@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-ext-wght-normal-hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-wght-normal-Bb8VGrTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--ink:#02231f;--ink-2:#08322c;--ink-3:#0f4239;--cream:#eeefe2;--paper:#f7f7f0;--mint:#9bf0c9;--moss:#1f6b5c;--violet:#645be8;--violet-2:#aaa4ff;--amber:#f0a458;--amber-ink:#7a420e;--display:"Geist Variable", "Geist", "Helvetica Neue", Arial, sans-serif;--serif:"Instrument Serif", "Iowan Old Style", Georgia, serif;--label:"Geist Variable", "Geist", "Helvetica Neue", Arial, sans-serif;--sch:"Schibsted Grotesk Variable", "Helvetica Neue", Arial, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--gut:clamp(16px, 4vw, 40px);--fg:var(--cream);--mute:#eeefe2a8;--line:#eeefe224;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}body{background:var(--ink);color:var(--cream);font-family:var(--display);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55;overflow-x:clip}h1,h2,h3,p{margin:0}a{color:inherit}button{font:inherit;color:inherit}img{max-width:100%}:focus-visible{outline:2px solid var(--violet-2);outline-offset:3px;border-radius:6px}html.modal-open{overflow:hidden}main{transition:opacity .28s}html.lang-swap main{opacity:0}.wrap{max-width:1240px;padding-left:max(var(--gut), env(safe-area-inset-left,0px));padding-right:max(var(--gut), env(safe-area-inset-right,0px));margin-inline:auto}.sec{padding-block:clamp(96px,12vw,176px);position:relative}.tone-dark{--fg:var(--cream);--mute:#eeefe2a8;--line:#eeefe224;color:var(--fg);background:var(--ink)}.tone-light{--fg:var(--ink);--mute:#465b55;--line:#02231f24;color:var(--fg);background:var(--cream)}html.js-bg .sec{background:0 0}.eyebrow,.mono-label{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);align-items:center;gap:10px;font-size:12px;display:inline-flex}.eyebrow .dot{background:var(--mint);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite blink;box-shadow:0 0 0 4px #9bf0c926}.eyebrow.violet .dot{background:var(--violet-2);box-shadow:0 0 0 4px #aaa4ff2e}.h-hero{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(42px,5.5vw,84px);font-weight:500;line-height:.98}.h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,4.8vw,70px);font-weight:500;line-height:1}.serif-i{font-family:var(--serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.accent-v{color:var(--violet-2)}.accent-m{color:var(--mint)}.tone-light .accent-m{color:var(--moss)}.lead{color:var(--mute);max-width:56ch;font-size:clamp(17px,1.35vw,20px);line-height:1.55}.w{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.wi{will-change:transform;display:inline-block}.cta-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.chip{font:500 12px/1 var(--label);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.chip-m{color:#0c5a43;background:#d6f7e6}.chip-a{color:var(--amber-ink);background:#fbe3c9}.sel{-webkit-user-select:all;user-select:all;color:var(--fg);font-weight:600;text-decoration:none}.todo{font-family:var(--label);color:#4038b8;background:#645be81f;border-radius:5px;padding:1px 6px;font-size:.86em}@keyframes blink{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.h2sZ75fM{min-height:48px;font:500 15px/1 var(--display);cursor:pointer;white-space:nowrap;transition:transform .5s var(--ease), background-color .3s, box-shadow .5s var(--ease), opacity .3s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.h2sZ75fM svg{flex:none;width:16px;height:16px}.h2sZ75fM:disabled{cursor:progress;opacity:.7}.A2AP-C9X{transition:transform .5s var(--ease)}.h2sZ75fM:hover .A2AP-C9X{transform:translate(4px)}._4bx3QBVT{background:var(--violet);color:#fff;box-shadow:0 12px 32px -12px #645be8cc}._4bx3QBVT:hover{background:#5249d9;box-shadow:0 18px 40px -12px #645be8f2}._9aR0CJqM{color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);background:0 0}._9aR0CJqM:hover{box-shadow:inset 0 0 0 1px var(--fg)}.s9-ZkXzn{min-height:36px;padding:0 14px;font-size:13px}.dsV6qoU6{min-height:60px;padding:0 30px;font-size:17px}.DjHKoQ5E{flex-direction:column;gap:6px;display:flex}.DjHKoQ5E input{opacity:0;width:1px;height:1px;position:absolute}.DjHKoQ5E label{color:#465b55;cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.DjHKoQ5E label a{color:var(--ink);font-weight:600}.kumgHneF{color:#fff;background:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;margin-top:-1px;transition:background-color .25s,box-shadow .25s;display:grid;box-shadow:inset 0 0 0 1.5px #02231f3d}.kumgHneF svg{opacity:0;width:13px;height:13px;transition:opacity .25s, transform .4s var(--ease);transform:scale(.6)}.DjHKoQ5E input:checked+label .kumgHneF{background:var(--violet);box-shadow:none}.DjHKoQ5E input:checked+label .kumgHneF svg{opacity:1;transform:none}.DjHKoQ5E input:focus-visible+label .kumgHneF{outline:2px solid var(--violet-2);outline-offset:3px}.-ScBXt5N .kumgHneF{box-shadow:inset 0 0 0 2px #c2531c}.uHS1a4-S{color:#a8431a;margin:0 0 0 34px;font-size:13px}.JCt06hOV{flex-direction:column;gap:7px;min-width:0;display:flex}.JCt06hOV label{color:var(--ink);font-size:14.5px;font-weight:500}.JCt06hOV label i{color:var(--violet);font-style:normal}.JCt06hOV input,.JCt06hOV textarea{width:100%;font:400 16px/1.4 var(--display);color:var(--ink);background:#fff;border:0;border-radius:14px;min-height:52px;padding:14px 16px;transition:box-shadow .25s,background-color .25s;box-shadow:inset 0 0 0 1.5px #02231f24}.JCt06hOV input::placeholder,.JCt06hOV textarea::placeholder{color:#8a9692}.JCt06hOV input:hover,.JCt06hOV textarea:hover{box-shadow:inset 0 0 0 1.5px #02231f4d}.JCt06hOV input:focus,.JCt06hOV textarea:focus{box-shadow:inset 0 0 0 2px var(--violet), 0 0 0 5px #645be824;outline:none}.JCt06hOV textarea{resize:vertical;min-height:110px}.dBq-S-Sx{grid-column:1/-1}.TT309SwQ{background:#fff;border-radius:14px;align-items:stretch;width:100%;min-height:52px;transition:box-shadow .25s;display:flex;box-shadow:inset 0 0 0 1.5px #02231f24}.TT309SwQ:hover{box-shadow:inset 0 0 0 1.5px #02231f4d}.TT309SwQ:focus-within{box-shadow:inset 0 0 0 2px var(--violet), 0 0 0 5px #645be824}.JCt06hOV .TT309SwQ input{box-shadow:none;background:0 0;flex:1;min-width:0;padding-left:12px}._31my1wEL{border-right:1.5px solid #02231f1a;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex;position:relative}._31my1wEL select{appearance:none;height:100%;font:500 15px/1 var(--display);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0 18px 0 0}._31my1wEL select:focus{outline:none}._31my1wEL:after{content:"";border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);pointer-events:none;width:6px;height:6px;margin-top:-5px;position:absolute;top:50%;right:10px;transform:rotate(45deg)}._6E52Z-0e{background:var(--flag);border-radius:3px;flex:none;width:24px;height:16px;box-shadow:0 0 0 1px #02231f1f}.JCt06hOV.W5jvWdbs>input,.JCt06hOV.W5jvWdbs>textarea,.JCt06hOV.W5jvWdbs .TT309SwQ{box-shadow:inset 0 0 0 2px #c2531c}.rQ0JvHLS{color:#a8431a;margin:0;font-size:13px}.yZvdzwEL{font:500 12px/1 var(--label);letter-spacing:.1em;text-transform:uppercase;color:#465b55;margin-bottom:22px}.TX-l53SE{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.iQXH-xSc{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;display:flex}.Wuc-5VAz{color:#5a6b66;flex:260px;max-width:42ch;font-size:13px;line-height:1.45}.Wuc-5VAz a{color:inherit}.QA7ry9kd{color:#a8431a;margin-top:16px;font-size:14px}.txTAEk-3 .yZvdzwEL,.txTAEk-3 .TX-l53SE>*,.txTAEk-3 .iQXH-xSc{animation:z5NGtc4u .7s var(--ease) both}.txTAEk-3 .TX-l53SE>:nth-child(2){animation-delay:40ms}.txTAEk-3 .TX-l53SE>:nth-child(3){animation-delay:80ms}.txTAEk-3 .TX-l53SE>:nth-child(4){animation-delay:.12s}.txTAEk-3 .TX-l53SE>:nth-child(5){animation-delay:.16s}.txTAEk-3 .iQXH-xSc{animation-delay:.2s}._9TjjRRuK{--fg:var(--ink);--line:#02231f40;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:100%;padding:20px 0;display:flex}._9TjjRRuK h3{font:500 40px/1 var(--display);letter-spacing:-.035em}._9TjjRRuK p{color:#465b55;max-width:40ch}.RM1Msllb{background:var(--mint);border-radius:50%;place-items:center;width:72px;height:72px;animation:.6s cubic-bezier(.34,1.56,.64,1) both rapaNwD4;display:grid}.RM1Msllb svg{width:34px;height:34px}.RM1Msllb path{stroke-dasharray:30;stroke-dashoffset:30px;animation:.5s .3s forwards _3BL0TTwk}@media (width<=860px){.TX-l53SE{grid-template-columns:minmax(0,1fr)}}@keyframes z5NGtc4u{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes rapaNwD4{0%{transform:scale(0)}to{transform:none}}@keyframes _3BL0TTwk{to{stroke-dashoffset:0}}.a-fxUJx3{z-index:100;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));place-items:center;display:grid;position:fixed;inset:0}.a-fxUJx3[hidden]{display:none}.VcDWcIPI{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .45s var(--ease);background:#02231f99;position:absolute;inset:0}.oLRnt3gm{background:var(--paper);width:min(1060px,100%);max-height:calc(100vh - 32px);color:var(--ink);opacity:0;transition:opacity .5s var(--ease), transform .7s var(--ease);border-radius:30px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);display:grid;position:relative;overflow:hidden;transform:translateY(28px)scale(.97);box-shadow:0 60px 120px -40px #0009}.lgI1yPaF .VcDWcIPI{opacity:1}.lgI1yPaF .oLRnt3gm{opacity:1;transform:none}.yE6J-MHQ{z-index:3;width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background-color .3s, transform .4s var(--ease);background:#02231f0f;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.yE6J-MHQ:hover{background:#02231f1f;transform:rotate(90deg)}.yE6J-MHQ svg{width:18px;height:18px}.kNlrk0TH{--fg:var(--cream);--mute:#eeefe2a8;background:radial-gradient(ellipse 90% 60% at 80% 100%, #645be873, transparent 70%), var(--ink);color:var(--cream);flex-direction:column;gap:22px;padding:40px 36px;display:flex;position:relative;overflow:hidden}.kNlrk0TH>*{position:relative}.kNlrk0TH>.nms-4jP6{opacity:.9;pointer-events:none;width:420px;height:420px;position:absolute;bottom:-140px;right:-120px}._8JqrMI71{font:500 clamp(30px, 3vw, 40px)/1.02 var(--display);letter-spacing:-.035em;text-wrap:balance}.Rs-WKk3N{gap:14px;margin:0;padding:0;list-style:none;display:grid}.Rs-WKk3N li{color:#eeefe2e0;grid-template-columns:28px 1fr;align-items:start;gap:12px;font-size:16px;line-height:1.4;display:grid}.Rs-WKk3N i{width:28px;height:28px;color:var(--mint);background:#9bf0c924;border-radius:50%;place-items:center;display:grid}.Rs-WKk3N svg{width:14px;height:14px}._1-Oj-4ND{color:#eeefe2a8;margin-top:auto;font-size:14px}.xK9jz9rG{padding:40px 40px 34px;overflow:auto}@media (width<=860px){.a-fxUJx3{place-items:end center;padding:0}.oLRnt3gm{border-radius:26px 26px 0 0;grid-template-columns:minmax(0,1fr);max-height:94vh;overflow:auto;transform:translateY(60px)}.yE6J-MHQ{color:var(--cream);background:#eeefe21a}.yE6J-MHQ:hover{background:#eeefe22e}.kNlrk0TH{gap:14px;padding:30px 22px 24px}.kNlrk0TH>.nms-4jP6{width:260px;height:260px;bottom:-110px;right:-80px}.Rs-WKk3N,._1-Oj-4ND{display:none}.xK9jz9rG{padding:24px 22px calc(26px + env(safe-area-inset-bottom,0px));overflow:visible}}._0ECoGax8{border-top:1px solid var(--line);padding-block:36px calc(36px + env(safe-area-inset-bottom,0px));font-size:14px}._0ECoGax8 nav{flex-wrap:wrap;gap:24px;display:flex}._0ECoGax8 a{text-decoration:none}._0ECoGax8 a:hover{color:var(--cream)}.X1dcferE{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;display:flex}._01FAHnrM{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}._2ikoFgls{color:inherit;display:flex}._2ikoFgls svg{width:90px;height:20px;display:block}.vwvWBzhQ{transition:box-shadow .6s var(--ease);border-radius:16px;flex-wrap:wrap;gap:10px;display:flex;position:relative}.GpnqDVT4{animation:ClQ-K-Km 1.6s var(--ease) 2}._4eNSFfrb{min-height:48px;transition:transform .4s var(--ease), box-shadow .3s;background:#000;border-radius:12px;align-items:center;gap:10px;padding:7px 16px 7px 13px;display:inline-flex;box-shadow:inset 0 0 0 1px #eeefe247;color:#fff!important}._4eNSFfrb:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #eeefe299}._4eNSFfrb svg{flex:none;width:22px;height:22px}._4eNSFfrb span{flex-direction:column;line-height:1.05;display:flex}._4eNSFfrb small{letter-spacing:.02em;opacity:.85;font-size:10.5px}._4eNSFfrb b{letter-spacing:-.01em;font-size:17px;font-weight:600}._4a-04zKb{cursor:default}._4a-04zKb:hover{transform:none;box-shadow:inset 0 0 0 1px #eeefe247}.k20pK82r{z-index:1;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#02231f73;border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;inset:-4px;box-shadow:inset 0 0 0 1px #9bf0c940}.k20pK82r>span{background:var(--ink);color:var(--mint);font:500 11px/1 var(--label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #9bf0c973,0 8px 20px -8px #0009}.k20pK82r i{background:var(--mint);border-radius:50%;width:6px;height:6px}.t1Mjytq-{gap:10px;margin:0;padding:0;list-style:none;display:flex}.t1Mjytq- a{width:44px;height:44px;color:var(--cream);transition:background-color .3s, color .3s, box-shadow .3s, transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #eeefe238}.t1Mjytq- a:hover{background:var(--cream);color:var(--ink);box-shadow:inset 0 0 0 1px var(--cream);transform:translateY(-2px)}.t1Mjytq- svg{width:18px;height:18px}@keyframes ClQ-K-Km{0%{box-shadow:0 0 #aaa4ffe6}to{box-shadow:0 0 0 18px #aaa4ff00}}.mV6qpi8L{border-radius:999px;gap:2px;padding:3px;transition:box-shadow .6s;display:flex;box-shadow:inset 0 0 0 1px #eeefe22e}.mV6qpi8L button{min-width:40px;height:36px;color:inherit;font:600 12px/1 var(--label);letter-spacing:.08em;cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:999px;padding:0 10px;transition:opacity .3s,background-color .3s}.mV6qpi8L button:hover{opacity:1}.mV6qpi8L button[aria-pressed=true]{opacity:1;background:#eeefe224}html.nav-light .mV6qpi8L{box-shadow:inset 0 0 0 1px #02231f29}html.nav-light .mV6qpi8L button[aria-pressed=true]{background:#02231f14}@media (width<=520px){.mV6qpi8L button{min-width:34px;height:32px;padding:0 8px}}._5QVCMpx3{top:calc(env(safe-area-inset-top,0px) + 14px);z-index:60;padding-left:max(var(--gut), env(safe-area-inset-left,0px));padding-right:max(var(--gut), env(safe-area-inset-right,0px));pointer-events:none;position:fixed;left:0;right:0}.wbVksT1z{pointer-events:auto;max-width:1180px;color:var(--cream);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#02231f8c;border-radius:999px;align-items:center;gap:24px;margin:auto;padding:8px 8px 8px 22px;transition:background-color .6s,color .6s,box-shadow .6s;display:flex;box-shadow:inset 0 0 0 1px #eeefe21f}html.nav-light .wbVksT1z{color:var(--ink);background:#f7f7f0b8;box-shadow:inset 0 0 0 1px #02231f1a,0 10px 30px -18px #02231f66}.GAhclozK{color:inherit;display:flex}.GAhclozK svg{width:99px;height:22px;display:block}.nC7Av2Ld{gap:28px;margin-left:auto;font-size:14.5px;display:flex}.nC7Av2Ld a{opacity:.75;text-decoration:none;transition:opacity .3s}.nC7Av2Ld a:hover{opacity:1}.EfvRZyKs{opacity:.75;padding:0 6px;font-size:14.5px;text-decoration:none}.wbVksT1z .PZl2PpJd{min-height:42px}@media (width<=900px){.nC7Av2Ld,.EfvRZyKs{display:none}.itNZlMic{margin-left:auto}}.CVBOec7B{flex:none;align-items:center;gap:10px;display:flex}.ZtXUsKTG{font:400 15px/1 var(--display);opacity:.5}._6608JJC1{flex:none;display:flex}._6608JJC1 img{width:auto;max-width:none;height:20px;display:block}._6608JJC1 .J2gctqyG,html.nav-light ._6608JJC1 ._3sf0YHAU{display:none}html.nav-light ._6608JJC1 .J2gctqyG{display:block}@media (width<=1100px){.z9ACx5-M .EfvRZyKs{display:none}}@media (width<=1080px){.z9ACx5-M .nC7Av2Ld{display:none}.z9ACx5-M .itNZlMic{margin-left:auto}}@media (width<=560px){.z9ACx5-M .itNZlMic{display:none}.z9ACx5-M .CVBOec7B{gap:5px}.z9ACx5-M .GAhclozK svg{width:58px;height:13px}.z9ACx5-M ._6608JJC1 img{height:12px}.z9ACx5-M .ZtXUsKTG{font-size:12px}.z9ACx5-M .PZl2PpJd{margin-left:auto;padding:0 12px;font-size:13px}}@media (width<=400px){.z9ACx5-M .ZtXUsKTG{display:none}.z9ACx5-M .PZl2PpJd{font-size:12.5px}}@media (width<=520px){.wbVksT1z{gap:8px;padding-left:16px}.GAhclozK svg{width:80px;height:18px}.wbVksT1z .PZl2PpJd{min-height:40px;padding:0 14px}.wbVksT1z .PZl2PpJd svg{display:none}}.LbPCJ1Kd{min-height:80vh;padding-top:calc(env(safe-area-inset-top,0px) + 140px);align-items:center;display:flex}._6VKmOGce{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.P-GNc4AF{padding-top:calc(env(safe-area-inset-top,0px) + clamp(130px, 13vw, 180px))}.objN86wC{max-width:900px}.UgC6jsWo{margin-bottom:clamp(40px,5vw,64px)}.szgux6R1{color:#2c3f3a;font-size:15.5px;line-height:1.7}.szgux6R1 h2,.szgux6R1 h3,.szgux6R1 h4{color:var(--ink);letter-spacing:-.015em}.szgux6R1 a{color:var(--moss);font-weight:500}.szgux6R1 table{width:100%}.BH9HxWmy{margin-bottom:20px}.hL-21Rcr{margin:40px 0 16px;font-size:20px;font-weight:600}.Q-jlci2f{text-align:center;flex-direction:column;gap:6px;margin:48px 0 18px;font-size:20px;font-weight:600;display:flex}._466eINyI{margin:28px 0 14px;font-size:17px;font-weight:600}.GqrqB4Ys{margin-bottom:16px}.KEI9Rn8E{margin:0 0 20px;padding-left:22px;list-style:decimal}.KEI9Rn8E li{margin:6px 0;padding-left:4px}.YeGcgg-N{margin:0 0 20px;padding-left:22px;list-style:outside}.YeGcgg-N>li{margin:6px 0}.CKiFWlaa{counter-reset:orderedList;margin:10px 0;padding-left:0;list-style:none}.CKiFWlaa>li:before{content:counter(orderedList) ") ";counter-increment:orderedList}.MrLY1hZw{counter-reset:list;margin:10px 0 10px 12px;padding-left:12px}.MrLY1hZw>li{list-style:none;position:relative}.MrLY1hZw>li:before{counter-increment:list;content:counter(list, lower-alpha) ") ";position:absolute;left:-1.4em}.xukEshBs{margin-top:12px}.KZtJOYQt{border-collapse:collapse;margin-bottom:24px}.KZtJOYQt td{vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}.whdwE-ex{color:var(--ink);font-weight:600}.g40bBUem{background:var(--line);width:100%;height:1px;margin:48px 0}.Msz0b-QQ{padding:0;overflow:clip}.lzq9KbQ8{align-items:center;min-height:100vh;padding-block:clamp(110px,10vw,140px) clamp(60px,6vw,90px);display:flex;position:relative}.JWSmuBiS{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#645be861,#0000 65%);border-radius:50%;width:60vw;max-width:900px;height:60vw;max-height:900px;position:absolute;top:10%;right:-10%}.-mM5UpKd{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,6vw,96px);width:100%;display:grid;position:relative}._3UBjPfRh{flex-direction:column;gap:22px;min-width:0;display:flex}._3UBjPfRh .lead{max-width:48ch}.Bf3peWiB{border-top:1px solid var(--line);max-width:560px;margin:6px 0 0;padding:0;list-style:none}.tXWd9azQ{text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;width:100%;padding:13px 0;display:grid;position:relative}.-ibElchI{letter-spacing:-.01em;opacity:.5;font-size:18px;font-weight:500;transition:opacity .4s}.uqI6CwuI{opacity:0;width:18px;height:18px;transition:opacity .4s, transform .5s var(--ease);color:var(--violet-2);transform:translate(-6px)}.epBLUJ-D{transition:grid-template-rows .6s var(--ease);grid-column:1/-1;grid-template-rows:0fr;display:grid}.epBLUJ-D>span{font-family:var(--serif);color:var(--violet-2);font-size:21px;font-style:italic;line-height:1.25;overflow:hidden}.epBLUJ-D>span>span{padding-top:6px;display:block}.fDYVDqUs .-ibElchI{opacity:1}.fDYVDqUs .uqI6CwuI{opacity:1;transform:none}.fDYVDqUs .epBLUJ-D{grid-template-rows:1fr}._3ffs9fS7{background:var(--violet-2);transform-origin:0;height:1.5px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}._-4N1l1-K .fDYVDqUs ._3ffs9fS7{animation:5.4s linear both isSOBcBu}._9hnPQWwI{color:var(--mute);max-width:52ch;font-size:14px}._3DdD2Dbj{justify-content:center;display:flex;position:relative}.PrASFVg6{aspect-ratio:33/68;background:linear-gradient(160deg,#20332f,#08120f 60%);border-radius:54px;height:min(660px,100vh - 150px);padding:10px;position:relative;box-shadow:0 70px 120px -50px #645be8a6,0 0 0 1.5px #eeefe224,inset 0 0 0 1.5px #ffffff14}.ELxDTS4z{background:radial-gradient(90% 50% at 50% 18%,#645be861,#0000 70%),#03201c;border-radius:44px;flex-direction:column;height:100%;padding:16px 14px 14px;display:flex;position:relative;overflow:hidden}.IzKhO77l{background:#000;border-radius:20px;width:84px;height:24px;position:absolute;top:10px;left:50%;translate:-50%}.-DZKVK5t{justify-content:space-between;align-items:center;margin-top:30px;padding-inline:6px;display:flex}.-DZKVK5t svg{width:62px;height:14px}.-k1layuL{font:500 10px/1 var(--label);letter-spacing:.1em;text-transform:uppercase;background:#eeefe214;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.-k1layuL i{background:var(--mint);border-radius:50%;width:6px;height:6px}.K6r73fhc{flex:none;height:30%;position:relative}.BiJLGit6{width:120%;height:120%;position:absolute;inset:-10%}.QTcAWZbu{flex:none;justify-content:center;align-items:center;gap:3px;height:22px;margin-bottom:8px;display:flex}.QTcAWZbu i{background:var(--violet-2);border-radius:2px;width:3px;height:100%;animation:1s ease-in-out infinite paused QTcAWZbu;transform:scaleY(.15)}.eMilmusw .QTcAWZbu i{animation-play-state:running}.gU0R5V6w{flex-direction:column;flex:1;justify-content:flex-end;gap:9px;min-height:0;font-size:13px;line-height:1.4;display:flex;overflow:hidden}.v4f83LbC{background:#eeefe21a;border-radius:16px 16px 4px;align-self:flex-end;max-width:86%;padding:9px 13px;box-shadow:inset 0 0 0 1px #eeefe21a}.NHCKThjX{--fg:var(--ink);--line:#02231f33;background:var(--cream);max-width:94%;color:var(--ink);border-radius:16px 16px 16px 4px;flex-direction:column;align-self:flex-start;gap:8px;padding:12px 13px;display:flex}.NHCKThjX ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.NHCKThjX li{font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;display:flex}.NHCKThjX li b{font-weight:600}.jqUkK0t2{font:500 9.5px/1.2 var(--label);letter-spacing:.1em;text-transform:uppercase;color:#4c5bd0}.kL5n48Mu{flex-wrap:wrap;gap:6px;display:flex}.NHCKThjX ._8r0ITbe1{min-height:30px;padding:0 12px;font-size:12px}.-ueyi8Uu{align-items:flex-end;gap:5px;height:44px;display:flex}.-ueyi8Uu i{height:var(--h);background:#cfd2f8;border-radius:4px 4px 2px 2px;flex:1}.-ueyi8Uu i:last-child{background:var(--violet)}.h32VjceP{background:#eeefe214;border-radius:16px;align-self:flex-start;gap:4px;padding:11px 13px;display:flex}.h32VjceP i{background:var(--cream);opacity:.5;border-radius:50%;width:6px;height:6px;animation:1s infinite vb7Xwlzq}.h32VjceP i:nth-child(2){animation-delay:.15s}.h32VjceP i:nth-child(3){animation-delay:.3s}.oJGSU9zf{animation:HxKoFAR7 .7s var(--ease) both}.c5nMBlax{animation:HxKoFAR7 .4s var(--ease) .55s both, _1hTM5mja .3s 1.3s forwards}.bTwGRaRj{animation:HxKoFAR7 .7s var(--ease) 1.45s both}.Gu1y-8V4{animation:HxKoFAR7 .7s var(--ease) 2.3s both}.OFFp7svF{flex-direction:column;flex:none;align-items:center;gap:8px;padding-top:12px;display:flex}.OFFp7svF button{background:var(--violet);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative}.OFFp7svF button:before{content:"";animation:woQx8byJ 2s var(--ease) infinite;border:1px solid #aaa4ff80;border-radius:50%;position:absolute;inset:-8px}.OFFp7svF svg{width:22px;height:22px}.OFFp7svF span{font:500 10px/1 var(--label);letter-spacing:.1em;text-transform:uppercase;color:#eeefe299}@media (width<=959px){.lzq9KbQ8{min-height:0;padding-block:clamp(96px,12vw,140px)}.-mM5UpKd{grid-template-columns:minmax(0,1fr)}.PrASFVg6{width:min(330px,84vw);height:auto}}@keyframes isSOBcBu{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes HxKoFAR7{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes _1hTM5mja{to{opacity:0;height:0;margin:-9px 0 0;padding:0;overflow:hidden}}@keyframes vb7Xwlzq{50%{opacity:1;transform:translateY(-2px)}}@keyframes QTcAWZbu{0%,to{transform:scaleY(.15)}50%{transform:scaleY(var(--s,1))}}@keyframes woQx8byJ{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.Vw3ZvFFT{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.F01dpQic{flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:sticky;top:120px}.F01dpQic .h2{max-width:10ch}.vo-vtb-q{color:var(--mute);max-width:36ch}.cGNOx-TO{background:var(--paper);width:100%;max-width:380px;box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;flex-direction:column;align-items:flex-start;gap:4px;margin-top:12px;padding:26px;display:flex}._2Ga0haI4{letter-spacing:-.015em;font-size:19px;font-weight:600}.q5lgYZ-z{color:var(--mute);font-size:15px}.-dCufaAD{margin:10px 0 16px;font-size:17px}.c7ZKas-U{flex-direction:column;gap:8px;display:flex}._7NN7toab{transition:background-color .5s var(--ease), box-shadow .5s var(--ease);background:0 0;border-radius:20px;position:relative}._7NN7toab:after{content:"";background:var(--line);height:1px;transition:opacity .4s;position:absolute;bottom:-4px;left:24px;right:24px}._7NN7toab:hover{background:#f7f7f08c}._7NN7toab.ExVSeWmC:after,._7NN7toab:hover:after,._7NN7toab:last-child:after{opacity:0}._7NN7toab:has(+._7NN7toab.ExVSeWmC):after{opacity:0}._7NN7toab.ExVSeWmC{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -36px #02231f73}.XOhkLtJl{cursor:pointer;text-align:left;letter-spacing:-.015em;text-wrap:pretty;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:22px 24px;font-size:clamp(18px,1.5vw,21px);font-weight:500;line-height:1.3;display:flex}.-OipBW9p{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color .4s, color .4s, transform .6s var(--ease);border-radius:50%;flex:none;position:relative}.-OipBW9p:before,.-OipBW9p:after{content:"";width:12px;height:1.5px;transition:transform .6s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%}.-OipBW9p:after{transform:rotate(90deg)}.ExVSeWmC .-OipBW9p{background:var(--ink);color:var(--cream);transform:rotate(180deg)}.ExVSeWmC .-OipBW9p:after{transform:rotate(0)}.z-7hoQ12{transition:grid-template-rows .6s var(--ease);grid-template-rows:0fr;display:grid}.z-7hoQ12>div{overflow:hidden}.z-7hoQ12 p{color:var(--mute);max-width:62ch;padding:0 84px 24px 24px;font-size:16.5px;line-height:1.6}.ExVSeWmC .z-7hoQ12{grid-template-rows:1fr}@media (width<=900px){.Vw3ZvFFT{grid-template-columns:minmax(0,1fr)}.F01dpQic{position:static}}@media (width<=600px){.XOhkLtJl{gap:16px;padding:18px 16px}.z-7hoQ12 p{padding:0 16px 20px}}.sqIySR-b{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:32px;margin-bottom:clamp(40px,5vw,72px);display:grid}.rBIiJLDK{padding-left:max(var(--gut), env(safe-area-inset-left,0px));padding-right:max(var(--gut), env(safe-area-inset-right,0px))}.IZX2wm-D{aspect-ratio:16/9;background:var(--ink);width:100%;max-width:min(1400px,152.889vh);color:var(--cream);border-radius:20px;margin-inline:auto;position:relative;overflow:hidden}.XWIBwBLH{background:radial-gradient(ellipse 60% 70% at 70% 50%, #645be873, transparent 70%), radial-gradient(ellipse 50% 60% at 15% 80%, #1f6b5cb3, transparent 70%), var(--ink);position:absolute;inset:-10% 0}.AADKloAE{position:absolute;inset:0}.AADKloAE i{background:linear-gradient(#1f6b5ce6,#1f6b5c26);width:34%;position:absolute;top:0;bottom:0}.AADKloAE i:first-child{clip-path:polygon(0 0,38% 0,100% 100%,62% 100%);left:22%}.AADKloAE i:last-child{clip-path:polygon(62% 0,100% 0,38% 100%,0 100%);background:linear-gradient(#645be899,#645be80d);left:44%}.s0BM6sck{pointer-events:none;position:absolute;bottom:clamp(20px,4vw,44px);left:clamp(20px,4vw,48px);right:clamp(20px,4vw,48px)}.PG5zhV4O{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;font-size:clamp(30px,4.6vw,68px);font-weight:500;line-height:1}.PG5zhV4O .serif-i{color:var(--mint)}.suDka9Io{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.k9lxca2R{aspect-ratio:1;background:var(--cream);width:clamp(76px,9vw,116px);color:var(--ink);cursor:pointer;transition:transform .6s var(--ease);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.k9lxca2R:before,.k9lxca2R:after{content:"";animation:j0ytJYIj 2.8s var(--ease) infinite;border:1px solid #eeefe280;border-radius:50%;position:absolute;inset:0}.k9lxca2R:after{animation-delay:1.4s}.k9lxca2R:hover{transform:scale(1.08)}.k9lxca2R svg{width:30%;height:30%;margin-left:6%}@media (width<=860px){.sqIySR-b{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.k9lxca2R{width:56px}.s0BM6sck{bottom:14px;left:16px;right:16px}.PG5zhV4O{max-width:none;font-size:20px}}@keyframes j0ytJYIj{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.MXFN-jM4{padding-block:clamp(120px,14vw,220px);overflow:clip}.UmSZXKZk{aspect-ratio:1;opacity:.75;pointer-events:none;width:min(1100px,110vw);position:absolute;top:50%;right:-12%;translate:0 -50%}.S30JQSP7{gap:30px;display:grid;position:relative}.INBIFeNZ{letter-spacing:-.05em;max-width:11ch;font-size:clamp(48px,9vw,148px);font-weight:500;line-height:.92}.AESr9mya{color:var(--mute);font-size:15px}.yA4MPOML{padding-top:calc(env(safe-area-inset-top,0px) + clamp(112px, 11vw, 150px));padding-bottom:0;overflow:clip}.MZZSF1fT{pointer-events:none;position:absolute;inset:0;overflow:hidden}._1GXIJgie{background-image:linear-gradient(#eeefe20d 1px,#0000 1px),linear-gradient(90deg,#eeefe20d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:-2px;-webkit-mask-image:radial-gradient(70% 60% at 70% 40%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 60% at 70% 40%,#000 10%,#0000 75%)}.FZ8iXf-X{filter:blur(90px);opacity:.55;border-radius:50%;position:absolute}.Bm1hGlPx{background:radial-gradient(circle,#2d2a8f,#0000 70%);width:46vw;height:46vw;animation:18s ease-in-out infinite alternate _7iLEGpel;top:-8vw;right:-6vw}.cE4ykY-P{background:radial-gradient(circle,#13584b,#0000 70%);width:40vw;height:40vw;animation:22s ease-in-out infinite alternate-reverse _7iLEGpel;bottom:-14vw;left:-12vw}._9H46PoLv{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid;position:relative}.UQROfyOV{flex-direction:column;gap:24px;min-width:0;display:flex}.UQROfyOV .lead{max-width:50ch}._5D0AnidM{color:var(--mute);align-items:center;gap:12px;font-size:14px;display:flex}.k4oqLmmz{display:flex}.k4oqLmmz i{border:2px solid var(--ink);background:linear-gradient(135deg, var(--moss), var(--ink-3));border-radius:50%;width:28px;height:28px;margin-left:-8px}.k4oqLmmz i:first-child{margin-left:0}.k4oqLmmz i:nth-child(2){background:linear-gradient(135deg, var(--violet), #2d2a8f)}.k4oqLmmz i:nth-child(3){background:linear-gradient(135deg, var(--mint), var(--moss))}.aU90YvYR{aspect-ratio:1/1.04;justify-self:end;width:100%;max-width:560px;position:relative}.BthOwLTj{width:128%;height:128%;display:block;position:absolute;inset:-14%}.QTSsDwRw{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line);font:500 12px/1 var(--label);letter-spacing:.08em;text-transform:uppercase;background:#02231f99;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:inline-flex;position:absolute;top:4%;left:4%}.-IlckuVQ{background:var(--violet-2);border-radius:50%;width:10px;height:10px;position:relative}.-IlckuVQ:after{content:"";border:1px solid var(--violet-2);animation:_2blFqJgP 1.6s var(--ease) infinite;border-radius:50%;position:absolute;inset:-6px}.QTSsDwRw[data-s=think] .-IlckuVQ{background:var(--amber)}.QTSsDwRw[data-s=think] .-IlckuVQ:after{border-color:var(--amber)}.QTSsDwRw[data-s=done] .-IlckuVQ{background:var(--mint)}.QTSsDwRw[data-s=done] .-IlckuVQ:after{border-color:var(--mint);opacity:0;animation:none}._4GzKXOra{font:500 11px/1 var(--label);letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--line);color:var(--mute);background:#eeefe20f;border-radius:999px;padding:8px 12px;animation:6s ease-in-out infinite _20nAWPk9;position:absolute}.eLLmhL0-{top:12%;right:2%}.x-rPYXsL{animation-delay:-2s;top:46%;right:-2%}.VVEM4fph{animation-delay:-4s;top:30%;left:0}.PNNRtl4G{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:72%;box-shadow:inset 0 0 0 1px var(--line);background:#eeefe214;border-radius:18px 18px 18px 6px;padding:12px 16px;position:absolute;bottom:33%;left:2%}.PNNRtl4G .mono-label{font-size:10.5px}.PNNRtl4G p{font-family:var(--serif);min-height:1.2em;margin-top:4px;font-size:clamp(19px,1.7vw,24px);font-style:italic;line-height:1.2}.t3jMcE1j .PNNRtl4G{bottom:47%}._8nSC7fKY{background:var(--violet-2);vertical-align:-.12em;width:2px;height:1em;margin-left:2px;animation:1s steps(2,end) infinite Z9tqUKTh;display:inline-block}.cXg3rTJT{background:var(--cream);width:min(380px,94%);color:var(--ink);transition:opacity .6s var(--ease), transform .8s var(--ease), filter .6s;border-radius:22px;flex-direction:column;gap:14px;padding:18px;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 40px 80px -30px #0009,0 0 0 1px #ffffff1a}.PMuKBMOY{opacity:0;filter:blur(6px);transform:translateY(24px)scale(.96)}.CVsPBvUE{align-items:flex-start;gap:12px;display:flex}.CVsPBvUE .chip{margin-left:auto}.gbA8VGzl{background:var(--ink);width:38px;height:38px;color:var(--mint);border-radius:12px;flex:none;place-items:center;display:grid}.gbA8VGzl svg{width:18px;height:18px}.GPKZsKeB{font:500 11px/1.3 var(--label);letter-spacing:.08em;text-transform:uppercase;color:#4c5bd0}.N4JX-mMN{letter-spacing:-.01em;margin-top:3px;font-size:17px;font-weight:600}.DPHj8pJn{border-top:1px solid #02231f1f;gap:6px;padding-top:12px;font-size:14px;display:grid}.DPHj8pJn div{justify-content:space-between;gap:12px;display:flex}.DPHj8pJn span{color:#4f625c}.DPHj8pJn b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}._6TZdTqu6{--fg:var(--ink);--line:#02231f33;align-items:center;gap:8px;display:flex}.-TWKpRdO{background:var(--paper);color:var(--ink);margin-top:clamp(56px,7vw,96px);position:relative;box-shadow:0 -1px #eeefe21f}.JHSMrmR7{padding-block:26px;padding-left:max(var(--gut), (100% - 1240px) / 2 + var(--gut), env(safe-area-inset-left,0px));align-items:center;gap:clamp(24px,4vw,56px);display:flex}.rLyhhwUc{border-right:1px solid #02231f24;flex:none;align-items:center;gap:16px;padding-right:clamp(20px,3vw,44px);display:flex}._1sKoTrKS{font:500 clamp(52px, 5.4vw, 76px)/.86 var(--display);letter-spacing:-.055em;color:var(--ink)}._1sKoTrKS em{font-family:var(--serif);color:var(--violet);letter-spacing:0;font-style:italic;font-weight:400}.d4JBGxjk{color:#465b55;flex-direction:column;gap:4px;max-width:20ch;font-size:14.5px;line-height:1.35;display:flex}.d4JBGxjk b{color:var(--ink);letter-spacing:-.01em;font-size:17px;font-weight:600}._42ST-MZx{background:var(--paper);flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}._42ST-MZx:hover .xu1yc1rc{animation-play-state:paused}.xu1yc1rc{background:var(--paper);width:max-content;animation:70s linear infinite _42ST-MZx;display:flex}.Hf5D--ls{background:var(--paper);isolation:isolate;align-items:center;gap:48px;padding-right:48px;display:flex}.Hf5D--ls img{object-fit:contain;filter:brightness(0);opacity:.86;width:auto;max-width:170px;height:56px;transition:filter .4s,opacity .4s;display:block}.Hf5D--ls img:hover{filter:none;opacity:1}.Hf5D--ls img.sND2S1TP{filter:grayscale()contrast(1.25);mix-blend-mode:multiply;opacity:1}.Hf5D--ls img.sND2S1TP:hover{filter:none}.Hf5D--ls img._5JyB97EH{filter:invert()grayscale()contrast(2);mix-blend-mode:multiply;opacity:1}@media (width<=960px){._9H46PoLv{grid-template-columns:minmax(0,1fr)}.aU90YvYR{aspect-ratio:1/1.4;justify-self:center;max-width:460px;margin-top:20px}.BthOwLTj{aspect-ratio:1;height:auto;inset:-8% auto auto -14%}.PNNRtl4G{bottom:36%}.t3jMcE1j .PNNRtl4G{bottom:56%}.JHSMrmR7{padding-right:max(var(--gut), env(safe-area-inset-right,0px));flex-direction:column;align-items:stretch;gap:18px}.rLyhhwUc{border-right:0;padding-right:0}.Hf5D--ls img{height:38px}}@media (prefers-reduced-motion:reduce){.xu1yc1rc{animation:none}}@keyframes _7iLEGpel{to{transform:translate(-6vw,4vw)scale(1.1)}}@keyframes _2blFqJgP{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes _20nAWPk9{50%{transform:translateY(-10px)}}@keyframes Z9tqUKTh{50%{opacity:.35}}@keyframes _42ST-MZx{to{transform:translate(-50%)}}.fwtCsxO3{gap:20px;margin-bottom:clamp(40px,6vw,80px);display:grid}.fwtCsxO3 .h2{max-width:18ch}.Rf-NRvyz{grid-template-columns:minmax(0,1fr);gap:72px;display:grid}.p0-0a2GO{flex-direction:column;gap:72px;display:flex}._8RIENOK8{flex-direction:column;gap:14px;max-width:520px;display:flex}._8RIENOK8 h3{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.05}._8RIENOK8 p{color:var(--mute);font-size:17px}.E1azVFgO{font:500 12px/1 var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.E1azVFgO b{color:var(--violet);font-weight:500}.ju-5oC2-{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ju-5oC2- li{font:500 12px/1 var(--label);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:8px 11px}.ZA5Klh2e{display:none}._6tC9h9Jg{width:100%;max-width:400px;margin-bottom:14px}.fT97zaiA{aspect-ratio:1;color:var(--cream);isolation:isolate;background:radial-gradient(circle at 35% 25%,#0f4239,#02231f 72%);border-radius:50%;position:relative;overflow:hidden;box-shadow:0 60px 100px -50px #02231fbf;container-type:inline-size}.fT97zaiA:after{content:"";pointer-events:none;z-index:5;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 50px #00000073,inset 0 0 0 1px #eeefe21a}.Xg-FpG-2{clip-path:circle(0%);transition:clip-path .9s var(--ease) .45s;z-index:1;background:radial-gradient(circle at 35% 25%,#0f4239,#02231f 72%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Xg-FpG-2:before{content:"";background-image:linear-gradient(#eeefe20f 1px,#0000 1px),linear-gradient(90deg,#eeefe20f 1px,#0000 1px);background-size:6cqi 6cqi;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 25%,#0000 70%);mask-image:radial-gradient(circle,#000 25%,#0000 70%)}.Xg-FpG-2:after{content:"";background:radial-gradient(circle at 50% 50%, var(--glow), transparent 62%);pointer-events:none;position:absolute;inset:0}.Xg-FpG-2>*{z-index:2;position:relative}.Xg-FpG-2._8mx9-Ll6{clip-path:circle(75%);z-index:2;transition-delay:0s}.UjX19k-0{white-space:nowrap;font:500 2.7cqi/1 var(--label);letter-spacing:.1em;text-transform:uppercase;color:#eeefe29e;top:13%;left:50%;translate:-50%;position:absolute!important}.tqro12hO{--glow:#645be866}.-HEnfZ6c{font:500 2.3cqi/1.1 var(--label);letter-spacing:.08em;text-transform:uppercase;color:#eeefe29e;background:#eeefe214;border-radius:2.4cqi;flex-direction:column;gap:.8cqi;padding:2cqi 2.8cqi;display:flex;box-shadow:inset 0 0 0 1px #eeefe229;position:absolute!important}.-HEnfZ6c b{font:600 4.2cqi/1 var(--display);letter-spacing:-.02em;text-transform:none;color:var(--cream)}._3DGzzaih{--fx:-30cqi;--fy:-10cqi;--cx:5cqi;--cy:3cqi;top:23%;left:12%}.cusu7kIf{--fx:30cqi;--fy:-12cqi;--cx:-5cqi;--cy:3cqi;top:27%;right:10%}.XX4JoDhP{--fx:-30cqi;--fy:12cqi;--cx:5cqi;--cy:-3cqi;bottom:24%;left:11%}.TWjr-oKS{--fx:30cqi;--fy:14cqi;--cx:-5cqi;--cy:-3cqi;bottom:20%;right:13%}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .-HEnfZ6c{animation:HRvbizhv 2.8s var(--ease) both}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .cusu7kIf{animation-delay:.12s}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .XX4JoDhP{animation-delay:.24s}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .TWjr-oKS{animation-delay:.36s}._0dg9ZJg8{text-align:center;flex-direction:column;align-items:center;gap:1.2cqi;display:flex}._0dg9ZJg8 s{font:500 3.3cqi/1 var(--display);color:#eeefe280}._0dg9ZJg8 strong{font:600 13cqi/1 var(--display);letter-spacing:-.05em;color:var(--mint);font-variant-numeric:tabular-nums;white-space:nowrap}.ndYt94ug{font:500 2.4cqi/1 var(--label);letter-spacing:.12em;text-transform:uppercase;color:#eeefe29e}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) ._0dg9ZJg8 s{animation:rrnSY25v .6s var(--ease) .9s both}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) ._0dg9ZJg8 strong{animation:QS1puQC- .8s var(--ease) 1.1s both}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) ._0dg9ZJg8 .ndYt94ug{animation:rrnSY25v .6s var(--ease) 2.3s both}.Tzk-555r{border:.5cqi solid var(--mint);color:var(--mint);font:600 5cqi/1 var(--label);border-radius:2cqi;padding:1.2cqi 2.4cqi;top:58%;right:15%;transform:rotate(-12deg);z-index:3!important;position:absolute!important}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .Tzk-555r{animation:.6s cubic-bezier(.3,1.6,.5,1) 2.4s both Tzk-555r}._7BBZYHQY{inset:0;z-index:1!important;position:absolute!important}._7BBZYHQY i{opacity:0;border:1px solid #9bf0c98c;border-radius:50%;width:30cqi;height:30cqi;margin:-15cqi 0 0 -15cqi;position:absolute;top:50%;left:50%}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) ._7BBZYHQY i{animation:W-SHaBta 2.7s var(--ease) 2.3s infinite}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) ._7BBZYHQY i:nth-child(2){animation-delay:3.2s}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) ._7BBZYHQY i:nth-child(3){animation-delay:4.1s}.o4RLGJvv{--glow:#9bf0c938}.lWqF1g0g{background:var(--paper);width:62cqi;color:var(--ink);border-radius:3.6cqi;flex-direction:column;margin-top:5cqi;padding:3.2cqi 3.4cqi;display:flex;box-shadow:0 4cqi 8cqi -3cqi #0009}.Ie7R8yKh{border-bottom:1px solid #02231f14;align-items:center;gap:2.2cqi;padding:1.6cqi 0;font-size:3.3cqi;display:flex}.Ie7R8yKh span:nth-child(2){flex:1}.Ie7R8yKh b{font-variant-numeric:tabular-nums;font-weight:600}.ZzkSSTpZ{background:var(--mint);border-radius:50%;flex:none;place-items:center;width:4.4cqi;height:4.4cqi;display:grid;box-shadow:inset 0 0 0 1.5px #02231f4d}.ZzkSSTpZ svg{width:62%;height:62%}.ZzkSSTpZ path{fill:none;stroke:var(--ink);stroke-width:2.4px;stroke-dasharray:20}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .Ie7R8yKh{animation:AAkui5Lw .7s var(--ease) calc(.25s + var(--r) * .16s) both}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .ZzkSSTpZ{animation:fof-W1qr .4s ease calc(1s + var(--r) * .22s) both}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .ZzkSSTpZ path{animation:xjAK9mXq .45s ease calc(1.05s + var(--r) * .22s) both}.vl2DLSDu{height:7.6cqi;font:500 3.2cqi/7.6cqi var(--display);text-align:center;color:#fff;background:var(--violet);border-radius:999px;margin-top:2.4cqi;position:relative;overflow:hidden}.vl2DLSDu span{position:absolute;inset:0}.vl2DLSDu .hw2GbuEy{background:var(--moss);color:var(--cream)}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .vl2DLSDu{animation:.3s 2.1s both JERIFCOE}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .vl2DLSDu .hw2GbuEy{animation:RSdTpEAK .5s var(--ease) 2.35s both}._2TKAMi00{width:0;height:0;top:69%;left:50%;z-index:3!important;position:absolute!important}._2TKAMi00 i{background:var(--mint);opacity:0;border-radius:50%;width:1.6cqi;height:1.6cqi;position:absolute;top:-.8cqi;left:-.8cqi}._2TKAMi00 i:nth-child(3n){background:var(--violet-2)}._2TKAMi00 i:nth-child(4n){background:var(--amber);border-radius:2px}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) ._2TKAMi00 i{animation:1.1s cubic-bezier(.2,.8,.3,1) 2.4s both _2TKAMi00}.a0dD3h-g{--glow:#f0a4582e}.FbJhjGn3{align-items:flex-end;gap:7cqi;margin-top:2cqi;display:flex}.gU9iCRTE{flex-direction:column;align-items:center;gap:2cqi;display:flex}.O66JKFaX{background:#0a2e29;border-radius:5.5cqi;width:11cqi;height:34cqi;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #eeefe238}.O66JKFaX:after{content:"";z-index:3;background:linear-gradient(#fff3,#0000);border-radius:4cqi;width:14%;height:60%;position:absolute;top:6%;left:18%}.q-Xdriu-{height:var(--lv);background:var(--mint);position:absolute;bottom:0;left:0;right:0}.j7KXx6oR .q-Xdriu-{background:var(--amber)}.-b8-z7o3{background:#0a2e29;border-radius:42%;width:30cqi;height:30cqi;margin-left:-15cqi;animation:5s linear infinite -SFmebsa;position:absolute;bottom:calc(100% - 1.6cqi);left:50%}.gU9iCRTE:nth-child(2) .-b8-z7o3{animation-duration:6.5s}.gU9iCRTE:nth-child(3) .-b8-z7o3{animation-duration:4.2s}._68jjnjMa{z-index:2;border-top:1.5px dashed #f0a458f2;position:absolute;bottom:30%;left:0;right:0}.qhZQhyCF{font:500 2.3cqi/1.2 var(--label);letter-spacing:.06em;text-transform:uppercase;color:#eeefe2b8;text-align:center;white-space:nowrap}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .q-Xdriu-{animation:_1YNLJ6pO 1.2s var(--ease) .3s both}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .j7KXx6oR .q-Xdriu-{animation:_1YNLJ6pO 1.2s var(--ease) .3s both, CVzPPZZ0 1.4s var(--ease) 2.1s forwards, Jni7VUWB .6s ease 2.3s forwards}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .j7KXx6oR .O66JKFaX{animation:.5s 1.2s 3 _05ZjPHFW}.S62JRP6x{white-space:nowrap;font:500 2.5cqi/1 var(--label);border-radius:999px;padding:1.4cqi 2.6cqi;bottom:16%;left:50%;translate:-50%;position:absolute!important}.wG0u3MDe{color:var(--amber-ink);opacity:0;background:#fbe3c9}.mXpqEcha{background:var(--mint);color:var(--ink)}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .wG0u3MDe{animation:1.4s .9s both QC8Evt-Z}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .mXpqEcha{animation:rrnSY25v .6s var(--ease) 2.6s both}.bObkdJ1u{font:500 2.2cqi/1.35 var(--label);color:#eeefe2d1;background:#eeefe21a;border-radius:1.6cqi;padding:1.2cqi 2cqi;top:21%;right:9%;box-shadow:inset 0 0 0 1px #eeefe22e;position:absolute!important}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .bObkdJ1u{animation:rrnSY25v .7s var(--ease) 1.6s both}._9lqD8iF3{--glow:#645be852}.uf0YuZwU{align-items:center;gap:5cqi;margin-top:1cqi;display:flex}.rPOd46L9{flex:none;width:36cqi;height:36cqi;position:relative}.rPOd46L9 svg{width:100%;height:100%;transform:rotate(-90deg)}.rPOd46L9 circle{fill:none;stroke-width:11px}.rPOd46L9 .bEVJSE2T{stroke:#eeefe214}.rPOd46L9 ._5Ue7wxl9{stroke:var(--c);stroke-dasharray:var(--len) 100;stroke-dashoffset:calc(var(--off) * -1)}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .rPOd46L9 ._5Ue7wxl9{animation:OvISKtpx .9s var(--ease) var(--d) both}.VSFEvkW4{flex-direction:column;justify-content:center;align-items:center;gap:.8cqi;display:flex;position:absolute;inset:0}.VSFEvkW4 strong{font:600 4.3cqi/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.VSFEvkW4 span{font:500 2.3cqi/1 var(--label);color:var(--mint)}._2YEaq0HQ{gap:1.9cqi;min-width:26cqi;margin:0;padding:0;font-size:2.9cqi;list-style:none;display:grid}._2YEaq0HQ li{align-items:center;gap:1.6cqi;display:flex}._2YEaq0HQ li:before{content:"";background:var(--c);border-radius:.6cqi;flex:none;width:2.2cqi;height:2.2cqi}._2YEaq0HQ b{font-variant-numeric:tabular-nums;margin-left:auto;padding-left:2cqi;font-weight:600}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) ._2YEaq0HQ li{animation:rrnSY25v .6s var(--ease) calc(.5s + var(--r) * .2s) both}.DajPQH4s{height:8cqi;bottom:14%;left:24%;right:24%;overflow:visible;position:absolute!important}.DajPQH4s path{fill:none;stroke:var(--violet-2);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;vector-effect:non-scaling-stroke}.Xg-FpG-2:is(._8mx9-Ll6,.yykJHOlh) .DajPQH4s path{animation:h5ziUzLn 1.4s var(--ease) 1.3s both}.WlZlikCe{font:500 2.2cqi/1 var(--label);letter-spacing:.08em;text-transform:uppercase;color:#eeefe299;bottom:24.5%;left:24%;position:absolute!important}.SMzGCho8{aspect-ratio:1;width:min(560px,100%);margin-inline:auto;position:relative}.SMzGCho8 .fT97zaiA{position:absolute;inset:14%}.YkYRo5mH{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.YkYRo5mH .bEVJSE2T{fill:none;stroke:#02231f1f;stroke-width:.6px}.YkYRo5mH .op5oAxFf{fill:none;stroke:var(--violet);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transform-origin:100px 100px;transform:rotate(-90deg)}.YkYRo5mH .-FLWDTIR{stroke:#02231f40;stroke-width:.4px}.YkYRo5mH .-FLWDTIR.oUk4TWzn{stroke:#02231fa6;stroke-width:.8px}.YkYRo5mH ._6tfXiuVO{font:500 4.4px var(--label);letter-spacing:.14em;text-transform:uppercase;fill:#02231f66;transition:fill .5s}.YkYRo5mH ._6tfXiuVO._8mx9-Ll6,.YkYRo5mH .PsrAN6c9{fill:var(--violet)}.FCJEZrx9{border:2px solid var(--violet-2);opacity:0;pointer-events:none;z-index:6;border-radius:50%;position:absolute;inset:14%}._6-piQkc6{animation:FCJEZrx9 1s var(--ease)}@media (width>=960px){.Rf-NRvyz{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(40px,5vw,80px)}.ZA5Klh2e{height:540px;display:block;position:sticky;top:calc(50vh - 270px)}.p0-0a2GO{gap:0;padding-block:12vh}._8RIENOK8{opacity:.2;min-height:78vh;transition:opacity .6s var(--ease), transform .8s var(--ease);justify-content:center;transform:translate(18px)}._8RIENOK8._8mx9-Ll6{opacity:1;transform:none}._8RIENOK8 ._6tC9h9Jg{display:none}}@keyframes rrnSY25v{0%{opacity:0;transform:translateY(2cqi)}to{opacity:1;transform:none}}@keyframes HRvbizhv{0%{opacity:0;transform:translate(var(--fx), var(--fy)) scale(.6)}30%{opacity:1;transform:none}60%{opacity:1;transform:none}to{opacity:.3;transform:translate(var(--cx), var(--cy)) scale(.86)}}@keyframes QS1puQC-{0%{opacity:0;filter:blur(6px);transform:scale(.7)}to{opacity:1;filter:none;transform:none}}@keyframes Tzk-555r{0%{opacity:0;transform:rotate(-12deg)scale(2.6)}to{opacity:1;transform:rotate(-12deg)scale(1)}}@keyframes W-SHaBta{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}@keyframes AAkui5Lw{0%{opacity:0;transform:translate(6cqi)}to{opacity:1;transform:none}}@keyframes fof-W1qr{0%{background:0 0}to{background:var(--mint);box-shadow:none}}@keyframes xjAK9mXq{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}@keyframes JERIFCOE{50%{transform:scale(.94)}}@keyframes RSdTpEAK{0%{transform:translateY(100%)}to{transform:none}}@keyframes _2TKAMi00{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-26cqi) scale(.4)}}@keyframes -SFmebsa{to{transform:rotate(360deg)}}@keyframes _1YNLJ6pO{0%{height:0}to{height:var(--lv)}}@keyframes CVzPPZZ0{0%{height:var(--lv)}to{height:var(--to)}}@keyframes Jni7VUWB{0%{background:var(--amber)}to{background:var(--mint)}}@keyframes _05ZjPHFW{50%{box-shadow:inset 0 0 0 1px #f0a458e6,0 0 0 1.2cqi #f0a4584d}}@keyframes QC8Evt-Z{0%{opacity:0;transform:translateY(2cqi)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-2cqi)}}@keyframes OvISKtpx{0%{stroke-dasharray:0 100}to{stroke-dasharray:var(--len) 100}}@keyframes h5ziUzLn{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes FCJEZrx9{0%{opacity:.9;transform:scale(.15)}to{opacity:0;transform:scale(1.14)}}.mTHwHbzs{padding-block:clamp(110px,14vw,220px)}.lkEVRsZA{gap:36px;display:grid}.ZegBzJRk{letter-spacing:-.03em;text-wrap:pretty;max-width:22ch;font-size:clamp(30px,4.3vw,62px);font-weight:450;line-height:1.1}.ZegBzJRk .w{overflow:visible}.ZegBzJRk em{font-family:var(--serif);color:var(--mint);font-style:italic;font-weight:400}.D2e-OIFW{padding-block:clamp(56px,7vw,104px)}._7zgDvEvW{padding-top:clamp(96px,12vw,176px)}.Crw4F5Sd{padding-bottom:clamp(96px,12vw,176px)}._9avtN6vA{gap:20px;margin-bottom:clamp(48px,6vw,88px);display:grid}._9avtN6vA .h2{max-width:17ch}.Z3w3ujxf{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}._6R-5UibF{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}._6R-5UibF .kERqBvi6{order:2}.kERqBvi6{flex-direction:column;gap:16px;min-width:0;max-width:460px;display:flex}.kERqBvi6 h3{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.02}.hP6KhtWY{font:500 12px/1 var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.hP6KhtWY b{color:var(--violet);font-weight:500}._-27CDlOc{color:var(--mute);max-width:40ch;font-size:17px}.MRfBiyp4{border-top:1px solid var(--line);flex-direction:column;gap:8px;max-width:40ch;margin-top:6px;padding-top:16px;font-size:17px;line-height:1.5;display:flex}.MRfBiyp4 b{font:500 12px/1 var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--moss)}.RdkHZ7aO{--p:.5;aspect-ratio:4/3;touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;border-radius:28px;width:100%;max-width:100%;position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #02231f99,inset 0 0 0 1px #02231f14;container-type:inline-size}.RdkHZ7aO>svg{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.RdkHZ7aO text{font-family:var(--display)}.AlpolWrG{position:absolute;inset:0}.s5hpi7HH{background:radial-gradient(ellipse 70% 60% at 78% 62%, #645be86b, transparent 70%), linear-gradient(#9bf0c90f 1px, transparent 1px) 0 0/100% 32px, linear-gradient(90deg, #9bf0c90f 1px, transparent 1px) 0 0/32px 100%, var(--ink);z-index:1;clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0)}.XPJcBvFs{background:repeating-linear-gradient(-45deg,#c2531c0b 0 2px,#0000 2px 14px),linear-gradient(#02231f12 1px,#0000 1px) 0 0/100% 32px,linear-gradient(90deg,#02231f12 1px,#0000 1px) 0 0/32px 100%,#ede5d6}._9gT9YQKY{flex-direction:column;align-items:flex-start;gap:8px;max-width:44%;display:flex;position:absolute;top:max(16px,4.5cqi)}.RwFCfdqI{font:500 11px/1 var(--label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:6px 10px}.ZiQPf4A2{font:500 max(38px, 10.5cqi)/.86 var(--display);letter-spacing:-.055em;font-variant-numeric:tabular-nums}.f0U0IFK1{font-size:max(12.5px,2.1cqi);line-height:1.3}.s5hpi7HH ._9gT9YQKY{left:max(16px,4.5cqi)}.s5hpi7HH .RwFCfdqI{background:var(--mint);color:var(--ink)}.s5hpi7HH .ZiQPf4A2{color:var(--mint)}.s5hpi7HH .f0U0IFK1{color:#eeefe2bd}.XPJcBvFs ._9gT9YQKY{text-align:right;align-items:flex-end;right:max(16px,4.5cqi)}.XPJcBvFs .RwFCfdqI{color:var(--amber-ink);background:#fbe3c9}.XPJcBvFs .ZiQPf4A2{color:var(--ink)}.XPJcBvFs .f0U0IFK1{color:#465b55}.llYh35-w{transition:opacity .45s}.RdkHZ7aO:not(.G4HxFmAU) .llYh35-w{opacity:0}.IU8dERXr .ffMTKY-6{animation:AALAlui4 1.8s var(--ease)}.-GeC-BXv{top:0;bottom:0;left:calc(var(--p) * 100%);z-index:4;width:0;position:absolute}.-GeC-BXv:before{content:"";background:#fff;width:2px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 0 1px #02231f29,0 0 26px #9bf0c999}.U9O3rOf6{width:56px;height:56px;color:var(--ink);cursor:ew-resize;transition:transform .4s var(--ease);background:#fff;border:0;border-radius:50%;place-items:center;margin:-28px 0 0 -28px;padding:0;display:grid;position:absolute;top:50%;left:0;box-shadow:0 12px 30px -8px #02231f8c,0 0 0 6px #ffffff38}.U9O3rOf6 svg{width:26px;height:16px}.U9O3rOf6:hover{transform:scale(1.08)}.U9O3rOf6:focus-visible{outline:2px solid var(--violet);outline-offset:5px}.U9O3rOf6:after{content:"";opacity:0;pointer-events:none;border:1.5px solid #fff;border-radius:50%;position:absolute;inset:-6px}.eORkHMAC .U9O3rOf6{transform:scale(1.08)}.PSWCVPrT:not(.qnIB-tOQ) .U9O3rOf6:after{animation:zSuX9bCh 2.2s var(--ease) infinite}@media (width<=860px){.Z3w3ujxf,._6R-5UibF{grid-template-columns:minmax(0,1fr)}._6R-5UibF .kERqBvi6{order:0}}@media (width<=600px){.RdkHZ7aO{aspect-ratio:1/1.08;border-radius:22px}.U9O3rOf6{width:48px;height:48px;margin:-24px 0 0 -24px}}@keyframes AALAlui4{0%{stroke-opacity:.22;stroke-width:10px}30%{stroke-opacity:.9;stroke-width:18px}to{stroke-opacity:.22;stroke-width:10px}}@keyframes zSuX9bCh{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.yZvNDwWL{pointer-events:none;position:absolute;inset:0;overflow:hidden}.yZvNDwWL svg{opacity:.2;transform-origin:50% 60%;width:min(760px,82vw);height:auto;animation:5s ease-in-out infinite Uyp7-Owy;position:absolute;top:50%;right:-8%;translate:0 -50%}@keyframes Uyp7-Owy{0%,to{opacity:.14;transform:scale(1)}50%{opacity:.45;transform:scale(1.03)}}._6ia3BxvK{max-width:16ch;margin-top:20px}.m3MBeKm-{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:clamp(48px,6vw,90px);display:grid}._2f4x-Nvg{border-top:1px solid var(--line);flex-direction:column;gap:12px;min-width:0;padding-top:22px;display:flex}._2f4x-Nvg p:last-child{color:var(--mute);max-width:24ch}.BW8TXwZR{letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(64px,9.4vw,148px);font-weight:400;line-height:.9}.kKswOoKC{font-family:var(--serif);letter-spacing:-.02em;color:var(--mint);margin-left:.04em;font-size:.62em;font-style:italic;font-weight:400}.hmOFu6SA{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);margin-top:clamp(64px,8vw,120px);padding:clamp(24px,4vw,56px);display:grid}.hmOFu6SA h3{letter-spacing:-.03em;margin:14px 0 26px;font-size:clamp(28px,3vw,40px);font-weight:500}.hmOFu6SA label{color:var(--mute);font-size:15px;display:block}.hmOFu6SA output{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:6px 0 18px;font-size:clamp(30px,3vw,40px);font-weight:500;display:block}.hmOFu6SA input[type=range]{--p:15%;appearance:none;cursor:pointer;background:0 0;width:100%;height:44px}.hmOFu6SA input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--mint) var(--p), #eeefe229 var(--p));border-radius:6px;height:6px}.hmOFu6SA input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--mint) var(--p), #eeefe229 var(--p));border-radius:6px;height:6px}.hmOFu6SA input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--cream);border-radius:50%;width:28px;height:28px;margin-top:-11px;box-shadow:0 0 0 6px #9bf0c933}.hmOFu6SA input[type=range]::-moz-range-thumb{background:var(--cream);border:0;border-radius:50%;width:28px;height:28px;box-shadow:0 0 0 6px #9bf0c933}._9ws03j-5{font:500 11px/1 var(--label);color:var(--mute);justify-content:space-between;display:flex}.HEXYj4BI{background:var(--cream);color:var(--ink);border-radius:24px;flex-direction:column;gap:12px;padding:clamp(22px,3vw,36px);display:flex}.HEXYj4BI>:last-child{align-self:flex-start;margin-top:8px}._1108OlNO{color:#465b55}.Coy--6aR{white-space:nowrap;letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,76px);font-weight:500;line-height:1}._0EqW-RJT{color:#465b55;max-width:42ch;font-size:14.5px}@media (width<=800px){.m3MBeKm-{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.hmOFu6SA{grid-template-columns:minmax(0,1fr)}}
