.onboarding-white{overflow-y:auto;overscroll-behavior:contain;height:calc(100dvh - 48px);position:fixed;inset:48px 0 0;z-index:480;background:rgb(255 255 255/.75);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:onboarding-signup-reveal .42s ease-out both;color:#111;font:12px var(--font-helvetica)}.onboarding-white__choices{min-height:100%;box-sizing:border-box;padding-top:64px;padding-bottom:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding-right:min(28rem,36vw)}.onboarding-white__choices h1{font:600 12px var(--font-helvetica)}.onboarding-phone-launch,.onboarding-phone__signup,.onboarding-white__choices button,.onboarding-white__close{border:0;border-radius:0;font:600 12px var(--font-helvetica);letter-spacing:0;background:transparent;color:inherit;cursor:pointer}.onboarding-white__choices button{padding:12px;text-decoration:underline;text-underline-offset:6px}.onboarding-white__close{position:absolute;left:24px;top:24px}.onboarding-white iframe{border:0;width:calc(100% - min(28rem, 36vw));height:100%;min-height:440px;display:block;background:white}.onboarding-phone{background:transparent;z-index:490;overflow:clip;--agent-phone-peek-height:104px;--phone-wallpaper:#08090a;--agent-phone-bg:#08090a;--agent-phone-surface:#08090a;--agent-phone-surface-raised:#151617;--agent-phone-surface-strong:#202122;--agent-phone-ink:#f3f1eb;--agent-phone-ink-muted:#a5a5a3;--agent-phone-ink-soft:#838582;--agent-phone-line:rgb(255 255 255/.16);--agent-phone-asset-filter:none;color-scheme:dark}.onboarding-phone__body{display:flex;flex-direction:column}.onboarding-phone__body .workaholic-agent-phone__page--call{flex:1;min-height:0;overflow-y:auto}.onboarding-phone__notice{padding:16px;font:12px var(--font-helvetica)}.onboarding-phone__signup{display:block;padding:16px;text-align:center;text-decoration:underline}.onboarding-phone-launch{position:fixed;right:0;bottom:0!important;z-index:490;width:68px;height:88px;padding:0;overflow:hidden}.onboarding-phone-launch img{position:absolute;top:-10px;left:-28px;width:180px;max-width:none;height:auto;pointer-events:none}.onboarding-phone__portrait{display:flex;flex-direction:column;align-items:center;gap:8px;background:transparent;padding:16px 8px 0}.onboarding-phone__portrait img{width:clamp(51.2px,14.4dvh,179.2px);height:clamp(51.2px,14.4dvh,179.2px)}.onboarding-phone__portrait span{font-size:10px;opacity:.5}@media(max-width:700px){.onboarding-white__choices{justify-content:flex-start;padding:70px 16px 320px;gap:12px}.onboarding-white iframe{width:100%;height:calc(50dvh - 16px)}}.onboarding-phone__decline{border:0;padding:0;width:28px;height:28px;background:transparent;cursor:pointer}.onboarding-phone__decline img{width:100%;height:100%;object-fit:contain}.onboarding-phone .onboarding-phone__battery{border:1px solid #111;background:transparent;overflow:visible;color:#111}.onboarding-phone .onboarding-phone__battery .workaholic-agent-phone__battery-fill{background:#111;inset:2px;width:auto!important}.onboarding-phone__hq-link{position:absolute;bottom:24px;left:24px;color:#111}.onboarding-white[data-phone-compact] .onboarding-white__choices{padding-right:16px;padding-left:16px}.onboarding-white[data-phone-compact] iframe{width:100%;height:calc(100dvh - 168px)}.onboarding-phone .workaholic-agent-phone__island,.onboarding-phone .workaholic-agent-phone__island :is(time,small,strong,span,button){color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:12px}.onboarding-phone__caller-header{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:12px}.onboarding-phone__caller-header>strong{font-weight:600}.onboarding-phone__caller-header time{font-variant-numeric:tabular-nums}.onboarding-phone .workaholic-agent-phone__island-caller>img,.onboarding-phone__portrait img{mask-image:linear-gradient(180deg,transparent,#000 10%,#000 70%,transparent),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 70%,transparent),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in}.onboarding-phone .workaholic-agent-phone__call-controls>.workaholic-agent-phone__primary-call{grid-column:3;grid-row:1}.onboarding-phone .workaholic-agent-phone__call-controls{grid-template-rows:auto;min-height:8rem}@keyframes onboarding-signup-reveal{0%{opacity:0;backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(18px)}}@media (prefers-reduced-motion:reduce){.onboarding-white{animation:none}}.onboarding-white[hidden]{display:none!important}.onboarding-phone .workaholic-agent-phone__island-caller>img{background:#000}.onboarding-phone .workaholic-agent-phone__island .workaholic-agent-phone__island-caller small{color:#444;font-size:10px;font-weight:400}.onboarding-phone{--phone-reveal-ease:cubic-bezier(.22,1,.36,1)}.onboarding-phone .workaholic-agent-phone__panel[data-open-state=open]{animation:none;transition:transform .68s var(--phone-reveal-ease)}.onboarding-phone .onboarding-phone__statusbar{display:flex;justify-content:space-between;min-height:48px;padding:8px 12px;transition:min-height .62s var(--phone-reveal-ease)}.onboarding-phone .onboarding-phone__statusbar[data-call-expanded]{min-height:76px}.onboarding-phone__island-morph{position:absolute;z-index:2;top:12px;left:50%;transform:translateX(-50%);width:72px;height:20px;overflow:hidden;background:#050505;box-shadow:inset 0 1px 0 rgb(255 255 255/.12),0 2px 6px rgb(0 0 0/.28);transition:width .62s var(--phone-reveal-ease),height .62s var(--phone-reveal-ease),top .62s var(--phone-reveal-ease)}.onboarding-phone__island-morph[data-expanded]{width:calc(100% - 16px);height:60px;top:8px}.onboarding-phone__island-compact,.onboarding-phone__island-expanded{position:absolute;inset:0;transition:opacity .16s ease}.onboarding-phone__island-expanded{opacity:0;pointer-events:none}.onboarding-phone__island-compact{opacity:1;transition-delay:.22s}.onboarding-phone__island-morph[data-expanded] .onboarding-phone__island-expanded{opacity:1;pointer-events:auto;transition-delay:.15s}.onboarding-phone__island-morph[data-expanded] .onboarding-phone__island-compact{opacity:0;pointer-events:none;transition-delay:0s}.onboarding-phone .onboarding-phone__island-morph .workaholic-agent-phone__island{width:100%;height:100%;max-width:none;box-shadow:none;background:transparent;border-radius:0}.onboarding-phone .onboarding-phone__island-expanded .workaholic-agent-phone__island{padding:8px;justify-content:flex-start}.onboarding-phone__system-battery,.onboarding-phone__system-time{transition:opacity .22s ease .24s}.onboarding-phone__statusbar[data-call-expanded]>:is(.onboarding-phone__system-time,.onboarding-phone__system-battery){opacity:0;transition-delay:0s}.onboarding-phone__body{opacity:1;transform:translateY(0);transition:opacity .3s ease .17s,transform .48s var(--phone-reveal-ease) .14s}.onboarding-phone__body[inert]{opacity:0;transform:translateY(14px);transition-delay:0s}@media (prefers-reduced-motion:reduce){.onboarding-phone .onboarding-phone__statusbar,.onboarding-phone .workaholic-agent-phone__panel,.onboarding-phone__body,.onboarding-phone__island-compact,.onboarding-phone__island-expanded,.onboarding-phone__island-morph,.onboarding-phone__system-battery,.onboarding-phone__system-time{transition:none!important}}.onboarding-phone .workaholic-agent-phone__call-control.is-active .workaholic-agent-phone__call-control-pause{width:2.2rem;height:2.2rem;background:#111}.onboarding-phone .workaholic-agent-phone__call-control.is-active .workaholic-agent-phone__call-control-pause i{display:none}.onboarding-phone .workaholic-agent-phone__call-summary{min-height:0;padding:0;margin:12px 0}.onboarding-phone .workaholic-agent-phone__call-summary>h2{display:none}.onboarding-phone .workaholic-agent-phone__transcript{max-height:24dvh;min-height:72px;padding:16px 0;mask-image:linear-gradient(180deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.onboarding-phone .onboarding-phone__live-wave i{animation:none!important;height:14px;transform:scaleY(.15);transition:transform 70ms linear}.onboarding-phone .onboarding-phone__battery{background:#111}.onboarding-phone .onboarding-phone__battery .workaholic-agent-phone__battery-fill{inset:0}.onboarding-phone__get-now{align-self:center;margin:12px auto}.onboarding-phone.workaholic-agent-phone__viewport-layer .workaholic-agent-phone__panel[data-open-state=closing]{animation:none!important;transform:translateY(calc(100% + 32px));transition:transform .48s cubic-bezier(.4,0,.2,1);pointer-events:none}@media (prefers-reduced-motion:reduce){.onboarding-phone.workaholic-agent-phone__viewport-layer .workaholic-agent-phone__panel[data-open-state=closing]{transition:none}}.onboarding-phone .workaholic-agent-phone__transcript p.is-agent{grid-template-columns:18px minmax(0,1fr);gap:8px}.onboarding-phone .workaholic-agent-phone__transcript p.is-agent .workaholic-agent-phone__transcript-avatar,.onboarding-phone .workaholic-agent-phone__transcript-avatar{width:18px;height:24px;min-width:0}.onboarding-phone .workaholic-agent-phone__transcript p:not(.is-agent){grid-template-columns:minmax(0,1fr);padding-left:26px}.onboarding-phone .workaholic-agent-phone__transcript p:not(.is-agent) .workaholic-agent-phone__transcript-avatar{display:none}.onboarding-phone .workaholic-agent-phone__transcript-copy>span{text-transform:none;line-height:1.5}.onboarding-white__address{min-height:100%;display:grid;place-items:center;padding:24px}.onboarding-address-form{width:min(100%,1000px);min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;background:rgb(255 255 255/.75);border:1px solid #bcbcbc;box-shadow:0 12px 24px #0002;transform-origin:top left}.onboarding-address-form label{display:flex;align-items:baseline;min-width:0;font:600 clamp(12px,2vw,24px) Helvetica,Arial,sans-serif;text-transform:lowercase}.onboarding-address-form input{width:8ch;min-width:3ch;max-width:40vw;border:0;background:transparent;font:inherit;outline-offset:4px}.onboarding-white .onboarding-white__choices{padding:32px 16px 120px;justify-content:center}.onboarding-white iframe{width:min(100%,1100px);margin:auto}.onboarding-white[data-phone-compact] iframe{width:min(100%,1100px)}@media(max-width:700px){.onboarding-address-form{gap:12px;padding:12px;flex-wrap:wrap}}.onboarding-address-form{position:relative}.onboarding-address-cursor{position:absolute;left:40px;top:calc(100% - 4px);display:flex;align-items:center;gap:6px;padding:4px;background:white;font:10px Helvetica,Arial,sans-serif;pointer-events:none}.onboarding-address-cursor img{width:20px;height:24px;object-fit:cover}.onboarding-phone.workaholic-agent-phone__viewport-layer .workaholic-agent-phone__panel[data-open-state=open]{animation:none!important}@starting-style{.onboarding-phone.workaholic-agent-phone__viewport-layer .workaholic-agent-phone__panel[data-open-state=open]{transform:translateY(calc(100% + 32px))}}.onboarding-phone.onboarding-phone--embedded{position:relative;inset:auto;width:100%;height:660px;display:flex;align-items:center;justify-content:center;padding:0;z-index:1;overflow:visible;pointer-events:auto}.onboarding-phone--embedded .workaholic-agent-phone__panel{width:min(330px,100%);height:650px;transform:none!important;animation:none!important;z-index:1}.onboarding-phone--embedded .workaholic-agent-phone__device{background:linear-gradient(118deg,#eee3cb,#9d8b65 18%,#e3d5b4 35%,#716248 64%,#e4d7bc 91%,#95825f);border-color:#b9a784}@layer utilities{html[data-visual-variant=sophistication] body main .onboarding-phone--embedded .workaholic-agent-phone__screen :is(p,span,strong,time,small,button){color:var(--agent-phone-ink)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-visual-variant=sophistication] body main .onboarding-phone--embedded .workaholic-agent-phone__island :is(span,time){color:#fff!important;-webkit-text-fill-color:#fff!important}}@media(max-width:600px){.onboarding-phone.onboarding-phone--embedded{height:610px}.onboarding-phone--embedded .workaholic-agent-phone__panel{height:600px;width:300px}}.onboarding-phone .onboarding-phone__battery{border-color:#e8e7e2;background:#e8e7e2;color:#e8e7e2}.onboarding-phone .onboarding-phone__battery .workaholic-agent-phone__battery-fill{background:#e8e7e2}.onboarding-phone .onboarding-phone__island-compact .workaholic-agent-phone__island{gap:5px;padding:0 6px}.onboarding-phone .onboarding-phone__island-compact .workaholic-agent-phone__island time{font-size:9px}.onboarding-phone__caller-header{gap:10px;padding-top:22px}.onboarding-phone__portrait img{width:112px;height:124px;object-fit:cover}.onboarding-phone .workaholic-agent-phone__call-controls{min-height:96px;padding:12px 0 20px;border:0}.onboarding-phone .workaholic-agent-phone__call-controls>button{width:48px;height:48px}.onboarding-phone .workaholic-agent-phone__call-control.is-active .workaholic-agent-phone__call-control-pause{background:var(--agent-phone-ink)}@layer utilities{html[data-visual-variant=sophistication] body main .onboarding-phone--embedded .onboarding-phone__caller-header>span,html[data-visual-variant=sophistication] body main .onboarding-phone--embedded .workaholic-agent-phone__transcript p{color:var(--agent-phone-ink-muted)!important}html[data-visual-variant=sophistication] body main .onboarding-phone--embedded .workaholic-agent-phone__screen .onboarding-phone__get-now,html[data-visual-variant=sophistication] body main .onboarding-phone--embedded .workaholic-agent-phone__screen .onboarding-phone__get-now *{color:#111!important;-webkit-text-fill-color:#111!important}}.onboarding-phone__body[data-call-idle] .workaholic-agent-phone__call-control{display:none}.onboarding-phone__body[data-call-idle] .workaholic-agent-phone__call-controls>.workaholic-agent-phone__primary-call{grid-column:2}.onboarding-phone__body[data-call-idle] .workaholic-agent-phone__page--call{display:flex;align-items:center;justify-content:center}.onboarding-phone__body[data-call-idle] .onboarding-phone__caller-header{padding-top:0}.onboarding-phone .workaholic-agent-phone__call-summary{border:0;box-shadow:none}.onboarding-phone__island-morph[data-idle]:not([data-expanded]){width:48px;height:14px;background:#020202;box-shadow:inset 0 1px 1px #ffffff38,0 1px 3px #000}.onboarding-phone__island-morph[data-idle] .onboarding-phone__live-wave{display:none}.onboarding-phone__caller-header>span{text-transform:uppercase}.onboarding-phone--embedded{--phone-wallpaper:#f3f5f7;--agent-phone-bg:#f3f5f7;--agent-phone-surface:#f3f5f7;--agent-phone-surface-raised:#fff;--agent-phone-surface-strong:#e1e6eb;--agent-phone-ink:#20262e;--agent-phone-ink-muted:#5d6672;--agent-phone-ink-soft:#7a8491;--agent-phone-line:rgb(35 47 63/.16);color-scheme:light}