.scene[data-astro-cid-pdojza7r]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.layer[data-astro-cid-pdojza7r]{position:absolute;transform:translate3d(var(--mx, 0px),calc(var(--my, 0px) + var(--py, 0px)),0);transition:transform .6s cubic-bezier(.16,1,.3,1)}.sky[data-astro-cid-pdojza7r]{inset:0;background:linear-gradient(180deg,#0c1216,#1b1a26 30%,#4a2430 54%,#a2482d 72%,#d9893a 84%,#f0b765 90%)}.frame[data-astro-cid-pdojza7r]{inset:-4%}.frame[data-astro-cid-pdojza7r] img[data-astro-cid-pdojza7r]{width:100%;height:100%;object-fit:cover;object-position:center 35%;filter:grayscale(1) contrast(1.2) brightness(.95);mix-blend-mode:luminosity;opacity:.55;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 80%);mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 80%);animation:kenburns 32s ease-in-out infinite alternate}@keyframes kenburns{0%{transform:scale(1.04)}to{transform:scale(1.16) translate(-2%,1.5%)}}.tint[data-astro-cid-pdojza7r]{inset:0;transform:none;background:linear-gradient(180deg,#1d2240,#4a2440 35%,#a2482d 62%,#e08a3a 82%);mix-blend-mode:color;opacity:.9}.glow[data-astro-cid-pdojza7r]{left:50%;top:56%;width:120vmax;height:60vmax;margin:-30vmax 0 0 -60vmax;background:radial-gradient(closest-side,rgba(240,170,90,.34),transparent);mix-blend-mode:screen}.sun[data-astro-cid-pdojza7r]{right:6%;top:50%;width:min(40vmin,400px);margin-top:calc(min(40vmin,400px)*-.66);opacity:.92;animation:sunrise 2.2s cubic-bezier(.16,1,.3,1) both;filter:drop-shadow(0 0 60px rgba(240,160,80,.45))}@keyframes sunrise{0%{opacity:0;translate:0 18%}to{opacity:.92;translate:0 0}}.city[data-astro-cid-pdojza7r]{left:0;right:0;bottom:26%;width:100%;height:30%}.city[data-astro-cid-pdojza7r] .far[data-astro-cid-pdojza7r]{fill:#3a1f26;opacity:.75}.city[data-astro-cid-pdojza7r] .near[data-astro-cid-pdojza7r]{fill:#12171b}.win[data-astro-cid-pdojza7r] rect[data-astro-cid-pdojza7r]{fill:#f2c46b;opacity:.1;animation:twinkle 5s ease-in-out infinite}@keyframes twinkle{0%,to{opacity:.1}50%{opacity:.85}}.sea[data-astro-cid-pdojza7r]{left:-5%;right:-5%;bottom:0;height:27%;background:linear-gradient(180deg,#2c3f45,#13262c 40%,#0b1619)}.sea[data-astro-cid-pdojza7r] span[data-astro-cid-pdojza7r]{position:absolute;left:70%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(242,196,107,.75),transparent);animation:shimmer 4s ease-in-out infinite}.sea[data-astro-cid-pdojza7r] span[data-astro-cid-pdojza7r]:nth-child(1){top:8%;width:30%;margin-left:-15%}.sea[data-astro-cid-pdojza7r] span[data-astro-cid-pdojza7r]:nth-child(2){top:18%;width:22%;margin-left:-9%;animation-delay:.7s}.sea[data-astro-cid-pdojza7r] span[data-astro-cid-pdojza7r]:nth-child(3){top:30%;width:38%;margin-left:-22%;animation-delay:1.4s;opacity:.6}.sea[data-astro-cid-pdojza7r] span[data-astro-cid-pdojza7r]:nth-child(4){top:46%;width:16%;margin-left:-4%;animation-delay:2.1s}.sea[data-astro-cid-pdojza7r] span[data-astro-cid-pdojza7r]:nth-child(5){top:64%;width:44%;margin-left:-25%;animation-delay:2.8s;opacity:.4}@keyframes shimmer{0%,to{transform:scaleX(.6);opacity:.25}50%{transform:scaleX(1.1);opacity:.9}}.birds[data-astro-cid-pdojza7r]{top:22%;left:-10%;width:90px;fill:none;stroke:#f3ede2;stroke-width:1.4;stroke-linecap:round;opacity:.55;animation:fly 28s linear infinite}@keyframes fly{0%{translate:0 0}to{translate:120vw -6vh}}.shade[data-astro-cid-pdojza7r]{inset:0;background:linear-gradient(90deg,rgba(10,14,17,.72) 0%,rgba(10,14,17,.35) 45%,transparent 75%);transform:none}.grain[data-astro-cid-pdojza7r]{inset:-50%;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain 1s steps(4) infinite}@keyframes grain{0%{translate:0 0}25%{translate:-3% 2%}50%{translate:2% -3%}75%{translate:-2% -1%}to{translate:0 0}}.fade[data-astro-cid-pdojza7r]{left:0;right:0;bottom:0;height:18%;background:linear-gradient(180deg,transparent,rgba(11,22,25,.9))}@media(max-width:760px){.city[data-astro-cid-pdojza7r]{bottom:25%;height:24%}.sun[data-astro-cid-pdojza7r]{right:-14%}.shade[data-astro-cid-pdojza7r]{background:linear-gradient(180deg,#0a0e118c,#0a0e1140)}.glow[data-astro-cid-pdojza7r]{width:200vw;height:110vw;margin:-55vw 0 0 -100vw}.sun[data-astro-cid-pdojza7r]{width:62vw;margin-top:-41vw}.grain[data-astro-cid-pdojza7r],.frame[data-astro-cid-pdojza7r] img[data-astro-cid-pdojza7r]{animation:none}.layer[data-astro-cid-pdojza7r]{transition:none}}@media(prefers-reduced-motion:reduce){.sun[data-astro-cid-pdojza7r],.win[data-astro-cid-pdojza7r] rect[data-astro-cid-pdojza7r],.sea[data-astro-cid-pdojza7r] span[data-astro-cid-pdojza7r],.birds[data-astro-cid-pdojza7r],.grain[data-astro-cid-pdojza7r],.frame[data-astro-cid-pdojza7r] img[data-astro-cid-pdojza7r]{animation:none}.birds[data-astro-cid-pdojza7r]{display:none}}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:min(100svh,980px);display:flex;align-items:center;color:#f3ede2;margin-top:-1px;padding:6rem 0 7rem}.hero-grid[data-astro-cid-j7pv25f6]{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.kicker[data-astro-cid-j7pv25f6]{font-family:var(--f-hand);font-size:1.3rem;color:#f2b48f}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(3.2rem,8.6vw,7.4rem);line-height:.9;margin:.5rem 0 1.2rem;text-shadow:0 6px 40px rgba(0,0,0,.35)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;background:linear-gradient(180deg,#f6cf7c 10%,#e58a3a 60%,#c2512f);-webkit-background-clip:text;background-clip:text;color:transparent}.lede[data-astro-cid-j7pv25f6]{font-size:1.2rem;color:#f3ede2d1;max-width:44ch;margin-bottom:1.6rem}.hero-cd[data-astro-cid-j7pv25f6] .cell{background:#080c0e80;border-color:#f3ede224;color:#f3ede2;backdrop-filter:blur(8px)}.hero-cd[data-astro-cid-j7pv25f6] .cell:first-child span{color:#f2c46b}.cta[data-astro-cid-j7pv25f6]{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.7rem}.btn[data-astro-cid-j7pv25f6].sun{background:#f2c46b;border-color:#f2c46b;color:#1b1c1d}.btn[data-astro-cid-j7pv25f6].sun:hover{background:#f3ede2;border-color:#f3ede2;color:#1b1c1d}.btn[data-astro-cid-j7pv25f6].glass{background:#f3ede214;border-color:#f3ede259;color:#f3ede2;backdrop-filter:blur(8px)}.btn[data-astro-cid-j7pv25f6].glass:hover{background:#f3ede2;color:#1b1c1d;border-color:#f3ede2}.hero-media[data-astro-cid-j7pv25f6] .tilt[data-astro-cid-j7pv25f6]{position:relative;background:#f3ede214;padding:12px 12px 14px;border-radius:16px;border:1px solid rgba(243,237,226,.18);backdrop-filter:blur(10px);box-shadow:0 40px 80px -30px #000000b3}.hero-media[data-astro-cid-j7pv25f6] figcaption strong{color:#f3ede2}.hero-media[data-astro-cid-j7pv25f6] figcaption span{color:#f3ede2b3}.hm-tag[data-astro-cid-j7pv25f6]{position:absolute;top:-14px;left:18px;z-index:3;font-family:var(--f-hand);font-size:1.15rem;background:var(--coral);color:#fff;padding:.1rem .8rem;border-radius:6px;transform:rotate(-4deg) translateZ(30px);box-shadow:0 6px 14px #0000004d}.scroll-cue[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;left:50%;bottom:1.6rem;width:26px;height:42px;margin-left:-13px;border:2px solid rgba(243,237,226,.5);border-radius:14px}.scroll-cue[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:#f3ede2;animation:cue 1.8s ease-in-out infinite}@keyframes cue{0%{transform:translateY(0);opacity:1}80%{transform:translateY(14px);opacity:0}to{opacity:0}}.ticker[data-astro-cid-j7pv25f6]{background:#0b1619;color:#f3ede2;padding:1.1rem 0 .9rem;border-bottom:1px solid rgba(243,237,226,.08)}.ticker[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-weight:900;font-size:clamp(1.6rem,3.4vw,2.6rem);text-transform:uppercase;display:inline-flex;align-items:center;gap:2.5rem}.ticker[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{font-style:normal;color:#e58a3a;font-size:.7em}.ticker[data-astro-cid-j7pv25f6] .hand[data-astro-cid-j7pv25f6]{font-family:var(--f-hand);font-weight:400;font-size:1.3rem;text-transform:none;color:#f3ede299}.ticker[data-astro-cid-j7pv25f6] .marquee[data-astro-cid-j7pv25f6]+.marquee[data-astro-cid-j7pv25f6]{margin-top:.2rem}.block[data-astro-cid-j7pv25f6]{margin-top:clamp(4rem,9vw,7rem)}.sec-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem}.sec-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(2.2rem,5vw,3.6rem)}.more[data-astro-cid-j7pv25f6]{font-weight:700;text-decoration:none;white-space:nowrap}.bento[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:auto auto;gap:1rem}.b[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.6rem;padding:1.5rem;border-radius:18px;background:var(--card);border:1px solid var(--line);color:var(--ink);text-decoration:none;min-height:220px}.b[data-astro-cid-j7pv25f6]:hover{color:var(--ink);border-color:color-mix(in srgb,var(--coral) 50%,var(--line))}.b[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{position:relative;z-index:2}.b[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,3vw,2.4rem);margin:0}.b[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2);margin:0;max-width:40ch}.go[data-astro-cid-j7pv25f6]{margin-top:auto;font-weight:700;color:var(--coral)}.b-kick[data-astro-cid-j7pv25f6]{font-family:var(--f-hand);color:var(--muted);font-size:1.05rem}.b-track[data-astro-cid-j7pv25f6]{grid-row:span 2;background:var(--slab);color:var(--on-slab);border-color:transparent;min-height:460px}.b-track[data-astro-cid-j7pv25f6]:hover{color:var(--on-slab)}.b-track[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:color-mix(in srgb,var(--on-slab) 75%,transparent)}.b-track[data-astro-cid-j7pv25f6] .go[data-astro-cid-j7pv25f6]{color:#f2c46b}.b-art[data-astro-cid-j7pv25f6]{position:absolute!important;left:0;right:0;bottom:0;height:46%;z-index:0!important;opacity:.55;-webkit-mask-image:linear-gradient(180deg,transparent,#000 60%);mask-image:linear-gradient(180deg,transparent,#000 60%)}.pulse-pill[data-astro-cid-j7pv25f6]{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--f-hand);font-size:1.05rem;padding:.2rem .8rem;border-radius:99px;background:#f2c46b24;color:#f2c46b}.pulse-pill[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:#f2c46b;box-shadow:0 0 #f2c46bb3;animation:pulse 1.8s infinite}@keyframes pulse{70%{box-shadow:0 0 0 10px #f2c46b00}to{box-shadow:0 0 #f2c46b00}}.b-big[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:.5rem}.b-big[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-weight:900;font-size:4.4rem;line-height:.9;color:var(--coral);font-variant-numeric:tabular-nums}.b-big[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-family:var(--f-hand);font-size:1.2rem;color:var(--muted)}.b-keys[data-astro-cid-j7pv25f6] .xb{display:none}.b-map[data-astro-cid-j7pv25f6]{padding-top:0}.b-mapart[data-astro-cid-j7pv25f6]{position:relative;margin:0 -1.5rem .4rem;height:130px;overflow:hidden}.ping[data-astro-cid-j7pv25f6]{position:absolute;width:12px;height:12px;margin:-6px;border-radius:50%;background:var(--coral);box-shadow:0 0 #c2512f99;animation:pulse2 2s infinite}@keyframes pulse2{70%{box-shadow:0 0 0 14px #c2512f00}to{box-shadow:0 0 #c2512f00}}.b-map[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.9rem}.b-facts[data-astro-cid-j7pv25f6]{grid-column:span 2}.b-facts[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:.2rem 0 .4rem}.b-facts[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--f-hand);color:var(--muted);font-size:1.05rem}.b-facts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-display);font-weight:900;font-size:clamp(2rem,4vw,3rem);line-height:1;font-variant-numeric:tabular-nums}.g-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.g-lead[data-astro-cid-j7pv25f6]{grid-column:span 2;grid-row:span 2}.g-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6] article{height:100%}.t-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr 1fr;gap:1.25rem;align-items:stretch}.t-more[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.5rem;padding:1.6rem;border-radius:18px;background:var(--slab);color:var(--on-slab);text-decoration:none}.t-more[data-astro-cid-j7pv25f6]:hover{color:var(--on-slab)}.t-more[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-size:clamp(2rem,4vw,3rem);text-transform:uppercase;line-height:.95}.t-more[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(.b-kick):not(.go){opacity:.8}.t-more[data-astro-cid-j7pv25f6] .go[data-astro-cid-j7pv25f6]{color:#f2c46b}.mapband[data-astro-cid-j7pv25f6]{background:#0b1619;color:#f3ede2;margin:clamp(4rem,9vw,7rem) 0;padding:clamp(3rem,7vw,5rem) 0;position:relative;overflow:hidden}.mapband[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2.4rem,5.4vw,4rem);margin:.3rem 0 .9rem}.mapband[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#f3ede2bf;max-width:44ch;margin-bottom:1.6rem}.mb-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.1fr;gap:3rem;align-items:center}.route[data-astro-cid-j7pv25f6]{width:100%;height:auto}.route[data-astro-cid-j7pv25f6] .coast[data-astro-cid-j7pv25f6]{fill:#f3ede20f;stroke:#6fb3bd99;stroke-width:1.5}.route[data-astro-cid-j7pv25f6] .draw[data-astro-cid-j7pv25f6]{fill:none;stroke:#f2c46b;stroke-width:3;stroke-linecap:round;stroke-dasharray:520}.route[data-astro-cid-j7pv25f6] .pin[data-astro-cid-j7pv25f6]{fill:#c2512f;stroke:#0b1619;stroke-width:2;transform-box:fill-box;transform-origin:center}.motion[data-astro-cid-j7pv25f6] .route[data-astro-cid-j7pv25f6] .pin[data-astro-cid-j7pv25f6]{transform:scale(0);transition:transform .5s var(--ease-spring)}.motion[data-astro-cid-j7pv25f6] .route[data-astro-cid-j7pv25f6].drawn .pin[data-astro-cid-j7pv25f6]{transform:scale(1)}.route[data-astro-cid-j7pv25f6] .p2[data-astro-cid-j7pv25f6]{transition-delay:.6s!important}.route[data-astro-cid-j7pv25f6] .p3[data-astro-cid-j7pv25f6]{transition-delay:1.2s!important}.route[data-astro-cid-j7pv25f6] .p4[data-astro-cid-j7pv25f6]{transition-delay:1.8s!important;fill:#f2c46b}@media(max-width:960px){.hero[data-astro-cid-j7pv25f6]{padding:5rem 0 6rem}.hero-grid[data-astro-cid-j7pv25f6],.mb-grid[data-astro-cid-j7pv25f6],.t-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-media[data-astro-cid-j7pv25f6]{max-width:560px}.bento[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.b-track[data-astro-cid-j7pv25f6]{grid-row:auto;grid-column:span 2;min-height:320px}.g-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:620px){.bento[data-astro-cid-j7pv25f6],.g-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.b-track[data-astro-cid-j7pv25f6],.b-facts[data-astro-cid-j7pv25f6],.g-lead[data-astro-cid-j7pv25f6]{grid-column:auto;grid-row:auto}.b-facts[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:.5rem}.sec-head[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}}
