.hero[data-astro-cid-4dpfrrfr]{--pad-base: clamp(20px, 9.39vw - 15px, 120px);--pad-x: calc(var(--pad-base) + var(--bleed, 0px));position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:clamp(560px,61vw,880px)}.hero__main[data-astro-cid-4dpfrrfr]{padding:clamp(120px,8.5vw + 53px,176px) var(--pad-x) clamp(48px,8.5vw,123px);flex:1}.hero__stage[data-astro-cid-4dpfrrfr]{display:grid;margin-top:var(--sp-22)}.hero__title-wrap[data-astro-cid-4dpfrrfr]{grid-area:1 / 1;position:relative;width:max-content;max-width:100%;margin-left:calc(-1 * var(--sp-8));padding-bottom:clamp(0px,7vw,90px);font-size:var(--fs-128)}.hero__title[data-astro-cid-4dpfrrfr]{font:var(--fw-semibold) 1em / .96 var(--font-sans);letter-spacing:-.0352em;color:var(--c-ink);display:flex;flex-direction:column;margin:0;white-space:nowrap}.hero__title[data-astro-cid-4dpfrrfr] .line[data-astro-cid-4dpfrrfr]{margin-block:-.04em}.line--2[data-astro-cid-4dpfrrfr]{display:block}.accent[data-astro-cid-4dpfrrfr]{color:var(--c-purple);display:inline-block;margin-left:.21875em}.hero__aside[data-astro-cid-4dpfrrfr]{grid-area:1 / 1;align-self:end;justify-self:end;width:min(440px,100%);margin-right:calc(60px - var(--pad-base));display:flex;flex-direction:column;gap:var(--sp-24)}.hero__body[data-astro-cid-4dpfrrfr]{margin:0;font:var(--fw-regular) var(--fs-18) / 1.45 var(--font-sans);color:var(--c-ink-80)}.hero__actions[data-astro-cid-4dpfrrfr]{display:flex;flex-wrap:wrap;gap:var(--sp-10)}.hero__actions[data-astro-cid-4dpfrrfr] .btn{font-size:var(--fs-16);line-height:1.3;padding:15px 22px}.hero__actions[data-astro-cid-4dpfrrfr] .btn--outline{padding:14px 20px}.loupe[data-astro-cid-4dpfrrfr]{--lx: 3.305;--ly: 2.39;position:absolute;left:0;top:0;width:1.953em;height:1.953em;pointer-events:none;transform:translate3d(calc(var(--lx) * 1em - .9766em),calc(var(--ly) * 1em - .9766em),0);will-change:transform}.loupe__glass[data-astro-cid-4dpfrrfr]{position:absolute;inset:0;border-radius:var(--r-pill);background:var(--c-paper);overflow:hidden;box-shadow:var(--shadow-an-lens);isolation:isolate}.loupe__view[data-astro-cid-4dpfrrfr]{position:absolute;left:0;top:0;transform:translate3d(calc(.9766em - 1.5 * var(--lx) * 1em - .039em),calc(.9766em - 1.5 * var(--ly) * 1em - .0547em),0);will-change:transform}.loupe__copy[data-astro-cid-4dpfrrfr]{display:block;font:var(--fw-semibold) 1.5em / .96 var(--font-sans);letter-spacing:-.0352em;color:var(--c-purple);white-space:nowrap}.l[data-astro-cid-4dpfrrfr]{display:block}.l--2[data-astro-cid-4dpfrrfr] span[data-astro-cid-4dpfrrfr]+span[data-astro-cid-4dpfrrfr]{margin-left:.21875em}.loupe__shine[data-astro-cid-4dpfrrfr]{position:absolute;left:12%;top:8.8%;width:48%;height:24%;border-radius:50%;background:var(--c-white-35);transform-origin:0 0;transform:rotate(-20deg)}@media(scripting:enabled){.loupe[data-astro-cid-4dpfrrfr]{opacity:0;transition:opacity var(--dur-slow) var(--ease-out) .4s}.loupe[data-astro-cid-4dpfrrfr].is-on{opacity:1}}@media(prefers-reduced-motion:reduce){.loupe[data-astro-cid-4dpfrrfr]{opacity:1;transition:none}}.band[data-astro-cid-4dpfrrfr]{background:var(--c-sky);height:80px;overflow:hidden;display:flex;align-items:center;color:var(--c-ink)}.band__track[data-astro-cid-4dpfrrfr]{display:flex;width:max-content;animation:an-marquee 48s linear infinite;will-change:transform}.band__set[data-astro-cid-4dpfrrfr]{display:flex;align-items:center;margin:0;padding:0 var(--sp-36, 36px) 0 var(--sp-40);list-style:none;flex:none}.band__item[data-astro-cid-4dpfrrfr]{display:flex;align-items:center;gap:36px;padding-right:36px}.band__word[data-astro-cid-4dpfrrfr]{font:var(--fw-semibold) var(--fs-30) / 1 var(--font-sans);letter-spacing:-.02em;white-space:nowrap}.band__item[data-astro-cid-4dpfrrfr] .band__icon{color:var(--c-an-ink-50);flex:none}@media(hover:hover){.band[data-astro-cid-4dpfrrfr]:hover .band__track[data-astro-cid-4dpfrrfr]{animation-play-state:paused}}@keyframes an-marquee{to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.band__track[data-astro-cid-4dpfrrfr]{animation:none}}.sr-only[data-astro-cid-4dpfrrfr]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:1101px){.hero[data-astro-cid-4dpfrrfr]{min-height:clamp(560px,61.112vw,880px)}.hero__main[data-astro-cid-4dpfrrfr]{padding-top:calc(clamp(120px,8.5vw + 53px,176px) - 3px)}}@media(max-width:1100px){.hero[data-astro-cid-4dpfrrfr]{min-height:0}.hero__stage[data-astro-cid-4dpfrrfr]{display:flex;flex-direction:column;gap:var(--sp-32)}.hero__title-wrap[data-astro-cid-4dpfrrfr]{padding-bottom:0}.hero__aside[data-astro-cid-4dpfrrfr]{margin-right:0;justify-self:start}.hero__main[data-astro-cid-4dpfrrfr]{padding-bottom:var(--sp-56)}}@media(max-width:760px){.band[data-astro-cid-4dpfrrfr]{height:64px}.band__item[data-astro-cid-4dpfrrfr],.band__set[data-astro-cid-4dpfrrfr]{gap:24px}.band__item[data-astro-cid-4dpfrrfr]{padding-right:24px}}@media(max-width:760px){.hero__title-wrap[data-astro-cid-4dpfrrfr]{font-size:var(--fs-64)}}.radar[data-astro-cid-xhklpsvf]{--pad-base: clamp(20px, 7.51vw - 8.2px, 100px);--pad-x: calc(var(--pad-base) + var(--bleed, 0px));background:var(--c-sky);color:var(--c-ink);position:relative;overflow:clip;display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);padding:0 0 0 var(--pad-x)}.radar__text[data-astro-cid-xhklpsvf]{padding-top:110px;display:flex;flex-direction:column;gap:var(--sp-20);align-self:start;max-width:400px}.radar__eyebrow[data-astro-cid-xhklpsvf]{margin:0;font:var(--fw-semibold) var(--fs-12) / 1.3 var(--font-sans);letter-spacing:.1333em;text-transform:uppercase;color:var(--c-ink-70)}.radar__title[data-astro-cid-xhklpsvf]{margin:0;font:var(--fw-semibold) var(--fs-58) / .98 var(--font-sans);letter-spacing:-.031em}.radar__title[data-astro-cid-xhklpsvf] .line[data-astro-cid-xhklpsvf]{white-space:nowrap}@media(min-width:1101px){.radar__title[data-astro-cid-xhklpsvf] .line[data-astro-cid-xhklpsvf]{padding-block:0}}.radar__body[data-astro-cid-xhklpsvf]{margin:0;font:var(--fw-regular) var(--fs-18) / 1.45 var(--font-sans);color:var(--c-an-ink-85)}.radar__hint[data-astro-cid-xhklpsvf]{margin:0;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--sp-10);padding:10px 16px;border-radius:var(--r-pill);background:var(--c-an-white-40);box-shadow:inset 0 0 0 1px var(--c-an-white-67);font:var(--fw-medium) var(--fs-14) / 1.45 var(--font-sans)}.stage[data-astro-cid-xhklpsvf]{--u: calc(100cqw / 860);container-type:inline-size;position:relative;width:min(100%,860px);aspect-ratio:860 / 880}.ring[data-astro-cid-xhklpsvf]{position:absolute;left:calc(var(--u) * (380 - var(--s) / 2));top:calc(var(--u) * (470 - var(--s) / 2));width:calc(var(--u) * var(--s));height:calc(var(--u) * var(--s));border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--c-ink-12)}.ring[data-astro-cid-xhklpsvf]:nth-of-type(2){box-shadow:inset 0 0 0 1.5px var(--c-ink-15)}.ring[data-astro-cid-xhklpsvf]:nth-of-type(3){box-shadow:inset 0 0 0 1.5px var(--c-ink-20)}.ring[data-astro-cid-xhklpsvf]:nth-of-type(4){box-shadow:inset 0 0 0 1.5px var(--c-ink-25)}.sweep[data-astro-cid-xhklpsvf]{position:absolute;left:calc(var(--u) * 110);top:calc(var(--u) * 200);width:calc(var(--u) * 540);height:calc(var(--u) * 540);border-radius:50%;background:conic-gradient(from -12deg,var(--c-ink-25) 0deg 24deg,transparent 24deg 360deg);-webkit-mask-image:radial-gradient(circle closest-side,#000 0%,transparent 100%);mask-image:radial-gradient(circle closest-side,#000 0%,transparent 100%);transform:rotate(var(--rot, 0deg));transition:transform .7s var(--ease-out);will-change:transform}.core[data-astro-cid-xhklpsvf]{position:absolute;left:calc(var(--u) * 310);top:calc(var(--u) * 400);width:calc(var(--u) * 140);height:calc(var(--u) * 140);border-radius:50%;background:var(--c-ink);color:var(--c-paper);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.core__a[data-astro-cid-xhklpsvf]{font:var(--fw-regular) var(--fs-15) / 1.45 var(--font-sans);color:var(--c-paper-70)}.core__b[data-astro-cid-xhklpsvf]{font:var(--fw-semibold) var(--fs-26) / 1.15 var(--font-sans);letter-spacing:-.5px}.dim[data-astro-cid-xhklpsvf]{position:absolute;left:var(--x);top:var(--y);width:0;height:0}.dim__node[data-astro-cid-xhklpsvf]{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:var(--c-ink);transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.dim__pill[data-astro-cid-xhklpsvf]{position:absolute;display:inline-flex;align-items:center;gap:var(--sp-8);padding:10px 16px;border:0;border-radius:var(--r-pill);white-space:nowrap;cursor:pointer;font:inherit;background:var(--c-an-white-80);color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-white);backdrop-filter:blur(12px);transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.dim--t[data-astro-cid-xhklpsvf] .dim__pill[data-astro-cid-xhklpsvf]{left:0;bottom:16px;transform:translate3d(-50%,0,0)}.dim--b[data-astro-cid-xhklpsvf] .dim__pill[data-astro-cid-xhklpsvf]{left:0;top:16px;transform:translate3d(-50%,0,0)}.dim--r[data-astro-cid-xhklpsvf] .dim__pill[data-astro-cid-xhklpsvf]{left:16px;top:0;transform:translate3d(0,-50%,0)}.dim--l[data-astro-cid-xhklpsvf] .dim__pill[data-astro-cid-xhklpsvf]{right:16px;top:0;transform:translate3d(0,-50%,0)}.dim__n[data-astro-cid-xhklpsvf]{font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans);color:var(--c-an-ink-50);transition:color var(--dur-base) var(--ease-out)}.dim__label[data-astro-cid-xhklpsvf]{font:var(--fw-semibold) var(--fs-16) / 1.45 var(--font-sans)}.dim[data-astro-cid-xhklpsvf].is-active .dim__node[data-astro-cid-xhklpsvf]{background:var(--c-coral);transform:scale(1.15)}.dim[data-astro-cid-xhklpsvf].is-active .dim__pill[data-astro-cid-xhklpsvf]{background:var(--c-ink);color:var(--c-paper);box-shadow:none}.dim[data-astro-cid-xhklpsvf].is-active .dim__n[data-astro-cid-xhklpsvf]{color:var(--c-coral)}.dim__pill[data-astro-cid-xhklpsvf]:focus-visible{outline:none;box-shadow:0 0 0 2.5px var(--c-focus)}.card[data-astro-cid-xhklpsvf]{position:absolute;left:calc(var(--u) * 510);top:calc(var(--u) * 36);width:calc(var(--u) * 330);z-index:2;display:grid;border-radius:var(--r-24);background:var(--c-an-white-70);box-shadow:inset 0 0 0 1px var(--c-an-white-90),var(--shadow-an-card);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.card__panel[data-astro-cid-xhklpsvf]{grid-area:1 / 1;padding:var(--sp-24);display:flex;flex-direction:column;gap:var(--sp-12);opacity:0;visibility:hidden;transform:translate3d(0,8px,0);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.card__panel[data-astro-cid-xhklpsvf].is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.card__panel[data-astro-cid-xhklpsvf] p[data-astro-cid-xhklpsvf]{margin:0}.card__eyebrow[data-astro-cid-xhklpsvf]{font:var(--fw-semibold) var(--fs-11) / 1.3 var(--font-sans);letter-spacing:.1455em;text-transform:uppercase;color:var(--c-purple)}.card__q[data-astro-cid-xhklpsvf]{font:var(--fw-semibold) var(--fs-24) / 1.12 var(--font-sans);letter-spacing:-.0208em}.card__body[data-astro-cid-xhklpsvf]{font:var(--fw-regular) var(--fs-14-5) / 1.45 var(--font-sans);color:var(--c-ink-80)}@media(max-width:1100px){.radar[data-astro-cid-xhklpsvf]{grid-template-columns:minmax(0,1fr);padding:0 var(--pad-x)}.radar__text[data-astro-cid-xhklpsvf]{padding-top:var(--sp-72);max-width:520px}.stage[data-astro-cid-xhklpsvf]{margin:var(--sp-24) auto 150px}.card[data-astro-cid-xhklpsvf]{left:50%;top:100%;width:min(330px,100%);margin:-110px 0 0 -165px}}@media(max-width:760px){.radar__text[data-astro-cid-xhklpsvf]{padding-top:var(--sp-56)}.stage[data-astro-cid-xhklpsvf]{aspect-ratio:auto;container-type:normal;display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-10);margin:var(--sp-24) 0 0;padding-bottom:var(--section-y-lg);width:100%}.ring[data-astro-cid-xhklpsvf],.sweep[data-astro-cid-xhklpsvf],.core[data-astro-cid-xhklpsvf],.dim__node[data-astro-cid-xhklpsvf]{display:none}.dim[data-astro-cid-xhklpsvf]{position:static;width:auto;height:auto}.dim__pill[data-astro-cid-xhklpsvf],.dim--t[data-astro-cid-xhklpsvf] .dim__pill[data-astro-cid-xhklpsvf],.dim--b[data-astro-cid-xhklpsvf] .dim__pill[data-astro-cid-xhklpsvf],.dim--r[data-astro-cid-xhklpsvf] .dim__pill[data-astro-cid-xhklpsvf],.dim--l[data-astro-cid-xhklpsvf] .dim__pill[data-astro-cid-xhklpsvf]{position:static;transform:none;width:100%}.card[data-astro-cid-xhklpsvf]{position:static;width:auto;order:9;margin:0}}.cmp[data-astro-cid-sreezsxo]{--pad-base: clamp(20px, 9.39vw - 15px, 120px);--pad-x: calc(var(--pad-base) + var(--bleed, 0px));padding:clamp(48px,8.4vw,120px) var(--pad-x);display:flex;flex-direction:column;gap:clamp(28px,3.3vw,48px)}.cmp__head[data-astro-cid-sreezsxo]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--sp-24);flex-wrap:wrap}.cmp__title[data-astro-cid-sreezsxo]{margin:0;font:var(--fw-semibold) var(--fs-56) / 1.03 var(--font-sans);letter-spacing:-.0304em}.cmp__title[data-astro-cid-sreezsxo] .line[data-astro-cid-sreezsxo]{margin-block:-.04em}.cmp__hint[data-astro-cid-sreezsxo]{margin:0;font:var(--fw-medium) var(--fs-14) / 1.45 var(--font-sans);color:var(--c-ink-60)}.cmp__remate[data-astro-cid-sreezsxo]{margin:0;font:var(--fw-medium) var(--fs-26) / 1.15 var(--font-sans);letter-spacing:-.0154em;color:var(--c-purple)}.cmp__box[data-astro-cid-sreezsxo]{--p: 50;container-type:inline-size;position:relative;min-height:440px;border-radius:var(--r-32);overflow:hidden;background:var(--c-ink);touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:ew-resize;isolation:isolate}.side[data-astro-cid-sreezsxo]{padding:48px;display:flex;flex-direction:column;gap:var(--sp-22);min-height:440px;box-sizing:border-box}.side--left[data-astro-cid-sreezsxo]{position:relative;width:100%;padding-right:calc(50% + 48px)}.side--right[data-astro-cid-sreezsxo]{position:absolute;inset:0;background:var(--c-lila);color:var(--c-ink);padding-left:56%;clip-path:inset(0 0 0 calc(var(--p) * 1%))}.side__eyebrow[data-astro-cid-sreezsxo]{margin:0;font:var(--fw-semibold) var(--fs-12) / 1.3 var(--font-sans);letter-spacing:.1333em;text-transform:uppercase}.side--left[data-astro-cid-sreezsxo] .side__eyebrow[data-astro-cid-sreezsxo]{color:var(--c-lila)}.side--right[data-astro-cid-sreezsxo] .side__eyebrow[data-astro-cid-sreezsxo]{color:var(--c-ink-70)}.side__line[data-astro-cid-sreezsxo]{margin:0;font:var(--fw-semibold) var(--fs-36) / 1.05 var(--font-sans);letter-spacing:-.0278em}.side--left[data-astro-cid-sreezsxo] .side__line[data-astro-cid-sreezsxo]{color:var(--c-paper)}.side__line--blur[data-astro-cid-sreezsxo]{filter:blur(1.25px)}.side__line--dim[data-astro-cid-sreezsxo]{color:var(--c-ink-40)}.divider[data-astro-cid-sreezsxo]{position:absolute;top:0;bottom:0;left:0;width:4px;margin-left:-2px;background:var(--c-paper);transform:translate3d(calc(var(--p) * 1cqw),0,0);will-change:transform;pointer-events:none}.handle[data-astro-cid-sreezsxo]{position:absolute;left:0;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:var(--r-pill);display:flex;align-items:center;justify-content:center;color:var(--c-ink);background:var(--c-an-white-80);box-shadow:inset 0 0 0 1px var(--c-white),var(--shadow-an-handle);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translate3d(calc(var(--p) * 1cqw),0,0);will-change:transform;cursor:grab}.handle[data-astro-cid-sreezsxo]:active{cursor:grabbing}.handle[data-astro-cid-sreezsxo]:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--c-white),var(--shadow-an-handle),0 0 0 3px var(--c-focus)}@media(max-width:760px){.side[data-astro-cid-sreezsxo]{padding:28px 24px;min-height:440px}.side--left[data-astro-cid-sreezsxo]{padding-right:24px}.side--right[data-astro-cid-sreezsxo]{padding-left:24px}.side__line[data-astro-cid-sreezsxo]{font-size:var(--fs-28)}.handle[data-astro-cid-sreezsxo]{width:52px;height:52px;margin:-26px 0 0 -26px}}.dos[data-astro-cid-lmg2jthn]{--pad-base: clamp(20px, 9.39vw - 15px, 120px);--pad-x: calc(var(--pad-base) + var(--bleed, 0px));background:var(--c-ink);color:var(--c-paper);padding:clamp(48px,8.4vw,120px) var(--pad-x) clamp(48px,7.6vw,110px);display:flex;flex-direction:column;gap:clamp(32px,3.9vw,56px);overflow-x:clip}.dos__head[data-astro-cid-lmg2jthn]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--sp-32);flex-wrap:wrap}.dos__titlebox[data-astro-cid-lmg2jthn]{display:flex;flex-direction:column;gap:var(--sp-16)}.dos__eyebrow[data-astro-cid-lmg2jthn]{margin:0;font:var(--fw-semibold) var(--fs-12) / 1.3 var(--font-sans);letter-spacing:.1333em;text-transform:uppercase;color:var(--c-sky)}.dos__title[data-astro-cid-lmg2jthn]{margin:0;font:var(--fw-semibold) var(--fs-72) / .98 var(--font-sans);letter-spacing:-.0306em}.dos__title[data-astro-cid-lmg2jthn] .line[data-astro-cid-lmg2jthn]{margin-block:-.04em}.dos__body[data-astro-cid-lmg2jthn]{margin:0;width:min(400px,100%);font:var(--fw-regular) var(--fs-18) / 1.45 var(--font-sans);color:var(--c-paper-80)}.fan[data-astro-cid-lmg2jthn]{list-style:none;margin:0;padding:10px 0 20px;display:grid;grid-template-columns:repeat(4,minmax(0,.24667fr));align-items:start}.doc[data-astro-cid-lmg2jthn]{margin-inline:0 -1.3514%;margin-top:var(--dy, 0px);rotate:var(--rot);position:relative}@media(min-width:1101px){.doc[data-astro-cid-lmg2jthn]{transform-origin:0 0}}.doc[data-astro-cid-lmg2jthn]:hover{z-index:3}.doc__sheet[data-astro-cid-lmg2jthn]{aspect-ratio:300 / 360;box-sizing:border-box;padding:var(--sp-28);display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-16);background:var(--bg);color:var(--c-ink);border-radius:var(--r-an-doc);box-shadow:var(--shadow-an-doc);transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}@media(hover:hover){.doc[data-astro-cid-lmg2jthn]:hover .doc__sheet[data-astro-cid-lmg2jthn]{transform:translate3d(0,-10px,0)}}.doc__top[data-astro-cid-lmg2jthn]{display:flex;justify-content:space-between;align-items:center}.doc__n[data-astro-cid-lmg2jthn]{font:var(--fw-semibold) var(--fs-56) / 1.03 var(--font-sans);letter-spacing:-.0357em;color:var(--c-an-ink-30)}.doc__lines[data-astro-cid-lmg2jthn]{display:flex;flex-direction:column;gap:var(--sp-8)}.doc__lines[data-astro-cid-lmg2jthn] i[data-astro-cid-lmg2jthn]{display:block;height:6px;border-radius:3px;background:var(--c-ink-15)}.doc__lines[data-astro-cid-lmg2jthn] i[data-astro-cid-lmg2jthn]:nth-child(1){width:73.77%}.doc__lines[data-astro-cid-lmg2jthn] i[data-astro-cid-lmg2jthn]:nth-child(2){width:90.16%}.doc__lines[data-astro-cid-lmg2jthn] i[data-astro-cid-lmg2jthn]:nth-child(3){width:57.38%}.doc__text[data-astro-cid-lmg2jthn]{display:flex;flex-direction:column;gap:var(--sp-8)}.doc__title[data-astro-cid-lmg2jthn]{margin:0;font:var(--fw-semibold) var(--fs-26) / 1.05 var(--font-sans);letter-spacing:-.023em}.doc__body[data-astro-cid-lmg2jthn]{margin:0;font:var(--fw-regular) var(--fs-14-5) / 1.45 var(--font-sans);color:var(--c-ink-80)}.value[data-astro-cid-lmg2jthn]{border-top:1px solid var(--c-an-paper-20);padding-top:var(--sp-32);display:flex;align-items:center;gap:var(--sp-40);flex-wrap:wrap}.value__text[data-astro-cid-lmg2jthn]{margin:0;flex:0 1 700px;font:var(--fw-medium) var(--fs-30) / 1.15 var(--font-sans);letter-spacing:-.02em}.value__more[data-astro-cid-lmg2jthn]{flex:1 1 360px;display:flex;flex-direction:column;gap:var(--sp-12)}.value__label[data-astro-cid-lmg2jthn]{margin:0;font:var(--fw-semibold) var(--fs-11) / 1.3 var(--font-sans);letter-spacing:.1455em;text-transform:uppercase;color:var(--c-an-paper-60)}.chips[data-astro-cid-lmg2jthn]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-8)}.chip[data-astro-cid-lmg2jthn]{display:inline-flex;align-items:center;gap:var(--sp-6);padding:8px 14px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--c-an-paper-35);color:var(--c-paper);font:var(--fw-medium) var(--fs-14) / 1.45 var(--font-sans);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.chip[data-astro-cid-lmg2jthn] svg{color:var(--c-sky);transition:color var(--dur-fast) var(--ease-out),transform var(--dur-base) var(--ease-out)}.chip[data-astro-cid-lmg2jthn]:hover{background:var(--c-paper);color:var(--c-ink)}.chip[data-astro-cid-lmg2jthn]:hover svg{color:var(--c-ink);transform:translate(2px,-2px)}.chip[data-astro-cid-lmg2jthn]:focus-visible{outline:2.5px solid var(--c-sky);outline-offset:2px}@media(max-width:1100px){.fan[data-astro-cid-lmg2jthn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-32) var(--sp-24);padding:var(--sp-16) var(--sp-12) var(--sp-24)}.doc[data-astro-cid-lmg2jthn]{margin:0}.doc__sheet[data-astro-cid-lmg2jthn]{aspect-ratio:auto;min-height:320px}}@media(max-width:760px){.fan[data-astro-cid-lmg2jthn]{grid-template-columns:minmax(0,1fr);gap:var(--sp-28);padding-inline:var(--sp-8)}.doc__sheet[data-astro-cid-lmg2jthn]{min-height:300px}}.close[data-astro-cid-5e77u3ik]{--mx: 0;--my: 0;position:relative;overflow:clip;display:grid;place-items:center;padding:clamp(48px,9.7vw,140px) var(--gutter);min-height:clamp(0px,56.9vw,820px);box-sizing:border-box;isolation:isolate}.word[data-astro-cid-5e77u3ik]{position:absolute;left:var(--x);top:var(--y);z-index:0;pointer-events:none;transform:translate3d(calc(var(--mx) * var(--d) * -1px),calc(var(--my) * var(--d) * -1px),0)}.word__in[data-astro-cid-5e77u3ik]{display:block;font:var(--fw-semibold) var(--fs) / 1 var(--font-sans);letter-spacing:-.03em;color:var(--c-an-ink-18);filter:blur(2.5px);white-space:nowrap}.halo[data-astro-cid-5e77u3ik]{position:absolute;left:50%;top:50%;width:min(640px,130%);aspect-ratio:1;margin:calc(min(640px,130%)/-2) 0 0 calc(min(640px,130%)/-2);border-radius:50%;background:radial-gradient(circle closest-side,var(--c-an-lens-halo),transparent);z-index:0;pointer-events:none}.lens-wrap[data-astro-cid-5e77u3ik]{position:relative;z-index:1;width:min(540px,100%);aspect-ratio:1;container-type:inline-size;transform:translate3d(calc(var(--mx) * 10px),calc(var(--my) * 10px),0)}.lens[data-astro-cid-5e77u3ik]{position:absolute;inset:0;box-sizing:border-box;border-radius:50%;border:6px solid var(--c-ink);background:var(--c-an-white-55);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:var(--shadow-an-lens-lg);padding:13cqw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-24);text-align:center}.lens__eyebrow[data-astro-cid-5e77u3ik]{margin:0;font:var(--fw-semibold) var(--fs-12) / 1.3 var(--font-sans);letter-spacing:.1333em;text-transform:uppercase;color:var(--c-purple)}.lens__title[data-astro-cid-5e77u3ik]{margin:0;font:var(--fw-semibold) var(--fs-38) / 1.06 var(--font-sans);letter-spacing:-.029em;text-wrap:balance}.lens[data-astro-cid-5e77u3ik] .lens__cta{font-size:var(--fs-17);padding:18px 30px;line-height:1.45}.handle[data-astro-cid-5e77u3ik]{position:absolute;left:101.5%;top:91.9%;width:37.04cqw;height:8.15cqw;border-radius:22px;background:var(--c-ink);transform:translate3d(-50%,-50%,0) rotate(45deg);pointer-events:none}@media(min-width:1101px){.handle[data-astro-cid-5e77u3ik]{left:82.98%;top:87.78%;transform-origin:0 0;transform:rotate(45deg)}}@media(min-width:1101px){.word__in[data-astro-cid-5e77u3ik]{font-size:var(--fd, var(--fs))}}@media(max-width:760px){.lens[data-astro-cid-5e77u3ik]{gap:var(--sp-12);padding:10cqw 9cqw;border-width:4px}.lens__title[data-astro-cid-5e77u3ik]{font-size:var(--fs-26)}.lens[data-astro-cid-5e77u3ik] .lens__cta{font-size:var(--fs-15);padding:12px 20px}.close[data-astro-cid-5e77u3ik]{padding-bottom:110px}.handle[data-astro-cid-5e77u3ik]{left:88%;top:90%;width:30cqw;height:7cqw}}
