.scene[data-astro-cid-mgxnwv3r]{background:linear-gradient(180deg, var(--sky-1) 0%, var(--sky-2) 52%, var(--sky-3) 100%);height:74svh;min-height:600px;position:relative;overflow:hidden}.land[data-astro-cid-mgxnwv3r]{position:absolute;inset:0 -12px}.land[data-astro-cid-mgxnwv3r] img[data-astro-cid-mgxnwv3r]{object-fit:cover;object-position:50% 100%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.layer[data-astro-cid-mgxnwv3r]{will-change:transform;position:absolute;inset:0}.l1[data-astro-cid-mgxnwv3r]{filter:drop-shadow(0 -3px 4px #5a46321f)}.l2[data-astro-cid-mgxnwv3r]{filter:drop-shadow(0 -4px 6px #463c2829)}.l3[data-astro-cid-mgxnwv3r]{filter:drop-shadow(0 -5px 8px #32321e33)}.l4[data-astro-cid-mgxnwv3r]{filter:drop-shadow(0 -6px 10px #2828193d)}.l5[data-astro-cid-mgxnwv3r]{filter:drop-shadow(0 -8px 14px #14140a4d)}.sun[data-astro-cid-mgxnwv3r]{filter:drop-shadow(0 0 30px #fff0dce6)}.rise[data-astro-cid-mgxnwv3r]{opacity:0;animation:rise 1.4s var(--ease-paper) forwards}.rise[data-astro-cid-mgxnwv3r].d0{animation-delay:0s}.rise[data-astro-cid-mgxnwv3r].d1{animation-delay:50ms}.rise[data-astro-cid-mgxnwv3r].d2{animation-delay:.18s}.rise[data-astro-cid-mgxnwv3r].d3{animation-delay:.31s}.rise[data-astro-cid-mgxnwv3r].d4{animation-delay:.44s}.rise[data-astro-cid-mgxnwv3r].d5{animation-delay:.57s}@keyframes rise{0%{opacity:0;translate:0 60px}to{opacity:1;translate:0}}.copy[data-astro-cid-mgxnwv3r]{z-index:10;max-width:var(--wrap);padding:96px max(var(--gutter), env(safe-area-inset-right)) 0 max(var(--gutter), env(safe-area-inset-left));margin:0 auto;position:relative}.copy[data-astro-cid-mgxnwv3r] h1[data-astro-cid-mgxnwv3r]{text-wrap:balance;opacity:0;font-size:30px;line-height:1.42;animation:1.2s .9s forwards fadein}.copy[data-astro-cid-mgxnwv3r] p[data-astro-cid-mgxnwv3r]{max-width:24em;color:var(--ink-soft);opacity:0;margin-top:14px;font-size:16.5px;animation:1.2s 1.1s forwards fadein}@keyframes fadein{to{opacity:1}}.callcard[data-astro-cid-mgxnwv3r]{display:none}@media (width>=768px){.scene[data-astro-cid-mgxnwv3r]{height:100svh;min-height:640px;max-height:980px}.copy[data-astro-cid-mgxnwv3r]{padding-top:150px}.copy[data-astro-cid-mgxnwv3r] h1[data-astro-cid-mgxnwv3r]{max-width:11em;font-size:58px}.copy[data-astro-cid-mgxnwv3r] p[data-astro-cid-mgxnwv3r]{font-size:17px}.callcard[data-astro-cid-mgxnwv3r]{z-index:12;right:max(32px, calc((100vw - var(--wrap)) / 2 + 32px));background:var(--night);width:380px;color:var(--paper);opacity:0;border-radius:2px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;animation:1s 1.3s forwards fadein;display:flex;position:absolute;bottom:40px;box-shadow:0 20px 40px -18px #0009}.callcard[data-astro-cid-mgxnwv3r] small[data-astro-cid-mgxnwv3r]{opacity:.8;font-size:13.5px;display:block}.callcard[data-astro-cid-mgxnwv3r] b[data-astro-cid-mgxnwv3r]{letter-spacing:.01em;font-size:28px;line-height:1.1}.callcard[data-astro-cid-mgxnwv3r] i[data-astro-cid-mgxnwv3r]{white-space:nowrap;border:1px solid #f6f1e859;border-radius:99px;padding:6px 10px;font-size:13.5px;font-style:normal}.callcard[data-astro-cid-mgxnwv3r]:focus-visible{outline-color:var(--night)}}@media (prefers-reduced-motion:reduce){.rise[data-astro-cid-mgxnwv3r],.copy[data-astro-cid-mgxnwv3r] h1[data-astro-cid-mgxnwv3r],.copy[data-astro-cid-mgxnwv3r] p[data-astro-cid-mgxnwv3r],.callcard[data-astro-cid-mgxnwv3r]{opacity:1;animation:none}}@media (width<=767px){.fork[data-astro-cid-lcdefpme]{z-index:15;background:0 0;margin-top:-72px;padding-top:0}.fork[data-astro-cid-lcdefpme]:before{display:none}}.trail[data-astro-cid-lcdefpme]{margin-top:36px;position:relative}.trail[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme]{display:none}.stops[data-astro-cid-lcdefpme]{gap:26px;list-style:none;display:grid}.stop[data-astro-cid-lcdefpme]{grid-template-columns:76px 1fr;align-content:start;align-items:start;gap:16px;display:grid}.medal[data-astro-cid-lcdefpme]{filter:drop-shadow(0 6px 8px #2e2a242e);width:76px;height:76px}.stop[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--clay-ink-deep);font-size:14.5px;font-weight:700}.stop[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:20px;line-height:1.4}.stop[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:15.5px}.helps[data-astro-cid-lcdefpme]{gap:16px;margin-top:30px;list-style:none;display:grid}.help[data-astro-cid-lcdefpme]{background:var(--card) var(--tile-white) 0 0 / 512px 512px;border-radius:2px;grid-template-columns:84px 1fr;align-items:center;gap:16px;height:100%;padding:16px;text-decoration:none;display:grid;box-shadow:0 12px 26px -20px #2e2a2480}.pic[data-astro-cid-lcdefpme]{object-fit:contain;width:84px;height:84px}.help[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:18px;line-height:1.4;display:block}.help[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:15.5px;display:block}.help[data-astro-cid-lcdefpme] .go[data-astro-cid-lcdefpme]{color:var(--olive-ink);text-underline-offset:5px;margin-top:6px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-block}.help[data-astro-cid-lcdefpme] .go[data-astro-cid-lcdefpme]:after{content:" →"}@media (width>=768px){.trail[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme]{width:100%;height:60px;display:block;position:absolute;top:20px;left:0;right:0}.stops[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:40px;position:relative}.stop[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}.medal[data-astro-cid-lcdefpme]{width:132px;height:132px;margin-top:-30px}.stop[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:13.5px}.stop[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15px}.help[data-astro-cid-lcdefpme]{grid-template-columns:200px 1fr;gap:22px;padding:20px 24px 20px 20px}.pic[data-astro-cid-lcdefpme]{width:200px;height:150px}.help[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:15px}}@media (width>=1024px){.helps[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:22px}}
