.ob-stage.ob-stage{isolation:isolate;color:#f3ece2;--dark:#f6efe4;--mid:#cbbfae;--mute:#9d9081;--ob-ground:#110c0e;background:radial-gradient(900px 540px at 12% -8%, color-mix(in srgb, var(--orange-dark,#8e1524) 42%, transparent) 0%, transparent 62%), radial-gradient(760px 520px at 108% 108%, color-mix(in srgb, var(--orange,#c2410c) 30%, transparent) 0%, transparent 58%), var(--ob-ground);position:relative;overflow:hidden}.ob-stage--dailylight.ob-stage--dailylight{--ob-ground:#0a1a33;--orange:#e2b05c;--orange-dark:#8a6620;--orange-ink:#795c22;--orange-light:#f1ebde;--orange-soft:#faf7f3;--mid:#c9c3b4;--mute:#9aa3b3;background:radial-gradient(900px 540px at 12% -8%, #e2b05c38 0%, transparent 62%), radial-gradient(760px 520px at 108% 108%, #a8802f47 0%, transparent 58%), var(--ob-ground)}.ob-stage--dailylight .tl-card,.ob-stage--dailylight .wz-card{background:#fbf7eef7;border-color:#e2b05c52;box-shadow:0 40px 90px -40px #e2b05c59,0 0 0 1px #ffffff0a}.ob-stage--dailylight .tl-title,.ob-stage--dailylight .tl-panel h3{color:#1b2a4a}.ob-stage--dailylight .tl-how-eyebrow,.ob-stage--dailylight .tl-q-eyebrow,.ob-stage--dailylight .tl-name-chip{color:#e2b05c}.ob-stage--dailylight .tl-cta{color:#fffaf0;background:linear-gradient(120deg,#8a6620,#c9963a)}.ob-stage--dailylight .tl-name-chip-active{color:#fff;background:#8a6620}.ob-stage--dailylight .tl-rail-on{box-shadow:0 0 0 5px #e2b05c59}.ob-stage--dailylight.ob-ambient:before{background:radial-gradient(closest-side,#e2b05c52,#0000 70%)}.ob-stage--dailylight.ob-ambient:after{background:radial-gradient(closest-side,#3a5ca073,#0000 70%)}.ob-stage .tl-card,.ob-stage .tl-panel,.ob-stage .wz-card,.ob-stage .tl-portal-frame,.ob-stage .tl-name-badge,.ob-stage .tl-login-btn,.ob-stage .tl-how{--dark:#2e2a26;--mid:#5a5248;--mute:#8a7a66;color:var(--dark)}.ob-stage .tl-card,.ob-stage .wz-card{border-color:color-mix(in srgb, var(--orange,#c2410c) 22%, transparent);box-shadow:0 40px 90px -40px color-mix(in srgb, var(--orange-dark,#8e1524) 70%, transparent), 0 0 0 1px #ffffff0a;background:#fbf6eef5}.ob-stage .tl-how{background:#fbf6eeeb;border-radius:20px;padding:20px}.ob-stage .tl-how-eyebrow,.ob-stage .tl-name-chip{color:#f0c9a0}.ob-stage .tl-name-chip{background:#ffffff0f;border-color:#ffffff29}.ob-stage .tl-name-chip-active{background:var(--orange-dark,#8e1524);color:#fff;border-color:#0000}.ob-stage .tl-tone strong,.ob-stage .tl-benefit{color:#f3ece2}.ob-stage .tl-benefit-dot{background:color-mix(in srgb, var(--orange,#c2410c) 45%, transparent);color:#fff}.ob-stage .tl-startover:hover,.ob-stage .tl-login-btn:hover{color:#fff}.ob-stage .tl-admin-bar{color:#9d9081;background:#00000059;border-block-start-color:#ffffff14}.ob-stage .tl-rail-dot{background:#ffffff2e}.ob-stage .tl-rail-done{background:color-mix(in srgb, var(--orange,#c2410c) 80%, white)}.ob-stage .tl-rail-on{box-shadow:0 0 0 5px color-mix(in srgb, var(--orange,#c2410c) 40%, transparent);background:#fff}.ob-ambient:before,.ob-ambient:after{content:"";z-index:-1;pointer-events:none;filter:blur(70px);will-change:transform, opacity;border-radius:50%;position:absolute}.ob-ambient:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--orange,#c2410c) 38%, transparent), transparent 70%);block-size:62vmax;inline-size:62vmax;animation:46s ease-in-out infinite alternate ob-drift-a;inset-block-start:-18vmax;inset-inline-start:-12vmax}.ob-ambient:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--orange-dark,#8e1524) 45%, transparent), transparent 70%);block-size:56vmax;inline-size:56vmax;animation:58s ease-in-out infinite alternate ob-drift-b;inset-block-end:-22vmax;inset-inline-end:-14vmax}@keyframes ob-drift-a{0%{opacity:.75;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(14vmax,10vmax)scale(1.15)}}@keyframes ob-drift-b{0%{opacity:.8;transform:translate(0,0)scale(1.1)}to{opacity:1;transform:translate(-12vmax,-9vmax)scale(.95)}}.ob-screen{--ob-x:28px;animation:.64s cubic-bezier(.22,1,.36,1) both ob-enter}[dir=rtl] .ob-screen{--ob-x:-28px}@keyframes ob-enter{0%{opacity:0;transform:translate3d(var(--ob-x), 6px, 0) scale(.985);filter:blur(6px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.ob-ambient:before,.ob-ambient:after,.ob-screen{animation:none}}
