:root{--ink:#eaf5f3;--muted:#8d9e9c;--quiet:#607270;--bg:#07100f;--surface:#0c1716;--line:#c0e6de1c;--mint:#55e5cb;--cyan:#3dc3d5;--serif:Georgia, "Times New Roman", serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:DM Sans,sans-serif;font-size:15px}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{color:#041311;background:var(--mint)}.site-shell{width:min(100% - 72px,1440px);margin:0 auto;overflow:hidden}.site-header{border-bottom:1px solid var(--line);z-index:3;justify-content:space-between;align-items:center;height:91px;display:flex;position:relative}.brand-lockup{align-items:center;width:174px;display:inline-flex}.brand-lockup img{object-fit:contain;width:164px;height:auto}.main-nav{gap:38px;margin-left:52px;display:flex}.main-nav a,.nav-login{color:#b6c4c0;font-size:12px;transition:color .2s}.main-nav a:hover,.nav-login:hover{color:var(--mint)}.header-actions{align-items:center;gap:25px;display:flex}.button{letter-spacing:.01em;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 20px;font-size:12px;font-weight:700;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-small{min-height:38px;padding:0 15px}.button-bright{color:#061311;background:var(--mint)}.button-bright:hover{background:#7af2dc}.button-quiet{color:#d3dedb;border:1px solid var(--line)}.button-quiet:hover,.button-outline:hover{border-color:var(--mint)}.button-outline{color:var(--mint);border:1px solid #55e5cb73;min-height:43px}.hero{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:618px;display:flex;position:relative}.hero-grid{grid-template-columns:1fr 1fr;align-items:center;padding:67px 0 48px;display:grid}.hero-copy{z-index:1;padding-left:clamp(0px,4vw,58px);position:relative}.eyebrow,.section-kicker{color:#a6b8b3;letter-spacing:.14em;text-transform:uppercase;font-family:DM Mono,monospace;font-size:9px}.eyebrow{align-items:center;gap:10px;margin-bottom:24px;display:flex}.live-dot,.meta-dot{background:var(--mint);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 12px #55e5cbcc}.hero h1,.closing h2{letter-spacing:-.075em;margin:0;font-family:Manrope,sans-serif;font-size:clamp(48px,6vw,82px);font-weight:600;line-height:.99}.hero h1 em,.closing h2 em{font-family:var(--serif);color:var(--mint);letter-spacing:-.065em;font-weight:400}.hero-lede{width:min(390px,90%);color:var(--muted);margin:24px 0 26px;font-size:14px;line-height:1.75}.hero-buttons{flex-wrap:wrap;gap:11px;display:flex}.hero-meta{color:var(--quiet);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:13px;margin-top:37px;font-family:DM Mono,monospace;font-size:8px;display:flex}.hero-meta span:first-child{align-items:center;gap:8px;display:inline-flex}.meta-dot{width:5px;height:5px}.meta-separator{background:var(--line);width:1px;height:13px}.hero-art{isolation:isolate;place-items:center;min-height:415px;display:grid;position:relative}.hero-glow{filter:blur(40px);z-index:-1;background:#1b9a9117;border-radius:50%;width:330px;height:330px;position:absolute}.hero-mark{aspect-ratio:1;border:1px solid #71e2d321;border-radius:50%;place-items:center;width:min(74%,326px);display:grid;position:relative;box-shadow:0 0 90px #2ec2b30f,inset 0 0 45px #33b9ab0f}.hero-mark:before,.hero-mark:after{content:"";border:1px solid #71e2d31f;border-radius:50%;position:absolute;inset:14px}.hero-mark:after{opacity:.46;border-style:dashed;inset:29px}.hero-mark img{filter:drop-shadow(0 0 22px #31e1e942);width:68%;height:auto}.orbit{border:1px solid #57beb924;border-radius:50%;position:absolute;transform:rotate(-25deg)}.orbit-one{width:111%;height:53%}.orbit-two{width:89%;height:35%;transform:rotate(38deg)}.art-label{color:#57716e;letter-spacing:.14em;justify-content:space-between;font:8px DM Mono,monospace;display:flex;position:absolute;left:3%;right:3%}.art-label-top{top:20px}.art-label-bottom{justify-content:flex-start;align-items:center;gap:9px;bottom:18px}.art-status{background:var(--mint);border-radius:50%;width:5px;height:5px}.art-index{color:#2f4d49;letter-spacing:.12em;font:15px DM Mono,monospace;position:absolute;bottom:55px;right:0}.art-index span{color:var(--mint)}.art-crosshair{border:1px solid var(--mint);opacity:.55;width:6px;height:6px;position:absolute}.crosshair-a{top:26%;left:11%}.crosshair-b{top:39%;right:11%}.hero-bottom{color:#5a716d;letter-spacing:.13em;justify-content:space-between;align-items:center;height:45px;font:8px DM Mono,monospace;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-bottom span:last-child{align-items:center;gap:8px;display:inline-flex}.hero-bottom-line{background:var(--line);flex:1;height:1px;margin:0 22px}.section-wrap{padding-left:clamp(0px,4vw,58px);padding-right:clamp(0px,4vw,58px)}.manifesto{border-bottom:1px solid var(--line);grid-template-columns:1fr 2fr 1fr;align-items:start;gap:28px;min-height:278px;padding-top:71px;padding-bottom:63px;display:grid}.section-kicker{white-space:nowrap}.section-kicker span{color:var(--mint);padding-right:10px}.manifesto-heading{max-width:550px;font:400 clamp(23px, 2.7vw, 36px)/1.22 var(--serif);letter-spacing:-.035em;margin:-7px 0 15px}.manifesto-heading span{color:var(--mint);font-style:italic}.manifesto-detail{max-width:430px;color:var(--muted);margin:0;font-size:12px;line-height:1.8}.manifesto-stamp{color:#768a85;letter-spacing:.1em;justify-self:flex-end;align-items:center;gap:8px;font:8px DM Mono,monospace;display:flex}.manifesto-stamp svg{color:var(--mint)}.feature-section{padding-top:83px;padding-bottom:99px}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:35px;display:flex}.section-heading h2,.interface-copy h2,.faq-layout h2{letter-spacing:-.065em;margin:21px 0 0;font:600 clamp(31px,4vw,48px)/1.12 Manrope,sans-serif}.section-heading h2 span,.interface-copy h2 span,.faq-layout h2 span{color:#6a7e7a}.section-heading>p{max-width:225px;color:var(--muted);margin:0 0 4px;font-size:11px;line-height:1.8}.feature-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.feature-card{border:1px solid var(--line);background:linear-gradient(148deg,#142724db,#0b1615f0);min-height:235px;padding:19px 21px 23px;position:relative;overflow:hidden}.feature-card:before{content:"";border:1px solid #55e5cb17;border-radius:50%;width:135px;height:135px;position:absolute;top:25px;right:-60px}.feature-card-top{color:#647773;letter-spacing:.1em;justify-content:space-between;align-items:center;font:8px DM Mono,monospace;display:flex}.feature-card-top svg{color:#7b9991}.feature-icon{width:40px;height:40px;color:var(--mint);border:1px solid #55e5cb3d;place-items:center;margin-top:34px;display:grid}.feature-blue .feature-icon{color:#6dcce2;border-color:#6dcce23d}.feature-violet .feature-icon{color:#ada5e8;border-color:#ada5e83d}.feature-card h3{letter-spacing:-.04em;margin:15px 0 7px;font:600 17px Manrope,sans-serif}.feature-card p{max-width:285px;color:var(--muted);margin:0;font-size:11px;line-height:1.75}.feature-rule{background:linear-gradient(90deg, var(--mint), transparent);opacity:.6;width:37%;height:1px;position:absolute;bottom:0;left:0}.feature-blue .feature-rule{background:linear-gradient(90deg,#6dcce2,#0000)}.feature-violet .feature-rule{background:linear-gradient(90deg,#ada5e8,#0000)}.interface-section{grid-template-columns:.88fr 1.12fr;align-items:center;gap:62px;padding-top:25px;padding-bottom:112px;display:grid}.interface-copy{padding-top:8px}.interface-copy h2{margin-top:22px}.interface-copy p{max-width:335px;color:var(--muted);margin:18px 0 20px;font-size:12px;line-height:1.8}.text-link{color:var(--mint);align-items:center;gap:9px;font-size:11px;font-weight:600;display:inline-flex}.text-link:hover{color:#a2ffeb}.interface-card{padding:18px 21px 0;position:relative}.interface-card:before{content:"";border:1px solid #55e5cb21;position:absolute;inset:0 0 27px;transform:rotate(2deg)}.interface-window{background:#0a1313;border:1px solid #b9e2d729;position:relative;box-shadow:0 22px 65px #00000047}.window-top{border-bottom:1px solid var(--line);color:#728783;letter-spacing:.13em;justify-content:space-between;align-items:center;height:38px;padding:0 13px;font:8px DM Mono,monospace;display:flex}.window-top>svg{color:#9eb4af}.window-dots{gap:4px;display:flex}.window-dots i{background:#36534d;border-radius:50%;width:5px;height:5px}.window-content{grid-template-columns:49px 1fr;min-height:270px;display:grid}.window-sidebar{border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:17px;padding-top:13px;display:flex}.window-avatar{border:1px solid #55e5cb59;place-items:center;width:28px;height:28px;margin-bottom:6px;display:grid}.window-avatar img{width:23px;height:23px}.window-sidebar>span:not(.sidebar-active){border:1px solid #a1c5bb2b;border-radius:4px;width:15px;height:15px}.window-sidebar .sidebar-active{background:#55e5cb17;border:1px solid #55e5cba6;border-radius:4px;width:17px;height:17px}.window-main{padding:17px 18px 0}.window-title-row{justify-content:space-between;align-items:flex-end;display:flex}.window-title-row small{color:#5f7974;letter-spacing:.12em;font:7px DM Mono,monospace}.window-title-row h3{letter-spacing:-.06em;margin:5px 0 0;font:600 19px Manrope,sans-serif}.window-count{color:var(--mint);letter-spacing:.1em;font:7px DM Mono,monospace}.window-search{border:1px solid var(--line);color:#54736c;align-items:center;gap:7px;height:28px;margin:13px 0 8px;padding:0 8px;font-size:13px;display:flex}.window-search span{font-size:8px}.window-search kbd{color:#54736c;margin-left:auto;font:7px DM Mono,monospace}.module-row{border-bottom:1px solid #bee1d712;grid-template-columns:27px 1fr 26px;align-items:center;gap:9px;min-height:49px;display:grid}.module-symbol{width:25px;height:25px;color:var(--mint);background:#55e5cb17;place-items:center;display:grid}.symbol-blue{color:#6dcce2;background:#6dcce217}.symbol-violet{color:#ada5e8;background:#ada5e817}.module-row b,.module-row small{display:block}.module-row b{color:#cbd9d5;font-size:9px;font-weight:600}.module-row small{color:#6a7c77;margin-top:3px;font-size:7px}.toggle-on,.toggle-off{border-radius:10px;width:23px;height:12px;display:block;position:relative}.toggle-on{background:#55e5cb52}.toggle-off{background:#263634}.toggle-on:after,.toggle-off:after{content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:2px}.toggle-on:after{background:var(--mint);right:2px}.toggle-off:after{background:#80928d;left:2px}.window-footer{color:#5c7770;letter-spacing:.1em;align-items:center;gap:7px;min-height:32px;font:6px DM Mono,monospace;display:flex}.window-footer svg{color:var(--mint)}.window-footer span{margin-left:auto}.interface-caption{color:#627772;letter-spacing:.06em;justify-content:space-between;padding:14px 0;font:8px DM Mono,monospace;display:flex}.interface-caption span{color:var(--mint)}.promise-band{background:linear-gradient(90deg,#112f2aad,#0a19176b);border-top:1px solid #55e5cb1f;border-bottom:1px solid #55e5cb1f}.promise-inner{align-items:center;gap:17px;width:min(100% - 72px,1128px);min-height:111px;margin:auto;display:flex}.promise-mark{width:42px;height:42px;color:var(--mint);border:1px solid #55e5cb45;place-items:center;display:grid}.promise-inner>div:nth-child(2) span{color:#79938c;letter-spacing:.13em;font:8px DM Mono,monospace}.promise-inner p{color:#d5e0dc;margin:6px 0 0;font:500 13px Manrope,sans-serif}.promise-inner .button{margin-left:auto}.faq-section{padding-top:91px;padding-bottom:99px}.faq-layout{grid-template-columns:.8fr 1.2fr;gap:90px;margin-top:23px;display:grid}.faq-layout h2{margin:0;font-size:clamp(32px,4vw,46px)}.faq-list details{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;color:#d5dfdc;justify-content:space-between;align-items:center;min-height:57px;font-size:12px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--mint);font:300 20px DM Mono,monospace;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:510px;color:var(--muted);margin:-2px 0 18px;font-size:11px;line-height:1.8}.faq-list details p a{color:var(--mint);text-underline-offset:3px;text-decoration:underline}.closing{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;min-height:359px;display:flex;position:relative;overflow:hidden}.closing-glow{filter:blur(90px);background:#1781751c;width:500px;height:300px;position:absolute;top:0;right:12%}.closing-content{z-index:1;padding:42px 0;position:relative}.closing h2{margin:19px 0 12px;font-size:clamp(46px,6vw,70px)}.closing-content>p{color:var(--muted);margin:0 0 21px;font-size:12px}.closing-number{color:#55e5cb14;letter-spacing:-.12em;text-align:right;font:700 145px/.78 Manrope,sans-serif;position:absolute;top:31px;right:5%}.closing-number span{color:#55e5cb1f;font-size:102px}.site-footer{justify-content:space-between;align-items:center;min-height:102px;display:flex}.footer-brand{align-items:center;gap:12px;display:flex}.footer-brand img{width:119px;height:auto}.footer-brand span{border-left:1px solid var(--line);color:#71847f;padding-left:11px;font:9px DM Mono,monospace}.footer-note{color:#60736e;letter-spacing:.04em;font:8px DM Mono,monospace}.footer-links{color:#9aa8a6;align-items:center;gap:22px;font-size:10px;display:flex}.footer-links a{color:#95a8a2;align-items:center;gap:4px;display:inline-flex}.footer-links a:hover{color:var(--mint)}.auth-shell{grid-template-columns:1.05fr .95fr;min-height:100vh;display:grid}.auth-visual{border-right:1px solid var(--line);background:#091513;flex-direction:column;justify-content:space-between;min-height:100vh;padding:35px 48px;display:flex;position:relative;overflow:hidden}.auth-visual:before{content:"";border:1px solid #55e5cb1a;border-radius:50%;width:540px;height:540px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 42px #55e5cb05,0 0 0 96px #55e5cb05}.auth-logo{z-index:1;width:158px;height:auto;position:relative}.auth-visual-art{place-items:center;display:grid;position:absolute;inset:0}.auth-visual-art img{filter:drop-shadow(0 0 45px #30dad22e);width:min(38vw,310px)}.auth-visual-copy{z-index:1;position:relative}.auth-visual-copy span{color:var(--mint);letter-spacing:.16em;font:8px DM Mono,monospace}.auth-visual-copy h2{letter-spacing:-.07em;max-width:480px;margin:12px 0 0;font:500 clamp(31px,4vw,47px)/1.13 Manrope,sans-serif}.auth-visual-copy h2 em{color:var(--mint);font-family:var(--serif);font-weight:400}.auth-panel{justify-content:center;align-items:center;padding:44px 25px;display:flex}.auth-content{width:min(100%,390px)}.auth-back{color:#879a95;align-items:center;gap:8px;font-size:11px;display:inline-flex}.auth-back:hover{color:var(--mint)}.auth-content h1{letter-spacing:-.06em;margin:39px 0 9px;font:600 33px Manrope,sans-serif}.auth-subtitle{color:var(--muted);margin:0 0 27px;font-size:12px;line-height:1.7}.auth-form{gap:16px;display:grid}.auth-form label{color:#bdcbc6;gap:8px;font-size:10px;font-weight:600;display:grid}.auth-form input{width:100%;height:46px;color:var(--ink);background:#0b1514;border:1px solid #c0e6de29;border-radius:0;outline:none;padding:0 13px;font-size:12px}.auth-form input:focus{border-color:#55e5cba8;box-shadow:0 0 0 3px #55e5cb12}.auth-form input::placeholder{color:#51635f}.auth-submit{cursor:pointer;border:0;width:100%;margin-top:5px}.auth-submit:disabled{opacity:.62;cursor:wait;transform:none}.auth-message{color:#b9d1c9;background:#55e5cb0f;border:1px solid #55e5cb33;padding:12px 13px;font-size:11px;line-height:1.6}.auth-message-error{color:#f0b0a7;background:#e97c6d0f;border-color:#e97c6d42}.auth-footnote{color:#758781;text-align:center;margin:20px 0 0;font-size:10px;line-height:1.8}.auth-footnote a{color:var(--mint)}.auth-legal{color:#60736e;font:8px DM Mono,monospace;position:absolute;bottom:25px;right:32px}.auth-row{justify-content:flex-end;margin-top:-6px;display:flex}.auth-row a{color:var(--mint);font-size:10px}.account-page{min-height:100vh}.account-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:76px;padding:0 max(28px,50% - 560px);display:flex}.account-header img{width:148px;height:auto}.account-header nav{color:#a7b9b3;align-items:center;gap:20px;font-size:11px;display:flex}.account-main{width:min(100% - 48px,1120px);margin:66px auto 110px}.account-eyebrow{color:var(--mint);letter-spacing:.13em;text-transform:uppercase;font:9px DM Mono,monospace}.account-main h1{letter-spacing:-.07em;margin:12px 0 8px;font:600 clamp(31px,4vw,45px) Manrope,sans-serif}.account-intro{color:var(--muted);font-size:12px;line-height:1.7}.account-grid{grid-template-columns:1.2fr .8fr;gap:16px;margin-top:34px;display:grid}.account-card{border:1px solid var(--line);background:linear-gradient(145deg,#11221fbf,#091211e6);padding:23px}.account-card h2{letter-spacing:-.04em;margin:0 0 8px;font:600 17px Manrope,sans-serif}.account-card>p{color:var(--muted);font-size:11px;line-height:1.7}.license-list{gap:9px;margin-top:19px;display:grid}.license-entry{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:13px 0 5px;display:grid}.license-entry strong{color:#d9e6e1;font:500 11px DM Mono,monospace;display:block}.license-entry small{color:#81938d;margin-top:6px;font-size:9px;display:block}.license-status{color:var(--mint);text-transform:uppercase;border:1px solid #55e5cb4d;padding:5px 8px;font:8px DM Mono,monospace}.license-status.inactive{color:#dfab83;border-color:#dfab8345}.license-actions{align-items:center;gap:10px;margin-top:17px;display:flex}.license-actions .button{min-height:38px;font-size:10px}.license-actions .button:disabled{opacity:.5;cursor:not-allowed;transform:none}.claim-form{gap:11px;margin-top:15px;display:grid}.claim-form label{color:#b6c5bf;font-size:10px}.claim-form input{width:100%;height:42px;color:var(--ink);background:#081211;border:1px solid #c0e6de29;outline:none;margin-top:7px;padding:0 11px;font-size:11px}.claim-form input:focus{border-color:#55e5cba8}.claim-form .button{border:0;justify-self:start;min-height:40px}.account-error{color:#f0b0a7;border:1px solid #e97c6d42;margin-top:14px;padding:12px;font-size:10px;line-height:1.7}.account-empty{color:#94a6a0;border:1px dashed #c0e6de33;margin-top:20px;padding:17px;font-size:11px;line-height:1.7}.account-notice{color:#8da49d;border:1px solid #55e5cb2b;margin-top:22px;padding:16px;font-size:10px;line-height:1.8}.account-notice strong{color:#d9e6e1}.account-setting{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.account-setting h3{margin:0 0 6px;font:600 12px Manrope,sans-serif}.account-setting>p,.account-setting-hint{color:#81938d;font-size:10px;line-height:1.7}.account-password-form{gap:10px;margin-top:12px;display:grid}.account-password-form label{color:#b6c5bf;font-size:10px}.account-password-form input{width:100%;height:40px;color:var(--ink);background:#081211;border:1px solid #c0e6de29;outline:none;margin-top:6px;padding:0 11px;font-size:11px}.account-password-form input:focus{border-color:#55e5cba8}.account-password-form .button,.discord-account-actions .button{justify-self:start;min-height:38px;font-size:10px}.account-password-form .button:disabled,.discord-account-actions .button:disabled{opacity:.5;cursor:not-allowed;transform:none}.account-setting-message{color:var(--mint);margin:0;font-size:10px;line-height:1.7}.account-setting-message.is-error{color:#f0b0a7}.discord-account-actions{justify-items:start;gap:11px;margin-top:16px;display:grid}.discord-linked{color:#b6c5bf;align-items:center;gap:7px;font-size:11px;display:flex}.discord-linked strong{color:var(--mint)}.account-inline-link{color:var(--mint);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.site-shell{width:min(100% - 42px,720px)}.main-nav{gap:20px;margin-left:0}.hero-grid{grid-template-columns:1.05fr .95fr}.hero-copy{padding-left:0}.hero h1{font-size:clamp(46px,7vw,67px)}.hero-art{min-height:350px}.manifesto{grid-template-columns:1fr 2fr}.manifesto-stamp{display:none}.interface-section{gap:30px}.faq-layout{gap:45px}.promise-inner{width:min(100% - 42px,720px)}.footer-note{display:none}}@media (max-width:650px){.site-shell{width:calc(100% - 36px)}.site-header{height:72px}.brand-lockup{width:134px}.brand-lockup img{width:128px}.main-nav{display:none}.header-actions{gap:13px}.nav-login{font-size:11px}.header-actions .button{padding:0 10px;font-size:10px}.hero{min-height:auto;padding-bottom:43px}.hero-grid{flex-direction:column;align-items:stretch;padding:53px 0 20px;display:flex}.hero h1{font-size:clamp(51px,13vw,70px)}.hero-lede{margin:20px 0 22px;font-size:12px}.hero-buttons{gap:8px}.hero-buttons .button{min-height:44px;padding:0 13px;font-size:10px}.hero-meta{margin-top:25px}.hero-art{min-height:300px;margin-top:24px}.hero-mark{width:min(73%,270px)}.orbit-one{width:100%}.hero-bottom{font-size:6px;bottom:0}.hero-bottom-line{margin:0 8px}.section-wrap{padding-left:0;padding-right:0}.manifesto{min-height:0;padding:53px 0;display:block}.manifesto-copy{margin-top:24px}.manifesto-heading{font-size:29px}.section-heading{display:block}.section-heading>p{margin-top:18px}.feature-section{padding-top:60px;padding-bottom:68px}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:207px}.feature-icon{margin-top:24px}.interface-section{flex-direction:column;align-items:stretch;gap:26px;padding-top:0;padding-bottom:68px;display:flex}.interface-card{padding-left:8px;padding-right:8px}.window-main{padding-left:11px;padding-right:11px}.promise-inner{flex-wrap:wrap;gap:11px;width:calc(100% - 36px);min-height:126px;padding:18px 0}.promise-mark{width:36px;height:36px}.promise-inner>div:nth-child(2){flex:1}.promise-inner p{font-size:11px}.promise-inner .button{min-height:36px;margin:0 0 0 47px;font-size:9px}.faq-section{padding-top:68px;padding-bottom:68px}.faq-layout{display:block}.faq-list{margin-top:27px}.closing{min-height:330px}.closing-number{font-size:100px;top:70px;right:1%}.closing-number span{font-size:74px}.site-footer{gap:10px;min-height:95px}.footer-brand{gap:8px}.footer-brand img{width:94px}.footer-brand span{padding-left:8px;font-size:7px}.footer-links{gap:12px;font-size:9px}.auth-shell{flex-direction:column;display:flex}.auth-visual{border-right:0;border-bottom:1px solid var(--line);min-height:230px;padding:22px 23px}.auth-visual>a .auth-logo{width:125px}.auth-visual-art{opacity:.23;justify-content:flex-end;padding-right:20px}.auth-visual-art img{width:120px}.auth-visual:before{width:300px;height:300px;left:75%}.auth-visual-copy{margin-top:25px}.auth-visual-copy h2{max-width:280px;font-size:25px}.auth-panel{align-items:flex-start;padding:35px 23px 65px}.auth-content h1{margin-top:29px;font-size:29px}.auth-legal{bottom:18px;right:23px}.account-header{padding:0 18px}.account-header img{width:124px}.account-header nav{gap:11px;font-size:10px}.account-main{width:calc(100% - 36px);margin-top:44px}.account-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
