.page_root__Sobe3{--n-bg:#000000;--n-bg-2:#0a0a0a;--n-fg:#ededed;--n-fg-2:#a0a0a0;--n-fg-3:#8f8f8f;--n-line:rgba(255,255,255,0.145);--n-line-2:rgba(255,255,255,0.24);--n-fill:#1a1a1a;--n-fill-2:#1f1f1f;--n-accent:#0071f6;--n-ring:inset 0 0 0 1px rgba(255,255,255,0.06);--n-shadow-1:0 0 0 1px rgba(255,255,255,0.145);--n-shadow-2:0 0 0 1px rgba(255,255,255,0.145),0 8px 16px -4px rgba(0,0,0,0.4);--n-sans:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--n-mono:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,Consolas,monospace;--n-ease:cubic-bezier(0.22,1,0.36,1);--n-fast:150ms;--n-pill:2147483647px;--n-radius:8px;--n-radius-row:12px;--n-radius-lg:16px;--n-max:1240px;--n-gutter:24px;--n-section:clamp(64px,9vw,120px);--n-nav-h:60px;--acc:#ededed;--surface:#0a0a0a;--acc-soft:color-mix(in srgb,var(--acc) 16%,transparent);display:flex;flex-direction:column;min-height:100svh;font-family:var(--n-sans);font-size:16px;line-height:1.5;color:var(--n-fg);background:var(--n-bg);position:relative;isolation:isolate;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11"}html.obra-n-skin #__next:has(.page_root__Sobe3),html.obra-n-skin body:has(.page_root__Sobe3){overflow-x:clip;overflow-y:visible}.page_root__Sobe3 *,.page_root__Sobe3 :after,.page_root__Sobe3 :before{box-sizing:border-box}.page_root__Sobe3 a{color:inherit;text-decoration:none}.page_root__Sobe3 blockquote,.page_root__Sobe3 figure,.page_root__Sobe3 h1,.page_root__Sobe3 h2,.page_root__Sobe3 h3,.page_root__Sobe3 h4,.page_root__Sobe3 ol,.page_root__Sobe3 p,.page_root__Sobe3 ul{margin:0}.page_root__Sobe3 ol,.page_root__Sobe3 ul{padding:0;list-style:none}.page_root__Sobe3 button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:left}.page_root__Sobe3 img{max-width:100%}.page_root__Sobe3 :focus-visible{outline:2px solid var(--n-accent);outline-offset:3px;border-radius:var(--n-radius)}.page_root__Sobe3:after{content:"";position:fixed;inset:0;z-index:2147483000;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px}.page_main__D_Mse{flex:1 0 auto}.page_container__6ddod{width:100%;max-width:var(--n-max);margin:0 auto;padding:0 var(--n-gutter)}.page_narrow__NVFZ7{max-width:760px}.page_section__Ci3BA{padding:var(--n-section) 0;position:relative}.page_sectionSm__PvY5E{padding:clamp(40px,6vw,72px) 0}.page_sectionLine__TT9xj{border-top:1px solid var(--ou-line,rgba(255,255,255,.075))}.page_split__JhHYD{display:grid;gap:24px;align-items:end;margin-bottom:clamp(28px,4vw,48px)}@media (min-width:900px){.page_split__JhHYD{grid-template-columns:1.2fr 1fr;gap:48px}}.page_splitEnd__BJVM8{justify-self:start}@media (min-width:900px){.page_splitEnd__BJVM8{justify-self:end;text-align:right}}.page_grid2___47zz,.page_grid3__LaRDc{display:grid;gap:16px}@media (min-width:760px){.page_grid2___47zz{grid-template-columns:1fr 1fr}}@media (min-width:900px){.page_grid3__LaRDc{grid-template-columns:repeat(3,1fr)}}.page_center__1It2N{text-align:center}.page_stack__Q_zgL{display:grid;gap:12px}.page_h1__denev{font-size:clamp(48px,8.5vw,124px);line-height:.95}.page_h1Sm__iPPkC,.page_h1__denev{font-weight:500;letter-spacing:-.06em;text-wrap:balance}.page_h1Sm__iPPkC{font-size:clamp(40px,5.6vw,72px);line-height:1}.page_h2__2JCTt{font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.05em}.page_h2__2JCTt,.page_h3__SjsBC{font-weight:500;text-wrap:balance}.page_h3__SjsBC{font-size:22px;line-height:1.25;letter-spacing:-.03em}.page_big__kJT7l{font-size:clamp(44px,7.4vw,104px);line-height:.95;font-weight:500;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.page_lead__QrY28{font-size:18px;line-height:1.5;color:var(--n-fg-2);letter-spacing:-.01em;text-wrap:pretty;max-width:44ch}.page_lead__QrY28 b{color:var(--n-fg);font-weight:500}.page_body__XSGz0{font-size:16px;line-height:1.55;color:var(--n-fg-2);text-wrap:pretty}.page_meta__qKxVJ{font-size:14px;line-height:1.5;color:var(--n-fg-3)}.page_kicker__Whh9w,.page_label__CDe2i{font-family:var(--n-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--ou-label,#8a909b);margin-bottom:16px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page_mono__72XpA{font-family:var(--n-mono);font-variant-numeric:tabular-nums}.page_root__Sobe3 .page_arrowLink__fEsPG{display:inline-block;font-size:15px;font-weight:500;color:var(--n-fg);letter-spacing:-.01em;transition:opacity var(--n-fast) ease-in-out}.page_root__Sobe3 .page_arrowLink__fEsPG:hover{opacity:.7}.page_chips__J1H6f{display:flex;flex-wrap:wrap;gap:6px}.page_chip__tetQH{font-family:var(--n-mono);font-size:11px;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--n-fg-2);padding:7px 11px;border-radius:var(--n-pill);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px var(--ou-line,rgba(255,255,255,.075));white-space:nowrap;transition:background .3s ease,color .3s ease,box-shadow .3s ease}.page_chipAcc__r9bp1{color:color-mix(in srgb,var(--acc) 45%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 30%,transparent);background:color-mix(in srgb,var(--acc) 14%,transparent)}.page_chipOn__bsD62,.page_root__Sobe3 button.page_chip__tetQH:hover{color:#000;background:var(--acc);box-shadow:none}.page_dot__UIMdO{width:7px;height:7px;border-radius:50%;background:var(--acc);animation:page_nPulse__TCcbt 2.2s ease-out infinite;flex:none}@keyframes page_nPulse__TCcbt{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--acc) 65%,transparent)}70%{box-shadow:0 0 0 9px transparent}to{box-shadow:0 0 0 0 transparent}}.page_btn__ygq9L{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:var(--n-pill);font-size:14px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--n-fast) ease-in-out,color var(--n-fast) ease-in-out,box-shadow var(--n-fast) ease-in-out}.page_btnLg__BpFWP{height:48px;padding:0 24px;font-size:15px}.page_btn__ygq9L.page_btn__ygq9L{font-family:var(--n-sans);font-size:14px;font-weight:500}.page_btnLg__BpFWP.page_btnLg__BpFWP{font-size:15px}.page_root__Sobe3 .page_btnPrimary__QRR_p,.page_root__Sobe3 a.page_btnPrimary__QRR_p{background:#ededed;color:#000}.page_root__Sobe3 .page_btnPrimary__QRR_p:hover{background:hsl(0 0% 80%)}.page_root__Sobe3 .page_btnOutline__hR14O{background:rgba(255,255,255,.03);color:var(--n-fg);box-shadow:var(--ou-ring-2,inset 0 0 0 1px rgba(255,255,255,.13))}.page_root__Sobe3 .page_btnOutline__hR14O:hover{background:var(--ou-hover,rgba(255,255,255,.06))}.page_root__Sobe3 .page_btnGhost__zOQ24{color:var(--n-fg-2);padding:0 12px}.page_root__Sobe3 .page_btnGhost__zOQ24:hover{color:var(--n-fg);background:var(--ou-hover,rgba(255,255,255,.06))}.page_root__Sobe3 .page_iconBtn__FP8Oe{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:var(--n-pill);font-family:var(--n-mono);font-size:12px;letter-spacing:.06em;color:var(--n-fg-2);transition:background-color var(--n-fast) ease-in-out,color var(--n-fast) ease-in-out}.page_root__Sobe3 .page_iconBtn__FP8Oe:hover{color:var(--n-fg);background:var(--ou-hover,rgba(255,255,255,.06))}.page_root__Sobe3 select.page_iconBtn__FP8Oe{background-color:rgba(255,255,255,.03);box-shadow:var(--ou-ring-2,inset 0 0 0 1px rgba(255,255,255,.13))}.page_root__Sobe3 select.page_iconBtn__FP8Oe:hover{background-color:var(--ou-hover,rgba(255,255,255,.06))}.page_ctaRow__JTnWq{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.page_ctaCenter__80B8c{justify-content:center}.page_card__Yxggk{display:flex;flex-direction:column;gap:14px;padding:32px 28px;border-radius:var(--ou-r,14px);background:var(--ou-card,#15181d);box-shadow:var(--ou-ring,inset 0 0 0 1px rgba(255,255,255,.075));transition:box-shadow var(--n-fast) ease-in-out,transform .3s var(--n-ease)}.page_card__Yxggk:hover{box-shadow:var(--ou-ring-2,inset 0 0 0 1px rgba(255,255,255,.13));transform:translateY(-3px)}.page_card__Yxggk .page_label__CDe2i{margin-bottom:4px}.page_root__Sobe3 .page_cardLight__Mlnpg{position:relative;overflow:hidden}.page_root__Sobe3 .page_cardLight__Mlnpg:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--lit,0);transition:opacity .4s var(--n-ease);background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--acc) 16%,transparent),transparent 70%)}.page_root__Sobe3 .page_cardLight__Mlnpg>*{position:relative;z-index:1}.page_rows__piHAO{display:grid;gap:8px}.page_row__fzb8e{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:var(--n-radius-row);background:var(--ou-card,#15181d);box-shadow:var(--ou-ring,inset 0 0 0 1px rgba(255,255,255,.075));width:100%;transition:background var(--n-fast),transform .3s var(--n-ease)}.page_root__Sobe3 .page_rowBtn__tu4NP:hover{background:var(--ou-card-hi,#1a1e24);transform:translateX(3px)}.page_row__fzb8e img{width:44px;height:44px;border-radius:var(--n-radius);object-fit:cover;flex:none}.page_rowIdx__Fiu9Y{font-family:var(--n-mono);font-size:12px;color:var(--n-fg-3);width:18px;text-align:right;flex:none}.page_rowT__edJeA{font-size:15px;font-weight:500;letter-spacing:-.01em}.page_rowS__csyN_,.page_rowT__edJeA{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_rowS__csyN_{font-size:12.5px;color:var(--n-fg-3)}.page_rowN__KTf4C{margin-left:auto;flex:none;font-family:var(--n-mono);font-size:12px;color:var(--n-fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.page_rise__jDpBA{opacity:0;transform:translateY(14px);animation:page_nRise__M8SRM .7s var(--n-ease) forwards;animation-delay:var(--d,0s)}@keyframes page_nRise__M8SRM{to{opacity:1;transform:translateY(0)}}.page_nav__UtvMR{position:sticky;top:0;z-index:30;background:rgba(9,10,12,.9);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--ou-line,rgba(255,255,255,.075));padding-top:var(--safe-top,0)}html.obra-notice-on .page_nav__UtvMR{padding-top:0}.page_navInner__HXwdl{max-width:var(--n-max);margin:0 auto;padding:0 var(--n-gutter);height:var(--n-nav-h);display:flex;align-items:center;gap:16px}.page_brand__TEovQ{display:inline-flex;align-items:center;gap:10px;flex:none;color:var(--n-fg)}.page_brandMark__yIGeH{width:24px;height:24px;display:block}.page_brandWord__liPIy{width:28px;height:28px;display:block}.page_navLinks__xBDLC{display:none;gap:2px;margin-left:12px}@media (min-width:940px){.page_navLinks__xBDLC{display:flex}}.page_root__Sobe3 .page_navLink__BU6fR{padding:8px 12px;border-radius:var(--n-pill);font-size:14px;font-weight:500;color:var(--n-fg-2);letter-spacing:-.01em;transition:color var(--n-fast) ease-in-out,background-color var(--n-fast) ease-in-out}.page_root__Sobe3 .page_navLink__BU6fR:hover{color:var(--n-fg);background:var(--ou-hover,rgba(255,255,255,.06))}.page_root__Sobe3 .page_navOn__hbMNh{color:var(--n-fg);background:rgba(255,255,255,.03);box-shadow:var(--ou-ring-2,inset 0 0 0 1px rgba(255,255,255,.13))}.page_navRight__ognB_{margin-left:auto;display:flex;align-items:center;gap:6px}.page_navWide__nx0Pf{display:none}@media (min-width:640px){.page_navWide__nx0Pf{display:inline-flex}}.page_avatar__exxbo{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 4px;border-radius:var(--n-pill);box-shadow:var(--ou-ring-2,inset 0 0 0 1px rgba(255,255,255,.13));font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--n-fg-2);transition:color var(--n-fast) ease-in-out,background-color var(--n-fast) ease-in-out}.page_avatar__exxbo:hover{color:var(--n-fg);background:var(--ou-hover,rgba(255,255,255,.06))}.page_avatarFallback__TqKWu,.page_avatarImg__l9q0q{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none;display:block}.page_avatarFallback__TqKWu{display:grid;place-items:center;background:var(--n-fill);font-family:var(--n-mono);font-size:11px;color:var(--n-fg-2);text-transform:uppercase}.page_avatarName___uQaz{display:none;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:640px){.page_avatarName___uQaz{display:inline}}.page_menuBtn__K9FZz{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:var(--n-pill);box-shadow:var(--ou-ring-2,inset 0 0 0 1px rgba(255,255,255,.13));font-family:var(--n-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--n-fg-2);transition:color var(--n-fast) ease-in-out,background-color var(--n-fast) ease-in-out}.page_menuBtn__K9FZz.page_menuBtn__K9FZz{font-family:var(--n-mono);font-size:11px;font-weight:400}.page_menuBtn__K9FZz:hover{color:var(--n-fg);background:var(--ou-hover,rgba(255,255,255,.06))}@media (min-width:940px){.page_menuBtn__K9FZz{display:none}}@media (max-width:939px){.page_menuBtn__K9FZz{height:44px;padding:0 16px}.page_root__Sobe3 .page_iconBtn__FP8Oe{min-width:44px;height:44px}.page_brand__TEovQ{min-height:44px}.page_root__Sobe3 .page_arrowLink__fEsPG{padding:11px 0;margin:-11px 0}}.page_burger__Tj5sN{display:grid;gap:4px;width:14px}.page_burger__Tj5sN span{display:block;height:1px;background:currentColor;transition:transform .3s var(--n-ease),opacity .2s ease}.page_menuOpen__FIP1e .page_burger__Tj5sN span:first-child{transform:translateY(5px) rotate(45deg)}.page_menuOpen__FIP1e .page_burger__Tj5sN span:nth-child(2){opacity:0}.page_menuOpen__FIP1e .page_burger__Tj5sN span:last-child{transform:translateY(-5px) rotate(-45deg)}.page_sheet__qfbXi{display:none;border-top:1px solid var(--ou-line,rgba(255,255,255,.075));background:rgba(9,10,12,.96);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}.page_sheetOn__6WGlz{display:block}@media (min-width:940px){.page_sheetOn__6WGlz{display:none}}.page_sheetInner__bsy1E{max-width:var(--n-max);margin:0 auto;padding:16px var(--n-gutter) 24px;display:grid;gap:4px}.page_root__Sobe3 .page_sheetLink__lHLD8{padding:12px 4px;font-size:18px;font-weight:500;letter-spacing:-.02em;color:var(--n-fg-2);border-bottom:1px solid var(--ou-line,rgba(255,255,255,.075))}.page_root__Sobe3 .page_sheetLink__lHLD8:hover,.page_root__Sobe3 .page_sheetOnLink__8ubpd{color:var(--n-fg)}.page_sheetActions__zBh_q{display:flex;align-items:center;gap:8px;margin-top:16px;flex-wrap:wrap}.page_appStripBar__K7yck{border-bottom:1px solid var(--ou-line,rgba(255,255,255,.075))}.page_appStrip__sVO9C{display:flex;align-items:center;gap:12px;max-width:var(--n-max);margin:0 auto;padding:10px var(--n-gutter);font-size:13px;color:var(--n-fg-2)}.page_appStripText___7AuV{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_appStripText___7AuV b{color:var(--n-fg);font-weight:500}.page_root__Sobe3 .page_appStripBtn__lP9Pk{height:40px;padding:0 16px;font-size:13px;flex:none}.page_root__Sobe3 .page_appStripX__YHl9W{min-width:40px;height:40px;padding:0;font-size:14px;flex:none}.page_foot__9cKTW{border-top:1px solid var(--ou-line,rgba(255,255,255,.075));padding:56px 0 40px;font-size:14px;color:var(--n-fg-2);padding-bottom:calc(40px + var(--safe-bottom, 0px))}.page_footGrid__iTPx9{display:grid;gap:32px;grid-template-columns:1fr 1fr}@media (min-width:900px){.page_footGrid__iTPx9{grid-template-columns:2fr 1fr 1fr 1fr}}.page_footCol__tjDzr{display:flex;flex-direction:column;gap:10px}.page_root__Sobe3 .page_footCol__tjDzr a{color:var(--n-fg-2);transition:color var(--n-fast) ease-in-out}.page_root__Sobe3 .page_footCol__tjDzr a:hover{color:var(--n-fg)}.page_footHead__7nzPs,.page_footHead__7nzPs.page_footHead__7nzPs{font-family:var(--n-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--ou-label,#8a909b);margin-bottom:6px}.page_footBrand__G_fI4{grid-column:1/-1;display:flex;flex-direction:column;gap:14px;align-items:flex-start}@media (min-width:900px){.page_footBrand__G_fI4{grid-column:auto}}.page_footMark__YbpG8{display:block;width:44px;height:44px;color:var(--n-fg)}.page_footSince__z10N7{font-family:var(--n-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ou-label,#8a909b)}.page_footSocial__1BGtF{display:flex;gap:6px}.page_root__Sobe3 .page_footIcon__y9EFs{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--n-pill);box-shadow:var(--ou-ring,inset 0 0 0 1px rgba(255,255,255,.075));color:var(--ou-label,#8a909b);transition:color var(--n-fast) ease-in-out,background-color var(--n-fast) ease-in-out,box-shadow var(--n-fast) ease-in-out}.page_root__Sobe3 .page_footIcon__y9EFs:hover{color:var(--n-fg);background:var(--ou-hover,rgba(255,255,255,.06));box-shadow:var(--ou-ring-2,inset 0 0 0 1px rgba(255,255,255,.13))}@media (max-width:899px){.page_footCol__tjDzr{gap:0}.page_root__Sobe3 .page_footCol__tjDzr a{padding:10px 0}.page_root__Sobe3 .page_footIcon__y9EFs{width:44px;height:44px}}.page_footBottom__Kg8w7{margin-top:48px;padding-top:20px;border-top:1px solid var(--ou-line,rgba(255,255,255,.075));display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-family:var(--n-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--n-fg-3)}.page_footBottom__Kg8w7>:last-child{margin-left:auto}.page_footBottom__Kg8w7 span[data-agent-exclude] a{padding:5px 10px;border-radius:var(--n-pill);box-shadow:var(--ou-ring,inset 0 0 0 1px rgba(255,255,255,.075));transition:color var(--n-fast) ease-in-out,background-color var(--n-fast) ease-in-out,box-shadow var(--n-fast) ease-in-out}.page_root__Sobe3 .page_footBottom__Kg8w7 span[data-agent-exclude] a:hover{color:var(--n-fg);background:var(--ou-hover,rgba(255,255,255,.06));box-shadow:var(--ou-ring-2,inset 0 0 0 1px rgba(255,255,255,.13))}@media (prefers-reduced-motion:reduce){.page_rise__jDpBA{animation:none;opacity:1;transform:none}.page_dot__UIMdO{animation:none}.page_burger__Tj5sN span,.page_card__Yxggk,.page_root__Sobe3 .page_btn__ygq9L,.page_root__Sobe3 .page_cardLight__Mlnpg:before,.page_row__fzb8e{transition:none}}@layer obra-font{html:not([data-obra-font=legacy]) :is(.page_avatarName___uQaz,.page_h1__denev,.page_h1Sm__iPPkC,.page_h2__2JCTt,.page_h3__SjsBC){font-weight:var(--obra-title-weight)!important;letter-spacing:var(--obra-title-tracking)!important}}.auth_auth__eZTpQ{display:flex;flex-direction:column;align-items:center;padding:clamp(40px,7vw,88px) var(--n-gutter) calc(clamp(56px, 8vw, 104px) + var(--safe-bottom, 0px))}@media (min-width:760px){.auth_auth__eZTpQ{justify-content:center;min-height:calc(100svh - var(--n-nav-h) - 140px)}}.auth_col__0WScy{width:100%;max-width:420px;display:flex;flex-direction:column;gap:22px}.auth_colWide__kEaqz{max-width:560px}.auth_auth__eZTpQ>.auth_col__0WScy:not(.auth_colWide__kEaqz){position:relative;max-width:484px;padding:34px 32px 32px;border-radius:var(--ou-r-lg,18px);background:radial-gradient(120% 50% at 50% 0,color-mix(in srgb,var(--ou-pink,#ff2d55) 10%,transparent),transparent 62%),var(--ou-bg,#0d0f12);box-shadow:0 0 0 1px var(--ou-line-2,rgba(255,255,255,.13)),0 40px 120px -52px color-mix(in srgb,var(--ou-pink,#ff2d55) 36%,transparent),0 30px 60px -30px rgba(0,0,0,.9)}.auth_auth__eZTpQ>.auth_col__0WScy:not(.auth_colWide__kEaqz):before{content:"";position:absolute;top:-1px;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--ou-pink,#ff2d55),var(--ou-purple,#bf5af2),transparent);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--ou-pink,#ff2d55) 60%,transparent));pointer-events:none}@media (max-width:520px){.auth_auth__eZTpQ>.auth_col__0WScy:not(.auth_colWide__kEaqz){padding:28px 20px 26px}}.auth_head__1A2oW{display:flex;flex-direction:column;gap:10px}.auth_kick__aMs4P.auth_kick__aMs4P{font-family:var(--n-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--ou-label,#8a909b);margin:0 0 -2px}.auth_title__2mcWs{font-size:clamp(30px,4.4vw,44px);line-height:1.02;font-weight:500;letter-spacing:-.05em;text-wrap:balance;margin:0}.auth_sub__fLtGw{font-size:15px;line-height:1.5;color:var(--n-fg-2);text-wrap:pretty;margin:0}.auth_strong__oqN_H,.auth_sub__fLtGw b{color:var(--n-fg);font-weight:500}.auth_addr__xiP41{font-family:var(--n-mono);font-size:12.5px;letter-spacing:.02em;color:var(--n-fg);padding:9px 12px;border-radius:10px;background:var(--ou-inset,#08090b);box-shadow:var(--ou-ring,inset 0 0 0 1px rgba(255,255,255,.075));word-break:break-all;align-self:flex-start;max-width:100%}.auth_form__w77py{display:flex;flex-direction:column;gap:14px}.auth_field__MrguN{display:flex;flex-direction:column;gap:7px}.auth_label__1KwPW{font-family:var(--n-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--ou-label,#8a909b)}.auth_input__6HnwM.auth_input__6HnwM{width:100%;height:44px;padding:0 14px;border-radius:12px;background:var(--ou-inset,#08090b);color:var(--n-fg);font-family:var(--n-sans);font-size:16px;line-height:1.4;border:0;box-shadow:var(--ou-ring-2,inset 0 0 0 1px rgba(255,255,255,.13));outline:none;transition:box-shadow var(--n-fast) ease-in-out,background-color var(--n-fast) ease-in-out;appearance:none}.auth_input__6HnwM.auth_input__6HnwM::placeholder{color:var(--n-fg-3)}.auth_input__6HnwM.auth_input__6HnwM:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.auth_input__6HnwM.auth_input__6HnwM:focus{background:var(--ou-inset,#08090b);box-shadow:inset 0 0 0 1.5px var(--ou-pink,#ff2d55)}.auth_input__6HnwM.auth_input__6HnwM:disabled{opacity:.5}.auth_wide__KYLl3{width:100%}.auth_btnRow__XgbkO.auth_btnRow__XgbkO{display:flex;flex-direction:column;gap:10px;margin-top:4px}.auth_error__ktxFc{color:#ff8a6e;border-left:1px solid rgba(208,50,22,.8)}.auth_error__ktxFc,.auth_note__6diOp{font-family:var(--n-mono);font-size:12px;line-height:1.45;padding-left:11px;margin:0}.auth_note__6diOp{color:var(--n-fg-2);border-left:1px solid var(--ou-line-2,rgba(255,255,255,.13))}.auth_link__Kp8t6.auth_link__Kp8t6{color:var(--n-fg-2);font-size:14px;letter-spacing:-.01em;transition:color var(--n-fast) ease-in-out;text-align:left;padding:0}.auth_link__Kp8t6.auth_link__Kp8t6:hover{color:var(--n-fg)}.auth_linkMono__NlTmp.auth_linkMono__NlTmp{font-family:var(--n-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.auth_linkRow__Y0jKZ{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.auth_rule__8_G2J{display:flex;align-items:center;gap:14px;font-family:var(--n-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ou-label,#8a909b)}.auth_rule__8_G2J:after,.auth_rule__8_G2J:before{content:"";flex:1;height:1px;background:var(--ou-line,rgba(255,255,255,.075))}.auth_google__Rak4q.auth_google__Rak4q{width:100%}html.obra-app-shell .auth_googleRule__57jHv,html.obra-app-shell .auth_google__Rak4q{display:none!important}.auth_googleMark__yqcjd{width:17px;height:17px;flex:none}.auth_prefs__Qu58K{display:flex;flex-direction:column}.auth_prefRow__HE_N7{display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:18px 0;border-top:1px solid var(--ou-line,rgba(255,255,255,.075))}.auth_prefRow__HE_N7:last-child{border-bottom:1px solid var(--ou-line,rgba(255,255,255,.075))}.auth_prefText__7IxM6{display:flex;flex-direction:column;gap:5px;min-width:0}.auth_prefLabel__5tpeL{font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--n-fg);margin:0}.auth_prefDesc__Kk5MG{font-size:13.5px;line-height:1.5;color:var(--n-fg-3);margin:0}.auth_switch__zzrQC.auth_switch__zzrQC{position:relative;width:42px;height:24px;flex:none;border-radius:var(--n-pill);background:var(--ou-inset,#08090b);box-shadow:var(--ou-ring-2,inset 0 0 0 1px rgba(255,255,255,.13));transition:background-color var(--n-fast) ease-in-out,box-shadow var(--n-fast) ease-in-out}.auth_switch__zzrQC.auth_switch__zzrQC[data-on=true]{background:linear-gradient(135deg,var(--ou-pink,#ff2d55),var(--ou-purple,#bf5af2));box-shadow:0 6px 16px -10px var(--ou-pink,#ff2d55),inset 0 1px 0 rgba(255,255,255,.18)}.auth_switch__zzrQC.auth_switch__zzrQC:disabled{opacity:.45;cursor:not-allowed}.auth_knob__dkos5{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--n-fg-2);transition:transform .24s var(--n-ease),background-color var(--n-fast) ease-in-out}.auth_switch__zzrQC.auth_switch__zzrQC[data-on=true] .auth_knob__dkos5{background:#fff;transform:translateX(18px)}.auth_panel__ELiIg{border-radius:var(--ou-r,14px);background:var(--ou-card,#15181d);box-shadow:var(--ou-ring,inset 0 0 0 1px rgba(255,255,255,.075));overflow:hidden}.auth_panelHead__CgHAB{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px}.auth_panelSection__bTIBG{border-top:1px solid var(--ou-line,rgba(255,255,255,.075));padding:16px 20px}.auth_disclosure__b1SKh.auth_disclosure__b1SKh{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--ou-line,rgba(255,255,255,.075));padding:12px 20px;font-family:var(--n-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ou-label,#8a909b);transition:background-color var(--n-fast) ease-in-out,color var(--n-fast) ease-in-out}.auth_disclosure__b1SKh.auth_disclosure__b1SKh:hover{color:var(--n-fg);background:var(--ou-hover,rgba(255,255,255,.06))}.auth_topicRow__LsqFY{align-items:flex-start;border-top:1px solid var(--ou-line,rgba(255,255,255,.075));padding:16px 20px}.auth_chanHead__snx7o,.auth_topicRow__LsqFY{display:flex;justify-content:space-between;gap:16px}.auth_chanHead__snx7o{align-items:flex-end;padding:16px 20px 4px}.auth_chans__AKa9v{display:flex;align-items:center;gap:14px;flex:none}.auth_chanCell__qlSgl{display:flex;width:46px;justify-content:center}.auth_chanHeadLabel__i6vpV{font-family:var(--n-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--n-fg-3);width:46px;text-align:center}.auth_crewRow__ta0yo{border-top:1px solid var(--n-line);padding:12px 0}.auth_crewScopes__RlBmV{margin-top:8px;padding-left:14px;border-left:1px solid var(--n-line)}.auth_crewScope__XuThJ{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:5px 0}.auth_truncate__UOFU3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth_embed__MD1Lu{border-top:1px solid var(--n-line);padding:16px 20px;color:var(--n-fg-2)}.auth_embed__MD1Lu:empty{display:none}.auth_wait__kdsKz{font-family:var(--n-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--n-fg-3)}@media (max-width:480px){.auth_prefRow__HE_N7{gap:14px}}@layer obra-font{html:not([data-obra-font=legacy]) :is(.auth_title__2mcWs){font-weight:var(--obra-title-weight)!important;letter-spacing:var(--obra-title-tracking)!important}}.lumen_wrap__I_TCG{position:relative;display:flex;min-height:80vh;align-items:center;justify-content:center;overflow:hidden;padding:64px var(--n-gutter) 96px}.lumen_aura__1uvbv{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(255,255,255,.08),transparent 60%),var(--n-bg)}.lumen_inner__awIJw{position:relative;z-index:1;width:100%;max-width:420px}.lumen_mast__T4ZEF{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:28px;text-align:center}.lumen_icon__uofnq{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--n-pill);box-shadow:var(--n-shadow-1);color:var(--n-fg)}.lumen_card__BOmJm{box-shadow:var(--n-shadow-1);padding:24px 22px 28px}@media (prefers-reduced-motion:reduce){.lumen_wrap__I_TCG{transition:none}}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_59fcae{font-family:GeistSans,GeistSans Fallback}.__variable_59fcae{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80-s.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistMono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_e8d8e7{font-family:GeistMono,GeistMono Fallback}.__variable_e8d8e7{--font-geist-mono:"GeistMono","GeistMono Fallback"}