@font-face{font-family:Quicksand;src:url(/fonts/Quicksand-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Quicksand;src:url(/fonts/Quicksand-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--crx-rex-width:380px;--crx-link-hover:var(--crx-accent);--crx-accent:#04f870;--crx-dark:#0b0b0b;--crx-light:#eee;--crx-muted:#bebebe;--crx-ink-muted:#5c5c5c;--crx-support:#280548;--crx-surface:#171717;--crx-paper:#eee;--crx-ink:#0b0b0b;--crx-border:#3c3c3c;--crx-divider-light:#d2d2d2;--crx-radius:10px;--crx-width:1440px;--crx-status-error:#ffadad;--crx-input-placeholder:#999;--crx-qr-paper:#fff;--crx-auth-wash:#6a2dff14;--crx-space-1:4px;--crx-space-2:8px;--crx-space-4:16px;--crx-space-5:20px;--crx-space-10:40px;--crx-space-15:60px;--crx-section:80px;--crx-shadow:0 0 20px -5px #6a2dff73;--crx-card-glow:#04f8703b;--crx-card-shadow:0 14px 36px -18px #0000008c,0 0 30px -18px #6a2dff59;--crx-card-light-radius:300px;--crx-violet:#6a2dff;--crx-card-violet-glow:#6a2dff3d;--crx-card-edge-green:#04f87080;--crx-card-edge-violet:#6a2dff73;--crx-pointer-size:8px;--crx-pointer-expanded:64px;--crx-hero-violet:#6a2dff29;--crx-hero-green:#04f87017;--crx-hero-ring:#04f8701f;--crx-hero-veil:#090909e0;--crx-sky-blue:#8ed0f3;--crx-sky-ink:#102331;--crx-sky-paper:#f7faf8;--crx-button-primary-top:var(--crx-support);--crx-button-primary-bottom:#3b105f;--crx-button-sculpted-radius:14px;--crx-button-sculpted-top:#f7f8f7;--crx-button-sculpted-bottom:#e7e7e7;--crx-button-sculpted-shadow:0 1px 1px 1px #fff3,0 10px 20px #0003;--crx-article-radius:20px;--crx-article-caption:#000;--crx-footer-ticker:#000;--crx-footer-dark-line:#252525;--crx-footer-paper:var(--crx-dark);--crx-footer-line:var(--crx-border);--crx-footer-purple:#591c91;--crx-footer-green-wash:#04f8702e;--crx-footer-purple-wash:#6a2dff38;--crx-footer-wordmark:#202020;--crx-footer-icon-ring:var(--crx-surface);--crx-instagram-gradient:linear-gradient(35deg,#ffd776,#f56040,#d9469d);--crx-font:Quicksand,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--crx-dark);color:var(--crx-light);font:400 16px/1.65 var(--crx-font);letter-spacing:0;margin:0}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;font-weight:700;line-height:1.2}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img{max-width:100%;height:auto;display:block}button{cursor:pointer}svg{flex-shrink:0}:focus-visible{outline:3px solid var(--crx-accent);outline-offset:5px}::selection{background:var(--crx-accent);color:var(--crx-dark)}.crx-skip{z-index:100;background:var(--crx-accent);color:var(--crx-dark);padding:12px 20px;position:fixed;top:-100px;left:20px}.crx-skip:focus{top:12px}.crx-container{max-width:var(--crx-width);width:calc(100% - 40px);margin-inline:auto}@media (width<=1024px){:root{--crx-section:40px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.crx-section.light,.sky-hero{--crx-link-hover:var(--crx-footer-purple)}.footer-scene{--crx-link-hover:var(--crx-accent)}[data-card-glow]{isolation:isolate;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;position:relative;overflow:hidden}[data-card-glow]:before{content:"";z-index:-2;pointer-events:none;opacity:0;background:radial-gradient(ellipse var(--crx-card-light-radius) 280px at var(--crx-spotlight-x,65%) var(--crx-spotlight-y,35%),var(--crx-card-glow),transparent 75%),radial-gradient(ellipse 260px 340px at calc(100% - var(--crx-spotlight-x,65%)) calc(100% - var(--crx-spotlight-y,35%)),var(--crx-card-violet-glow),transparent 80%);transition:opacity .45s;position:absolute;inset:0}[data-card-glow]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(250px circle at var(--crx-spotlight-x,65%) var(--crx-spotlight-y,35%),var(--crx-card-edge-green),var(--crx-card-edge-violet) 55%,transparent);opacity:0;padding:1px;transition:opacity .35s;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}[data-card-glow]:focus-within:before,[data-card-glow]:focus-within:after{opacity:1}@media (hover:hover) and (pointer:fine){[data-card-glow]:hover{box-shadow:var(--crx-card-shadow);transform:translateY(-3px)scale(1.015)}[data-card-glow]:hover:before,[data-card-glow]:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){[data-card-glow],[data-card-glow]:before,[data-card-glow]:after{transition:none}[data-card-glow]:hover{transform:none}[data-card-glow] .card-art{transition:none;transform:none}}.crx-button .button-label,.footer-action .button-label{flex-wrap:wrap;justify-content:center;display:flex}.crx-button .button-label>span,.footer-action .button-label>span{white-space:pre;display:inline-block}.crx-button svg,.footer-action svg{transition:transform .3s}.crx-button:where(:hover,:focus-visible):not(:disabled) svg,.footer-action:where(:hover,:focus-visible) svg{transform:translate(3px,-3px)}.crx-button:where(:hover,:focus-visible):not(:disabled) .button-label>span,.footer-action:where(:hover,:focus-visible) .button-label>span{animation:.5s both crx-button-wave;animation-delay:calc(var(--letter-index) * 20ms)}@keyframes crx-button-wave{30%{transform:translateY(3px)}60%{transform:translateY(-3px)}to{transform:none}}@media (width<=767px){.crx-button .button-label,.footer-action .button-label{white-space:normal;word-break:normal;overflow-wrap:normal;display:block}.crx-button .button-label>span,.footer-action .button-label>span{white-space:normal;display:inline;animation:none!important}}@media (prefers-reduced-motion:reduce){.crx-button svg,.footer-action svg{transform:none!important}.crx-button .button-label>span,.footer-action .button-label>span{animation:none!important}}.crx-button[data-astro-cid-psb2idgu]{border-radius:var(--crx-radius);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:16px;max-width:100%;min-height:48px;padding:12px 22px;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.crx-button[data-astro-cid-psb2idgu] .button-label[data-astro-cid-psb2idgu]{overflow-wrap:normal;word-break:normal;min-width:0}.crx-button[data-astro-cid-psb2idgu] svg[data-astro-cid-psb2idgu]{flex-shrink:0}.primary[data-astro-cid-psb2idgu]{background:var(--crx-accent);color:var(--crx-dark)}.primary[data-astro-cid-psb2idgu]:where(:hover,:focus-visible):not(:disabled){background:#70ffa9}.secondary[data-astro-cid-psb2idgu]{color:inherit;background:0 0;border-color:currentColor}.secondary[data-astro-cid-psb2idgu]:where(:hover,:focus-visible):not(:disabled){background:var(--crx-light);color:var(--crx-dark);border-color:var(--crx-light)}.crx-button[data-astro-cid-psb2idgu]:disabled{opacity:.4;cursor:not-allowed}.crx-auth,.crx-account{--auth-muted:var(--crx-muted);color:var(--crx-light);font-family:var(--crx-font)}.crx-auth [hidden],.crx-account [hidden],.crx-auth[hidden],.crx-account[hidden]{display:none!important}.crx-auth{background:radial-gradient(ellipse at 80% 50%,var(--crx-auth-wash),transparent 55%),var(--crx-dark);align-items:center;min-height:calc(100svh - 56px);padding-block:64px;padding-inline:32px;display:grid}.crx-auth-layout{grid-template-columns:1fr 460px;align-items:center;gap:96px;width:min(100%,1120px);margin-inline:auto;display:grid}.crx-auth-brand{flex-direction:column;justify-content:space-between;align-self:stretch;gap:62px;padding-block:16px;display:flex}.crx-auth-logo{align-items:center;gap:13px;width:fit-content;text-decoration:none;display:flex}.crx-auth-logo img{object-fit:contain;width:54px;height:62px}.crx-auth-logo>span{font-size:27px;font-weight:700;line-height:1.2}.crx-auth-logo small{letter-spacing:2px;margin-top:6px;font-size:9px;font-weight:400;display:block}.crx-auth-eyebrow{letter-spacing:2px;color:var(--crx-accent);margin-bottom:20px;font-size:11px;font-weight:700}.crx-auth-welcome{letter-spacing:-2px;margin-bottom:26px;font-size:clamp(44px,4.3vw,62px);font-weight:700;line-height:1.12}.crx-auth-welcome span{color:var(--crx-accent)}.crx-auth-intro>p:last-child{color:var(--auth-muted);font-size:15px;line-height:1.8}.crx-auth-trust{align-items:center;gap:14px;font-size:12px;display:flex}.crx-auth-trust>span{color:var(--crx-accent);border:1px solid var(--crx-border);border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.crx-auth-trust strong{font-size:13px}.crx-auth-trust p{color:var(--auth-muted);margin-top:3px;font-size:12px}.crx-auth-card{border:1px solid var(--crx-border);background:var(--crx-surface);border-radius:22px;min-width:0}.crx-auth-card-content{z-index:1;flex-direction:column;justify-content:center;min-height:530px;padding:38px;display:flex;position:relative}.crx-auth-symbol{background:var(--crx-support);width:52px;height:52px;color:var(--crx-accent);border-radius:14px;place-items:center;margin-bottom:25px;display:grid}.crx-auth h1{letter-spacing:-.6px;font-size:29px;line-height:1.2}.crx-auth-description{color:var(--auth-muted);margin-top:12px;margin-bottom:28px;font-size:13px;line-height:1.7}.crx-auth form,.crx-account form{flex-direction:column;gap:20px;display:flex}.crx-auth label,.crx-account label{flex-direction:column;gap:9px;font-size:12px;font-weight:700;display:flex}.crx-auth input,.crx-account input{border:1px solid var(--crx-border);background:var(--crx-dark);width:100%;min-width:0;color:var(--crx-light);border-radius:9px;min-height:49px;padding:14px 15px;font-size:14px;font-weight:400}.crx-auth input::placeholder,.crx-account input::placeholder{color:var(--crx-input-placeholder)}.crx-auth input:focus,.crx-account input:focus{border-color:var(--crx-accent)}.crx-auth form>.crx-button,.crx-account form>.crx-button{width:100%;margin-top:6px;font-size:14px}.crx-auth-password{position:relative}.crx-auth-password input{padding-right:48px}.crx-auth-eye{width:42px;height:42px;color:var(--auth-muted);background:0 0;border:0;border-radius:7px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.crx-auth-eye:hover{color:var(--crx-accent)}.crx-auth-card-footer{color:var(--auth-muted);border-top:1px solid var(--crx-border);justify-content:center;align-items:center;gap:8px;margin-top:8px;padding-top:20px;font-size:10px;display:flex}.crx-auth-card-footer svg{color:var(--crx-accent)}.crx-auth-status{min-height:25px;color:var(--crx-muted);overflow-wrap:anywhere;margin-block:13px;font-size:12px;line-height:1.6}.crx-auth-status[data-error]{color:var(--crx-status-error)}.crx-auth-text-button{width:100%;color:var(--crx-muted);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin-top:22px;padding:5px;font-size:12px;display:flex}.crx-auth-text-button:hover{color:var(--crx-accent)}.crx-auth-code{text-align:center;letter-spacing:8px;font-size:23px!important}.crx-auth-qr{justify-items:center;gap:14px;margin-block:20px;display:grid}.crx-auth-qr img{background:var(--crx-qr-paper);border-radius:12px}.crx-auth-qr code{overflow-wrap:anywhere;max-width:100%;color:var(--crx-accent);font-size:11px}.crx-auth-recovery-codes{background:var(--crx-dark);overflow-wrap:anywhere;border-radius:10px;grid-template-columns:1fr;gap:6px;margin-bottom:20px;padding:14px;font-size:11px;display:grid}.crx-auth-recovery-codes code{user-select:all}.crx-auth [data-auth-action=codes-saved]>.crx-button{width:100%}.crx-account{max-width:1120px;min-height:100svh;margin-inline:auto;padding:40px 28px}.crx-account>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.crx-account-logout{border:1px solid var(--crx-border);background:var(--crx-surface);color:var(--crx-light);border-radius:9px;align-items:center;gap:9px;padding:10px 17px;font-size:12px;display:flex}.crx-account-title{padding-block:52px}.crx-account-title h1{margin-bottom:12px;font-size:38px}.crx-account-title>p:last-child{color:var(--crx-muted);font-size:14px}.crx-account-grid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.crx-account-card{background:var(--crx-surface);border:1px solid var(--crx-border);border-radius:16px}.crx-account-card>div:last-child{z-index:1;padding:27px;position:relative}.crx-account h2{align-items:center;gap:10px;font-size:18px;display:flex}.crx-account h2 svg{color:var(--crx-accent)}.crx-account h2+p{color:var(--crx-muted);margin-block:12px 25px;font-size:12px}.crx-account ul{margin:0;padding:0;list-style:none}.crx-account li{border-top:1px solid var(--crx-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:18px;font-size:12px;display:flex}.crx-account li small{color:var(--crx-muted);margin-top:5px;display:block}.crx-account li button,.crx-account-actions>button{border:1px solid var(--crx-border);color:var(--crx-light);background:0 0;border-radius:8px;padding:10px 12px;font-size:12px}.crx-account-actions{border-top:1px solid var(--crx-border);flex-direction:column;gap:14px;margin-top:28px;padding-top:26px;display:flex}.crx-account>footer{color:var(--crx-muted);justify-content:center;align-items:center;gap:8px;padding-block:24px;font-size:11px;display:flex}@media (width<=950px){.crx-auth-layout{grid-template-columns:1fr 420px;gap:45px}.crx-auth-welcome{font-size:44px}.crx-auth-card-content{padding:30px}.crx-auth-brand{gap:45px}}@media (width<=760px){.crx-auth{align-items:start;padding-block:32px;padding-inline:20px}.crx-auth-layout{grid-template-columns:1fr;gap:30px;max-width:460px}.crx-auth-brand{gap:0;padding-block:0}.crx-auth-intro,.crx-auth-trust{display:none}.crx-auth-logo{margin-inline:auto}.crx-auth-logo img{width:43px;height:48px}.crx-auth-logo>span{font-size:23px}.crx-auth-card-content{min-height:510px;padding:29px 24px}.crx-auth h1{font-size:27px}.crx-auth-card{border-radius:18px}.crx-account{padding:28px 20px}.crx-account-title{padding-block:36px}.crx-account-title h1{font-size:29px}.crx-account-grid{grid-template-columns:1fr}.crx-account-card>div:last-child{padding:22px}.crx-account .crx-auth-logo{margin:0}.crx-auth-eye{min-width:42px}.crx-auth-card-footer{font-size:9px}}
