.demo[data-astro-cid-322d5qbu]{border-radius:22px;overflow:hidden;box-shadow:0 40px 100px -50px #000c}.top[data-astro-cid-322d5qbu]{border-bottom:1px solid var(--rule);background:#0b162666;align-items:center;gap:12px;padding:12px 14px 12px 12px;display:flex}.engines[data-astro-cid-322d5qbu]{flex-wrap:wrap;gap:4px;display:flex}.engines[data-astro-cid-322d5qbu] button[data-astro-cid-322d5qbu]{all:unset;cursor:pointer;font:600 13px/1 var(--f-body);color:var(--ink-2);border-radius:999px;align-items:center;min-height:44px;padding:0 14px;transition:background .2s,color .2s;display:inline-flex}.engines[data-astro-cid-322d5qbu] button[data-astro-cid-322d5qbu]:hover{color:var(--ivory)}.engines[data-astro-cid-322d5qbu] button[data-astro-cid-322d5qbu][aria-selected=true]{color:#0b1626;background:var(--ivory)}.engines[data-astro-cid-322d5qbu] button[data-astro-cid-322d5qbu]:focus-visible,.toggle[data-astro-cid-322d5qbu] button[data-astro-cid-322d5qbu]:focus-visible{outline:2px solid var(--champ);outline-offset:2px}.top[data-astro-cid-322d5qbu] .tag[data-astro-cid-322d5qbu]{margin-left:auto;padding:6px 10px}.body[data-astro-cid-322d5qbu]{min-height:330px;padding:26px 26px 8px}.q[data-astro-cid-322d5qbu]{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.you[data-astro-cid-322d5qbu]{font:400 10px/1 var(--f-mark);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);flex:none;width:38px;padding-top:8px}.q[data-astro-cid-322d5qbu] p[data-astro-cid-322d5qbu]{border:1px solid var(--rule);background:#f5f0e60d;border-radius:14px 14px 14px 4px;min-height:50px;margin:0;padding:12px 16px;font-size:17px;color:var(--ivory)!important}.ans[data-astro-cid-322d5qbu]{gap:14px;display:flex}.ai[data-astro-cid-322d5qbu]{background:var(--prism);border-radius:10px;flex:none;width:34px;height:34px;position:relative}.ai[data-astro-cid-322d5qbu]:after{content:"";background:var(--void);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);position:absolute;inset:9px}.ansbody[data-astro-cid-322d5qbu]{min-width:0}.ans[data-astro-cid-322d5qbu] p[data-astro-cid-322d5qbu]{margin:4px 0 16px;font-size:16.5px;line-height:1.7;color:#f5f0e6e0!important}.thinking[data-astro-cid-322d5qbu]{color:var(--ink-3)!important;font-size:14px!important}.thinking[data-astro-cid-322d5qbu] span[data-astro-cid-322d5qbu]{animation:1.2s infinite blink}.thinking[data-astro-cid-322d5qbu] span[data-astro-cid-322d5qbu]:nth-child(2){animation-delay:.2s}.thinking[data-astro-cid-322d5qbu] span[data-astro-cid-322d5qbu]:nth-child(3){animation-delay:.4s}@keyframes blink{50%{opacity:.1}}.demo mark{color:inherit;background:0 0}.demo mark.brand{color:var(--ivory);background:#9d7bff33;border-radius:6px;margin:0 1px;padding:1px 6px;font-weight:700;box-shadow:inset 0 0 0 1px #9d7bff99}.demo mark.comp{color:var(--ivory);font-weight:600}.demo mark.hl{border-bottom:1px solid var(--champ)}.src[data-astro-cid-322d5qbu]{flex-wrap:wrap;gap:8px;min-height:32px;margin:0 0 16px;padding:0;list-style:none;display:flex}.demo .src li{color:var(--ink-2);border:1px solid var(--rule);background:#f5f0e60d;border-radius:8px;padding:6px 10px;font-size:12.5px;animation:.35s both srcin}.demo[data-mode=after] .src li:first-child{color:var(--ivory);border-color:#9d7bffa6}@keyframes srcin{0%{opacity:0;transform:translateY(4px)}}.foot[data-astro-cid-322d5qbu]{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px 16px;display:flex}.toggle[data-astro-cid-322d5qbu]{border:1px solid var(--rule);isolation:isolate;background:#f5f0e60f;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.toggle[data-astro-cid-322d5qbu] button[data-astro-cid-322d5qbu]{all:unset;cursor:pointer;text-align:center;font:600 13px/1 var(--f-body);color:var(--ink-2);white-space:nowrap;border-radius:999px;place-items:center;min-height:44px;padding:0 16px;transition:color .3s;display:grid}.toggle[data-astro-cid-322d5qbu] button[data-astro-cid-322d5qbu][aria-pressed=true]{color:#0b1626}.thumb[data-astro-cid-322d5qbu]{z-index:-1;background:var(--ink-2);border-radius:999px;width:calc(50% - 4px);transition:transform .45s cubic-bezier(.2,.7,.2,1),background .45s;position:absolute;top:4px;bottom:4px;left:4px}.demo[data-mode=after] .thumb[data-astro-cid-322d5qbu]{background:linear-gradient(110deg,#ff9be2,#b7a1ff 50%,#7fddff);transform:translate(100%)}.status[data-astro-cid-322d5qbu]{align-items:center;gap:10px;margin:0;font-size:14px;display:inline-flex;color:var(--ivory)!important}.demo .status .ok,.demo .status .no{border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid}.demo .status .ok{background:var(--prism);color:#0b1626}.demo .status .no{border:1px solid var(--rule-2);color:var(--ink-2)}@media (width<=560px){.engines[data-astro-cid-322d5qbu]{scrollbar-width:none;flex-wrap:nowrap;padding-right:44px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.engines[data-astro-cid-322d5qbu]::-webkit-scrollbar{display:none}.engines[data-astro-cid-322d5qbu] button[data-astro-cid-322d5qbu]{white-space:nowrap}.top[data-astro-cid-322d5qbu] .tag[data-astro-cid-322d5qbu]{display:none}.body[data-astro-cid-322d5qbu]{min-height:360px;padding:20px 16px 6px}.you[data-astro-cid-322d5qbu]{display:none}.toggle[data-astro-cid-322d5qbu]{width:100%}.toggle[data-astro-cid-322d5qbu] button[data-astro-cid-322d5qbu]{padding:12px 8px}}.grid2[data-astro-cid-bmf62gnp]{gap:48px;display:grid}@media (width>=980px){.grid2[data-astro-cid-bmf62gnp]{grid-template-columns:5fr 6fr;gap:96px}.pin[data-astro-cid-bmf62gnp]{align-self:start;position:sticky;top:128px}}.pin[data-astro-cid-bmf62gnp] .lead[data-astro-cid-bmf62gnp]{margin-bottom:40px}.dial[data-astro-cid-bmf62gnp]{grid-template-rows:auto auto;grid-template-columns:120px 1fr;align-items:center;column-gap:24px;max-width:380px;display:grid}.dial[data-astro-cid-bmf62gnp] svg[data-astro-cid-bmf62gnp]{grid-row:1/span 2;width:120px;height:120px;transform:rotate(-90deg)}.trk[data-astro-cid-bmf62gnp]{fill:none;stroke:#0b16261a;stroke-width:6px}.val[data-astro-cid-bmf62gnp]{fill:none;stroke:#5b3fd6;stroke-width:6px;stroke-linecap:round;stroke-dasharray:var(--p,20) 100;transition:stroke-dasharray .7s cubic-bezier(.2,.7,.2,1)}.dn[data-astro-cid-bmf62gnp] b[data-astro-cid-bmf62gnp]{font:300 44px/1 var(--f-head);color:var(--ink);letter-spacing:-.03em}.dn[data-astro-cid-bmf62gnp] span[data-astro-cid-bmf62gnp]{font:400 12px/1 var(--f-mark);color:var(--ink-3);margin-left:6px}.dt[data-astro-cid-bmf62gnp]{font:600 16px/1.3 var(--f-body);color:var(--ink);margin:4px 0 0}.list5[data-astro-cid-bmf62gnp]{margin:0;padding:0;list-style:none}.ch[data-astro-cid-bmf62gnp]{border-top:1px solid var(--rule);border-left:2px solid #0000;grid-template-columns:64px 1fr;gap:20px;margin-left:-20px;padding:44px 0 44px 20px;transition:border-color .5s;display:grid}.ch[data-astro-cid-bmf62gnp]:last-child{border-bottom:1px solid var(--rule)}.ch[data-astro-cid-bmf62gnp].on{border-left-color:#5b3fd6}.no[data-astro-cid-bmf62gnp]{transition:color .5s}.ch[data-astro-cid-bmf62gnp]:not(.on) .no[data-astro-cid-bmf62gnp]{color:var(--ink-3)}.no[data-astro-cid-bmf62gnp]{font:300 34px/1 var(--f-head);color:var(--champ);letter-spacing:-.02em}code[data-astro-cid-bmf62gnp]{font:600 12.5px/1 var(--f-mono);color:var(--p3);margin-bottom:14px;display:block}.ch[data-astro-cid-bmf62gnp] h3[data-astro-cid-bmf62gnp]{margin-bottom:12px;font-size:clamp(24px,2.4vw,32px);font-weight:300}.ch[data-astro-cid-bmf62gnp] p[data-astro-cid-bmf62gnp]{color:var(--ink-2);max-width:52ch;font-size:17px}.chk[data-astro-cid-bmf62gnp]{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.chk[data-astro-cid-bmf62gnp] li[data-astro-cid-bmf62gnp]{color:var(--ink);padding-left:28px;font-size:15.5px;position:relative}.chk[data-astro-cid-bmf62gnp] li[data-astro-cid-bmf62gnp]:before{content:"";border:1.5px solid var(--champ);border-radius:4px;width:14px;height:14px;position:absolute;top:5px;left:0}.ch[data-astro-cid-bmf62gnp].on .chk[data-astro-cid-bmf62gnp] li[data-astro-cid-bmf62gnp]:before{background:var(--champ);box-shadow:inset 0 0 0 3px #f5f0e6}@media (width<=979px){.ch[data-astro-cid-bmf62gnp]{border-left:0;margin-left:0;padding-left:0}.dial[data-astro-cid-bmf62gnp]{display:none}}@media (prefers-reduced-motion:reduce){.ch[data-astro-cid-bmf62gnp]{opacity:1}}.stmt[data-astro-cid-oskfeikp]{color:#f5f0e6;background:#0b1626;padding:clamp(120px,18vw,240px) 0;position:relative}.big[data-astro-cid-oskfeikp]{font:300 clamp(44px, 7.6vw, 128px)/1.02 var(--f-head);letter-spacing:-.045em;text-wrap:balance;max-width:14ch;margin:0}.big[data-astro-cid-oskfeikp] span[data-astro-cid-oskfeikp]{display:inline-block}.sub[data-astro-cid-oskfeikp]{font:400 clamp(18px, 1.6vw, 22px)/1.5 var(--f-body);margin:36px 0 0;color:#c9a96e!important}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.stmt[data-astro-cid-oskfeikp]{animation:linear both deepen view();animation-range:entry cover 45%}.big[data-astro-cid-oskfeikp] span[data-astro-cid-oskfeikp]{animation:linear both word view();animation-range:entry calc(20% + var(--i) * 6%) cover calc(38% + var(--i) * 4%)}.sub[data-astro-cid-oskfeikp]{animation:linear both rise view();animation-range:cover 30% cover 45%}@keyframes deepen{0%{color:#0b1626;background:#f5f0e6}to{color:#f5f0e6;background:#0b1626}}@keyframes word{0%{opacity:.12;font-weight:200;transform:translateY(.18em)}to{opacity:1;font-weight:400;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}}.method[data-astro-cid-lerduj7u]{position:relative}.sticky[data-astro-cid-lerduj7u]{padding:var(--sec) 0 calc(var(--sec) * .6)}.head[data-astro-cid-lerduj7u]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:56px;display:flex}.head[data-astro-cid-lerduj7u] h2[data-astro-cid-lerduj7u]{margin-bottom:12px}.viewport[data-astro-cid-lerduj7u]{padding-left:max(var(--gut), calc((100vw - var(--wrap)) / 2 + var(--gut)));overflow:clip}.track[data-astro-cid-lerduj7u]{padding:0 var(--gut) 0 0;will-change:transform;gap:22px;width:max-content;margin:0;list-style:none;display:flex}.step[data-astro-cid-lerduj7u]{border-radius:var(--r);border:1px solid var(--hair);width:min(440px,80vw);transition:border-color .4s var(--ease), box-shadow .4s var(--ease);background:linear-gradient(#11213a,#0e1b30);flex-direction:column;padding:30px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 30px 60px -40px #000c}.step[data-astro-cid-lerduj7u]:not(.end):hover{border-color:var(--hair-2)}.topline[data-astro-cid-lerduj7u]{align-items:center;gap:14px;margin-bottom:22px;display:flex}.ph[data-astro-cid-lerduj7u]{font:400 10px/1 var(--f-mark);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.mv[data-astro-cid-lerduj7u]{background:#08101e8c;min-height:112px;margin:0 0 24px;padding:14px 16px;box-shadow:inset 0 1px #ffffff08}.mv[data-astro-cid-lerduj7u] .vg-ttl[data-astro-cid-lerduj7u]{margin-bottom:12px}.base[data-astro-cid-lerduj7u]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;list-style:none;display:grid}.base[data-astro-cid-lerduj7u] li[data-astro-cid-lerduj7u]{color:var(--ink-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;font-size:12px;line-height:1.2;display:grid}.base[data-astro-cid-lerduj7u] .bv[data-astro-cid-lerduj7u]{font:600 12px/1 var(--f-body);color:var(--ivory);font-variant-numeric:tabular-nums}.base[data-astro-cid-lerduj7u] .tk[data-astro-cid-lerduj7u]{background:#8fb0d01a;border-radius:3px;grid-column:1/-1;height:5px;overflow:hidden}.base[data-astro-cid-lerduj7u] .tk[data-astro-cid-lerduj7u] i[data-astro-cid-lerduj7u]{height:100%;width:var(--v);background:var(--champ);transform-origin:0;border-radius:3px;display:block}.base[data-astro-cid-lerduj7u] .ai[data-astro-cid-lerduj7u] .tk[data-astro-cid-lerduj7u] i[data-astro-cid-lerduj7u]{background:var(--prism)}.pri[data-astro-cid-lerduj7u]{grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:16px;display:grid}.rank[data-astro-cid-lerduj7u]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rank[data-astro-cid-lerduj7u] li[data-astro-cid-lerduj7u]{color:var(--ink-3);align-items:center;gap:10px;font-size:12.5px;line-height:1.2;display:flex}.rank[data-astro-cid-lerduj7u] b[data-astro-cid-lerduj7u]{font:400 10px/1 var(--f-mark);letter-spacing:.1em;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--rule-2);border-radius:5px;padding:4px 6px}.rank[data-astro-cid-lerduj7u] li[data-astro-cid-lerduj7u].on{color:var(--ivory)}.rank[data-astro-cid-lerduj7u] li[data-astro-cid-lerduj7u].on b[data-astro-cid-lerduj7u]{background:var(--champ);color:#0b1626;box-shadow:none}.plot[data-astro-cid-lerduj7u]{width:84px;height:84px;overflow:visible}.q[data-astro-cid-lerduj7u]{stroke:#8fb0d033;stroke-width:1px;vector-effect:non-scaling-stroke}.qa[data-astro-cid-lerduj7u]{fill:#c9a96e1a;stroke:#c9a96e66;stroke-width:1px;vector-effect:non-scaling-stroke}.pt[data-astro-cid-lerduj7u]{fill:#8fb0d073}.pt[data-astro-cid-lerduj7u].on{fill:#e2c995;stroke:#0b1626;stroke-width:2px}.vg-ttl[data-astro-cid-lerduj7u] .ok[data-astro-cid-lerduj7u],.vg-ttl[data-astro-cid-lerduj7u] .dl[data-astro-cid-lerduj7u]{font:600 12px/1 var(--f-body);letter-spacing:0;text-transform:none;color:var(--pos);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.ok[data-astro-cid-lerduj7u] i[data-astro-cid-lerduj7u]{background:var(--pos);border-radius:50%;width:6px;height:6px}.code[data-astro-cid-lerduj7u]{font:12px/1.65 var(--f-mono);color:var(--ink-2);white-space:pre;text-overflow:ellipsis;margin:0;overflow:hidden}.code[data-astro-cid-lerduj7u] .ln[data-astro-cid-lerduj7u]{display:block}.code[data-astro-cid-lerduj7u] .k[data-astro-cid-lerduj7u]{color:#e2c995}.code[data-astro-cid-lerduj7u] .s[data-astro-cid-lerduj7u]{color:#f5f0e6db}.code[data-astro-cid-lerduj7u] .pu[data-astro-cid-lerduj7u]{color:var(--ink-3)}.bars[data-astro-cid-lerduj7u]{border-bottom:1px solid #8fb0d038;align-items:end;gap:5px;height:54px;padding-bottom:1px;display:flex}.bars[data-astro-cid-lerduj7u] i[data-astro-cid-lerduj7u]{height:var(--h);transform-origin:bottom;background:#c9a96e59;border-radius:3px 3px 0 0;flex:1}.bars[data-astro-cid-lerduj7u] i[data-astro-cid-lerduj7u].last{background:#e2c995;box-shadow:0 0 14px -2px #e2c99599}@media (prefers-reduced-motion:no-preference){html:not(.no-js) .mv[data-astro-cid-lerduj7u]:not(.in) .tk[data-astro-cid-lerduj7u] i[data-astro-cid-lerduj7u]{transform:scaleX(0)}html:not(.no-js) .mv[data-astro-cid-lerduj7u]:not(.in) .bars[data-astro-cid-lerduj7u] i[data-astro-cid-lerduj7u]{transform:scaleY(0)}html:not(.no-js) .mv[data-astro-cid-lerduj7u]:not(.in) .pt[data-astro-cid-lerduj7u]{opacity:0}.mv[data-astro-cid-lerduj7u].in .tk[data-astro-cid-lerduj7u] i[data-astro-cid-lerduj7u]{animation:mgx .9s var(--ease) var(--d) both}.mv[data-astro-cid-lerduj7u].in .bars[data-astro-cid-lerduj7u] i[data-astro-cid-lerduj7u]{animation:mgy .7s var(--ease) var(--d) both}.mv[data-astro-cid-lerduj7u].in .pt[data-astro-cid-lerduj7u]{animation:mfade .5s ease var(--d) both}}@keyframes mgx{0%{transform:scaleX(0)}to{transform:none}}@keyframes mgy{0%{transform:scaleY(0)}to{transform:none}}@keyframes mfade{0%{opacity:0}to{opacity:1}}.topline[data-astro-cid-lerduj7u] .num[data-astro-cid-lerduj7u]{white-space:nowrap;margin:0}.line[data-astro-cid-lerduj7u]{background:linear-gradient(90deg, var(--champ), transparent);flex:1;height:1px}.step[data-astro-cid-lerduj7u] h3[data-astro-cid-lerduj7u]{margin-bottom:12px;font-size:clamp(28px,2.6vw,38px);font-weight:300;line-height:1.1}.step[data-astro-cid-lerduj7u]>p[data-astro-cid-lerduj7u]{color:var(--ink-2);font-size:16.5px;line-height:1.6}.step[data-astro-cid-lerduj7u]>ul[data-astro-cid-lerduj7u]{border-top:1px solid var(--rule);gap:10px;margin:auto 0 0;padding:18px 0 0;list-style:none;display:grid}.step[data-astro-cid-lerduj7u]>ul[data-astro-cid-lerduj7u] li[data-astro-cid-lerduj7u]{color:var(--ink);padding-left:18px;font-size:14.5px;position:relative}.step[data-astro-cid-lerduj7u]>ul[data-astro-cid-lerduj7u] li[data-astro-cid-lerduj7u]:before{content:"";background:var(--champ);border-radius:2px;width:8px;height:6px;position:absolute;top:8px;left:0}.end[data-astro-cid-lerduj7u]{background:0 0;border-style:dashed;justify-content:center;gap:28px}.endq[data-astro-cid-lerduj7u]{font:300 clamp(22px, 2vw, 28px)/1.35 var(--f-head);margin:0;color:var(--ivory)!important}.end[data-astro-cid-lerduj7u] .btn[data-astro-cid-lerduj7u]{align-self:flex-start}.prog[data-astro-cid-lerduj7u]{margin-top:40px}.prog[data-astro-cid-lerduj7u] span[data-astro-cid-lerduj7u]{background:linear-gradient(90deg, var(--champ), #9d7bff);transform-origin:0;height:2px;display:block;transform:scaleX(0)}@media (width>=1000px) and (height>=760px) and (prefers-reduced-motion:no-preference){.sticky[data-astro-cid-lerduj7u]{flex-direction:column;justify-content:center;height:100vh;padding:96px 0 40px;display:flex;position:sticky;top:0}}.band[data-astro-cid-lerduj7u]{display:none}@media (width>=1000px) and (height>=760px) and (prefers-reduced-motion:no-preference){.step[data-astro-cid-lerduj7u]:not(.end):not(.on) .mv[data-astro-cid-lerduj7u]{opacity:.7;transition:opacity .5s var(--ease)}.step[data-astro-cid-lerduj7u]:not(.end):not(.on){border-color:#8fb0d01a}.step[data-astro-cid-lerduj7u].on{opacity:1;border-color:#c9a96e61;box-shadow:inset 0 1px #ffffff0d,0 40px 80px -44px #000000e6}.step[data-astro-cid-lerduj7u]{transition:opacity .5s var(--ease), border-color .4s var(--ease), box-shadow .4s var(--ease)}}@media (width>=1000px) and (height>=760px) and (height<=900px) and (prefers-reduced-motion:no-preference){.head[data-astro-cid-lerduj7u]{margin-bottom:32px}.step[data-astro-cid-lerduj7u]{padding:24px 26px}.topline[data-astro-cid-lerduj7u]{margin-bottom:16px}.mv[data-astro-cid-lerduj7u]{min-height:0;margin-bottom:18px}.step[data-astro-cid-lerduj7u]>ul[data-astro-cid-lerduj7u]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.band[data-astro-cid-lerduj7u]{align-items:baseline;gap:18px 40px;min-height:52px;margin-top:30px;display:flex}.prog[data-astro-cid-lerduj7u]{margin-top:20px}}.ctr[data-astro-cid-lerduj7u]{font:400 10px/1.4 var(--f-mark);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);flex:none}.ctr[data-astro-cid-lerduj7u] b[data-astro-cid-lerduj7u]{color:var(--champ);font-weight:400}.dels[data-astro-cid-lerduj7u]{flex:1;min-width:0;position:relative}.del[data-astro-cid-lerduj7u]{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:none}.del[data-astro-cid-lerduj7u].on{animation:.5s delin;display:flex}.del[data-astro-cid-lerduj7u] li[data-astro-cid-lerduj7u]{color:var(--ink);padding-left:18px;font-size:15px;position:relative}.del[data-astro-cid-lerduj7u] li[data-astro-cid-lerduj7u]:before{content:"";background:var(--champ);border-radius:2px;width:8px;height:6px;position:absolute;top:9px;left:0}@keyframes delin{0%{opacity:0}to{opacity:1}}@media (width<=999px),(height<=759px),(prefers-reduced-motion:reduce){.viewport[data-astro-cid-lerduj7u]{padding:0 var(--gut)}.track[data-astro-cid-lerduj7u]{flex-direction:column;width:auto;padding:0}.step[data-astro-cid-lerduj7u]{width:auto;max-width:760px}.prog[data-astro-cid-lerduj7u]{display:none}}.head[data-astro-cid-76puak2d]{max-width:760px;margin-bottom:56px}.qs[data-astro-cid-76puak2d]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.qs[data-astro-cid-76puak2d] a[data-astro-cid-76puak2d]{border-radius:var(--r);border:1px solid var(--rule);color:var(--ink);background:#fff;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) 44px;align-items:center;gap:32px;padding:24px 28px 24px 24px;text-decoration:none;transition:border-color .3s,transform .3s,box-shadow .3s;display:grid}.qs[data-astro-cid-76puak2d] a[data-astro-cid-76puak2d]:hover,.qs[data-astro-cid-76puak2d] a[data-astro-cid-76puak2d]:focus-visible{border-color:#c9a96e;transform:translateY(-2px);box-shadow:0 22px 50px -32px #0b162659}.bubble[data-astro-cid-76puak2d]{font:300 clamp(20px, 1.9vw, 26px)/1.3 var(--f-head);letter-spacing:-.01em;text-wrap:balance;border-radius:var(--r) var(--r) var(--r) 4px;border:1px solid var(--rule);background:#f5f0e6;padding:18px 22px;transition:background .3s}.who[data-astro-cid-76puak2d]{font:400 10px/1 var(--f-mark);letter-spacing:.16em;text-transform:uppercase;color:var(--champ);align-items:center;gap:8px;margin-bottom:10px;display:flex}.who[data-astro-cid-76puak2d] i[data-astro-cid-76puak2d]{background:var(--champ);border-radius:2px;width:6px;height:6px}.qs[data-astro-cid-76puak2d] a[data-astro-cid-76puak2d]:hover .bubble[data-astro-cid-76puak2d]{background:#f1eadc}.meta[data-astro-cid-76puak2d]{gap:6px;display:grid}.ix[data-astro-cid-76puak2d]{font:400 10px/1 var(--f-mark);letter-spacing:.2em;color:var(--ink-3);margin-bottom:4px}.meta[data-astro-cid-76puak2d] b[data-astro-cid-76puak2d]{font:400 20px/1.2 var(--f-head)}.meta[data-astro-cid-76puak2d] span[data-astro-cid-76puak2d]{color:var(--ink-2);font-size:15px}.go[data-astro-cid-76puak2d]{width:44px;height:44px;color:var(--champ);border:1px solid var(--hair-2);transition:transform .3s var(--ease), background .3s, color .3s, border-color .3s;border-radius:50%;justify-self:end;place-items:center;font-size:18px;display:grid}.qs[data-astro-cid-76puak2d] a[data-astro-cid-76puak2d]:hover .go[data-astro-cid-76puak2d],.qs[data-astro-cid-76puak2d] a[data-astro-cid-76puak2d]:focus-visible .go[data-astro-cid-76puak2d]{color:#0b1626;background:#c9a96e;border-color:#c9a96e;transform:translate(4px)}@media (width<=860px){.qs[data-astro-cid-76puak2d] a[data-astro-cid-76puak2d]{grid-template-columns:1fr;gap:16px}.go[data-astro-cid-76puak2d]{display:none}}.std[data-astro-cid-aouzoyzd]{overflow:hidden}.std[data-astro-cid-aouzoyzd] .gridbg[data-astro-cid-aouzoyzd]:before{mask-image:radial-gradient(60% 70% at 20% 30%,#000 20%,#0000 75%)}.lay[data-astro-cid-aouzoyzd]{gap:var(--head-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1040px){.lay[data-astro-cid-aouzoyzd]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(48px,6vw,104px)}.head[data-astro-cid-aouzoyzd]{position:sticky;top:120px}}.head[data-astro-cid-aouzoyzd]{max-width:560px}.head[data-astro-cid-aouzoyzd] h2[data-astro-cid-aouzoyzd]{margin-bottom:20px}.head[data-astro-cid-aouzoyzd] .lead[data-astro-cid-aouzoyzd]{margin:0}.seal[data-astro-cid-aouzoyzd]{align-items:center;gap:18px;margin-top:44px;display:flex}.ring[data-astro-cid-aouzoyzd]{width:96px;height:96px;box-shadow:inset 0 0 0 5px var(--void), inset 0 0 0 6px #c9a96e47;color:var(--ivory);background:radial-gradient(circle at 50% 35%,#c9a96e1a,#0000 70%);border:1px solid #c9a96e8c;border-radius:50%;flex:none;place-items:center;display:grid}.ring[data-astro-cid-aouzoyzd] .sm{width:56px;height:auto}.sk[data-astro-cid-aouzoyzd]{font:400 10px/1.8 var(--f-mark);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.letter[data-astro-cid-aouzoyzd]{border-radius:var(--r);border:1px solid var(--hair);box-shadow:var(--lift);background:linear-gradient(#0f1d33,#0d1a2e);position:relative;overflow:hidden}.letter[data-astro-cid-aouzoyzd]:before{content:"";border-right:1px solid var(--hair);pointer-events:none;background:#050b152e;width:132px;position:absolute;inset:0 auto 0 0}.lhead[data-astro-cid-aouzoyzd]{border-bottom:1px solid var(--hair);font:400 10px/1.4 var(--f-mark);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;gap:16px;padding:18px 28px 18px 164px;display:flex;position:relative}.charter[data-astro-cid-aouzoyzd]{margin:0;padding:0;list-style:none;position:relative}.charter[data-astro-cid-aouzoyzd] li[data-astro-cid-aouzoyzd]{border-bottom:1px solid var(--rule);transition:background .35s var(--ease);grid-template-columns:132px minmax(0,1fr) minmax(0,1.25fr);align-items:baseline;gap:0 32px;padding:30px 32px 30px 0;display:grid;position:relative}.charter[data-astro-cid-aouzoyzd] li[data-astro-cid-aouzoyzd]:after{content:"";background:var(--champ);transform-origin:top;width:2px;transition:transform .45s var(--ease);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.charter[data-astro-cid-aouzoyzd] li[data-astro-cid-aouzoyzd]:hover{background:linear-gradient(90deg,#c9a96e12,#c9a96e04 60%,#0000)}.charter[data-astro-cid-aouzoyzd] li[data-astro-cid-aouzoyzd]:hover:after{transform:scaleY(1)}.art[data-astro-cid-aouzoyzd]{align-self:start;justify-items:center;gap:8px;padding-top:2px;display:grid}.ak[data-astro-cid-aouzoyzd]{font:400 10px/1 var(--f-mark);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.rn[data-astro-cid-aouzoyzd]{font:300 30px/1 var(--f-head);letter-spacing:.02em;color:var(--champ);transition:color .3s}.charter[data-astro-cid-aouzoyzd] li[data-astro-cid-aouzoyzd]:hover .rn[data-astro-cid-aouzoyzd]{color:var(--champ-2)}.charter[data-astro-cid-aouzoyzd] h3[data-astro-cid-aouzoyzd]{margin:0;font-size:clamp(20px,1.7vw,24px);font-weight:300;line-height:1.22}.charter[data-astro-cid-aouzoyzd] p[data-astro-cid-aouzoyzd]{color:var(--ink-2);max-width:46ch;margin:0;font-size:16px;line-height:1.65}.sign[data-astro-cid-aouzoyzd]{grid-template-columns:132px minmax(0,1fr) auto;align-items:end;gap:10px 32px;padding:30px 32px 28px 0;display:grid;position:relative}.sl[data-astro-cid-aouzoyzd]{color:var(--ivory);grid-column:2/-1;align-items:end;gap:16px;display:flex}.sl[data-astro-cid-aouzoyzd] .sigmark{flex:none;width:52px;height:auto}.sl[data-astro-cid-aouzoyzd] .line[data-astro-cid-aouzoyzd]{background:linear-gradient(90deg, var(--rule-2), #c9a96e80 40%, var(--rule-2));flex:1;height:1px;margin-bottom:6px}.sn[data-astro-cid-aouzoyzd]{font:400 10px/1.4 var(--f-mark);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);grid-column:2}.sn[data-astro-cid-aouzoyzd].r{text-align:right;grid-column:3}@media (width<=900px){.charter[data-astro-cid-aouzoyzd] li[data-astro-cid-aouzoyzd]{grid-template-columns:96px minmax(0,1fr);gap:10px 20px;padding:26px 24px 26px 0}.charter[data-astro-cid-aouzoyzd] li[data-astro-cid-aouzoyzd] p[data-astro-cid-aouzoyzd]{grid-column:2}.letter[data-astro-cid-aouzoyzd]:before{width:96px}.lhead[data-astro-cid-aouzoyzd]{padding-left:116px;padding-right:20px}.sign[data-astro-cid-aouzoyzd]{grid-template-columns:96px minmax(0,1fr);gap:10px 20px;padding-right:24px}.sn[data-astro-cid-aouzoyzd].r{text-align:left;grid-column:2}}@media (width<=560px){.charter[data-astro-cid-aouzoyzd] li[data-astro-cid-aouzoyzd]{grid-template-columns:60px minmax(0,1fr);gap:8px 16px;padding:24px 20px 24px 0}.letter[data-astro-cid-aouzoyzd]:before{width:60px}.lhead[data-astro-cid-aouzoyzd]{padding-left:76px;padding-right:16px}.lhead[data-astro-cid-aouzoyzd] span[data-astro-cid-aouzoyzd]:last-child,.ak[data-astro-cid-aouzoyzd]{display:none}.rn[data-astro-cid-aouzoyzd]{font-size:24px}.sign[data-astro-cid-aouzoyzd]{grid-template-columns:60px minmax(0,1fr);gap:8px 16px;padding-right:20px}.seal[data-astro-cid-aouzoyzd]{margin-top:32px}.ring[data-astro-cid-aouzoyzd]{width:80px;height:80px}.ring[data-astro-cid-aouzoyzd] .sm{width:46px}}.head[data-astro-cid-6pznq2vo]{gap:20px 64px;margin-bottom:52px;display:grid}@media (width>=1000px){.head[data-astro-cid-6pznq2vo]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end}}.head[data-astro-cid-6pznq2vo] h2[data-astro-cid-6pznq2vo]{max-width:15ch;margin-bottom:0}.head[data-astro-cid-6pznq2vo] .lead[data-astro-cid-6pznq2vo]{max-width:58ch;margin:0}.strata[data-astro-cid-6pznq2vo]{--step:0px;gap:6px;display:grid}@media (width>=1000px){.strata[data-astro-cid-6pznq2vo]{--step:16px}}.cap[data-astro-cid-6pznq2vo]{margin-inline:calc(var(--step) * 6);color:#f5f0e6;background:#0b1626;border-radius:16px 16px 6px 6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding:20px 28px;display:flex}.cap[data-astro-cid-6pznq2vo] .k[data-astro-cid-6pznq2vo]{font:400 10px/1.4 var(--f-mark);letter-spacing:.2em;text-transform:uppercase;color:#c9a96e}.feeds[data-astro-cid-6pznq2vo]{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.feeds[data-astro-cid-6pznq2vo] li[data-astro-cid-6pznq2vo]{font:300 clamp(19px, 1.6vw, 23px)/1.25 var(--f-head);letter-spacing:-.01em;color:#f5f0e6}.aiw[data-astro-cid-6pznq2vo]{background:linear-gradient(110deg,#ff7ad9,#9d7bff 50%,#4fd1ff);color:#0000;-webkit-background-clip:text;background-clip:text}.layers[data-astro-cid-6pznq2vo]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.layers[data-astro-cid-6pznq2vo] li[data-astro-cid-6pznq2vo]{margin-inline:calc(var(--step) * (5 - var(--i)))}.layers[data-astro-cid-6pznq2vo] li[data-astro-cid-6pznq2vo]:first-child a[data-astro-cid-6pznq2vo]{background:#fcfaf5}.layers[data-astro-cid-6pznq2vo] li[data-astro-cid-6pznq2vo]:nth-child(2) a[data-astro-cid-6pznq2vo]{background:#f9f4ea}.layers[data-astro-cid-6pznq2vo] li[data-astro-cid-6pznq2vo]:nth-child(3) a[data-astro-cid-6pznq2vo]{background:#f4ecdd}.layers[data-astro-cid-6pznq2vo] li[data-astro-cid-6pznq2vo]:nth-child(4) a[data-astro-cid-6pznq2vo]{background:#efe5d2}.layers[data-astro-cid-6pznq2vo] li[data-astro-cid-6pznq2vo]:nth-child(5) a[data-astro-cid-6pznq2vo]{background:#eaddc8}.layers[data-astro-cid-6pznq2vo] li[data-astro-cid-6pznq2vo]:nth-child(6) a[data-astro-cid-6pznq2vo]{background:#e4d5bc;border-radius:6px 6px 16px 16px}.layers[data-astro-cid-6pznq2vo] a[data-astro-cid-6pznq2vo]{color:#0b1626;border:1px solid #0b162614;border-radius:6px;grid-template-columns:minmax(0,1fr) 44px;gap:6px 20px;padding:22px 22px 24px;text-decoration:none;transition:border-color .25s;display:grid}.layers[data-astro-cid-6pznq2vo] a[data-astro-cid-6pznq2vo]:hover,.layers[data-astro-cid-6pznq2vo] a[data-astro-cid-6pznq2vo]:focus-visible{border-color:#7d5f2f}.n[data-astro-cid-6pznq2vo]{font:400 10px/1.4 var(--f-mark);letter-spacing:.2em;text-transform:uppercase;color:#6b4f22;grid-column:1}h3[data-astro-cid-6pznq2vo]{letter-spacing:-.02em;color:#0b1626;grid-column:1;margin:2px 0 4px;font-size:clamp(22px,2vw,28px);font-weight:300}.b[data-astro-cid-6pznq2vo]{color:#3a4250;grid-column:1;max-width:60ch;margin:0;font-size:16px;line-height:1.55}.s[data-astro-cid-6pznq2vo]{color:#3a4250;grid-column:1;margin:8px 0 0;font-size:14.5px;font-weight:600;line-height:1.5}.it[data-astro-cid-6pznq2vo]{white-space:nowrap}.go[data-astro-cid-6pznq2vo]{color:#6b4f22;border:1px solid #0b162633;border-radius:50%;grid-area:1/2/span 4;align-self:center;place-items:center;width:44px;height:44px;transition:background .25s,color .25s;display:grid}.layers[data-astro-cid-6pznq2vo] a[data-astro-cid-6pznq2vo]:hover .go[data-astro-cid-6pznq2vo]{color:#f5f0e6;background:#0b1626}@media (width>=1000px){.layers[data-astro-cid-6pznq2vo] a[data-astro-cid-6pznq2vo]{grid-template-rows:auto auto;grid-template-columns:minmax(0,3.2fr) minmax(0,4.4fr) minmax(0,2.8fr) 44px;align-items:center;gap:2px 36px;padding:22px 28px}.n[data-astro-cid-6pznq2vo]{grid-row:1}h3[data-astro-cid-6pznq2vo]{grid-row:2;margin:0}.b[data-astro-cid-6pznq2vo]{grid-area:1/2/span 2}.s[data-astro-cid-6pznq2vo]{grid-area:1/3/span 2;margin:0}.go[data-astro-cid-6pznq2vo]{grid-area:1/4/span 2}}.base[data-astro-cid-6pznq2vo]{text-align:center;font:400 10px/1.4 var(--f-mark);letter-spacing:.2em;text-transform:uppercase;color:#6b4f22;margin:14px 0 0}.base[data-astro-cid-6pznq2vo] span[data-astro-cid-6pznq2vo]{margin-right:8px}.head[data-astro-cid-z2juk6ux]{margin-bottom:var(--head-gap);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.head[data-astro-cid-z2juk6ux] h2[data-astro-cid-z2juk6ux]{margin-bottom:0}.svlead[data-astro-cid-z2juk6ux]{max-width:60ch;margin:20px 0 0}.bento[data-astro-cid-z2juk6ux]{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (width>=900px){.bento[data-astro-cid-z2juk6ux]{grid-template-columns:repeat(2,minmax(0,1fr))}.wide[data-astro-cid-z2juk6ux]{grid-column:1/-1}}@media (width>=1180px){.bento[data-astro-cid-z2juk6ux]{grid-template-columns:repeat(12,minmax(0,1fr))}.b-ai[data-astro-cid-z2juk6ux]{grid-column:1/span 8}.b-seo[data-astro-cid-z2juk6ux]{grid-column:9/span 4}.b-rep[data-astro-cid-z2juk6ux]{grid-column:1/span 5}.b-loc[data-astro-cid-z2juk6ux]{grid-column:6/span 7}}.bc[data-astro-cid-z2juk6ux]{gap:0;min-height:0;padding:0}.bc[data-astro-cid-z2juk6ux] .txt[data-astro-cid-z2juk6ux]{flex-direction:column;flex:1;min-width:0;padding:32px;display:flex}.bc[data-astro-cid-z2juk6ux] .num[data-astro-cid-z2juk6ux]{margin-bottom:18px}.h[data-astro-cid-z2juk6ux]{margin-bottom:12px;font-size:clamp(26px,2.3vw,34px);font-weight:300;line-height:1.12}.bc[data-astro-cid-z2juk6ux] p[data-astro-cid-z2juk6ux]{max-width:46ch}.bc[data-astro-cid-z2juk6ux] .more[data-astro-cid-z2juk6ux]{padding-top:28px}.bc[data-astro-cid-z2juk6ux] .more[data-astro-cid-z2juk6ux] .arr[data-astro-cid-z2juk6ux]{transition:transform .3s var(--ease);display:inline-block}.bc[data-astro-cid-z2juk6ux]:is(:hover,:focus-visible) .more[data-astro-cid-z2juk6ux] .arr[data-astro-cid-z2juk6ux]{transform:translate(4px)}.art[data-astro-cid-z2juk6ux]{border-radius:calc(var(--r) - 8px);color-scheme:light;background:linear-gradient(#f4efe5,#efe9dc);border:1px solid #0b162612;align-content:center;margin:10px 10px 0;padding:26px;display:grid;position:relative;overflow:hidden}.art[data-astro-cid-z2juk6ux] .vg[data-astro-cid-z2juk6ux]{width:100%;transition:transform .5s var(--ease), box-shadow .5s var(--ease);box-shadow:inset 0 1px #ffffff0d,0 24px 48px -28px #0b16268c}.bc[data-astro-cid-z2juk6ux]:is(:hover,:focus-visible) .art[data-astro-cid-z2juk6ux] .vg[data-astro-cid-z2juk6ux]{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff0d,0 34px 60px -30px #0b162699}.b-ai[data-astro-cid-z2juk6ux] .art[data-astro-cid-z2juk6ux]{background:linear-gradient(160deg,#f3eef8,#eef2f7 60%,#eef3f6)}.b-loc[data-astro-cid-z2juk6ux] .art[data-astro-cid-z2juk6ux]{background:radial-gradient(circle,#0000 0 90px,#7d5f2f29 90px 91px,#0000 91px 170px,#7d5f2f1f 170px 171px,#0000 171px 250px,#7d5f2f14 250px 251px,#0000 251px 330px,#7d5f2f0d 330px 331px,#0000 331px),linear-gradient(#f4efe5,#efe9dc)}.b-loc[data-astro-cid-z2juk6ux] .art[data-astro-cid-z2juk6ux] .vg[data-astro-cid-z2juk6ux]{justify-self:center;max-width:520px}@media (width>=700px){.wide[data-astro-cid-z2juk6ux]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.wide[data-astro-cid-z2juk6ux] .art[data-astro-cid-z2juk6ux]{margin:10px 10px 10px 0}.b-loc[data-astro-cid-z2juk6ux] .art[data-astro-cid-z2juk6ux]{order:-1;margin:10px 0 10px 10px}.wide[data-astro-cid-z2juk6ux] .txt[data-astro-cid-z2juk6ux]{padding:40px}}@media (width>=1180px){.b-ai[data-astro-cid-z2juk6ux]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.wide[data-astro-cid-z2juk6ux] .txt[data-astro-cid-z2juk6ux]{padding:40px 36px}.b-loc[data-astro-cid-z2juk6ux]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.b-ai[data-astro-cid-z2juk6ux] .h[data-astro-cid-z2juk6ux]{font-size:clamp(32px,3.2vw,46px)}.b-ai[data-astro-cid-z2juk6ux] .txt[data-astro-cid-z2juk6ux] p[data-astro-cid-z2juk6ux]{font-size:17px}.mini[data-astro-cid-z2juk6ux]{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.mini[data-astro-cid-z2juk6ux] li[data-astro-cid-z2juk6ux]{border:1px solid var(--hair-2);min-height:32px;color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;padding:6px 12px;font-size:13px;line-height:1.2;display:inline-flex}.vg[data-astro-cid-z2juk6ux]{padding:18px 20px}.vg[data-astro-cid-z2juk6ux] p[data-astro-cid-z2juk6ux]{margin:0}.sbar[data-astro-cid-z2juk6ux]{border:1px solid var(--rule-2);color:var(--ivory);background:#f5f0e60f;border-radius:999px;align-items:center;gap:10px;min-width:0;margin-bottom:12px;padding:9px 14px;font-size:13px;display:flex}.sbar[data-astro-cid-z2juk6ux] span[data-astro-cid-z2juk6ux]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g[data-astro-cid-z2juk6ux]{width:14px;height:14px;color:var(--ivory);flex:none}.delta[data-astro-cid-z2juk6ux]{font:600 12.5px/1 var(--f-body);color:var(--pos)}.ask[data-astro-cid-z2juk6ux]{color:var(--ivory);border:1px solid var(--rule);background:#f5f0e60d;border-radius:12px 12px 12px 4px;padding:9px 13px;font-size:13.5px;margin:0 0 12px!important}.ans[data-astro-cid-z2juk6ux]{color:#f5f0e6db;font-size:13.5px;line-height:1.6;margin:0 0 12px!important}.hl[data-astro-cid-z2juk6ux]{color:var(--ivory);background:#9d7bff38;border-radius:6px;padding:1px 6px;box-shadow:inset 0 0 0 1px #9d7bff8c}.cites[data-astro-cid-z2juk6ux]{flex-wrap:wrap;gap:6px;display:flex}.cites[data-astro-cid-z2juk6ux] .chip[data-astro-cid-z2juk6ux]{min-height:26px;font-size:12px}.art[data-astro-cid-z2juk6ux] .v-ai[data-astro-cid-z2juk6ux]{width:92%}.v-share[data-astro-cid-z2juk6ux]{z-index:1;background:linear-gradient(#102036,#102036) padding-box padding-box,linear-gradient(140deg,#ff7ad9b3,#9d7bff80 40%,#4fd1ffb3) border-box;border:1px solid #0000;width:74%;margin:-22px 0 0 auto}.art[data-astro-cid-z2juk6ux] .v-share[data-astro-cid-z2juk6ux]{width:72%}.meter[data-astro-cid-z2juk6ux] ul[data-astro-cid-z2juk6ux],.serp[data-astro-cid-z2juk6ux],.res[data-astro-cid-z2juk6ux],.pack[data-astro-cid-z2juk6ux]{margin:0;padding:0;list-style:none}.meter[data-astro-cid-z2juk6ux] ul[data-astro-cid-z2juk6ux]{gap:9px;display:grid}.meter[data-astro-cid-z2juk6ux] li[data-astro-cid-z2juk6ux]{grid-template-columns:92px minmax(0,1fr) 34px;align-items:center;gap:10px;display:grid}.mn[data-astro-cid-z2juk6ux]{color:var(--ink-2);white-space:nowrap;font-size:12.5px}.me[data-astro-cid-z2juk6ux] .mn[data-astro-cid-z2juk6ux]{color:var(--ivory);font-weight:700}.track[data-astro-cid-z2juk6ux]{background:#8fb0d01a;border-radius:4px;height:7px;overflow:hidden}.track[data-astro-cid-z2juk6ux] i[data-astro-cid-z2juk6ux]{height:100%;width:var(--v);transform-origin:0;background:#8fb0d059;border-radius:4px;display:block}.me[data-astro-cid-z2juk6ux] .track[data-astro-cid-z2juk6ux] i[data-astro-cid-z2juk6ux]{background:var(--prism)}.mv[data-astro-cid-z2juk6ux]{font:600 12.5px/1 var(--f-body);color:var(--ivory);text-align:right;font-variant-numeric:tabular-nums}.serp[data-astro-cid-z2juk6ux]{gap:2px;display:grid}.serp[data-astro-cid-z2juk6ux] li[data-astro-cid-z2juk6ux]{border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:7px 8px;display:grid}.serp[data-astro-cid-z2juk6ux] li[data-astro-cid-z2juk6ux].me{background:#c9a96e1a;box-shadow:inset 0 0 0 1px #c9a96e59}.rk[data-astro-cid-z2juk6ux]{width:22px;height:22px;font:700 11px/1 var(--f-body);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--rule-2);border-radius:6px;place-items:center;display:grid}.me[data-astro-cid-z2juk6ux] .rk[data-astro-cid-z2juk6ux]{background:var(--champ);color:#0b1626;box-shadow:none}.rt[data-astro-cid-z2juk6ux]{gap:3px;min-width:0;display:grid}.rt[data-astro-cid-z2juk6ux] b[data-astro-cid-z2juk6ux]{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.me[data-astro-cid-z2juk6ux] .rt[data-astro-cid-z2juk6ux] b[data-astro-cid-z2juk6ux]{color:var(--ivory)}.rt[data-astro-cid-z2juk6ux] em[data-astro-cid-z2juk6ux]{color:var(--champ-2);font-size:12px;font-style:normal}.rt[data-astro-cid-z2juk6ux] i[data-astro-cid-z2juk6ux]{background:#8fb0d01f;border-radius:3px;width:70%;height:6px;display:block}.climb[data-astro-cid-z2juk6ux]{border-top:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);align-items:end;gap:16px;margin-top:12px;padding-top:12px;display:grid}.ck[data-astro-cid-z2juk6ux] .vg-ttl[data-astro-cid-z2juk6ux]{margin-bottom:6px}.kv[data-astro-cid-z2juk6ux]{align-items:baseline;gap:8px;display:flex}.kv[data-astro-cid-z2juk6ux] b[data-astro-cid-z2juk6ux]{font:300 28px/1 var(--f-head);letter-spacing:-.02em;color:var(--ivory);font-variant-numeric:tabular-nums}.spk[data-astro-cid-z2juk6ux]{width:100%;height:56px;overflow:visible}.sl[data-astro-cid-z2juk6ux]{stroke:#e2c995;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sd[data-astro-cid-z2juk6ux]{fill:#e2c995;stroke:#102036;stroke-width:2px;vector-effect:non-scaling-stroke}.res[data-astro-cid-z2juk6ux]{display:grid}.res[data-astro-cid-z2juk6ux] li[data-astro-cid-z2juk6ux]{border-bottom:1px solid var(--rule);grid-template-columns:10px minmax(0,1fr);align-items:center;gap:12px;padding:7px 4px;display:grid}.res[data-astro-cid-z2juk6ux] li[data-astro-cid-z2juk6ux]:last-child{border-bottom:0}.res[data-astro-cid-z2juk6ux] span[data-astro-cid-z2juk6ux]{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:8px;min-width:0;font-size:12.5px;display:flex;overflow:hidden}.res[data-astro-cid-z2juk6ux] b[data-astro-cid-z2juk6ux]{color:var(--ivory);font-size:13px;font-weight:600}.sent[data-astro-cid-z2juk6ux]{border-radius:50%;width:9px;height:9px}.sent[data-astro-cid-z2juk6ux].pos{background:var(--pos);box-shadow:0 0 10px #7ee2a873}.sent[data-astro-cid-z2juk6ux].neu{background:var(--champ)}.sum[data-astro-cid-z2juk6ux]{border-top:1px solid var(--rule);flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:12px;display:flex}.sum[data-astro-cid-z2juk6ux] .chip[data-astro-cid-z2juk6ux]{min-height:26px;font-size:12px}.v-loc[data-astro-cid-z2juk6ux]{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (width>=480px){.v-loc[data-astro-cid-z2juk6ux]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center}}.geo[data-astro-cid-z2juk6ux]{background-image:linear-gradient(#8fb0d014 1px,#0000 1px),linear-gradient(90deg,#8fb0d014 1px,#0000 1px);background-size:20% 20%;border-radius:12px;grid-template-columns:repeat(5,1fr);gap:7px;max-width:250px;padding:8px;display:grid;position:relative}.gp[data-astro-cid-z2juk6ux]{aspect-ratio:1;font:700 11px/1 var(--f-body);color:#0b1626;border-radius:50%;place-items:center;display:grid}.gp[data-astro-cid-z2juk6ux].r1{background:var(--pos);box-shadow:0 0 12px #7ee2a866}.gp[data-astro-cid-z2juk6ux].r2{background:#b9e58a}.gp[data-astro-cid-z2juk6ux].r3{background:#e2c995}.gp[data-astro-cid-z2juk6ux].r4{background:#e8a07a}.pin[data-astro-cid-z2juk6ux]{background:var(--ivory);border-radius:50% 50% 50% 0;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%;transform:rotate(-45deg);box-shadow:0 0 0 4px #f5f0e638}.gbp[data-astro-cid-z2juk6ux]{border-bottom:1px solid var(--rule);gap:6px;margin-bottom:10px;padding-bottom:12px;display:grid}.gbp[data-astro-cid-z2juk6ux] .vg-ttl[data-astro-cid-z2juk6ux]{margin-bottom:2px}.gbp[data-astro-cid-z2juk6ux] b[data-astro-cid-z2juk6ux]{font:400 19px/1.15 var(--f-head);color:var(--ivory)}.stars[data-astro-cid-z2juk6ux]{color:#f3c969;letter-spacing:1px;white-space:nowrap;font-size:13px}.stars[data-astro-cid-z2juk6ux] em[data-astro-cid-z2juk6ux]{color:var(--ink-2);letter-spacing:0;margin-left:4px;font-size:12.5px;font-style:normal}.pack[data-astro-cid-z2juk6ux]{gap:4px;display:grid}.pack[data-astro-cid-z2juk6ux] li[data-astro-cid-z2juk6ux]{color:var(--ink-2);border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 6px;font-size:12.5px;display:grid}.pack[data-astro-cid-z2juk6ux] li[data-astro-cid-z2juk6ux].me{color:var(--ivory);background:#c9a96e1a;font-weight:600;box-shadow:inset 0 0 0 1px #c9a96e59}.pr[data-astro-cid-z2juk6ux]{color:#f3c969;white-space:nowrap;font-size:12px}@media (prefers-reduced-motion:no-preference){html:not(.no-js) .bc[data-astro-cid-z2juk6ux]:not(.in) [data-astro-cid-z2juk6ux]:is(.a-in,.gp,.ans){opacity:0}html:not(.no-js) .bc[data-astro-cid-z2juk6ux]:not(.in) .track[data-astro-cid-z2juk6ux] i[data-astro-cid-z2juk6ux]{transform:scaleX(0)}html:not(.no-js) .bc[data-astro-cid-z2juk6ux]:not(.in) .a-draw[data-astro-cid-z2juk6ux]{stroke-dasharray:1;stroke-dashoffset:1px}.bc[data-astro-cid-z2juk6ux].in .a-in[data-astro-cid-z2juk6ux]{animation:bin .7s var(--ease) var(--d,0s) both}.bc[data-astro-cid-z2juk6ux].in .ans[data-astro-cid-z2juk6ux]{animation:1.1s steps(36,end) .25s both btype}.bc[data-astro-cid-z2juk6ux].in .track[data-astro-cid-z2juk6ux] i[data-astro-cid-z2juk6ux]{animation:bgrow 1.1s var(--ease) var(--d,0s) both}.bc[data-astro-cid-z2juk6ux].in .a-draw[data-astro-cid-z2juk6ux]{stroke-dasharray:1;animation:1.6s cubic-bezier(.6,.1,.2,1) .3s both bdraw}.bc[data-astro-cid-z2juk6ux].in .gp[data-astro-cid-z2juk6ux]{animation:bpop .45s var(--ease) var(--d,0s) both}.bc[data-astro-cid-z2juk6ux] .me[data-astro-cid-z2juk6ux] .track[data-astro-cid-z2juk6ux] i[data-astro-cid-z2juk6ux],.bc[data-astro-cid-z2juk6ux] .hl[data-astro-cid-z2juk6ux],.bc[data-astro-cid-z2juk6ux] .serp[data-astro-cid-z2juk6ux] .me[data-astro-cid-z2juk6ux],.bc[data-astro-cid-z2juk6ux] .pack[data-astro-cid-z2juk6ux] .me[data-astro-cid-z2juk6ux]{transition:filter .4s var(--ease), box-shadow .4s var(--ease)}.bc[data-astro-cid-z2juk6ux]:is(:hover,:focus-visible) .hl[data-astro-cid-z2juk6ux]{box-shadow:inset 0 0 0 1px #9d7bffe6,0 0 18px -4px #9d7bffb3}.bc[data-astro-cid-z2juk6ux]:is(:hover,:focus-visible) [data-astro-cid-z2juk6ux]:is(.serp,.pack) .me[data-astro-cid-z2juk6ux]{box-shadow:inset 0 0 0 1px #e2c995b3,0 0 22px -8px #c9a96ecc}.bc[data-astro-cid-z2juk6ux]:is(:hover,:focus-visible) .gp[data-astro-cid-z2juk6ux].r1{filter:brightness(1.08)}}@keyframes bin{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes btype{0%{opacity:1;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes bgrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bdraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes bpop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.specrow[data-astro-cid-z2juk6ux]{border-top:1px solid var(--rule-2);gap:16px;margin-top:32px;padding-top:24px;display:grid}.specrow[data-astro-cid-z2juk6ux] .k[data-astro-cid-z2juk6ux]{font:400 10px/1.4 var(--f-mark);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin:0}.groups[data-astro-cid-z2juk6ux]{flex-wrap:wrap;align-items:center;gap:10px 28px;display:flex}.pills[data-astro-cid-z2juk6ux]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pills[data-astro-cid-z2juk6ux]+.pills[data-astro-cid-z2juk6ux]{border-left:1px solid var(--rule);padding-left:28px}.pill[data-astro-cid-z2juk6ux]{border:1px solid var(--hair-2);min-height:44px;color:var(--ink);transition:border-color .25s, box-shadow .3s var(--ease), transform .25s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 16px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.pill[data-astro-cid-z2juk6ux]>i[data-astro-cid-z2juk6ux]{background:var(--champ);border-radius:2px;flex:none;width:7px;height:7px}.pill[data-astro-cid-z2juk6ux] .arr[data-astro-cid-z2juk6ux]{color:var(--champ);opacity:.55;transition:transform .3s var(--ease), opacity .25s;display:inline-block}.pill[data-astro-cid-z2juk6ux]:hover,.pill[data-astro-cid-z2juk6ux]:focus-visible{border-color:var(--champ);transform:translateY(-1px);box-shadow:0 10px 24px -18px #0b162680}.pill[data-astro-cid-z2juk6ux]:hover .arr[data-astro-cid-z2juk6ux],.pill[data-astro-cid-z2juk6ux]:focus-visible .arr[data-astro-cid-z2juk6ux]{opacity:1;transform:translate(3px)}.pill[data-astro-cid-z2juk6ux].ai{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(110deg,#b8318f8c,#5b3fd673 50%,#1569a38c) border-box;border-color:#0000}.pill[data-astro-cid-z2juk6ux].ai>i[data-astro-cid-z2juk6ux]{background:linear-gradient(110deg,#b8318f,#5b3fd6 50%,#1569a3)}.pill[data-astro-cid-z2juk6ux].ai .arr[data-astro-cid-z2juk6ux]{color:#5b3fd6}.pill[data-astro-cid-z2juk6ux].ai:hover,.pill[data-astro-cid-z2juk6ux].ai:focus-visible{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(110deg,#b8318f,#5b3fd6 50%,#1569a3) border-box}@media (width<=699px){.wide[data-astro-cid-z2juk6ux] .art[data-astro-cid-z2juk6ux]{order:-1}.art[data-astro-cid-z2juk6ux] .v-ai[data-astro-cid-z2juk6ux],.art[data-astro-cid-z2juk6ux] .v-share[data-astro-cid-z2juk6ux]{width:100%}.v-share[data-astro-cid-z2juk6ux]{margin-top:10px}.bc[data-astro-cid-z2juk6ux] .more[data-astro-cid-z2juk6ux]{line-height:1.6;display:block}.bc[data-astro-cid-z2juk6ux] .txt[data-astro-cid-z2juk6ux]{padding:26px 24px 28px}.art[data-astro-cid-z2juk6ux]{margin:8px 8px 0;padding:16px}.vg[data-astro-cid-z2juk6ux]{padding:14px}.meter[data-astro-cid-z2juk6ux] li[data-astro-cid-z2juk6ux]{grid-template-columns:84px minmax(0,1fr) 32px;gap:8px}.pills[data-astro-cid-z2juk6ux]+.pills[data-astro-cid-z2juk6ux]{border-left:0;padding-left:0}.pill[data-astro-cid-z2juk6ux]{font-size:14.5px}.geo[data-astro-cid-z2juk6ux]{max-width:220px;margin-inline:auto}}.hero[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;min-height:min(100svh,1000px);margin-top:-96px;padding-top:calc(96px + clamp(40px,6vw,88px));padding-bottom:clamp(40px,5vw,64px);display:flex;position:relative;overflow:clip}.inner[data-astro-cid-lcdefpme]{align-items:center;gap:40px;display:grid}.inner[data-astro-cid-lcdefpme]>*{min-width:0}@media (width>=1181px){.inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr;gap:64px}}.copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{font-weight:400}.display[data-astro-cid-lcdefpme]{font-family:var(--f-head);letter-spacing:-.035em;text-wrap:balance;color:var(--ivory);margin:0 0 .45em;font-size:clamp(42px,4.6vw,76px);font-weight:400;line-height:1.04}@media (width<=560px){.display[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{display:none}}.copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--ivory)}.head[data-astro-cid-lcdefpme]{max-width:760px;margin-bottom:56px}.head[data-astro-cid-lcdefpme].row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;max-width:none;display:flex}.shift[data-astro-cid-lcdefpme]{align-items:center}@media (width>=900px){.shift[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.15fr}}.answer[data-astro-cid-lcdefpme]{color:var(--ink-2);border-left:2px solid var(--champ);max-width:52ch;margin-top:28px;padding-left:18px;font-size:16px}.hint[data-astro-cid-lcdefpme]{margin-top:28px;font-size:14px;color:var(--ink-3)!important}.hint[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--champ);margin-right:6px}.inssec[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{margin-bottom:var(--head-gap)}.inssec[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:0}.ins[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.cell[data-astro-cid-lcdefpme]{min-width:0;display:flex}.cell[data-astro-cid-lcdefpme]>*{flex:1;min-width:0}@media (width>=760px){.ins[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.feat[data-astro-cid-lcdefpme]{grid-column:1/-1}}@media (width>=1100px){.ins[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr)}.feat[data-astro-cid-lcdefpme]{grid-column:auto}.feat[data-astro-cid-lcdefpme] h3{font-size:clamp(26px,2.2vw,32px);font-weight:300;line-height:1.14}}.reportsec[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.rhead[data-astro-cid-lcdefpme]{gap:20px 64px;margin-bottom:44px;display:grid}@media (width>=1000px){.rhead[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end}}.rhead[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;margin-bottom:0}.rhead[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-top:0}.reportsec[data-astro-cid-lcdefpme] .shot{max-width:1400px;margin-inline:auto;position:relative}@media (width<=520px){.rhead[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-content:center;width:100%}}.ladderwrap[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);max-width:1400px;margin:clamp(48px,5vw,72px) auto 0;padding-top:clamp(32px,4vw,48px)}
