@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-latin-300-normal-BgxWhS7-.woff2)format("woff2"),url(/assets/manrope-latin-300-normal-BXCth4v8.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}.ld{--ld-bg:#04060c;--ld-ink:#f2f5f7;--ld-ink-muted:#c4d0da9e;--ld-ink-faint:#c4d0da61;--ld-violet:#7478ff;--ld-teal:#52e5ff;--ld-mint:#62e6a7;--ld-line:#ffffff14;--ld-glass:#ffffff09;--ld-glass-hover:#ffffff0f;--ld-display:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ld-body:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ld-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--ld-gutter:clamp(1.1rem, 4vw, 2.5rem);--ld-max:72rem;background:var(--ld-bg);min-height:100svh;color:var(--ld-ink);font-family:var(--ld-body);-webkit-font-smoothing:antialiased;isolation:isolate;font-size:1.05rem;line-height:1.55;position:relative;overflow-x:clip}.ld :focus-visible{outline:2px solid var(--ld-teal);outline-offset:3px;border-radius:4px}.ld h1,.ld h2,.ld h3{font-family:var(--ld-display);margin:0}.ld h1{letter-spacing:-.035em;font-size:clamp(2.7rem,9.6vw,6.6rem);font-weight:300;line-height:.98}.ld h2{letter-spacing:-.035em;max-width:22ch;font-size:clamp(1.9rem,5.4vw,3.5rem);font-weight:500;line-height:1.05}.ld h3{letter-spacing:-.01em;font-size:1.1rem;font-weight:600;line-height:1.3}.ld p{margin:0}.ld em.lit{letter-spacing:-.04em;background:linear-gradient(92deg, var(--ld-violet), var(--ld-teal) 70%, var(--ld-mint));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.08em;font-style:normal;font-weight:700}.ld .mono{font-family:var(--ld-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ld-ink-faint);font-size:.68rem}.ld .eyebrow{color:var(--ld-teal);opacity:.85;margin-bottom:1.1rem;display:block}.ld .lead{color:var(--ld-ink-muted);max-width:34ch;font-size:clamp(1.05rem,2.2vw,1.3rem)}.ld-wrap{width:min(100% - 2 * var(--ld-gutter), var(--ld-max));margin-inline:auto}.ld-section{isolation:isolate;padding-block:clamp(4rem,11vw,8.5rem);position:relative}.ld-section+.ld-section{border-top:1px solid var(--ld-line)}.ld-head{gap:1rem;margin-bottom:clamp(2rem,5vw,3.5rem);display:grid}.ld-head .lead{max-width:44ch}.ld-navbar{z-index:20;padding-top:.7rem;position:sticky;top:.7rem}.ld-nav{-webkit-backdrop-filter:blur(18px)saturate(150%);background:#06090e94;border:1px solid #ffffff17;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .55rem .5rem .95rem;display:flex;box-shadow:inset 0 1px #ffffff12,0 12px 34px #00000061}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.ld-section,.ld-hero{scroll-margin-top:4.5rem}.ld-brand{align-items:center;min-width:0;text-decoration:none;display:inline-flex}.ld-brand__wordmark{object-fit:contain;width:auto;max-width:42vw;height:1.1rem;display:block}.ld-nav__links{align-items:center;gap:1.2rem;display:flex}.ld-nav__links a{text-decoration:none}.ld-nav__privacy{color:var(--ld-ink-muted);font-size:.86rem;font-weight:500}.ld-nav__privacy:hover{color:var(--ld-ink)}.ld-btn{min-height:3.1rem;font-family:var(--ld-body);letter-spacing:.005em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.8rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,box-shadow .16s,border-color .16s;display:inline-flex}.ld-btn--primary{background:var(--ld-ink);color:#05070a;box-shadow:0 0 #52e5ff00}.ld-btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 40px #52e5ff38}.ld-btn--primary svg{width:1em;height:1em}.ld-btn--ghost{color:var(--ld-ink);border-color:var(--ld-line);background:var(--ld-glass)}.ld-btn--ghost:hover{background:var(--ld-glass-hover);border-color:#ffffff29}.ld-btn--ghost svg{opacity:.7;width:.85em;height:.85em;transition:transform .16s,opacity .16s}.ld-btn--ghost:hover svg{opacity:1;transform:translateY(2px)}@media (width<=519px){.ld-hero .ld-cta-row{grid-template-columns:1fr;gap:.6rem;display:grid}.ld-hero .ld-cta-row .ld-btn{width:100%}.ld-navbar{padding-top:.5rem;top:.5rem}.ld-nav{gap:.7rem;padding:.32rem .36rem .32rem .85rem}.ld-brand__wordmark{height:.78rem}.ld-nav__links{gap:.8rem}.ld-nav__privacy{font-size:.78rem}.ld-nav .ld-btn--sm{gap:.4rem;min-height:2.1rem;padding:.38rem .8rem;font-size:.78rem}.ld-nav .ld-btn--sm svg{width:.8em;height:.8em}.ld .ld-hero__fine{letter-spacing:.14em;white-space:normal;font-size:.64rem;line-height:1.6}}.ld-btn--sm{min-height:2.5rem;padding:.5rem 1.05rem;font-size:.88rem}.ld-cta-row{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:2rem;display:flex}.ld-hero{isolation:isolate;align-content:center;min-height:calc(100svh - 5rem);padding-block:clamp(3rem,8vw,6rem) clamp(4rem,10vw,7rem);display:grid;position:relative}.ld-hero__wave{z-index:-1;opacity:.95;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 7% 88%,#0000);mask-image:linear-gradient(#0000,#000 7% 88%,#0000)}.ld-hero__glow{z-index:-2;background:radial-gradient(60% 16% at 50% 31%, #52e5ff1a, transparent 70%), radial-gradient(90% 26% at 50% 33%, #2e3c8c38, transparent 70%), linear-gradient(to bottom, #000102 0%, #020305 28%, #04070f 34%, #030408 48%, var(--ld-bg) 100%);position:absolute;inset:0;overflow:hidden}.ld-hero__glow:after{content:"";background:radial-gradient(120% 90%,#0000 55%,#000000b3 100%);position:absolute;inset:0}.ld-atmos{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ld-atmos:before,.ld-atmos:after{content:"";border-radius:50%;width:90vmax;height:90vmax;position:absolute}.ld-atmos:before{background:radial-gradient(circle,#7478ff21,#7478ff0a 40%,#0000 68%);animation:44s ease-in-out infinite alternate ld-drift-a;top:-45vmax;left:-40vmax}.ld-atmos:after{background:radial-gradient(circle,#52e5ff1c,#52e5ff09 40%,#0000 68%);animation:52s ease-in-out infinite alternate ld-drift-b;bottom:-50vmax;right:-42vmax}@keyframes ld-drift-a{to{transform:translate(18vmax,14vmax)}}@keyframes ld-drift-b{to{transform:translate(-20vmax,-16vmax)}}@media (prefers-reduced-motion:reduce){.ld-atmos:before,.ld-atmos:after{animation:none}}.ld-hero__copy{gap:1.3rem;max-width:46rem;display:grid}.ld-hero h1 .lit{text-transform:uppercase;letter-spacing:-.03em;font-size:.96em}.ld-lockup{align-items:center;gap:.95rem;margin-bottom:.6rem;display:flex}.ld-lockup img{border-radius:24%;width:3.4rem;height:3.4rem;box-shadow:0 0 0 1px #ffffff24,0 10px 28px #00000080}.ld-lockup div{gap:.3rem;display:grid}.ld-lockup strong{font-family:var(--ld-display);letter-spacing:-.025em;font-size:1.55rem;font-weight:600;line-height:1}.ld-lockup .mono{color:var(--ld-teal);opacity:.85}.ld-hero .lead{max-width:40ch}.ld-hero__fine{margin-top:.4rem}.ld-corner{z-index:1;pointer-events:none;color:#c4d0da80;display:none;position:absolute}.ld-corner--tl:before,.ld-corner--bl:before{content:"+";color:var(--ld-teal);opacity:.75;margin-right:.6em}.ld-corner--tr:after,.ld-corner--br:after{content:"+";color:var(--ld-teal);opacity:.75;margin-left:.6em}@media (width>=900px){.ld-corner{display:block}.ld-corner--tl{top:1.4rem;left:var(--ld-gutter)}.ld-corner--tr{top:1.4rem;right:var(--ld-gutter);text-align:right}.ld-corner--bl{bottom:1.6rem;left:var(--ld-gutter)}.ld-corner--br{bottom:1.6rem;right:var(--ld-gutter);text-align:right}}.ld-cards{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=760px){.ld-cards{grid-template-columns:repeat(3,1fr);gap:1.2rem}}.ld-card{-webkit-backdrop-filter:blur(14px);background:#ffffff0a;border-radius:20px;align-content:start;gap:.7rem;padding:1.9rem 1.7rem 2rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 1px #0009,0 12px 32px #00000047}.ld-card:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#ffffff80,#ffffff17 40%,#ffffff0d 68%,#fff3);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ld-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(180px 100px at 14% 0,#ffffff29,#0000 72%);position:absolute;inset:0}.ld-card__shine{pointer-events:none;z-index:0;background:linear-gradient(var(--shine-angle,112deg), transparent 38%, #ffffff0d 44%, #ffffff2e 48.6%, #ffffff75 50%, #ffffff2e 51.4%, #ffffff0d 56%, transparent 62%);animation:ld-shine var(--shine-dur,4.5s) cubic-bezier(.45, 0, .3, 1) var(--shine-delay,0s) infinite;position:absolute;inset:-60% -80%}@keyframes ld-shine{0%{transform:translate(-52%)}40%{transform:translate(52%)}to{transform:translate(52%)}}@media (prefers-reduced-motion:reduce){.ld-card__shine{animation:none;transform:translate(-18%)}}.ld-card>*{z-index:1;position:relative}.ld-card>.ld-card__shine{z-index:0;position:absolute}.ld-card .mono{color:var(--ld-teal);opacity:.9}.ld-card p{color:#d6e0e8b3;font-size:1.02rem;line-height:1.5}.ld-card__stat{font-family:var(--ld-display);letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-block:.2rem .3rem;font-size:clamp(2.6rem,5.2vw,3.6rem);font-weight:600;line-height:1;display:flex}.ld-wheel__phone{display:block}.ld-wheel__phone-faq{border-top:1px solid var(--ld-line);margin-top:clamp(4rem,11vw,8.5rem);padding-top:clamp(4rem,11vw,8.5rem)}.ld-wheel__view{display:none}@media (width>=900px){.ld-wheel{padding-block:0}.ld-wheel__phone{display:none}.ld-wheel__view{height:100vh;min-height:40rem;display:block;position:relative;overflow:hidden}.ld-wheel__frame{z-index:2;pointer-events:none;height:100%;position:relative}.ld-wheel__head{pointer-events:auto;gap:.9rem;width:min(100%,25rem);margin-bottom:0;position:absolute;top:48%;left:0;transform:translateY(-50%)}.ld-wheel__head h2{font-size:clamp(1.8rem,3.1vw,2.7rem)}.ld-wheel__head .lead{max-width:30ch;font-size:1.05rem}.ld-wheel__head .ld-cta-row{margin-top:1rem}.ld-wheel__hint{margin-top:.6rem;display:block}.ld-wheel__stage{--cx:calc(50% + 12vw);--cy:45%;z-index:1;perspective:2200px;perspective-origin:var(--cx) var(--cy);cursor:grab;touch-action:pan-y;position:absolute;inset:0}.ld-wheel__stage.is-dragging{cursor:grabbing}.ld-wheel__ring{--r:min(35rem, 34vw, 78vh);left:var(--cx);top:var(--cy);width:0;height:0;transform-style:preserve-3d;transform:rotateX(-14deg) rotateZ(-5deg) rotateY(var(--turn,0deg));position:absolute}.ld-wheel__card{width:clamp(10rem,14vw,14rem);transform:translate(-50%, -50%) rotateY(calc(var(--i) * 30deg)) translateZ(var(--r)) scale(calc(.92 + var(--face,1) * .08));-webkit-backdrop-filter:none;background:rgb(255 255 255/calc(.02 + var(--face,1) * .055));filter:brightness(calc(.4 + var(--face,1) * .65));-webkit-user-select:none;user-select:none;gap:.55rem;padding:1.4rem 1.3rem 1.5rem;position:absolute;top:0;left:0}.ld-wheel__card>*,.ld-wheel__card>.mono{opacity:clamp(0, (var(--face,1) - .45) * 2, 1)}.ld-wheel__card:before{opacity:calc(.25 + var(--lit,1) * .8)}.ld-wheel__card:after{opacity:calc(.08 + var(--lit,1) * .6)}.ld-wheel__card h3{font-size:1rem;line-height:1.3}.ld-wheel__card p{color:#d6e0e8a8;font-size:.82rem;line-height:1.45}}.ld-steps{border-top:1px solid var(--ld-line);gap:0;display:grid}.ld-step{border-bottom:1px solid var(--ld-line);grid-template-columns:3.2rem 1fr;align-items:start;gap:1rem 1.2rem;padding:2rem 0;display:grid}.ld-step__n{font-family:var(--ld-mono);letter-spacing:.16em;color:var(--ld-violet);padding-top:.45rem;font-size:.85rem}.ld-step__body h3{font-size:1.4rem}.ld-step__body{gap:.45rem;display:grid}.ld-step__body p{color:var(--ld-ink-muted);max-width:60ch;font-size:1.05rem}@media (width>=760px){.ld-step{grid-template-columns:4rem 16rem 1fr}.ld-step__body{grid-column:3;display:contents}.ld-step__body h3{grid-column:2}.ld-step__body p{grid-column:3}}.ld-install{counter-reset:install;gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.ld-install__item{counter-increment:install;background:#ffffff09;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:2.6rem 1fr;align-items:start;gap:1rem;padding:1.25rem 1.3rem;display:grid;box-shadow:inset 0 1px #ffffff17}.ld-install__item:before{content:counter(install, decimal-leading-zero);font-family:var(--ld-mono);letter-spacing:.14em;color:var(--ld-teal);border:1px solid #52e5ff59;border-radius:999px;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;font-size:.8rem;display:inline-flex}.ld-install__item p{color:var(--ld-ink)}.ld-install__item p strong{font-weight:700}.ld-install__item p small{color:var(--ld-ink-muted);margin-top:.3rem;font-size:.9rem;display:block}.ld-install__note{color:var(--ld-ink-muted);max-width:60ch;margin-top:1.6rem;font-size:.92rem}.ld-faq{border-top:1px solid var(--ld-line)}.ld-faq details{border-bottom:1px solid var(--ld-line)}.ld-faq summary{cursor:pointer;font-family:var(--ld-display);letter-spacing:-.01em;grid-template-columns:3rem 1fr auto;align-items:center;gap:1rem;padding:1.25rem 0;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:600;list-style:none;display:grid}.ld-faq summary::-webkit-details-marker{display:none}.ld-faq summary .n{font-family:var(--ld-mono);letter-spacing:.14em;color:var(--ld-violet);font-size:.78rem;font-weight:400}.ld-faq summary .plus{font-family:var(--ld-mono);color:var(--ld-ink-faint);transition:transform .2s}.ld-faq details[open] summary .plus{transform:rotate(45deg)}.ld-faq details>p{color:var(--ld-ink-muted);max-width:62ch;padding:0 0 1.4rem 4rem}@media (width<=560px){.ld-faq details>p{padding-left:4rem}}.ld-final{text-align:center;isolation:isolate}.ld-final__glow{z-index:-1;background:radial-gradient(50% 60% at 50% 100%,#7478ff2e,#0000 70%);position:absolute;inset:0}.ld-final .ld-cta-row{justify-content:center}.ld-final .lead{margin-inline:auto}.ld-footer{border-top:1px solid var(--ld-line);color:var(--ld-ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.5rem;padding-block:1.6rem 2.2rem;font-size:.85rem;display:flex}.ld-footer a{color:var(--ld-ink-muted);text-decoration:none}.ld-footer a:hover{color:var(--ld-ink)}.ld-footer__brand{align-items:center;gap:.5rem;display:inline-flex}.ld-footer__brand img{border-radius:24%;width:1.15rem;height:1.15rem}.ld-footer__by{color:var(--ld-ink-faint)}.ld-footer__legal{flex-basis:100%;font-size:.78rem}.ld [data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(14px)}.ld [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ld [data-reveal]{opacity:1;transition:none;transform:none}.ld-btn{transition:none}}:root{--canvas:#070a0d;--surface:#0d1217;--surface-raised:#141b22;--border:#26323d;--text:#f2f5f7;--text-muted:#94a3ae;--asymmetry:#d8ff3e;--dead-drop:#75639b;color:var(--text);font-synthesis:none;--dd-violet:#7478ff;--dd-mint:#62e6a7;--dd-teal:#52e5ff;--dd-teal-deep:#1fb3cf;--dd-canvas:#04060c;--dd-panel:#0d1219;--dd-line:#adbecb26;--dd-display:Aldrich, Inter, system-ui, sans-serif;--dd-mono:"IBM Plex Mono", "Cascadia Mono", Consolas, monospace;background:#020406;font-family:Inter,Segoe UI,Arial,sans-serif}@media (width<=760px){:root{--dd-display:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}}*{box-sizing:border-box}html,body,#root{background:#020406;min-width:320px;min-height:100%;margin:0}a{color:inherit}.wordmark{color:#f3f7f8;letter-spacing:.24em;font-size:.82rem;font-weight:700;text-decoration:none}.legal-page{color:#e9eef0;background:#020406;min-height:100svh}.legal-page__header{border-bottom:1px solid #e4ecef24;justify-content:space-between;align-items:center;width:min(100% - 4rem,70rem);min-height:6rem;margin:0 auto;display:flex}.legal-page__brand{color:#f2f6f7;letter-spacing:.28em;align-items:center;gap:.75rem;font:700 .72rem/1 Inter,Segoe UI,sans-serif;text-decoration:none;display:inline-flex}.legal-page__brand .wordmark__mark{width:1.15rem}.legal-page__return{color:#e6eef0a3;letter-spacing:.14em;text-transform:uppercase;font:.62rem/1 Cascadia Mono,Consolas,monospace;text-decoration:none}.legal-page__return:hover,.legal-page__return:focus-visible{color:#fff;outline:none}.legal-page__content{width:min(100% - 4rem,46rem);margin:0 auto;padding:clamp(4rem,9vw,7rem) 0 7rem}.legal-page__label,.legal-page__effective{color:#e2ebee94;letter-spacing:.14em;text-transform:uppercase;margin:0;font:.62rem/1.5 Cascadia Mono,Consolas,monospace}.legal-page h1{color:#f5f8f9;letter-spacing:-.055em;margin:.9rem 0 0;font-size:clamp(3rem,7vw,5.6rem);font-weight:750;line-height:.88}.legal-page__effective{margin-top:1.25rem}.legal-page__intro{border-top:1px solid #e4ecef33;border-bottom:1px solid #e4ecef33;margin-top:clamp(2.4rem,5vw,3.5rem);padding:1.35rem 0}.legal-page__intro p{color:#eaf1f3d6;max-width:42rem;margin:0;font-size:clamp(1rem,1.8vw,1.18rem);line-height:1.58}.legal-page__sections{margin-top:clamp(2.5rem,5vw,4rem)}.legal-page__sections section{padding:0 0 clamp(2.2rem,4vw,3.25rem)}.legal-page__sections h2{color:#f2f6f7;letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(1.06rem,2vw,1.35rem);font-weight:700;line-height:1.2}.legal-page__sections p{color:#e2ebeeb8;margin:.75rem 0 0;font-size:clamp(.92rem,1.5vw,1rem);line-height:1.68}.legal-page__sections a{color:#f4f8f9;text-underline-offset:.2em;text-decoration-color:#f4f8f96b}.legal-page__sections a:hover,.legal-page__sections a:focus-visible{color:#fff;outline:none}.invite-admin .legal-page__content{width:min(100% - 4rem,56rem)}.invite-admin__warning{background:#51d1ad0f;border:1px solid #51d1ad52;margin-top:clamp(2rem,4vw,3rem);padding:1.1rem 1.25rem}.invite-admin__warning p{color:#e2ebeed1;margin:0;font-size:.88rem;line-height:1.6}.invite-admin__warning p+p{margin-top:.6rem}.invite-admin__warning code{color:#eafff6;border:1px solid #e4ecef33;padding:.05rem .35rem;font:.82em Cascadia Mono,Consolas,monospace}.invite-admin__generate{color:#06110c;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:#51d1ad;border:1px solid #62d6b5cc;margin-top:1.5rem;padding:.85rem 1.3rem;font:700 .68rem/1 Cascadia Mono,Consolas,monospace}.invite-admin__generate:hover,.invite-admin__generate:focus-visible{background:#84e7ca;outline:none}.invite-admin__list{gap:.9rem;margin-top:2rem;display:grid}.invite-admin__row{background:#ffffff05;border:1px solid #e4ecef29;grid-template-columns:1fr 1fr;gap:.9rem;padding:1rem;display:grid}.invite-admin__field{gap:.45rem;min-width:0;display:grid}.invite-admin__field span{color:#e2ebee80;letter-spacing:.1em;text-transform:uppercase;font:.6rem/1 Cascadia Mono,Consolas,monospace}.invite-admin__field code{overflow-wrap:break-word;color:#eafff6;-webkit-user-select:all;user-select:all;background:#050809;border:1px solid #e4ecef29;padding:.55rem .65rem;font:.76rem/1.4 Cascadia Mono,Consolas,monospace}.invite-admin__field button{color:#eaf1f3db;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #e4ecef3d;justify-self:start;padding:.4rem .75rem;font:.6rem/1 Cascadia Mono,Consolas,monospace}.invite-admin__field button:hover,.invite-admin__field button:focus-visible{color:#fff;border-color:#e4ecef80;outline:none}.invite-admin__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.invite-admin__actions button{color:#eaf1f3db;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #e4ecef3d;padding:.6rem 1rem;font:.62rem/1 Cascadia Mono,Consolas,monospace}.invite-admin__actions button:hover,.invite-admin__actions button:focus-visible{color:#fff;border-color:#e4ecef80;outline:none}@media (width<=640px){.invite-admin__row{grid-template-columns:1fr}}.wordmark{color:#f3f7f8;letter-spacing:.24em;align-items:center;gap:.7rem;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.wordmark__mark{aspect-ratio:6/5;opacity:.82;width:1rem;display:block;position:relative}.wordmark__mark>img{object-fit:contain;mix-blend-mode:screen;width:100%;height:100%;display:block}@media (width<=760px){.legal-page__header{width:min(100% - 2.5rem,70rem);min-height:4.75rem}.legal-page__brand{letter-spacing:.2em;gap:.55rem;font-size:.61rem}.legal-page__brand .wordmark__mark{width:1rem}.legal-page__return{letter-spacing:.1em;font-size:.55rem}.legal-page__content{width:min(100% - 2.5rem,46rem);padding:3.5rem 0 4.5rem}.legal-page h1{font-size:clamp(2.7rem,13vw,4rem)}.legal-page__intro{margin-top:2.25rem;padding:1.1rem 0}.legal-page__intro p{font-size:.96rem;line-height:1.58}.legal-page__sections{margin-top:2.5rem}.legal-page__sections section{padding-bottom:2.25rem}.legal-page__sections h2{font-size:1.05rem}.legal-page__sections p{font-size:.9rem;line-height:1.65}}
