.yt{position:relative;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;background:#000;box-shadow:var(--shadow)}.yt img{width:100%;height:100%;object-fit:cover;opacity:.85}.yt button{position:absolute;inset:0;margin:auto;width:84px;height:60px;background:none;border:0;cursor:pointer;transition:transform .2s}.yt button:hover{transform:scale(1.08)}.yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.hero[data-astro-cid-j7pv25f6]{position:relative;height:100vh;height:100svh;min-height:640px;max-height:980px;overflow:hidden;background:var(--green)}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;height:240px;background:linear-gradient(180deg,#08140db8,#08140d00);pointer-events:none}.slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 1.2s ease,visibility 1.2s}.slide[data-astro-cid-j7pv25f6].on{opacity:1;visibility:visible}.slide[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:var(--pos, center);transform:scale(1.06);transition:transform 7s ease}.slide[data-astro-cid-j7pv25f6].on img[data-astro-cid-j7pv25f6]{transform:scale(1)}.slide[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0a1a12d9,#0a1a1280 45%,#0a1a120d 80%)}.cap[data-astro-cid-j7pv25f6]{position:absolute;z-index:3;left:0;right:0;top:calc(50% + 50px);transform:translateY(-50%);color:#fff}.cap[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--gold-2)}.cap[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]:after{background:var(--gold-2)}.cap[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.cap[data-astro-cid-j7pv25f6] .h1[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:500;color:#fff;font-size:clamp(34px,6vw,66px);line-height:1;margin:16px 0 18px;max-width:680px}.cap[data-astro-cid-j7pv25f6] em{color:var(--gold-2);font-weight:700}.txt[data-astro-cid-j7pv25f6]{max-width:480px;font-weight:400;font-size:17px;color:#ffffffe0;margin-bottom:30px}.dots[data-astro-cid-j7pv25f6]{position:absolute;z-index:3;left:50%;bottom:84px;transform:translate(-50%);display:flex;gap:10px}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:34px;height:3px;border:0;padding:0;background:#ffffff73;cursor:pointer}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6].on{background:var(--gold-2)}.arch-wrap[data-astro-cid-j7pv25f6]{position:relative;max-width:520px}.arch[data-astro-cid-j7pv25f6]{border-radius:260px 260px 18px 18px;overflow:hidden;border:8px solid var(--paper);box-shadow:var(--shadow);aspect-ratio:4/5}.arch[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.badge[data-astro-cid-j7pv25f6]{position:absolute;right:-20px;bottom:40px;background:var(--green);color:#fff;border-radius:18px;padding:18px 22px;text-align:center;font-size:12.5px}.badge[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:34px;color:var(--gold-2);display:block;line-height:1}.flip[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:first-child{order:2}.fimg[data-astro-cid-j7pv25f6]{position:relative;border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.fimg[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:16/11;object-fit:cover;width:100%}.fimg[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]{position:absolute;left:18px;top:18px}.facts[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0 30px}.facts[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--ivory)}.facts[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:22px;color:var(--green);display:block;line-height:1.1}.facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:12.5px;color:var(--muted)}.pgrid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.pgrid[data-astro-cid-j7pv25f6] .pcard h3{font-size:20px}.more-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:28px;border-radius:var(--radius);color:#fff;background:linear-gradient(160deg,var(--green-2),var(--green));box-shadow:var(--shadow);transition:transform .35s;min-height:300px}.more-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-6px)}.more-card[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--gold-2)}.more-card[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]:after{background:var(--gold-2)}.more-card[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:23px;font-weight:500;line-height:1.15}.more-card[data-astro-cid-j7pv25f6] .go[data-astro-cid-j7pv25f6]{color:var(--gold-2);font-size:13.5px}@media(max-width:1000px){.pgrid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:760px){.hero[data-astro-cid-j7pv25f6]{height:88svh;min-height:560px}.slide[data-astro-cid-j7pv25f6]:after{background:linear-gradient(180deg,#0a1a1259,#0a1a12e0 75%)}.slide[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-position:var(--pos-m, center)}.cap[data-astro-cid-j7pv25f6]{top:auto;bottom:90px;transform:none}.txt[data-astro-cid-j7pv25f6]{font-size:15px;margin-bottom:22px}.dots[data-astro-cid-j7pv25f6]{bottom:60px}.badge[data-astro-cid-j7pv25f6]{right:10px}.flip[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:first-child{order:0}.pgrid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
