@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.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-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.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-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.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-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-italic-O9KpBTMP.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-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-italic-BC1D_hcE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-italic-BOZ1G-_q.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-italic-CKSJVnJa.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-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-italic-QwKXLQRc.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-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-italic-DKUSOBgV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,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-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-italic-CBjNughH.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-italic-B4oTjJdl.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-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-italic-CBJ8pzag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-italic-2syK4fUT.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-italic-DRuN92E5.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-italic-D6eaYXMU.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-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-italic-B7_fu1kp.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-italic-Bg0ZHwF4.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-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-italic-BqAiT5Ww.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-italic-66oory27.woff) format("woff");unicode-range:U+0000-00FF,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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,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{--ground: #000000;--surface: #141413;--surface-2: #1e1e1d;--surface-3: #323231;--line: #323231;--line-ui: #767674;--text: #FFFFFF;--text-2: #c9c9c6;--text-3: #a3a3a1;--text-4: #9a9a98;--accent: #DE7356;--accent-hover: #E2876E;--accent-text: #E48E77;--accent-wash: rgba(222, 115, 86, .12);--on-accent: #000000;--inv-ground: #FFFFFF;--inv-surface: #F4F4F2;--inv-line: #D6D6D2;--inv-line-ui: #8C8C8A;--inv-text: #000000;--inv-text-2: #323231;--inv-text-3: #5A5A58;--inv-text-4: #666664;--inv-accent-text: #B34223;--sel-bg: #DE7356;--sel-fg: #000000;--sans: "IBM Plex Sans Variable", "plex-sans-fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--fs-2xs: .6875rem;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: 1.375rem;--fs-xl: 1.75rem;--fs-2xl: 2.375rem;--fs-3xl: 3.25rem;--fs-display: clamp(2.5rem, 1.05rem + 3.3vw, 4.4rem);--lh-tight: 1.06;--lh-snug: 1.22;--lh-body: 1.55;--lh-term: 1.55;--track-label: .14em;--track-display: -.02em;--measure: 68ch;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-8: 3rem;--sp-10: 4rem;--sp-12: 5rem;--sp-16: 7rem;--sp-20: 9rem;--gutter: clamp(1.25rem, 4vw, 3.5rem);--r-0: 0;--r-1: 2px;--r-2: 5px;--t-1: .1s;--t-2: .18s;--t-3: .32s;--t-4: .64s;--ease-out: cubic-bezier(.2, .9, .25, 1);--ease-inout: cubic-bezier(.7, 0, .25, 1);--blink: 1.06s;--stagger: 55ms;--type-char: 26ms;--type-jitter: 26ms;--z-nav: 40;--z-overlay: 60;--z-skip: 100}@font-face{font-family:plex-sans-fallback;src:local("Segoe UI"),local("Helvetica Neue"),local("Arial");size-adjust:100%;ascent-override:92%;descent-override:24%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;background:var(--ground)}body{font-family:var(--sans);font-size:var(--fs-base);line-height:var(--lh-body);color:var(--text);background:var(--ground);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100dvh}#root{min-height:100dvh;display:flex;flex-direction:column}img,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit}button{background:none;border:none;padding:0;cursor:pointer}a{color:inherit}h1,h2,h3,h4{font-weight:600;line-height:var(--lh-snug);letter-spacing:var(--track-display);text-wrap:balance}p{text-wrap:pretty}code,kbd,pre,samp{font-family:var(--mono)}::placeholder{color:var(--text-4);opacity:1}.on-dark{background:var(--ground);color:var(--text)}.on-light{background:var(--inv-ground);color:var(--inv-text)}.on-light ::placeholder{color:var(--inv-text-4)}::selection{background:var(--sel-bg);color:var(--sel-fg)}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:1px}.on-dark{scrollbar-color:var(--surface-3) transparent}.on-dark ::-webkit-scrollbar{width:10px;height:10px}.on-dark ::-webkit-scrollbar-thumb{background:var(--surface-3);border:3px solid transparent;background-clip:content-box}.on-dark ::-webkit-scrollbar-thumb:hover{background:var(--line-ui);border:3px solid transparent;background-clip:content-box}.on-dark ::-webkit-scrollbar-track{background:transparent}.skip-link{position:fixed;top:var(--sp-3);left:var(--sp-3);z-index:var(--z-skip);padding:var(--sp-2) var(--sp-4);background:var(--accent);color:var(--on-accent);font-family:var(--mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;text-decoration:none;transform:translateY(calc(-100% - var(--sp-6)));transition:transform var(--t-2) var(--ease-out)}.skip-link:focus-visible{transform:translateY(0)}.label{font-family:var(--mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase}.label-2xs{font-size:var(--fs-2xs)}.accent-clause{color:var(--accent-text);font-style:normal}.on-light .accent-clause{color:var(--inv-accent-text)}.link{color:var(--accent-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:color-mix(in srgb,var(--accent-text) 45%,transparent);transition:text-decoration-color var(--t-1) linear,color var(--t-1) linear}.link:hover{color:var(--text);text-decoration-color:currentColor}.on-light .link{color:var(--inv-accent-text);text-decoration-color:color-mix(in srgb,var(--inv-accent-text) 45%,transparent)}.on-light .link:hover{color:var(--inv-text);text-decoration-color:currentColor}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root[data-motion=reduced] *,:root[data-motion=reduced] *:before,:root[data-motion=reduced] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@keyframes blink{0%,54%{opacity:1}55%,to{opacity:0}}@keyframes print-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes settle{0%{opacity:0}to{opacity:1}}@keyframes reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes wipe-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes stamp{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes step-spin{to{transform:rotate(360deg)}}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.45}}.reveal{opacity:0}.reveal-in{animation:reveal var(--t-3) var(--ease-out) both}.wipe{transform:scaleX(0);transform-origin:left;transition:transform var(--t-2) var(--ease-out)}.wipe-on{transform:scaleX(1)}._wrap_ipinq_1{flex:1;min-height:100dvh;display:grid;place-items:center;background:var(--ground)}._inner_ipinq_9{display:flex;align-items:center;gap:.32em;font-family:var(--mono);font-size:1.25rem;font-weight:600;letter-spacing:-.01em;line-height:1;color:var(--text);opacity:0;animation:_settle_ipinq_1 var(--t-2) var(--ease-out) .2s forwards}._mark_ipinq_23{width:auto;height:.82em;color:var(--accent);flex:none}._word_ipinq_34{display:inline-block;width:4ch;overflow:hidden;white-space:nowrap;animation:_boot-type_ipinq_1 .2s steps(4) .2s both}@keyframes _boot-type_ipinq_1{0%{width:0}to{width:4ch}}._caret_ipinq_47{width:.55em;height:1em;background:var(--accent);align-self:center;animation:_blink_ipinq_1 var(--blink) steps(1) infinite .4s}._btn_12mhs_5{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.75ch;font-family:var(--mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--track-label);text-transform:uppercase;text-decoration:none;padding:.8em 1.6em;border:1px solid transparent;border-radius:var(--r-1);cursor:pointer;user-select:none;overflow:hidden;isolation:isolate;transition:background-color var(--t-1) linear,color var(--t-1) linear,border-color var(--t-1) linear,transform var(--t-1) var(--ease-out)}._labelText_12mhs_31{position:relative;z-index:1}._btn_12mhs_5:active{transform:translateY(1px)}._lg_12mhs_40{font-size:var(--fs-sm);padding:1em 2em}._solid_12mhs_46{background:var(--accent);color:var(--on-accent)}._solid_12mhs_46:hover{background:var(--accent-hover)}._outline_12mhs_56{border-color:var(--line-ui);color:var(--text);background:transparent}._outline_12mhs_56:before{content:"";position:absolute;inset:0;z-index:0;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--t-2) var(--ease-out)}._outline_12mhs_56:hover{border-color:var(--accent);color:var(--on-accent)}._outline_12mhs_56:hover:before{transform:scaleX(1)}._quiet_12mhs_82{color:var(--accent-text);padding-inline:.4em}._quiet_12mhs_82:hover{color:var(--text)}.on-light ._outline_12mhs_56{border-color:var(--inv-line-ui);color:var(--inv-text)}.on-light ._outline_12mhs_56:hover{border-color:var(--accent);color:var(--on-accent)}.on-light ._quiet_12mhs_82{color:var(--inv-accent-text)}.on-light ._quiet_12mhs_82:hover{color:var(--inv-text)}._btn_12mhs_5:disabled{opacity:.45;cursor:not-allowed}._btn_12mhs_5:disabled:active{transform:none}._btn_12mhs_5:disabled:hover:before{transform:scaleX(0)}._logo_1puin_1{position:relative;display:inline-flex;align-items:center;gap:.32em;text-decoration:none;color:var(--text);font-family:var(--mono);font-size:1.25rem;font-weight:600;letter-spacing:-.01em;line-height:1;padding-bottom:.3em}.on-light ._logo_1puin_1{color:var(--inv-text)}._mark_1puin_23{width:auto;height:.82em;color:var(--accent);flex:none}._word_1puin_30{text-transform:lowercase}._rule_1puin_36{position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--t-2) var(--ease-out)}._logo_1puin_1:hover ._rule_1puin_36,._logo_1puin_1:focus-visible ._rule_1puin_36{transform:scaleX(1)}._page_173ns_11{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);background:var(--ground)}._leaf_173ns_18{padding:var(--sp-8) var(--gutter);display:flex;flex-direction:column;background:var(--ground);color:var(--text)}._leafBody_173ns_26{margin-block:auto;padding-block:var(--sp-10);max-width:30rem}._kicker_173ns_32{color:var(--accent-text);margin-bottom:var(--sp-4)}._title_173ns_37{font-size:var(--fs-2xl);font-weight:600;letter-spacing:var(--track-display);margin-bottom:var(--sp-5)}._lede_173ns_44{color:var(--text-2);max-width:44ch}._carryover_173ns_49{margin-top:var(--sp-6);padding:var(--sp-4);border-left:2px solid var(--accent);background:var(--surface);display:flex;gap:var(--sp-3);align-items:baseline;max-width:44ch;animation:_stamp_173ns_1 var(--t-2) var(--ease-out)}._carryoverMark_173ns_61{color:var(--accent);font-family:var(--mono)}._carryoverText_173ns_66{font-size:var(--fs-sm);color:var(--text-2)}._formLeaf_173ns_72{display:flex;flex-direction:column;justify-content:center;padding:var(--sp-8) var(--gutter);background:var(--inv-ground);color:var(--inv-text)}._form_173ns_72{width:min(24rem,100%);display:flex;flex-direction:column;gap:var(--sp-5)}._formHead_173ns_88{font-family:var(--mono);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--inv-text-3);padding-bottom:var(--sp-2);border-bottom:1px solid var(--inv-line)}._submitRow_173ns_98{display:flex;align-items:center;gap:var(--sp-4);margin-top:var(--sp-2);flex-wrap:wrap}._swap_173ns_106{font-size:var(--fs-sm);color:var(--inv-text-3)}._fine_173ns_111{margin-top:var(--sp-4);font-family:var(--mono);font-size:var(--fs-2xs);color:var(--inv-text-4);line-height:1.8;max-width:38ch}._formAlert_173ns_127{border-left:2px solid var(--accent);background:var(--inv-surface);padding:var(--sp-4);display:flex;gap:var(--sp-3);align-items:baseline;animation:_stamp_173ns_1 var(--t-2) var(--ease-out)}._formAlertMark_173ns_137{color:var(--accent-text);font-family:var(--mono);flex:none}._formAlertBody_173ns_143{font-size:var(--fs-sm);color:var(--inv-text-2)}._formAlertAction_173ns_148{display:block;margin-top:var(--sp-2);font-size:var(--fs-sm)}._oauthRow_173ns_155{display:flex;flex-direction:column}._divider_173ns_160{display:flex;align-items:center;gap:var(--sp-3);color:var(--inv-text-4);font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:var(--track-label);text-transform:uppercase}._divider_173ns_160:before,._divider_173ns_160:after{content:"";flex:1;height:1px;background:var(--inv-line)}._googleButton_173ns_179{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-5);border:1px solid var(--inv-line-strong, var(--inv-line));background:var(--inv-ground);color:var(--inv-text);font:inherit;font-weight:500;text-decoration:none;cursor:pointer;transition:background var(--t-1) var(--ease-out),border-color var(--t-1) var(--ease-out)}._googleButton_173ns_179:hover{background:var(--inv-surface);border-color:var(--inv-text-3)}._googleButton_173ns_179:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._googleMark_173ns_210{width:18px;height:18px;flex:none}._pending_173ns_216{opacity:.6;pointer-events:none}@media (max-width: 860px){._page_173ns_11{grid-template-columns:1fr}._leaf_173ns_18{padding-block:var(--sp-6)}._leafBody_173ns_26{padding-block:var(--sp-4)}._title_173ns_37{font-size:var(--fs-xl)}._formLeaf_173ns_72{padding-block:var(--sp-8)}}
