.tc[data-astro-cid-b4ltb7pu]{margin:22px -32px 0;overflow:hidden;mask:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.tc__track[data-astro-cid-b4ltb7pu]{width:max-content;animation:tc-run calc(var(--n) * 6s) linear infinite;gap:12px;padding:6px 0 10px;display:flex}.tc[data-astro-cid-b4ltb7pu]:hover .tc__track[data-astro-cid-b4ltb7pu],.tc[data-astro-cid-b4ltb7pu].off .tc__track[data-astro-cid-b4ltb7pu]{animation-play-state:paused}@keyframes tc-run{0%{transform:translate(calc(-50% - 6px))}to{transform:translate(0,0)}}.tc__list[data-astro-cid-b4ltb7pu]{gap:12px;margin:0;padding:0;list-style:none;display:flex}.tc__card[data-astro-cid-b4ltb7pu]{color:#16181d;background:#fff;border-radius:16px;flex:none;align-content:start;gap:6px;width:214px;padding:14px 15px 13px;display:grid;box-shadow:0 1px 2px #16181d0f,0 10px 24px -14px #16181d40,inset 0 0 0 1px #16181d12}.tc__brand[data-astro-cid-b4ltb7pu]{align-items:center;gap:8px;min-width:0;display:flex}.tc__brand[data-astro-cid-b4ltb7pu] svg[data-astro-cid-b4ltb7pu]{flex:none;width:20px;height:20px}.tc__brand[data-astro-cid-b4ltb7pu] b[data-astro-cid-b4ltb7pu]{font:700 13px/1.2 var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tc__badge[data-astro-cid-b4ltb7pu]{font:700 9.5px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--red);background:color-mix(in oklab, var(--red) 11%, transparent);border-radius:999px;flex:none;margin-left:auto;padding:3px 7px}.tc__badge--blue[data-astro-cid-b4ltb7pu]{color:var(--blue);background:color-mix(in oklab, var(--blue) 11%, transparent)}.tc[data-astro-cid-b4ltb7pu] .tc__title[data-astro-cid-b4ltb7pu]{font:500 13.5px/1.25 var(--font-mono);letter-spacing:-.01em;opacity:1;margin:0}.tc[data-astro-cid-b4ltb7pu] .tc__subject[data-astro-cid-b4ltb7pu]{font:400 12.5px/1.4 var(--font-body);opacity:.72;margin:0}.tc[data-astro-cid-b4ltb7pu] time[data-astro-cid-b4ltb7pu]{font:400 11px/1.3 var(--font-mono);opacity:.55;margin-top:2px}@media (width<=900px){.tc__card[data-astro-cid-b4ltb7pu]{width:196px}}@media (prefers-reduced-motion:reduce){.tc[data-astro-cid-b4ltb7pu]{overflow-x:auto;mask:none}.tc__track[data-astro-cid-b4ltb7pu]{animation:none}.tc__list[data-astro-cid-b4ltb7pu][aria-hidden]{display:none}}.hero[data-astro-cid-ge2uvauf]{align-items:stretch;min-height:0;padding-block:0 30vh}.hero[data-astro-cid-ge2uvauf] .in[data-astro-cid-ge2uvauf]{flex-direction:column;justify-content:flex-start;gap:34vh}.hero-q[data-astro-cid-ge2uvauf]{flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative}.hero-copy[data-astro-cid-ge2uvauf]{max-width:820px;padding-top:6vh}.hero-brand[data-astro-cid-ge2uvauf]{align-items:flex-start;gap:clamp(14px,1.6vw,24px);margin-bottom:clamp(36px,7vh,72px);display:flex}.hero-brand__signet[data-astro-cid-ge2uvauf]{flex:none;width:auto;height:1.25em;font-size:clamp(44px,5vw,76px)}.hero-brand__bl[data-astro-cid-ge2uvauf]{vertical-align:baseline;width:0;height:0;display:inline-block}.sec[data-astro-cid-ge2uvauf] .hero-brand__text[data-astro-cid-ge2uvauf]{opacity:1;gap:clamp(4px,.6vw,8px);margin:0;display:grid}.hero-brand__name[data-astro-cid-ge2uvauf]{font:300 clamp(44px, 5vw, 76px)/.9 var(--font-display);letter-spacing:-.07em;background:var(--grad-brand);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.1em}.hero-brand__product[data-astro-cid-ge2uvauf]{font:600 clamp(12px, 1.15vw, 17px)/1 var(--font-body);letter-spacing:.32em;text-transform:uppercase;opacity:.85;white-space:nowrap}.hero-copy[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin-bottom:36px;font-size:clamp(42px,5.6vw,84px)}.hero-finger[data-astro-cid-ge2uvauf]{font:inherit;cursor:pointer;width:.9em;height:.9em;color:inherit;vertical-align:-.08em;background:0 0;border:0;border-radius:50%;place-items:center;margin-left:.08em;padding:0;display:inline-grid;position:relative}.hero-finger[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.78em;height:.78em;animation:1.8s ease-in-out infinite hero-bob}.hero-finger[data-astro-cid-ge2uvauf]:after{content:attr(data-tip);letter-spacing:0;white-space:nowrap;font:600 12px/1 var(--font-body);background:color-mix(in oklab, #f0f2f4 var(--dkp), #1f1f1f);color:color-mix(in oklab, #16181d var(--dkp), #fff);opacity:0;pointer-events:none;border-radius:8px;padding:7px 10px;transition:opacity .2s;position:absolute;top:calc(100% + 10px);left:50%;translate:-50%}.hero-finger[data-astro-cid-ge2uvauf]:hover:after{opacity:1}.hero-ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:10px;display:flex}.hero-next[data-astro-cid-ge2uvauf]{color:inherit;background:0 0}.hero-next[data-astro-cid-ge2uvauf]:hover{background:color-mix(in oklab, #ffffff14 var(--dkp), #0000000d)}@keyframes hero-bob{50%{transform:translateY(4px)}}.hero-answer[data-astro-cid-ge2uvauf]{width:min(680px,100%);min-width:0}.hero-teaser[data-astro-cid-ge2uvauf]{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);color:inherit;gap:6px;margin-top:30px;padding-top:26px;text-decoration:none;display:grid}.hero-teaser__a[data-astro-cid-ge2uvauf]{font:400 clamp(28px, 3vw, 42px)/1.1 var(--font-display);letter-spacing:-.035em}.hero-teaser__b[data-astro-cid-ge2uvauf]{font:300 clamp(18px, 1.6vw, 22px)/1.3 var(--font-display);opacity:.55}.hero-teaser[data-astro-cid-ge2uvauf]:hover .hero-teaser__b[data-astro-cid-ge2uvauf]{opacity:.8}.hero-answer[data-astro-cid-ge2uvauf] .note[data-astro-cid-ge2uvauf]{font:400 11px/1.4 var(--font-mono);opacity:.5;margin:16px 0 0}@media (width<=760px){.hero[data-astro-cid-ge2uvauf]{padding-top:0}}@media (prefers-reduced-motion:reduce){.hero-finger[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{animation:none}}.lv[data-astro-cid-c7ags6wy]{white-space:nowrap;align-items:center;gap:7px;font-size:.82rem;font-weight:600;display:inline-flex}.lv[data-astro-cid-c7ags6wy]:before{content:"";background:var(--line);border-radius:50%;flex:none;width:9px;height:9px}.lv--full[data-astro-cid-c7ags6wy]:before,.lv--proven[data-astro-cid-c7ags6wy]:before{background:linear-gradient(135deg,#2f9e6b,#3fb27f)}.lv--good[data-astro-cid-c7ags6wy]:before{background:#6fbf95}.lv--partial[data-astro-cid-c7ags6wy]:before{background:conic-gradient(#2f9e6b 0 50%, var(--line) 0)}.lv--none[data-astro-cid-c7ags6wy]{color:var(--ink-3);font-weight:500}.cmp[data-astro-cid-tbbnjejo]{margin-top:22px;overflow-x:auto}.cmp[data-astro-cid-tbbnjejo]:focus-visible{outline:2px solid var(--focus,#3b82f6);outline-offset:4px;border-radius:12px}.cmp--narrow[data-astro-cid-tbbnjejo] table[data-astro-cid-tbbnjejo]{min-width:0}.cmp--narrow[data-astro-cid-tbbnjejo] thead[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo],.cmp--narrow[data-astro-cid-tbbnjejo] tbody[data-astro-cid-tbbnjejo] td[data-astro-cid-tbbnjejo]{width:34%}table[data-astro-cid-tbbnjejo]{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:.86rem}thead[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo]{vertical-align:bottom;text-align:center;padding:0 6px 14px}thead[data-astro-cid-tbbnjejo] a[data-astro-cid-tbbnjejo]{color:inherit;border-radius:12px;gap:3px;padding:10px 6px;text-decoration:none;display:grid}thead[data-astro-cid-tbbnjejo] a[data-astro-cid-tbbnjejo]:hover{background:color-mix(in srgb, currentColor 6%, transparent)}.cmp__name[data-astro-cid-tbbnjejo]{font:400 1rem/1.2 var(--font-display);letter-spacing:-.02em}.cmp__price[data-astro-cid-tbbnjejo]{opacity:.65;font-size:.74rem}tbody[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo][scope=row]{text-align:left;padding:10px 12px 10px 0;font-weight:500;line-height:1.3}.cmp__rl[data-astro-cid-tbbnjejo]{vertical-align:middle}.cmp__i[data-astro-cid-tbbnjejo]{vertical-align:middle;width:17px;height:17px;color:inherit;opacity:.45;cursor:help;background:0 0;border:0;place-items:center;margin-left:6px;padding:0;display:inline-grid;position:relative}.cmp__i[data-astro-cid-tbbnjejo]:hover,.cmp__i[data-astro-cid-tbbnjejo]:focus-visible{opacity:.9}.cmp__i[data-astro-cid-tbbnjejo]:focus-visible{outline:2px solid var(--focus,#3b82f6);outline-offset:2px;border-radius:50%}.cmp__i[data-astro-cid-tbbnjejo] svg[data-astro-cid-tbbnjejo]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:15px;height:15px}.cmp__i[data-astro-cid-tbbnjejo] svg[data-astro-cid-tbbnjejo] circle[data-astro-cid-tbbnjejo][r="7"]{stroke-width:1.3px}.cmp__i[data-astro-cid-tbbnjejo] svg[data-astro-cid-tbbnjejo] circle[data-astro-cid-tbbnjejo][r=\.4]{fill:currentColor;stroke:none}.cmp__tip[data-astro-cid-tbbnjejo]{z-index:50;background:var(--ink,#111);max-width:min(300px,100vw - 32px);color:var(--ground,#fff);pointer-events:none;border-radius:10px;padding:9px 12px;font-size:.8rem;font-weight:500;line-height:1.4;position:fixed;box-shadow:0 8px 24px #0000002e}tbody[data-astro-cid-tbbnjejo] td[data-astro-cid-tbbnjejo]{text-align:center;vertical-align:middle;padding:10px 6px}tbody[data-astro-cid-tbbnjejo] tr[data-astro-cid-tbbnjejo]:not(.cmp__group)>[data-astro-cid-tbbnjejo]{border-top:1px solid color-mix(in srgb, currentColor 9%, transparent)}.cmp__group[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo]{text-align:left;letter-spacing:.1em;text-transform:uppercase;opacity:.55;padding:22px 0 6px;font-size:.68rem;font-weight:800}.hl[data-astro-cid-tbbnjejo]{background:color-mix(in srgb, var(--violet) 9%, transparent)}thead[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo].hl a[data-astro-cid-tbbnjejo]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--violet) 45%, transparent)}tbody[data-astro-cid-tbbnjejo] tr[data-astro-cid-tbbnjejo]:last-child td[data-astro-cid-tbbnjejo].hl{border-radius:0 0 12px 12px}.cmp__txt[data-astro-cid-tbbnjejo]{opacity:.8;font-size:.76rem;line-height:1.3}.cs[data-astro-cid-gqewklg5]{width:min(1160px,100%);min-width:0}#s4{align-items:flex-start;min-height:112vh}#s4>.in[data-astro-cid-gqewklg5]{align-items:flex-start}@media (width<=980px){#s4{min-height:108vh}}.fc[data-astro-cid-ilg2obmk]{gap:12px;display:grid}.fc[data-astro-cid-ilg2obmk] [data-astro-cid-ilg2obmk][hidden]{display:none!important}.fc__form[data-astro-cid-ilg2obmk]{gap:8px;display:grid}.fc__label[data-astro-cid-ilg2obmk]{font-size:13px;font-weight:700}.fc__row[data-astro-cid-ilg2obmk]{flex-wrap:wrap;gap:8px;display:flex}.fc__form[data-astro-cid-ilg2obmk]>.fc__label[data-astro-cid-ilg2obmk]:not(:first-child){margin-top:4px}.fc__input[data-astro-cid-ilg2obmk]{min-width:0;font:inherit;color:inherit;background:color-mix(in srgb, currentColor 7%, transparent);border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:var(--radius-md,12px);flex:220px;padding:13px 16px;font-size:15px}.fc__input[data-astro-cid-ilg2obmk]:focus{outline:2px solid var(--focus,#3b82f6);outline-offset:2px}.fc__input[data-astro-cid-ilg2obmk][aria-invalid=true]{border-color:#c2412e}.fc__err[data-astro-cid-ilg2obmk]{color:#c2412e;min-height:1em;margin:0;font-size:12px}.fc__err[data-astro-cid-ilg2obmk]:empty{min-height:0}.fc__done[data-astro-cid-ilg2obmk]{border-radius:var(--radius-md,12px);background:color-mix(in srgb, currentColor 6%, transparent);outline:none;gap:10px;padding:18px;display:grid}.fc__done[data-astro-cid-ilg2obmk] p[data-astro-cid-ilg2obmk]{overflow-wrap:anywhere;margin:0}.fc__dt[data-astro-cid-ilg2obmk]{font:400 1.3rem/1.2 var(--font-display,inherit)}.fc__err[data-astro-cid-ilg2obmk] a[data-astro-cid-ilg2obmk]{color:inherit;font-weight:700}.fc__form[data-astro-cid-ilg2obmk] button[data-astro-cid-ilg2obmk][disabled]{opacity:.6;cursor:progress}.fc__sight[data-astro-cid-ilg2obmk]{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);margin:0;padding-top:10px;font-size:.82rem}.fc__sight[data-astro-cid-ilg2obmk] a[data-astro-cid-ilg2obmk]{color:inherit;font-weight:700}.fc__more[data-astro-cid-ilg2obmk]{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 18%, transparent);justify-self:start}.fc__note[data-astro-cid-ilg2obmk]{opacity:.7;margin:0;font-size:.78rem}.fc__privacy[data-astro-cid-ilg2obmk]{margin:0;font-size:.82rem}.fc__privacy[data-astro-cid-ilg2obmk] a[data-astro-cid-ilg2obmk]{color:inherit;font-weight:700}.fc__terms[data-astro-cid-ilg2obmk]{opacity:.8;margin:0;font-size:.82rem;line-height:1.45}.rp[data-astro-cid-aawacojt]{flex:none;justify-items:center;gap:10px;width:min(320px,100%);margin:0;display:grid}.rp__page[data-astro-cid-aawacojt]{aspect-ratio:1/1.3;color:#16181d;background:#fff;border-radius:12px;align-content:start;gap:10px;width:100%;padding:22px 22px 18px;display:grid;position:relative;overflow:hidden;rotate:2deg;box-shadow:0 30px 60px -24px #0c0e1273,0 0 0 1px #0c0e120f}.rp__page[data-astro-cid-aawacojt]:before{content:"";background:linear-gradient(90deg, var(--blue), var(--violet) 52%, var(--red));height:4px;position:absolute;inset:0 0 auto}.rp__head[data-astro-cid-aawacojt]{font:600 11px/1 var(--font-body);align-items:center;gap:6px;display:flex}.rp__head[data-astro-cid-aawacojt] svg{flex:none;width:16px;height:16px}.rp__head[data-astro-cid-aawacojt] em[data-astro-cid-aawacojt]{font:400 9.5px/1 var(--font-mono);opacity:.55;margin-left:auto;font-style:normal}.rp__title[data-astro-cid-aawacojt]{font:400 20px/1.1 var(--font-display);letter-spacing:-.03em;margin:6px 0 0}.rp__host[data-astro-cid-aawacojt]{font:400 10.5px/1.2 var(--font-mono);opacity:.6;margin:-6px 0 0}.rp__grade[data-astro-cid-aawacojt]{background:#f3f4f6;border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.rp__grade[data-astro-cid-aawacojt] b[data-astro-cid-aawacojt]{color:#8a5a0f;width:46px;height:46px;font:300 28px/1 var(--font-display);background:#f5dfb8;border-radius:10px;place-items:center;display:grid}.rp__gl[data-astro-cid-aawacojt]{font:700 9px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;opacity:.6}.rp__grade[data-astro-cid-aawacojt] ul[data-astro-cid-aawacojt]{gap:8px;margin:6px 0 0;padding:0;font-size:10.5px;list-style:none;display:flex}.rp__grade[data-astro-cid-aawacojt] li[data-astro-cid-aawacojt],.rp__rows[data-astro-cid-aawacojt] li[data-astro-cid-aawacojt]{align-items:center;gap:4px;display:flex}.rp__grade[data-astro-cid-aawacojt] i[data-astro-cid-aawacojt]{border-radius:50%;width:7px;height:7px}.s0[data-astro-cid-aawacojt] i[data-astro-cid-aawacojt],.rp__rows[data-astro-cid-aawacojt] .s0[data-astro-cid-aawacojt]:before{background:#c2412e}.s1[data-astro-cid-aawacojt] i[data-astro-cid-aawacojt],.rp__rows[data-astro-cid-aawacojt] .s1[data-astro-cid-aawacojt]:before{background:#d98a1c}.s2[data-astro-cid-aawacojt] i[data-astro-cid-aawacojt],.rp__rows[data-astro-cid-aawacojt] .s2[data-astro-cid-aawacojt]:before{background:#6b8fc7}.rp__rows[data-astro-cid-aawacojt]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rp__rows[data-astro-cid-aawacojt] li[data-astro-cid-aawacojt]{background:#f7f8fa;border-radius:8px;gap:8px;padding:7px 8px;font-size:11px;line-height:1.25}.rp__rows[data-astro-cid-aawacojt] li[data-astro-cid-aawacojt]:before{content:"";border-radius:2px;flex:none;align-self:stretch;width:3px}.rp__rows[data-astro-cid-aawacojt] li[data-astro-cid-aawacojt] span[data-astro-cid-aawacojt]{flex:1}.rp__rows[data-astro-cid-aawacojt] li[data-astro-cid-aawacojt] em[data-astro-cid-aawacojt]{opacity:.55;white-space:nowrap;font-size:9.5px;font-style:normal}.rp__lines[data-astro-cid-aawacojt]{gap:6px;margin-top:4px;display:grid}.rp__lines[data-astro-cid-aawacojt] i[data-astro-cid-aawacojt]{background:#eceef1;border-radius:3px;height:6px}.rp__lines[data-astro-cid-aawacojt] i[data-astro-cid-aawacojt]:nth-child(2){width:82%}.rp__lines[data-astro-cid-aawacojt] i[data-astro-cid-aawacojt]:nth-child(3){width:64%}.rp[data-astro-cid-aawacojt] figcaption[data-astro-cid-aawacojt]{font:400 11px/1.3 var(--font-mono);opacity:.6;text-align:center}.rp[data-astro-cid-aawacojt] figcaption[data-astro-cid-aawacojt] a[data-astro-cid-aawacojt]{color:inherit;text-underline-offset:2px}.rp[data-astro-cid-aawacojt] figcaption[data-astro-cid-aawacojt] a[data-astro-cid-aawacojt]:hover{opacity:1}.rp[data-astro-cid-aawacojt] .rp__grade[data-astro-cid-aawacojt],.rp[data-astro-cid-aawacojt] .rp__rows[data-astro-cid-aawacojt] li[data-astro-cid-aawacojt],.rp[data-astro-cid-aawacojt] .rp__lines[data-astro-cid-aawacojt]{opacity:0;transition:opacity .5s,translate .5s;transition-delay:calc(var(--d) * .14s + .2s);translate:0 8px}.rp[data-astro-cid-aawacojt].is-in .rp__grade[data-astro-cid-aawacojt],.rp[data-astro-cid-aawacojt].is-in .rp__rows[data-astro-cid-aawacojt] li[data-astro-cid-aawacojt],.rp[data-astro-cid-aawacojt].is-in .rp__lines[data-astro-cid-aawacojt]{opacity:1;translate:0}.rp__scan[data-astro-cid-aawacojt]{pointer-events:none;opacity:0;background:linear-gradient(#0000,#386bb724,#0000);height:30%;position:absolute;top:-30%;left:0;right:0}.rp[data-astro-cid-aawacojt].is-in .rp__scan[data-astro-cid-aawacojt]{animation:1.6s ease-in-out .15s both rp-scan}@keyframes rp-scan{0%{opacity:1;top:-30%}to{opacity:1;top:100%}}@media (prefers-reduced-motion:reduce){.rp[data-astro-cid-aawacojt] .rp__grade[data-astro-cid-aawacojt],.rp[data-astro-cid-aawacojt] .rp__rows[data-astro-cid-aawacojt] li[data-astro-cid-aawacojt],.rp[data-astro-cid-aawacojt] .rp__lines[data-astro-cid-aawacojt]{opacity:1;transition:none;translate:none}.rp[data-astro-cid-aawacojt].is-in .rp__scan[data-astro-cid-aawacojt]{animation:none}}.rf__in[data-astro-cid-5if337jw]{align-items:center;gap:clamp(28px,4vw,64px)}.rf[data-astro-cid-5if337jw]{width:min(620px,100%)}.rf[data-astro-cid-5if337jw]>p[data-astro-cid-5if337jw]:not(.eyebrow){margin-bottom:20px}.rf[data-astro-cid-5if337jw] .eyebrow[data-astro-cid-5if337jw]{text-wrap:balance}@media (width<=900px){.rf__in[data-astro-cid-5if337jw]{flex-direction:column;align-items:stretch}.rf__in[data-astro-cid-5if337jw] .rp{align-self:center;width:min(280px,100%)}}.ms[data-astro-cid-b7ui7br3]{width:min(620px,100%)}.ms__path[data-astro-cid-b7ui7br3]{background:color-mix(in oklab, #ffffff0d var(--dkp), #ffffff47);box-shadow:inset 0 0 0 .5px color-mix(in oklab, #ffffff1f var(--dkp), #ffffff8c);border-radius:18px;margin:22px 0 0;padding:16px 18px 18px}.ms__path[data-astro-cid-b7ui7br3] figcaption[data-astro-cid-b7ui7br3]{font:700 11px/1.3 var(--font-body);letter-spacing:.14em;text-transform:uppercase;opacity:.6}.ms__path[data-astro-cid-b7ui7br3] ol[data-astro-cid-b7ui7br3]{margin:10px 0 0;padding:0;list-style:none;display:grid}.ms__path[data-astro-cid-b7ui7br3] li[data-astro-cid-b7ui7br3]{grid-template-columns:28px 1fr;align-items:baseline;gap:12px;padding:9px 0;display:grid;position:relative}.ms__path[data-astro-cid-b7ui7br3] li[data-astro-cid-b7ui7br3]+li[data-astro-cid-b7ui7br3]:before{content:"";background:var(--grad-line);opacity:.5;width:1.5px;height:14px;position:absolute;top:-6px;left:13px}.ms__path[data-astro-cid-b7ui7br3] em[data-astro-cid-b7ui7br3]{width:28px;height:28px;font:500 11px/1 var(--font-mono);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 30%, transparent);border-radius:50%;align-self:start;place-items:center;font-style:normal;display:grid}.ms__path[data-astro-cid-b7ui7br3] li[data-astro-cid-b7ui7br3] span[data-astro-cid-b7ui7br3]{font-size:14.5px;line-height:1.45}.ms__path[data-astro-cid-b7ui7br3] li[data-astro-cid-b7ui7br3] b[data-astro-cid-b7ui7br3]{font-weight:700}.ms__path[data-astro-cid-b7ui7br3] code[data-astro-cid-b7ui7br3]{font:400 12px/1.45 var(--font-mono);opacity:.7;overflow-wrap:anywhere;margin-top:2px;display:block}.ms__stamps[data-astro-cid-b7ui7br3]{margin:12px 0 0 40px}.ms__bt[data-astro-cid-b7ui7br3]{font:700 11px/1.3 var(--font-body);letter-spacing:.14em;text-transform:uppercase}.panel[data-astro-cid-b7ui7br3] p[data-astro-cid-b7ui7br3].ms__bt{opacity:.6;margin-top:22px}.ms__badges[data-astro-cid-b7ui7br3]{margin-top:10px}.panel[data-astro-cid-b7ui7br3] p[data-astro-cid-b7ui7br3].ms__foot{opacity:.65;margin-top:12px;font-size:13px}.ms__btns[data-astro-cid-b7ui7br3]{margin-top:18px}.ms__path[data-astro-cid-b7ui7br3] li[data-astro-cid-b7ui7br3],.ms__stamps[data-astro-cid-b7ui7br3]{opacity:.3;transition:opacity .6s var(--ease);transition-delay:calc(var(--d) * .45s + .15s)}.ms__path[data-astro-cid-b7ui7br3] em[data-astro-cid-b7ui7br3]{transition:background .6s var(--ease), color .6s var(--ease);transition-delay:inherit}.ms__path[data-astro-cid-b7ui7br3].is-in li[data-astro-cid-b7ui7br3],.ms__path[data-astro-cid-b7ui7br3].is-in .ms__stamps[data-astro-cid-b7ui7br3]{opacity:1}.ms__path[data-astro-cid-b7ui7br3].is-in em[data-astro-cid-b7ui7br3]{background:var(--grad-brand);color:#fff;box-shadow:none}@media (width<=520px){.ms__stamps[data-astro-cid-b7ui7br3]{margin-left:0}}@media (prefers-reduced-motion:reduce){.ms__path[data-astro-cid-b7ui7br3] li[data-astro-cid-b7ui7br3],.ms__stamps[data-astro-cid-b7ui7br3],.ms__path[data-astro-cid-b7ui7br3] em[data-astro-cid-b7ui7br3]{transition:none}}.xp[data-astro-cid-jqmvyb3k]{width:min(640px,100%);min-width:0;container-type:inline-size}.panel[data-astro-cid-jqmvyb3k] p[data-astro-cid-jqmvyb3k].xp__big{font:300 min(clamp(96px, 16vw, 240px), calc(190cqi / var(--len,3)))/.92 var(--font-display);letter-spacing:-.055em;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:1;margin:10px 0 0}.xp__n[data-astro-cid-jqmvyb3k]{min-width:calc(var(--n,1) * (1ch - .055em));text-align:right;display:inline-block}.panel[data-astro-cid-jqmvyb3k] p[data-astro-cid-jqmvyb3k].xp__label{opacity:.78;margin:12px 0 28px;font-size:clamp(15.5px,1.3vw,18px);line-height:1.4}.sf[data-astro-cid-d5345ywn]{--sf-yes:#2f9e6b;width:min(720px,100%);min-width:0}.sf__qs[data-astro-cid-d5345ywn]{margin-top:24px;display:grid}.sf__q[data-astro-cid-d5345ywn]{border-top:1px solid color-mix(in oklab, #ffffff1a var(--dkp), #16181d14);transition:background-color .4s var(--ease);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 20px;margin:0 -14px;padding:14px;display:grid}.sf__q[data-astro-cid-d5345ywn]:first-child{border-top-color:#0000}.sf__q[data-astro-cid-d5345ywn]:has(input[value=yes]:checked){background:color-mix(in oklab, var(--sf-yes) 9%, transparent)}.sf__q[data-astro-cid-d5345ywn]:has(input[value=no]:checked){background:color-mix(in oklab, var(--red) 9%, transparent)}.sf__q[data-astro-cid-d5345ywn]:has(input:checked),.sf__q[data-astro-cid-d5345ywn]:has(input:checked)+.sf__q[data-astro-cid-d5345ywn]{border-top-color:#0000}.panel[data-astro-cid-d5345ywn] .sf__q[data-astro-cid-d5345ywn] p[data-astro-cid-d5345ywn]{font:400 17px/1.35 var(--font-display);letter-spacing:-.015em;opacity:1;margin:0}.sf__seg[data-astro-cid-d5345ywn]{background:color-mix(in oklab, #ffffff0f var(--dkp), #ffffff73);box-shadow:inset 0 0 0 .5px color-mix(in oklab, #ffffff1f var(--dkp), #16181d1a);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.sf__seg[data-astro-cid-d5345ywn] label[data-astro-cid-d5345ywn]{cursor:pointer;display:block;position:relative}.sf__seg[data-astro-cid-d5345ywn] input[data-astro-cid-d5345ywn]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sf__seg[data-astro-cid-d5345ywn] span[data-astro-cid-d5345ywn]{text-align:center;min-width:64px;font:700 13.5px/1.3 var(--font-body);transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:999px;padding:8px 16px;display:block}.sf__seg[data-astro-cid-d5345ywn] label[data-astro-cid-d5345ywn]:hover span[data-astro-cid-d5345ywn]{background:color-mix(in oklab, #ffffff14 var(--dkp), #16181d0f)}.sf__seg[data-astro-cid-d5345ywn] input[data-astro-cid-d5345ywn]:checked+span[data-astro-cid-d5345ywn]{background:color-mix(in oklab, #f0f2f4 var(--dkp), #1f1f1f);color:color-mix(in oklab, #16181d var(--dkp), #fff)}.sf__seg[data-astro-cid-d5345ywn] input[data-astro-cid-d5345ywn]:focus-visible+span[data-astro-cid-d5345ywn]{outline:2px solid var(--focus);outline-offset:2px}.sf__res[data-astro-cid-d5345ywn]{animation:sf-in .45s var(--ease) both;margin-top:22px}.sf__res[data-astro-cid-d5345ywn][hidden]{display:none}.panel[data-astro-cid-d5345ywn] p[data-astro-cid-d5345ywn].sf__out{font:400 18px/1.35 var(--font-display);letter-spacing:-.015em;opacity:1;align-items:flex-start;gap:10px;margin:0;display:flex}.sf__ico[data-astro-cid-d5345ywn]{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;margin-top:2px}.sf__ico--yes[data-astro-cid-d5345ywn]{stroke:var(--sf-yes)}.sf__ico--open[data-astro-cid-d5345ywn]{stroke:var(--red)}.sf__res[data-astro-cid-d5345ywn][data-result=yes] .sf__ico--open[data-astro-cid-d5345ywn],.sf__res[data-astro-cid-d5345ywn][data-result=open] .sf__ico--yes[data-astro-cid-d5345ywn],.sf__res[data-astro-cid-d5345ywn][data-result=open] .sf__sub[data-astro-cid-d5345ywn]{display:none}.sf__act[data-astro-cid-d5345ywn]{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:14px;padding-left:30px;display:flex}.panel[data-astro-cid-d5345ywn] p[data-astro-cid-d5345ywn].sf__sub{opacity:.65;flex-basis:100%;margin:0;font-size:14px;line-height:1.45}@keyframes sf-in{0%{opacity:0;transform:translateY(6px)}}.panel[data-astro-cid-d5345ywn] p[data-astro-cid-d5345ywn].sf__in{opacity:.65;align-items:flex-start;gap:8px;margin-top:22px;font-size:14px;line-height:1.45;display:flex}.sf__in[data-astro-cid-d5345ywn] svg[data-astro-cid-d5345ywn]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;flex:none;width:14px;height:14px;margin-top:2.5px}@media (width<=640px){.sf__q[data-astro-cid-d5345ywn]{grid-template-columns:minmax(0,1fr)}.sf__seg[data-astro-cid-d5345ywn]{justify-self:start}}@media (prefers-reduced-motion:reduce){.sf__q[data-astro-cid-d5345ywn],.sf__seg[data-astro-cid-d5345ywn] span[data-astro-cid-d5345ywn]{transition:none}.sf__res[data-astro-cid-d5345ywn]{animation:none}}.nx__in[data-astro-cid-lxwormta]{align-items:center;gap:clamp(28px,4vw,64px)}.nx[data-astro-cid-lxwormta]{width:min(620px,100%);min-width:0}.nx__rep[data-astro-cid-lxwormta]{flex:none;justify-items:center;width:min(320px,100%);display:grid;position:relative}.nx__stamp[data-astro-cid-lxwormta]{z-index:3;border:2.5px solid var(--red);max-width:88%;color:var(--red);font:800 clamp(14px, 1.5vw, 18px)/1.15 var(--font-body);letter-spacing:.12em;text-transform:uppercase;text-align:center;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--red) 25%, transparent);pointer-events:none;background:#ffffffb3;border-radius:8px;padding:8px 14px;position:absolute;top:79%;left:50%;translate:-50% -50%;rotate:-10deg}.nx__tbl[data-astro-cid-lxwormta]{border-collapse:collapse;width:100%;margin-top:20px;font-size:14.5px;line-height:1.4}.nx__tbl[data-astro-cid-lxwormta] th[data-astro-cid-lxwormta],.nx__tbl[data-astro-cid-lxwormta] td[data-astro-cid-lxwormta]{text-align:left;vertical-align:top;border-top:1px solid color-mix(in oklab, #ffffff1a var(--dkp), #16181d14);padding:10px 12px 10px 0}.nx__tbl[data-astro-cid-lxwormta] thead[data-astro-cid-lxwormta] th[data-astro-cid-lxwormta]{font:700 11px/1.3 var(--font-body);letter-spacing:.14em;text-transform:uppercase;opacity:.6;border-top:0;padding-top:0}.nx__tbl[data-astro-cid-lxwormta] tbody[data-astro-cid-lxwormta] th[data-astro-cid-lxwormta]{opacity:.8;width:48%;font-weight:400}.nx__tbl[data-astro-cid-lxwormta] td[data-astro-cid-lxwormta]{font-weight:600}.nx__tbl[data-astro-cid-lxwormta] a[data-astro-cid-lxwormta]{color:inherit;text-underline-offset:3px}.panel[data-astro-cid-lxwormta] p[data-astro-cid-lxwormta].nx__foot{opacity:.65;margin-top:14px;font-size:13px}.nx__btns[data-astro-cid-lxwormta]{margin-top:18px}@media (width<=900px){.nx__in[data-astro-cid-lxwormta]{flex-direction:column;align-items:stretch}.nx__rep[data-astro-cid-lxwormta]{align-self:center;width:min(280px,100%)}}@media (width<=520px){.nx__tbl[data-astro-cid-lxwormta],.nx__tbl[data-astro-cid-lxwormta] tbody[data-astro-cid-lxwormta],.nx__tbl[data-astro-cid-lxwormta] tr[data-astro-cid-lxwormta],.nx__tbl[data-astro-cid-lxwormta] th[data-astro-cid-lxwormta],.nx__tbl[data-astro-cid-lxwormta] td[data-astro-cid-lxwormta]{width:auto;display:block}.nx__tbl[data-astro-cid-lxwormta] thead[data-astro-cid-lxwormta]{display:none}.nx__tbl[data-astro-cid-lxwormta] tbody[data-astro-cid-lxwormta] th[data-astro-cid-lxwormta]{padding:10px 0 2px}.nx__tbl[data-astro-cid-lxwormta] td[data-astro-cid-lxwormta]{border-top:0;padding:0 0 10px}}.pk[data-astro-cid-2nvxoihs]{width:min(1160px,100%);min-width:0}.pk__grid[data-astro-cid-2nvxoihs]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.pk__card[data-astro-cid-2nvxoihs]{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:16px;flex-direction:column;gap:6px;padding:20px 16px 16px;display:flex;position:relative}.pk__card--pop[data-astro-cid-2nvxoihs]{background:linear-gradient(color-mix(in oklab, #1f2126 var(--dkp), #fff), color-mix(in oklab, #1f2126 var(--dkp), #fff)) padding-box, linear-gradient(90deg, var(--blue), var(--violet) 52%, var(--red)) border-box;border:2px solid #0000;box-shadow:0 20px 40px -24px #0c0e1259}.pk__card--ent[data-astro-cid-2nvxoihs]{color:#f0f2f4;background:#16181d}.panel[data-astro-cid-2nvxoihs] .pk__k[data-astro-cid-2nvxoihs]{text-transform:uppercase;letter-spacing:.1em;opacity:.55;margin:0;font-size:.64rem;font-weight:800}h3[data-astro-cid-2nvxoihs]{font:400 1.2rem/1.2 var(--font-display,inherit);letter-spacing:-.02em;hyphens:auto;overflow-wrap:break-word;min-height:2.4em;margin:0}.panel[data-astro-cid-2nvxoihs] .pk__for[data-astro-cid-2nvxoihs]{opacity:.72;min-height:4.05em;margin:0;font-size:.8rem;line-height:1.35}.panel[data-astro-cid-2nvxoihs] .pk__price[data-astro-cid-2nvxoihs]{opacity:1;flex-wrap:wrap;align-items:baseline;gap:5px;margin:6px 0 0;display:flex}.pk__price[data-astro-cid-2nvxoihs] b[data-astro-cid-2nvxoihs]{font:300 clamp(1.5rem, 2vw, 1.9rem)/1 var(--font-display);letter-spacing:-.04em}.pk__net[data-astro-cid-2nvxoihs]{opacity:.65;font-size:.72rem}.panel[data-astro-cid-2nvxoihs] .pk__meta[data-astro-cid-2nvxoihs]{opacity:.65;flex:1;margin:0 0 14px;font-size:.74rem;line-height:1.35}.pk__btns[data-astro-cid-2nvxoihs]{justify-items:center;gap:10px;display:grid}.pk__cta[data-astro-cid-2nvxoihs]{white-space:normal;text-align:center;justify-content:center;width:100%;padding-inline:12px}.pk__more[data-astro-cid-2nvxoihs]{color:inherit;opacity:.75;font-size:.8rem;font-weight:700;text-decoration:none}.pk__more[data-astro-cid-2nvxoihs]:hover{opacity:1;text-decoration:underline}.pk__trust[data-astro-cid-2nvxoihs]{flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.pk__how[data-astro-cid-2nvxoihs] a[data-astro-cid-2nvxoihs]{color:inherit;text-decoration:none}.pk__how[data-astro-cid-2nvxoihs] a[data-astro-cid-2nvxoihs]:hover{text-decoration:underline}.pk__trust[data-astro-cid-2nvxoihs] li[data-astro-cid-2nvxoihs]{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:999px;padding:5px 10px;font-size:.74rem;font-weight:600}@media (width<=1280px){.pk__grid[data-astro-cid-2nvxoihs]{grid-template-columns:repeat(3,1fr);gap:16px 10px}}@media (width<=760px){.pk__grid[data-astro-cid-2nvxoihs]{grid-template-columns:1fr 1fr}}@media (width<=520px){.pk__grid[data-astro-cid-2nvxoihs]{grid-template-columns:1fr}h3[data-astro-cid-2nvxoihs],.panel[data-astro-cid-2nvxoihs] .pk__for[data-astro-cid-2nvxoihs]{min-height:0}}.pk__b2b[data-astro-cid-2nvxoihs]{opacity:.7;margin:10px 0 0;font-size:.74rem}.faq[data-astro-cid-7synugci]{padding:clamp(80px,12vh,140px) 16px;position:relative}.faq[data-astro-cid-7synugci] .in[data-astro-cid-7synugci]{max-width:760px;margin:0 auto}.faq__panel[data-astro-cid-7synugci]{max-width:none}.list[data-astro-cid-7synugci]{margin-top:16px}details[data-astro-cid-7synugci]{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent)}summary[data-astro-cid-7synugci]{cursor:pointer;font:400 clamp(16px, 1.4vw, 19px)/1.3 var(--font-display,inherit);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;list-style:none;display:flex}summary[data-astro-cid-7synugci]:focus-visible{outline:2px solid var(--focus,#3b82f6);outline-offset:2px}summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}summary[data-astro-cid-7synugci] i[data-astro-cid-7synugci]{flex:none;width:12px;height:12px;position:relative}summary[data-astro-cid-7synugci] i[data-astro-cid-7synugci]:before,summary[data-astro-cid-7synugci] i[data-astro-cid-7synugci]:after{content:"";width:12px;height:1.5px;transition:transform .4s var(--ease-out,ease-out);background:currentColor;position:absolute;top:5px;left:0}summary[data-astro-cid-7synugci] i[data-astro-cid-7synugci]:after{transform:rotate(90deg)}details[data-astro-cid-7synugci][open] summary[data-astro-cid-7synugci] i[data-astro-cid-7synugci]:after{transform:rotate(0)}details[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{opacity:.85;margin:0 0 18px;font-size:.9rem}details[data-astro-cid-7synugci]::details-content{block-size:0;transition:block-size .5s var(--ease-out,ease-out), content-visibility .5s allow-discrete;overflow:hidden}details[data-astro-cid-7synugci][open]::details-content{block-size:auto}:root{interpolate-size:allow-keywords}@media (prefers-reduced-motion:reduce){details[data-astro-cid-7synugci]::details-content,summary[data-astro-cid-7synugci] i[data-astro-cid-7synugci]:before,summary[data-astro-cid-7synugci] i[data-astro-cid-7synugci]:after{transition:none}}.vb[data-astro-cid-bnurd7b3]{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.vb__sev[data-astro-cid-bnurd7b3],.vb__kev[data-astro-cid-bnurd7b3]{border-radius:var(--radius-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;color:var(--ink-2);align-items:center;gap:7px;padding:7px 11px;font-size:.78rem;font-weight:600;line-height:1;display:inline-flex}.vb__sev[data-astro-cid-bnurd7b3] b[data-astro-cid-bnurd7b3]{font:600 .82rem/1 var(--font-mono);color:var(--ink)}.vb__sev[data-astro-cid-bnurd7b3]:before{content:"";background:var(--line);border-radius:50%;flex:none;width:9px;height:9px}.vb__sev--critical[data-astro-cid-bnurd7b3]:before{background:#c2412e}.vb__sev--high[data-astro-cid-bnurd7b3]:before{background:#d98a1c}.vb__sev--medium[data-astro-cid-bnurd7b3]:before{background:#6b8fc7}.vb__sev--low[data-astro-cid-bnurd7b3]:before{background:#8fa3bf}.vb__kev[data-astro-cid-bnurd7b3]{color:#fff;box-shadow:none;letter-spacing:.02em;background:#b2392a}.vb--compact[data-astro-cid-bnurd7b3] .vb__sev[data-astro-cid-bnurd7b3],.vb--compact[data-astro-cid-bnurd7b3] .vb__kev[data-astro-cid-bnurd7b3]{padding:5px 9px;font-size:.74rem}.vt[data-astro-cid-mrae4k72]{padding:clamp(40px,8vh,96px) 16px 0;position:relative}.vt[data-astro-cid-mrae4k72] .in[data-astro-cid-mrae4k72]{max-width:760px;margin:0 auto}.vt__panel[data-astro-cid-mrae4k72]{max-width:none}.vt[data-astro-cid-mrae4k72] h2[data-astro-cid-mrae4k72] a[data-astro-cid-mrae4k72]{color:inherit;text-decoration:none}.vt[data-astro-cid-mrae4k72] h2[data-astro-cid-mrae4k72] .mute[data-astro-cid-mrae4k72]{display:block}.vt__sum[data-astro-cid-mrae4k72]{opacity:.85;margin:16px 0 20px;font-size:.95rem}.vt__links[data-astro-cid-mrae4k72]{flex-wrap:wrap;align-items:center;gap:10px 20px;margin:0;display:flex}.vt__all[data-astro-cid-mrae4k72]{color:inherit;font-size:.9rem;font-weight:700}.ct[data-astro-cid-he3spzz3]{gap:14px;display:grid}.ct[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{margin-bottom:4px}.tabs[data-astro-cid-he3spzz3]{background:color-mix(in srgb, currentColor 7%, transparent);border-radius:999px;flex-wrap:wrap;justify-self:start;gap:4px;padding:4px;display:flex}.tabs[data-astro-cid-he3spzz3] button[data-astro-cid-he3spzz3]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 16px;font-size:.84rem;font-weight:700;transition:background .25s,color .25s}.tabs[data-astro-cid-he3spzz3] button[data-astro-cid-he3spzz3][aria-selected=true]{background:var(--anthracite,#1f1f1f);color:var(--on-anthracite,#fff)}.tabs[data-astro-cid-he3spzz3] button[data-astro-cid-he3spzz3]:focus-visible{outline:2px solid var(--focus,#3b82f6);outline-offset:2px}.cal[data-astro-cid-he3spzz3]{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:12px;overflow:hidden}.cal[data-astro-cid-he3spzz3][hidden],.form[data-astro-cid-he3spzz3][hidden]{display:none}.cal__consent[data-astro-cid-he3spzz3]{justify-items:start;gap:8px;padding:14px 16px;display:grid}.cal__consent[data-astro-cid-he3spzz3][hidden]{display:none}.cal__text[data-astro-cid-he3spzz3]{opacity:.8;margin:0;font-size:.82rem}.cal__text[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3],.consent[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:inherit}.cal__frame[data-astro-cid-he3spzz3]{background:#fff;min-height:620px}.cal__frame[data-astro-cid-he3spzz3] iframe{border:0;width:100%;height:680px;display:block}.form[data-astro-cid-he3spzz3]{gap:10px;display:grid;position:relative}.topics[data-astro-cid-he3spzz3]{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.topics[data-astro-cid-he3spzz3] legend[data-astro-cid-he3spzz3]{margin-bottom:8px;padding:0;font-size:13px;font-weight:700}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{opacity:0;pointer-events:none;position:absolute}.chip[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{background:color-mix(in srgb, currentColor 8%, transparent);cursor:pointer;border-radius:999px;padding:6px 11px;font-size:.78rem;font-weight:600;transition:background .25s,color .25s;display:inline-block}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:checked+span[data-astro-cid-he3spzz3]{background:var(--anthracite,#1f1f1f);color:var(--on-anthracite,#fff)}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus-visible+span[data-astro-cid-he3spzz3]{outline:2px solid var(--focus,#3b82f6);outline-offset:3px}.field[data-astro-cid-he3spzz3]{gap:4px;display:grid}.field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{font-size:12px;font-weight:700}.field[data-astro-cid-he3spzz3] em[data-astro-cid-he3spzz3]{opacity:.65;font-style:normal;font-weight:500}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{font:inherit;color:inherit;background:color-mix(in srgb, currentColor 7%, transparent);border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:10px;padding:9px 12px;font-size:14px}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus,.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{outline:2px solid var(--focus,#3b82f6);outline-offset:1px}.field[data-astro-cid-he3spzz3] [data-astro-cid-he3spzz3][aria-invalid=true]{border-color:#c2412e}.err[data-astro-cid-he3spzz3]{color:#c2412e;font-size:12px}.hp[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;left:-9999px}.consent[data-astro-cid-he3spzz3]{opacity:.85;align-items:flex-start;gap:10px;font-size:.78rem;display:flex}.consent[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{margin-top:3px}.form__submit[data-astro-cid-he3spzz3]{justify-content:center}.form__submit[data-astro-cid-he3spzz3][disabled]{opacity:.6;cursor:progress}.form__error[data-astro-cid-he3spzz3]{color:#c2412e;margin:0;font-size:.84rem}.form__done[data-astro-cid-he3spzz3]{background:color-mix(in srgb, var(--dkp,#fff) 92%, transparent);backdrop-filter:blur(8px);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.form__done[data-astro-cid-he3spzz3][hidden]{display:none}.form__done[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{margin:0}.form__dt[data-astro-cid-he3spzz3]{font:400 1.3rem/1.2 var(--font-display,inherit)}.form__done[data-astro-cid-he3spzz3] svg[data-astro-cid-he3spzz3]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:56px;height:56px}.form__done[data-astro-cid-he3spzz3] circle[data-astro-cid-he3spzz3]{opacity:.25}.form__done[data-astro-cid-he3spzz3] path[data-astro-cid-he3spzz3]{stroke-dasharray:40;stroke-dashoffset:40px;animation:tick .8s var(--ease-out,ease-out) .2s forwards}@keyframes tick{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.form__done[data-astro-cid-he3spzz3] path[data-astro-cid-he3spzz3]{stroke-dashoffset:0;animation:none}}.art[data-astro-cid-zdhjq4r5]{width:100%;height:100%;display:block}.art__tag[data-astro-cid-zdhjq4r5]{font:700 15px/1 var(--font-mono);fill:#fff;letter-spacing:.02em}.art__big[data-astro-cid-zdhjq4r5]{font:300 76px/1 var(--font-display);fill:#fff;letter-spacing:-.04em;dominant-baseline:middle}.scan[data-astro-cid-zdhjq4r5]{animation:4.5s cubic-bezier(.45,0,.55,1) infinite art-scan}@keyframes art-scan{0%{translate:0}to{translate:0 560px}}.spark[data-astro-cid-zdhjq4r5]{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite art-spark}.spark--s[data-astro-cid-zdhjq4r5]{animation-delay:-1.4s}@keyframes art-spark{0%,to{rotate:0deg;scale:1}50%{rotate:45deg;scale:.82}}.hand[data-astro-cid-zdhjq4r5]{transform-origin:600px 337px;animation:12s linear infinite art-hand}@keyframes art-hand{to{rotate:360deg}}.ping[data-astro-cid-zdhjq4r5]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite art-ping}@keyframes art-ping{0%{opacity:.8;scale:1}to{opacity:0;scale:2.6}}.fig[data-astro-cid-zdhjq4r5]{border-radius:var(--radius-2xl,28px);background:var(--surface);box-shadow:var(--shadow-card);margin:40px 0;padding:clamp(20px,3vw,32px)}.fig[data-astro-cid-zdhjq4r5] figcaption[data-astro-cid-zdhjq4r5]{color:var(--ink-3);margin-top:18px;font-size:.82rem;line-height:1.45}.flow[data-astro-cid-zdhjq4r5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.flow__node[data-astro-cid-zdhjq4r5]{background:var(--ground);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:18px;align-content:start;gap:4px;padding:18px 16px;display:grid;position:relative}.flow__node--gate[data-astro-cid-zdhjq4r5]{background:var(--anthracite);color:var(--on-anthracite);box-shadow:none}.flow__n[data-astro-cid-zdhjq4r5]{font:400 .74rem/1 var(--font-mono);opacity:.55}.flow__node[data-astro-cid-zdhjq4r5] b[data-astro-cid-zdhjq4r5]{font:400 1.15rem/1.2 var(--font-display);letter-spacing:-.02em}.flow__node[data-astro-cid-zdhjq4r5] small[data-astro-cid-zdhjq4r5]{opacity:.7;font-size:.76rem}.flow__out[data-astro-cid-zdhjq4r5]{font:700 .68rem/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--red);border-radius:999px;padding:5px 9px;font-style:normal;position:absolute;top:-12px;right:12px}.flow__pipe[data-astro-cid-zdhjq4r5]{background:var(--line);width:28px;height:2px;position:absolute;top:50%;left:100%}.flow__pipe[data-astro-cid-zdhjq4r5] span[data-astro-cid-zdhjq4r5]{background:var(--blue);border-radius:50%;width:8px;height:8px;animation:2.4s linear infinite art-run;position:absolute;top:-3px;left:0}.flow__pipe[data-astro-cid-zdhjq4r5] span[data-astro-cid-zdhjq4r5]:nth-child(2){background:var(--violet);animation-delay:-.8s}.flow__pipe[data-astro-cid-zdhjq4r5] span[data-astro-cid-zdhjq4r5]:nth-child(3){animation-delay:-1.6s}.flow__pipe[data-astro-cid-zdhjq4r5] span[data-astro-cid-zdhjq4r5].bad{background:var(--red)}@keyframes art-run{0%{opacity:0;left:-4px}20%,80%{opacity:1}to{opacity:0;left:24px}}@media (width<=720px){.flow[data-astro-cid-zdhjq4r5]{grid-template-columns:1fr;gap:26px}.flow__pipe[data-astro-cid-zdhjq4r5]{width:2px;height:26px;top:100%;left:28px}.flow__pipe[data-astro-cid-zdhjq4r5] span[data-astro-cid-zdhjq4r5]{animation-name:art-run-y;left:-3px}@keyframes art-run-y{0%{opacity:0;top:-4px}20%,80%{opacity:1}to{opacity:0;top:22px}}}.share[data-astro-cid-zdhjq4r5]{grid-template-columns:minmax(140px,240px) 1fr;align-items:center;gap:clamp(20px,4vw,48px);display:grid}.share[data-astro-cid-zdhjq4r5] svg[data-astro-cid-zdhjq4r5]{width:100%;height:auto}.share__track[data-astro-cid-zdhjq4r5]{stroke:var(--ground)}.share[data-astro-cid-zdhjq4r5] p[data-astro-cid-zdhjq4r5]{gap:6px;margin:0;display:grid}.share[data-astro-cid-zdhjq4r5] b[data-astro-cid-zdhjq4r5]{font:300 clamp(56px, 8vw, 96px)/1 var(--font-display);letter-spacing:-.05em;background:var(--grad-brand,linear-gradient(90deg, #8c5e98, #e24c4a));color:#0000;-webkit-background-clip:text;background-clip:text}.share[data-astro-cid-zdhjq4r5] span[data-astro-cid-zdhjq4r5]{font:400 clamp(18px, 2vw, 24px)/1.25 var(--font-display);letter-spacing:-.02em}.share[data-astro-cid-zdhjq4r5] small[data-astro-cid-zdhjq4r5]{color:var(--ink-3);font-size:.82rem}@media (width<=520px){.share[data-astro-cid-zdhjq4r5]{grid-template-columns:1fr;justify-items:start}.share[data-astro-cid-zdhjq4r5] svg[data-astro-cid-zdhjq4r5]{width:160px}}.tl[data-astro-cid-zdhjq4r5]{padding:46px 0 8px;position:relative}.tl__track[data-astro-cid-zdhjq4r5]{background:repeating-linear-gradient(90deg, var(--line) 0 8px, transparent 8px 14px);border-radius:4px;height:4px;position:relative}.tl__track[data-astro-cid-zdhjq4r5] i[data-astro-cid-zdhjq4r5]{width:var(--to);border-radius:inherit;background:var(--grad-line);position:absolute;inset:0 auto 0 0}.tl__track[data-astro-cid-zdhjq4r5] b[data-astro-cid-zdhjq4r5]{font:700 .7rem/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--red);white-space:nowrap;border-radius:999px;padding:6px 10px;position:absolute;bottom:14px;translate:-50%}.tl__track[data-astro-cid-zdhjq4r5] b[data-astro-cid-zdhjq4r5]:after{content:"";background:var(--red);width:2px;height:10px;position:absolute;top:100%;left:50%;translate:-50%}.tl__list[data-astro-cid-zdhjq4r5]{height:92px;margin:0;padding:0;list-style:none;position:relative}.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]{top:0;left:var(--x);text-align:center;justify-items:center;gap:4px;width:160px;padding-top:22px;display:grid;position:absolute;translate:-50%}.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:first-child{text-align:left;justify-items:start;translate:0}.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:last-child{text-align:right;justify-items:end;translate:-100%}.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:before{content:"";background:var(--surface);width:16px;height:16px;box-shadow:inset 0 0 0 3px var(--line);border-radius:50%;position:absolute;top:-10px}.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:first-child:before{left:-2px}.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:last-child:before{right:-2px}.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5].on:before{box-shadow:inset 0 0 0 5px var(--violet)}.tl__list[data-astro-cid-zdhjq4r5] time[data-astro-cid-zdhjq4r5]{font:500 .8rem/1.2 var(--font-mono);color:var(--ink-2)}.tl__list[data-astro-cid-zdhjq4r5] span[data-astro-cid-zdhjq4r5]{font:400 1.05rem/1.25 var(--font-display);letter-spacing:-.02em}@media (width<=620px){.tl[data-astro-cid-zdhjq4r5]{padding:0}.tl__track[data-astro-cid-zdhjq4r5]{display:none}.tl__list[data-astro-cid-zdhjq4r5]{border-left:3px solid var(--line);gap:18px;height:auto;padding-left:26px;display:grid}.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5],.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:first-child,.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:last-child{text-align:left;justify-items:start;width:auto;padding-top:0;position:relative;left:auto;translate:none}.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:before,.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:first-child:before,.tl__list[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:last-child:before{top:2px;left:-36px;right:auto}}.ladder[data-astro-cid-zdhjq4r5]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ladder[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]{min-height:calc(130px + var(--k) * 56px);background:var(--ground);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:18px;align-content:end;gap:6px;padding:22px 20px;display:grid}.ladder[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]:first-child{background:var(--anthracite);color:var(--on-anthracite);box-shadow:none}.ladder[data-astro-cid-zdhjq4r5] b[data-astro-cid-zdhjq4r5]{font:300 clamp(34px, 4vw, 52px)/1 var(--font-display);letter-spacing:-.04em}.ladder[data-astro-cid-zdhjq4r5] span[data-astro-cid-zdhjq4r5]{font-size:.92rem;font-weight:600}@media (width<=620px){.ladder[data-astro-cid-zdhjq4r5]{grid-template-columns:1fr}.ladder[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]{min-height:0}}.venn[data-astro-cid-zdhjq4r5]{grid-template-columns:1fr .8fr 1fr;align-items:center;gap:16px;min-height:360px;padding:20px clamp(16px,4vw,48px);display:grid;position:relative}.venn__bg[data-astro-cid-zdhjq4r5]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.venn__col[data-astro-cid-zdhjq4r5]{position:relative}.venn__col[data-astro-cid-zdhjq4r5] h4[data-astro-cid-zdhjq4r5]{font:400 1.25rem/1.2 var(--font-display);letter-spacing:-.02em;margin:0 0 12px}.venn__col[data-astro-cid-zdhjq4r5] ul[data-astro-cid-zdhjq4r5]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.venn__col[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]{font-size:.9rem;line-height:1.3}.venn__col--a[data-astro-cid-zdhjq4r5] h4[data-astro-cid-zdhjq4r5]{color:var(--blue)}.venn__col--b[data-astro-cid-zdhjq4r5] h4[data-astro-cid-zdhjq4r5]{color:var(--red)}.venn__col--both[data-astro-cid-zdhjq4r5]{text-align:center}.venn__col--both[data-astro-cid-zdhjq4r5] li[data-astro-cid-zdhjq4r5]{background:color-mix(in srgb, var(--violet) 12%, transparent);border-radius:999px;padding:6px 10px;font-weight:700}.venn__col--b[data-astro-cid-zdhjq4r5]{padding-left:8%}@media (width<=720px){.venn[data-astro-cid-zdhjq4r5]{grid-template-columns:1fr;min-height:0;padding:0}.venn__bg[data-astro-cid-zdhjq4r5]{display:none}.venn__col[data-astro-cid-zdhjq4r5]{background:var(--ground);border-radius:16px;padding:16px 18px}.venn__col--a[data-astro-cid-zdhjq4r5]{box-shadow:inset 4px 0 0 var(--blue)}.venn__col--b[data-astro-cid-zdhjq4r5]{box-shadow:inset 4px 0 0 var(--red);padding-left:18px}.venn__col--both[data-astro-cid-zdhjq4r5]{text-align:left;box-shadow:inset 4px 0 0 var(--violet)}.venn__col--both[data-astro-cid-zdhjq4r5] ul[data-astro-cid-zdhjq4r5]{flex-wrap:wrap;display:flex}}@media (prefers-reduced-motion:reduce){.scan[data-astro-cid-zdhjq4r5],.spark[data-astro-cid-zdhjq4r5],.hand[data-astro-cid-zdhjq4r5],.ping[data-astro-cid-zdhjq4r5],.flow__pipe[data-astro-cid-zdhjq4r5] span[data-astro-cid-zdhjq4r5]{animation:none}.scan[data-astro-cid-zdhjq4r5]{translate:0 220px}}.bc[data-astro-cid-vqljwchw]{border-radius:var(--radius-2xl,28px);background:var(--surface);height:100%;color:var(--ink);box-shadow:var(--shadow-card);transition:transform .5s var(--ease-out,ease-out), box-shadow .5s var(--ease-out,ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.bc[data-astro-cid-vqljwchw]:hover{transform:translateY(-4px);box-shadow:0 2px 4px #16181d14,0 30px 50px -24px #16181d59}.bc[data-astro-cid-vqljwchw]:focus-within{outline:2px solid var(--focus);outline-offset:4px}.bc__art[data-astro-cid-vqljwchw]{aspect-ratio:16/9;background:#121418;overflow:hidden}.bc__art[data-astro-cid-vqljwchw] svg{transition:scale 1.2s var(--ease-out,ease-out)}.bc[data-astro-cid-vqljwchw]:hover .bc__art[data-astro-cid-vqljwchw] svg{scale:1.04}.bc__body[data-astro-cid-vqljwchw]{flex-direction:column;flex:1;gap:10px;padding:22px 24px;display:flex}.bc__meta[data-astro-cid-vqljwchw]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:.76rem;display:flex}.bc__topic[data-astro-cid-vqljwchw]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-line) border-box;border:1.5px solid #0000;border-radius:999px;padding:5px 10px;font-size:.68rem;font-weight:800}.bc__title[data-astro-cid-vqljwchw]{font:400 1.35rem/1.2 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.bc__title[data-astro-cid-vqljwchw] a[data-astro-cid-vqljwchw]{color:inherit;text-decoration:none}.bc__title[data-astro-cid-vqljwchw] a[data-astro-cid-vqljwchw]:after{content:"";z-index:1;position:absolute;inset:0}.bc__title[data-astro-cid-vqljwchw] a[data-astro-cid-vqljwchw]:focus-visible{outline:none}.bc__text[data-astro-cid-vqljwchw]{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.5;display:-webkit-box;overflow:hidden}.bc__foot[data-astro-cid-vqljwchw]{color:var(--ink-3);justify-content:space-between;gap:12px;margin:auto 0 0;padding-top:8px;font-size:.8rem;display:flex}.bc__more[data-astro-cid-vqljwchw]{color:var(--ink);font-weight:700}.bc--lead[data-astro-cid-vqljwchw]{grid-template-columns:1.25fr 1fr;display:grid}.bc--lead[data-astro-cid-vqljwchw] .bc__art[data-astro-cid-vqljwchw]{aspect-ratio:auto;min-height:360px}.bc--lead[data-astro-cid-vqljwchw] .bc__body[data-astro-cid-vqljwchw]{justify-content:center;padding:clamp(24px,3vw,40px)}.bc--lead[data-astro-cid-vqljwchw] .bc__title[data-astro-cid-vqljwchw]{font-size:clamp(1.6rem,2.6vw,2.3rem)}.bc--lead[data-astro-cid-vqljwchw] .bc__text[data-astro-cid-vqljwchw]{-webkit-line-clamp:5;font-size:1rem}.bc--lead[data-astro-cid-vqljwchw] .bc__foot[data-astro-cid-vqljwchw]{margin-top:12px}@media (width<=860px){.bc--lead[data-astro-cid-vqljwchw]{display:flex}.bc--lead[data-astro-cid-vqljwchw] .bc__art[data-astro-cid-vqljwchw]{aspect-ratio:16/9;min-height:0}}@media (prefers-reduced-motion:reduce){.bc[data-astro-cid-vqljwchw],.bc__art[data-astro-cid-vqljwchw] svg{transition:none}.bc[data-astro-cid-vqljwchw]:hover{transform:none}.bc[data-astro-cid-vqljwchw]:hover .bc__art[data-astro-cid-vqljwchw] svg{scale:1}}.bk[data-astro-cid-udr2qaat]{padding:clamp(80px,12vh,140px) 0 0;position:relative}.bk__in[data-astro-cid-udr2qaat]{max-width:1180px;margin:0 auto}.bk__head[data-astro-cid-udr2qaat]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;width:auto;margin:0 16px 24px;display:flex}.bk__head[data-astro-cid-udr2qaat] h2[data-astro-cid-udr2qaat]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,3.3vw,46px);font-weight:400;line-height:1.07}.bk__head[data-astro-cid-udr2qaat] .mute[data-astro-cid-udr2qaat]{display:block}.bk__head[data-astro-cid-udr2qaat] .eyebrow[data-astro-cid-udr2qaat]{margin-bottom:14px}.bk__ctrl[data-astro-cid-udr2qaat]{align-items:center;gap:8px;display:flex}.bk__all[data-astro-cid-udr2qaat]{color:inherit;margin-right:10px;font-size:.9rem;font-weight:700;text-decoration:none}.bk__all[data-astro-cid-udr2qaat]:hover{text-decoration:underline}.bk__ctrl[data-astro-cid-udr2qaat] button[data-astro-cid-udr2qaat]{cursor:pointer;width:46px;height:46px;font:400 18px/1 var(--font-body);color:inherit;background:color-mix(in oklab, #ffffff14 var(--dkp), #ffffff8c);box-shadow:inset 0 0 0 1px color-mix(in oklab, #ffffff1f var(--dkp), #ffffffb3);transition:transform .3s var(--ease), opacity .3s;border:0;border-radius:50%}.bk__ctrl[data-astro-cid-udr2qaat] button[data-astro-cid-udr2qaat]:hover{transform:scale(1.06)}.bk__ctrl[data-astro-cid-udr2qaat] button[data-astro-cid-udr2qaat]:disabled{opacity:.35;cursor:default;transform:none}.bk__ctrl[data-astro-cid-udr2qaat] button[data-astro-cid-udr2qaat]:focus-visible,.bk__track[data-astro-cid-udr2qaat]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.bk__track[data-astro-cid-udr2qaat]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:28px;grid-auto-columns:min(380px,84vw);grid-auto-flow:column;gap:18px;margin:0;padding:8px 16px 28px;scroll-padding-inline:16px;list-style:none;display:grid;overflow-x:auto}.bk__track[data-astro-cid-udr2qaat]::-webkit-scrollbar{display:none}.bk__track[data-astro-cid-udr2qaat]>li[data-astro-cid-udr2qaat]{scroll-snap-align:start}@media (width>=1100px){.bk[data-astro-cid-udr2qaat]{padding-right:260px}}@media (prefers-reduced-motion:reduce){.bk__ctrl[data-astro-cid-udr2qaat] button[data-astro-cid-udr2qaat]{transition:none}}.pi[data-astro-cid-binjv6uu]{gap:4px;display:grid}.pi__h[data-astro-cid-binjv6uu]{font:400 clamp(22px, 2.2vw, 28px)/1.15 var(--font-display);letter-spacing:-.03em;margin:0}.needs[data-astro-cid-evuhspvu]{border-radius:var(--radius-md);background:color-mix(in srgb, var(--blue) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--blue) 22%, transparent);gap:10px;padding:14px 18px;display:grid}.needs[data-astro-cid-evuhspvu][hidden]{display:none}.needs__h[data-astro-cid-evuhspvu]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin:0;font-size:.74rem;font-weight:800}.needs__list[data-astro-cid-evuhspvu]{gap:6px;margin:0;padding-left:1.2em;font-size:.92rem;line-height:1.4;display:grid}.needs__note[data-astro-cid-evuhspvu]{color:var(--ink);max-width:62ch;margin:0;font-size:.86rem;font-weight:600;line-height:1.5}.book[data-astro-cid-zl35o6rz]{min-height:100svh;padding:140px 0 120px}.book__h1[data-astro-cid-zl35o6rz]{margin-bottom:48px;font-size:clamp(40px,5vw,72px)}.rail[data-astro-cid-zl35o6rz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 24px;padding:0;list-style:none;display:grid}.rail[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz]{color:var(--ink-2);gap:8px;padding:14px 0 0;font-size:.84rem;font-weight:700;display:flex;position:relative}.rail[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz]:before{content:"";background:var(--line);border-radius:2px;height:2px;position:absolute;top:0;left:0;right:0}.rail[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz][aria-current],.rail[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz].done{color:var(--ink)}.rail[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz][aria-current]:before,.rail[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz].done:before{background:var(--grad-line)}.rail[data-astro-cid-zl35o6rz] .mono[data-astro-cid-zl35o6rz]{color:var(--ink-2);font-weight:400}.layout[data-astro-cid-zl35o6rz]{grid-template-columns:1fr 340px;align-items:start;gap:16px;display:grid}.layout[data-astro-cid-zl35o6rz]>.summary[data-astro-cid-zl35o6rz]{grid-area:1/2}.layout[data-astro-cid-zl35o6rz]>.flow[data-astro-cid-zl35o6rz]{grid-area:1/1}.flow[data-astro-cid-zl35o6rz]{grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;padding:clamp(24px,3.5vw,44px);display:grid}.layout[data-astro-cid-zl35o6rz]{grid-template-columns:minmax(0,1fr) 340px}.step[data-astro-cid-zl35o6rz]{border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}.step[data-astro-cid-zl35o6rz][hidden],[data-astro-cid-zl35o6rz][hidden]{display:none!important}.step__h[data-astro-cid-zl35o6rz]{font:400 1.35rem/1.2 var(--font-display);letter-spacing:-.02em;margin:0}.step__h--gap[data-astro-cid-zl35o6rz]{margin-top:12px}.field[data-astro-cid-zl35o6rz]{align-content:start;gap:6px;display:grid}.field[data-astro-cid-zl35o6rz] label[data-astro-cid-zl35o6rz],.label[data-astro-cid-zl35o6rz]{color:var(--ink);margin:0;font-size:13px;font-weight:700}.field[data-astro-cid-zl35o6rz] input[data-astro-cid-zl35o6rz],.field[data-astro-cid-zl35o6rz] select[data-astro-cid-zl35o6rz]{font:inherit;color:var(--ink);background:var(--ground);border-radius:var(--radius-md);border:1px solid #0000;width:100%;min-width:0;padding:13px 16px;font-size:15px}.field[data-astro-cid-zl35o6rz] select[data-astro-cid-zl35o6rz]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 8l4 4 4-4' fill='none' stroke='%236b7280' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-right:40px}.field[data-astro-cid-zl35o6rz] input[data-astro-cid-zl35o6rz]:focus,.field[data-astro-cid-zl35o6rz] select[data-astro-cid-zl35o6rz]:focus{border-color:var(--blue);background-color:var(--surface);outline:none}.grid2[data-astro-cid-zl35o6rz]{grid-template-columns:1fr 1fr;gap:18px 14px;display:grid}.field--wide[data-astro-cid-zl35o6rz]{grid-column:1/-1}.group[data-astro-cid-zl35o6rz]{gap:10px;display:grid}.chips[data-astro-cid-zl35o6rz]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-zl35o6rz] input[data-astro-cid-zl35o6rz]{opacity:0;pointer-events:none;position:absolute}.chip[data-astro-cid-zl35o6rz] span[data-astro-cid-zl35o6rz]{border-radius:var(--radius-pill);background:var(--ground);color:var(--ink-2);cursor:pointer;padding:10px 15px;font-size:.86rem;font-weight:600;transition:background .25s,color .25s;display:inline-block}.chip[data-astro-cid-zl35o6rz] input[data-astro-cid-zl35o6rz]:checked+span[data-astro-cid-zl35o6rz]{background:var(--anthracite);color:var(--on-anthracite)}.chip[data-astro-cid-zl35o6rz] input[data-astro-cid-zl35o6rz]:focus-visible+span[data-astro-cid-zl35o6rz]{outline:2px solid var(--focus);outline-offset:3px}.hint[data-astro-cid-zl35o6rz]{color:var(--ink-2);max-width:62ch;margin:2px 0 0;font-size:.86rem;line-height:1.5}.hint[data-astro-cid-zl35o6rz] a[data-astro-cid-zl35o6rz]{color:inherit;font-weight:700}.err[data-astro-cid-zl35o6rz]{color:#c2412e;min-height:0;margin:0;font-size:.82rem}.err[data-astro-cid-zl35o6rz]:empty{display:none}.err[data-astro-cid-zl35o6rz] a[data-astro-cid-zl35o6rz]{color:inherit;font-weight:700}.field[data-astro-cid-zl35o6rz] input[data-astro-cid-zl35o6rz][aria-invalid=true],.field[data-astro-cid-zl35o6rz] select[data-astro-cid-zl35o6rz][aria-invalid=true]{border-color:#c2412e}.consent[data-astro-cid-zl35o6rz]{cursor:pointer;color:var(--ink);grid-template-columns:auto 1fr;align-items:start;gap:12px;font-size:.9rem;line-height:1.45;display:grid}.consent[data-astro-cid-zl35o6rz] input[data-astro-cid-zl35o6rz]{opacity:0;position:absolute}.consent[data-astro-cid-zl35o6rz] .pkg__box[data-astro-cid-zl35o6rz]{margin-top:1px}.consent[data-astro-cid-zl35o6rz] a{color:inherit;font-weight:700}.consent[data-astro-cid-zl35o6rz]:has(input[aria-invalid=true]) .pkg__box[data-astro-cid-zl35o6rz]{box-shadow:inset 0 0 0 1.5px #c2412e}.consent[data-astro-cid-zl35o6rz]:has(input:focus-visible) .pkg__box[data-astro-cid-zl35o6rz]{outline:2px solid var(--focus);outline-offset:3px}.hp[data-astro-cid-zl35o6rz]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.pkg[data-astro-cid-zl35o6rz]{border-radius:var(--radius-md);background:var(--ground);grid-template-columns:1fr auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.pkgs[data-astro-cid-zl35o6rz]{gap:10px;display:grid}.pkg[data-astro-cid-zl35o6rz][hidden]{display:none}.chosen[data-astro-cid-zl35o6rz]{border-radius:var(--radius-md);background:linear-gradient(var(--anthracite), var(--anthracite)) padding-box, var(--grad-line) border-box;color:var(--on-anthracite);border:2px solid #0000;gap:16px;padding:22px 22px 20px;display:grid;position:relative;box-shadow:0 18px 36px -22px #0c0e1280}.chosen[data-astro-cid-zl35o6rz] .pkg__d[data-astro-cid-zl35o6rz]{color:var(--muted-on-dark)}.chosen__badge[data-astro-cid-zl35o6rz]{border-radius:var(--radius-pill);background:var(--grad-line);color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;font-size:.68rem;font-weight:800;position:absolute;top:-11px;left:18px}.chosen__top[data-astro-cid-zl35o6rz]{grid-template-columns:1fr auto;align-items:start;gap:16px;display:grid}.chosen__list[data-astro-cid-zl35o6rz]{gap:8px;margin:0;padding:0;font-size:.92rem;line-height:1.4;list-style:none;display:grid}.chosen__list[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz],.done[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz]{position:relative}.chosen__list[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz]{padding-left:24px}.chosen__list[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz]:before{content:"";background:linear-gradient(135deg,#2f9e6b,#3fb27f);border-radius:50%;width:16px;height:16px;position:absolute;top:.2em;left:0}.chosen__list[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz]:after{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:6px;height:3.5px;position:absolute;top:calc(.2em + 4.5px);left:5px;rotate:-45deg}.chosen__acts[data-astro-cid-zl35o6rz]{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.chosen__more[data-astro-cid-zl35o6rz],.rev__edit[data-astro-cid-zl35o6rz],.summary__toggle[data-astro-cid-zl35o6rz]{font:inherit;color:inherit;opacity:.8;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:.84rem;font-weight:700;text-decoration:underline}.chosen__more[data-astro-cid-zl35o6rz]:hover,.rev__edit[data-astro-cid-zl35o6rz]:hover,.summary__toggle[data-astro-cid-zl35o6rz]:hover{opacity:1}.chosen__more[data-astro-cid-zl35o6rz]:focus-visible,.rev__edit[data-astro-cid-zl35o6rz]:focus-visible,.summary__toggle[data-astro-cid-zl35o6rz]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.incl[data-astro-cid-zl35o6rz]{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line);padding:14px 18px}.incl[data-astro-cid-zl35o6rz] summary[data-astro-cid-zl35o6rz]{cursor:pointer;font-size:.9rem;font-weight:700}.incl[data-astro-cid-zl35o6rz][open] summary[data-astro-cid-zl35o6rz]{margin-bottom:14px}.pkg--pick[data-astro-cid-zl35o6rz]{cursor:pointer;border:2px solid #0000;position:relative}.pkg--pick[data-astro-cid-zl35o6rz] input[data-astro-cid-zl35o6rz]{opacity:0;position:absolute}.pkgs[data-astro-cid-zl35o6rz] .pkg--pick[data-astro-cid-zl35o6rz]:has(input:checked){display:none}.pkg--pick[data-astro-cid-zl35o6rz]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.pkg--addon[data-astro-cid-zl35o6rz]{cursor:pointer;grid-template-columns:auto 1fr auto;transition:box-shadow .25s}.pkg--addon[data-astro-cid-zl35o6rz] input[data-astro-cid-zl35o6rz]{opacity:0;position:absolute}.pkg--addon[data-astro-cid-zl35o6rz]:has(input:disabled){cursor:default}.pkg--addon[data-astro-cid-zl35o6rz]:has(input:disabled) .pkg__box[data-astro-cid-zl35o6rz]{opacity:.55}.pkg__box[data-astro-cid-zl35o6rz]{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:6px;transition:background .2s}.pkg--radio[data-astro-cid-zl35o6rz] .pkg__box[data-astro-cid-zl35o6rz]{border-radius:50%}.pkg--addon[data-astro-cid-zl35o6rz]:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--ink)}.pkg--addon[data-astro-cid-zl35o6rz]:has(input:checked) .pkg__box[data-astro-cid-zl35o6rz],.consent[data-astro-cid-zl35o6rz]:has(input:checked) .pkg__box[data-astro-cid-zl35o6rz]{background:var(--anthracite) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10l3.5 3.5L15 7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;box-shadow:none}.pkg--addon[data-astro-cid-zl35o6rz]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.pkg__body[data-astro-cid-zl35o6rz]{gap:2px;display:grid}.pkg__n[data-astro-cid-zl35o6rz]{font:400 19px/1.25 var(--font-display);letter-spacing:-.02em;margin:0}.pkg__d[data-astro-cid-zl35o6rz]{color:var(--ink-2);margin:0;font-size:.86rem}.pkg__p[data-astro-cid-zl35o6rz]{font:500 .9rem/1 var(--font-mono);white-space:nowrap;margin:0}.rev[data-astro-cid-zl35o6rz]{gap:14px;display:grid}.rev__block[data-astro-cid-zl35o6rz]{border-radius:var(--radius-md);background:var(--ground);gap:10px;padding:18px 20px;display:grid}.rev__head[data-astro-cid-zl35o6rz]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rev__head[data-astro-cid-zl35o6rz] .step__h[data-astro-cid-zl35o6rz]{font-size:1.1rem}.rev__lines[data-astro-cid-zl35o6rz],.rev__sum[data-astro-cid-zl35o6rz]{gap:6px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.rev__lines[data-astro-cid-zl35o6rz] li,.rev__sum[data-astro-cid-zl35o6rz] div{justify-content:space-between;gap:12px;display:flex}.rev__lines[data-astro-cid-zl35o6rz] li span:last-child,.rev__sum[data-astro-cid-zl35o6rz] dd{font-family:var(--font-mono);white-space:nowrap;margin:0;font-size:.84rem}.rev__sum[data-astro-cid-zl35o6rz]{border-top:1px solid var(--line);padding-top:10px}.rev__sum[data-astro-cid-zl35o6rz] dt{color:var(--ink-2)}.rev__sum[data-astro-cid-zl35o6rz] .rev__gross{color:var(--ink);font-weight:700}.rev__sum[data-astro-cid-zl35o6rz] .rev__note{color:var(--ink-2);font-size:.8rem;display:block}.rev__text[data-astro-cid-zl35o6rz]{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.55}.timeline[data-astro-cid-zl35o6rz]{counter-reset:tl;gap:10px;margin:0;padding:0 0 0 4px;font-size:.92rem;line-height:1.4;list-style:none;display:grid}.timeline[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz]{counter-increment:tl;padding-left:30px;position:relative}.timeline[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz]:before{content:counter(tl);background:var(--anthracite);color:#fff;width:20px;height:20px;font:700 .7rem/20px var(--font-body);text-align:center;border-radius:50%;position:absolute;top:-1px;left:0}.nav[data-astro-cid-zl35o6rz]{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.nav__back[data-astro-cid-zl35o6rz]{box-shadow:inset 0 0 0 1px var(--line)}.nav[data-astro-cid-zl35o6rz] [data-astro-cid-zl35o6rz][data-next],.nav[data-astro-cid-zl35o6rz] [data-astro-cid-zl35o6rz][data-submit]{margin-left:auto}.nav[data-astro-cid-zl35o6rz] [data-astro-cid-zl35o6rz][data-submit][disabled]{opacity:.6;cursor:progress}.nav[data-astro-cid-zl35o6rz] [data-astro-cid-zl35o6rz][data-submit]{white-space:normal;text-align:center;max-width:100%}.trust[data-astro-cid-zl35o6rz]{color:var(--ink-2);flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;margin:-12px 0 0;padding:0;font-size:.78rem;list-style:none;display:flex}.trust[data-astro-cid-zl35o6rz] li[data-astro-cid-zl35o6rz]:before{content:"✓ ";color:#2f9e6b;font-weight:800}.done[data-astro-cid-zl35o6rz]{border-radius:var(--radius-md);background:var(--ground);outline:none;gap:16px;padding:28px 24px 24px;display:grid;position:relative}.done__h[data-astro-cid-zl35o6rz]{font:400 clamp(26px, 3vw, 36px)/1.1 var(--font-display);letter-spacing:-.03em;margin:0}.done[data-astro-cid-zl35o6rz] p[data-astro-cid-zl35o6rz]{overflow-wrap:anywhere;margin:0;line-height:1.5}.done[data-astro-cid-zl35o6rz] .chosen__badge[data-astro-cid-zl35o6rz] b[data-astro-cid-zl35o6rz]{font-family:var(--font-mono);letter-spacing:.02em}.summary[data-astro-cid-zl35o6rz]{position:sticky;top:100px}.summary__head[data-astro-cid-zl35o6rz]{justify-content:space-between;align-items:baseline;display:flex}.summary__toggle[data-astro-cid-zl35o6rz]{display:none}.summary__lines[data-astro-cid-zl35o6rz]{color:var(--ink-2);gap:10px;margin:12px 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.summary__lines[data-astro-cid-zl35o6rz] li{justify-content:space-between;gap:12px;display:flex}.summary__lines[data-astro-cid-zl35o6rz] .summary__eta{border-top:1px dashed var(--line);padding-top:10px}.summary__lines[data-astro-cid-zl35o6rz] li span:last-child{font-family:var(--font-mono);white-space:nowrap;font-size:.82rem}.summary__total[data-astro-cid-zl35o6rz]{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;padding-top:16px;font-size:.9rem;display:flex}.summary__total[data-astro-cid-zl35o6rz] b[data-astro-cid-zl35o6rz]{font:300 32px/1 var(--font-display);letter-spacing:-.04em;color:var(--ink)}.summary__sum[data-astro-cid-zl35o6rz]{white-space:nowrap}.summary__b2b[data-astro-cid-zl35o6rz]{color:var(--ink-2);margin:14px 0 0;font-size:.78rem;line-height:1.45}@media (width<=520px){.chosen__top[data-astro-cid-zl35o6rz]{grid-template-columns:1fr;gap:8px}.grid2[data-astro-cid-zl35o6rz]{grid-template-columns:1fr}}@media (width<=900px){.layout[data-astro-cid-zl35o6rz]{grid-template-columns:minmax(0,1fr)}.nav[data-astro-cid-zl35o6rz] [data-astro-cid-zl35o6rz][data-submit]{justify-content:center;width:100%}.layout[data-astro-cid-zl35o6rz]>.summary[data-astro-cid-zl35o6rz],.layout[data-astro-cid-zl35o6rz]>.flow[data-astro-cid-zl35o6rz]{grid-area:auto/1}.summary[data-astro-cid-zl35o6rz]{padding:16px 20px;position:static}.summary__toggle[data-astro-cid-zl35o6rz]{display:inline}.summary__lines[data-astro-cid-zl35o6rz]:not(.open){display:none}.summary__total[data-astro-cid-zl35o6rz]{margin-top:8px;padding-top:8px}.summary__total[data-astro-cid-zl35o6rz] b[data-astro-cid-zl35o6rz]{font-size:26px}.summary__b2b[data-astro-cid-zl35o6rz]{margin-top:8px}.trust[data-astro-cid-zl35o6rz]{justify-content:flex-start}}.up[data-astro-cid-jb4z5s7e]{min-height:100svh;padding:140px 0 120px}.up__h1[data-astro-cid-jb4z5s7e]{margin-bottom:48px;font-size:clamp(40px,5vw,72px)}.layout[data-astro-cid-jb4z5s7e]{grid-template-columns:1fr 340px;align-items:start;gap:16px;display:grid}.layout[data-astro-cid-jb4z5s7e][hidden],.up__invalid[data-astro-cid-jb4z5s7e][hidden]{display:none}.up__invalid[data-astro-cid-jb4z5s7e]{max-width:720px}.up__invalid[data-astro-cid-jb4z5s7e] p[data-astro-cid-jb4z5s7e]:last-child{color:var(--ink-2);margin:0}.up__invalid[data-astro-cid-jb4z5s7e] a[data-astro-cid-jb4z5s7e],.up__fail[data-astro-cid-jb4z5s7e] a[data-astro-cid-jb4z5s7e]{color:inherit}.flow[data-astro-cid-jb4z5s7e]{gap:22px;padding:clamp(24px,3.5vw,44px);display:grid;position:relative}.up__lead[data-astro-cid-jb4z5s7e]{color:var(--ink-2);margin:0}.meta[data-astro-cid-jb4z5s7e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.meta[data-astro-cid-jb4z5s7e] div[data-astro-cid-jb4z5s7e]{min-width:0}.meta[data-astro-cid-jb4z5s7e] dt[data-astro-cid-jb4z5s7e]{color:var(--ink-2);font-size:12px;font-weight:700}.meta[data-astro-cid-jb4z5s7e] dd[data-astro-cid-jb4z5s7e]{color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0;font-size:.92rem}.drop[data-astro-cid-jb4z5s7e]{text-align:center;border-radius:var(--radius-md);background:var(--ground);box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;justify-items:center;gap:6px;padding:40px 20px;transition:box-shadow .25s,background .25s;display:grid}.drop[data-astro-cid-jb4z5s7e]:hover,.drop[data-astro-cid-jb4z5s7e].is-over{box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--surface)}.drop[data-astro-cid-jb4z5s7e]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.drop__text[data-astro-cid-jb4z5s7e]{color:var(--ink);font-weight:600}.drop__text[data-astro-cid-jb4z5s7e] u[data-astro-cid-jb4z5s7e]{text-underline-offset:3px}.drop__file[data-astro-cid-jb4z5s7e]{color:var(--ink);font-size:.86rem}.drop__file[data-astro-cid-jb4z5s7e]:empty{display:none}.drop__limit[data-astro-cid-jb4z5s7e]{color:var(--ink-2);font-size:.8rem}.err[data-astro-cid-jb4z5s7e]{color:#c2412e;margin:0;font-size:.82rem}.err[data-astro-cid-jb4z5s7e]:empty{display:none}.bar[data-astro-cid-jb4z5s7e]{background:var(--ground);border-radius:6px;height:6px;overflow:hidden}.bar[data-astro-cid-jb4z5s7e][hidden]{display:none}.bar[data-astro-cid-jb4z5s7e] span[data-astro-cid-jb4z5s7e]{background:var(--grad-line);width:0;height:100%;transition:width .2s;display:block}.up__submit[data-astro-cid-jb4z5s7e]{justify-self:end}.up__submit[data-astro-cid-jb4z5s7e][disabled]{opacity:.5;cursor:not-allowed}.up__fail[data-astro-cid-jb4z5s7e]{color:#c2412e;margin:0;font-size:.86rem}.up__fail[data-astro-cid-jb4z5s7e][hidden]{display:none}.done[data-astro-cid-jb4z5s7e]{border-radius:inherit;background:var(--surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.done[data-astro-cid-jb4z5s7e][hidden]{display:none}.done[data-astro-cid-jb4z5s7e] p[data-astro-cid-jb4z5s7e]{margin:0}.done[data-astro-cid-jb4z5s7e] p[data-astro-cid-jb4z5s7e]:not(.vc-panel__title){color:var(--ink-2);max-width:46ch}.done[data-astro-cid-jb4z5s7e] svg[data-astro-cid-jb4z5s7e]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:56px;height:56px}.done[data-astro-cid-jb4z5s7e] circle[data-astro-cid-jb4z5s7e]{opacity:.25}.done[data-astro-cid-jb4z5s7e] path[data-astro-cid-jb4z5s7e]{stroke-dasharray:40;stroke-dashoffset:40px;animation:tick .8s var(--ease-out,ease-out) .2s forwards}@media (prefers-reduced-motion:reduce){.done[data-astro-cid-jb4z5s7e] path[data-astro-cid-jb4z5s7e]{stroke-dashoffset:0;animation:none}.bar[data-astro-cid-jb4z5s7e] span[data-astro-cid-jb4z5s7e],.drop[data-astro-cid-jb4z5s7e]{transition:none}}@media (width<=900px){.layout[data-astro-cid-jb4z5s7e],.meta[data-astro-cid-jb4z5s7e]{grid-template-columns:1fr}}.cx[data-astro-cid-43flyp3k]{min-height:100svh;padding:140px 0 120px}.cx__h1[data-astro-cid-43flyp3k]{margin-bottom:48px;font-size:clamp(40px,5vw,72px)}.cx__panel[data-astro-cid-43flyp3k]{max-width:720px}.cx__panel[data-astro-cid-43flyp3k][hidden]{display:none}.cx__panel[data-astro-cid-43flyp3k] a[data-astro-cid-43flyp3k]{color:inherit}[data-astro-cid-43flyp3k][data-invalid] p[data-astro-cid-43flyp3k]:last-child{color:var(--ink-2);margin:0}.flow[data-astro-cid-43flyp3k]{gap:22px;padding:clamp(24px,3.5vw,44px);display:grid}.cx__lead[data-astro-cid-43flyp3k]{color:var(--ink-2);margin:0}.meta[data-astro-cid-43flyp3k]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.meta[data-astro-cid-43flyp3k] div[data-astro-cid-43flyp3k]{min-width:0}.meta[data-astro-cid-43flyp3k] dt[data-astro-cid-43flyp3k]{color:var(--ink-2);font-size:12px;font-weight:700}.meta[data-astro-cid-43flyp3k] dd[data-astro-cid-43flyp3k]{color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0;font-size:.92rem}.cx__submit[data-astro-cid-43flyp3k]{justify-self:start}.cx__submit[data-astro-cid-43flyp3k][disabled]{opacity:.6;cursor:progress}.cx__fail[data-astro-cid-43flyp3k]{color:#c2412e;margin:0;font-size:.86rem}.cx__fail[data-astro-cid-43flyp3k][hidden]{display:none}.done[data-astro-cid-43flyp3k]{text-align:center;outline:none;flex-direction:column;align-items:center;gap:10px;padding:clamp(24px,3.5vw,44px);display:flex}.done[data-astro-cid-43flyp3k] p[data-astro-cid-43flyp3k]{margin:0}.done[data-astro-cid-43flyp3k] p[data-astro-cid-43flyp3k]:not(.vc-panel__title){color:var(--ink-2);overflow-wrap:anywhere;max-width:46ch}.done[data-astro-cid-43flyp3k] svg[data-astro-cid-43flyp3k]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:56px;height:56px}.done[data-astro-cid-43flyp3k] circle[data-astro-cid-43flyp3k]{opacity:.25}.done[data-astro-cid-43flyp3k] path[data-astro-cid-43flyp3k]{stroke-dasharray:40;stroke-dashoffset:40px;animation:tick .8s var(--ease-out,ease-out) .2s forwards}@media (prefers-reduced-motion:reduce){.done[data-astro-cid-43flyp3k] path[data-astro-cid-43flyp3k]{stroke-dashoffset:0;animation:none}}@media (width<=640px){.meta[data-astro-cid-43flyp3k]{grid-template-columns:1fr}}.crumbs[data-astro-cid-6amzi22a]{color:var(--ink-2);flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:.8rem;display:flex}.crumbs[data-astro-cid-6amzi22a] a[data-astro-cid-6amzi22a]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-6amzi22a] a[data-astro-cid-6amzi22a]:hover{color:var(--ink)}.mp__hero[data-astro-cid-xb364ub3]{padding:140px 0 40px}.mp__hero[data-astro-cid-xb364ub3] .mp__crumbs{margin-bottom:40px}.mp__h1[data-astro-cid-xb364ub3]{font:400 clamp(40px, 5vw, 72px)/1.04 var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:16em;margin:8px 0 0}.mp__h1[data-astro-cid-xb364ub3] .mute[data-astro-cid-xb364ub3]{display:block}.mp__h1--s[data-astro-cid-xb364ub3]{margin:0;font-size:clamp(30px,3.4vw,48px)}.mp__lead[data-astro-cid-xb364ub3]{font-size:var(--text-lead,19px);color:var(--ink-2);max-width:44em;margin:26px 0 30px;line-height:1.55}.mp__badges[data-astro-cid-xb364ub3]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mp__badges[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]{font:600 .78rem/1 var(--font-mono);border-radius:var(--radius-pill,999px);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-line) border-box;border:1.5px solid #0000;padding:9px 13px}.mp__sec[data-astro-cid-xb364ub3]{padding-block:56px}.mp__k[data-astro-cid-xb364ub3]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 10px;font-size:.74rem;font-weight:800}.mp__h2[data-astro-cid-xb364ub3]{font:400 clamp(26px, 2.6vw, 36px)/1.1 var(--font-display);letter-spacing:-.03em;margin:0 0 18px}.mp__h2--l[data-astro-cid-xb364ub3]{font-size:clamp(32px,3.6vw,52px)}.mp__text[data-astro-cid-xb364ub3]{color:var(--ink-2);max-width:48em;margin:0 0 28px;font-size:1.05rem;line-height:1.55}.mp__text[data-astro-cid-xb364ub3] strong[data-astro-cid-xb364ub3]{color:var(--ink)}.mp__flow[data-astro-cid-xb364ub3]{margin:0}.mp__scroll[data-astro-cid-xb364ub3]{border-radius:var(--radius-2xl,28px);background:color-mix(in srgb, var(--surface) 55%, transparent);box-shadow:var(--shadow-hairline);overflow-x:auto}.mp__scroll[data-astro-cid-xb364ub3]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.mp__canvas[data-astro-cid-xb364ub3]{min-width:980px;padding:24px}.mp__canvas[data-astro-cid-xb364ub3] svg[data-astro-cid-xb364ub3]{width:100%;height:auto;display:block;overflow:visible}.box[data-astro-cid-xb364ub3]{fill:color-mix(in srgb, var(--surface) 80%, transparent);stroke:var(--line)}.ln[data-astro-cid-xb364ub3]{fill:none;stroke:color-mix(in srgb, var(--ink) 18%, transparent);stroke-width:1.5px}.rv[data-astro-cid-xb364ub3]{fill:none;stroke:var(--violet);stroke-width:1.3px;stroke-dasharray:3 4;opacity:.7}.lane[data-astro-cid-xb364ub3]{font:600 12px/1 var(--font-body);fill:var(--ink-2);letter-spacing:.02em;paint-order:stroke;stroke:var(--surface);stroke-width:5px;stroke-linejoin:round}.dot[data-astro-cid-xb364ub3]{stroke:none}.d1[data-astro-cid-xb364ub3]{fill:var(--blue)}.d2[data-astro-cid-xb364ub3]{fill:color-mix(in oklab, var(--blue), var(--violet))}.d3[data-astro-cid-xb364ub3]{fill:var(--violet)}.d4[data-astro-cid-xb364ub3]{fill:color-mix(in oklab, var(--violet), var(--red))}.node[data-astro-cid-xb364ub3]{fill:var(--surface);stroke:var(--ink-3,#8a8f98);stroke-width:1.5px}.node--on[data-astro-cid-xb364ub3]{stroke:var(--ink);stroke-width:2px}.node--dark[data-astro-cid-xb364ub3]{fill:var(--anthracite);stroke:none}.core[data-astro-cid-xb364ub3]{fill:var(--ink)}.core--light[data-astro-cid-xb364ub3]{fill:#fff}.gate[data-astro-cid-xb364ub3]{fill:var(--surface);stroke:var(--ink);stroke-width:2px}.pulse[data-astro-cid-xb364ub3]{fill:none;stroke:var(--red);stroke-width:1.5px;opacity:.35;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite mp-pulse}.ring[data-astro-cid-xb364ub3]{fill:none;stroke:var(--red);stroke-width:1.5px;opacity:.45}@keyframes mp-pulse{0%{opacity:.5;scale:.7}to{opacity:0;scale:1.6}}.mp__labels[data-astro-cid-xb364ub3]{height:120px;margin:0;padding:0;list-style:none;position:relative}.mp__labels[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]:first-child{left:6.67%}.mp__labels[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]:nth-child(2){left:20%}.mp__labels[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]:nth-child(3){left:41.25%}.mp__labels[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]:nth-child(4){left:63.33%}.mp__labels[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]:nth-child(5){left:77.5%}.mp__labels[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]:nth-child(6){left:92.5%}.mp__labels[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]{text-align:center;justify-items:center;gap:2px;width:124px;font-size:.86rem;line-height:1.3;display:grid;position:absolute;top:0;translate:-50%}.mp__labels[data-astro-cid-xb364ub3] b[data-astro-cid-xb364ub3]{font-weight:700}.mp__labels[data-astro-cid-xb364ub3] span[data-astro-cid-xb364ub3]{color:var(--ink-2)}.mp__labels[data-astro-cid-xb364ub3] em[data-astro-cid-xb364ub3]{color:#fff;background:var(--anthracite);border-radius:var(--radius-pill,999px);white-space:nowrap;margin-top:8px;padding:6px 12px;font-size:.76rem;font-style:normal;font-weight:700}.mp__flow[data-astro-cid-xb364ub3] figcaption[data-astro-cid-xb364ub3]{color:var(--ink-3);margin-top:10px;font-size:.78rem}.mp__steps[data-astro-cid-xb364ub3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mp__steps[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]{border-radius:var(--radius-lg,18px);background:var(--surface);box-shadow:var(--shadow-hairline);padding:22px}.mp__steps[data-astro-cid-xb364ub3] span[data-astro-cid-xb364ub3]{font:400 .8rem/1 var(--font-mono);color:var(--ink-3)}.mp__steps[data-astro-cid-xb364ub3] h3[data-astro-cid-xb364ub3]{font:400 1.15rem/1.25 var(--font-display);letter-spacing:-.02em;margin:12px 0 6px}.mp__steps[data-astro-cid-xb364ub3] p[data-astro-cid-xb364ub3]{color:var(--ink-2);margin:0;font-size:.92rem;line-height:1.5}.mp__two[data-astro-cid-xb364ub3]{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.mp__card[data-astro-cid-xb364ub3]{padding:clamp(24px,3vw,36px)}.mp__card--dark[data-astro-cid-xb364ub3]{background:var(--anthracite);color:var(--on-anthracite,#f0f2f4)}.mp__card[data-astro-cid-xb364ub3] .mp__text[data-astro-cid-xb364ub3]{margin-bottom:20px}.mp__check[data-astro-cid-xb364ub3]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mp__check[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]{padding-left:28px;line-height:1.45;position:relative}.mp__check[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]:before{content:"";background:linear-gradient(135deg,#2f9e6b,#3fb27f);border-radius:50%;width:18px;height:18px;position:absolute;top:.2em;left:0}.mp__check[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]:after{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:7px;height:4px;position:absolute;top:calc(.2em + 5px);left:5.5px;rotate:-45deg}.mp__std[data-astro-cid-xb364ub3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mp__std[data-astro-cid-xb364ub3] li[data-astro-cid-xb364ub3]{border-radius:var(--radius-lg,18px);background:var(--surface);box-shadow:var(--shadow-hairline);align-content:start;gap:10px;padding:20px;display:grid}.mp__std[data-astro-cid-xb364ub3] b[data-astro-cid-xb364ub3]{font:600 .8rem/1 var(--font-mono);border-radius:var(--radius-pill,999px);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-line) border-box;border:1.5px solid #0000;justify-self:start;padding:8px 12px}.mp__std[data-astro-cid-xb364ub3] span[data-astro-cid-xb364ub3]{color:var(--ink-2);font-size:.9rem;line-height:1.45}.mp__vis[data-astro-cid-xb364ub3]{overflow-x:auto}.mp__vis[data-astro-cid-xb364ub3]:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:12px}.mp__vis[data-astro-cid-xb364ub3] table[data-astro-cid-xb364ub3]{border-collapse:collapse;width:100%;min-width:640px;font-size:.88rem}.mp__vis[data-astro-cid-xb364ub3] thead[data-astro-cid-xb364ub3] th[data-astro-cid-xb364ub3]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-align:center;padding:0 8px 12px;font-size:.72rem;font-weight:800}.mp__vis[data-astro-cid-xb364ub3] tbody[data-astro-cid-xb364ub3] th[data-astro-cid-xb364ub3]{text-align:left;padding:11px 12px 11px 0;font-weight:500}.mp__vis[data-astro-cid-xb364ub3] tbody[data-astro-cid-xb364ub3] td[data-astro-cid-xb364ub3]{text-align:center;padding:11px 8px}.mp__vis[data-astro-cid-xb364ub3] tbody[data-astro-cid-xb364ub3] tr[data-astro-cid-xb364ub3]>[data-astro-cid-xb364ub3]{border-top:1px solid var(--line)}.mp__honest[data-astro-cid-xb364ub3]{max-width:48em;color:var(--ink-2);margin:24px 0 0;font-size:.92rem;line-height:1.5}.mp__end[data-astro-cid-xb364ub3]{border-radius:var(--radius-2xl,28px);background:var(--anthracite);color:#f0f2f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4vw,48px);display:flex}.mp__ctas[data-astro-cid-xb364ub3]{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.mp__back[data-astro-cid-xb364ub3]{color:inherit;font-size:.9rem;font-weight:700}@media (width<=1000px){.mp__std[data-astro-cid-xb364ub3],.mp__steps[data-astro-cid-xb364ub3]{grid-template-columns:1fr 1fr}}@media (width<=760px){.mp__two[data-astro-cid-xb364ub3],.mp__steps[data-astro-cid-xb364ub3]{grid-template-columns:1fr}}@media (width<=480px){.mp__std[data-astro-cid-xb364ub3]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-xb364ub3]{animation:none}}.legal[data-astro-cid-waosa6pj]{min-height:100svh;padding:140px 0 120px}.legal__in[data-astro-cid-waosa6pj]{max-width:820px}.legal__h1[data-astro-cid-waosa6pj]{margin-bottom:20px;font-size:clamp(40px,5vw,64px)}.legal__lead[data-astro-cid-waosa6pj]{color:var(--ink-2);margin:0 0 8px;font-size:1.1rem}.legal__date[data-astro-cid-waosa6pj]{color:var(--ink-2);margin:0 0 40px;font-size:.86rem}.legal__sec[data-astro-cid-waosa6pj]{border-top:1px solid var(--line);padding:24px 0}.legal__sec[data-astro-cid-waosa6pj] h2[data-astro-cid-waosa6pj]{font:400 22px/1.25 var(--font-display);letter-spacing:-.02em;margin:0 0 12px}.legal__sec[data-astro-cid-waosa6pj] p[data-astro-cid-waosa6pj],.legal__sec[data-astro-cid-waosa6pj] li[data-astro-cid-waosa6pj]{color:var(--ink-2);overflow-wrap:anywhere;line-height:1.6}.legal__sec[data-astro-cid-waosa6pj] p[data-astro-cid-waosa6pj],.legal__sec[data-astro-cid-waosa6pj] ul[data-astro-cid-waosa6pj]{margin:0 0 12px}.legal__sec[data-astro-cid-waosa6pj] ul[data-astro-cid-waosa6pj]{padding-left:1.25em}.legal__sec[data-astro-cid-waosa6pj] li[data-astro-cid-waosa6pj]+li[data-astro-cid-waosa6pj]{margin-top:6px}.legal__sec[data-astro-cid-waosa6pj] a{color:var(--ink);text-underline-offset:3px}.pp__hero[data-astro-cid-ketewrfv]{padding:140px 0 72px}.pp__switch[data-astro-cid-ketewrfv]{flex-wrap:wrap;gap:6px;margin-bottom:40px;display:flex}.pp__switch[data-astro-cid-ketewrfv] a[data-astro-cid-ketewrfv]{color:var(--ink-2);background:var(--surface);box-shadow:var(--shadow-hairline);border-radius:999px;padding:8px 14px;font-size:.8rem;font-weight:700;text-decoration:none}.pp__switch[data-astro-cid-ketewrfv] a[data-astro-cid-ketewrfv][aria-current]{color:#fff;background:var(--anthracite);box-shadow:none}.pp__h1[data-astro-cid-ketewrfv]{font:400 clamp(40px, 5vw, 72px)/1.04 var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:16em;margin:8px 0 0}.pp__h1[data-astro-cid-ketewrfv] .mute[data-astro-cid-ketewrfv]{display:block}.pp__h1--s[data-astro-cid-ketewrfv]{margin:0;font-size:clamp(30px,3.4vw,48px)}.pp__lead[data-astro-cid-ketewrfv]{font-size:var(--text-lead,19px);color:var(--ink-2);max-width:44em;margin:26px 0 30px;line-height:1.55}.pp__ctas[data-astro-cid-ketewrfv]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pp__facts[data-astro-cid-ketewrfv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:48px 0 0;display:grid}.pp__facts[data-astro-cid-ketewrfv] div[data-astro-cid-ketewrfv]{border-top:2px solid var(--line);padding-top:12px}.pp__facts[data-astro-cid-ketewrfv] dt[data-astro-cid-ketewrfv]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:.72rem;font-weight:800}.pp__facts[data-astro-cid-ketewrfv] dd[data-astro-cid-ketewrfv]{font:400 1.15rem/1.3 var(--font-display);letter-spacing:-.02em;margin:6px 0 0}.pp__sec[data-astro-cid-ketewrfv]{padding-block:56px}.pp__h2[data-astro-cid-ketewrfv]{font:400 clamp(26px, 2.6vw, 36px)/1.1 var(--font-display);letter-spacing:-.03em;margin:0 0 24px}.pp__two[data-astro-cid-ketewrfv]{grid-template-columns:1.3fr 1fr;align-items:start;gap:40px;display:grid}.pp__feat[data-astro-cid-ketewrfv]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pp__feat[data-astro-cid-ketewrfv] li[data-astro-cid-ketewrfv],.pp__deliver[data-astro-cid-ketewrfv] li[data-astro-cid-ketewrfv]{padding-left:28px;font-size:1rem;line-height:1.45;position:relative}.pp__feat[data-astro-cid-ketewrfv] li[data-astro-cid-ketewrfv]:before,.pp__deliver[data-astro-cid-ketewrfv] li[data-astro-cid-ketewrfv]:before{content:"";background:linear-gradient(135deg,#2f9e6b,#3fb27f);border-radius:50%;width:18px;height:18px;position:absolute;top:.2em;left:0}.pp__feat[data-astro-cid-ketewrfv] li[data-astro-cid-ketewrfv]:after,.pp__deliver[data-astro-cid-ketewrfv] li[data-astro-cid-ketewrfv]:after{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:7px;height:4px;position:absolute;top:calc(.2em + 5px);left:5.5px;rotate:-45deg}.pp__stat[data-astro-cid-ketewrfv]{font:500 .9rem/1.4 var(--font-mono);color:var(--ink-2);margin:20px 0 0}.pp__sight[data-astro-cid-ketewrfv]{gap:10px;padding:24px;display:grid}.pp__sight-k[data-astro-cid-ketewrfv]{justify-content:space-between;margin:0;font-size:.78rem;display:flex}.pp__sight-k[data-astro-cid-ketewrfv] span[data-astro-cid-ketewrfv]:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:800}.pp__sight[data-astro-cid-ketewrfv] i[data-astro-cid-ketewrfv]{grid-template-columns:repeat(9,1fr);gap:4px;display:grid}.pp__sight[data-astro-cid-ketewrfv] b[data-astro-cid-ketewrfv]{background:var(--line);border-radius:4px;height:8px}.pp__sight[data-astro-cid-ketewrfv] b[data-astro-cid-ketewrfv].half{background:linear-gradient(90deg, #6f9be0 50%, var(--line) 50%)}.pp__sight[data-astro-cid-ketewrfv] b[data-astro-cid-ketewrfv].on{background:linear-gradient(90deg, var(--blue), var(--red))}.pp__sight[data-astro-cid-ketewrfv] ul[data-astro-cid-ketewrfv]{gap:6px;margin:6px 0 0;padding:0;font-size:.84rem;list-style:none;display:grid}.pp__sight[data-astro-cid-ketewrfv] li[data-astro-cid-ketewrfv]{justify-content:space-between;gap:12px;display:flex}.pp__sight[data-astro-cid-ketewrfv] li[data-astro-cid-ketewrfv] em[data-astro-cid-ketewrfv]{white-space:nowrap;font-style:normal;font-weight:700}.pp__sight[data-astro-cid-ketewrfv] li[data-astro-cid-ketewrfv].off{color:var(--ink-3)}.pp__steps[data-astro-cid-ketewrfv]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pp__steps[data-astro-cid-ketewrfv] li[data-astro-cid-ketewrfv]{border-radius:var(--radius-lg,18px);background:var(--surface);box-shadow:var(--shadow-hairline);padding:22px}.pp__steps[data-astro-cid-ketewrfv] span[data-astro-cid-ketewrfv]{font:400 .8rem/1 var(--font-mono);color:var(--ink-3)}.pp__steps[data-astro-cid-ketewrfv] h3[data-astro-cid-ketewrfv]{font:400 1.15rem/1.25 var(--font-display);letter-spacing:-.02em;margin:12px 0 6px}.pp__steps[data-astro-cid-ketewrfv] p[data-astro-cid-ketewrfv]{color:var(--ink-2);margin:0;font-size:.92rem;line-height:1.5}.pp__deliver[data-astro-cid-ketewrfv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px;margin:0;padding:0;list-style:none;display:grid}.pp__faq[data-astro-cid-ketewrfv]{gap:8px;max-width:860px;display:grid}.pp__faq[data-astro-cid-ketewrfv] details[data-astro-cid-ketewrfv]{background:var(--surface);border-radius:var(--radius-md,12px);box-shadow:var(--shadow-hairline);padding:16px 20px}.pp__faq[data-astro-cid-ketewrfv] summary[data-astro-cid-ketewrfv]{cursor:pointer;font-weight:700}.pp__faq[data-astro-cid-ketewrfv] p[data-astro-cid-ketewrfv]{color:var(--ink-2);margin:10px 0 0;line-height:1.55}.pp__end[data-astro-cid-ketewrfv]{border-radius:var(--radius-2xl,28px);background:var(--anthracite);color:#f0f2f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4vw,48px);display:flex}.pp__back[data-astro-cid-ketewrfv]{color:inherit;font-size:.9rem;font-weight:700}@media (width<=900px){.pp__two[data-astro-cid-ketewrfv]{grid-template-columns:1fr}.pp__facts[data-astro-cid-ketewrfv]{grid-template-columns:1fr 1fr}.pp__deliver[data-astro-cid-ketewrfv]{grid-template-columns:1fr}}.pp__head[data-astro-cid-ketewrfv]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:24px;display:flex}.pp__head[data-astro-cid-ketewrfv] .pp__h2[data-astro-cid-ketewrfv]{margin:0}.pp__link[data-astro-cid-ketewrfv]{color:var(--ink-2);font-size:.9rem;font-weight:700;text-decoration:none}.pp__link[data-astro-cid-ketewrfv]:hover{color:var(--ink)}.pp__b2b[data-astro-cid-ketewrfv]{color:var(--ink-2);margin:12px 0 0;font-size:.8rem}.bi__hero[data-astro-cid-itpqimdd]{padding:140px 0 32px}.bi__crumbs[data-astro-cid-itpqimdd]{color:var(--ink-2);flex-wrap:wrap;gap:8px;margin-bottom:40px;font-size:.8rem;display:flex}.bi__crumbs[data-astro-cid-itpqimdd] a[data-astro-cid-itpqimdd]{color:inherit;text-decoration:none}.bi__crumbs[data-astro-cid-itpqimdd] a[data-astro-cid-itpqimdd]:hover{color:var(--ink)}.bi__h1[data-astro-cid-itpqimdd]{font:400 clamp(40px, 5vw, 72px)/1.04 var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:16em;margin:8px 0 0}.bi__h1[data-astro-cid-itpqimdd] .mute[data-astro-cid-itpqimdd]{display:block}.bi__lead[data-astro-cid-itpqimdd]{font-size:var(--text-lead,19px);color:var(--ink-2);max-width:40em;margin:26px 0 0;line-height:1.55}.bi__list[data-astro-cid-itpqimdd]{padding-block:32px 120px}.bi__filter[data-astro-cid-itpqimdd]{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.bi__filter[data-astro-cid-itpqimdd] button[data-astro-cid-itpqimdd]{font:700 .82rem/1 var(--font-body);cursor:pointer;color:var(--ink);background:var(--surface);box-shadow:var(--shadow-hairline), inset 0 0 0 1px var(--line-soft);border:0;border-radius:999px;padding:11px 16px;transition:background .3s,color .3s}.bi__filter[data-astro-cid-itpqimdd] button[data-astro-cid-itpqimdd]:hover{background:var(--surface-hover)}.bi__filter[data-astro-cid-itpqimdd] button[data-astro-cid-itpqimdd][aria-pressed=true]{background:var(--anthracite);color:var(--on-anthracite);box-shadow:none}.bi__filter[data-astro-cid-itpqimdd] button[data-astro-cid-itpqimdd]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.bi__lead-card[data-astro-cid-itpqimdd]{margin-bottom:20px}.bi__grid[data-astro-cid-itpqimdd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}[data-astro-cid-itpqimdd][data-item][hidden]{display:none}.ab__pic[data-astro-cid-hbs4ykhd]{width:36px;height:36px;font:600 .78rem/1 var(--font-display);letter-spacing:.02em;color:#fff;background:var(--grad-brand,linear-gradient(135deg, #386bb7, #8c5e98 52%, #e24c4a));border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.ab__pic[data-astro-cid-hbs4ykhd] img[data-astro-cid-hbs4ykhd]{object-fit:cover;width:100%;height:100%}.ab--byline[data-astro-cid-hbs4ykhd]{color:var(--ink-2);align-items:center;gap:12px;margin:26px 0 0;font-size:.92rem;display:flex}.ab--byline[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]{color:var(--ink);font-weight:700;text-decoration:none}.ab--byline[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]:hover{text-decoration:underline}.ab--byline[data-astro-cid-hbs4ykhd] small[data-astro-cid-hbs4ykhd]{color:var(--ink-3);font-size:.78rem;display:block}.ab--box[data-astro-cid-hbs4ykhd],.ab--hero[data-astro-cid-hbs4ykhd]{align-items:flex-start;gap:20px;display:flex}.ab--box[data-astro-cid-hbs4ykhd]{border-radius:var(--radius-2xl,28px);background:var(--surface);box-shadow:var(--shadow-card);margin:56px 0 0;padding:24px}.ab--box[data-astro-cid-hbs4ykhd] .ab__pic[data-astro-cid-hbs4ykhd]{width:64px;height:64px;font-size:1.2rem}.ab--hero[data-astro-cid-hbs4ykhd] .ab__pic[data-astro-cid-hbs4ykhd]{width:112px;height:112px;font-size:2rem}.ab__kicker[data-astro-cid-hbs4ykhd]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0 0 4px;font-size:.7rem;font-weight:800}.ab__name[data-astro-cid-hbs4ykhd]{font:400 1.3rem/1.2 var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0}.ab--hero[data-astro-cid-hbs4ykhd] .ab__name[data-astro-cid-hbs4ykhd]{letter-spacing:-.04em;font-size:clamp(36px,4.6vw,60px);line-height:1.05}.ab__name[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]{color:inherit;text-decoration:none}.ab__role[data-astro-cid-hbs4ykhd]{color:var(--ink-2);margin:4px 0 0;font-size:.86rem;font-weight:600}.ab__bio[data-astro-cid-hbs4ykhd]{color:var(--ink-2);max-width:46em;margin:10px 0 0;font-size:.95rem;line-height:1.55}.ab--hero[data-astro-cid-hbs4ykhd] .ab__bio[data-astro-cid-hbs4ykhd]{font-size:var(--text-lead,19px)}.ab__more[data-astro-cid-hbs4ykhd]{color:var(--ink);margin-top:12px;font-size:.88rem;font-weight:700;display:inline-block}.ab__links[data-astro-cid-hbs4ykhd]{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ab__links[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]{color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:700;text-decoration:none}@media (width<=560px){.ab--box[data-astro-cid-hbs4ykhd],.ab--hero[data-astro-cid-hbs4ykhd]{flex-direction:column}}.ba__progress[data-astro-cid-ywp2xhjv]{z-index:30;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.ba__progress[data-astro-cid-ywp2xhjv] i[data-astro-cid-ywp2xhjv]{background:var(--grad-line);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ba__hero[data-astro-cid-ywp2xhjv]{max-width:1000px;margin-inline:auto;padding-top:140px}.ba__crumbs[data-astro-cid-ywp2xhjv]{color:var(--ink-2);flex-wrap:wrap;gap:8px;margin-bottom:36px;font-size:.8rem;display:flex}.ba__crumbs[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv]{color:inherit;text-decoration:none}.ba__crumbs[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv]:hover{color:var(--ink)}.ba__crumbs[data-astro-cid-ywp2xhjv] [data-astro-cid-ywp2xhjv][aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.ba__meta[data-astro-cid-ywp2xhjv]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 22px;font-size:.84rem;display:flex}.ba__topic[data-astro-cid-ywp2xhjv]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:linear-gradient(var(--ground), var(--ground)) padding-box, var(--grad-line) border-box;border:1.5px solid #0000;border-radius:999px;padding:6px 11px;font-size:.7rem;font-weight:800}.ba__h1[data-astro-cid-ywp2xhjv]{font:400 clamp(36px, 4.6vw, 64px)/1.06 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.ba__lead[data-astro-cid-ywp2xhjv]{font-size:var(--text-lead,19px);color:var(--ink-2);max-width:44em;margin:24px 0 0;line-height:1.55}.ba__cover[data-astro-cid-ywp2xhjv]{aspect-ratio:21/9;border-radius:var(--radius-2xl,28px);max-width:1180px;box-shadow:var(--shadow-card);background:#121418;margin:44px auto 0;overflow:hidden}.ba__layout[data-astro-cid-ywp2xhjv]{grid-template-columns:250px minmax(0,720px);justify-content:center;gap:clamp(32px,5vw,72px);padding-block:64px 40px;display:grid}.ba__toc[data-astro-cid-ywp2xhjv]{position:relative}.ba__toc[data-astro-cid-ywp2xhjv] details[data-astro-cid-ywp2xhjv]{position:sticky;top:100px}.ba__toc[data-astro-cid-ywp2xhjv] summary[data-astro-cid-ywp2xhjv]{font:800 .72rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);pointer-events:none;margin-bottom:14px;list-style:none}.ba__toc[data-astro-cid-ywp2xhjv] summary[data-astro-cid-ywp2xhjv]::-webkit-details-marker{display:none}.ba__toc[data-astro-cid-ywp2xhjv] ol[data-astro-cid-ywp2xhjv]{border-left:1px solid var(--line);gap:2px;margin:0;padding:0;list-style:none;display:grid}.ba__toc[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv]{color:var(--ink-2);grid-template-columns:26px 1fr;gap:4px;padding:8px 0 8px 16px;font-size:.86rem;line-height:1.35;text-decoration:none;transition:color .3s;display:grid;position:relative}.ba__toc[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv] span[data-astro-cid-ywp2xhjv]{font:400 .74rem/1.6 var(--font-mono);color:var(--ink-3)}.ba__toc[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv]:before{content:"";background:var(--grad-brand,var(--blue));width:2px;transition:transform .4s var(--ease-out,ease-out);border-radius:2px;position:absolute;top:6px;bottom:6px;left:-1px;transform:scaleY(0)}.ba__toc[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv]:hover{color:var(--ink)}.ba__toc[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv][aria-current=true]{color:var(--ink);font-weight:700}.ba__toc[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv][aria-current=true]:before{transform:scaleY(1)}.ba__toc[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.ba__prose[data-astro-cid-ywp2xhjv]{color:var(--ink-2);min-width:0;font-size:1.06rem;line-height:1.72}.ba__prose[data-astro-cid-ywp2xhjv] h2{font:400 clamp(26px, 2.6vw, 34px)/1.15 var(--font-display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:64px 0 18px;scroll-margin-top:110px}.ba__prose[data-astro-cid-ywp2xhjv] h2:first-child{margin-top:0}.ba__prose[data-astro-cid-ywp2xhjv] h3{font:400 1.3rem/1.25 var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:36px 0 10px}.ba__prose[data-astro-cid-ywp2xhjv]>p{margin:0 0 18px}.ba__prose[data-astro-cid-ywp2xhjv] strong{color:var(--ink)}.ba__prose[data-astro-cid-ywp2xhjv] a{color:var(--blue);text-underline-offset:3px}.ba__prose[data-astro-cid-ywp2xhjv]>ul,.ba__prose[data-astro-cid-ywp2xhjv]>ol{margin:0 0 20px;padding-left:1.3em}.ba__prose[data-astro-cid-ywp2xhjv]>ul li,.ba__prose[data-astro-cid-ywp2xhjv]>ol li{margin:6px 0}.ba__prose[data-astro-cid-ywp2xhjv] li::marker{color:var(--violet)}.ba__prose[data-astro-cid-ywp2xhjv] blockquote{background:var(--surface);box-shadow:inset 4px 0 0 var(--violet);color:var(--ink);border-radius:16px;margin:28px 0;padding:18px 22px}.ba__prose[data-astro-cid-ywp2xhjv] blockquote p:last-child{margin:0}.ba__prose[data-astro-cid-ywp2xhjv] code{font:.9em/1.4 var(--font-mono);background:var(--surface);border-radius:6px;padding:2px 6px}.ba__prose[data-astro-cid-ywp2xhjv] table{border-collapse:collapse;width:100%;margin:28px 0;font-size:.92rem;line-height:1.45;display:block;overflow-x:auto}.ba__prose[data-astro-cid-ywp2xhjv] th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0 14px 10px 0;font-size:.72rem;font-weight:800}.ba__prose[data-astro-cid-ywp2xhjv] td{border-top:1px solid var(--line);vertical-align:top;min-width:140px;padding:12px 14px 12px 0}.ba__prose[data-astro-cid-ywp2xhjv] td:first-child{color:var(--ink);font-weight:600}.ba__prose[data-astro-cid-ywp2xhjv] hr{background:var(--line);border:0;height:1px;margin:48px 0 28px}.ba__prose[data-astro-cid-ywp2xhjv] .sources{font-size:.84rem}.ba__ai[data-astro-cid-ywp2xhjv]{color:var(--ink-2);background:color-mix(in srgb, var(--violet) 7%, transparent);box-shadow:inset 3px 0 0 var(--violet);border-radius:14px;margin:48px 0 0;padding:14px 18px;font-size:.84rem;line-height:1.5}.ba__end[data-astro-cid-ywp2xhjv]{padding-block:24px 120px}.ba__cta[data-astro-cid-ywp2xhjv]{border-radius:var(--radius-2xl,28px);background:var(--anthracite);color:#f0f2f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;max-width:1180px;margin:0 auto;padding:clamp(28px,4vw,48px);display:flex}.ba__cta[data-astro-cid-ywp2xhjv]>div[data-astro-cid-ywp2xhjv]:first-child{max-width:36em}.ba__kicker[data-astro-cid-ywp2xhjv]{letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin:0 0 8px;font-size:.72rem;font-weight:800}.ba__cta[data-astro-cid-ywp2xhjv] h2[data-astro-cid-ywp2xhjv]{font:400 clamp(26px, 3vw, 40px)/1.1 var(--font-display);letter-spacing:-.03em;margin:0}.ba__cta[data-astro-cid-ywp2xhjv] p[data-astro-cid-ywp2xhjv]:not(.ba__kicker){color:var(--muted-on-dark,#b8bec7);margin:12px 0 0;line-height:1.5}.ba__btns[data-astro-cid-ywp2xhjv]{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.ba__pkg[data-astro-cid-ywp2xhjv]{color:inherit;font-size:.92rem;font-weight:700}.ba__more-head[data-astro-cid-ywp2xhjv]{justify-content:space-between;align-items:baseline;gap:16px;max-width:1180px;margin:80px auto 24px;display:flex}.ba__more-head[data-astro-cid-ywp2xhjv] h2[data-astro-cid-ywp2xhjv]{font:400 clamp(26px, 2.6vw, 36px)/1.1 var(--font-display);letter-spacing:-.03em;margin:0}.ba__more-head[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv]{color:var(--ink);font-size:.9rem;font-weight:700}.ba__grid[data-astro-cid-ywp2xhjv]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid}@media (width<=980px){.ba__layout[data-astro-cid-ywp2xhjv]{grid-template-columns:minmax(0,720px);padding-top:36px}.ba__toc[data-astro-cid-ywp2xhjv] details[data-astro-cid-ywp2xhjv]{background:var(--surface);box-shadow:var(--shadow-hairline);border-radius:18px;padding:16px 18px;position:static}.ba__toc[data-astro-cid-ywp2xhjv] summary[data-astro-cid-ywp2xhjv]{pointer-events:auto;cursor:pointer;justify-content:space-between;margin:0;display:flex}.ba__toc[data-astro-cid-ywp2xhjv] summary[data-astro-cid-ywp2xhjv]:after{content:"+";font-size:1rem;line-height:.7}.ba__toc[data-astro-cid-ywp2xhjv] details[data-astro-cid-ywp2xhjv][open] summary[data-astro-cid-ywp2xhjv]{margin-bottom:12px}.ba__toc[data-astro-cid-ywp2xhjv] details[data-astro-cid-ywp2xhjv][open] summary[data-astro-cid-ywp2xhjv]:after{content:"–"}}@media (width<=720px){.ba__cover[data-astro-cid-ywp2xhjv]{aspect-ratio:16/10;margin-top:32px}.ba__hero[data-astro-cid-ywp2xhjv]{padding-top:120px}}@media (prefers-reduced-motion:reduce){.ba__toc[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv],.ba__toc[data-astro-cid-ywp2xhjv] a[data-astro-cid-ywp2xhjv]:before{transition:none}}.ap__hero[data-astro-cid-hdsqiyvh]{padding:140px 0 40px}.ap__crumbs[data-astro-cid-hdsqiyvh]{color:var(--ink-2);flex-wrap:wrap;gap:8px;margin-bottom:40px;font-size:.8rem;display:flex}.ap__crumbs[data-astro-cid-hdsqiyvh] a[data-astro-cid-hdsqiyvh]{color:inherit;text-decoration:none}.ap__crumbs[data-astro-cid-hdsqiyvh] a[data-astro-cid-hdsqiyvh]:hover{color:var(--ink)}.ap__hero[data-astro-cid-hdsqiyvh] .ab--hero{margin-top:18px}.ap__list[data-astro-cid-hdsqiyvh]{padding-block:40px 120px}.ap__list[data-astro-cid-hdsqiyvh] h2[data-astro-cid-hdsqiyvh]{font:400 clamp(26px, 2.6vw, 36px)/1.1 var(--font-display);letter-spacing:-.03em;margin:0 0 24px}.ap__list[data-astro-cid-hdsqiyvh] ul[data-astro-cid-hdsqiyvh]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.vi__hero[data-astro-cid-andzg4qh]{padding:140px 0 24px}.vi__h1[data-astro-cid-andzg4qh]{font:400 clamp(40px, 5vw, 72px)/1.04 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:8px 0 0}.vi__lead[data-astro-cid-andzg4qh]{font-size:var(--text-lead,19px);color:var(--ink-2);max-width:44em;margin:26px 0 0;line-height:1.55}.vi__sec[data-astro-cid-andzg4qh]{padding-block:32px}.vi__h2[data-astro-cid-andzg4qh]{font:400 clamp(26px, 2.8vw, 40px)/1.1 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 16px}.vi__h2[data-astro-cid-andzg4qh] a[data-astro-cid-andzg4qh]{color:inherit;text-decoration:none}.vi__h2[data-astro-cid-andzg4qh] a[data-astro-cid-andzg4qh]:hover .mute[data-astro-cid-andzg4qh]{color:var(--ink-2)}.vi__h2--l[data-astro-cid-andzg4qh]{margin-bottom:24px;font-size:clamp(30px,3.4vw,48px)}.vi__today[data-astro-cid-andzg4qh]{box-shadow:var(--shadow-card);padding:clamp(24px,3.4vw,44px)}.vi__today[data-astro-cid-andzg4qh] .vi__h2[data-astro-cid-andzg4qh]{margin-top:6px;font-size:clamp(30px,3.6vw,52px)}.vi__today[data-astro-cid-andzg4qh] .vi__h2[data-astro-cid-andzg4qh] .mute[data-astro-cid-andzg4qh]{display:block}.vi__sum[data-astro-cid-andzg4qh]{max-width:46em;color:var(--ink-2);margin:20px 0 24px;font-size:1.05rem;line-height:1.55}.vi__ctas[data-astro-cid-andzg4qh]{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.vi__vendor[data-astro-cid-andzg4qh]{color:var(--ink);font-size:.9rem;font-weight:700}.vi__vendor[data-astro-cid-andzg4qh] .mono[data-astro-cid-andzg4qh]{color:var(--ink-3);font-weight:400}.vi__list[data-astro-cid-andzg4qh]{margin:0;padding:0;list-style:none}.vi__head[data-astro-cid-andzg4qh],.vi__row[data-astro-cid-andzg4qh]{grid-template-columns:110px minmax(0,1.3fr) minmax(0,1fr) 220px;align-items:center;gap:8px 20px;display:grid}.vi__head[data-astro-cid-andzg4qh]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0 0 10px;font-size:.72rem;font-weight:800}.vi__row[data-astro-cid-andzg4qh]{border-top:1px solid var(--line);padding:14px 0;font-size:.94rem}.vi__row[data-astro-cid-andzg4qh] time[data-astro-cid-andzg4qh]{font:.84rem/1.2 var(--font-mono);color:var(--ink-2)}.vi__row[data-astro-cid-andzg4qh] a[data-astro-cid-andzg4qh]{color:var(--ink);overflow-wrap:anywhere;min-width:0;text-decoration:none}.vi__row[data-astro-cid-andzg4qh] a[data-astro-cid-andzg4qh]:hover b[data-astro-cid-andzg4qh]{text-underline-offset:3px;text-decoration:underline}.vi__cve[data-astro-cid-andzg4qh]{font:.78rem/1.4 var(--font-mono);color:var(--ink-3);display:block}.vi__issue[data-astro-cid-andzg4qh]{color:var(--ink-2)}.vi__how[data-astro-cid-andzg4qh]{max-width:52em}.vi__rss[data-astro-cid-andzg4qh]{margin:20px 0 0;font-size:.9rem}.vi__rss[data-astro-cid-andzg4qh] a[data-astro-cid-andzg4qh]{color:var(--ink-2)}@media (width<=760px){.vi__head[data-astro-cid-andzg4qh]{display:none}.vi__row[data-astro-cid-andzg4qh]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date sev""name name""issue issue";gap:4px 12px}.vi__row[data-astro-cid-andzg4qh] time[data-astro-cid-andzg4qh]{grid-area:date}.vi__row[data-astro-cid-andzg4qh] a[data-astro-cid-andzg4qh]{grid-area:name}.vi__row[data-astro-cid-andzg4qh] .vi__issue[data-astro-cid-andzg4qh]{grid-area:issue;font-size:.88rem}.vi__row[data-astro-cid-andzg4qh] .vb{grid-area:sev;justify-self:end}}.vd__hero[data-astro-cid-4o4lesza]{padding:140px 0 40px}.vd__cve[data-astro-cid-4o4lesza]{font-family:var(--font-mono);letter-spacing:.04em}.vd__h1[data-astro-cid-4o4lesza]{font:400 clamp(36px, 4.6vw, 64px)/1.06 var(--font-display);letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;max-width:18em;margin:8px 0 22px}.vd__h1[data-astro-cid-4o4lesza] .mute[data-astro-cid-4o4lesza]{display:block}.vd__lead[data-astro-cid-4o4lesza]{font-size:var(--text-lead,19px);color:var(--ink-2);max-width:44em;margin:22px 0 28px;line-height:1.55}.vd__vendor[data-astro-cid-4o4lesza]{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.vd__vendor[data-astro-cid-4o4lesza] .vc-btn[data-astro-cid-4o4lesza]{white-space:normal;text-align:left;height:auto;min-height:54px;padding-block:12px}.vd__vendor[data-astro-cid-4o4lesza] p[data-astro-cid-4o4lesza]{color:var(--ink-2);margin:0;font-size:.86rem}.vd__host[data-astro-cid-4o4lesza]{font-family:var(--font-mono);color:var(--ink)}.vd__sec[data-astro-cid-4o4lesza]{padding-block:40px}.vd__h2[data-astro-cid-4o4lesza]{font:400 clamp(24px, 2.4vw, 32px)/1.15 var(--font-display);letter-spacing:-.03em;margin:0 0 18px}.vd__h3[data-astro-cid-4o4lesza]{font:400 1.2rem/1.2 var(--font-display);letter-spacing:-.02em;margin:36px 0 8px}.vd__two[data-astro-cid-4o4lesza]{grid-template-columns:1.35fr 1fr;align-items:start;gap:16px;display:grid}.vd__card[data-astro-cid-4o4lesza]{padding:clamp(22px,3vw,34px)}.vd__card--dark[data-astro-cid-4o4lesza]{background:var(--anthracite);color:var(--on-anthracite)}.vd__facts[data-astro-cid-4o4lesza]{grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:12px 20px;margin:0;font-size:.94rem;line-height:1.5;display:grid}.vd__facts[data-astro-cid-4o4lesza] dt[data-astro-cid-4o4lesza]{font-weight:700}.vd__facts[data-astro-cid-4o4lesza] dd[data-astro-cid-4o4lesza]{color:var(--ink-2);overflow-wrap:anywhere;min-width:0;margin:0}.vd__facts[data-astro-cid-4o4lesza] dd[data-astro-cid-4o4lesza] b[data-astro-cid-4o4lesza]{color:var(--ink)}.vd__facts[data-astro-cid-4o4lesza] small[data-astro-cid-4o4lesza]{color:var(--ink-3);font-size:.8rem}.vd__versions[data-astro-cid-4o4lesza]{flex-wrap:wrap;gap:6px;margin:0 0 4px;padding:0;list-style:none;display:flex}.vd__versions[data-astro-cid-4o4lesza] li[data-astro-cid-4o4lesza]{background:var(--ground);color:var(--ink);border-radius:8px;padding:4px 9px;font-size:.8rem}.vd__vector[data-astro-cid-4o4lesza]{font:.76rem/1.4 var(--font-mono);color:var(--ink-3);overflow-wrap:anywhere;margin-top:4px;display:inline-block}.vd__todo[data-astro-cid-4o4lesza]{gap:12px;margin:0 0 22px;padding-left:1.3em;line-height:1.5;display:grid}.vd__todo[data-astro-cid-4o4lesza] li[data-astro-cid-4o4lesza]::marker{font-family:var(--font-mono);color:var(--muted-on-dark)}.vd__todo-link[data-astro-cid-4o4lesza]{color:inherit;font-size:.9rem;font-weight:700}.vd__note[data-astro-cid-4o4lesza]{color:var(--ink-3);max-width:48em;margin:0 0 16px;font-size:.88rem}.vd__orig[data-astro-cid-4o4lesza]{border-radius:var(--radius-lg,18px);background:var(--surface);box-shadow:var(--shadow-hairline);border-left:3px solid #0000;border-image:var(--grad-line) 1;border-image-width:0 0 0 3px;max-width:60em;margin:0;padding:22px 26px}.vd__orig[data-astro-cid-4o4lesza] p[data-astro-cid-4o4lesza]{margin:0;font-size:1rem;line-height:1.6}.vd__orig[data-astro-cid-4o4lesza] footer[data-astro-cid-4o4lesza]{color:var(--ink-3);margin-top:12px;font-size:.84rem}.vd__refs[data-astro-cid-4o4lesza]{gap:0;max-width:60em;margin:0;padding:0;list-style:none;display:grid}.vd__refs[data-astro-cid-4o4lesza] li[data-astro-cid-4o4lesza]{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:11px 0;font-size:.9rem;display:flex}.vd__refs[data-astro-cid-4o4lesza] a[data-astro-cid-4o4lesza]{color:var(--ink);overflow-wrap:anywhere;min-width:0;text-decoration:none}.vd__refs[data-astro-cid-4o4lesza] a[data-astro-cid-4o4lesza]:hover{text-underline-offset:3px;text-decoration:underline}.vd__path[data-astro-cid-4o4lesza]{color:var(--ink-3)}.vd__tags[data-astro-cid-4o4lesza]{flex-wrap:wrap;gap:6px;display:flex}.vd__tags[data-astro-cid-4o4lesza] span[data-astro-cid-4o4lesza]{border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-2);padding:3px 8px;font-size:.72rem;font-weight:700}.vd__srcs[data-astro-cid-4o4lesza]{flex-wrap:wrap;gap:8px 20px;margin:0;font-size:.88rem;display:flex}.vd__check[data-astro-cid-4o4lesza]{border-radius:var(--radius-2xl,28px);background:var(--anthracite);color:var(--on-anthracite);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:clamp(22px,3vw,32px);display:flex}.vd__check[data-astro-cid-4o4lesza] p[data-astro-cid-4o4lesza]{max-width:40em;margin:0;line-height:1.5}.vd__pager[data-astro-cid-4o4lesza]{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:32px;font-size:.9rem;display:grid}.vd__pager[data-astro-cid-4o4lesza] a[data-astro-cid-4o4lesza]{color:var(--ink);font-weight:700;text-decoration:none}.vd__pager[data-astro-cid-4o4lesza] a[data-astro-cid-4o4lesza] span[data-astro-cid-4o4lesza]{color:var(--ink-3);font-size:.82rem;font-weight:400;display:block}.vd__pager[data-astro-cid-4o4lesza] .vd__next[data-astro-cid-4o4lesza]{text-align:right}.vd__archive[data-astro-cid-4o4lesza]{text-underline-offset:3px;text-decoration:underline!important}@media (width<=860px){.vd__two[data-astro-cid-4o4lesza]{grid-template-columns:1fr}}@media (width<=520px){.vd__facts[data-astro-cid-4o4lesza]{grid-template-columns:1fr;gap:2px}.vd__facts[data-astro-cid-4o4lesza] dd[data-astro-cid-4o4lesza]{margin-bottom:10px}.vd__pager[data-astro-cid-4o4lesza]{grid-template-columns:1fr 1fr}.vd__archive[data-astro-cid-4o4lesza]{grid-area:2/1/auto/-1;justify-self:center}}
