@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.56c1f21e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3b336396.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.e3369375.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.a40b9a8b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.fe42ddf4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.29207c2f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
html,body{color:#fff;background:#141820;width:100%;min-height:100%;margin:0;padding:0}*,:before,:after{box-sizing:border-box}.awake-login{color:#fff;background:#141820;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:20px;font-family:Arial,sans-serif;display:flex}.awake-login *{box-sizing:border-box}.login-container{text-align:center;width:100%;max-width:390px}.login-header h1{margin:0 0 5px;font-size:42px;font-weight:700}.login-header p{color:#a8b1c1;margin-bottom:35px}.login-panel{text-align:left;background:#202631;border-radius:14px;padding:28px}.login-panel h2{margin:0 0 10px;font-size:24px;font-weight:700}.login-description{color:#a8b1c1;margin-bottom:24px;font-size:14px;line-height:1.5}.awake-login .guest-button{color:#101820;background:#50dfbf;border-radius:7px;justify-content:center;align-items:center;width:100%;padding:14px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .2s;display:flex}.awake-login .guest-button:hover{background:#76efd4}.login-divider{color:#929dac;align-items:center;gap:14px;margin:30px 0;font-size:12px;display:flex}.login-divider:before,.login-divider:after{content:"";background:#444d5b;flex:1;height:1px}.registered-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.registered-heading h3{margin:0;font-size:17px;font-weight:700}.coming-soon{color:#a8b1c1;background:#343d4b;border-radius:4px;padding:6px 8px;font-size:10px;font-weight:700}.awake-login label{margin:18px 0 8px;font-size:14px;display:block}.awake-login input{color:#fff;background:#11151c;border:1px solid #444d5b;border-radius:7px;width:100%;padding:14px;font-size:16px}.awake-login input:disabled{opacity:.5;cursor:not-allowed}.awake-login button{color:#101820;background:#50dfbf;border:none;border-radius:7px;width:100%;margin-top:24px;padding:14px;font-size:16px;font-weight:700}.awake-login button:disabled{opacity:.35;cursor:not-allowed}.login-notice{text-align:center;color:#929dac;margin-top:18px;font-size:12px}.login-footer{color:#929dac;text-align:center;margin-top:30px;font-size:12px}.login-footer p{margin:5px 0}.foot-bar{opacity:.25;background:#929dac;border:none;width:60%;height:5px;margin:20px auto}.homepage-banner{object-fit:contain;border-radius:7px;width:100%;height:auto;display:block}.awake-hub{color:#fff;background:#141820;min-height:100vh;padding:40px 20px;font-family:Arial,sans-serif}.awake-hub *{box-sizing:border-box}.awake-hub-container{max-width:900px;margin:0 auto}.awake-hub-header{text-align:center;margin-bottom:35px}.awake-hub-header h1{margin-bottom:15px;font-size:28px;font-weight:700}.awake-hub-header p{color:#a8b1c1;max-width:600px;margin:0 auto 14px;font-size:15px;line-height:1.7}.awake-hub-header .awake-hub-motto{color:#50dfbf;font-weight:700}.awake-hub-search{width:100%;max-width:100%;margin:10px auto 45px}.awake-hub-search input{color:#fff;background:#202631;border:1px solid #444d5b;border-radius:10px;width:100%;padding:17px 20px;font-size:16px}.awake-hub-search input:disabled{cursor:not-allowed;opacity:.7}.awake-hub-topics h2{margin-bottom:20px;font-size:21px;font-weight:700}.awake-hub-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.awake-topic{color:#fff;background:#202631;border:1px solid #343d4b;border-radius:12px;align-items:center;gap:18px;padding:24px;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.awake-topic:hover{background:#293341;border-color:#50dfbf}.awake-topic-icon{font-size:32px}.awake-topic h3{margin:0 0 6px;font-size:17px;font-weight:700}.awake-topic p{color:#a8b1c1;margin:0;font-size:13px;line-height:1.5}.awake-topic-arrow{color:#50dfbf;margin-left:auto;font-size:22px}.awake-nav{background:#141820;border-bottom:1px solid #343d4b;align-items:center;gap:20px;width:100%;padding:14px max(20px,50% - 450px);display:flex}.awake-nav a{color:#50dfbf;font-size:14px;text-decoration:none}.awake-nav a:hover{color:#a8b1c1}.awake-agreement-page{--a-text:#f4f6fa;--a-muted:#bdc7d7;--a-turquoise:#49dcc2;min-height:100vh;color:var(--a-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#141820;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65;overflow-x:hidden}.awake-agreement-page,.awake-agreement-page *,.awake-agreement-page :before,.awake-agreement-page :after{box-sizing:border-box}.awake-agreement-page h1,.awake-agreement-page h2,.awake-agreement-page h3,.awake-agreement-page p,.awake-agreement-page a,.awake-agreement-page span{font-family:Arial,Helvetica,sans-serif}.awake-agreement-page a{color:var(--a-turquoise)}.awake-agreement-page a:focus-visible,.awake-agreement-page summary:focus-visible{outline:2px solid var(--a-turquoise);outline-offset:4px}.awake-agreement-page .awake-agreement-shell{width:min(1080px,100% - 40px);margin:0 auto}.awake-agreement-page .awake-agreement-topbar{border-bottom:1px solid #303847;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.awake-agreement-page .awake-agreement-brand{flex:none;width:min(230px,58vw);line-height:0;text-decoration:none;display:block}.awake-agreement-page .awake-agreement-banner{border-radius:7px;width:100%;max-width:230px;height:auto;display:block}.awake-agreement-page .awake-agreement-backlink,.awake-agreement-page .awake-agreement-sidebarback{color:var(--a-turquoise);font-size:13px;font-weight:700;text-decoration:none}.awake-agreement-page .awake-agreement-backlink:hover,.awake-agreement-page .awake-agreement-sidebarback:hover{text-decoration:underline}.awake-agreement-page .awake-agreement-hero{max-width:800px;padding:39px 0 29px}.awake-agreement-page .awake-agreement-eyebrow{color:var(--a-turquoise);letter-spacing:.09em;text-transform:uppercase;margin:0 0 9px;font-size:11px;font-weight:700}.awake-agreement-page .awake-agreement-hero h1{color:#fff;margin:0 0 11px;font-size:clamp(28px,4vw,39px);font-weight:700;line-height:1.2}.awake-agreement-page .awake-agreement-lead{max-width:720px;color:var(--a-muted);margin:0;font-size:14px;line-height:1.75}.awake-agreement-page .awake-agreement-meta{color:#aab5c5;flex-wrap:wrap;align-items:center;gap:7px 18px;margin-top:19px;font-size:12px;display:flex}.awake-agreement-page .awake-agreement-meta strong{color:#fff}.awake-agreement-page .awake-agreement-layout{grid-template-columns:215px minmax(0,1fr);align-items:start;gap:22px;padding-bottom:38px;display:grid}.awake-agreement-page .awake-agreement-sidebar{background:#202732;border:1px solid #333b49;border-radius:12px;min-width:0;max-height:calc(100vh - 36px);padding:18px 13px;position:sticky;top:18px;overflow:auto}.awake-agreement-page .awake-agreement-tocheading{color:#aab6c7;letter-spacing:.09em;margin:0 8px 11px;font-size:11px;font-weight:700}.awake-agreement-page .awake-agreement-toc{flex-direction:column;gap:2px;display:flex}.awake-agreement-page .awake-agreement-toc a{color:#cbd5e1;overflow-wrap:anywhere;border-radius:6px;align-items:baseline;gap:9px;min-width:0;padding:9px 8px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.awake-agreement-page .awake-agreement-toc a:hover{color:#fff;background:#303947}.awake-agreement-page .awake-agreement-tocnumber{color:var(--a-turquoise);font-variant-numeric:tabular-nums;flex:0 0 20px;font-size:11px}.awake-agreement-page .awake-agreement-sidebarback{margin:16px 8px 2px;display:inline-block}.awake-agreement-page .awake-agreement-document{background:#222934;border:1px solid #343d4a;border-radius:12px;min-width:0;padding:clamp(22px,3.5vw,36px)}.awake-agreement-page .awake-agreement-document h2{color:#fff}.awake-agreement-page .awake-agreement-intro h2,.awake-agreement-page .awake-agreement-privacy h2{margin:0 0 12px;font-size:20px;line-height:1.35}.awake-agreement-page .awake-agreement-intro p,.awake-agreement-page .awake-agreement-privacy p{color:#c1ccda;margin:0 0 13px;font-size:13px;line-height:1.8}.awake-agreement-page .awake-agreement-notice{border-left:3px solid var(--a-turquoise);color:#cbd6e4;background:#1b222d;border-radius:0 7px 7px 0;margin:20px 0 4px;padding:14px 16px;font-size:13px;line-height:1.7}.awake-agreement-page .awake-agreement-notice strong{color:#fff}.awake-agreement-page .awake-agreement-chapter{padding-top:31px;scroll-margin-top:18px}.awake-agreement-page .awake-agreement-chapterhead{border-bottom:1px solid #444c59;align-items:center;gap:11px;padding-bottom:13px;display:flex}.awake-agreement-page .awake-agreement-chaptercode{color:#5be5ca;background:#1c4440;border:1px solid #34776f;border-radius:7px;flex:0 0 33px;place-items:center;width:33px;height:33px;font-size:12px;font-weight:700;display:grid}.awake-agreement-page .awake-agreement-chapterhead h2{margin:0;font-size:17px;font-weight:700;line-height:1.45}.awake-agreement-page .awake-agreement-policy{border-bottom:1px solid #353e4b;padding:19px 0;scroll-margin-top:18px}.awake-agreement-page .awake-agreement-policy:last-child{border-bottom:0}.awake-agreement-page .awake-agreement-policy h3{color:#f7f9fc;margin:0 0 9px;font-size:14px;font-weight:700;line-height:1.5}.awake-agreement-page .awake-agreement-policynumber{color:var(--a-turquoise);font-variant-numeric:tabular-nums}.awake-agreement-page .awake-agreement-policy p{color:#bdc9d8;margin:8px 0 0;font-size:13px;line-height:1.8}.awake-agreement-page .awake-agreement-privacy{border-top:1px solid #444c59;margin-top:31px;padding-top:27px;scroll-margin-top:18px}.awake-agreement-page .awake-agreement-privacy a{color:var(--a-turquoise);overflow-wrap:anywhere}.awake-agreement-page .awake-agreement-pending{border-left:3px solid var(--a-turquoise);background:#1b222d;padding:11px 13px}.awake-agreement-page .awake-agreement-system{background:#1b222d;border:1px solid #3b4553;border-radius:8px;margin:10px 0}.awake-agreement-page .awake-agreement-system summary{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-size:13px;font-weight:700;display:flex}.awake-agreement-page .awake-agreement-system summary span{color:#b1c0d1;font-size:11px;font-weight:400}.awake-agreement-page .awake-agreement-systemdetails{padding:0 15px 14px}.awake-agreement-page .awake-agreement-systemdetails p{margin:8px 0;font-size:12px}.awake-agreement-page .awake-agreement-endnote{color:#a4b2c3;border-top:1px solid #444c59;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:30px;padding-top:19px;font-size:12px;display:flex}.awake-agreement-page .awake-agreement-endnote a{text-decoration:none}.awake-agreement-page .awake-agreement-footer{color:#94a2b4;border-top:1px solid #303847;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:22px 0 35px;font-size:11px;display:flex}.awake-agreement-page .awake-agreement-footer a{text-decoration:none}@media (max-width:760px){.awake-agreement-page .awake-agreement-layout{grid-template-columns:minmax(0,1fr)}.awake-agreement-page .awake-agreement-sidebar{max-height:none;position:static}.awake-agreement-page .awake-agreement-toc{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:470px){.awake-agreement-page .awake-agreement-shell{width:calc(100% - 24px)}.awake-agreement-page .awake-agreement-topbar{gap:10px;padding:17px 0}.awake-agreement-page .awake-agreement-backlink{font-size:11px}.awake-agreement-page .awake-agreement-toc{grid-template-columns:minmax(0,1fr)}.awake-agreement-page .awake-agreement-document{padding:18px 16px}.awake-agreement-page .awake-agreement-hero h1{font-size:28px}.awake-agreement-page .awake-agreement-chapterhead h2{font-size:16px}}@media print{.awake-agreement-page{color:#111;background:#fff}.awake-agreement-page .awake-agreement-topbar,.awake-agreement-page .awake-agreement-sidebar,.awake-agreement-page .awake-agreement-footer,.awake-agreement-page .awake-agreement-endnote{display:none}.awake-agreement-page .awake-agreement-layout{display:block}.awake-agreement-page .awake-agreement-shell{width:100%}.awake-agreement-page .awake-agreement-document{background:#fff;border:0;padding:0}.awake-agreement-page h1,.awake-agreement-page h2,.awake-agreement-page h3,.awake-agreement-page p,.awake-agreement-page span{color:#111!important}.awake-agreement-page .awake-agreement-policy{break-inside:avoid}}
