.Feature-module__Ol4XNG__scope .auth-shell{grid-template-columns:1fr;min-height:100vh;display:grid}@media (min-width:960px){.Feature-module__Ol4XNG__scope .auth-shell{grid-template-columns:minmax(420px,1fr) 1.1fr}}.Feature-module__Ol4XNG__scope .auth-left{flex-direction:column;gap:24px;padding:40px clamp(24px,5vw,64px);display:flex}.Feature-module__Ol4XNG__scope .auth-card{flex-direction:column;gap:20px;width:100%;max-width:420px;margin:auto 0;display:flex}.Feature-module__Ol4XNG__scope .auth-right{background:var(--pine-800);display:none;position:relative;overflow:hidden}@media (min-width:960px){.Feature-module__Ol4XNG__scope .auth-right{display:block}}.Feature-module__Ol4XNG__scope .auth-right .ph-img{border:0;border-radius:0;position:absolute;inset:0}.Feature-module__Ol4XNG__scope .auth-right .quote{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--stone-50);background:#122a26b8;border:1px solid #ffffff24;border-radius:16px;padding:24px;position:absolute;bottom:48px;left:48px;right:48px}.Feature-module__Ol4XNG__scope .auth-right .quote .bsk{font-size:26px;font-family:var(--font-bsk);margin-bottom:6px;display:block}.Feature-module__Ol4XNG__scope .auth-right .quote .gl{color:#f5e7c8cc;font-size:14px;font-style:italic}.Feature-module__Ol4XNG__scope .auth-right .quote .src{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#f5e7c88c;margin-top:14px;font-size:11px}.Feature-module__Ol4XNG__scope .auth-tabs{border-bottom:1px solid var(--line);gap:24px;margin-bottom:8px;display:flex}.Feature-module__Ol4XNG__scope .auth-tab{color:var(--ink-mute);cursor:pointer;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 0;font-size:14px;text-decoration:none}.Feature-module__Ol4XNG__scope .auth-tab.is-active{color:var(--ink);border-bottom-color:var(--primary);font-weight:500}
