.ob-page{--ob-error:#f16a6f}:root[data-theme=light] .ob-page{--ob-error:#d93036}.ob-field__label-row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.ob-field__label-row label{color:var(--ink-2);font-size:14px}.ob-field input{border:1px solid var(--line-2);border-radius:var(--radius-pill);background:var(--ui-bg);width:100%;min-height:48px;color:var(--ink);transition:border-color var(--dur-base);padding:12px 18px;font-size:16px}.ob-field input::placeholder{color:var(--ink-4)}.ob-field input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--ui-bg) inset;transition:border-color var(--dur-base), background-color 99999s step-end}.ob-field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--ui-bg) inset;transition:border-color var(--dur-base), background-color 99999s step-end}.ob-field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--ui-bg) inset;transition:border-color var(--dur-base), background-color 99999s step-end}.ob-field input:autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--ui-bg) inset;transition:border-color var(--dur-base), background-color 99999s step-end}.ob-field input:focus-visible{border-color:var(--brand-2);outline:none}.ob-field input[aria-invalid=true]{border-color:var(--ob-error);background-color:color-mix(in srgb, var(--ui-bg), var(--ob-error) 6%)}.ob-field input[aria-invalid=true]:focus-visible{border-color:var(--ob-error)}.ob-field__note{color:var(--ink-4);margin:8px 0 0;font-size:13px;line-height:1.45}.ob-field__note.is-error{color:var(--ob-error);animation:obNoteIn .24s var(--ease-out) both;align-items:flex-start;gap:6px;display:flex}.ob-field__note.is-error>svg{flex:none;margin-top:2px}@keyframes obNoteIn{0%{opacity:0;transform:translateY(-4px)}}.ob-field__control--trailing input{padding-right:132px}.ob-field__trailing{pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ob-field select{border:1px solid var(--line-2);border-radius:var(--radius-pill);background:var(--ui-bg);width:100%;min-height:48px;color:var(--ink);appearance:none;cursor:pointer;transition:border-color var(--dur-base);padding:12px 44px 12px 18px;font-size:16px}.ob-field select:focus-visible{border-color:var(--brand-2);outline:none}.ob-field select[aria-invalid=true]{border-color:var(--ob-error)}.ob-field__control--select>svg{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ob-field__control{position:relative}.ob-field__control input{padding-right:52px}.ob-field__reveal{border-radius:var(--radius-circle);width:40px;height:40px;color:var(--ink-3);transition:color var(--dur-base), background var(--dur-base);place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ob-field__reveal:hover{color:var(--ink);background:rgb(var(--overlay-ink) / .06)}.ob-field__strength{opacity:0;align-items:center;height:0;margin:0;transition:height .36s cubic-bezier(.16,1,.3,1),margin-top .36s cubic-bezier(.16,1,.3,1),opacity .24s,transform .36s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;transform:translateY(-4px)}.ob-field__strength:not([data-level="0"]){opacity:1;height:20px;margin-top:6px;transform:none}.ob-field__strength-track{border-radius:var(--radius-pill);background:rgb(var(--overlay-ink) / .1);flex:1;height:4px;position:relative;overflow:hidden}.ob-field__strength-track>span{width:calc(var(--fill,0) * 100%);border-radius:inherit;background:var(--ob-strength,var(--ink-4));transition:width .42s cubic-bezier(.16,1,.3,1),background-color .24s;position:absolute;inset:0 auto 0 0}.ob-field__strength-side{width:var(--side,0px);flex:none;height:20px;transition:width .42s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.ob-field__strength-word{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ob-strength,var(--ink-4)) 10%, transparent);height:20px;color:var(--ob-strength,var(--ink-4));white-space:nowrap;animation:obStrengthWord .26s var(--ease-out) both;align-items:center;padding:0 8px;font-size:12px;font-weight:600;line-height:1;transition:color .24s,background-color .24s;display:inline-flex;position:absolute;top:0;right:0}@keyframes obStrengthWord{0%{opacity:0;transform:translateY(4px)}}.ob-field__strength[data-level="1"]{--ob-strength:#e5484d}.ob-field__strength[data-level="2"]{--ob-strength:#f76b15}.ob-field__strength[data-level="3"]{--ob-strength:#f5b300}.ob-field__strength[data-level="4"]{--ob-strength:#30a46c}.ob-check{color:var(--ink-2);grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:12px;padding:2px 4px 0;font-size:14px;line-height:1.45;display:grid}.ob-check input{appearance:none;border:1px solid var(--line-2);background:var(--ui-bg);cursor:pointer;width:20px;height:20px;transition:background var(--dur-base), border-color var(--dur-base);border-radius:6px;place-items:center;margin:0;display:grid}.ob-check input:before{content:"";opacity:0;width:13px;height:13px;transition:opacity var(--dur-fast), transform var(--dur-fast) var(--ease-out);background:#fff;transform:scale(.6);-webkit-mask:url(/landing/v2/icons/check.svg) 50%/contain no-repeat;mask:url(/landing/v2/icons/check.svg) 50%/contain no-repeat}.ob-check input:checked{border-color:var(--brand);background:var(--brand)}.ob-check input:checked:before{opacity:1;transform:none}.ob-check input:focus-visible{border-color:var(--brand-2);outline:none}.ob-check input[aria-invalid=true]{border-color:var(--ob-error);background-color:color-mix(in srgb, var(--ui-bg), var(--ob-error) 6%)}.ob-check label{cursor:pointer}.ob-check a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ob-check a:hover{color:var(--brand-2)}.ob-check .ob-field__note{grid-column:2;padding-inline:0}@media (prefers-reduced-motion:reduce){.ob-field__note.is-error,.ob-field__strength,.ob-field__strength-track>span,.ob-field__strength-side,.ob-field__strength-word{transition:none;animation:none}}.ob-login{grid-template-columns:1fr 1fr;min-height:100svh;display:grid}.ob-login__form-panel{flex-direction:column;justify-content:center;align-items:center;padding:48px 36px 88px;display:flex}.ob-login__form-intro{text-align:center;width:min(100%,360px);margin-bottom:28px}.ob-login__form-intro .ob-brand{margin-bottom:12px}.ob-login__form-intro h1:not(.sr-only){font:650 clamp(28px, 2.4vw, 36px)/1.12 var(--display);letter-spacing:-.035em;margin:0}.ob-login__form-intro p{color:var(--ink-3);margin:12px 0 0;font-size:16px}.ob-login__form{width:min(100%,360px)}.ob-login__form .btn{justify-content:center;gap:12px;width:100%;height:48px;min-height:48px;padding:12px 18px;font-size:16px;line-height:22px}.ob-login__provider{position:relative}.ob-login__provider-icon{flex:0 0 20px;width:20px;height:20px}.ob-login__divider{color:var(--ink-4);align-items:center;gap:16px;margin:24px 0;font-size:12px;display:flex}.ob-login__divider:before,.ob-login__divider:after{content:"";background:var(--line);flex:1;height:1px}.ob-login__consent{color:var(--ink-4);text-align:center;text-wrap:balance;margin:20px 0 0;font-size:13px;line-height:1.5}.ob-login__consent a{color:var(--ink-3);text-underline-offset:3px;transition:color var(--dur-base);text-decoration:underline}.ob-login__consent a:hover{color:var(--ink)}.ob-login__email-form{gap:12px;display:grid}.ob-login__fields{gap:14px;margin-bottom:4px;display:grid}.ob-login__fields>*{animation:obFieldIn .42s var(--ease-out) both}.ob-login__fields>:nth-child(2){animation-delay:50ms}.ob-login__fields>:nth-child(3){animation-delay:.1s}.ob-login__fields>:nth-child(4){animation-delay:.15s}.ob-login__fields>:nth-child(5){animation-delay:.2s}@keyframes obFieldIn{0%{opacity:0;transform:translateY(-6px)}}.ob-login__switch{color:var(--ink-3);text-align:center;margin:16px 0 0;font-size:14px}.ob-login__switch button{color:var(--ink);transition:color var(--dur-base);padding:8px 2px;font-weight:500}.ob-login__switch button:hover:not(:disabled){color:var(--brand-2)}.ob-login__switch button:disabled{color:var(--ink-4);font-variant-numeric:tabular-nums;cursor:default}.ob-login__forgot{color:var(--ink-3);transition:color var(--dur-base);padding:0;font-size:13px}.ob-login__forgot:hover{color:var(--brand-2)}@media (prefers-reduced-motion:reduce){.ob-login__fields>*{animation:none}}.ob-login__pitch{isolation:isolate;color:#fff;background:#0e121b;border-left:1px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:center;padding:52px 34px;display:flex;position:relative;overflow:hidden}.ob-login__pitch .ob-login__glass{--hero-glass-0:#0e121b;--hero-glass-1:#161b2c;--hero-glass-2:#351a75;--hero-glass-3:#a897ff;opacity:.6;z-index:-1}.ob-login__pitch-copy{text-align:center;margin-bottom:42px}.ob-login__pitch .eyebrow{color:#a897ff;margin:0 0 18px;font-size:12px}.ob-login__pitch h2{font:600 clamp(30px, 3.2vw, 50px)/1.1 var(--display);letter-spacing:-.035em;margin:0}.ob-page .ob-login__pitch h2 .hero__accent{color:#a897ff}.ob-page .ob-login .ob-login__demo.frame{background:#ffffff09;border:1px solid #ffffff2e;border-radius:20px;width:100%;max-width:680px;margin:0;padding:8px;transform:perspective(1200px)rotateY(-6deg)rotateX(3deg);box-shadow:0 24px 64px #00000080}.ob-login__demo .frame__video{pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:12px;width:100%;display:block}@media (width>=761px) and (height<=740px){.ob-login__form-panel{padding-top:30px;padding-bottom:72px}.ob-login__form-intro .ob-brand{margin-bottom:12px}.ob-login__form-intro{margin-bottom:20px}.ob-login__divider{margin-block:18px}}@media (width<=760px){.ob-login{grid-template-columns:1fr}.ob-login__form-panel{min-height:100svh;padding:36px 24px 88px}.ob-login__pitch{display:none}.ob-login__form-intro .ob-brand{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.ob-page .ob-login .ob-login__demo.frame{transform:none}}.ob-login__pitch h2{animation:heroCopyIn var(--dur-ambient) var(--ease-out) .12s both}.ob-login__demo{animation:heroSearchIn var(--dur-ambient) var(--ease-out) .32s both}@media (prefers-reduced-motion:reduce){.ob-login__pitch h2,.ob-login__demo{animation:none}}.ob-login__demo.frame:before{border-radius:inherit}.ob-offer-trust{width:min(100%,960px);color:var(--offer-muted,var(--ink-3));justify-items:center;gap:18px;margin:56px auto 8px;display:grid}.ob-offer-trust__label{color:var(--offer-accent,var(--brand-2));font:600 var(--type-label)/1 var(--text);letter-spacing:.1em;text-transform:uppercase;margin:0}.ob-offer-trust__row{width:100%;overflow:hidden}.ob-offer-trust__track{justify-content:center;align-items:center;display:flex}.ob-offer-trust__logos{align-items:center;gap:40px;display:flex}.ob-offer-trust__logos--clone{display:none}.ob-offer-trust__row.is-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ob-offer-trust__row.is-marquee .ob-offer-trust__track{justify-content:flex-start;width:max-content;animation:22s linear infinite customerMarquee}.ob-offer-trust__row.is-marquee .ob-offer-trust__logos{padding-right:40px}.ob-offer-trust__row.is-marquee .ob-offer-trust__logos--clone{display:flex}.ob-offer-trust__logo{opacity:.4;flex:none;justify-content:center;align-items:center;height:40px;display:flex}.js .ob-offer-trust__logo{opacity:0}.ob-offer-trust.is-inview .ob-offer-trust__logo{animation:obTrustLogoIn .72s var(--ease-out) both;animation-delay:calc(.42s + var(--i,0) * 80ms)}@keyframes obTrustLogoIn{0%{opacity:0;filter:blur(6px);transform:translateY(8px)}to{opacity:.4;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.js .ob-offer-trust__logo,.ob-offer-trust.is-inview .ob-offer-trust__logo{opacity:.4;animation:none}.ob-offer-trust__row.is-marquee{-webkit-mask-image:none;mask-image:none}.ob-offer-trust__row.is-marquee .ob-offer-trust__track{justify-content:center;width:auto;animation:none}.ob-offer-trust__row.is-marquee .ob-offer-trust__logos{flex-wrap:wrap;justify-content:center;row-gap:14px;padding-right:0}.ob-offer-trust__row.is-marquee .ob-offer-trust__logos--clone{display:none}}.ob-offer-trust__logo img{filter:grayscale()invert();width:auto;max-width:132px;height:24px;display:block}:root[data-theme=light] .ob-offer-trust__logo img,.ob-offer-trust__logo--on-dark img{filter:grayscale()}:root[data-theme=light] .ob-offer-trust__logo--on-dark img{filter:grayscale()invert()}.ob-offer-trust__logo--vodafone img{filter:grayscale()invert()brightness(1.35);height:34px}:root[data-theme=light] .ob-offer-trust__logo--vodafone img{filter:grayscale()brightness(.75)}.ob-offer-trust__logo--ticketmaster img{height:20px}.ob-offer-trust__logo--kb img,.ob-offer-trust__logo--spendee img{height:22px}.ob-offer-trust__logo--gamee img{height:20px}.ob-offer-trust__logo--notino img{height:16px}.ob-offer-trust__logo--alza img{height:24px}@media (width<=760px){.ob-offer-trust{gap:20px;margin-top:40px}.ob-offer-trust__logos{gap:34px}.ob-offer-trust__row.is-marquee .ob-offer-trust__logos{padding-right:34px}.ob-offer-trust__logo{height:28px}.ob-offer-trust__logo img{max-width:106px;height:19px}.ob-offer-trust__logo--vodafone img{height:27px}.ob-offer-trust__logo--ticketmaster img,.ob-offer-trust__logo--gamee img{height:16px}.ob-offer-trust__logo--kb img,.ob-offer-trust__logo--spendee img{height:18px}.ob-offer-trust__logo--notino img{height:13px}.ob-offer-trust__logo--alza img{height:19px}}.ob-rolling-digits{vertical-align:top;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.12;display:inline-flex}.ob-rolling-digits__window{width:.62em;height:1.12em;display:block;position:relative}.ob-rolling-digits__viewport{padding:.16em .1em;position:absolute;inset:-.16em -.1em;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 .32em calc(100% - .32em),#0000);mask-image:linear-gradient(#0000,#000 .32em calc(100% - .32em),#0000)}.ob-rolling-digits__reel{transform:translateY(calc(var(--row) * -1.12em));flex-direction:column;display:flex}.ob-rolling-digits__reel>span{text-align:center;flex:0 0 1.12em;height:1.12em}.ob-referral__trigger{border-radius:var(--radius-pill);min-height:44px;color:var(--ink-3);white-space:nowrap;transition:color var(--dur-base), background var(--dur-base);justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:inline-flex}.ob-referral__trigger:hover,.ob-referral__trigger.is-applied{color:var(--brand-2);background:rgb(var(--brand-rgb) / .08)}.ob-referral__form .btn{width:100%;margin-top:24px}.ob-referral__hint{color:var(--ink-3);margin-top:8px;font-size:14px}.ob-referral__hint.is-error{color:var(--negative-ink,#e5484d)}.ob-referral__form .ob-text-button{width:fit-content;margin:16px auto 0;display:flex}.modalv2--referral .modalv2__intro h2{font-size:var(--type-card-title)}.ob-page--app .ob-app-width{width:100%;max-width:576px;margin-inline:auto}.ob-page--app .search--select{display:block}.ob-page--app .search--select .search__field,.ob-page--app .search--select .search__field:hover{translate:none}.ob-page--app .search__dropdown-motion{opacity:0;transition:grid-template-rows .36s var(--ease-out), opacity .22s ease;grid-template-rows:0fr;display:grid}.ob-page--app .search.is-open .search__dropdown-motion{opacity:1;grid-template-rows:1fr}.ob-page--app .search--select .search__drop{min-height:0;box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;border-radius:0;margin:0;padding:0;transition:visibility .36s;display:block;position:static;overflow:hidden;transform:none}.ob-page--app .search--select:not(.is-open) .search__drop{visibility:hidden}.ob-page--app .search--select .search__drop>.search__state{border:1px solid var(--line-2);background:var(--ui-bg);border-radius:20px;margin-top:12px;animation:none;overflow:hidden}.ob-page--app .ob-app-width .search--select .search__drop .search__results{scrollbar-width:none;gap:4px;max-height:clamp(144px,100svh - 528px,216px);padding:4px}.ob-page--app .search--select .search__store-panel{padding:0 0 4px}.ob-page--app .search--select .search__store-panel+.search__store-panel{border-color:var(--line)}.ob-page--app .search--select .search__store-head{border:0;gap:8px;min-height:36px;padding:0 12px}.ob-page--app .search--select .search__store-head .ico{width:16px;height:16px}.ob-page--app .search--select .search__app{border-radius:12px;grid-template-columns:32px minmax(0,1fr) 20px;gap:8px;width:calc(100% - 8px);min-height:56px;margin:0 4px 4px;padding:8px;transition:background .18s,box-shadow .18s,transform .18s}.ob-page--app .search--select .search__app:hover{background:rgb(var(--brand-rgb) / .08);box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .16);transform:none}.ob-page--app .search--select .search__app:active{transform:scale(.98)}.ob-page--app .search--select .search__app-check{border-radius:6px;width:20px;height:20px}.ob-page--app .search--select .search__app-check svg{animation:ob-app-check-in .24s var(--ease-out) both}.ob-page--app .ob-selected-apps{margin-top:20px}.ob-page--app .ob-selected-apps li{animation:.28s both ob-selected-card-in}.ob-page--app .ob-selected-apps ul{scrollbar-width:none;max-height:120px}.ob-page--app .search:not(.is-open)+.ob-selected-apps ul{max-height:clamp(184px,100svh - 396px,312px)}.ob-page--app .search__results::-webkit-scrollbar{display:none}.ob-page--app .ob-selected-apps ul::-webkit-scrollbar{display:none}.ob-app-flight{z-index:100;pointer-events:none;object-fit:cover;transform-origin:0 0;border-radius:8px;position:fixed;box-shadow:0 12px 32px #0000003d}.ob-store-flight{z-index:100;pointer-events:none;transform-origin:0 0;color:var(--brand-2);filter:drop-shadow(0 8px 18px rgb(var(--brand-rgb) / .42));background:currentColor;display:block;position:fixed}@keyframes ob-selected-card-in{0%{opacity:0}to{opacity:1}}@keyframes ob-app-check-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (width<=760px){.ob-page--app .ob-app-width .search--select .search__drop .search__results{grid-template-columns:1fr;max-height:208px}.ob-page--app .search--select .search__store-panel+.search__store-panel{border-left:0;border-top:1px solid var(--line)}.ob-page--app .search--select .search__app{min-height:52px}}@media (prefers-reduced-motion:reduce){.ob-page--app .search__dropdown-motion,.ob-page--app .search--select .search__drop,.ob-page--app .search--select .search__app{transition:none}.ob-page--app .ob-selected-apps li,.ob-page--app .search--select .search__app-check svg{animation:none}}.ob-toast{z-index:90;color:#fff;max-width:min(440px,100vw - 32px);font:400 14px/1.4 var(--text);background:#1a1e2a;border:1px solid #ffffff17;border-radius:14px;align-items:center;gap:10px;padding:8px 8px 8px 14px;animation:.46s cubic-bezier(.16,1,.3,1) both obToastIn;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 44px -14px #0000008c,inset 0 1px #ffffff0f}.ob-toast.is-leaving{animation:.24s cubic-bezier(.4,0,1,1) both obToastOut}.ob-toast__icon{color:#0e121b;background:#30a46c;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.ob-toast__text{overflow-wrap:anywhere;min-width:0}.ob-toast__close{color:#ffffff8c;cursor:pointer;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;margin-left:4px;transition:color .16s,background-color .16s;display:grid}.ob-toast__close:hover{color:#fff;background:#ffffff14}.ob-toast__close:focus-visible{outline-offset:1px;outline:2px solid #ffffff80}@keyframes obToastIn{0%{opacity:0;transform:translateY(18px)scale(.98)}}@keyframes obToastOut{to{opacity:0;transform:translateY(10px)scale(.98)}}@media (width<=760px){.ob-toast{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));max-width:none}.ob-toast__text{flex:1}}@media (prefers-reduced-motion:reduce){.ob-toast,.ob-toast.is-leaving{animation:none}}.ob-page--verify .ob-main,.ob-page--forgot .ob-main,.ob-page--subscribed .ob-main{justify-content:center;align-items:center;min-height:100svh;padding-block:96px;display:flex}.ob-verify{text-align:center;justify-items:center;width:min(100%,520px);margin-inline:auto;display:grid}.ob-verify__icon{border:1px solid var(--stroke-brand);width:76px;height:76px;color:var(--brand-2);background:radial-gradient(circle at 50% 0%, rgb(var(--brand-rgb) / .26), transparent 70%), var(--ui-bg);box-shadow:0 18px 44px -18px rgb(var(--brand-rgb) / .6), 0 1px 0 rgb(var(--overlay-ink) / .08) inset;animation:heroCopyIn .9s var(--ease-out) both;border-radius:22px;place-items:center;margin-bottom:28px;display:grid}.ob-verify .ob-heading{animation:heroCopyIn .9s var(--ease-out) 80ms both;margin-bottom:14px}.ob-verify__lede{color:var(--ink-3);text-wrap:balance;animation:heroCopyIn .9s var(--ease-out) .16s both;margin:0;font-size:16px;line-height:1.6}.ob-verify__lede strong{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.ob-verify__expires{color:var(--ink-4);animation:heroCopyIn .9s var(--ease-out) .16s both;margin:6px 0 0;font-size:14px}.ob-verify__resend,.ob-verify__typo{color:var(--ink-3);animation:heroCopyIn .9s var(--ease-out) .24s both;margin:28px 0 0;font-size:14px}.ob-verify__typo{margin-top:0}.ob-verify__address{gap:10px;width:min(100%,360px);margin:28px 0 8px;display:grid}.ob-verify__address input{text-align:center}.ob-verify__address .btn{justify-content:center;width:100%;min-height:48px}.ob-verify__link{color:var(--brand-2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:color var(--dur-base);background:0 0;border:0;padding:8px 2px;font-weight:600}.ob-verify__link:hover:not(:disabled){color:var(--ink)}.ob-verify__link:disabled{color:var(--ink-4);cursor:default}@media (width<=760px){.ob-page--verify .ob-main,.ob-page--forgot .ob-main,.ob-page--subscribed .ob-main{padding:88px 22px}.ob-verify__icon{border-radius:20px;width:68px;height:68px}.ob-verify__lede{font-size:15px}}@media (prefers-reduced-motion:reduce){.ob-verify__icon,.ob-verify .ob-heading,.ob-verify__lede,.ob-verify__expires,.ob-verify__resend,.ob-verify__typo{animation:none}}.ob-forgot__form{text-align:left;width:min(100%,380px);animation:heroCopyIn .9s var(--ease-out) .24s both;gap:12px;margin-top:28px;display:grid}.ob-forgot .ob-forgot__action{justify-content:center;width:min(100%,380px);min-height:48px}.ob-forgot>.ob-forgot__action{animation:heroCopyIn .9s var(--ease-out) .24s both;margin-top:28px}.ob-forgot .ob-verify__resend{margin-top:20px}@media (prefers-reduced-motion:reduce){.ob-forgot__form,.ob-forgot>.ob-forgot__action{animation:none}}.ob-subscribed__seal{animation:.56s cubic-bezier(.16,1,.3,1) both obSealPop}.ob-seal__check{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:28;stroke-dashoffset:28px;animation:.38s cubic-bezier(.65,0,.35,1) .42s forwards obSealCheck}.ob-subscribed .ob-heading{animation-delay:.24s}.ob-subscribed .ob-verify__lede{animation-delay:.32s}@keyframes obSealPop{0%{opacity:0;scale:.3}70%{opacity:1;scale:1.06}to{opacity:1;scale:1}}@keyframes obSealCheck{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ob-subscribed__seal{animation:none}.ob-seal__check{stroke-dashoffset:0;animation:none}}.ob-checkout{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);min-height:100%;display:grid}.ob-checkout__summary{border-right:1px solid var(--line);background:radial-gradient(ellipse at 0 0, rgb(var(--brand-rgb) / .1), transparent 60%), color-mix(in srgb, var(--ui-bg), var(--ground) 40%);flex-direction:column;padding:36px 32px 32px;display:flex}.ob-plan-card-wrap{--ob-card-a:#8b6cff;--ob-card-b:#6c4cf0;--offer-accent-rgb:var(--brand-rgb);position:relative}.ob-plan-card{isolation:isolate;border:1px solid color-mix(in srgb, var(--ob-card-a) 34%, var(--line-2));background:radial-gradient(120% 150% at 100% 0%, color-mix(in srgb, var(--ob-card-a) 24%, transparent), transparent 62%), radial-gradient(90% 120% at 0% 100%, color-mix(in srgb, var(--ob-card-b) 14%, transparent), transparent 58%), var(--ui-bg);box-shadow:0 22px 44px -30px color-mix(in srgb, var(--ob-card-a) 80%, transparent), 0 1px 0 rgb(var(--overlay-ink) / .08) inset;border-radius:20px;padding:18px 20px;position:relative;overflow:hidden}:root[data-theme=dark] .ob-plan-card{box-shadow:0 16px 34px -30px color-mix(in srgb, var(--ob-card-a) 38%, transparent), 0 1px 0 rgb(var(--overlay-ink) / .06) inset}.ob-plan-card:after{content:"";z-index:-1;pointer-events:none;opacity:.55;background-image:repeating-radial-gradient(circle at 100% 100%, color-mix(in srgb, var(--ob-card-a) 45%, transparent) 0 1px, transparent 1px 14px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 120% at 100% 100%,#000,#0000 70%);mask-image:radial-gradient(90% 120% at 100% 100%,#000,#0000 70%)}.ob-plan-card-wrap--studio .ob-plan-card:after{background-image:linear-gradient(to right, color-mix(in srgb, var(--ob-card-a) 40%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--ob-card-a) 40%, transparent) 1px, transparent 1px);background-size:16px 16px}.ob-plan-card-wrap--indie .ob-plan-card:after{background-image:radial-gradient(color-mix(in srgb, var(--ob-card-a) 60%, transparent) 1.2px, transparent 1.6px);background-size:12px 12px}.ob-plan-card:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg, transparent 42%, color-mix(in srgb, var(--ob-card-a) 18%, #ffffff24) 50%, transparent 58%);animation:obCardSheen 6.5s var(--ease-in-out) .8s infinite;position:absolute;inset:-50% -30%;transform:translate(-70%)}@keyframes obCardSheen{0%{transform:translate(-70%)}45%,to{transform:translate(70%)}}.ob-plan-card__top{align-items:center;gap:8px;display:flex}.ob-plan-card__label{color:var(--ink-3);font:600 var(--type-label)/1 var(--text);letter-spacing:.1em;text-transform:uppercase}.ob-plan-card__mark{width:18px;height:19px}.ob-plan-card__mark .ob-mark__shape{fill:var(--ob-card-a,var(--brand))}.ob-plan-card__mark .ob-mark__arrow{fill:var(--ui-bg)}.ob-plan-card__main{justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px;display:flex}.ob-plan-card__name{color:var(--ink);font:600 22px/1.15 var(--display);letter-spacing:-.02em;margin:0}.ob-plan-card__price{flex:none;align-items:baseline;gap:4px;margin:0;display:flex}.ob-plan-card__price strong{color:var(--ink);font:500 28px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ob-plan-card__price span,.ob-plan-card__note{color:var(--ink-3);font-size:13px}.ob-plan-card__note{margin:6px 0 0}.ob-plan-card-wrap .ob-countdown{right:18px}.ob-plan-card-wrap:has(.ob-countdown){margin-top:12px}.ob-checkout__label{color:var(--brand-2);margin:26px 0 12px;font-size:14px;font-weight:500}.ob-checkout__features{gap:10px;margin:0 0 28px;padding:0;list-style:none;display:grid}.ob-checkout__features li{color:var(--ink);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:14px;line-height:1.45;display:grid}.ob-checkout__check{border:1px solid rgb(var(--brand-rgb) / .36);background:rgb(var(--brand-rgb) / .1);width:20px;height:20px;color:var(--brand-2);border-radius:50%;place-items:center;display:grid}.ob-checkout__receipt{border-top:1px solid var(--line);margin-top:auto;padding-top:20px}.ob-checkout__lines{gap:8px;margin:0;display:grid}.ob-checkout__lines>div{color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.ob-checkout__lines dd{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0}.ob-checkout__lines .is-discount dd{color:var(--positive-ink,#30a46c)}.ob-checkout__total{border-top:1px dashed var(--line-2);color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-top:14px;font-size:15px;font-weight:500;display:flex}.ob-checkout__total strong{color:var(--ink);font:600 24px/1 var(--display);font-variant-numeric:tabular-nums}.ob-checkout__fine{color:var(--ink-4);margin:10px 0 0;font-size:13px;line-height:1.5}.ob-checkout__form{align-content:start;gap:16px;padding:56px 32px 28px;display:grid}.ob-checkout__divider{color:var(--ink-3);align-items:center;gap:12px;font-size:13px;display:flex}.ob-checkout__divider:before,.ob-checkout__divider:after{content:"";background:var(--line);flex:1;height:1px}.ob-checkout__methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ob-checkout__method{border:1px solid var(--line-2);background:var(--ui-bg);color:var(--ink-2);text-align:left;transition:border-color var(--dur-base), background var(--dur-base), color var(--dur-base);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.ob-checkout__method:hover{color:var(--ink)}.ob-checkout__method[aria-checked=true]{border-color:var(--brand-2);background:rgb(var(--brand-rgb) / .08);color:var(--ink)}.ob-checkout__method:focus-visible{border-color:var(--brand-2);outline:none}.ob-checkout__gpay{border-radius:var(--radius-pill);color:#3c4043;background:#fff;align-items:center;gap:3px;height:20px;padding:0 7px 0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #00000014}.ob-checkout__gpay-mark{width:12px;height:12px}.ob-checkout__card,.ob-checkout__business{animation:obCheckoutIn .32s var(--ease-out) both;gap:16px;display:grid}.ob-checkout__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ob-checkout__row .ob-field__control--trailing input{padding-right:48px}.ob-checkout__cvc{color:var(--ink-3)}.ob-checkout__note{border:1px dashed var(--line-2);color:var(--ink-3);animation:obCheckoutIn .32s var(--ease-out) both;border-radius:16px;margin:0;padding:14px 16px;font-size:14px;line-height:1.5}.ob-checkout__optional{color:var(--ink-4);font-size:13px}@keyframes obCheckoutIn{0%{opacity:0;transform:translateY(-4px)}}.ob-checkout .ob-checkout__pay{justify-content:center;width:100%;min-height:50px;margin-top:4px;font-size:16px}.ob-page .ob-checkout .ob-checkout__pay:disabled,.ob-checkout .ob-checkout__pay:disabled{opacity:1}.ob-checkout__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite obSpin}@keyframes obSpin{to{transform:rotate(360deg)}}.ob-checkout__terms,.ob-checkout__secure{color:var(--ink-4);text-align:center;margin:0;font-size:13px;line-height:1.5}.ob-checkout__terms a{color:var(--ink-3);text-underline-offset:3px;text-decoration:underline}.ob-checkout__terms a:hover{color:var(--ink)}.ob-checkout__secure{justify-content:center;align-items:center;gap:6px;margin-top:-6px;display:flex}.ob-card-brands{gap:4px;display:flex}.ob-card-brand{width:32px;height:20px;font:800 9px/1 var(--text);letter-spacing:.02em;transition:opacity var(--dur-base);border-radius:4px;place-items:center;display:grid}.ob-card-brand.is-dim{opacity:.25}.ob-card-brand--visa{color:#fff;background:#1a1f71;font-style:italic}.ob-card-brand--mastercard{background:#252525;position:relative}.ob-card-brand--mastercard i{border-radius:50%;width:10px;height:10px;position:absolute;top:5px}.ob-card-brand--mastercard i:first-child{background:#eb001b;left:8px}.ob-card-brand--mastercard i:last-child{mix-blend-mode:screen;background:#f79e1b;left:14px}.ob-card-brand--amex{color:#fff;background:#2e77bc}@media (width<=760px){.ob-checkout{grid-template-columns:minmax(0,1fr)}.ob-checkout__summary{border-right:0;border-bottom:1px solid var(--line);padding:52px 22px 22px}.ob-plan-card__name{font-size:20px}.ob-plan-card__price strong{font-size:24px}.ob-checkout__label{margin-top:20px}.ob-checkout__form{padding:22px 22px 24px}.ob-checkout__secure{margin-top:2px}}@media (prefers-reduced-motion:reduce){.ob-checkout__card,.ob-checkout__business,.ob-checkout__note,.ob-plan-card:before{transition:none;animation:none}}.ob-page{background:var(--ground);min-height:100svh;color:var(--ink)}.ob-page *,.ob-page :before,.ob-page :after{box-sizing:border-box}.ob-page button,.ob-page input{font-family:inherit}.ob-page button{cursor:pointer}.ob-page button:disabled{opacity:.4;cursor:default;pointer-events:none;transform:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ob-page .btn--solid:not(:disabled):hover:not(:active){scale:1.014}}.ob-page .ob-login__switch button:disabled,.ob-page .ob-verify__link:disabled{opacity:1}.ob-page :focus-visible{outline:2px solid var(--stroke-brand);outline-offset:4px}.ob-page h1:focus{outline:none}.ob-page .btn{text-align:center;gap:10px;min-height:44px;font-size:16px}.ob-primary{justify-content:center;min-width:180px}.ob-page .btn--live .btn__label{justify-content:center;align-self:stretch;align-items:center;display:flex}.ob-brand{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ob-brand img{width:28px;height:28px}.ob-brand span{letter-spacing:-.06em;text-transform:lowercase;font-size:30px;font-weight:600}.ob-logo{z-index:46;color:var(--ink);border-radius:6px;display:inline-flex;position:absolute;top:29px;left:32px}.ob-logo svg{flex:none;width:auto;max-width:none;height:24px;display:block}.ob-main{width:100%;max-width:1300px;margin:auto;padding:24px 40px 28px}.ob-page--login .ob-main{max-width:none;padding:0}.ob-toolbar{align-items:center;max-width:760px;min-height:32px;margin:0 auto 26px;display:flex;position:relative}.ob-back,.ob-text-button{min-height:36px;color:var(--ink-3);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 2px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.ob-back:hover,.ob-text-button:hover{color:var(--ink)}.ob-progress{background:var(--line-2);border-radius:var(--radius-pill);width:min(42vw,280px);height:6px;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.ob-progress>span{background:var(--brand);border-radius:inherit;height:100%;transition:width .5s var(--ease-out);display:block}.ob-content{opacity:0}.ob-content.is-ready{opacity:1}.ob-page--setup .ob-content{width:100%;overflow:visible}.ob-step{animation:obEnterFade .42s var(--ease-out) both}.ob-step--forward{animation:.72s cubic-bezier(.16,1,.3,1) both obEnterFromRight}.ob-step--backward{animation:.72s cubic-bezier(.16,1,.3,1) both obEnterFromLeft}.ob-step--zoom-out{animation:.82s cubic-bezier(.16,1,.3,1) both obEnterShrink}.ob-step--zoom-in{animation:.82s cubic-bezier(.16,1,.3,1) both obEnterGrow}.ob-step--vt,.ob-step--still{animation:none}.ob-logo{view-transition-name:ob-logo}.ob-progress-wrap{view-transition-name:ob-progress}.ob-bottom-bar{view-transition-name:ob-bar}:root[data-ob-motion]::view-transition-old(root){mix-blend-mode:normal}:root[data-ob-motion]::view-transition-new(root){mix-blend-mode:normal}:root[data-ob-motion=forward]::view-transition-old(root){animation:.24s cubic-bezier(.4,0,1,1) both obLeaveLeft}:root[data-ob-motion=forward]::view-transition-new(root){animation:.62s cubic-bezier(.16,1,.3,1) .22s both obEnterFromRight}:root[data-ob-motion=backward]::view-transition-old(root){animation:.24s cubic-bezier(.4,0,1,1) both obLeaveRight}:root[data-ob-motion=backward]::view-transition-new(root){animation:.62s cubic-bezier(.16,1,.3,1) .22s both obEnterFromLeft}:root[data-ob-motion=zoom-out]::view-transition-old(root){animation:.28s cubic-bezier(.4,0,1,1) both obLeaveShrink}:root[data-ob-motion=zoom-out]::view-transition-new(root){animation:.72s cubic-bezier(.16,1,.3,1) .26s both obEnterShrink}:root[data-ob-motion=zoom-in]::view-transition-old(root){animation:.28s cubic-bezier(.4,0,1,1) both obLeaveGrow}:root[data-ob-motion=zoom-in]::view-transition-new(root){animation:.72s cubic-bezier(.16,1,.3,1) .26s both obEnterGrow}:root[data-ob-motion=fade]::view-transition-old(root){animation:.2s ease-in both obLeaveFade}:root[data-ob-motion=fade]::view-transition-new(root){animation:obEnterFade .42s var(--ease-out) .18s both}@keyframes obEnterFade{0%{opacity:0}}@keyframes obLeaveFade{to{opacity:0}}@keyframes obEnterFromRight{0%{opacity:0;transform:translate(72px)}}@keyframes obEnterFromLeft{0%{opacity:0;transform:translate(-72px)}}@keyframes obLeaveLeft{to{opacity:0;transform:translate(-40px)}}@keyframes obLeaveRight{to{opacity:0;transform:translate(40px)}}@keyframes obEnterShrink{0%{opacity:0;transform:scale(1.06)}}@keyframes obLeaveShrink{to{opacity:0;transform:scale(.97)}}@keyframes obEnterGrow{0%{opacity:0;transform:scale(.94)}}@keyframes obLeaveGrow{to{opacity:0;transform:scale(1.03)}}.ob-heading{text-align:center;margin:0 auto 28px}.ob-heading .eyebrow{margin:0 0 12px;font-size:12px}.ob-heading h1{font:600 clamp(28px, 2.8vw, 38px)/1.12 var(--display);letter-spacing:-.035em;white-space:pre-line;text-wrap:balance;margin:0}.ob-lede{color:var(--ink-3);text-wrap:balance;max-width:620px;margin:12px auto 0;font-size:16px;line-height:1.5}.ob-caption{color:var(--ink-3);font-size:12px}.ob-pill{border:1px solid var(--stroke-brand);border-radius:var(--radius-pill);background:rgb(var(--brand-rgb) / .1);color:var(--brand-2);align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:550;display:inline-flex}.ob-form-width{max-width:600px;margin-inline:auto}.ob-question-width{max-width:760px;margin:0 auto}.ob-options{border:0;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;display:grid}.ob-options--three{grid-template-columns:minmax(0,1fr);max-width:600px;margin-inline:auto}.ob-option{border:1px solid var(--line-2);background:var(--ui-bg);min-width:0;min-height:72px;box-shadow:var(--card-shadow);cursor:pointer;transition:border-color .2s, background .2s, box-shadow .2s, transform .16s var(--ease-out);border-radius:24px;align-items:center;gap:14px;padding:16px;display:flex;position:relative}.ob-option:hover{border-color:color-mix(in srgb, var(--line-2), var(--ink-3) 20%);background:color-mix(in srgb, var(--ui-bg), var(--ink) 2%)}.ob-option.is-selected{border-color:var(--stroke-brand-strong);background:color-mix(in srgb, var(--ui-bg), var(--brand) 9%)}.ob-option:active{box-shadow:inset 0 2px 6px rgb(var(--overlay-shadow) / .16);transform:translateY(2px)scale(.99)}.ob-option:has(input:active){box-shadow:inset 0 2px 6px rgb(var(--overlay-shadow) / .16);transform:translateY(2px)scale(.99)}.ob-option input{opacity:0;width:1px;height:1px;position:absolute}.ob-option:has(input:focus-visible){outline:2px solid var(--stroke-brand);outline-offset:4px}.ob-option__icon{background:rgb(var(--overlay-ink) / .035);width:38px;height:38px;color:var(--ink-3);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.is-selected .ob-option__icon{background:rgb(var(--brand-rgb) / .14);color:var(--brand-2)}.ob-option__copy{flex:1;gap:4px;min-width:0;display:grid}.ob-option__copy strong{font-size:16px;font-weight:550;line-height:1.3}.ob-option__copy>span{color:var(--ink-3);font-size:12px;line-height:1.4}.ob-option__check{border:1px solid var(--line-2);border-radius:4px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.is-selected .ob-option__check{border-color:var(--brand);background:var(--brand);color:#fff}.ob-question-actions{justify-content:center;align-items:center;gap:28px;margin-top:26px;display:flex}.ob-app-width{max-width:576px;margin:auto}.ob-app-width .ob-heading{margin-bottom:24px}.ob-app-width .search{max-width:none;margin:0}.search--select{align-items:start;display:grid}.search--select .search__beam,.search--select .search__drop{grid-area:1/1}.search--select .search__drop{height:auto;box-shadow:var(--card-shadow);margin:-10px;position:relative;top:auto;left:auto;right:auto}.search--select .search__results{overscroll-behavior:contain;scrollbar-width:thin;max-height:236px;overflow-y:auto}.search--select .search__app{grid-template-columns:32px minmax(0,1fr) 18px;min-height:52px;margin-top:6px;padding-block:8px}.search--select .search__app-icon{border-radius:8px;width:32px;height:32px}.search--select .search__app-copy{line-height:1.3}.search--select .search__app-copy strong{font-size:14px}.search--select .search__app-copy small{font-size:12px}.search--select .search__app.is-selected{background:rgb(var(--brand-rgb) / .09)}.search__app-check{border:1px solid var(--line-2);color:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.search__app.is-selected .search__app-check{background:var(--brand);border-color:var(--brand)}.search--select .search__result-note{padding-top:6px;font-size:12px}.ob-selected-apps{margin-top:16px}.ob-selected-heading{color:var(--ink-3);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;display:flex}.ob-selected-apps ul{overscroll-behavior:contain;scrollbar-width:thin;flex-wrap:wrap;align-content:flex-start;gap:8px;max-height:120px;margin:0;padding:0;display:flex;overflow-y:auto}.ob-selected-apps li{border:1px solid var(--line-2);background:var(--ui-bg);max-width:100%;min-height:56px;animation:heroSearchIn .36s var(--ease-out) both;border-radius:16px;flex:0 auto;align-items:center;gap:8px;padding:4px 8px 4px 12px;transition:background .2s,border-color .2s;display:flex}.ob-selected-apps li:hover{background:color-mix(in srgb, var(--ui-bg), var(--brand) 4%);border-color:var(--stroke-brand)}.ob-selected-apps li>img{border-radius:8px;flex:none;width:32px;height:32px}.ob-selected-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:14px;font-weight:550;line-height:20px;overflow:hidden}.ob-selected-actions{flex:none;align-items:center;gap:4px;display:flex}.ob-selected-actions button{width:32px;height:32px;color:var(--brand-2);background:rgb(var(--brand-rgb) / .06);border-radius:8px;flex:none;place-items:center;padding:0;transition:color .2s,background .2s;display:grid;position:relative}.ob-selected-actions .ob-selected-remove{color:var(--ink-3)}.ob-selected-actions button:hover{color:var(--ink);background:rgb(var(--brand-rgb) / .14)}.ob-selected-actions .ico{width:16px;height:16px;margin:0;position:relative}.ob-selected-actions button:after{content:"";position:absolute;inset:-6px}.ob-page--offer{background:radial-gradient(ellipse at 50% 24%, rgb(var(--brand-rgb) / .08), transparent 52%), var(--ground);overflow:clip}.ob-page--offer .ob-step{animation:none}.ob-offer{--offer-accent:var(--brand-2);--offer-accent-rgb:var(--brand-rgb);--offer-surface:var(--ui-bg);--offer-line:var(--line-2);--offer-muted:var(--ink-3);--offer-ink:var(--ink);max-width:1080px;margin:auto}.ob-offer-intro{padding-top:4px;position:relative}.ob-offer .ob-heading{z-index:2;pointer-events:none;margin-bottom:36px;position:relative}.ob-offer .ob-heading h1{font-size:clamp(32px,3.2vw,44px)}.ob-offer .ob-heading .eyebrow,.ob-offer .ob-heading .ob-accent{color:var(--offer-accent)}.ob-offer .ob-heading .ob-accent{text-shadow:0 0 40px rgb(var(--offer-accent-rgb) / .2)}.ob-agent-cloud{pointer-events:none;position:absolute;inset:0 -48px}.ob-agent-float{--offer-pill-start:calc(-50vw - 160px);--pill-color:var(--brand-2);--pill-push-x:0px;--pill-push-y:0px;animation:ob-offer-pill-in 1.04s var(--ease-out) var(--arrival-delay,.16s) both;position:absolute}.ob-agent-float__surface{border:1px solid color-mix(in srgb, var(--pill-color) 32%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--pill-color) 12%, var(--offer-surface));color:var(--pill-color);translate:var(--pill-push-x) var(--pill-push-y);transition:translate .22s var(--ease-out);animation:ob-agent-float 5s ease-in-out var(--float-delay,0s) infinite alternate;will-change:translate, transform;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex;box-shadow:inset 0 2px #ffffff0a}.ob-agent-float svg{width:16px;height:16px}.ob-agent-float--0{top:8px;left:2%;rotate:-10deg}.ob-agent-float--1{--arrival-delay:.24s;--float-delay:-2s;top:76px;left:7%;rotate:5deg}.ob-agent-float--2{--arrival-delay:.32s;--float-delay:-3s;top:130px;left:0;rotate:-5deg}.ob-agent-float--3{--offer-pill-start:calc(50vw + 160px);--float-delay:-1s;top:10px;right:1%;rotate:9deg}.ob-agent-float--4{--offer-pill-start:calc(50vw + 160px);--arrival-delay:.24s;--float-delay:-3s;top:76px;right:5%;rotate:-6deg}.ob-agent-float--5{--offer-pill-start:calc(50vw + 160px);--arrival-delay:.32s;--float-delay:-2s;top:130px;right:0;rotate:6deg}@keyframes ob-offer-pill-in{0%{translate:var(--offer-pill-start) 0;opacity:0}to{opacity:1;translate:0}}@keyframes ob-agent-float{0%{transform:translateY(-4px)}to{transform:translateY(6px)}}.ob-offer-card{border:1px solid rgb(var(--offer-accent-rgb) / .56);border-radius:var(--radius-xl,28px);background:radial-gradient(ellipse at 0 0, rgb(var(--offer-accent-rgb) / .08), transparent 54%), var(--offer-surface);width:min(100%,864px);box-shadow:inset 0 2px 0 #ffffff05, 0 16px 80px rgb(var(--offer-accent-rgb) / .06);isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0;margin-inline:auto;display:grid;position:relative}.ob-offer-card__benefits,.ob-offer-card__price{color:var(--offer-ink);padding:32px}.ob-offer-card__benefits{border-left:1px solid var(--offer-line)}.ob-offer-card__price{text-align:center;flex-direction:column;display:flex;position:relative}.ob-offer-card__price>.ob-offer-kicker{justify-content:center}.ob-offer-kicker{color:var(--offer-accent);align-items:center;gap:12px;font-size:14px;font-weight:550;display:inline-flex}.ob-offer-card__benefits h2{line-height:inherit;letter-spacing:normal;margin:0}.ob-offer-card__benefits>.ob-offer-kicker{display:flex}.ob-offer-audience{color:var(--offer-muted);margin:0;font-size:14px;line-height:1.5}.ob-offer-amount{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:24px 0 0;display:flex}.ob-offer-amount>strong{font:550 clamp(64px, 8vw, 80px)/1 var(--display);letter-spacing:-.05em}.ob-offer-count{font-variant-numeric:tabular-nums;align-items:flex-start;min-width:2.8ch;line-height:1.12;display:inline-flex}.ob-offer-rate{color:var(--offer-muted);text-align:left;gap:4px;font-size:14px;display:grid}.ob-offer-rate del{color:var(--offer-muted);font-size:24px;text-decoration-thickness:2px}.ob-offer-saving{border-radius:var(--radius-pill);background:rgb(var(--offer-accent-rgb) / .16);color:var(--offer-accent);white-space:nowrap;align-items:center;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex}.ob-offer .ob-offer-cta{width:100%}.ob-offer .ob-offer-cta .btn__label{flex:1;justify-content:center;align-items:center;min-height:49px;padding:12px 20px;font-weight:600;display:flex}.ob-offer :focus-visible{outline-color:var(--offer-accent)}.ob-offer-actions{gap:12px;margin-top:auto;padding-top:32px;display:grid}.ob-offer-terms{color:var(--offer-muted);text-align:center;text-wrap:balance;margin:0;font-size:12px;line-height:1.55}.ob-countdown{z-index:2;isolation:isolate;border-radius:var(--radius-pill);background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 92%, #fff), var(--cta));color:#fff;box-shadow:0 1px 0 #ffffff2e inset, 0 10px 24px -12px rgb(var(--offer-accent-rgb) / .9);transform-origin:50%;white-space:nowrap;animation:stickerIn 1s var(--ease-out) .24s both, stickerFloat 5.6s var(--ease-in-out) 1.3s infinite;border:1px solid #ffffff38;align-items:center;gap:10px;padding:8px 14px 7px;display:flex;position:absolute;top:0;right:28px;overflow:hidden;transform:translateY(-50%)rotate(-3deg)}.ob-countdown:after{content:"";pointer-events:none;animation:stickerShine 1.6s var(--ease-in-out) 1.4s both;background:linear-gradient(105deg,#0000 38%,#ffffff8c 50%,#0000 62%);position:absolute;inset:-40% -60%;transform:translate(-120%)}.ob-countdown>span{font:600 11px/1 var(--text);letter-spacing:.08em;text-transform:uppercase}.ob-countdown>div{flex-shrink:0;gap:10px;display:flex}.ob-countdown>div>span{text-align:center;display:grid;position:relative}.ob-countdown>div>span+span:before{content:":";font:650 14px/1.12 var(--display);opacity:.55;position:absolute;top:0;left:-5px;transform:translate(-50%,-.12em)}.ob-countdown strong{font:650 14px/16px var(--display);letter-spacing:0;font-variant-numeric:tabular-nums}.ob-offer-card__benefits ul{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ob-offer-card__benefits li{color:var(--offer-ink);align-items:center;gap:12px;font-size:16px;line-height:24px;display:flex}.ob-offer-check{border:1px solid color-mix(in srgb, var(--offer-accent) 36%, transparent);background:color-mix(in srgb, var(--offer-accent) 14%, transparent);width:24px;height:24px;color:var(--offer-accent);border-radius:50%;flex:0 0 24px;place-items:center;display:grid}.ob-offer-check svg{width:16px;height:16px}.ob-offer-free{width:max-content;min-height:44px;color:var(--offer-muted);margin:4px auto 0;padding:12px;display:flex}.ob-page--plans .ob-main{padding-inline:24px;max-width:1440px;padding-top:80px}.ob-pricing{text-align:center;max-width:1120px;margin-inline:auto}.ob-pricing .ob-heading{margin-bottom:32px}.ob-plan-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-bottom:32px;display:flex;position:relative}.ob-plan-controls .billing{width:auto;margin-top:0}.ob-plan-controls .billing__option em{white-space:nowrap;border-color:rgb(var(--brand-rgb) / .28);background:rgb(var(--brand-rgb) / .12);color:var(--brand-2)}.ob-pricing .plans{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr))}.ob-pricing .plan{padding:22px 24px}.ob-pricing .plan__head,.ob-pricing .plan--popular .plan__head{min-height:0;padding-top:0}.ob-pricing .plan__price{min-height:48px;margin-top:12px;padding-bottom:22px}.ob-pricing .plan__billed{bottom:5px}.ob-pricing .plan__inc{gap:8px;margin:16px 0 20px}.ob-pricing--after-pop>.ob-heading,.ob-pricing--after-pop>.ob-plan-controls,.ob-pricing--after-pop .plans>.plan,.ob-pricing--after-pop>.ob-plans-foot{animation:obPlansIn .56s var(--ease-out) both}.ob-pricing--after-pop>.ob-heading{animation-delay:.56s}.js .ob-pricing--after-pop .type-label.is-typed .type-label__char{animation-delay:calc(.62s + var(--char) * 27ms)}.ob-pricing--after-pop>.ob-plan-controls{animation-delay:.61s}.ob-pricing--after-pop .plans>.plan:first-child{animation-delay:.66s}.ob-pricing--after-pop .plans>.plan:nth-child(2){animation-delay:.71s}.ob-pricing--after-pop .plans>.plan:nth-child(3){animation-delay:.76s}.ob-pricing--after-pop>.ob-plans-foot{animation-delay:.81s}@keyframes obPlansIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ob-pricing--after-pop>.ob-heading,.ob-pricing--after-pop>.ob-plan-controls,.ob-pricing--after-pop .plans>.plan,.ob-pricing--after-pop>.ob-plans-foot{animation:none}}.ob-plans-foot{justify-content:space-between;align-items:center;gap:16px 32px;margin-top:28px;display:flex}.ob-plans-foot .ob-referral{margin-left:-12px}.ob-enterprise{color:var(--ink-3);align-items:center;gap:16px 20px;font-size:14px;display:flex}.ob-enterprise strong{color:var(--ink-2);font-weight:500}@media (width<=900px){.ob-pricing .plans{grid-template-columns:minmax(0,1fr);max-width:480px;margin-inline:auto}.ob-plans-foot{flex-direction:column;max-width:480px;margin-inline:auto}.ob-plans-foot .ob-referral{margin-left:0}.ob-enterprise{text-align:center;flex-direction:column}}@media (width<=760px){.ob-pricing .plans>.plan:nth-child(3){order:1}.ob-pricing .plans>.plan:nth-child(2){order:2}.ob-pricing .plans>.plan:first-child{order:3}.ob-pricing--after-pop .plans>.plan:nth-child(3){animation-delay:.66s}.ob-pricing--after-pop .plans>.plan:nth-child(2){animation-delay:.71s}.ob-pricing--after-pop .plans>.plan:first-child{animation-delay:.76s}}.ob-page--plans{background:radial-gradient(ellipse 64% 340px at 50% -60px, rgb(var(--brand-rgb) / .18), transparent 100%), var(--ground)}.ob-page--offer,.ob-page--plans,.ob-page--verify,.ob-page--forgot,.ob-page--subscribed{isolation:isolate;position:relative}.ob-page--offer:before,.ob-page--plans:before,.ob-page--verify:before,.ob-page--forgot:before,.ob-page--subscribed:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(to right, rgb(var(--overlay-ink) / .04) 1px, transparent 1px), linear-gradient(to bottom, rgb(var(--overlay-ink) / .04) 1px, transparent 1px);background-position:50% 0;background-size:56px 56px;height:560px;animation:12s linear infinite obGridDrift;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(52% 90% at 50% 0,#000 10%,#0000 66%);mask-image:radial-gradient(52% 90% at 50% 0,#000 10%,#0000 66%)}.ob-page--verify:before,.ob-page--forgot:before,.ob-page--subscribed:before{height:auto;inset:0;-webkit-mask-image:radial-gradient(46% 52%,#000 12%,#0000 72%);mask-image:radial-gradient(46% 52%,#000 12%,#0000 72%)}@keyframes obGridDrift{to{background-position:50% 56px}}@media (prefers-reduced-motion:reduce){.ob-page--offer:before,.ob-page--plans:before,.ob-page--verify:before,.ob-page--forgot:before,.ob-page--subscribed:before{animation:none}}.ob-rolling-price__visual{font-variant-numeric:tabular-nums;align-items:flex-start;line-height:1.12;display:inline-flex}.ob-rolling-price__column{width:.62em;height:1.12em;display:block;overflow:clip}.ob-rolling-price__reel{transform:translateY(calc(var(--digit) * -1.12em));flex-direction:column;transition:transform .64s cubic-bezier(.22,1,.36,1);display:flex}.ob-rolling-price__reel>span{text-align:center;letter-spacing:-.02em;height:1.12em}@media (prefers-reduced-motion:reduce){.ob-rolling-price__reel{transition:none}}@media (width>=761px) and (height<=760px){.ob-main{padding-top:16px;padding-bottom:20px}.ob-toolbar{margin-bottom:16px}.ob-question-width{margin-top:0}.ob-heading{margin-bottom:22px}.ob-app-width .ob-heading{margin-bottom:20px}.search--select .search__results{max-height:228px}.ob-offer .ob-heading{margin-bottom:32px}.ob-offer .ob-heading h1{font-size:40px}.ob-offer-card__price,.ob-offer-card__benefits{padding:24px 28px}.ob-plan-controls{margin-bottom:32px}}@media (width<=1100px) and (width>=761px){.ob-agent-cloud{inset-inline:-12px}.ob-agent-float{padding:0}.ob-agent-float__surface{padding:10px}.ob-agent-float--1{left:0}.ob-agent-float--4{right:0}.ob-offer .ob-heading h1{font-size:36px}}@media (width<=760px){.ob-main{padding:18px 22px 90px}.ob-page--plans .ob-main{padding-inline:22px}.ob-logo{width:22px;top:25px;left:22px;overflow:hidden}.ob-logo svg{height:24px}.ob-toolbar,.ob-heading{margin-bottom:24px}.ob-heading h1{font-size:30px}.ob-heading .eyebrow{margin-bottom:12px}.ob-lede{font-size:14px}.ob-question-width{margin-top:0}.ob-options{grid-template-columns:1fr;gap:10px}.ob-option{border-radius:24px;min-height:64px;padding:14px}.ob-question-actions{margin-top:24px}.ob-agent-cloud{display:none}.ob-offer .ob-heading h1{font-size:34px;line-height:1.06}.ob-offer .ob-heading{margin-bottom:46px}.ob-offer .ob-lede{margin-top:18px}.ob-offer{flex-direction:column;display:flex}.ob-offer .ob-offer-trust{order:1;margin:0 auto 56px}.ob-offer-card{order:2;grid-template-columns:1fr;gap:0}.ob-offer-checkout{grid-row:1}.ob-offer-card__price,.ob-offer-card__benefits{padding:24px}.ob-offer-card__benefits{border-top:1px solid var(--offer-line);border-left:0}.ob-offer-amount>strong{font-size:64px}.ob-offer-card__price{padding-top:36px}.ob-offer-amount{gap:12px}.ob-offer-saving{padding:6px 10px;font-size:12px}.ob-countdown{right:20px}.search--select .search__results{grid-template-columns:1fr 1fr;max-height:256px}.search--select .search__store-panel+.search__store-panel{border-left:1px solid var(--line);border-top:0}.search--select .search__app{grid-template-columns:26px minmax(0,1fr) 16px;gap:8px;padding-inline:8px}.search--select .search__app-icon{width:26px;height:26px}.search--select .search__app-copy small{font-size:10px}.search--select .search__app-copy strong{font-size:12px}.search--select .search__store-head{padding-inline:12px}.search--select .search__field{padding-inline:16px}.search--select .search__app{min-height:56px}}@media (prefers-reduced-motion:reduce){.ob-step{animation:none}.ob-option{transition:none}.ob-option:active{transform:none}.ob-option:has(input:active){transform:none}.ob-agent-float{animation:none}.ob-agent-float__surface{transition:none;animation:none;translate:0}.ob-progress>span{transition:none}}.ob-page{overflow-x:clip}.ob-page .btn:hover,.ob-page .btn:active,.ob-page .ui-btn--primary:hover{transform:scale(1)translate(0,0)}.ob-page .btn--solid:hover{box-shadow:0 8px 22px -16px rgb(var(--brand-rgb) / .55)}.ob-page .btn--live:hover{box-shadow:0 8px 26px -18px rgb(var(--brand-rgb) / .6)}.ob-page .ob-login__form .btn{gap:12px;height:48px;min-height:48px;padding:12px 18px;line-height:22px}.ob-page .ob-login__email input:focus{border-color:color-mix(in srgb, var(--line-2), var(--brand-2) 38%);box-shadow:0 0 0 4px rgb(var(--brand-rgb) / .035);outline:none}.ob-page .search__field input:focus{box-shadow:none;border:0;outline:none}.ob-page .search--select:is(:focus-within,.is-open) .search__field{border-color:var(--line-2);box-shadow:none;translate:none}.ob-page--setup .ob-main{flex-direction:column;justify-content:center;min-height:100svh;padding-block:94px 116px;display:flex}.ob-page--setup .ob-content{width:100%}.ob-page--setup .ob-heading{margin-bottom:30px}.ob-page--setup .ob-question-width{margin-block:0}.ob-accent{color:var(--brand-2)}.ob-bottom-bar{z-index:40;border-top:1px solid var(--line);background:color-mix(in srgb, var(--ground) 93%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:16px 32px calc(16px + env(safe-area-inset-bottom,0px));position:fixed;inset:auto 0 0}.ob-bottom-bar__inner{justify-content:space-between;gap:20px;max-width:960px;margin:auto;display:flex}.ob-bottom-bar .btn{height:46px;padding:10px 22px}.ob-bottom-bar .ob-bottom-back{min-width:108px}.ico--arrow-back{transform:scaleX(-1)}.ob-bottom-bar .ob-primary{min-width:152px}.ob-progress-wrap{z-index:45;pointer-events:none;width:min(35vw,280px);position:fixed;top:38px;left:50%;transform:translate(-50%)}.ob-progress-wrap .ob-progress{width:100%;position:relative;left:auto;transform:none}.ob-progress-wrap.is-complete .ob-progress{animation:ob-progress-pop .48s .2s var(--ease-out) both}.ob-progress-wrap.is-complete .ob-progress__segment{background:var(--brand-2);box-shadow:none;border-radius:0}.ob-progress-wrap.is-complete .ob-progress__segment:first-child{border-radius:var(--radius-pill) 0 0 var(--radius-pill)}.ob-progress-wrap.is-complete .ob-progress__segment:last-child{border-radius:0 var(--radius-pill) var(--radius-pill) 0}.ob-progress-wrap.is-complete .ob-progress__fill{transform:scaleX(1)}.ob-confetti{z-index:60;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}@keyframes ob-progress-pop{0%{gap:var(--ob-progress-gap);opacity:1;transform:scale(1)}46%{opacity:1;gap:0;transform:scale(1)}62%{opacity:1;gap:0;transform:scale(1.025,1.4)}to{opacity:0;gap:0;transform:scale(1.06,1.5)}}.search--select:not(.is-open) .search__drop{display:none}.ob-app-width .search--select .search__results{max-height:min(236px,30svh)}.ob-selected-apps[hidden]{display:none}.ob-reply-stage{min-height:160px;padding:32px 20px 0;position:relative}.ob-reply{--reply-travel:calc(50vw + 240px);pointer-events:none;flex-direction:row-reverse;align-items:center;gap:24px;display:flex}.ob-reply--left{--reply-travel:calc(-50vw - 240px);flex-direction:row}.ob-reply--right{--reply-travel:calc(50vw + 240px)}.ob-reply__agent{animation:ob-agent-arrive .72s var(--ease-pop) both;flex:none}.ob-reply__wander{animation:pillWanderA 8s var(--ease-in-out) infinite}.ob-reply--leaving .ob-reply__agent{animation:.72s cubic-bezier(.55,0,1,.45) both ob-agent-depart}.ob-reply .pill{--pill-surface:color-mix(in srgb, var(--c) 92%, #15101e);color:var(--reply-ink);border-radius:12px;padding:8px 12px}.ob-reply .pill__name{font-size:12px;line-height:18px}.ob-reply .pill__status{color:var(--reply-ink);font-size:12px;line-height:18px}.ob-reply__status{display:grid}.ob-reply__status>span{visibility:hidden;grid-area:1/1}.ob-reply__status>.is-current{visibility:visible}.ob-reply .pill__dot{background:currentColor;width:8px;height:8px;margin-inline:2px}.ob-reply .pill.is-done .pill__dot{background:currentColor;width:12px;height:12px;margin-inline:0}.ob-reply__text{min-width:0;max-width:360px;color:var(--ink-2);flex:1;margin:0;font-size:16px;line-height:24px}.ob-reply--sending .ob-reply__text,.ob-reply--leaving .ob-reply__text{animation:ob-reply-send .64s var(--ease-out) both}.ob-reply--leaving .ob-reply__text{visibility:hidden}.ob-reply__caret{background:var(--brand-2);vertical-align:-2px;width:2px;height:16px;margin-left:2px;animation:.7s steps(2,end) infinite ob-caret;display:inline-block}@media (width>=1280px){.ob-question-width--tone{position:relative}.ob-question-width--tone .ob-reply-stage{--side:calc((100vw - 720px) / 2);--stage-w:min(272px, calc(var(--side) - 72px));--stage-out:max(calc(-1 * (var(--stage-w) + 88px)), calc(16px - var(--side)));width:var(--stage-w);z-index:2;min-height:0;padding:0;position:absolute}.ob-question-width--tone .ob-reply-stage--warm{top:40px;left:var(--stage-out)}.ob-question-width--tone .ob-reply-stage--playful{top:300px;left:var(--stage-out)}.ob-question-width--tone .ob-reply-stage--direct{top:40px;right:var(--stage-out)}.ob-question-width--tone .ob-reply-stage--match{top:300px;right:var(--stage-out)}.ob-question-width--tone .ob-reply{flex-direction:column;align-items:flex-start;gap:10px}.ob-question-width--tone .ob-reply--left{align-items:flex-end}.ob-question-width--tone .ob-reply__text{text-align:left;text-wrap:balance;width:100%}.ob-question-width--tone .ob-reply--left .ob-reply__text{text-align:right}}@keyframes ob-agent-arrive{0%{transform:translateX(var(--reply-travel))}to{transform:translate(0)}}@keyframes ob-agent-depart{to{transform:translateX(var(--reply-travel))}}@keyframes ob-reply-send{to{opacity:0;filter:blur(4px);transform:translateY(-64px)scale(.96)}}@keyframes ob-caret{to{opacity:0}}.ob-page--plans .ob-main{padding-top:38px}.ob-page--offer .ob-main{padding-top:52px}@media (width<=760px){.ob-page--setup .ob-main{padding:90px 22px 106px}.ob-bottom-bar{padding:12px 22px calc(12px + env(safe-area-inset-bottom,0px))}.ob-bottom-bar__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.ob-page--plans .ob-main{padding-top:62px}.ob-progress-wrap{width:min(44vw,176px);top:34px;left:50%;right:auto;transform:translate(-50%)}.ob-bottom-bar .btn{justify-content:center;width:100%;min-width:0}.ob-page--setup .ob-heading{margin-bottom:26px}.ob-reply-stage{min-height:172px;padding:28px 12px 0}.ob-reply{flex-direction:column;align-items:flex-end;gap:12px}.ob-reply--left{align-items:flex-start}.ob-reply__text{font-size:14px}.ob-page--offer .ob-main{padding-top:82px}}@media (width<=380px){.search--select .search__app-copy small{display:none}.search--select .search__app{grid-template-columns:24px minmax(0,1fr) 16px;gap:6px}.search--select .search__store-head{font-size:12px}}@media (prefers-reduced-motion:reduce){.ob-reply{transition:none;animation:none}.ob-reply__caret,.ob-confetti,.ob-progress-wrap.is-complete{display:none}}@media (width>=761px){.ob-page--setup .ob-main{padding-block:82px 102px}.ob-app-width .search--select .search__results{max-height:clamp(140px,100svh - 546px,236px)}}.ob-page--app .ob-main{justify-content:flex-start;padding-top:clamp(96px,50svh - 260px,180px);padding-bottom:88px}.ob-page .btn svg,.ob-text-button>svg{transition:transform .24s var(--ease-out);flex-shrink:0;align-self:center;display:block}.ob-page .btn:not(:disabled):hover .lucide-arrow-right,.ob-text-button:hover>.lucide-arrow-right{transform:translate(4px)}.ob-page .btn:not(:disabled):hover .lucide-arrow-left{transform:translate(-4px)}.ob-offer .ob-heading h1{animation:heroCopyIn 1s var(--ease-out) 80ms both}.ob-offer .ob-lede{animation:heroCopyIn 1s var(--ease-out) .16s both}.ob-offer-card__benefits li{animation:heroCopyIn .72s var(--ease-out) .4s both}@media (width<=760px){.ob-page--app .ob-main{padding-top:112px}.ob-selected-name{font-size:14px}.ob-selected-apps li{gap:8px;padding-left:8px}.ob-reply__text{text-align:right;text-wrap:balance;max-width:min(100%,280px)}.ob-reply--left .ob-reply__text{text-align:left}}@media (width<=760px) and (height>=780px){.ob-reply-stage{padding-top:48px}}@media (prefers-reduced-motion:reduce){.ob-page .type-label__char,.ob-offer .ob-heading h1,.ob-offer .ob-lede,.ob-offer-card,.ob-offer-card__benefits li,.ob-offer-free,.ob-countdown,.ob-selected-apps li,.ob-reply__agent,.ob-reply__wander,.ob-reply .pill,.ob-reply .pill__dot{animation:none}.ob-page .btn svg,.ob-text-button>svg{transition:none;transform:none!important}}.ob-app-width:has(.ob-selected-apps:not([hidden])) .search__results{max-height:112px}.ob-reply .pill.is-done .pill__status{color:var(--reply-ink)}@media (height>=860px){.ob-selected-apps ul{max-height:184px}}.ob-app-width .search:not(.is-open)+.ob-selected-apps ul{max-height:184px}@media (height>=800px){.ob-app-width .search:not(.is-open)+.ob-selected-apps ul{max-height:248px}}@media (height>=940px){.ob-app-width .search:not(.is-open)+.ob-selected-apps ul{max-height:312px}}@media (width>=761px) and (height<=760px){.ob-page--offer .ob-main{padding-block:48px 16px}}.ob-tour{text-align:center;padding-top:30px}.ob-tour__frame{border-radius:var(--radius-xl);max-width:760px;margin:28px auto 0;overflow:hidden}.ob-tour__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:28px;display:flex}.ob-tour__skip{color:var(--ink-3);font:500 var(--type-control)/1 var(--text);cursor:pointer;transition:color var(--dur-base);background:0 0;border:0;padding:8px 4px}.ob-tour__skip:hover{color:var(--ink)}.ob-tour__skip:focus-visible{outline:2px solid var(--stroke-brand-strong);outline-offset:3px;border-radius:var(--radius-xs)}@media (width<=720px){.ob-tour{padding-top:18px}.ob-tour__frame{margin-top:20px}.ob-tour__actions{flex-direction:column-reverse;gap:10px}.ob-tour__actions .ob-primary{width:100%}}.ob-request-error{color:var(--ink);text-align:left;border-left:3px solid #e45b68;padding:10px 14px;font-size:14px;line-height:1.5}.ob-request-error--page{z-index:2;background:var(--ground);max-width:640px;margin:24px auto;position:relative}.ob-request-error--page .ob-text-button{margin-right:16px}.ob-checkout__form .StripeElement{min-width:0}.ob-page--setup .ob-main{justify-content:flex-start;padding-top:clamp(128px,50svh - 232px,176px);padding-bottom:104px}.ob-page--setup .ob-heading{min-height:88px;margin-bottom:24px}.ob-page--setup .ob-question-width{max-width:720px;margin-inline:auto}.ob-page--setup .ob-options--three{max-width:520px}.ob-page--setup .ob-question-width--control .ob-options{max-width:480px}.ob-page--setup .ob-question-width--control .ob-option{min-height:96px}.ob-question-width--control .ob-option__copy{gap:6px}.ob-question-width--control .ob-option__copy>span{font-size:14px;line-height:1.4}.ob-page--setup .ob-option{border-radius:20px;gap:12px;min-height:76px}.ob-page--setup .ob-option__icon{width:40px;height:40px}.ob-page--setup .ob-option__check{border-radius:6px;transition:background-color .18s,border-color .18s,box-shadow .18s}.ob-page--setup .is-selected .ob-option__check{animation:ob-choice-check-pop .28s var(--ease-out) both}.ob-page--setup .ob-option__check svg{stroke-width:2.4px}.ob-page--setup .ob-option__check svg path{stroke-dasharray:24;stroke-dashoffset:0;animation:ob-choice-check-draw .26s 60ms var(--ease-out) both}.ob-progress-wrap .ob-progress--segmented{--ob-progress-gap:8px;gap:var(--ob-progress-gap);background:0 0;height:4px;display:flex;overflow:visible}.ob-progress--segmented>.ob-progress__segment{border-radius:var(--radius-pill);background:rgb(var(--brand-rgb) / .12);min-width:0;height:4px;box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .08);flex:1;transition:background-color .32s,box-shadow .32s,border-radius .32s;position:relative;overflow:hidden}.ob-progress__fill{border-radius:inherit;background:var(--brand-2);transform-origin:0;width:100%;height:100%;transition:transform .44s var(--ease-out);display:block;transform:scaleX(0)}.ob-progress__segment.is-current{box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .62);background:0 0}.ob-progress__segment.is-current .ob-progress__fill{transform:scaleX(0)}.ob-progress__segment.is-filled .ob-progress__fill{transform:scaleX(1)}@keyframes ob-choice-check-pop{0%{transform:scale(.84)}64%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes ob-choice-check-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@media (width<=760px){.ob-page--setup .ob-main{padding-top:96px;padding-bottom:96px}.ob-page--setup .ob-heading{min-height:0;margin-bottom:36px}.ob-page--setup .ob-option{border-radius:20px;gap:12px;min-height:64px;padding:12px}.ob-progress-wrap .ob-progress--segmented{--ob-progress-gap:6px;height:4px}.ob-progress--segmented>.ob-progress__segment{height:4px}}@media (width<=760px) and (height<=720px){.ob-page--setup .ob-main{padding-top:80px;padding-bottom:82px}.ob-page--setup .ob-heading{min-height:92px;margin-bottom:18px}.ob-page--setup .ob-heading h1{font-size:26px}.ob-page--setup .ob-lede{margin-top:8px}.ob-page--setup .ob-options{gap:8px}.ob-page--setup .ob-option{min-height:56px;padding:10px 12px}.ob-page--setup .ob-option__icon{width:36px;height:36px}.ob-page--goals .ob-option{min-height:52px;padding-block:8px}.ob-page--goals .ob-option__icon{width:32px;height:32px}.ob-page--goals .ob-option__copy strong{font-size:14px;line-height:18px}.ob-page--setup .ob-reply-stage{min-height:132px;padding:18px 8px 0}.ob-page--app .ob-app-width .search--select .search__drop .search__results{max-height:160px}}@media (width>=761px) and (height<=680px){.ob-page--setup .ob-main{padding-top:104px}.ob-page--setup .ob-heading{min-height:76px;margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.ob-progress__fill,.ob-progress--segmented>.ob-progress__segment,.ob-page--setup .ob-option__check{transition:none}.ob-page--setup .is-selected .ob-option__check,.ob-page--setup .ob-option__check svg path{animation:none}}@media (width>=761px){.ob-page--setup .ob-main{padding-bottom:120px}.ob-page--setup .ob-content{min-height:440px}.ob-page--app .ob-main{padding-top:clamp(128px,50svh - 164px,420px)}}
