html.hero-in .copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:hero-rise .8s var(--ease) both}html.hero-in .copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:80ms}html.hero-in .copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.16s}html.hero-in .copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:.24s}html.hero-in .bot[data-astro-cid-ge2uvauf]{animation:hero-rise 1s .2s var(--ease) both}@keyframes hero-rise{0%{opacity:0;transform:translateY(28px)}}.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(40px,6vw,96px) clamp(56px,7vw,112px)}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.copy[data-astro-cid-ge2uvauf]{gap:24px;min-width:0;display:grid}.title[data-astro-cid-ge2uvauf]{font-family:var(--ff-display);font-weight:300;font-size:var(--fs-hero);letter-spacing:-.035em;line-height:.98}.title[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--emph);font-style:italic}[data-astro-cid-ge2uvauf][dir=rtl] .title[data-astro-cid-ge2uvauf]{font-family:var(--ff-display-ar);font-weight:600;font-size:calc(var(--fs-hero) * .78);letter-spacing:0;line-height:1.45}[data-astro-cid-ge2uvauf][dir=rtl] .title[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{font-style:normal}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}@media (width<=520px){.ctas[data-astro-cid-ge2uvauf]{flex-direction:column}.ctas[data-astro-cid-ge2uvauf]>*{justify-content:center}}.bot[data-astro-cid-ge2uvauf]{gap:16px;min-width:0;display:grid}.stage[data-astro-cid-ge2uvauf]{aspect-ratio:1;border:1px solid var(--line);background:radial-gradient(circle at 50% 58%, color-mix(in oklab, var(--sage) 35%, transparent) 0 18%, transparent 52%), var(--wash);border-radius:16px;max-width:100%;position:relative;overflow:hidden}.flat[data-astro-cid-ge2uvauf],.gl[data-astro-cid-ge2uvauf]{width:100%;height:100%;position:absolute;inset:0}.flat[data-astro-cid-ge2uvauf]{cursor:pointer;transition:opacity .6s var(--ease);padding:30% 27% 8%}.f-shell[data-astro-cid-ge2uvauf]{fill:#f0f2e8}.f-olive[data-astro-cid-ge2uvauf]{fill:#4e5e22}.f-dark[data-astro-cid-ge2uvauf]{fill:#1a2014}.f-glow[data-astro-cid-ge2uvauf]{fill:#cfe89a}.f-brass[data-astro-cid-ge2uvauf]{fill:#d6b65e}.f-ring[data-astro-cid-ge2uvauf]{stroke:#cfe89a}.f-shadow[data-astro-cid-ge2uvauf]{fill:#141c0e2e}.gl[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .8s var(--ease)}.stage[data-astro-cid-ge2uvauf].is-live .gl[data-astro-cid-ge2uvauf]{opacity:1}.stage[data-astro-cid-ge2uvauf].is-live .flat[data-astro-cid-ge2uvauf]{opacity:0}.bubble[data-astro-cid-ge2uvauf]{z-index:2;inset-inline:8%;background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);text-align:center;transition:transform .35s var(--ease);border-radius:14px;margin:0;padding:12px 16px;font-size:.95rem;line-height:1.5;position:absolute;top:6%}.bubble[data-astro-cid-ge2uvauf]:after{content:"";background:var(--surface);border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);width:12px;height:12px;position:absolute;bottom:-7px;left:50%;translate:-50%;rotate:45deg}@media (width<=520px){.bubble[data-astro-cid-ge2uvauf]{inset-inline:5%;padding:10px 12px;font-size:.85rem;top:4%}}.bubble[data-astro-cid-ge2uvauf].pop{transform:scale(1.03)}.bubble-link[data-astro-cid-ge2uvauf]{color:var(--emph);white-space:nowrap;margin-inline-start:6px;font-weight:500;text-decoration:none;display:inline-block}.chips[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.chip[data-astro-cid-ge2uvauf]{border:1px solid var(--line);background:var(--surface);width:100%;min-height:44px;color:var(--ink);cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), transform .2s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;display:flex}.chip[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{color:var(--primary);flex:none}.chip[data-astro-cid-ge2uvauf]:hover{border-color:var(--primary);transform:translateY(-1px)}.chip[data-astro-cid-ge2uvauf][aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.chip[data-astro-cid-ge2uvauf][aria-pressed=true] svg[data-astro-cid-ge2uvauf]{color:var(--on-primary)}@media (width<=860px){.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.bot[data-astro-cid-ge2uvauf]{justify-self:center;width:100%;max-width:520px}}.intro-film[data-astro-cid-fmp4ekgg]{display:none}html.intro .intro-film[data-astro-cid-fmp4ekgg]{z-index:1000;background:var(--field-deep);color:var(--on-field);cursor:pointer;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}html.intro body{overflow:hidden}.bar[data-astro-cid-fmp4ekgg]{height:50vh;animation:intro-bars-in .5s var(--ease) both;background:#0d110a;position:absolute;inset-inline:0;transform:scaleY(.22)}.top[data-astro-cid-fmp4ekgg]{transform-origin:top;top:0}.bottom[data-astro-cid-fmp4ekgg]{transform-origin:bottom;bottom:0}.frame[data-astro-cid-fmp4ekgg]{place-items:center;block-size:40vh;inline-size:min(88vw,820px);display:grid;position:relative}.rule[data-astro-cid-fmp4ekgg]{inset-inline:18%;background:var(--gold);height:1px;animation:intro-rule .5s .15s var(--ease) forwards, intro-fade .3s 1.5s forwards;position:absolute;top:78%;transform:scaleX(0)}.card[data-astro-cid-fmp4ekgg],.mark[data-astro-cid-fmp4ekgg]{text-align:center;opacity:0;grid-area:1/1;margin:0}.card[data-astro-cid-fmp4ekgg]{animation:intro-card .5s calc(.4s + var(--i) * .38s) var(--ease) both;gap:10px;display:grid}.card[data-astro-cid-fmp4ekgg] b[data-astro-cid-fmp4ekgg]{font-family:var(--ff-display);letter-spacing:-.02em;font-size:clamp(3rem,2rem + 6vw,7.5rem);font-weight:300;line-height:1}[dir=rtl] .card[data-astro-cid-fmp4ekgg] b[data-astro-cid-fmp4ekgg],[dir=rtl] .mark[data-astro-cid-fmp4ekgg]{font-family:var(--ff-display-ar);letter-spacing:0;font-weight:600}.card[data-astro-cid-fmp4ekgg] small[data-astro-cid-fmp4ekgg]{color:var(--on-field-muted);font-size:clamp(.95rem,.9rem + .4vw,1.2rem)}.mark[data-astro-cid-fmp4ekgg]{font-family:var(--ff-display);color:var(--gold);animation:intro-mark .7s 1.5s var(--ease) both;font-size:clamp(2.4rem,1.6rem + 4vw,5rem)}.tc[data-astro-cid-fmp4ekgg]{bottom:-9vh;font-family:var(--ff-mono);letter-spacing:.12em;color:var(--on-field-muted);direction:ltr;font-size:.72rem;position:absolute;inset-inline-start:0}.tc[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]:after{content:"0";animation:2.2s step-end forwards intro-tc}.intro-skip[data-astro-cid-fmp4ekgg]{z-index:1;bottom:calc(11vh + 16px);color:var(--on-field-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:999px;padding:6px 14px;font-size:.8rem;position:absolute;inset-inline-end:24px}html.intro-out .intro-film[data-astro-cid-fmp4ekgg]{pointer-events:none;background:0 0}html.intro-out .frame[data-astro-cid-fmp4ekgg],html.intro-out .intro-skip[data-astro-cid-fmp4ekgg]{opacity:0;transition:opacity .25s}html.intro-out .top[data-astro-cid-fmp4ekgg]{animation:intro-open-up .65s var(--ease) forwards;background:var(--field-deep)}html.intro-out .bottom[data-astro-cid-fmp4ekgg]{animation:intro-open-down .65s var(--ease) forwards;background:var(--field-deep)}@keyframes intro-bars-in{0%{transform:scaleY(0)}to{transform:scaleY(.22)}}@keyframes intro-rule{to{transform:scaleX(1)}}@keyframes intro-fade{to{opacity:0}}@keyframes intro-card{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}30%,70%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(4px);transform:translateY(-14px)}}@keyframes intro-mark{0%{opacity:0;letter-spacing:.4em}to{opacity:1}}@keyframes intro-open-up{0%{transform:none}to{transform:translateY(-100%)}}@keyframes intro-open-down{0%{transform:none}to{transform:translateY(100%)}}@keyframes intro-tc{0%{content:"0"}33%{content:"1"}66%{content:"2"}to{content:"3"}}.shelves[data-astro-cid-wutogznt]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-block-end:28px;display:grid}.shelves[data-astro-cid-wutogznt] button[data-astro-cid-wutogznt]{border:1px solid var(--line);background:var(--surface);min-block-size:64px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;font-weight:500;transition:border-color .2s,background .2s,transform .2s;display:flex}.shelves[data-astro-cid-wutogznt] button[data-astro-cid-wutogznt]:hover{border-color:var(--primary);transform:translateY(-2px)}.shelves[data-astro-cid-wutogznt] button[data-astro-cid-wutogznt][aria-selected=true]{background:var(--field);border-color:var(--field);color:var(--on-field)}.shelves[data-astro-cid-wutogznt] .ic[data-astro-cid-wutogznt]{background:color-mix(in srgb, var(--primary) 12%, transparent);block-size:38px;inline-size:38px;color:var(--primary);border-radius:11px;flex:none;place-items:center;display:grid}.shelves[data-astro-cid-wutogznt] button[data-astro-cid-wutogznt][aria-selected=true] .ic[data-astro-cid-wutogznt]{color:var(--gold);background:#ffffff1f}.shelves[data-astro-cid-wutogznt] .lb[data-astro-cid-wutogznt]{flex:1;line-height:1.3}.shelves[data-astro-cid-wutogznt] .n[data-astro-cid-wutogznt]{font-family:var(--ff-mono);opacity:.75;font-size:.78rem}.panel[data-astro-cid-wutogznt][hidden]{display:none}.panel[data-astro-cid-wutogznt]{animation:shelf-in .3s var(--ease)}@keyframes shelf-in{0%{opacity:0;transform:translateY(8px)}}.autos[data-astro-cid-wutogznt]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.auto[data-astro-cid-wutogznt]{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-content:start;gap:10px;padding:22px 20px;transition:transform .25s,border-color .25s;display:grid;position:relative}.auto[data-astro-cid-wutogznt]:hover,.auto[data-astro-cid-wutogznt]:focus-within{border-color:var(--primary);transform:translateY(-3px)}.a-ic[data-astro-cid-wutogznt]{background:color-mix(in srgb, var(--primary) 12%, transparent);block-size:44px;inline-size:44px;color:var(--primary);border-radius:12px;place-items:center;display:grid}.auto[data-astro-cid-wutogznt] h3[data-astro-cid-wutogznt]{margin:0;font-size:1.08rem}.auto[data-astro-cid-wutogznt] h3[data-astro-cid-wutogznt] a[data-astro-cid-wutogznt]{color:inherit;text-decoration:none}.auto[data-astro-cid-wutogznt] h3[data-astro-cid-wutogznt] a[data-astro-cid-wutogznt]:after{content:"";border-radius:inherit;position:absolute;inset:0}.auto[data-astro-cid-wutogznt]:has(h3 a:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.auto[data-astro-cid-wutogznt] h3[data-astro-cid-wutogznt] a[data-astro-cid-wutogznt]:focus-visible{outline:none}.auto[data-astro-cid-wutogznt] p[data-astro-cid-wutogznt]{color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}.go[data-astro-cid-wutogznt]{color:var(--primary);align-items:center;gap:4px;font-size:.9rem;font-weight:600;display:inline-flex}[dir=rtl] .go[data-astro-cid-wutogznt] .arrow,[dir=rtl] .ask-acts[data-astro-cid-wutogznt] .arrow{transform:scaleX(-1)}.ask[data-astro-cid-wutogznt]{background:var(--wash);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-block-start:28px;padding:20px 24px;display:flex}.ask[data-astro-cid-wutogznt] p[data-astro-cid-wutogznt]{margin:0;font-size:1.1rem;font-weight:500}.ask-acts[data-astro-cid-wutogznt]{flex-wrap:wrap;gap:10px;display:flex}@media (width<=900px){.shelves[data-astro-cid-wutogznt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.shelves[data-astro-cid-wutogznt] button[data-astro-cid-wutogznt]{gap:8px;padding:10px 12px}.shelves[data-astro-cid-wutogznt] .ic[data-astro-cid-wutogznt]{block-size:32px;inline-size:32px}}.proc[data-astro-cid-grsovck6]{background:var(--wash)}.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-grsovck6]:before{content:"";top:22px;background:var(--line);height:1px;position:absolute;inset-inline:20px}.step[data-astro-cid-grsovck6]{transition-delay:var(--d);align-content:start;gap:12px;display:grid;position:relative}.mark[data-astro-cid-grsovck6]{background:var(--ground);border:1px solid var(--emph);width:44px;height:44px;font-family:var(--ff-mono);color:var(--emph);border-radius:50%;place-items:center;font-size:.8rem;display:grid}.step[data-astro-cid-grsovck6]:first-child .mark[data-astro-cid-grsovck6]{background:var(--primary);color:var(--on-primary)}.num[data-astro-cid-grsovck6]{font-family:var(--ff-mono);font-size:var(--fs-mono);color:var(--gold-text);margin-bottom:4px;display:block}h3[data-astro-cid-grsovck6]{font-family:var(--ff-display);font-weight:400;font-size:var(--fs-h3);margin-top:8px}[data-astro-cid-grsovck6][dir=rtl] h3[data-astro-cid-grsovck6]{font-family:var(--ff-display-ar);font-size:1.3rem;font-weight:600}p[data-astro-cid-grsovck6]{color:var(--muted);font-size:.95rem}@media (width<=900px){.steps[data-astro-cid-grsovck6]{grid-template-columns:1fr 1fr;row-gap:40px}.steps[data-astro-cid-grsovck6]:before{display:none}}@media (width<=520px){.steps[data-astro-cid-grsovck6]{grid-template-columns:1fr}}.sw[data-astro-cid-oet3jyzq]{background:var(--wash);border-radius:999px;gap:4px;margin-block-end:24px;padding:4px;display:inline-flex}.sw[data-astro-cid-oet3jyzq] button[data-astro-cid-oet3jyzq]{min-block-size:44px;color:var(--muted);font:inherit;cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease);background:0 0;border:0;border-radius:999px;padding:0 20px;font-weight:500}.sw[data-astro-cid-oet3jyzq] button[data-astro-cid-oet3jyzq][aria-selected=true]{background:var(--field);color:var(--on-field)}[data-astro-cid-oet3jyzq][data-tl-panel][hidden]{display:none}.list[data-astro-cid-oet3jyzq] .item[data-astro-cid-oet3jyzq]{animation:rise .55s var(--ease) both;animation-delay:var(--d)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.tag[data-astro-cid-oet3jyzq]{background:var(--field);color:var(--on-field);border-radius:999px;padding:5px 10px;font-size:.78rem;font-weight:600;position:absolute;inset-block-start:10px;inset-inline-start:10px}@media (prefers-reduced-motion:reduce){.list[data-astro-cid-oet3jyzq] .item[data-astro-cid-oet3jyzq]{animation:none}}.list[data-astro-cid-oet3jyzq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);margin:0;padding:0;list-style:none;display:grid}.item[data-astro-cid-oet3jyzq]{align-content:start;gap:10px;display:grid;position:relative}.shot[data-astro-cid-oet3jyzq]{aspect-ratio:16/10;border:1px solid var(--line);background:var(--wash);box-shadow:var(--shadow);border-radius:16px;display:block;position:relative;overflow:hidden}.shot[data-astro-cid-oet3jyzq] img[data-astro-cid-oet3jyzq]{object-fit:cover;object-position:top;block-size:100%;inline-size:100%;transition:transform .6s var(--ease);display:block}.item[data-astro-cid-oet3jyzq]:hover .shot[data-astro-cid-oet3jyzq] img[data-astro-cid-oet3jyzq],.item[data-astro-cid-oet3jyzq]:focus-within .shot[data-astro-cid-oet3jyzq] img[data-astro-cid-oet3jyzq]{transform:scale(1.04)}.n[data-astro-cid-oet3jyzq]{font-family:var(--ff-mono);color:var(--primary);margin-block-start:6px;font-size:.8rem}h3[data-astro-cid-oet3jyzq]{margin:0;font-size:1.15rem;line-height:1.35}h3[data-astro-cid-oet3jyzq] a[data-astro-cid-oet3jyzq]{color:inherit;text-decoration:none}h3[data-astro-cid-oet3jyzq] a[data-astro-cid-oet3jyzq]:after{content:"";position:absolute;inset:0}.item[data-astro-cid-oet3jyzq]:has(h3 a:focus-visible){outline:2px solid var(--primary);outline-offset:6px;border-radius:16px}h3[data-astro-cid-oet3jyzq] a[data-astro-cid-oet3jyzq]:focus-visible{outline:none}p[data-astro-cid-oet3jyzq]{color:var(--muted);margin:0;line-height:1.6}.go[data-astro-cid-oet3jyzq]{color:var(--primary);align-items:center;gap:4px;font-size:.92rem;font-weight:600;display:inline-flex}[dir=rtl] .go[data-astro-cid-oet3jyzq] .arrow{transform:scaleX(-1)}.ask[data-astro-cid-oet3jyzq]{background:var(--field);color:var(--on-field);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-block-start:clamp(24px,4vw,40px);padding:20px 24px;display:flex}.ask[data-astro-cid-oet3jyzq] p[data-astro-cid-oet3jyzq]{color:inherit;font-size:1.1rem;font-weight:500}@media (width<=900px){.list[data-astro-cid-oet3jyzq]{grid-template-columns:1fr}}.band[data-astro-cid-nivshmb6]{padding-block:clamp(72px,9vw,128px)}.inner[data-astro-cid-nivshmb6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.head[data-astro-cid-nivshmb6]{gap:16px;display:grid}.opts[data-astro-cid-nivshmb6]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.opt[data-astro-cid-nivshmb6]{text-align:start;border-radius:var(--radius);border:1px solid color-mix(in oklab, var(--on-field) 30%, transparent);width:100%;color:var(--on-field);cursor:pointer;transition:background-color .25s var(--ease), border-color .25s var(--ease);background:0 0;grid-template-columns:44px minmax(0,1fr) auto;gap:2px 16px;padding:18px 20px;display:grid}.opt[data-astro-cid-nivshmb6]:hover{background:color-mix(in oklab, var(--on-field) 10%, transparent);border-color:var(--on-field)}li[data-astro-cid-nivshmb6]:first-child .opt[data-astro-cid-nivshmb6]{background:var(--on-field);color:var(--field)}li[data-astro-cid-nivshmb6]:first-child .opt[data-astro-cid-nivshmb6] .d[data-astro-cid-nivshmb6]{color:color-mix(in oklab, var(--field) 75%, transparent)}.t[data-astro-cid-nivshmb6]{font-size:1.1rem;font-weight:500}.oi[data-astro-cid-nivshmb6]{opacity:.85;border:1px solid;border-radius:50%;grid-row:1/span 2;align-self:center;place-items:center;width:44px;height:44px;display:grid}.d[data-astro-cid-nivshmb6]{color:var(--on-field-muted);grid-column:2;font-size:.9rem}.opt[data-astro-cid-nivshmb6] .arrow[data-astro-cid-nivshmb6]{grid-area:1/3/span 2;align-self:center}@media (width<=860px){.inner[data-astro-cid-nivshmb6]{grid-template-columns:1fr}}
