.intro[data-astro-cid-ta2fbyqs]{gap:16px;padding-top:clamp(24px,5vw,64px);display:grid}h1[data-astro-cid-ta2fbyqs]{max-width:13ch;font-size:clamp(2.4rem,6.6vw,5rem)}.lede[data-astro-cid-ta2fbyqs]{max-width:52ch;color:var(--ink-soft);font-size:clamp(1.1rem,1.8vw,1.3rem)}.meaning[data-astro-cid-ta2fbyqs]{font-size:1.05rem}.hl[data-astro-cid-ta2fbyqs]{color:var(--flame)}.choices[data-astro-cid-ta2fbyqs]{gap:44px 28px;margin-top:40px;display:grid}@media (width>=760px){.choices[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}.choices[data-astro-cid-ta2fbyqs] .flag[data-astro-cid-ta2fbyqs]:nth-child(2){margin-top:64px}}.flag[data-astro-cid-ta2fbyqs]{border-radius:0 var(--radius) var(--radius) 0;background:var(--c);margin:0 0 28px;padding:22px 26px;font-size:1.15rem;line-height:1.5;position:relative}.flag[data-astro-cid-ta2fbyqs]:after{content:"";background:var(--c);clip-path:polygon(0 0,100% 0,0 100%);width:48px;height:28px;position:absolute;top:calc(100% - 1px);left:0}.flag--sun[data-astro-cid-ta2fbyqs]{--c:var(--sun)}.flag--maya[data-astro-cid-ta2fbyqs]{--c:var(--maya)}.punch[data-astro-cid-ta2fbyqs]{font:800 clamp(1.7rem, 3.8vw, 2.8rem)/1.1 var(--font-display);letter-spacing:-.03em;max-width:20ch;margin-top:48px}.approach[data-astro-cid-ta2fbyqs]{padding-block:clamp(72px,11vw,150px)}.nos[data-astro-cid-ta2fbyqs]{font:700 clamp(1.2rem, 2.4vw, 1.6rem)/1.3 var(--font-display);color:var(--ink-soft);flex-wrap:wrap;gap:8px 20px;margin-top:28px;display:flex}.nos[data-astro-cid-ta2fbyqs] s[data-astro-cid-ta2fbyqs]{text-decoration-color:var(--flame);text-decoration-thickness:3px}.remains-lead[data-astro-cid-ta2fbyqs]{margin-top:36px;font-weight:700}.remains[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}.remains[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{font:800 clamp(1.3rem, 3vw, 2rem)/1.2 var(--font-display);letter-spacing:-.02em;background:var(--wash);border:2px solid var(--ink);border-radius:999px;padding:10px 22px}.remains[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:first-child{background:var(--flame);border-color:var(--flame)}.remains[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(3){background:var(--sun);border-color:var(--sun)}.remains[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(5){background:var(--maya);border-color:var(--maya)}@media (prefers-reduced-motion:no-preference){.remains[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{opacity:0;transition:transform .8s cubic-bezier(.3,1.5,.5,1),opacity .3s;transition-delay:calc(var(--i) * .12s);transform:translateY(-120px)rotate(-12deg)}.remains[data-astro-cid-ta2fbyqs].is-in li[data-astro-cid-ta2fbyqs]{opacity:1;transform:none}.remains[data-astro-cid-ta2fbyqs].is-in li[data-astro-cid-ta2fbyqs]:nth-child(2n){transform:rotate(3deg)}}.approach-close[data-astro-cid-ta2fbyqs]{max-width:48ch;color:var(--ink-soft);margin-top:32px;font-size:1.15rem}.story[data-astro-cid-ta2fbyqs]{gap:28px;display:grid}@media (width>=860px){.story[data-astro-cid-ta2fbyqs]{grid-template-columns:.8fr 1.2fr}}.story-body[data-astro-cid-ta2fbyqs]{gap:16px;max-width:56ch;font-size:1.15rem;display:grid}.who[data-astro-cid-ta2fbyqs]{margin-top:clamp(64px,9vw,120px)}.who-inner[data-astro-cid-ta2fbyqs]{background:var(--sapphire);color:var(--white);border-radius:calc(var(--radius) * 1.6);transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease-out);gap:16px;padding:clamp(32px,6vw,72px);display:grid}.who-inner[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:52ch;font-size:1.2rem}.how[data-astro-cid-ta2fbyqs]{margin-top:clamp(64px,9vw,120px)}.timeline[data-astro-cid-ta2fbyqs]{gap:36px;max-width:720px;margin:40px 0 0;padding:0 0 0 36px;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--flame);transform-origin:top;border-radius:3px;width:14px;position:absolute;top:6px;bottom:6px;left:0}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{gap:8px;display:grid;position:relative}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--flame);border-radius:0 7px 7px 0;width:26px;height:14px;position:absolute;top:10px;left:-36px}.timeline[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:clamp(1.3rem,2.4vw,1.7rem)}.timeline[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink-soft);font-size:1.1rem}@media (prefers-reduced-motion:no-preference){.timeline[data-astro-cid-ta2fbyqs]:before{transition:transform 1.6s var(--ease-out) .1s}.js .timeline[data-astro-cid-ta2fbyqs]:not(.is-in):before{transform:scaleY(0)}}.cta[data-astro-cid-ta2fbyqs]{justify-items:start;gap:16px;padding-bottom:40px;display:grid}.cta[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink-soft);font-size:1.15rem}
