.hero[data-astro-cid-i3irphx7]{isolation:isolate;background:radial-gradient(60% 50% at 92% 8%, #e4b4cc73, transparent 70%), linear-gradient(180deg, var(--sky-mist) 0%, #dcebf7 45%, var(--cream) 100%);padding-top:clamp(2rem,1rem + 4vw,4.5rem);padding-bottom:clamp(3rem,2rem + 4vw,5.5rem);position:relative;overflow:hidden}.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.hero__media[data-astro-cid-i3irphx7]{grid-area:1/1/auto/8;position:relative}.hero__img[data-astro-cid-i3irphx7]{aspect-ratio:16/15;object-fit:cover;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow)}.stamp[data-astro-cid-i3irphx7]{aspect-ratio:1;background:var(--cream);width:clamp(108px,9vw,140px);box-shadow:var(--shadow);color:var(--navy);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(.75rem,1.5vw,1.5rem);left:clamp(.75rem,1.5vw,1.5rem)}.stamp__ring[data-astro-cid-i3irphx7]{width:88%;height:88%;animation:22s linear infinite spin;position:absolute;inset:6%}.stamp__ring[data-astro-cid-i3irphx7] text[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:.16em;fill:var(--navy);font-size:12.5px;font-weight:700}.stamp__core[data-astro-cid-i3irphx7]{aspect-ratio:1;background:var(--white);width:50%;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;place-items:center;display:grid}.stamp__logo[data-astro-cid-i3irphx7]{width:78%;height:auto}@keyframes spin{to{transform:rotate(360deg)}}.hero__panel[data-astro-cid-i3irphx7]{z-index:2;border-radius:var(--radius-lg);background:radial-gradient(80% 60% at 100% 0%, #96cdff29, transparent 60%), var(--navy);color:var(--cream);box-shadow:var(--shadow-lg);grid-area:1/6/auto/13;margin-top:clamp(4rem,8vw,7rem);padding:clamp(2rem,1rem + 3vw,3.5rem);position:relative}.hero__kicker[data-astro-cid-i3irphx7]{font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:#fffff6b3;margin-bottom:1.25rem;font-weight:700}.hero__title[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.5rem,.9rem + 3.7vw,4.6rem);font-weight:700;line-height:.98}.w-cream[data-astro-cid-i3irphx7]{color:var(--cream)}.w-pink[data-astro-cid-i3irphx7]{color:var(--pink)}.w-sky[data-astro-cid-i3irphx7]{color:var(--sky)}.hero__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.75rem,1.2rem + 1.5vw,2.5rem);display:flex}.facts[data-astro-cid-i3irphx7]{z-index:2;border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);box-shadow:var(--shadow-sm);background:#ffffffa6;border:1px solid #fffc;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem);padding:.5rem;display:grid;position:relative}.fact[data-astro-cid-i3irphx7]{border-radius:calc(var(--radius) - 6px);font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:.9rem;padding:1rem 1.1rem;line-height:1.35;display:flex}.fact[data-astro-cid-i3irphx7]+.fact[data-astro-cid-i3irphx7]{box-shadow:-1px 0 0 var(--line)}.fact[data-astro-cid-i3irphx7] strong[data-astro-cid-i3irphx7]{font-family:var(--font-display);color:var(--navy);font-size:1.125rem;font-weight:700;display:block}@media (width<=1080px){.facts[data-astro-cid-i3irphx7]{grid-template-columns:repeat(2,minmax(0,1fr))}.fact[data-astro-cid-i3irphx7]:nth-child(3){box-shadow:none}}@media (width<=900px){.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.hero__media[data-astro-cid-i3irphx7],.hero__panel[data-astro-cid-i3irphx7]{grid-area:auto/1}.hero__img[data-astro-cid-i3irphx7]{aspect-ratio:16/9}.hero__panel[data-astro-cid-i3irphx7]{margin:-5.5rem .75rem 0}.stamp[data-astro-cid-i3irphx7]{inset:1rem 1rem auto auto}}@media (width<=560px){.hero__img[data-astro-cid-i3irphx7]{aspect-ratio:4/3.2}.hero__panel[data-astro-cid-i3irphx7]{margin-inline:0}.hero__actions[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{flex:100%}.facts[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.fact[data-astro-cid-i3irphx7]+.fact[data-astro-cid-i3irphx7]{box-shadow:0 -1px 0 var(--line)}}.ticker[data-astro-cid-ctpilwi4]{background:var(--navy);color:var(--cream);border-block:1px solid #fffff614;padding-block:1.15rem;overflow:hidden}.ticker__track[data-astro-cid-ctpilwi4]{width:max-content;animation:40s linear infinite marquee;display:flex}.ticker[data-astro-cid-ctpilwi4]:hover .ticker__track[data-astro-cid-ctpilwi4]{animation-play-state:paused}.ticker__list[data-astro-cid-ctpilwi4]{flex:none;display:flex}.ticker__list[data-astro-cid-ctpilwi4] li[data-astro-cid-ctpilwi4]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:1.6rem;padding-right:1.6rem;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:700;display:inline-flex}.ticker__list[data-astro-cid-ctpilwi4] li[data-astro-cid-ctpilwi4]:nth-child(odd){color:var(--pink)}.ticker__list[data-astro-cid-ctpilwi4] a[data-astro-cid-ctpilwi4]{color:inherit;text-decoration:none}.ticker__list[data-astro-cid-ctpilwi4] a[data-astro-cid-ctpilwi4]:hover{text-underline-offset:.2em;text-decoration:underline 2px}.ticker__dot[data-astro-cid-ctpilwi4]{border:2.5px solid var(--sky);border-radius:50%;flex:none;width:12px;height:12px}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker__track[data-astro-cid-ctpilwi4]{flex-wrap:wrap;width:auto;animation:none}.ticker__list[data-astro-cid-ctpilwi4][aria-hidden]{display:none}.ticker__list[data-astro-cid-ctpilwi4]{padding-inline:var(--gutter);flex-wrap:wrap;justify-content:center}}.discover[data-astro-cid-43d6cyky]{background:var(--cream);padding-bottom:var(--section)}.discover__grid[data-astro-cid-43d6cyky]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);display:grid}.panel[data-astro-cid-43d6cyky]{border-radius:var(--radius-lg);isolation:isolate;min-height:clamp(460px,38vw,560px);color:var(--cream);box-shadow:var(--shadow);align-items:flex-end;padding:clamp(1.75rem,1.2rem + 2.5vw,3rem);display:flex;position:relative;overflow:hidden}.panel[data-astro-cid-43d6cyky] .panel__photo{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.panel[data-astro-cid-43d6cyky]:hover .panel__photo{transform:scale(1.05)}.panel[data-astro-cid-43d6cyky]:before{content:"";z-index:-1;background:linear-gradient(#1e204300 25%,#1e20438c 55%,#1e2043eb 100%);position:absolute;inset:0}.panel__copy[data-astro-cid-43d6cyky]{justify-items:start;gap:.9rem;max-width:28rem;display:grid}.panel__eyebrow[data-astro-cid-43d6cyky]{-webkit-backdrop-filter:blur(8px);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;background:#fffff629;border-radius:999px;padding:.3rem .8rem;font-weight:700}.panel__title[data-astro-cid-43d6cyky]{font-family:var(--font-display);text-wrap:balance;font-size:clamp(2rem,1.4rem + 2vw,3rem);font-style:italic;font-weight:800;line-height:1}.panel[data-astro-cid-43d6cyky] p[data-astro-cid-43d6cyky]:not(.panel__eyebrow){color:#fffff6e0}.panel[data-astro-cid-43d6cyky] .btn[data-astro-cid-43d6cyky]{margin-top:.4rem}@media (width<=860px){.discover__grid[data-astro-cid-43d6cyky]{grid-template-columns:1fr}.panel[data-astro-cid-43d6cyky]{min-height:480px}}
