.cuadre-actions[data-astro-cid-hwqqvxzd]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.cuadre-list[data-astro-cid-hwqqvxzd]{gap:8px;margin:16px 0 0;padding-left:20px;display:grid}.cuadre-modules[data-astro-cid-hwqqvxzd]{border:0;flex-flow:wrap;gap:10px 18px;margin:0;padding:0}.cuadre-modules[data-astro-cid-hwqqvxzd] legend[data-astro-cid-hwqqvxzd]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-60);margin-bottom:10px;font-size:12px}.cuadre-check[data-astro-cid-hwqqvxzd]{text-transform:none;letter-spacing:0;color:inherit;align-items:center;gap:8px;font-size:15px;display:inline-flex}.cuadre-check[data-astro-cid-hwqqvxzd] input[data-astro-cid-hwqqvxzd]{width:18px;height:18px;accent-color:var(--black);margin:0;padding:0}.soon[data-astro-cid-hwqqvxzd]{vertical-align:middle;background:var(--black);color:var(--cream);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-left:6px;padding:2px 8px;font-family:inherit;font-size:11px;display:inline-block}.story[data-astro-cid-hwqqvxzd]{background:var(--black);color:var(--cream);padding:clamp(80px,11vw,150px) 0 clamp(60px,8vw,110px);position:relative}.story[data-astro-cid-hwqqvxzd]:before{content:"";background:radial-gradient(closest-side at 75% 30%, #e8590c33, transparent), radial-gradient(closest-side at 20% 25%, var(--cyan-glow), transparent);pointer-events:none;height:900px;position:absolute;inset:0 0 auto}.story[data-astro-cid-hwqqvxzd] .container[data-astro-cid-hwqqvxzd]{position:relative}.story[data-astro-cid-hwqqvxzd] h2[data-astro-cid-hwqqvxzd]{color:var(--cream);max-width:18ch}.story[data-astro-cid-hwqqvxzd] .lead[data-astro-cid-hwqqvxzd]{color:#f7f3eab8;max-width:60ch}.story-body[data-astro-cid-hwqqvxzd]{grid-template-columns:minmax(300px,1fr) minmax(0,2fr);gap:clamp(40px,4vw,88px);max-width:1680px;margin:0 auto;padding:0 clamp(24px,4vw,72px);display:grid;position:relative}.story-chapter[data-astro-cid-hwqqvxzd]{opacity:.32;min-height:85vh;transition:opacity .5s var(--ease);flex-direction:column;justify-content:center;display:flex}.story-chapter[data-astro-cid-hwqqvxzd].is-active{opacity:1}.story-kicker[data-astro-cid-hwqqvxzd]{letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);font-size:12px}.story-chapter[data-astro-cid-hwqqvxzd] h3[data-astro-cid-hwqqvxzd]{color:var(--cream);margin-top:14px;font-size:clamp(30px,3vw,46px);line-height:1.08}.story-chapter[data-astro-cid-hwqqvxzd] p[data-astro-cid-hwqqvxzd]{color:#f7f3eabf;margin-top:18px;font-size:clamp(16px,1.2vw,19px);line-height:1.6}.story-mobile-shot[data-astro-cid-hwqqvxzd],.story-points[data-astro-cid-hwqqvxzd]{display:none}.story-stage[data-astro-cid-hwqqvxzd]{position:relative}.story-sticky[data-astro-cid-hwqqvxzd]{justify-content:flex-start;align-items:center;height:calc(100vh - 120px);display:flex;position:sticky;top:96px}.story-device[data-astro-cid-hwqqvxzd]{width:min(100%,160vh - 320px);position:relative}.story-frame[data-astro-cid-hwqqvxzd]{background:#1b1e22;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 60px 140px #0009,0 0 0 1px #ffffff14}.story-chrome[data-astro-cid-hwqqvxzd]{align-items:center;gap:7px;height:36px;padding:0 16px;display:flex}.story-chrome[data-astro-cid-hwqqvxzd] i[data-astro-cid-hwqqvxzd]{background:#ffffff2e;border-radius:50%;width:10px;height:10px}.story-chrome[data-astro-cid-hwqqvxzd] span[data-astro-cid-hwqqvxzd]{color:#f7f3ea99;background:#ffffff12;border-radius:999px;margin:0 auto;padding:3px 18px;font-size:12px}.story-screens[data-astro-cid-hwqqvxzd]{aspect-ratio:16/10;background:#fdf6ee;position:relative;overflow:hidden}.story-screens[data-astro-cid-hwqqvxzd] img[data-astro-cid-hwqqvxzd]{object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transform-origin:var(--o);transition:opacity .7s var(--ease), transform 1.6s var(--ease);position:absolute;inset:0;transform:scale(1)}.story-screens[data-astro-cid-hwqqvxzd] img[data-astro-cid-hwqqvxzd].is-active{opacity:1;transform:scale(var(--s));transition-delay:0s,.35s}.story-chips[data-astro-cid-hwqqvxzd]{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.story-chips[data-astro-cid-hwqqvxzd] li[data-astro-cid-hwqqvxzd]{background:var(--cream);color:var(--ink);opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:15px;font-weight:600;display:flex;position:absolute;transform:translateY(16px)scale(.96);box-shadow:0 18px 50px #00000073}.story-chips[data-astro-cid-hwqqvxzd] li[data-astro-cid-hwqqvxzd]:before{content:"";background:var(--cyan);width:9px;height:9px;box-shadow:0 0 0 4px var(--cyan-glow);border-radius:50%}.story-chips[data-astro-cid-hwqqvxzd] li[data-astro-cid-hwqqvxzd]:first-child{top:14%;left:-28px}.story-chips[data-astro-cid-hwqqvxzd] li[data-astro-cid-hwqqvxzd]:nth-child(2){top:46%;right:-28px}.story-chips[data-astro-cid-hwqqvxzd] li[data-astro-cid-hwqqvxzd]:nth-child(3){bottom:10%;left:10%}.story-chips[data-astro-cid-hwqqvxzd].is-active li[data-astro-cid-hwqqvxzd]{opacity:1;transform:none}.story-chips[data-astro-cid-hwqqvxzd].is-active li[data-astro-cid-hwqqvxzd]:first-child{transition-delay:.7s}.story-chips[data-astro-cid-hwqqvxzd].is-active li[data-astro-cid-hwqqvxzd]:nth-child(2){transition-delay:.9s}.story-chips[data-astro-cid-hwqqvxzd].is-active li[data-astro-cid-hwqqvxzd]:nth-child(3){transition-delay:1.1s}.story-note[data-astro-cid-hwqqvxzd]{color:#f7f3ea73;margin-top:32px;font-size:13px}@media (prefers-reduced-motion:reduce){.story-screens[data-astro-cid-hwqqvxzd] img[data-astro-cid-hwqqvxzd],.story-chips[data-astro-cid-hwqqvxzd] li[data-astro-cid-hwqqvxzd]{transition:opacity .3s}.story-screens[data-astro-cid-hwqqvxzd] img[data-astro-cid-hwqqvxzd].is-active{transform:none}}@media (width<=960px){.story-body[data-astro-cid-hwqqvxzd]{padding:0 var(--pad);grid-template-columns:minmax(0,1fr)}.story-stage[data-astro-cid-hwqqvxzd]{display:none}.story-chapter[data-astro-cid-hwqqvxzd]{opacity:1;min-height:0;padding:44px 0}.story-mobile-shot[data-astro-cid-hwqqvxzd]{border:1px solid #ffffff1a;border-radius:12px;width:100%;height:auto;margin-top:24px;display:block;box-shadow:0 30px 80px #00000080}.story-points[data-astro-cid-hwqqvxzd]{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.story-points[data-astro-cid-hwqqvxzd] li[data-astro-cid-hwqqvxzd]{color:var(--cream);background:#ffffff14;border-radius:999px;padding:7px 14px;font-size:14px}}
