.form[data-astro-cid-vekgkm42]{padding:var(--pad);background:var(--c-ink);border:1px solid var(--c-line);border-radius:var(--radius-card);position:relative;box-shadow:0 0 0 1px #0006,0 24px 60px -30px #000000e6}.form__grid[data-astro-cid-vekgkm42]{gap:.5rem;display:grid}@media (width>=640px){.form__grid[data-astro-cid-vekgkm42]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem 1.75rem}.form__grid[data-astro-cid-vekgkm42]>[data-astro-cid-vekgkm42]{grid-column:span var(--span,6)}}.form__control[data-astro-cid-vekgkm42]{position:relative}.form__field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.form__field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.form__field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{width:100%;min-height:3.75rem;color:var(--c-white);font:inherit;-webkit-appearance:none;appearance:none;transition:border-color .25s var(--ease);background:0 0;border:0;border-bottom:1px solid #ffffff80;border-radius:0;padding:1.6rem 0 .55rem;font-size:1rem;font-weight:300;display:block}.form__field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:9rem;line-height:1.5}.form__control[data-astro-cid-vekgkm42]:after{content:"";background:var(--c-accent);transform-origin:0;height:2px;transition:transform .35s var(--ease);pointer-events:none;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.form__control[data-astro-cid-vekgkm42]:focus-within:after{transform:scaleX(1)}.form__field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42]:is(input,select,textarea):not([aria-invalid=true]):hover{border-bottom-color:var(--c-text-soft)}.form__field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus,.form__field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus,.form__field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus{outline:none}.form__field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{color:var(--c-text-soft);pointer-events:none;transform-origin:0 0;transition:transform .25s var(--ease), color .25s;font-size:1rem;font-weight:300;position:absolute;top:1.55rem;left:0}.form__field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus+label[data-astro-cid-vekgkm42],.form__field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:not(:placeholder-shown)+label[data-astro-cid-vekgkm42],.form__field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus+label[data-astro-cid-vekgkm42],.form__field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:not(:placeholder-shown)+label[data-astro-cid-vekgkm42],.form__field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus+label[data-astro-cid-vekgkm42],.form__field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:valid+label[data-astro-cid-vekgkm42]{letter-spacing:.08em;text-transform:uppercase;transform:translateY(-1.15rem)scale(.72)}.form__field[data-astro-cid-vekgkm42]:focus-within label[data-astro-cid-vekgkm42]{color:var(--c-accent)}.form__field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-bottom-color:#ff6b6b}.form__check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:#ff6b6b}.form__error[data-astro-cid-vekgkm42]{font-size:var(--fs-small);color:#ff6b6b;letter-spacing:0;margin-top:.4rem}.form__check[data-astro-cid-vekgkm42] .form__error[data-astro-cid-vekgkm42]{grid-column:2;margin-top:0}.form__note[data-astro-cid-vekgkm42]{font-size:var(--fs-small);color:var(--c-text-soft);margin-bottom:1rem}.form__field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:-webkit-autofill{-webkit-text-fill-color:var(--c-white);-webkit-box-shadow:0 0 0 100px var(--c-ink) inset;caret-color:var(--c-white)}.form__field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--c-accent) 50%), linear-gradient(135deg, var(--c-accent) 50%, transparent 50%);background-position:calc(100% - .55rem) 62%,calc(100% - .2rem) 62%;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:1.5rem}option[data-astro-cid-vekgkm42]{background:var(--c-ink);color:var(--c-white)}.form__check[data-astro-cid-vekgkm42]{font-size:var(--fs-ui);color:var(--c-text);grid-template-columns:1.25rem 1fr;align-items:start;gap:.9rem;margin-top:1.5rem;line-height:1.5;display:grid}.form__check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:1px solid #ffffff80;place-content:center;width:1.25rem;height:1.25rem;margin:.05rem 0 0;transition:background .2s,border-color .2s;display:grid}.form__check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:before{content:"";background:var(--c-black);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:.7rem;height:.7rem;transition:transform .15s var(--ease);transform:scale(0)}.form__check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked{background:var(--c-accent);border-color:var(--c-accent)}.form__check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked:before{transform:scale(1)}.form__check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:hover{border-color:var(--c-accent)}.form__check[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{cursor:pointer}.form__check[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42] a{color:var(--c-white);text-decoration:underline;text-decoration-color:var(--c-accent-dark);text-underline-offset:.2em}.form__check[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42] a:hover{color:var(--c-accent)}.form__actions[data-astro-cid-vekgkm42]{margin-top:2rem}.form__status[data-astro-cid-vekgkm42]:not(:empty){margin-top:1rem}.form__status[data-astro-cid-vekgkm42][data-error]{color:#ff6b6b}.form__actions[data-astro-cid-vekgkm42] .button[data-astro-cid-vekgkm42]{cursor:pointer;letter-spacing:.08em;border:0;border-radius:0;justify-content:center;width:100%;min-height:3.5rem;padding-inline:2.5rem;font-family:inherit}.form__actions[data-astro-cid-vekgkm42] .button[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{transition:transform .3s var(--ease)}.form__actions[data-astro-cid-vekgkm42] .button[data-astro-cid-vekgkm42]:hover span[data-astro-cid-vekgkm42]{transform:translate(.3rem)}@media (width>=640px){.form__actions[data-astro-cid-vekgkm42] .button[data-astro-cid-vekgkm42]{width:auto}}.form__trap[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact[data-astro-cid-zeyb3vaw]{padding-bottom:var(--space)}@media (width>=1024px){.contact__form[data-astro-cid-zeyb3vaw]{padding:0 0 0 clamp(2rem,5vw,5.5rem)}}.area[data-astro-cid-y3tojatm]{background:var(--c-black);border:1px solid var(--c-line);border-radius:var(--radius-card);min-height:100%;color:inherit;transition:border-color .4s var(--ease);text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0006,0 24px 60px -30px #000000e6}.area[data-astro-cid-y3tojatm]:hover{border-color:var(--c-accent-deep)}.area[data-astro-cid-y3tojatm]:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.area__media[data-astro-cid-y3tojatm]{background:#0b0c0e;position:relative;overflow:hidden}.area__photo[data-astro-cid-y3tojatm]{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.area[data-astro-cid-y3tojatm]:hover .area__photo[data-astro-cid-y3tojatm]{transform:scale(1.04)}.area__body[data-astro-cid-y3tojatm]{z-index:1;padding:var(--pad);flex-direction:column;align-items:flex-start;gap:1rem;display:flex;position:relative}.area__kicker[data-astro-cid-y3tojatm]{font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--c-accent);font-weight:400}.area__title[data-astro-cid-y3tojatm]{font-size:var(--fs-card);text-transform:uppercase;hyphens:manual;max-width:22ch;margin-top:-.4rem;font-weight:400;line-height:1.08}.area--wide[data-astro-cid-y3tojatm] .area__title[data-astro-cid-y3tojatm]{max-width:none}.area__text[data-astro-cid-y3tojatm]{gap:.9rem;max-width:52ch;display:grid}.area__lead[data-astro-cid-y3tojatm]{color:var(--c-white);font-weight:700}.area__more[data-astro-cid-y3tojatm]{font-size:var(--fs-small);letter-spacing:.02em;text-transform:uppercase;color:var(--c-white);align-items:center;gap:.6em;margin-top:auto;padding-top:1.25rem;font-weight:400;display:inline-flex}.area__arrow[data-astro-cid-y3tojatm]{color:var(--c-accent);transition:transform .4s var(--ease)}.area[data-astro-cid-y3tojatm]:hover .area__arrow[data-astro-cid-y3tojatm]{transform:translate(.35rem)}.area--tile[data-astro-cid-y3tojatm]{aspect-ratio:4/3}.area--tile[data-astro-cid-y3tojatm] .area__media[data-astro-cid-y3tojatm]{position:absolute;inset:0}.area--tile[data-astro-cid-y3tojatm] .area__photo[data-astro-cid-y3tojatm]{object-position:65% 50%}.area--tile[data-astro-cid-y3tojatm] .area__media[data-astro-cid-y3tojatm]:after{content:"";pointer-events:none;background:linear-gradient(#000411d9 0%,#000411a6 25%,#00041100 50%),linear-gradient(#00041100 65%,#000411cc 100%);position:absolute;inset:0}.area--wide[data-astro-cid-y3tojatm] .area__media[data-astro-cid-y3tojatm],.area--portrait[data-astro-cid-y3tojatm] .area__media[data-astro-cid-y3tojatm]{aspect-ratio:4/3}.area--portrait[data-astro-cid-y3tojatm] .area__photo[data-astro-cid-y3tojatm]{object-position:50% 20%}@media (width>=640px){.area--wide[data-astro-cid-y3tojatm]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:26rem}.area--wide[data-astro-cid-y3tojatm] .area__media[data-astro-cid-y3tojatm]{aspect-ratio:auto;grid-area:1/2}.area--wide[data-astro-cid-y3tojatm] .area__media[data-astro-cid-y3tojatm]:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--c-black) 0%, #00041100 40%);position:absolute;inset:0}.area--wide[data-astro-cid-y3tojatm] .area__body[data-astro-cid-y3tojatm]{grid-area:1/1;justify-content:center}.area--wide[data-astro-cid-y3tojatm] .area__more[data-astro-cid-y3tojatm]{margin-top:.5rem}.area--portrait[data-astro-cid-y3tojatm]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-height:24rem}.area--portrait[data-astro-cid-y3tojatm] .area__media[data-astro-cid-y3tojatm]{aspect-ratio:auto}}@media (width>=1024px){.area--tile[data-astro-cid-y3tojatm]{aspect-ratio:5/4}.area--portrait[data-astro-cid-y3tojatm]{min-height:30rem}}.areas[data-astro-cid-v2j6mcfy]{background:var(--c-ink);padding-block:var(--space)}.areas[data-astro-cid-v2j6mcfy]:has(+.areas){padding-bottom:0}.areas__head[data-astro-cid-v2j6mcfy]{align-items:baseline;gap:1.25rem;margin-bottom:clamp(1.75rem,3.5vw,2.75rem);display:flex}.areas__head[data-astro-cid-v2j6mcfy]:after{content:"";background:linear-gradient(90deg, var(--c-accent-dark), var(--c-line) 35%);flex:1;align-self:center;height:1px}.areas__num[data-astro-cid-v2j6mcfy]{font-size:var(--fs-ui);letter-spacing:.1em;color:var(--c-accent);font-weight:400}.areas__title[data-astro-cid-v2j6mcfy]{font-size:var(--fs-h2);text-transform:uppercase;letter-spacing:-.005em;font-weight:300;line-height:1.02}.areas__grid[data-astro-cid-v2j6mcfy]{gap:1.25rem;display:grid}@media (width>=640px){.areas__grid[data-astro-cid-v2j6mcfy]{grid-template-columns:repeat(2,minmax(0,1fr))}.areas__grid--single[data-astro-cid-v2j6mcfy]{grid-template-columns:1fr}}@media (width>=640px) and (width<=1023px){.areas__grid[data-astro-cid-v2j6mcfy]:has(>.area--portrait){grid-template-columns:1fr}}@media (width>=1024px){.areas__grid[data-astro-cid-v2j6mcfy]{gap:1.75rem}}.hero--video[data-astro-cid-wez3wgs6]{justify-content:flex-end;min-height:100svh}.hero__video[data-astro-cid-wez3wgs6]{position:absolute;inset:0}.hero__video[data-astro-cid-wez3wgs6] video[data-astro-cid-wez3wgs6]{object-fit:cover;width:100%;height:100%}.hero__video[data-astro-cid-wez3wgs6]:after{content:"";pointer-events:none;background:linear-gradient(180deg, #0004118c 0%, #00041100 25%), linear-gradient(0deg, var(--c-black) 0%, #00041199 30%, #00041100 60%);position:absolute;inset:0}.hero--video[data-astro-cid-wez3wgs6] .hero__content[data-astro-cid-wez3wgs6]{padding-bottom:clamp(4.5rem,10vh,7rem)}.hero--video[data-astro-cid-wez3wgs6] h1[data-astro-cid-wez3wgs6]{max-width:14ch;font-size:var(--fs-display);font-weight:300}.hero__toggle[data-astro-cid-wez3wgs6]{right:var(--edge);z-index:2;width:2.75rem;height:2.75rem;color:var(--c-white);cursor:pointer;transition:border-color .25s var(--ease);background:#00041166;border:1px solid #ffffff59;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:1.75rem}.hero__toggle[data-astro-cid-wez3wgs6][hidden]{display:none}.hero__toggle[data-astro-cid-wez3wgs6]:hover{border-color:var(--c-accent)}.hero__toggle[data-astro-cid-wez3wgs6]:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}.hero__icon[data-astro-cid-wez3wgs6]{border-inline:.25rem solid;width:.75rem;height:.875rem}.is-paused[data-astro-cid-wez3wgs6] .hero__icon[data-astro-cid-wez3wgs6]{border:.45rem solid #0000;border-inline:.75rem solid;border-right:0;width:0;height:0;margin-left:.2rem}@media (width>=1024px){.hero--video[data-astro-cid-wez3wgs6]{justify-content:flex-end;min-height:100svh}.hero--video[data-astro-cid-wez3wgs6] .hero__content[data-astro-cid-wez3wgs6]>[data-astro-cid-wez3wgs6]{max-width:60%}.hero--video[data-astro-cid-wez3wgs6] .hero__content[data-astro-cid-wez3wgs6]{padding-bottom:clamp(5rem,12vh,8rem)}}.legal-hero[data-astro-cid-axepijy5] .hero--plain{min-height:19rem}@media (width>=1024px){.legal-hero[data-astro-cid-axepijy5] .hero--plain{min-height:24rem}}.legal[data-astro-cid-axepijy5]{background:var(--c-ink);padding-block:var(--space)}.prose[data-astro-cid-axepijy5]{max-width:75ch;color:var(--c-text);overflow-wrap:break-word;font-size:1rem;line-height:1.7}.legal__toc[data-astro-cid-axepijy5]{display:none}@media (width>=1024px){.legal__grid--toc[data-astro-cid-axepijy5]{grid-template-columns:minmax(15rem,1fr) minmax(0,2.4fr);align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}.legal__toc[data-astro-cid-axepijy5]{max-height:calc(100vh - 8rem);display:block;position:sticky;top:6rem;overflow-y:auto}.legal__grid--toc[data-astro-cid-axepijy5] .prose[data-astro-cid-axepijy5] h2:has(+ul>li>a[href^=\#]:only-child),.legal__grid--toc[data-astro-cid-axepijy5] .prose[data-astro-cid-axepijy5] ul:has(>li>a[href^=\#]:only-child){display:none}.legal__grid--columns[data-astro-cid-axepijy5] .prose[data-astro-cid-axepijy5]{columns:2;column-gap:clamp(3rem,6vw,6rem);max-width:none}.legal__grid--columns[data-astro-cid-axepijy5] .prose[data-astro-cid-axepijy5] p{break-inside:avoid}}.legal__toc-title[data-astro-cid-axepijy5]{font-size:var(--fs-micro);letter-spacing:.3em;text-transform:uppercase;color:var(--c-accent);margin:0 0 1rem;font-weight:700}.legal__toc[data-astro-cid-axepijy5] ol[data-astro-cid-axepijy5]{border-top:1px solid var(--c-line);counter-reset:toc;margin:0;padding:0;list-style:none}.legal__toc[data-astro-cid-axepijy5] li[data-astro-cid-axepijy5]{border-bottom:1px solid var(--c-line);counter-increment:toc}.legal__toc[data-astro-cid-axepijy5] a[data-astro-cid-axepijy5]{font-size:var(--fs-ui);color:var(--c-text);grid-template-columns:2rem 1fr;padding:.55rem 0;line-height:1.35;text-decoration:none;transition:color .2s;display:grid}.legal__toc[data-astro-cid-axepijy5] a[data-astro-cid-axepijy5]:before{content:counter(toc, decimal-leading-zero);color:var(--c-accent-dark);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;padding-top:.15em}.legal__toc[data-astro-cid-axepijy5] a[data-astro-cid-axepijy5]:hover,.legal__toc[data-astro-cid-axepijy5] a[data-astro-cid-axepijy5][aria-current]{color:var(--c-accent)}.prose[data-astro-cid-axepijy5]>:first-child{border-top:0;margin-top:0;padding-top:0}.prose[data-astro-cid-axepijy5] p,.prose[data-astro-cid-axepijy5] ul,.prose[data-astro-cid-axepijy5] ol{margin:0 0 1.1em}.prose[data-astro-cid-axepijy5] h2,.prose[data-astro-cid-axepijy5] h3,.prose[data-astro-cid-axepijy5] h4{color:var(--c-white);text-wrap:balance}.prose[data-astro-cid-axepijy5] h2{border-top:1px solid var(--c-line);font-size:var(--fs-h3);letter-spacing:-.01em;margin:3.5rem 0 1.5rem;padding-top:2rem;font-weight:300;line-height:1.15}.prose[data-astro-cid-axepijy5] h2:before{content:"";background:var(--c-accent);width:2.5rem;height:2px;margin-bottom:1.25rem;display:block}.prose[data-astro-cid-axepijy5] h3{font-size:var(--fs-h4);margin:2.5rem 0 .9rem;font-weight:700;line-height:1.35}.prose[data-astro-cid-axepijy5] h4{margin:2rem 0 .75rem;font-size:1rem;font-weight:700;line-height:1.4}.prose[data-astro-cid-axepijy5] b,.prose[data-astro-cid-axepijy5] strong{color:var(--c-white)}.prose[data-astro-cid-axepijy5] ul,.prose[data-astro-cid-axepijy5] ol{padding-left:1.25rem}.prose[data-astro-cid-axepijy5] li+li,.prose[data-astro-cid-axepijy5] li>ul,.prose[data-astro-cid-axepijy5] li>ol{margin-top:.5em}.prose[data-astro-cid-axepijy5] li>ul,.prose[data-astro-cid-axepijy5] li>ol{margin-bottom:0}.prose[data-astro-cid-axepijy5] li::marker{color:var(--c-accent-dark)}.prose[data-astro-cid-axepijy5] a{color:var(--c-white);text-decoration:underline;text-decoration-color:var(--c-accent-dark);text-underline-offset:.2em;transition:color .2s}.prose[data-astro-cid-axepijy5] a:hover{color:var(--c-accent)}.prose[data-astro-cid-axepijy5] ul:has(>li>a[href^=\#]:only-child){border-top:1px solid var(--c-line);counter-reset:toc;padding:0;list-style:none}.prose[data-astro-cid-axepijy5] ul:has(>li>a[href^=\#]:only-child)>li{border-bottom:1px solid var(--c-line);counter-increment:toc;margin:0}.prose[data-astro-cid-axepijy5] ul:has(>li>a[href^=\#]:only-child) a{grid-template-columns:2.25rem 1fr;padding:.7rem 0;line-height:1.4;text-decoration:none;display:grid}.prose[data-astro-cid-axepijy5] ul:has(>li>a[href^=\#]:only-child) a:before{content:counter(toc, decimal-leading-zero);color:var(--c-accent-dark);font-size:var(--fs-small);font-variant-numeric:tabular-nums;padding-top:.1em}.prose[data-astro-cid-axepijy5] ul:has(>li>a[href^=\#]:only-child) a:hover:before{color:var(--c-accent)}.prose[data-astro-cid-axepijy5] table{border-collapse:collapse;width:100%;margin:0 0 1.5em;font-size:.9375rem}.prose[data-astro-cid-axepijy5] th,.prose[data-astro-cid-axepijy5] td{border:1px solid var(--c-line);text-align:left;vertical-align:top;padding:.6rem .75rem}.prose[data-astro-cid-axepijy5] th{color:var(--c-white);font-weight:700}.figure-row[data-astro-cid-xwq2ehqf]{border-top:1px solid var(--c-line);gap:1.25rem 3rem;padding-block:clamp(2.5rem,5vw,4rem);display:grid}.figure-row[data-astro-cid-xwq2ehqf]:last-child{border-bottom:1px solid var(--c-line)}.figure-row[data-astro-cid-xwq2ehqf]:hover .row__num[data-astro-cid-xwq2ehqf]{color:var(--c-accent)}.figure-row__text[data-astro-cid-xwq2ehqf]{align-content:start;gap:1rem;display:grid}.figure-row[data-astro-cid-xwq2ehqf] h2[data-astro-cid-xwq2ehqf]{font-size:var(--fs-h3);max-width:22ch;margin-bottom:.25rem;line-height:1.15}.figure-row__text[data-astro-cid-xwq2ehqf] p[data-astro-cid-xwq2ehqf]{max-width:52ch}.figure-row__media[data-astro-cid-xwq2ehqf]{border:1px solid var(--c-line);border-radius:var(--radius-card);background:#0b0c0e;margin:.75rem 0 0;overflow:hidden}.figure-row__media[data-astro-cid-xwq2ehqf] img[data-astro-cid-xwq2ehqf]{width:100%;height:auto;display:block}@media (width>=1024px){.figure-row[data-astro-cid-xwq2ehqf]{grid-template-columns:8rem minmax(0,4fr) minmax(0,6fr);align-items:start}.figure-row--text[data-astro-cid-xwq2ehqf]{grid-template-columns:8rem minmax(0,1fr)}.figure-row__media[data-astro-cid-xwq2ehqf]{margin:0}}.statement[data-astro-cid-zx4qcpyt]{background:var(--c-black);padding-block:var(--space)}.statement__text[data-astro-cid-zx4qcpyt]{border-left:2px solid var(--c-accent);max-width:40ch;font-size:var(--fs-h2);letter-spacing:-.01em;color:var(--c-white);margin:0;padding-left:clamp(1.25rem,2.5vw,2.5rem);font-weight:300;line-height:1.25}.statement__text[data-astro-cid-zx4qcpyt] b{font-weight:700}.chapters[data-astro-cid-qquvaqz5]{background:var(--c-ink);padding-block:var(--space)}.steps[data-astro-cid-jvqum2y2]{background:var(--c-black);padding-block:var(--space)}.steps__kicker[data-astro-cid-jvqum2y2]{font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--c-accent);margin-bottom:1rem;display:block}.steps__title[data-astro-cid-jvqum2y2]{font-size:var(--fs-h2);hyphens:manual;max-width:32ch}.steps__list[data-astro-cid-jvqum2y2]{border-top:1px solid var(--c-line);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-jvqum2y2]{border-bottom:1px solid var(--c-line);align-content:start;gap:.75rem;padding:2rem 0;display:grid}.steps__num[data-astro-cid-jvqum2y2]{font-size:var(--fs-figure-xl);letter-spacing:-.04em;color:var(--c-num);font-variant-numeric:tabular-nums;transition:color .4s var(--ease);font-weight:200;line-height:.9}.steps__item[data-astro-cid-jvqum2y2]:hover .steps__num[data-astro-cid-jvqum2y2]{color:var(--c-accent)}.steps__name[data-astro-cid-jvqum2y2]{font-size:var(--fs-card);text-transform:uppercase;font-weight:400}.steps__item[data-astro-cid-jvqum2y2] p[data-astro-cid-jvqum2y2]{max-width:34ch}@media (width>=640px){.steps__list[data-astro-cid-jvqum2y2]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}@media (width>=1024px){.steps__list[data-astro-cid-jvqum2y2]{border-top:0;grid-template-columns:repeat(4,minmax(0,1fr))}.steps__item[data-astro-cid-jvqum2y2]{border-bottom:0;border-top:1px solid var(--c-line);padding:2rem 0 0}}.landing__offer[data-astro-cid-ypns3r67]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.landing__price[data-astro-cid-ypns3r67]{font-size:var(--fs-h3);color:var(--c-white);font-weight:300}.landing__details[data-astro-cid-ypns3r67]{background:var(--c-ink);padding-bottom:var(--space)}.landing__details-grid[data-astro-cid-ypns3r67]{gap:1.5rem 4rem;display:grid}.landing__details-lead[data-astro-cid-ypns3r67]{font-size:var(--fs-h2);max-width:22ch}.landing__details-text[data-astro-cid-ypns3r67]{gap:1rem;max-width:62ch;display:grid}@media (width>=1024px){.landing__details-grid[data-astro-cid-ypns3r67]{grid-template-columns:2fr 3fr}}.landing__back[data-astro-cid-ypns3r67]{padding-top:var(--space)}.landing__back[data-astro-cid-ypns3r67] a[data-astro-cid-ypns3r67]{font-size:var(--fs-h2);color:var(--c-white);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;font-weight:300;text-decoration:none;transition:color .2s;display:inline-flex}.landing__back[data-astro-cid-ypns3r67] a[data-astro-cid-ypns3r67] span[data-astro-cid-ypns3r67]:first-child{font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--c-accent)}.landing__back[data-astro-cid-ypns3r67] a[data-astro-cid-ypns3r67]:hover{color:var(--c-accent)}.ranking[data-astro-cid-juw5hdzt]{background:var(--c-ink);padding-block:calc(var(--space) * 1.25);border-block:1px solid var(--c-line);position:relative;overflow:hidden}.ranking[data-astro-cid-juw5hdzt]:before{content:"";pointer-events:none;background:radial-gradient(50% 40% at 70% 22%,#00f5d012,#0000 70%);position:absolute;inset:0}.ranking__grid[data-astro-cid-juw5hdzt]{gap:3rem;display:grid;position:relative}.sr-only[data-astro-cid-juw5hdzt]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ranking__head[data-astro-cid-juw5hdzt]{align-content:start;justify-items:start;gap:1.25rem;display:grid}.ranking__title[data-astro-cid-juw5hdzt]{gap:.6rem;margin-top:.75rem;display:grid}.ranking__sum[data-astro-cid-juw5hdzt]{font-size:var(--fs-figure-xl);letter-spacing:-.04em;color:var(--c-white);font-variant-numeric:tabular-nums;font-weight:200;line-height:.9}.ranking__caption[data-astro-cid-juw5hdzt]{font-size:var(--fs-h2);text-transform:uppercase;line-height:1.05}.ranking__note[data-astro-cid-juw5hdzt]{max-width:22rem;color:var(--c-text-soft)}.ranking__list[data-astro-cid-juw5hdzt]{border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.ranking__item[data-astro-cid-juw5hdzt]{border-bottom:1px solid var(--c-line);grid-template-columns:2rem minmax(0,1fr) auto;grid-template-areas:"rank label value"".bar bar";align-items:baseline;gap:.55rem .75rem;padding-block:.85rem;display:grid}.ranking__rank[data-astro-cid-juw5hdzt]{font-size:var(--fs-micro);letter-spacing:.1em;color:var(--c-text-soft);font-variant-numeric:tabular-nums;grid-area:rank;font-weight:400}.ranking__label[data-astro-cid-juw5hdzt]{font-size:var(--fs-ui);text-transform:uppercase;letter-spacing:.04em;color:var(--c-text);grid-area:label;font-weight:400}.ranking__value[data-astro-cid-juw5hdzt]{font-size:var(--fs-card);color:var(--c-white);text-align:right;font-variant-numeric:tabular-nums;grid-area:value;font-weight:300;line-height:1}.ranking__bar[data-astro-cid-juw5hdzt]{background:#ffffff0f;grid-area:bar;align-self:center;height:2px;position:relative}.ranking__bar[data-astro-cid-juw5hdzt]:after{content:"";width:calc(var(--share) * 100%);transform-origin:0;transition:transform 1.4s var(--ease) calc(var(--i) * 70ms);background:#ffffff8c;position:absolute;inset:0 auto 0 0}.js .ranking[data-astro-cid-juw5hdzt]:not(.is-counted) .ranking__bar[data-astro-cid-juw5hdzt]:after{transform:scaleX(0)}.ranking__item--lead[data-astro-cid-juw5hdzt]{row-gap:1rem;padding-block:1.5rem 1.6rem}.ranking__item--lead[data-astro-cid-juw5hdzt] .ranking__rank[data-astro-cid-juw5hdzt]{color:var(--c-accent)}.ranking__item--lead[data-astro-cid-juw5hdzt] .ranking__label[data-astro-cid-juw5hdzt]{font-size:var(--fs-card);color:var(--c-white);letter-spacing:.01em;font-weight:700}.ranking__item--lead[data-astro-cid-juw5hdzt] .ranking__value[data-astro-cid-juw5hdzt]{font-size:var(--fs-figure-xl);letter-spacing:-.04em;color:var(--c-accent);font-weight:200}.ranking__item--lead[data-astro-cid-juw5hdzt] .ranking__bar[data-astro-cid-juw5hdzt]{height:6px}.ranking__item--lead[data-astro-cid-juw5hdzt] .ranking__bar[data-astro-cid-juw5hdzt]:after{background:linear-gradient(90deg, var(--c-accent-dark), var(--c-accent))}@media (width>=640px){.ranking__item[data-astro-cid-juw5hdzt]{grid-template-columns:2.5rem minmax(0,15rem) minmax(0,1fr) 6rem;grid-template-areas:"rank label bar value";align-items:center;column-gap:1.5rem}}@media (width>=1024px){.ranking__grid[data-astro-cid-juw5hdzt]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:clamp(3rem,6vw,6rem)}.ranking__head[data-astro-cid-juw5hdzt]{position:sticky;top:7rem}}.chapter[data-astro-cid-kvy7xguz]{background:var(--c-black);padding-bottom:var(--space);position:relative;overflow:hidden}.chapter[data-astro-cid-kvy7xguz]+.chapter{border-top:1px solid var(--c-line)}.chapter__media[data-astro-cid-kvy7xguz]{aspect-ratio:1;background:var(--c-ink);position:relative;overflow:hidden}.chapter__media[data-astro-cid-kvy7xguz] img{object-fit:cover;width:100%;height:100%;transition:transform 2.4s var(--ease)}.chapter__media[data-astro-cid-kvy7xguz]:after{content:"";pointer-events:none;background:linear-gradient(180deg, #00041159 0%, #00041100 28%, #00041140 45%, #000411d1 66%, var(--c-black) 100%);position:absolute;inset:0}.js .chapter[data-astro-cid-kvy7xguz]:has(.reveal:not(.is-visible)) .chapter__media[data-astro-cid-kvy7xguz] img{transform:scale(1.06)}.chapter__inner[data-astro-cid-kvy7xguz]{z-index:1;margin-top:-7rem;position:relative}.chapter__text[data-astro-cid-kvy7xguz]{justify-items:start;gap:1.25rem;max-width:36rem;display:grid}.chapter__kicker[data-astro-cid-kvy7xguz]{margin-bottom:.5rem}.chapter__total[data-astro-cid-kvy7xguz]{color:var(--c-text-soft)}.chapter__title[data-astro-cid-kvy7xguz]{font-size:var(--fs-h1);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;line-height:1.02}.chapter__model[data-astro-cid-kvy7xguz]{font-size:var(--fs-h3);color:var(--c-text);margin-bottom:.35em;display:block}.chapter__title[data-astro-cid-kvy7xguz] b[data-astro-cid-kvy7xguz]{display:block}.chapter__power[data-astro-cid-kvy7xguz]{border-left:2px solid var(--c-accent);letter-spacing:normal;gap:.35rem;margin-block:.5rem;padding-left:1.25rem;display:grid}.chapter__power-label[data-astro-cid-kvy7xguz]{font-size:var(--fs-micro);letter-spacing:.3em;text-transform:uppercase;color:var(--c-text-soft);font-weight:400}.chapter__power-figure[data-astro-cid-kvy7xguz]{white-space:nowrap;align-items:baseline;gap:.5rem;line-height:.9;display:flex}.chapter__power-qual[data-astro-cid-kvy7xguz]{font-size:var(--fs-ui);text-transform:uppercase;color:var(--c-text);font-weight:400}.chapter__power-value[data-astro-cid-kvy7xguz]{font-size:var(--fs-figure-xl);letter-spacing:-.04em;color:var(--c-accent);font-variant-numeric:tabular-nums;font-weight:200}.chapter__power-unit[data-astro-cid-kvy7xguz]{font-size:var(--fs-h3);color:var(--c-white);font-weight:300}.chapter__lead[data-astro-cid-kvy7xguz]{color:var(--c-white);font-weight:700}.chapter__points[data-astro-cid-kvy7xguz]{border-top:1px solid #ffffff1f;width:100%;margin:.25rem 0 0;padding:0;list-style:none}.chapter__points[data-astro-cid-kvy7xguz] li[data-astro-cid-kvy7xguz]{color:var(--c-white);border-bottom:1px solid #ffffff1f;padding:.75rem 0 .75rem 2rem;line-height:1.4;position:relative}.chapter__points[data-astro-cid-kvy7xguz] li[data-astro-cid-kvy7xguz]:before{content:"";background:var(--c-accent);width:1rem;height:2px;position:absolute;top:calc(.75rem + .7em - 1px);left:0}@media (width>=640px){.chapter__media[data-astro-cid-kvy7xguz]{aspect-ratio:4/3}.chapter__inner[data-astro-cid-kvy7xguz]{margin-top:-9rem}}@media (width>=1024px){.chapter[data-astro-cid-kvy7xguz]{min-height:max(100svh,46rem);padding-block:calc(var(--space) + 2rem) var(--space);align-items:center;display:flex}.chapter__media[data-astro-cid-kvy7xguz]{aspect-ratio:auto;width:60%;position:absolute;inset:0 0 0 auto}.chapter__media[data-astro-cid-kvy7xguz]:after{background:linear-gradient(90deg, var(--c-black) 0%, #000411bf 18%, #00041126 50%, #00041100 75%), linear-gradient(180deg, #0004118c 0%, #00041100 22%, #00041100 78%, #00041199 100%)}.chapter--flip[data-astro-cid-kvy7xguz] .chapter__media[data-astro-cid-kvy7xguz]{inset:0 auto 0 0}.chapter--flip[data-astro-cid-kvy7xguz] .chapter__media[data-astro-cid-kvy7xguz]:after{background:linear-gradient(270deg, var(--c-black) 0%, #000411bf 18%, #00041126 50%, #00041100 75%), linear-gradient(180deg, #0004118c 0%, #00041100 22%, #00041100 78%, #00041199 100%)}.chapter__inner[data-astro-cid-kvy7xguz]{margin-top:0}.chapter__text[data-astro-cid-kvy7xguz]{width:44%;max-width:34rem}.chapter--flip[data-astro-cid-kvy7xguz] .chapter__text[data-astro-cid-kvy7xguz]{margin-left:auto}}
