.ob__top{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:clamp(1rem,2.5vh,1.75rem) clamp(1.25rem,3vw,2.5rem);pointer-events:none}:root{--ob-left:46%;--ob-gutter:clamp(2.5rem,5.5vw,6rem)}@media (min-width:64rem){.ob__top{right:calc(100% - var(--ob-left));padding-left:var(--ob-gutter);padding-right:clamp(1.5rem,3vw,3rem)}}.ob__top>*{pointer-events:auto}.ob__brand{display:flex;align-items:center;gap:.6rem}.ob__brand img{height:42px;width:auto}.ob__brand span{font-weight:900;font-size:1.625rem;letter-spacing:-.02em;color:var(--pw-ink-100)}.ob__tools{display:flex;align-items:center;gap:.75rem}.ob__login{font-size:.875rem;color:var(--pw-ink-55);text-align:right;transition:color .25s}.ob__login:hover{color:var(--pw-ink-100)}@media (max-width:47.99rem){.ob__brand span{display:none}.ob__brand img{height:36px}.ob__tools{gap:.6rem}}.ob{min-height:calc(100svh / var(--pw-zoom, 1));display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%}@media (min-width:64rem){.ob{grid-template-columns:var(--ob-left) minmax(0,1fr)}}.ob__panel{text-align:left;margin:auto;width:100%;max-width:34rem;padding:clamp(6.5rem,12vh,8rem) clamp(1.5rem,4vw,3rem) clamp(3rem,6vh,4rem)}@media (min-width:64rem){.ob__panel{max-width:34rem;margin-inline:auto;padding:clamp(5.5rem,10vh,7rem) clamp(1.5rem,3vw,2.5rem) clamp(2.5rem,5vh,3.5rem)}}.ob__progress{margin-bottom:clamp(1.75rem,4vh,2.75rem)}.ob__steps{display:block;font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--pw-ink-38)}.ob__phase{display:block;margin-top:.3rem;font-size:.9375rem;color:var(--pw-ink-82)}.ob__bar{display:flex;gap:.35rem;margin-top:.85rem}.ob__seg{flex:1;height:2px;border-radius:999px;background:rgb(var(--pw-ink)/.12);transition:background .35s ease}.ob__seg.is-done{background:rgb(var(--pw-ink)/.38)}.ob__seg.is-now{background:linear-gradient(90deg,var(--pw-brand-a),var(--pw-violet-2))}.ob__eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--rg);background:rgb(var(--pw-accent)/calc((.1) * var(--pw-glow-k)));box-shadow:0 0 22px -6px rgb(var(--pw-accent)/calc((.7) * var(--pw-glow-k)));font-size:.8125rem;color:var(--t);margin-bottom:1.5rem}.ob__title{font-size:clamp(1.625rem,2.6vw,2.5rem);line-height:1.07}.ob__why{margin-top:.95rem;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.62;max-width:34rem}.ob__control{margin-top:clamp(1.5rem,3.5vh,2.25rem)}.ob__input{width:100%;padding:.95rem 1.15rem;border-radius:14px;border:1px solid rgb(var(--pw-ink)/.16);background:rgb(var(--pw-well)/calc(.3 * var(--pw-well-k)));color:var(--t);font-size:1.125rem;font-family:inherit;transition:border-color .25s,background .25s}.ob__input::placeholder{color:var(--pw-ink-28)}.ob__input:focus{outline:none;border-color:var(--rg);background:rgb(var(--pw-well)/calc(.4 * var(--pw-well-k)))}.ob__count{margin-top:.5rem;text-align:right;font-size:.8125rem;color:var(--pw-ink-55);font-variant-numeric:tabular-nums}.ob__count.is-full{color:var(--pw-ink-100);font-weight:600}.ob__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ob__card{position:relative;display:flex;flex-direction:column;gap:.25rem;padding:1.05rem 1.15rem;border-radius:16px;border:1px solid rgb(var(--pw-ink)/.13);background:rgb(var(--pw-ink)/.03);color:var(--t);font-family:inherit;font-size:1rem;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,transform .2s}.ob__card:hover{border-color:rgb(var(--pw-ink)/.3);transform:translateY(-1px)}.ob__card.is-on{border-color:var(--rg);background:rgb(var(--pw-accent)/calc((.13) * var(--pw-glow-k)))}.ob__card.is-on:after{content:"✓";position:absolute;top:.65rem;right:.8rem;font-size:.8125rem;color:var(--pw-violet-text)}.ob__card small{font-size:.8125rem;color:var(--pw-ink-45)}.ob__card:focus-visible,.ob__chip:focus-visible{outline:2px solid var(--rg);outline-offset:2px}.ob__chips{display:flex;flex-wrap:wrap;gap:.6rem}.ob__chip{padding:.6rem 1.05rem;border-radius:999px;border:1px solid rgb(var(--pw-ink)/.14);background:none;color:var(--pw-ink-75);font-family:inherit;font-size:.9375rem;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.ob__chip:hover{border-color:rgb(var(--pw-ink)/.32)}.ob__chip.is-on{border-color:var(--rg);background:rgb(var(--pw-accent)/calc((.14) * var(--pw-glow-k)));color:var(--pw-ink-100)}.ob__actions{position:relative;display:flex;align-items:center;gap:1.1rem;margin-top:clamp(1.75rem,4vh,2.5rem)}.ob__next{padding:.85rem 2rem;font-size:1rem}.ob__next[disabled]{opacity:.45;cursor:not-allowed;transform:none}.ob__skip{background:none;border:0;padding:0;font-family:inherit;font-size:.9375rem;color:var(--pw-ink-45);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .2s}.ob__skip:hover{color:var(--pw-ink-100)}.ob__hint{position:absolute;right:0;font-size:.75rem;color:var(--pw-ink-30)}@media (max-width:40rem){.ob__hint{display:none}}.ob__fine{margin-top:1.25rem;font-size:.8125rem;color:var(--pw-ink-38)}.obp{display:none}@media (min-width:64rem){.obp{display:block;position:relative;overflow:hidden;margin-top:.5cm;padding:clamp(4.5rem,9vh,7rem) 0 0 clamp(3.5rem,7.5vw,8rem);border-radius:28px 0 0 0;border-top:1px solid rgb(var(--pw-ink)/.07);border-left:1px solid rgb(var(--pw-ink)/.07);background:radial-gradient(80% 55% at 82% 4%,rgb(var(--pw-accent)/calc((.085) * var(--pw-glow-k))),transparent 72%),linear-gradient(180deg,rgb(var(--pw-well)/calc(.32 * var(--pw-well-k))),rgb(var(--pw-well)/calc(.5 * var(--pw-well-k))))}}.obp__card{height:81%;width:118%;padding:10px;border-radius:26px 0 0 0;border:1px solid rgb(var(--pw-ink)/.16);border-right:0;background:rgb(var(--pw-ink)/.045);backdrop-filter:blur(26px) saturate(135%);-webkit-backdrop-filter:blur(26px) saturate(135%);box-shadow:0 34px 110px rgb(var(--pw-shadow)/calc(.55 * var(--pw-shadow-k))),inset 0 1px 0 rgb(var(--pw-ink)/.1);mask-image:linear-gradient(to bottom,#000 18%,rgba(0,0,0,.92) 32%,rgba(0,0,0,.72) 46%,rgba(0,0,0,.48) 58%,rgba(0,0,0,.26) 68%,rgba(0,0,0,.1) 77%,transparent var(--obp-fin,84%));-webkit-mask-image:linear-gradient(to bottom,#000 18%,rgba(0,0,0,.92) 32%,rgba(0,0,0,.72) 46%,rgba(0,0,0,.48) 58%,rgba(0,0,0,.26) 68%,rgba(0,0,0,.1) 77%,transparent var(--obp-fin,84%))}.obp__frame{--obp-r:16px;position:relative;height:100%;width:100%;border-radius:var(--obp-r) 0 0 0;background:var(--pw-deep);overflow:hidden}.obp__stage{position:absolute;top:0;left:0;width:var(--obp-w);height:var(--obp-h);transform:scale(var(--obp-k,1));transform-origin:top left}.obp__stage .pw-app{min-height:100%;height:100%}.obp__stage .pw-rail{position:static;height:100%}.obp__stage .pw-main{overflow:hidden}.obp__stage .pw-mockbar{display:none}.obp__stage .pw-app-root{min-height:0;overflow:hidden}.obp__shot,.obp__stage .pw-app-root{border-radius:calc(var(--obp-r) / var(--obp-k)) 0 0 0}.obp__shot{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.obp__foot{position:absolute;inset:auto 0 0 0;--obp-rampe:clamp(9rem,22vh,15rem);padding:2rem clamp(2.5rem,4vw,4rem) clamp(7rem,17vh,11rem);text-align:center;background:linear-gradient(to bottom,rgb(var(--pw-fade)/.22) 0,rgb(var(--pw-fade)/.5) calc(var(--obp-noir, 4rem) * .5),rgb(var(--pw-fade)/.8) calc(var(--obp-noir, 4rem) * .8),var(--pw-fade-solid) var(--obp-noir,4rem))}.obp__foot:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--obp-rampe);background:linear-gradient(to bottom,transparent 0,rgb(var(--pw-fade)/.1) 52%,rgb(var(--pw-fade)/.22) 100%);pointer-events:none}.obp__say{max-width:34rem;margin-inline:auto}.obp__title{font-family:Helvetica Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.08;letter-spacing:-.02em;color:var(--t);text-wrap:balance}.obp__title em{font-style:normal;color:var(--pw-violet-text)}.obp__caption{margin-top:.7rem;font-size:.9375rem;line-height:1.6;color:var(--pw-ink-50)}.obp__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem clamp(.7rem,1.45vw,1.5rem);margin-top:clamp(1.5rem,3vh,2.25rem)}.obp__fact{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.obp__fact svg{flex-shrink:0;color:rgb(var(--pw-violet-text-rgb)/.85)}.obp__fact span{font-size:clamp(.6875rem,.56vw,.8125rem);line-height:1.3;color:var(--pw-ink-50)}@keyframes obIn{0%{opacity:0;transform:translateY(7px)}}@keyframes obGlow{0%{box-shadow:0 0 0 0 rgb(var(--pw-accent)/calc((.55) * var(--pw-glow-k)))}to{box-shadow:0 0 0 14px rgb(var(--pw-accent)/calc((0) * var(--pw-glow-k)))}}.is-in{animation:obIn .45s cubic-bezier(.2,.9,.2,1) both}.obp .is-in{animation:obIn .45s cubic-bezier(.2,.9,.2,1) both,obGlow .9s ease-out .1s}@media (prefers-reduced-motion:reduce){.is-in{animation:none}.ob__seg{transition:none}}.ob__account{max-width:27rem}.ob__signup h1{display:none}.ob__signup div:has(>h1){display:none}@keyframes obStepIn{0%{opacity:0;transform:translateY(12px)}}.ob__step{animation:obStepIn .34s cubic-bezier(.22,.9,.3,1) both}.ob__step .ob__card,.ob__step .ob__chip{animation:obStepIn .3s cubic-bezier(.22,.9,.3,1) both}.ob__step .ob__card:first-child,.ob__step .ob__chip:first-child{animation-delay:.06s}.ob__step .ob__card:nth-child(2),.ob__step .ob__chip:nth-child(2){animation-delay:.1s}.ob__step .ob__card:nth-child(3),.ob__step .ob__chip:nth-child(3){animation-delay:.14s}.ob__step .ob__card:nth-child(4),.ob__step .ob__chip:nth-child(4){animation-delay:.18s}.ob__step .ob__chip:nth-child(5){animation-delay:.22s}.ob__step .ob__chip:nth-child(6){animation-delay:.26s}.ob__step .ob__chip:nth-child(7){animation-delay:.3s}.ob__step .ob__chip:nth-child(8){animation-delay:.34s}.ob__card:active{transform:translateY(-1px) scale(.985);transition-duration:.08s}.ob__chip:active{transform:scale(.96);transition-duration:.08s}@keyframes obPick{0%{box-shadow:0 0 0 0 rgb(var(--pw-accent)/calc((.5) * var(--pw-glow-k)))}to{box-shadow:0 0 0 15px rgb(var(--pw-accent)/calc((0) * var(--pw-glow-k)))}}.ob__card:before,.ob__chip:before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none}.ob__chip{position:relative}.ob__card.is-on:before,.ob__chip.is-on:before{animation:obPick .55s ease-out}@keyframes obTick{0%{opacity:0;transform:scale(.4)}}.ob__card.is-on:after{animation:obTick .3s cubic-bezier(.2,1.5,.4,1) both}@media (prefers-reduced-motion:reduce){.ob__card.is-on:after,.ob__card.is-on:before,.ob__chip.is-on:before,.ob__step,.ob__step .ob__card,.ob__step .ob__chip{animation:none}.ob__card:active,.ob__chip:active{transform:none}}