@font-face{font-display:swap;font-family:Oswald Variable;font-style:normal;font-weight:200 700;src:url(./oswald-cyrillic-ext-wght-normal.DLWmRmaW.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Oswald Variable;font-style:normal;font-weight:200 700;src:url(./oswald-cyrillic-wght-normal.C8sJyxwB.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Oswald Variable;font-style:normal;font-weight:200 700;src:url(./oswald-vietnamese-wght-normal.Tdf5mmdl.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Oswald Variable;font-style:normal;font-weight:200 700;src:url(./oswald-latin-ext-wght-normal.Dj_1K-Kw.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Oswald Variable;font-style:normal;font-weight:200 700;src:url(./oswald-latin-wght-normal.CzS3kehr.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cormorant Variable;font-style:normal;font-weight:300 700;src:url(./cormorant-cyrillic-ext-wght-normal.Bbszbot-.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Cormorant Variable;font-style:normal;font-weight:300 700;src:url(./cormorant-cyrillic-wght-normal.C1_dtFTU.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Cormorant Variable;font-style:normal;font-weight:300 700;src:url(./cormorant-vietnamese-wght-normal.D6rXIIam.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Cormorant Variable;font-style:normal;font-weight:300 700;src:url(./cormorant-latin-ext-wght-normal.Bzx46pNl.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Cormorant Variable;font-style:normal;font-weight:300 700;src:url(./cormorant-latin-wght-normal.D7itQ8IL.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cormorant Variable;font-style:italic;font-weight:300 700;src:url(./cormorant-cyrillic-ext-wght-italic.C5biRwSG.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Cormorant Variable;font-style:italic;font-weight:300 700;src:url(./cormorant-cyrillic-wght-italic.C6Ut3NuG.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Cormorant Variable;font-style:italic;font-weight:300 700;src:url(./cormorant-vietnamese-wght-italic.hT8XndtS.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Cormorant Variable;font-style:italic;font-weight:300 700;src:url(./cormorant-latin-ext-wght-italic.BGlHoNQB.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Cormorant Variable;font-style:italic;font-weight:300 700;src:url(./cormorant-latin-wght-italic.BMf3v8-7.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Onest Variable;font-style:normal;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Onest Variable;font-style:normal;font-weight:100 900;src:url(./onest-cyrillic-wght-normal.DXI_y_WF.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Onest Variable;font-style:normal;font-weight:100 900;src:url(./onest-latin-ext-wght-normal.CnNj8hVb.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Onest Variable;font-style:normal;font-weight:100 900;src:url(./onest-latin-wght-normal.CUIqqgP9.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(./ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(./ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(./ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(./ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(./ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(./ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--paper:#f1ede3;--paper-2:#e9e3d4;--paper-3:#ded6c2;--ink:#16130d;--ink-2:#5b5442;--line:rgba(22,19,13,.16);--line-strong:rgba(22,19,13,.5);--red:#e23511;--red-deep:#b02409;--ivory:#f6f2e8;--f-disp:"Oswald Variable","Arial Narrow",sans-serif;--f-serif:"Cormorant Variable",Georgia,serif;--f-body:"Onest Variable",system-ui,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,monospace;--pad:clamp(20px,4.2vw,76px);--header-h:clamp(64px,7vh,84px)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{height:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:clamp(15px,.36vw + 13.6px,18px);line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100%;overflow-x:clip;text-rendering:optimizeLegibility}body.is-locked{overflow:hidden}canvas,img,svg,video{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{background:none;border:0;cursor:pointer;font:inherit}ol,ul{list-style:none}::-moz-selection{background:var(--red);color:var(--ivory)}::selection{background:var(--red);color:var(--ivory)}:focus-visible{outline:2px solid var(--red);outline-offset:4px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--paper)}::-webkit-scrollbar-thumb{background:var(--paper-3);border:3px solid var(--paper);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--ink-2)}@media(pointer:fine){[data-cursor],a,body,button{cursor:none}}.t-mono{font-family:var(--f-mono);font-size:clamp(11px,.8vw,13px);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.t-serif-i{font-family:var(--f-serif);font-style:italic;font-weight:520;line-height:1.12}.t-disp{font-family:var(--f-disp);font-weight:560;letter-spacing:.005em;line-height:.92;text-transform:uppercase}.shell{padding-inline:var(--pad)}.sec{position:relative}.dot{background:var(--red);border-radius:50%;display:inline-block;flex:none;height:.55em;width:.55em}.rv-mask .line-mask{overflow:clip}[data-reveal]{will-change:transform}html.no-js [data-reveal]{visibility:visible!important}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pre[data-v-f0b54448]{background:var(--paper);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);display:grid;inset:0;overflow:clip;place-items:center;position:fixed;z-index:200}.disc[data-v-f0b54448]{background:var(--red);border-radius:50%;height:24px;position:absolute;width:24px;will-change:transform}.word[data-v-f0b54448]{font-size:clamp(2.2rem,9vw,8.5rem);letter-spacing:.02em;position:relative}.count[data-v-f0b54448],.word[data-v-f0b54448]{color:var(--ink);mix-blend-mode:darken}.count[data-v-f0b54448]{bottom:calc(var(--pad)*.7);font-size:clamp(3rem,8vw,7rem);font-weight:400;letter-spacing:0;position:absolute;right:var(--pad)}.fluid[data-v-153cd761]{height:100%;inset:0;pointer-events:none;position:fixed;width:100%;z-index:0}.bb[data-v-77eb0e47]{align-items:center;display:flex;gap:1em;isolation:isolate;justify-content:space-between;overflow:clip;position:relative;will-change:transform}.bb-fill[data-v-77eb0e47]{background:var(--red);inset:-16% -8%;position:absolute;transform:translateY(112%) rotate(-3deg);transition:transform .55s cubic-bezier(.76,0,.24,1);z-index:-1}.bb:focus-visible .bb-fill[data-v-77eb0e47],.bb:hover .bb-fill[data-v-77eb0e47]{transform:translateY(0) rotate(0)}.bb-label[data-v-77eb0e47]{display:block;overflow:clip;position:relative}.bb-l1[data-v-77eb0e47],.bb-l2[data-v-77eb0e47]{display:block;transition:transform .55s cubic-bezier(.76,0,.24,1)}.bb-l2[data-v-77eb0e47]{inset:0;position:absolute;transform:translateY(105%)}.bb:focus-visible .bb-l1[data-v-77eb0e47],.bb:hover .bb-l1[data-v-77eb0e47]{transform:translateY(-105%)}.bb:focus-visible .bb-l2[data-v-77eb0e47],.bb:hover .bb-l2[data-v-77eb0e47]{transform:translateY(0)}.bb-arrow[data-v-77eb0e47]{transition:transform .45s cubic-bezier(.76,0,.24,1),color .4s}.bb:hover .bb-arrow[data-v-77eb0e47]{transform:translate(.35em)}.bb--row[data-v-77eb0e47]{border:1.5px solid var(--ink);color:var(--ink);font-family:var(--f-disp);font-size:clamp(1.45rem,4.4vw,4rem);font-weight:560;line-height:1;min-height:clamp(110px,17vh,190px);padding-inline:clamp(20px,3.4vw,56px);text-transform:uppercase;transition:color .35s,border-color .35s;width:100%}.bb--row[data-v-77eb0e47]:focus-visible,.bb--row[data-v-77eb0e47]:hover{border-color:var(--red);color:var(--ivory)}.bb--row .bb-arrow[data-v-77eb0e47]{font-family:var(--f-serif);font-size:1.2em;font-weight:500}.bb--pill[data-v-77eb0e47]{background:var(--red);border-radius:999px;color:var(--ivory);font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.1em;padding:.78em 1.5em;text-transform:uppercase;transition:background .35s}.bb--pill .bb-fill[data-v-77eb0e47]{background:var(--ink);border-radius:999px;inset:0;transform:translateY(103%) rotate(0)}.bb--pill:hover .bb-fill[data-v-77eb0e47]{transform:translateY(0)}.bb--pill .bb-arrow[data-v-77eb0e47]{font-size:1.1em}.hdr[data-v-d4aaefc6]{inset:0 0 auto;position:fixed;will-change:transform;z-index:60}.hdr-in[data-v-d4aaefc6]{align-items:center;display:flex;gap:2rem;height:var(--header-h);justify-content:space-between}.logo-progress[data-v-d4aaefc6],.logo-t[data-v-d4aaefc6],.nav[data-v-d4aaefc6]{color:#fff;mix-blend-mode:difference}.logo[data-v-d4aaefc6]{align-items:center;display:inline-flex;gap:.6em}.logo-m[data-v-d4aaefc6]{font-size:1.15rem}.logo-t[data-v-d4aaefc6]{font-size:1.05rem;font-weight:560;letter-spacing:.06em}.logo-progress[data-v-d4aaefc6]{border:1.5px solid hsla(0,0%,100%,.65);border-radius:50%;height:12px;margin-left:.35em;width:12px}.nav[data-v-d4aaefc6]{display:flex;gap:clamp(1.4rem,3vw,3rem)}.nav-link[data-v-d4aaefc6]{color:#fff;padding-block:.4em;position:relative;transition:opacity .3s}.nav-link[data-v-d4aaefc6]:after{background:currentColor;bottom:0;content:"";height:1.5px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .45s cubic-bezier(.76,0,.24,1);width:100%}.nav-link[data-v-d4aaefc6]:hover:after{transform:scaleX(1);transform-origin:left}.burger[data-v-d4aaefc6]{background:var(--paper);border:1.5px solid var(--ink);border-radius:50%;display:grid;height:52px;place-items:center;position:relative;width:52px}.burger span[data-v-d4aaefc6]{background:var(--ink);height:2px;position:absolute;transition:transform .4s cubic-bezier(.76,0,.24,1);width:20px}.burger span[data-v-d4aaefc6]:first-child{transform:translateY(-4px)}.burger span[data-v-d4aaefc6]:last-child{transform:translateY(4px)}.burger.open span[data-v-d4aaefc6]:first-child{transform:rotate(45deg)}.burger.open span[data-v-d4aaefc6]:last-child{transform:rotate(-45deg)}.menu[data-v-d4aaefc6]{background:var(--paper);clip-path:circle(150% at 92% 5%);display:flex;flex-direction:column;gap:8vh;inset:0;justify-content:flex-end;padding:calc(var(--header-h) + 4vh) var(--pad) 6vh;position:fixed;z-index:55}.menu-enter-active[data-v-d4aaefc6],.menu-leave-active[data-v-d4aaefc6]{transition:clip-path .7s cubic-bezier(.76,0,.24,1)}.menu-enter-from[data-v-d4aaefc6],.menu-leave-to[data-v-d4aaefc6]{clip-path:circle(0 at 92% 5%)}.menu-nav[data-v-d4aaefc6]{display:flex;flex-direction:column;gap:1.2rem}.menu-link[data-v-d4aaefc6]{align-items:baseline;color:var(--ink);display:flex;font-size:clamp(3rem,13vw,6rem);gap:.8rem;text-align:left}.menu-num[data-v-d4aaefc6]{color:var(--red)}.menu-cta[data-v-d4aaefc6]{display:grid;gap:1.2rem}.menu-tg[data-v-d4aaefc6]{color:var(--ink-2)}.stage[data-v-b7059d88]{pointer-events:none;position:relative}.stage-canvas[data-v-b7059d88]{height:100%;inset:0;position:absolute;width:100%}.hero[data-v-5e9b2d3d]{min-height:100vh;overflow:clip;padding-bottom:clamp(3rem,7vh,6rem);padding-top:calc(var(--header-h) + 2vh);position:relative}.hero-stage-wrap[data-v-5e9b2d3d]{aspect-ratio:1;position:absolute;right:-6vw;top:2vh;width:min(62vw,78vh);will-change:transform;z-index:0}.hero-stage[data-v-5e9b2d3d]{inset:0;position:absolute}.hero-in[data-v-5e9b2d3d]{position:relative;z-index:1}.hero-h1[data-v-5e9b2d3d],.hero-in[data-v-5e9b2d3d]{display:flex;flex-direction:column}.hero-h1[data-v-5e9b2d3d]{font-weight:inherit}.hero-l1[data-v-5e9b2d3d]{font-size:clamp(4.2rem,14.9vw,16.5rem);font-weight:600;letter-spacing:-.005em;line-height:.88;margin-left:-.04em;white-space:nowrap}.hero-l2[data-v-5e9b2d3d]{font-size:clamp(1.7rem,4.9vw,4.8rem);font-weight:480;line-height:1.02;margin-top:clamp(1rem,3vh,2.4rem);max-width:16em}.hero-mark[data-v-5e9b2d3d]{color:var(--red);display:inline-block;padding-inline:.08em;position:relative}.hero-ellipse[data-v-5e9b2d3d]{height:152%;inset:-26% -14%;overflow:visible;position:absolute;width:128%}.hero-l3[data-v-5e9b2d3d]{color:var(--ink-2);font-size:clamp(1.5rem,3.4vw,3.4rem);margin-top:clamp(.9rem,2.4vh,2rem)}.hero-lead[data-v-5e9b2d3d]{align-items:center;color:var(--ink-2);display:inline-flex;gap:.8em;margin-top:clamp(1.6rem,4.5vh,3.4rem)}.hero-cta[data-v-5e9b2d3d]{margin-top:clamp(1.2rem,3vh,2.2rem)}.hero-notes[data-v-5e9b2d3d]{color:var(--ink-2);display:flex;flex-wrap:wrap;gap:.8rem 2rem;justify-content:space-between;margin-top:.9rem}.note-r[data-v-5e9b2d3d]{align-items:center;gap:.8em}.avatars[data-v-5e9b2d3d],.note-r[data-v-5e9b2d3d]{display:inline-flex}.avatars img[data-v-5e9b2d3d]{border:2px solid var(--paper);border-radius:50%;filter:grayscale(1) contrast(1.1);height:26px;-o-object-fit:cover;object-fit:cover;width:26px}.avatars img+img[data-v-5e9b2d3d]{margin-left:-9px}.hero-bullets[data-v-5e9b2d3d]{display:grid;gap:clamp(1.4rem,3vw,3rem);grid-template-columns:repeat(3,1fr);margin-top:clamp(2.4rem,7vh,5rem)}.hero-bullet[data-v-5e9b2d3d]{transform:translateY(calc(var(--i)*2.4vh))}.b-i[data-v-5e9b2d3d]{color:var(--red)}.b-t[data-v-5e9b2d3d]{font-size:clamp(1.15rem,1.9vw,1.8rem);font-weight:560;line-height:1;margin-top:.5em}.b-d[data-v-5e9b2d3d]{color:var(--ink-2);margin-top:.55em;max-width:30ch}.hero-rubs[data-v-5e9b2d3d]{inset:0;pointer-events:none;position:absolute;z-index:0}.rub-w[data-v-5e9b2d3d]{display:block;position:absolute}.hero-rub[data-v-5e9b2d3d]{color:transparent;display:block;-webkit-text-stroke:1.5px var(--line-strong);opacity:.6}.r1[data-v-5e9b2d3d]{font-size:clamp(4rem,9vw,9rem);left:44%;rotate:12deg;top:8%}.r2[data-v-5e9b2d3d]{font-size:clamp(3rem,6vw,6rem);right:4%;rotate:-9deg;top:46%}.r3[data-v-5e9b2d3d]{bottom:16%;font-size:clamp(2.5rem,5vw,5rem);left:4%;rotate:7deg}@media(max-width:1023px){.hero-stage-wrap[data-v-5e9b2d3d]{right:-20vw;top:-6vh;width:min(72vw,48vh)}.hero-l2[data-v-5e9b2d3d]{max-width:100%}.hero-bullets[data-v-5e9b2d3d]{gap:1.4rem;grid-template-columns:1fr}.hero-bullet[data-v-5e9b2d3d]{display:grid;gap:.3em 1em;grid-template-columns:auto 1fr;transform:none}.b-i[data-v-5e9b2d3d]{grid-row:span 2}.b-t[data-v-5e9b2d3d]{margin-top:0}}.od[data-v-c5bfe6cb]{align-items:baseline;display:inline-flex;line-height:1;white-space:nowrap}.od-win[data-v-c5bfe6cb]{display:inline-block;height:1em;overflow:clip;vertical-align:baseline}.od-col[data-v-c5bfe6cb]{display:block;will-change:transform}.od-ch[data-v-c5bfe6cb],.od-d[data-v-c5bfe6cb]{display:block;height:1em;line-height:1}.od-ch[data-v-c5bfe6cb]{display:inline-block}.stats[data-v-2b625acc]{overflow:clip;padding-block:clamp(5rem,13vh,10rem)}.stats-wm[data-v-2b625acc]{color:transparent;font-size:clamp(20rem,52vh,40rem);position:absolute;right:4vw;top:50%;translate:0 -50%;-webkit-text-stroke:1.5px var(--line);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stats-list[data-v-2b625acc]{display:flex;flex-direction:column;gap:clamp(2.4rem,7vh,5.5rem)}.stat[data-v-2b625acc]{display:flex;gap:clamp(1.2rem,2.6vw,2.6rem);margin-left:calc(var(--i)*9vw);max-width:100%;width:-moz-max-content;width:max-content}.stat[data-v-2b625acc],.stat-num[data-v-2b625acc]{align-items:baseline}.stat-num[data-v-2b625acc]{display:inline-flex;font-size:clamp(3.6rem,11vw,12.5rem);font-weight:600;letter-spacing:-.01em;line-height:1}.stat.long .stat-num[data-v-2b625acc]{font-size:clamp(2.4rem,7.6vw,8.6rem)}.stat-dot[data-v-2b625acc]{color:var(--red);font-size:.22em;margin-left:.6em;translate:0 -1.4em}.stat-l[data-v-2b625acc]{color:var(--ink-2);line-height:1.7}@media(max-width:1023px){.stat[data-v-2b625acc]{flex-direction:column;gap:.7rem;margin-left:calc(var(--i)*4vw)}}.stamp[data-v-a96da561]{align-items:center;background:color-mix(in srgb,var(--paper) 40%,transparent);border:1.5px solid var(--red);border-radius:3px;color:var(--red);display:inline-flex;gap:.7em;opacity:1;padding:.62em 1.05em;rotate:-2deg;transform-origin:center}.stamp.dark[data-v-a96da561]{background:transparent;border-color:var(--red);color:var(--red)}.pains[data-v-4c57d3e9]{overflow:clip;padding-top:clamp(4rem,10vh,8rem)}.pains-head[data-v-4c57d3e9]{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(1.2rem,3vh,2rem)}.pains-h2[data-v-4c57d3e9]{font-size:clamp(3.4rem,11.5vw,12rem);font-weight:600;line-height:.9}.pains-sub[data-v-4c57d3e9]{color:var(--ink-2);font-size:clamp(1.3rem,2.6vw,2.4rem);max-width:24em}.pit[data-v-4c57d3e9]{height:clamp(680px,108vh,1040px);margin-top:2vh;overflow:clip;position:relative;touch-action:none}.pcard[data-v-4c57d3e9]{background:var(--paper-2);border:1.5px solid var(--ink);box-shadow:5px 7px #16130d24;left:0;opacity:0;padding:clamp(1rem,1.6vw,1.6rem);position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:clamp(225px,21.5vw,330px);will-change:transform}.pcard.dragging[data-v-4c57d3e9]{box-shadow:10px 16px #16130d2e}.pcard-i[data-v-4c57d3e9]{color:var(--ink-2);font-size:10px}.pcard-t[data-v-4c57d3e9]{color:var(--red);font-size:clamp(12px,1vw,14px);letter-spacing:.1em;margin-top:.9em}.pcard-q[data-v-4c57d3e9]{color:var(--ink);font-size:clamp(1.05rem,1.45vw,1.4rem);line-height:1.25;margin-top:.7em}.coin[data-v-4c57d3e9]{background:var(--red);border-radius:50%;box-shadow:4px 6px #16130d2e;color:var(--ivory);display:grid;font-size:clamp(1.8rem,2.4vw,2.6rem);height:clamp(64px,6vw,92px);left:0;opacity:0;place-items:center;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:clamp(64px,6vw,92px);will-change:transform}.pit-static[data-v-4c57d3e9]{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));margin-top:3vh}.pcard.static[data-v-4c57d3e9]{opacity:1;position:relative;rotate:var(--r);width:auto}.pains-outro[data-v-4c57d3e9]{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;padding-block:clamp(3.5rem,9vh,7rem)}.outro-text[data-v-4c57d3e9]{font-size:clamp(1.5rem,3.4vw,3.2rem);font-weight:480;line-height:1.25;max-width:30em}.outro-down[data-v-4c57d3e9]{align-self:center;animation:down-bounce-4c57d3e9 1.8s ease-in-out infinite;background:var(--red);border-radius:50%;color:var(--ivory);display:grid;font-size:1.6rem;height:64px;place-items:center;width:64px}@keyframes down-bounce-4c57d3e9{0%,to{transform:translateY(0)}50%{transform:translateY(14px)}}.why[data-v-5e43afc0]{padding-block:clamp(4rem,11vh,9rem)}.why-h2[data-v-5e43afc0]{font-size:clamp(2.5rem,7.4vw,7.8rem);font-weight:600;line-height:.94;margin-top:clamp(1.2rem,3vh,2rem);max-width:12em}.why-blocks[data-v-5e43afc0]{display:flex;flex-direction:column;gap:clamp(3rem,9vh,6.5rem);margin-top:clamp(3rem,8vh,6rem)}.why-block[data-v-5e43afc0]{max-width:62ch}.why-block[data-v-5e43afc0]:nth-child(2){align-self:center}.why-block[data-v-5e43afc0]:nth-child(3){align-self:flex-end}.why-idx[data-v-5e43afc0]{color:var(--red)}.why-t[data-v-5e43afc0]{font-size:clamp(1.7rem,3.5vw,3.4rem);font-weight:560;line-height:1;margin-top:.5em}.why-d[data-v-5e43afc0]{font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.6;margin-top:1em}.sci[data-v-5e43afc0]{border-block:1.5px solid var(--ink);margin-top:clamp(3.5rem,9vh,7rem)}.sci-toggle[data-v-5e43afc0]{align-items:center;display:flex;gap:clamp(1rem,2.4vw,2.2rem);padding-block:clamp(1.4rem,3.4vh,2.6rem);text-align:left;transition:padding-left .5s cubic-bezier(.76,0,.24,1);width:100%}.sci-toggle[data-v-5e43afc0]:hover{padding-left:clamp(.8rem,2vw,2rem)}.sci-plus[data-v-5e43afc0]{background:var(--red);border-radius:50%;flex:none;height:clamp(52px,5vw,76px);position:relative;transition:rotate .55s cubic-bezier(.76,0,.24,1),background .4s;width:clamp(52px,5vw,76px)}.sci-plus i[data-v-5e43afc0]{background:var(--ivory);height:2.5px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:42%}.sci-plus i[data-v-5e43afc0]:last-child{rotate:90deg}.sci.open .sci-plus[data-v-5e43afc0]{background:var(--ink);rotate:135deg}.sci-label[data-v-5e43afc0]{font-size:clamp(1.5rem,3.8vw,3.6rem);font-weight:540;line-height:1}.sci-panel[data-v-5e43afc0]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .65s cubic-bezier(.76,0,.24,1)}.sci.open .sci-panel[data-v-5e43afc0]{grid-template-rows:1fr}.sci-panel-in[data-v-5e43afc0]{min-height:0;overflow:clip}.sci-head[data-v-5e43afc0]{color:var(--red);margin-top:clamp(1.5rem,4vh,3rem)}.sci-steps[data-v-5e43afc0]{display:grid;gap:clamp(1rem,2vw,2rem);grid-template-columns:repeat(3,1fr);margin-top:1.4rem}.sci-step[data-v-5e43afc0]{background:var(--paper-2);border:1.5px solid var(--ink);box-shadow:5px 7px #16130d1a;padding:clamp(1.1rem,1.8vw,1.8rem);rotate:var(--r)}.sci-num[data-v-5e43afc0]{color:var(--red);display:block;font-size:clamp(2.6rem,4.4vw,4.4rem);line-height:1}.sci-step p[data-v-5e43afc0]{font-size:clamp(.92rem,1.05vw,1.05rem);line-height:1.5;margin-top:.7em}.sci-intro[data-v-5e43afc0]{margin-top:.8rem;max-width:60ch}.sci-list[data-v-5e43afc0]{display:flex;flex-wrap:wrap;gap:.7rem 1.6rem;margin-top:1rem}.sci-list li[data-v-5e43afc0]{align-items:center;border:1px solid var(--line-strong);border-radius:999px;display:inline-flex;font-size:.95rem;gap:.6em;padding:.55em 1.1em}.sci-outro[data-v-5e43afc0]{color:var(--ink-2);margin-top:1.6rem;max-width:66ch;padding-bottom:clamp(1.6rem,4vh,3rem)}.why-note[data-v-5e43afc0]{color:var(--ink-2);font-size:clamp(1.35rem,2.7vw,2.5rem);margin-block:clamp(2.2rem,6vh,4rem);max-width:30em}@media(max-width:1023px){.sci-steps[data-v-5e43afc0]{grid-template-columns:1fr}.why-block[data-v-5e43afc0]:nth-child(2),.why-block[data-v-5e43afc0]:nth-child(3){align-self:flex-start}}.al[data-v-23a1374e]{align-items:baseline;color:var(--ink);display:inline-flex;font-family:var(--f-disp);font-size:clamp(1.2rem,2.4vw,2.1rem);gap:.5em;line-height:1.1;text-transform:uppercase}.al[data-v-23a1374e],.al.serif[data-v-23a1374e]{font-weight:540}.al.serif[data-v-23a1374e]{font-family:var(--f-serif);font-size:clamp(1.4rem,2.8vw,2.6rem);font-style:italic;text-transform:none}.al-label[data-v-23a1374e]{background-image:linear-gradient(var(--red),var(--red));background-position:0 96%;background-repeat:no-repeat;background-size:0 2px;padding-bottom:.08em;transition:background-size .5s cubic-bezier(.76,0,.24,1),color .35s}.al:focus-visible .al-label[data-v-23a1374e],.al:hover .al-label[data-v-23a1374e]{background-size:100% 2px;color:var(--red)}.al-arrow[data-v-23a1374e]{color:var(--red);font-family:var(--f-serif);transition:transform .4s cubic-bezier(.76,0,.24,1)}.al:hover .al-arrow[data-v-23a1374e]{transform:translate(.3em) rotate(-45deg)}.about[data-v-4359419b]{overflow:clip;padding-block:clamp(4rem,11vh,9rem)}.about-name[data-v-4359419b]{font-size:clamp(2.9rem,10.4vw,11rem);font-weight:600;letter-spacing:-.005em;line-height:.9;margin-top:clamp(1.2rem,3vh,2rem)}.about-role[data-v-4359419b]{color:var(--ink-2);font-size:clamp(1.4rem,3vw,2.8rem);margin-top:clamp(.8rem,2.4vh,1.6rem)}.about-grid[data-v-4359419b]{align-items:start;display:grid;gap:clamp(2rem,5vw,6rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:clamp(2.5rem,7vh,5rem)}.about-p[data-v-4359419b]{font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.65;max-width:58ch}.about-p+.about-p[data-v-4359419b]{margin-top:1.4em}.about-p[data-v-4359419b]:first-child:first-letter{color:var(--red);float:left;font-family:var(--f-serif);font-size:3.1em;font-style:italic;line-height:.8;padding-right:.12em}.money[data-v-4359419b]{color:var(--red);font-family:var(--f-mono);font-size:.92em;font-style:normal;white-space:nowrap}.about-link[data-v-4359419b]{margin-top:clamp(1.8rem,4vh,3rem)}.about-media[data-v-4359419b]{min-height:clamp(360px,46vw,720px);perspective:900px;position:relative;transform-style:preserve-3d}.media-disc[data-v-4359419b]{aspect-ratio:1;background:var(--red);border-radius:50%;left:50%;position:absolute;top:6%;translate:-50% 0;width:min(86%,30vw)}.media-cutout[data-v-4359419b]{filter:grayscale(1) contrast(1.08) brightness(1.02);inset:0;margin:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;position:absolute}.media-photo[data-v-4359419b]{border:6px solid var(--ivory);bottom:4%;box-shadow:6px 8px #16130d29;filter:grayscale(1) sepia(.14) contrast(1.02);position:absolute;right:-2%;rotate:6deg;width:clamp(120px,11vw,190px)}.about-stats[data-v-4359419b]{display:flex;flex-wrap:wrap;gap:clamp(1rem,2.4vw,2.2rem);margin-top:clamp(3rem,8vh,6rem)}.about-stat[data-v-4359419b]{align-items:baseline;background:var(--paper-2);border:1.5px solid var(--ink);box-shadow:5px 7px #16130d1a;display:flex;gap:.9em;padding:clamp(1rem,1.8vw,1.7rem) clamp(1.2rem,2.2vw,2.2rem);transform:translateY(calc(var(--i)*2.6vh)) rotate(calc((var(--i) - 1)*.7deg))}.as-num[data-v-4359419b]{font-size:clamp(2rem,4.6vw,4.6rem);font-weight:600;line-height:1}.as-l[data-v-4359419b]{color:var(--ink-2);max-width:15em}@media(max-width:1023px){.about-grid[data-v-4359419b]{grid-template-columns:1fr}.about-media[data-v-4359419b]{min-height:64vw;order:-1}.about-stat[data-v-4359419b]{justify-content:flex-start;transform:none;width:100%}}.band[data-v-ede3741f]{background:transparent;border-block:1px solid var(--line);margin-inline:-8vw;overflow:clip;padding-block:clamp(10px,1.4vh,20px);position:relative;transform:rotate(var(--angle));-webkit-user-select:none;-moz-user-select:none;user-select:none;width:116vw}.band.dark[data-v-ede3741f]{background:var(--ink);border-color:var(--ink)}.row[data-v-ede3741f]{display:flex;white-space:nowrap;width:-moz-max-content;width:max-content;will-change:transform}.chunk[data-v-ede3741f]{align-items:baseline;color:var(--ink);display:inline-flex;font-size:clamp(2rem,5.6vw,5.2rem);gap:.55em;line-height:1;padding-right:.55em}.band.dark .chunk[data-v-ede3741f]{color:var(--paper)}.rub[data-v-ede3741f]{color:var(--red);font-family:var(--f-serif);font-size:.82em;font-style:italic;font-weight:500;transform:translateY(-.04em)}.program[data-v-7b95eabf]{overflow:clip}.prog-head[data-v-7b95eabf]{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(1rem,2.6vh,1.8rem);padding-block:clamp(3.5rem,9vh,7rem) clamp(2rem,6vh,4rem)}.prog-h2[data-v-7b95eabf]{font-size:clamp(3.2rem,11vw,11.5rem);font-weight:600;line-height:.9}.prog-sub[data-v-7b95eabf]{color:var(--ink-2);font-size:clamp(1.3rem,2.6vw,2.4rem);max-width:26em}.prog-pin[data-v-7b95eabf]{height:100vh;position:relative}.prog-nav[data-v-7b95eabf]{display:flex;gap:1.4em;left:var(--pad);position:absolute;top:clamp(.8rem,2.4vh,1.8rem);z-index:5}.prog-nav span[data-v-7b95eabf]{color:var(--ink-2);padding-top:.9em;position:relative;transition:color .3s}.prog-nav span[data-v-7b95eabf]:before{border:1.5px solid var(--ink-2);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:0;transition:background .3s,border-color .3s,scale .3s;translate:-50% 0;width:8px}.prog-nav span.on[data-v-7b95eabf]{color:var(--red)}.prog-nav span.on[data-v-7b95eabf]:before{background:var(--red);border-color:var(--red);scale:1.25}.prog-track[data-v-7b95eabf]{width:-moz-max-content;width:max-content;will-change:transform}.panel[data-v-7b95eabf],.prog-track[data-v-7b95eabf]{display:flex;height:100%}.panel[data-v-7b95eabf]{border-left:1px solid var(--line);flex-direction:column;gap:clamp(1rem,2.6vh,2rem);overflow:clip;padding:clamp(4.4rem,11vh,7rem) var(--pad) clamp(1.6rem,4vh,3rem);position:relative;width:100vw}.panel-1[data-v-7b95eabf]{background:var(--paper-2)}.panel-num[data-v-7b95eabf]{bottom:-9vh;color:transparent;font-size:clamp(16rem,44vh,34rem);line-height:.8;position:absolute;right:-3vw;-webkit-text-stroke:2px var(--red);opacity:.55;pointer-events:none;rotate:-5deg}.panel-head[data-v-7b95eabf]{align-items:flex-start;display:flex;flex-direction:column;gap:.8rem}.panel-dur[data-v-7b95eabf]{border:1.5px solid var(--red);border-radius:3px;color:var(--red);padding:.5em .9em;rotate:-1.5deg}.panel-t[data-v-7b95eabf]{font-size:clamp(2.6rem,8.5vh,6rem);font-weight:600;line-height:.92}.panel-list[data-v-7b95eabf]{max-width:56ch}.panel-list li[data-v-7b95eabf]{align-items:baseline;border-top:1px solid var(--line);display:flex;font-size:clamp(.95rem,2vh,1.2rem);gap:.85em;padding-block:clamp(.55rem,1.6vh,1rem)}.sq[data-v-7b95eabf]{background:var(--red);flex:none;height:.55em;translate:0 -.05em;width:.55em}.panel-out[data-v-7b95eabf]{display:grid;gap:clamp(.8rem,1.6vw,1.6rem);grid-template-columns:1fr 1fr;margin-top:auto;max-width:900px}.out-card[data-v-7b95eabf]{border:1.5px solid var(--ink);box-shadow:5px 6px #16130d1f;padding:clamp(.9rem,2.2vh,1.5rem) clamp(1rem,1.8vw,1.6rem)}.out-card.now[data-v-7b95eabf]{background:var(--paper);rotate:-.6deg}.out-card.now .t-mono[data-v-7b95eabf]{color:var(--red)}.out-card.forever[data-v-7b95eabf]{background:var(--ink);color:var(--paper);rotate:.6deg}.out-card.forever .t-mono[data-v-7b95eabf]{color:var(--red);filter:brightness(1.4)}.out-card p[data-v-7b95eabf]{font-size:clamp(.9rem,1.9vh,1.1rem);line-height:1.45;margin-top:.5em}.prog-after[data-v-7b95eabf]{padding-block:clamp(2.5rem,7vh,5rem)}.checks[data-v-7b95eabf]{margin-bottom:clamp(2rem,5vh,3.5rem)}.check[data-v-7b95eabf]{align-items:center;border-top:1px solid var(--line);display:flex;gap:clamp(1rem,2.4vw,2rem);padding-block:clamp(1rem,2.6vh,1.8rem)}.check[data-v-7b95eabf]:last-child{border-bottom:1px solid var(--line)}.check-mark[data-v-7b95eabf]{background:var(--red);border-radius:50%;color:var(--ivory);display:grid;flex:none;height:clamp(44px,4.4vw,64px);place-items:center;width:clamp(44px,4.4vw,64px)}.check-mark svg[data-v-7b95eabf]{width:46%}.check p[data-v-7b95eabf]{font-size:clamp(1.15rem,2.5vw,2.2rem);font-weight:520;line-height:1.25}@media(max-width:1023px){.prog-pin[data-v-7b95eabf]{height:auto}.prog-nav[data-v-7b95eabf]{display:none}.prog-track[data-v-7b95eabf]{flex-direction:column;width:100%}.panel[data-v-7b95eabf]{border-left:0;border-top:1px solid var(--line);height:auto;min-height:0;padding-top:clamp(2rem,6vh,3rem);width:100%}.panel-num[data-v-7b95eabf]{bottom:-2vh;font-size:9rem;right:-2vw}.panel-t[data-v-7b95eabf]{font-size:clamp(2.1rem,10.5vw,3.4rem)}.panel-list[data-v-7b95eabf]{max-width:100%}.panel-out[data-v-7b95eabf]{grid-template-columns:1fr;margin-top:1.6rem}}.results-head[data-v-28481f4d]{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(1rem,2.6vh,1.8rem);padding-block:clamp(3.5rem,9vh,7rem) clamp(2rem,6vh,4rem)}.res-h2[data-v-28481f4d]{font-size:clamp(3.2rem,11vw,11.5rem);font-weight:600;line-height:.9}.res-sub[data-v-28481f4d]{color:var(--ink-2);font-size:clamp(1.3rem,2.6vw,2.4rem);max-width:26em}.stack[data-v-28481f4d]{position:relative}.rcard[data-v-28481f4d]{align-items:center;background:var(--paper);border-top:1.5px solid var(--ink);box-shadow:0 -18px 40px #16130d1f;display:flex;height:100vh;position:sticky;top:0;will-change:transform}.rcard-veil[data-v-28481f4d]{background:var(--ink);inset:0;opacity:0;pointer-events:none;position:absolute}.rcard-1[data-v-28481f4d],.rcard-3[data-v-28481f4d]{background:var(--paper-2)}.rcard-in[data-v-28481f4d]{align-items:center;display:grid;gap:clamp(1.5rem,4vw,5rem);grid-template-columns:minmax(0,4fr) minmax(0,7fr);width:100%}.rcard-numwrap[data-v-28481f4d]{line-height:.75;position:relative}.rcard-num[data-v-28481f4d]{color:var(--red);font-size:clamp(9rem,38vh,24rem)}.rcard-dot[data-v-28481f4d]{background:var(--ink);border-radius:50%;height:clamp(16px,2vw,26px);position:absolute;right:4%;top:8%;width:clamp(16px,2vw,26px)}.rcard-t[data-v-28481f4d]{font-size:clamp(1.9rem,5.2vw,5rem);font-weight:600;line-height:.96;max-width:14em}.rcard-d[data-v-28481f4d]{color:var(--ink-2);font-size:clamp(1rem,1.5vw,1.35rem);margin-top:1.1em;max-width:46ch}@media(max-width:1023px){.rcard-in[data-v-28481f4d]{align-content:center;gap:1rem;grid-template-columns:1fr}.rcard-num[data-v-28481f4d]{font-size:clamp(7rem,24vh,12rem)}}.closed[data-v-de7c4cfb]{padding-block:clamp(2rem,5vh,4rem)}.room[data-v-de7c4cfb]{--mx:50%;--my:45%;background:var(--ink);clip-path:polygon(0 3.2vw,100% 0,100% calc(100% - 3.2vw),0 100%);overflow:clip;padding:calc(3.2vw + clamp(6rem,14vh,10rem)) 0 clamp(7rem,16vh,12rem);position:relative}.room-wm[data-v-de7c4cfb]{color:transparent;font-size:clamp(8rem,24vw,26rem);left:50%;top:50%;translate:-50% -50%;white-space:nowrap;-webkit-text-stroke:1.5px rgba(246,242,232,.4);-webkit-mask-image:radial-gradient(circle 26vmax at var(--mx) var(--my),#000 0,transparent 62%);mask-image:radial-gradient(circle 26vmax at var(--mx) var(--my),#000 0,transparent 62%);opacity:.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.room-light[data-v-de7c4cfb],.room-wm[data-v-de7c4cfb]{pointer-events:none;position:absolute}.room-light[data-v-de7c4cfb]{background:radial-gradient(circle 30vmax at var(--mx) var(--my),rgba(246,242,232,.07),transparent 62%);inset:0}.room-in[data-v-de7c4cfb]{align-items:center;color:var(--paper);display:flex;flex-direction:column;gap:clamp(1.4rem,3.4vh,2.4rem);position:relative;text-align:center}.closed-h2[data-v-de7c4cfb]{font-size:clamp(2.6rem,8vw,8.4rem);font-weight:600;line-height:.92;max-width:10em}.closed-p1[data-v-de7c4cfb]{color:#f6f2e8b8;font-size:clamp(1rem,1.3vw,1.2rem);max-width:52ch}.closed-p2[data-v-de7c4cfb]{color:var(--paper);font-size:clamp(1.4rem,2.8vw,2.6rem)}.closed-btn[data-v-de7c4cfb]{max-width:1100px}.closed-btn[data-v-de7c4cfb] .bb-l1,.closed-btn[data-v-de7c4cfb] .bb-l2{color:var(--paper)}.room[data-v-de7c4cfb] .bb--row{border-color:#f6f2e88c;color:var(--paper)}.room[data-v-de7c4cfb] .bb--row:hover{border-color:var(--red)}.cases[data-v-9b203fd7]{overflow:clip;padding-bottom:clamp(4rem,10vh,8rem)}.cases-head[data-v-9b203fd7]{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;padding-block:clamp(3rem,8vh,6rem) clamp(2rem,5vh,3.5rem)}.cases-h2[data-v-9b203fd7]{font-size:clamp(2.8rem,8.6vw,9rem);font-weight:600;line-height:.9;margin-top:1.2rem;max-width:8.5em}.cases-sub[data-v-9b203fd7]{color:var(--ink-2);font-size:clamp(1.3rem,2.4vw,2.2rem);margin-top:1rem}.cases-arrows[data-v-9b203fd7]{display:flex;gap:.7rem}.c-arrow[data-v-9b203fd7]{border:1.5px solid var(--ink);border-radius:50%;font-size:1.4rem;height:clamp(56px,5vw,76px);transition:background .3s,color .3s,transform .3s;width:clamp(56px,5vw,76px)}.c-arrow[data-v-9b203fd7]:hover{background:var(--red);border-color:var(--red);color:var(--ivory);transform:scale(1.06)}.rail[data-v-9b203fd7]{padding-inline:var(--pad);touch-action:pan-y}.rail.native[data-v-9b203fd7]{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rail.native[data-v-9b203fd7]::-webkit-scrollbar{display:none}.rail-track[data-v-9b203fd7]{--tilt:0deg;display:flex;gap:clamp(1rem,1.8vw,1.8rem);width:-moz-max-content;width:max-content;will-change:transform}.ccard[data-v-9b203fd7]{background:var(--paper-2);border:1.5px solid var(--ink);box-shadow:6px 8px #16130d1f;display:flex;flex-direction:column;gap:clamp(1rem,1.6vh,1.4rem);padding:clamp(1.2rem,1.8vw,2rem);rotate:var(--tilt);scroll-snap-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:clamp(300px,30vw,470px)}.ccard-top[data-v-9b203fd7]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.ccard-sum[data-v-9b203fd7]{color:var(--red);font-size:clamp(2.1rem,3.3vw,3.4rem);font-weight:600;line-height:1}.ccard-tag[data-v-9b203fd7]{color:var(--ink-2);margin-top:.5em}.ccard-photo[data-v-9b203fd7]{border:1.5px solid var(--ink);border-radius:50%;filter:grayscale(1) contrast(1.1);height:clamp(64px,6vw,92px);-o-object-fit:cover;object-fit:cover;rotate:3deg;width:clamp(64px,6vw,92px)}.ccard-name[data-v-9b203fd7]{font-size:clamp(1.7rem,2.6vw,2.7rem);font-weight:560;line-height:1}.ccard-role[data-v-9b203fd7]{color:var(--ink-2);margin-top:.35em}.ccard-facts[data-v-9b203fd7]{display:grid;gap:.8rem}.fact[data-v-9b203fd7]{border-top:1px solid var(--line);padding-top:.8rem}.fact dt[data-v-9b203fd7]{color:var(--red)}.fact dd[data-v-9b203fd7]{font-size:clamp(.92rem,1.05vw,1.05rem);line-height:1.5;margin-top:.3em}.ccard-quote[data-v-9b203fd7]{font-size:clamp(1.25rem,1.7vw,1.7rem);line-height:1.2;margin-top:auto;padding-top:.6rem}.ccard-more[data-v-9b203fd7]{align-items:center;background:var(--ink);color:var(--paper);gap:1.4rem;justify-content:center;text-align:center;transition:background .35s}.ccard-more[data-v-9b203fd7]:hover{background:var(--red)}.more-label[data-v-9b203fd7]{font-size:clamp(1.7rem,2.6vw,2.7rem);font-weight:560;line-height:1;max-width:8em}.more-arrow[data-v-9b203fd7]{font-size:clamp(2.4rem,4vw,4rem);transition:transform .4s cubic-bezier(.76,0,.24,1)}.ccard-more:hover .more-arrow[data-v-9b203fd7]{transform:translate(.4em)}@media(max-width:1023px){.cases-head[data-v-9b203fd7]{align-items:flex-start;flex-direction:column}}.voices[data-v-70a719df]{padding-block:clamp(4rem,10vh,8rem)}.v-h2[data-v-70a719df]{font-size:clamp(2.8rem,8.6vw,9rem);font-weight:600;line-height:.9;margin-top:1.2rem}.v-sub[data-v-70a719df]{color:var(--ink-2);font-size:clamp(1.3rem,2.5vw,2.3rem);margin-top:1rem;max-width:26em}.v-grid[data-v-70a719df]{display:flex;flex-wrap:wrap;gap:clamp(2rem,4vw,4rem);justify-content:space-between;margin-block:clamp(3rem,8vh,6rem)}.v-item[data-v-70a719df]{align-items:center;display:flex;flex-direction:column;text-align:center;transform:translateY(calc(var(--i)*5.5vh))}.v-circle[data-v-70a719df]{aspect-ratio:1;border-radius:50%;position:relative;transition:scale .45s cubic-bezier(.34,1.3,.64,1);width:clamp(220px,24vw,330px)}.v-circle.on[data-v-70a719df]{scale:1.06}.v-circle video[data-v-70a719df]{background:var(--paper-3);border-radius:50%;filter:saturate(.85);height:90%;inset:5%;-o-object-fit:cover;object-fit:cover;position:absolute;width:90%}.v-circle.on video[data-v-70a719df]{filter:saturate(1)}.v-ring[data-v-70a719df]{inset:0;position:absolute;rotate:-90deg}.v-ring-bg[data-v-70a719df],.v-ring-fg[data-v-70a719df]{fill:none;stroke-width:2.5}.v-ring-bg[data-v-70a719df]{stroke:var(--line-strong)}.v-ring-fg[data-v-70a719df]{stroke:var(--red);stroke-linecap:round;transition:stroke-dashoffset .2s linear}.v-play[data-v-70a719df]{aspect-ratio:1;background:var(--red);border-radius:50%;display:grid;inset:0;margin:auto;place-items:center;position:absolute;transition:opacity .3s,scale .4s;width:30%}.v-circle:hover .v-play[data-v-70a719df]{scale:1.12}.v-play.hidden[data-v-70a719df]{opacity:0;scale:.5}.v-play svg[data-v-70a719df]{fill:var(--ivory);translate:6% 0;width:38%}.v-name[data-v-70a719df]{font-size:clamp(1.5rem,2.2vw,2.2rem);font-weight:560;margin-top:1.3rem}.v-role[data-v-70a719df]{color:var(--ink-2);margin-top:.4em}@media(max-width:1023px){.v-grid[data-v-70a719df]{justify-content:center}.v-item[data-v-70a719df]{transform:none}}.honest[data-v-ae59184e]{padding-block:clamp(4rem,10vh,8rem)}.h-h2[data-v-ae59184e]{font-size:clamp(2.8rem,8.6vw,9rem);font-weight:600;line-height:.9;margin-top:1.2rem}.h-sub[data-v-ae59184e]{color:var(--ink-2);font-size:clamp(1.3rem,2.5vw,2.3rem);margin-top:1rem;max-width:24em}.h-list[data-v-ae59184e]{display:flex;flex-direction:column;gap:clamp(3.5rem,9vh,7rem);margin-top:clamp(3rem,8vh,6rem)}.h-item[data-v-ae59184e]{max-width:70ch;position:relative}.h-item[data-v-ae59184e]:nth-child(2n){align-self:flex-end;text-align:right}.h-kwrap[data-v-ae59184e]{position:relative}.h-k[data-v-ae59184e],.h-kwrap[data-v-ae59184e]{display:inline-block}.h-k[data-v-ae59184e]{font-size:clamp(1.9rem,5vw,4.9rem);font-weight:600;line-height:1}.strike[data-v-ae59184e]{height:124%;inset:-12% -3%;overflow:visible;pointer-events:none;position:absolute;width:106%}.h-t[data-v-ae59184e]{color:var(--ink);font-size:clamp(1.35rem,2.8vw,2.6rem);margin-top:.6em}.h-d[data-v-ae59184e]{color:var(--ink-2);font-size:clamp(.98rem,1.2vw,1.15rem);margin-top:.8em;max-width:58ch}.h-item:nth-child(2n) .h-d[data-v-ae59184e]{margin-left:auto}.h-i[data-v-ae59184e]{color:var(--red);position:absolute;top:-1.2em}.h-item:nth-child(odd) .h-i[data-v-ae59184e]{right:0}.h-item:nth-child(2n) .h-i[data-v-ae59184e]{left:0}@media(max-width:1023px){.h-item[data-v-ae59184e]:nth-child(2n){align-self:flex-start;text-align:left}.h-item:nth-child(2n) .h-d[data-v-ae59184e]{margin-left:0}}.final[data-v-adc935ad]{overflow:clip;padding-block:clamp(5rem,12vh,10rem) clamp(3rem,8vh,6rem)}.final-in[data-v-adc935ad]{align-items:center;display:flex;flex-direction:column;gap:clamp(1.4rem,3.4vh,2.4rem);text-align:center}.f-h2[data-v-adc935ad]{font-size:clamp(2.9rem,9.4vw,10rem);font-weight:600;line-height:.9;max-width:9em}.f-body[data-v-adc935ad]{color:var(--ink-2);font-size:clamp(1rem,1.3vw,1.2rem);max-width:52ch}.orb-zone[data-v-adc935ad]{margin-top:clamp(1.5rem,4vh,3rem);padding:clamp(2rem,6vh,4rem)}.orb[data-v-adc935ad]{aspect-ratio:1;display:block;width:min(74vmin,640px);will-change:transform}.orb-breathe[data-v-adc935ad]{animation:orb-breathe-adc935ad 4.6s ease-in-out infinite;background:var(--red);border-radius:50%;box-shadow:0 30px 80px #b2240959;display:grid;height:100%;place-items:center;position:relative;transition:scale .5s cubic-bezier(.34,1.3,.64,1),background .4s;width:100%}.orb:hover .orb-breathe[data-v-adc935ad]{background:var(--red-deep);scale:1.045}@keyframes orb-breathe-adc935ad{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}.orb-ring[data-v-adc935ad]{animation:orb-spin-adc935ad 26s linear infinite;inset:2.5%;position:absolute}.orb:hover .orb-ring[data-v-adc935ad]{animation-duration:9s}.orb-ring text[data-v-adc935ad]{fill:var(--ivory);font-family:var(--f-mono);font-size:7.6px;letter-spacing:.28em;opacity:.85;text-transform:uppercase}@keyframes orb-spin-adc935ad{to{rotate:1turn}}.orb-core[data-v-adc935ad]{align-items:center;display:flex;flex-direction:column;gap:.6rem;max-width:72%}.orb-label[data-v-adc935ad]{color:var(--ivory);font-size:clamp(1.5rem,4.6vmin,2.9rem);font-weight:560;line-height:1.02}.orb-arrow[data-v-adc935ad]{color:var(--ivory);font-size:clamp(2rem,6vmin,3.6rem);rotate:-45deg;transition:rotate .45s cubic-bezier(.76,0,.24,1),transform .45s}.orb:hover .orb-arrow[data-v-adc935ad]{rotate:0deg;transform:translate(.2em)}@media(prefers-reduced-motion:reduce){.orb-breathe[data-v-adc935ad],.orb-ring[data-v-adc935ad]{animation:none}}.faq[data-v-5842f07c]{padding-block:clamp(4rem,10vh,8rem)}.faq-head[data-v-5842f07c]{align-items:flex-start;display:flex;flex-direction:column;gap:1.2rem;margin-bottom:clamp(2rem,5vh,3.5rem)}.faq-h2[data-v-5842f07c]{font-size:clamp(2.8rem,8.6vw,9rem);font-weight:600;line-height:.9}.faq-item[data-v-5842f07c]{border-top:1px solid var(--line)}.faq-item[data-v-5842f07c]:last-child{border-bottom:1px solid var(--line)}.faq-q[data-v-5842f07c]{align-items:center;display:flex;gap:clamp(1rem,2.4vw,2.2rem);padding-block:clamp(1.1rem,2.8vh,1.9rem);text-align:left;transition:padding-left .45s cubic-bezier(.76,0,.24,1);width:100%}.faq-q[data-v-5842f07c]:hover{padding-left:clamp(.7rem,1.6vw,1.6rem)}.faq-i[data-v-5842f07c]{color:var(--red)}.faq-qt[data-v-5842f07c]{font-size:clamp(1.25rem,2.5vw,2.3rem);font-weight:540;line-height:1.05;transition:color .3s}.faq-q:hover .faq-qt[data-v-5842f07c]{color:var(--red)}.faq-plus[data-v-5842f07c]{border:1.5px solid var(--ink);border-radius:50%;flex:none;height:clamp(38px,3.4vw,52px);margin-left:auto;position:relative;transition:rotate .5s cubic-bezier(.76,0,.24,1),background .35s,border-color .35s;width:clamp(38px,3.4vw,52px)}.faq-plus i[data-v-5842f07c]{background:var(--ink);height:2px;left:50%;position:absolute;top:50%;transition:background .35s;translate:-50% -50%;width:38%}.faq-plus i[data-v-5842f07c]:last-child{rotate:90deg}.faq-item.open .faq-plus[data-v-5842f07c]{background:var(--red);border-color:var(--red);rotate:135deg}.faq-item.open .faq-plus i[data-v-5842f07c]{background:var(--ivory)}.faq-a[data-v-5842f07c]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.76,0,.24,1)}.faq-item.open .faq-a[data-v-5842f07c]{grid-template-rows:1fr}.faq-a-in[data-v-5842f07c]{color:var(--ink-2);font-size:clamp(.98rem,1.2vw,1.15rem);line-height:1.6;max-width:68ch;min-height:0;overflow:clip;padding-left:calc(clamp(1rem,2.4vw,2.2rem) + 2ch)}.faq-item.open .faq-a-in[data-v-5842f07c]{padding-bottom:clamp(1.2rem,3vh,2rem)}.faq-a-in a[data-v-5842f07c]{color:var(--red);text-decoration:underline;text-underline-offset:3px}.ftr[data-v-2aff4647]{border-top:1px solid var(--line);overflow:clip;padding-top:clamp(4rem,10vh,9rem);position:relative;z-index:1}.ftr-top[data-v-2aff4647]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-bottom:clamp(2.5rem,6vh,5rem)}.ftr-brand[data-v-2aff4647]{align-items:center;display:inline-flex;gap:.6em}.ftr-name[data-v-2aff4647]{font-size:1.1rem;letter-spacing:.06em}.ftr-nav[data-v-2aff4647]{display:flex;flex-direction:column}.ftr-link[data-v-2aff4647]{align-items:center;border-top:1px solid var(--line);display:flex;gap:clamp(1rem,2.5vw,2.4rem);padding-block:clamp(.9rem,2vh,1.5rem);transition:padding-left .45s cubic-bezier(.76,0,.24,1)}.ftr-link[data-v-2aff4647]:last-child{border-bottom:1px solid var(--line)}.ftr-idx[data-v-2aff4647]{color:var(--ink-2)}.ftr-label[data-v-2aff4647]{font-size:clamp(1.3rem,3.4vw,2.8rem);font-weight:540;transition:color .3s}.ftr-dot[data-v-2aff4647]{opacity:0;transform:scale(0);transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1)}.ftr-arrow[data-v-2aff4647]{color:var(--ink-2);font-family:var(--f-serif);font-size:clamp(1.3rem,2.6vw,2.2rem);margin-left:auto;transition:transform .4s,color .3s}.ftr-link[data-v-2aff4647]:hover{padding-left:clamp(.8rem,2vw,2rem)}.ftr-link:hover .ftr-label[data-v-2aff4647]{color:var(--red)}.ftr-link:hover .ftr-dot[data-v-2aff4647]{opacity:1;transform:scale(1)}.ftr-link:hover .ftr-arrow[data-v-2aff4647]{color:var(--red);transform:translate(.3em) rotate(-45deg)}.ftr-disclaimer[data-v-2aff4647]{color:var(--ink-2);font-size:.85rem;margin-top:clamp(2rem,5vh,4rem);max-width:62ch}.ftr-legal[data-v-2aff4647]{color:var(--ink-2);letter-spacing:.06em;margin-top:1.2rem;text-transform:none}.ftr-word[data-v-2aff4647]{display:block;line-height:.72;margin-top:clamp(2rem,6vh,5rem);overflow:clip}.ftr-word .t-disp[data-v-2aff4647]{color:transparent;display:block;font-size:clamp(4rem,15.5vw,19rem);text-align:center;transform:translateY(.16em);white-space:nowrap;-webkit-text-stroke:1.5px var(--ink);transition:color .6s}.ftr-word:hover .t-disp[data-v-2aff4647]{color:var(--red);-webkit-text-stroke-color:var(--red)}.float[data-v-19d80436]{background:var(--ink);border-radius:50%;bottom:clamp(16px,3vh,40px);display:grid;height:clamp(88px,8.5vw,122px);place-items:center;position:fixed;right:clamp(16px,2.4vw,40px);transition:background .4s,scale .4s;width:clamp(88px,8.5vw,122px);will-change:transform;z-index:70}.float[data-v-19d80436]:hover{background:var(--red);scale:1.07}svg[data-v-19d80436]{animation:spin-19d80436 14s linear infinite;height:88%;inset:6%;position:absolute;width:88%}.float:hover svg[data-v-19d80436]{animation-duration:5s}.float.calm svg[data-v-19d80436]{animation:none}.ring-text[data-v-19d80436]{fill:var(--paper);font-family:var(--f-mono);font-size:10.2px;letter-spacing:.18em;text-transform:uppercase}.center[data-v-19d80436]{color:var(--paper);font-family:var(--f-serif);font-size:clamp(1.5rem,2vw,2rem);transform:rotate(-45deg);transition:transform .4s cubic-bezier(.76,0,.24,1)}.float:hover .center[data-v-19d80436]{transform:rotate(0)}@keyframes spin-19d80436{to{transform:rotate(1turn)}}.cookie[data-v-85b35e30]{background:var(--paper);border:1.5px solid var(--ink);bottom:clamp(16px,3vh,40px);box-shadow:6px 8px #16130d1f;left:clamp(16px,2.4vw,40px);max-width:min(400px,calc(100vw - 32px));padding:1.2rem 1.3rem;position:fixed;rotate:-1.2deg;z-index:80}.cookie-enter-active[data-v-85b35e30],.cookie-leave-active[data-v-85b35e30]{transition:transform .6s cubic-bezier(.34,1.3,.64,1),opacity .4s}.cookie-enter-from[data-v-85b35e30],.cookie-leave-to[data-v-85b35e30]{opacity:0;transform:translateY(140%) rotate(4deg)}.cookie-text[data-v-85b35e30]{color:var(--ink-2);font-size:.85rem;margin-bottom:.9rem}.cookie-text a[data-v-85b35e30]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.cookie-text a[data-v-85b35e30]:hover{color:var(--red)}.cookie-actions[data-v-85b35e30]{display:flex;gap:.6rem}.c-btn[data-v-85b35e30]{border-radius:999px;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;padding:.7em 1.3em;text-transform:uppercase;transition:background .3s,color .3s,border-color .3s}.c-btn.solid[data-v-85b35e30]{background:var(--red);color:var(--ivory)}.c-btn.solid[data-v-85b35e30]:hover{background:var(--ink)}.c-btn.ghost[data-v-85b35e30]{border:1px solid var(--line-strong);color:var(--ink-2)}.c-btn.ghost[data-v-85b35e30]:hover{border-color:var(--ink);color:var(--ink)}.grain[data-v-8a81ec6c]{animation:grain-jitter-8a81ec6c .7s steps(6) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.82' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0 0 0 0 0.086 0 0 0 0 0.075 0 0 0 0 0.05 0 0 0 0.055 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:-60px;mix-blend-mode:multiply;opacity:.5;pointer-events:none;position:fixed;z-index:95}@keyframes grain-jitter-8a81ec6c{0%{transform:translate(0)}20%{transform:translate(-14px,8px)}40%{transform:translate(10px,-12px)}60%{transform:translate(-6px,-16px)}80%{transform:translate(14px,10px)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.grain[data-v-8a81ec6c]{animation:none}}.cursor-layer[data-v-59be3f57]{inset:0;pointer-events:none;position:fixed;z-index:120}.dotc[data-v-59be3f57]{background:var(--ink);border-radius:50%;height:8px;left:-4px;top:-4px;transition:background .25s,transform .25s,opacity .25s;width:8px}.dotc[data-v-59be3f57],.ring[data-v-59be3f57]{position:absolute}.ring[data-v-59be3f57]{border:1.5px solid var(--ink);border-radius:50%;display:grid;height:42px;left:-21px;opacity:.45;place-items:center;top:-21px;transition:width .3s,height .3s,top .3s,left .3s,opacity .3s,border-color .3s,background .3s;width:42px}.arr[data-v-59be3f57],.tri[data-v-59be3f57]{color:var(--ink);font-family:var(--f-body);font-size:14px;line-height:1;opacity:0;position:absolute;transition:opacity .25s,transform .25s}.arr-l[data-v-59be3f57]{left:7px;transform:translate(4px)}.arr-r[data-v-59be3f57]{right:7px;transform:translate(-4px)}.tri[data-v-59be3f57]{font-size:11px;transform:scale(.4)}.ring.is-link[data-v-59be3f57]{border-color:var(--red);height:56px;left:-28px;opacity:.9;top:-28px;width:56px}.dotc.is-link[data-v-59be3f57]{background:var(--red)}.ring.is-drag[data-v-59be3f57]{background:color-mix(in srgb,var(--paper) 65%,transparent);border-color:var(--ink);height:76px;left:-38px;opacity:1;top:-38px;width:76px}.ring.is-drag .arr[data-v-59be3f57]{opacity:1;transform:translate(0)}.dotc.is-drag[data-v-59be3f57]{opacity:0}.ring.is-play[data-v-59be3f57]{background:color-mix(in srgb,var(--red) 12%,transparent);border-color:var(--red);height:68px;left:-34px;opacity:1;top:-34px;width:68px}.ring.is-play .tri[data-v-59be3f57]{color:var(--red);opacity:1;transform:scale(1)}.dotc.is-play[data-v-59be3f57]{opacity:0}.dotc.is-hide[data-v-59be3f57],.ring.is-hide[data-v-59be3f57]{opacity:0;transform:scale(.4)}.main{position:relative;z-index:1}
