[data-onboarding-root]{--ob-bg:#111315;--ob-card:#1d2025;--ob-card-image-bg:#181b20;--ob-accent:#f97316;--ob-accent-strong:#ea580c;--ob-accent-contrast:#ffffff;--ob-text-grad-from:#dbe7f2;--ob-text-grad-to:#7f868c;--ob-hairline:rgba(255,255,255,0.2);--ob-track:rgba(255,255,255,0.1);--ob-ease-out:cubic-bezier(0.22,1,0.36,1);--ob-ease-press:cubic-bezier(0.34,1.56,0.64,1);--ob-slide-ease:cubic-bezier(0.65,0,0.35,1);height:100vh;height:100dvh;background-color:var(--ob-bg);color:#fff;overflow:hidden;overscroll-behavior:none;touch-action:manipulation}[data-onboarding-root] canvas,[data-onboarding-root] img,[data-onboarding-root] svg,[data-onboarding-root] video{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;pointer-events:none}[data-onboarding-root] [data-ob-interactive] img,[data-onboarding-root] [data-ob-interactive] video,[data-onboarding-root] video[data-ob-interactive]{pointer-events:auto}body:has([data-onboarding-root]),html:has([data-onboarding-root]){height:100%;overflow:hidden;overscroll-behavior:none}[data-onboarding-root] .ob-shell{display:flex;justify-content:center;height:100%}[data-onboarding-root] .ob-frame{position:relative;z-index:1;display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:600px;height:100%;padding:.5rem 0 1rem}[data-onboarding-root] .ob-grid-bg{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 40px),repeating-linear-gradient(180deg,rgba(255,255,255,.035) 0 1px,transparent 1px 40px)}[data-onboarding-root] .ob-grid-bg__marks{position:absolute;inset:0;display:block}[data-onboarding-root] .ob-text-gradient,[data-onboarding-root] .ob-text-gradient-soft{background-image:linear-gradient(177deg,var(--ob-text-grad-from) 7.92%,var(--ob-text-grad-to) 89.75%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-onboarding-root] .ob-text-gradient-soft{background-image:linear-gradient(177deg,rgba(219,231,242,.5) 7.92%,rgba(127,134,140,.5) 89.75%)}[data-onboarding-root] .ob-header{position:relative;z-index:2;width:100%;--ob-header-row:2.25rem;--ob-header-gap:1.25rem;min-height:calc(var(--ob-header-row) + var(--ob-header-gap) + 4px + .5rem);transition:min-height .4s var(--ob-ease-out)}[data-onboarding-root] .ob-header[data-mode=logo],[data-onboarding-root] .ob-header[data-mode=title]{min-height:var(--ob-header-row)}[data-onboarding-root] .ob-header__logo,[data-onboarding-root] .ob-header__progress,[data-onboarding-root] .ob-header__title{position:absolute;top:0;left:1rem;right:1rem;display:flex;flex-direction:column;align-items:center;transition:opacity .4s var(--ob-ease-out)}[data-onboarding-root] .ob-header__progress{gap:var(--ob-header-gap)}[data-onboarding-root] .ob-header__progress>p{display:flex;align-items:center;height:var(--ob-header-row)}[data-onboarding-root] .ob-header__logo{flex-direction:row;justify-content:center;gap:.5rem;height:var(--ob-header-row)}[data-onboarding-root] .ob-header__title>p{display:flex;align-items:center;height:var(--ob-header-row)}[data-onboarding-root] .ob-header[data-mode=logo] .ob-header__progress,[data-onboarding-root] .ob-header[data-mode=logo] .ob-header__title,[data-onboarding-root] .ob-header[data-mode=progress] .ob-header__logo,[data-onboarding-root] .ob-header[data-mode=progress] .ob-header__title,[data-onboarding-root] .ob-header[data-mode=title] .ob-header__logo,[data-onboarding-root] .ob-header[data-mode=title] .ob-header__progress{opacity:0;pointer-events:none}[data-onboarding-root] .ob-logo__img{width:1.75rem;height:1.75rem;object-fit:contain}[data-onboarding-root] .ob-logo__word{font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:-.01em;color:#fff}[data-onboarding-root] .ob-back{position:absolute;left:1rem;top:calc(var(--ob-header-row) / 2);z-index:3;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:rgba(255,255,255,.9);background:transparent;border:none;border-radius:9999px;cursor:pointer;opacity:0;transform:translateY(-50%);transition:opacity .3s var(--ob-ease-out),transform .14s var(--ob-ease-press);-webkit-tap-highlight-color:transparent}[data-onboarding-root] .ob-back[data-visible=true]{opacity:1}[data-onboarding-root] .ob-back[data-visible=false]{pointer-events:none}[data-onboarding-root] .ob-back:active{transform:translateY(-50%) scale(.88)}[data-onboarding-root] .ob-back svg{width:24px;height:24px}[data-onboarding-root] .ob-progress{display:flex;align-items:center;gap:.25rem;width:100%}[data-onboarding-root] .ob-progress__group{display:flex;flex:1 1 0;min-width:0;overflow:clip;border-radius:9999px;background:var(--ob-track)}[data-onboarding-root] .ob-progress__bar{position:relative;flex:1 1 0;min-width:0;height:4px;overflow:hidden}[data-onboarding-root] .ob-progress__fill{display:block;width:100%;height:100%;background:var(--ob-accent);transform:scaleX(0);transform-origin:left center;transition:transform .5s var(--ob-ease-out)}[data-onboarding-root] .ob-progress__fill[data-filled=true]{transform:scaleX(1)}[data-onboarding-root] .ob-viewport{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}[data-onboarding-root] .ob-track{display:grid;grid-template:1fr/1fr;height:100%}[data-onboarding-root] .ob-panel{grid-area:1/1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;transition:opacity .4s var(--ob-ease-out),visibility 0s linear .4s}[data-onboarding-root] .ob-step{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}[data-onboarding-root] .ob-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:1rem}[data-onboarding-root] .ob-scroll::-webkit-scrollbar{display:none}[data-onboarding-root] .ob-panel[data-active=false]{opacity:0;pointer-events:none;visibility:hidden}[data-onboarding-root] .ob-panel[data-active=true]{visibility:visible;transition:opacity .4s var(--ob-ease-out),visibility 0s}[data-onboarding-root] .ob-panel[data-active=false],[data-onboarding-root] .ob-panel[data-active=false] *,[data-onboarding-root] .ob-panel[data-active=false] :after,[data-onboarding-root] .ob-panel[data-active=false] :before{animation-play-state:paused!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;will-change:auto!important}[data-onboarding-root] .ob-asset-preload{position:fixed;left:-9999px;top:0;width:130px;height:0;overflow:hidden;pointer-events:none}[data-onboarding-root] .ob-asset-preload__cell{position:relative;display:block;width:130px;height:174px}[data-onboarding-root] .ob-tag{position:relative;display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;overflow:hidden;white-space:nowrap;background-color:var(--ob-bg);background-image:linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,.13) 51.442%,rgba(255,255,255,.03));box-shadow:inset 0 2px 6px 0 rgba(255,255,255,.12),0 4px 12px 0 rgba(0,0,0,.15)}[data-onboarding-root] .ob-tag__label{position:relative;z-index:10;font-size:.75rem;font-weight:500;line-height:1rem}[data-onboarding-root] .ob-tag--accent{background-image:linear-gradient(90deg,rgba(249,115,22,.08),rgba(249,115,22,.28) 51.442%,rgba(249,115,22,.08));box-shadow:inset 0 2px 6px 0 rgba(249,115,22,.3),0 4px 12px 0 rgba(0,0,0,.15)}[data-onboarding-root] .ob-tag--accent .ob-tag__label{background-image:linear-gradient(179.31deg,#ffffff 7.92%,#ffd6b0 89.75%)}[data-onboarding-root] .ob-tag__shine{position:absolute;inset:0;z-index:1;border-radius:inherit;padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-onboarding-root] .ob-tag__shine:before{content:"";position:absolute;left:50%;top:50%;width:200%;aspect-ratio:1;margin:-100% 0 0 -100%;background:conic-gradient(from 0deg,rgba(255,255,255,0) 0deg,rgba(255,255,255,0) 52deg,rgba(255,255,255,.9) 90deg,rgba(255,255,255,0) 128deg,rgba(255,255,255,0) 1turn);animation:ob-spin 7.2s linear infinite}[data-onboarding-root] .ob-heading{width:100%;font-weight:700;font-size:30px;line-height:2.25rem;letter-spacing:-.56px;text-transform:uppercase;text-align:center;text-wrap:balance}@media (max-width:340px){[data-onboarding-root] .ob-heading{font-size:26px;line-height:2rem}}[data-onboarding-root] .ob-subheading{width:100%;font-size:.875rem;line-height:1.25rem;color:rgba(255,255,255,.6);text-align:center;text-wrap:balance}[data-onboarding-root] .ob-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%}[data-onboarding-root] .ob-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;aspect-ratio:.82;padding:.25rem;border-radius:1rem;background:var(--ob-card);overflow:clip;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;transition:transform .16s var(--ob-ease-press),box-shadow .3s var(--ob-ease-out)}[data-onboarding-root] .ob-card:active{transform:scale(.955)}[data-onboarding-root] .ob-card:focus-visible{box-shadow:inset 0 0 0 2px var(--ob-accent)}[data-onboarding-root] .ob-card__ring{position:absolute;inset:0;z-index:2;border:2px solid var(--ob-accent);border-radius:1rem;pointer-events:none;opacity:0;clip-path:inset(100% 0 0 0);transition:clip-path .5s var(--ob-ease-out),opacity .16s var(--ob-ease-out)}[data-onboarding-root] .ob-card[data-selected=true] .ob-card__ring{opacity:1;clip-path:inset(0 0 0 0)}[data-onboarding-root] .ob-card__media{position:relative;flex:1 1 auto;width:100%;min-height:134px;border-radius:.75rem;overflow:hidden;background:var(--ob-card-image-bg)}[data-onboarding-root] .ob-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}[data-onboarding-root] [data-compact-art=true] .ob-card__img{object-fit:contain;object-position:bottom;transform-origin:bottom center}[data-onboarding-root] .ob-card__placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.8125rem;letter-spacing:.02em;color:rgba(255,255,255,.5)}[data-onboarding-root] .ob-card__media:after{content:"";position:absolute;inset-inline:0;bottom:0;height:4rem;pointer-events:none;background:linear-gradient(rgba(29,32,37,0),rgb(29,32,37))}[data-onboarding-root] [data-compact-art=true] .ob-card__media:after{display:none}[data-onboarding-root] [data-compact-art=true] .ob-card__media{background:#0f1216;margin-bottom:4px}[data-onboarding-root] .ob-card__footer{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;width:100%;height:72px;padding:.75rem;border-radius:.75rem}[data-onboarding-root] .ob-card__footer:before{content:"";position:absolute;inset:0;border-radius:.75rem;background-color:rgba(255,255,255,.06);opacity:0;transform:translateY(10px);transition:opacity .26s var(--ob-ease-out),transform .34s var(--ob-ease-press)}[data-onboarding-root] .ob-card[data-selected=true] .ob-card__footer:before{opacity:1;transform:translateY(0)}[data-onboarding-root] .ob-card__label{position:relative;z-index:1;flex:1 1 auto;text-align:left;font-size:1rem;font-weight:600;line-height:1.2;color:#fff}[data-onboarding-root] .ob-card__check{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;border:2px solid var(--ob-hairline);background:transparent;transition:background-color .3s var(--ob-ease-out),border-color .3s var(--ob-ease-out)}[data-onboarding-root] .ob-card[data-selected=true] .ob-card__check{border-color:transparent;background:var(--ob-accent)}[data-onboarding-root] .ob-card__check svg{width:14px;height:14px;color:var(--ob-accent-contrast);opacity:0;transform:scale(.4);transition:opacity .25s var(--ob-ease-out),transform .3s var(--ob-ease-press)}[data-onboarding-root] .ob-card[data-selected=true] .ob-card__check svg{opacity:1;transform:scale(1)}@keyframes ob-rise{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}[data-onboarding-root] .ob-rise{opacity:1}[data-onboarding-root] .ob-panel[data-active=true] .ob-rise{animation:ob-rise .5s var(--ob-ease-out) backwards;animation-delay:var(--ob-rise-delay,0s)}[data-onboarding-root] .ob-proof{display:flex;flex-direction:column;width:100%}[data-onboarding-root] .ob-proof__scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}[data-onboarding-root] .ob-proof__scroll::-webkit-scrollbar{display:none}[data-onboarding-root] .ob-proof__head{display:flex;flex-direction:column;align-items:center;gap:.75rem;flex-shrink:0;padding:.25rem 1rem 0}[data-onboarding-root] .ob-proof__carousel{flex-shrink:0;margin-top:2rem;display:flex;width:100%}[data-onboarding-root] .ob-proof__foot{position:relative;flex-shrink:0;padding-inline:1rem}[data-onboarding-root] .ob-result__media{position:relative;flex-shrink:0;margin:2rem 1rem 0;aspect-ratio:16/9;border-radius:20px;overflow:clip;clip-path:inset(0 round 20px);background-color:var(--ob-card-image-bg)}[data-onboarding-root] .ob-result__video{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}[data-onboarding-root] .ob-result__media:before{content:"";z-index:1;background:rgba(255,255,255,.18)}[data-onboarding-root] .ob-result__media:before,[data-onboarding-root] .ob-result__shine{position:absolute;inset:0;border-radius:inherit;padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-onboarding-root] .ob-result__shine{z-index:2}[data-onboarding-root] .ob-result__shine:before{content:"";position:absolute;left:50%;top:50%;width:200%;aspect-ratio:1;margin:-100% 0 0 -100%;background:conic-gradient(from 0deg,rgba(255,255,255,0) 0deg,rgba(255,255,255,0) 52deg,rgba(255,255,255,.9) 90deg,rgba(255,255,255,0) 128deg,rgba(255,255,255,0) 1turn);animation:ob-spin 7.2s linear infinite}[data-onboarding-root] .ob-cf{position:relative;width:100%;display:flex;flex-direction:column;--cf-gap:0.5rem;gap:var(--cf-gap);padding-block:1.25rem;overflow:hidden;pointer-events:none;user-select:none;-webkit-user-select:none}[data-onboarding-root] .ob-cf-row{overflow:visible}[data-onboarding-root] .ob-cf-row__track{display:flex;width:max-content;animation:ob-cf-scroll 38s linear infinite;will-change:transform}[data-onboarding-root] .ob-cf-row[data-reverse=true] .ob-cf-row__track{animation-direction:reverse}@keyframes ob-cf-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@property --ob-draw{syntax:"<number>";inherits:false;initial-value:0}@keyframes ob-spin{to{transform:rotate(1turn)}}@property --ob-shimmer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ob-cf-shimmer{to{--ob-shimmer-angle:360deg}}[data-onboarding-root] .ob-cf-frame{flex-shrink:0;width:calc(min(100vw, 600px) / 3 - var(--cf-gap));aspect-ratio:3/4;margin-right:var(--cf-gap);border-radius:1rem;background:var(--ob-card-image-bg);box-shadow:0 0 4px 0 var(--cf-glow,transparent),0 0 11px 0 var(--cf-glow,transparent),0 0 19px 1px var(--cf-glow,transparent)}[data-onboarding-root] .ob-cf-frame:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;padding:1px;background:var(--cf-grad,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-onboarding-root] .ob-cf-frame[data-platform=instagram]{--cf-grad:linear-gradient(135deg,#feda75,#fa7e1e 22%,#d62976 55%,#962fbf 78%,#4f5bd5);--cf-glow:rgba(214,41,118,0.28)}[data-onboarding-root] .ob-cf-frame[data-platform=facebook]{--cf-grad:linear-gradient(135deg,#4fb6ff,#1877f2 55%,#0a48b6);--cf-glow:rgba(24,119,242,0.28)}[data-onboarding-root] .ob-cf-frame[data-platform=tiktok]{--cf-grad:linear-gradient(135deg,#25f4ee,#ffffff 50%,#fe2c55);--cf-glow:rgba(254,44,85,0.26)}[data-onboarding-root] .ob-cf-frame[data-platform=shorts]{--cf-grad:linear-gradient(135deg,#ff6a6a,#ff0000 55%,#b80000);--cf-glow:rgba(255,0,0,0.26)}[data-onboarding-root] .ob-cf-frame__shine{position:absolute;inset:0;z-index:1;border-radius:inherit;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-onboarding-root] .ob-cf-frame__shine:before{content:"";position:absolute;left:50%;top:50%;width:200%;aspect-ratio:1;margin:-100% 0 0 -100%;background:conic-gradient(from 0deg,rgba(255,255,255,0) 0deg,rgba(255,255,255,0) 58deg,rgba(255,255,255,.95) 90deg,rgba(255,255,255,0) 122deg,rgba(255,255,255,0) 1turn);animation:ob-spin 7.2s linear infinite;animation-delay:var(--ob-shimmer-delay,0s);animation-direction:var(--ob-shimmer-dir,normal)}[data-onboarding-root] .ob-cf-frame:nth-child(5n+1){--ob-shimmer-delay:-0.4s;--ob-shimmer-dir:normal}[data-onboarding-root] .ob-cf-frame:nth-child(5n+2){--ob-shimmer-delay:-5.2s;--ob-shimmer-dir:reverse}[data-onboarding-root] .ob-cf-frame:nth-child(5n+3){--ob-shimmer-delay:-2.2s;--ob-shimmer-dir:normal}[data-onboarding-root] .ob-cf-frame:nth-child(5n+4){--ob-shimmer-delay:-6s;--ob-shimmer-dir:reverse}[data-onboarding-root] .ob-cf-frame:nth-child(5n+5){--ob-shimmer-delay:-3.4s;--ob-shimmer-dir:reverse}[data-onboarding-root] .ob-cf-frame__img{-webkit-user-drag:none;-khtml-user-drag:none;user-select:none;-webkit-user-select:none;object-fit:cover;object-position:center}[data-onboarding-root] .ob-cf-frame__bar{position:absolute;left:.375rem;right:.375rem;bottom:.375rem;z-index:2;display:flex;align-items:center;gap:.25rem;padding:.25rem .4375rem;border-radius:.75rem;overflow:hidden;isolation:isolate;color:#fff;border:1px solid rgba(255,255,255,.16);box-shadow:0 2px 8px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.14)}[data-onboarding-root] .ob-cf-frame__bar-blur{position:absolute;left:calc(-.375rem - 1px);bottom:calc(-.375rem - 1px);width:calc(min(100vw, 600px) / 3 - var(--cf-gap));aspect-ratio:3/4;height:auto;object-fit:cover;filter:blur(10px);z-index:-2;pointer-events:none}[data-onboarding-root] .ob-cf-frame__bar-tint{position:absolute;inset:0;background:rgba(18,20,23,.5);z-index:-1;pointer-events:none}[data-onboarding-root] .ob-cf-frame__bar svg{flex-shrink:0}[data-onboarding-root] .ob-cf-frame__views{font-size:.75rem;font-weight:600;line-height:1;white-space:nowrap}[data-onboarding-root] .ob-cf-frame__logo{margin-left:auto;width:1.125rem;height:1.125rem;object-fit:contain;flex-shrink:0;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}[data-onboarding-root] .ob-cf:after,[data-onboarding-root] .ob-cf:before{content:"";position:absolute;top:0;bottom:0;width:16%;z-index:3;pointer-events:none}[data-onboarding-root] .ob-cf:before{left:0;background:linear-gradient(to right,var(--ob-bg) 8%,transparent 100%)}[data-onboarding-root] .ob-cf:after{right:0;background:linear-gradient(to left,var(--ob-bg) 8%,transparent 100%)}[data-onboarding-root] .ob-cta{position:relative;flex-shrink:0;width:100%;height:55px;margin-top:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border:none;border-radius:.75rem;background:var(--ob-accent);color:#fff;font-size:1rem;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:10px 34px 24px 0 rgba(0,0,0,.15),inset 0 1px 0 0 #fdba74,inset 0 -3px 0 0 #9a3412;transition:filter .2s var(--ob-ease-out),transform .12s var(--ob-ease-press)}[data-onboarding-root] .ob-cta:hover{filter:brightness(1.05)}[data-onboarding-root] .ob-cta:active{transform:scale(.98)}[data-onboarding-root] .ob-cta:disabled{filter:brightness(.5) saturate(.85)}[data-onboarding-root] .ob-agree[data-accent=orange]{--agree-rgb:249,115,22}[data-onboarding-root] .ob-agree[data-accent=pink]{--agree-rgb:219,39,119}[data-onboarding-root] .ob-agree[data-accent=violet]{--agree-rgb:139,92,246}[data-onboarding-root] .ob-agree__card{position:relative;width:100%;height:333px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;border-radius:20px;overflow:clip;clip-path:inset(0 round 20px);isolation:isolate;background-color:var(--ob-bg);background-image:linear-gradient(rgba(255,255,255,.02),rgba(153,153,153,.02))}[data-onboarding-root] .ob-agree__bloom{position:absolute;inset:-22%;z-index:0;pointer-events:none}[data-onboarding-root] .ob-agree__bloom>i{position:absolute;border-radius:50%;will-change:transform;transform:translateZ(0);filter:blur(26px) saturate(1.1)}[data-onboarding-root] .ob-agree__bloom>i:first-child{width:70%;height:70%;top:-6%;left:-8%;background:radial-gradient(circle at 50% 50%,rgba(var(--agree-rgb),.5) 0,rgba(var(--agree-rgb),.16) 42%,transparent 70%);animation:ob-drift-a 29s ease-in-out infinite}[data-onboarding-root] .ob-agree__bloom>i:nth-child(2){width:58%;height:58%;top:22%;left:42%;background:radial-gradient(circle at 50% 50%,rgba(var(--agree-rgb),.34) 0,rgba(var(--agree-rgb),.1) 46%,transparent 72%);animation:ob-drift-b 37s ease-in-out infinite}[data-onboarding-root] .ob-agree__bloom>i:nth-child(3){width:46%;height:46%;top:48%;left:4%;background:radial-gradient(circle at 50% 50%,rgba(var(--agree-rgb),.28) 0,transparent 68%);animation:ob-drift-c 43s ease-in-out infinite}@keyframes ob-drift-a{0%{transform:translate(0) scale(1)}33%{transform:translate(8%,6%) scale(1.12)}66%{transform:translate(-5%,9%) scale(.96)}to{transform:translate(0) scale(1)}}@keyframes ob-drift-b{0%{transform:translate(0) scale(1)}40%{transform:translate(-9%,-7%) scale(1.1)}72%{transform:translate(6%,-4%) scale(.92)}to{transform:translate(0) scale(1)}}@keyframes ob-drift-c{0%{transform:translate(0) scale(1)}50%{transform:translate(10%,-8%) scale(1.18)}to{transform:translate(0) scale(1)}}[data-onboarding-root] .ob-agree__grain{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px}[data-onboarding-root] .ob-agree__prompt{position:absolute;top:1.5rem;left:0;right:0;z-index:2;font-size:.875rem;color:rgba(255,255,255,.4);text-align:center}[data-onboarding-root] .ob-agree__statement{font-size:32px;line-height:2.5rem;letter-spacing:-.56px;font-weight:500;text-align:center;text-wrap:balance}[data-onboarding-root] .ob-agree__tw{position:relative;z-index:2}[data-onboarding-root] .ob-agree__tw-typed{background-image:linear-gradient(177deg,var(--ob-text-grad-from) 7.92%,var(--ob-text-grad-to) 89.75%);-webkit-background-clip:text;background-clip:text}[data-onboarding-root] .ob-agree__tw-rest,[data-onboarding-root] .ob-agree__tw-typed{-webkit-text-fill-color:transparent;color:transparent}[data-onboarding-root] .ob-agree__tw-cursor{position:relative}[data-onboarding-root] .ob-agree__tw-cursor:after{content:"";position:absolute;top:.1em;right:-.07em;width:2px;height:1.05em;border-radius:1px;background:rgba(var(--agree-rgb),.95);animation:ob-caret-blink 1.05s step-end infinite}@keyframes ob-caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}[data-onboarding-root] .ob-agree__panel{display:flex;flex-direction:column;gap:.75rem;width:100%;flex-shrink:0;padding:.75rem;border-radius:20px;background-color:var(--ob-bg);background-image:linear-gradient(rgba(255,255,255,.05),rgba(255,255,255,.05))}[data-onboarding-root] .ob-agree__scale{display:flex;gap:.375rem;width:100%}[data-onboarding-root] .ob-agree__btn{position:relative;flex:1 1 0;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:none;border-radius:16px;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;background-image:linear-gradient(rgba(255,255,255,.05),rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),inset 0 1px 0 0 rgba(255,255,255,.03);transition:box-shadow .3s var(--ob-ease-out),transform .16s var(--ob-ease-press)}[data-onboarding-root] .ob-agree__btn:active{transform:scale(.95)}[data-onboarding-root] .ob-agree__btn:disabled{cursor:default}[data-onboarding-root] .ob-agree__btn:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(85% 70% at 50% 120%,rgba(var(--agree-rgb),.85) 0,transparent 72%);opacity:0;transform:translateY(35%);transition:opacity .28s var(--ob-ease-out),transform .35s var(--ob-ease-press);pointer-events:none}[data-onboarding-root] .ob-agree__btn:after{content:"";position:absolute;inset:0;z-index:2;border:1.5px solid rgba(var(--agree-rgb),1);border-radius:inherit;pointer-events:none;opacity:0;clip-path:inset(100% 0 0 0);transition:clip-path .5s var(--ob-ease-out),opacity .16s var(--ob-ease-out)}[data-onboarding-root] .ob-agree__btn[aria-checked=true]{box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),inset 0 1px 0 0 rgba(255,255,255,.06)}[data-onboarding-root] .ob-agree__btn[aria-checked=true]:before{opacity:1;transform:translateY(0)}[data-onboarding-root] .ob-agree__btn[aria-checked=true]:after{opacity:1;clip-path:inset(0 0 0 0)}[data-onboarding-root] .ob-agree__num{position:relative;z-index:1;font-size:1.375rem;line-height:1;transform-origin:center 60%;opacity:.55;filter:grayscale(.4);transition:opacity .3s var(--ob-ease-out),filter .3s var(--ob-ease-out),transform .3s var(--ob-ease-out)}[data-onboarding-root] .ob-agree__btn[aria-checked=true] .ob-agree__num{opacity:1;filter:grayscale(0);transform:scale(1.18);will-change:transform;animation:ob-emoji-pop .5s var(--ob-ease-press) both}@keyframes ob-emoji-pop{0%{transform:scale(1) rotate(0deg)}22%{transform:scale(1.34) rotate(-9deg)}40%{transform:scale(1.26) rotate(7deg)}56%{transform:scale(1.3) rotate(-5deg)}72%{transform:scale(1.2) rotate(3deg)}86%{transform:scale(1.22) rotate(-1.5deg)}to{transform:scale(1.18) rotate(0deg)}}[data-onboarding-root] .ob-agree__ends{display:flex;justify-content:space-between;width:100%;padding-inline:.125rem;font-size:.875rem;color:rgba(255,255,255,.4)}[data-onboarding-root] .ob-list-step__scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:1rem}[data-onboarding-root] .ob-list-step__scroll::-webkit-scrollbar{display:none}[data-onboarding-root] .ob-list-step__inner{margin-top:auto;display:flex;flex-direction:column;gap:1.5rem;padding-bottom:1rem}[data-onboarding-root] .ob-list-step__heading{width:100%;font-size:32px;line-height:2.5rem;letter-spacing:-.56px;font-weight:500;text-wrap:balance}[data-onboarding-root] .ob-list{display:flex;flex-direction:column;gap:.75rem;width:100%}[data-onboarding-root] .ob-list-card{position:relative;display:flex;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem 1rem 1rem;border-radius:1rem;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:transparent;background-image:linear-gradient(180deg,#1d1f21,#181a1c);transition:transform .16s var(--ob-ease-press),background-image .3s var(--ob-ease-out)}[data-onboarding-root] .ob-list-card:active{transform:scale(.99)}[data-onboarding-root] .ob-list-card:disabled{cursor:default}[data-onboarding-root] .ob-list-card[data-selected=true]{background-image:linear-gradient(180deg,#322820,#2d231b)}[data-onboarding-root] .ob-list-card__body{display:flex;flex-direction:column;gap:.25rem;flex:1 1 auto;min-width:0}[data-onboarding-root] .ob-list-card__label{font-size:1rem;font-weight:600;line-height:1.4;background-image:linear-gradient(179.69deg,#ffffff 7.92%,#dbe7f2 89.75%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-onboarding-root] .ob-list-card__desc{font-size:.875rem;color:rgba(255,255,255,.4)}[data-onboarding-root] .ob-radio{position:relative;z-index:1;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:9999px;border:2px solid rgba(255,255,255,.2);transition:border-color .3s var(--ob-ease-out),background-color .3s var(--ob-ease-out)}[data-onboarding-root] .ob-list-card[data-selected=true] .ob-radio,[data-onboarding-root] .ob-slider__option[data-selected=true] .ob-radio{border-color:var(--ob-accent);background-color:var(--ob-accent)}[data-onboarding-root] .ob-list-card[data-selected=true] .ob-radio:after,[data-onboarding-root] .ob-slider__option[data-selected=true] .ob-radio:after{content:"";position:absolute;left:50%;top:46%;width:.3rem;height:.58rem;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}[data-onboarding-root] .ob-list-card__ring{position:absolute;inset:0;z-index:2;border:1.5px solid var(--ob-accent);border-radius:inherit;pointer-events:none;opacity:0;clip-path:inset(100% 0 0 0);transition:clip-path .5s var(--ob-ease-out),opacity .16s var(--ob-ease-out)}[data-onboarding-root] .ob-list-card[data-selected=true] .ob-list-card__ring{opacity:1;clip-path:inset(0 0 0 0)}[data-onboarding-root] .ob-slider{position:relative;width:100%;height:7rem;overflow:clip;border-radius:20px;background:var(--ob-card-image-bg);touch-action:none;cursor:grab}[data-onboarding-root] .ob-slider[data-dragging=true]{cursor:grabbing}[data-onboarding-root] .ob-slider[data-dragging=true] .ob-slider__ruler{transition:none}[data-onboarding-root] .ob-slider__ruler{position:absolute;left:50%;top:0;height:100%;width:1480px;transition:transform .45s var(--ob-ease-out);background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.2) 0 2px,transparent 2px 74px),repeating-linear-gradient(90deg,rgba(255,255,255,.12) 0 2px,transparent 2px 7.4px);background-size:100% 24px,100% 16px;background-position:0 24px,0 28px;background-repeat:no-repeat,no-repeat}[data-onboarding-root] .ob-slider__label{position:absolute;top:78px;transform:translateX(-50%);white-space:nowrap;font-size:.875rem;background-image:linear-gradient(178deg,rgba(219,231,242,.5) 7.92%,rgba(127,134,140,.5) 89.75%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;transition:opacity .3s var(--ob-ease-out)}[data-onboarding-root] .ob-slider__label[data-active=true]{background-image:linear-gradient(178deg,rgb(219,231,242) 7.92%,rgb(127,134,140) 89.75%)}[data-onboarding-root] .ob-slider__handle{position:absolute;left:50%;top:1.25rem;z-index:1;width:.25rem;height:2rem;transform:translateX(-50%);border-radius:9999px;background:#fff;box-shadow:0 0 16px rgba(255,255,255,.18)}[data-onboarding-root] .ob-slider__fade{position:absolute;inset-block:0;z-index:1;width:4rem;pointer-events:none}[data-onboarding-root] .ob-slider__fade--l{left:0;background:linear-gradient(90deg,#181b20,rgba(24,27,32,0))}[data-onboarding-root] .ob-slider__fade--r{right:0;background:linear-gradient(270deg,#181b20,rgba(24,27,32,0))}[data-onboarding-root] .ob-slider__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%}[data-onboarding-root] .ob-slider__option{position:relative;display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:1rem;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:transparent;background-image:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.03));transition:transform .16s var(--ob-ease-press),background-color .3s var(--ob-ease-out)}[data-onboarding-root] .ob-slider__option:active{transform:scale(.99)}[data-onboarding-root] .ob-slider__option:disabled{cursor:default}[data-onboarding-root] .ob-slider__option[data-selected=true]{background-color:rgba(249,115,22,.1)}[data-onboarding-root] .ob-slider__option-label{flex:1 1 auto;min-width:0;font-size:.875rem;font-weight:500;background-image:linear-gradient(177deg,rgb(219,231,242) 7.92%,rgb(156,162,168) 89.75%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-onboarding-root] .ob-multi-step__head{flex-shrink:0;display:flex;flex-direction:column;gap:.5rem;padding:.25rem 1rem .75rem}[data-onboarding-root] .ob-multi-step__hint{font-size:.875rem;color:rgba(255,255,255,.6)}[data-onboarding-root] .ob-multi-step__sublabel{font-size:.875rem;color:rgba(255,255,255,.3)}[data-onboarding-root] .ob-multi-step__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:1rem;padding-bottom:3rem}[data-onboarding-root] .ob-multi-step__scroll::-webkit-scrollbar{display:none}[data-onboarding-root] .ob-multi-step__foot{position:relative;flex-shrink:0;padding:.75rem 1rem 0}[data-onboarding-root] .ob-scroll-fade{position:absolute;left:0;right:0;bottom:100%;height:3rem;pointer-events:none;background:linear-gradient(to top,var(--ob-bg),rgba(17,19,21,0))}[data-onboarding-root] .ob-check{position:relative;z-index:1;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:.5rem;border:2px solid rgba(255,255,255,.2);transition:border-color .3s var(--ob-ease-out),background-color .3s var(--ob-ease-out)}[data-onboarding-root] .ob-multi-card[data-selected=true] .ob-check{border-color:var(--ob-accent);background-color:var(--ob-accent)}[data-onboarding-root] .ob-multi-card[data-selected=true] .ob-check:after{content:"";position:absolute;left:50%;top:46%;width:.3rem;height:.58rem;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}[data-onboarding-root] .ob-multi-card[data-selected=true]{box-shadow:inset 0 0 0 1.5px rgba(249,115,22,.5)}[data-onboarding-root] .ob-result__media--image{aspect-ratio:1/1}[data-onboarding-root] .ob-result__placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.8125rem;letter-spacing:.02em;color:rgba(255,255,255,.5)}[data-onboarding-root] .ob-summary{--ob-summary-banner-h:clamp(210px,34dvh,320px);--ob-summary-top-bleed:3.5rem;justify-content:flex-end}[data-onboarding-root] .ob-summary__viewport{display:contents}[data-onboarding-root] .ob-summary__scroll{position:absolute;top:calc(-1 * var(--ob-summary-top-bleed));bottom:0;left:0;right:0;z-index:1;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:calc(var(--ob-summary-banner-h) - 8.5rem) 0 calc(6rem + env(safe-area-inset-bottom, 0px))}[data-onboarding-root] .ob-summary__scroll::-webkit-scrollbar{display:none}[data-onboarding-root] .ob-summary__banner{position:absolute;top:0;left:0;width:100%;height:var(--ob-summary-banner-h);z-index:-1;pointer-events:none}[data-onboarding-root] .ob-summary__banner-img{object-fit:cover;object-position:50% 30%}@keyframes ob-banner-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}[data-onboarding-root] .ob-panel[data-active=true] .ob-summary__banner-img{animation:ob-banner-in .8s var(--ob-ease-out) backwards}[data-onboarding-root] .ob-summary__top-scrim{position:fixed;top:0;left:50%;transform:translateX(-50%);width:min(100vw,600px);height:88px;z-index:1;pointer-events:none;background:linear-gradient(to bottom,var(--ob-bg) 0,color-mix(in srgb,var(--ob-bg) 55%,transparent) 55%,transparent 100%)}[data-onboarding-root] .ob-summary .ob-proof__foot{position:relative;z-index:1}[data-onboarding-root] .ob-summary__banner-fade{position:absolute;inset-inline:0;bottom:0;height:58%;background:linear-gradient(to bottom,transparent,var(--ob-bg))}[data-onboarding-root] .ob-summary__head{margin:0 1.25rem;text-align:center}[data-onboarding-root] .ob-summary__kicker{margin-bottom:.375rem;font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.82);text-shadow:0 1px 3px rgba(0,0,0,.85),0 1px 14px rgba(0,0,0,.7)}[data-onboarding-root] .ob-summary__head .ob-heading{text-shadow:0 1px 14px rgba(0,0,0,.65)}[data-onboarding-root] .ob-summary__desc{margin-top:.625rem;font-size:.875rem;line-height:1.5;color:rgba(255,255,255,.55)}[data-onboarding-root] .ob-summary__track{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;margin-inline:1rem;padding:.25rem;border-radius:1rem;background:linear-gradient(color-mix(in srgb,var(--ob-accent) 18%,transparent),color-mix(in srgb,var(--ob-accent) 12%,transparent)),var(--ob-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ob-accent) 32%,transparent)}[data-onboarding-root] .ob-summary__level{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.5rem .25rem .45rem;border-radius:.75rem;font-size:.8125rem;font-weight:600;text-align:center;color:rgba(255,255,255,.6);white-space:nowrap}[data-onboarding-root] .ob-summary__level img{width:40px;height:40px;object-fit:contain}[data-onboarding-root] .ob-summary__level{transition:transform .42s var(--ob-ease-out)}[data-onboarding-root] .ob-summary__level[data-active=true]{transform:scale(1.1)}[data-onboarding-root] .ob-summary__cursor{position:absolute;top:.25rem;bottom:.25rem;--ob-track-col:calc((100% - 0.5rem - 0.75rem) / 4);width:var(--ob-track-col);left:calc(.25rem + var(--ob-cursor-i, 0) * (var(--ob-track-col) + .25rem));border-radius:.75rem;background:color-mix(in srgb,var(--ob-accent) 86%,transparent);transition:left .13s var(--ob-ease-out),transform .42s var(--ob-ease-out),box-shadow .42s var(--ob-ease-out);overflow:clip}[data-onboarding-root] .ob-summary__cursor[data-landed=true]{transform:scale(1.1);box-shadow:0 8px 18px rgba(0,0,0,.5),0 3px 6px rgba(0,0,0,.32),0 0 22px color-mix(in srgb,var(--ob-accent) 26%,transparent)}[data-onboarding-root] .ob-summary__cursor:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:rgba(255,255,255,.55);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .32s var(--ob-ease-out);pointer-events:none}[data-onboarding-root] .ob-summary__cursor[data-landed=true]:before{opacity:1}[data-onboarding-root] .ob-summary__cursor:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--ob-shimmer-angle),rgba(255,255,255,0) 0deg,rgba(255,255,255,0) 58deg,rgba(255,255,255,.95) 90deg,rgba(255,255,255,0) 122deg,rgba(255,255,255,0) 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .32s var(--ob-ease-out);pointer-events:none}[data-onboarding-root] .ob-summary__cursor[data-landed=true]:after{opacity:1;animation:ob-cf-shimmer 4.2s linear infinite}[data-onboarding-root] .ob-summary__rows{display:flex;flex-direction:column;gap:.625rem;margin-inline:1rem}@keyframes ob-woosh-in{0%{opacity:0;transform:translateY(64px)}62%{opacity:1;transform:translateY(-7px) scaleY(.97)}82%{transform:translateY(3px) scaleY(1.01)}to{opacity:1;transform:none}}[data-onboarding-root] .ob-panel[data-active=true] .ob-summary__row{animation:ob-woosh-in .55s cubic-bezier(.33,0,.55,1) backwards;animation-delay:var(--ob-woosh-delay,0s)}[data-onboarding-root] .ob-summary__row{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:1rem;background:linear-gradient(rgba(255,255,255,.04),rgba(255,255,255,.04)),var(--ob-bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}[data-onboarding-root] .ob-summary__row-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px}[data-onboarding-root] .ob-summary__row-icon img{width:52px;height:52px;object-fit:contain}[data-onboarding-root] .ob-summary__row-texts{display:flex;flex-direction:column;gap:.2rem;min-width:0}[data-onboarding-root] .ob-summary__row-label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-row-tint,var(--ob-accent))}[data-onboarding-root] .ob-summary__row-value{font-size:.9375rem;font-weight:600}[data-onboarding-root] .ob-chips__hint{margin:-.5rem 0 1rem;font-size:.875rem;color:rgba(255,255,255,.45)}[data-onboarding-root] .ob-chips{display:flex;flex-wrap:wrap;gap:.625rem}[data-onboarding-root] .ob-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.8rem 1.05rem;border:none;border-radius:1rem;background:linear-gradient(rgba(255,255,255,.05),rgba(255,255,255,.05)),var(--ob-bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);font-size:.9375rem;font-weight:600;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease,box-shadow .15s ease}[data-onboarding-root] .ob-chip img{width:18px;height:18px;object-fit:contain}[data-onboarding-root] .ob-chip[data-selected=true]{background:linear-gradient(rgba(249,115,22,.16),rgba(249,115,22,.16)),var(--ob-bg);box-shadow:inset 0 0 0 1.5px var(--ob-accent);color:var(--ob-accent)}[data-onboarding-root] .ob-chip:disabled{opacity:.55;cursor:default}[data-onboarding-root] .ob-account__scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;width:100%;max-width:420px;margin:0 auto;gap:1rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.75rem 1rem calc(env(safe-area-inset-bottom, 0px) + 1rem)}[data-onboarding-root] .ob-account__form{display:flex;flex-direction:column;gap:.75rem}[data-onboarding-root] .ob-account__input{width:100%;height:52px;padding:0 1rem;border:none;border-radius:.875rem;background:linear-gradient(rgba(255,255,255,.05),rgba(255,255,255,.05)),var(--ob-bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);font-size:.9375rem;color:#fff;outline:none}[data-onboarding-root] .ob-account__input::placeholder{color:rgba(255,255,255,.4)}[data-onboarding-root] .ob-account__input:focus{box-shadow:inset 0 0 0 1.5px var(--ob-accent)}[data-onboarding-root] .ob-account__password{position:relative}[data-onboarding-root] .ob-account__password .ob-account__input{padding-right:3rem}[data-onboarding-root] .ob-account__eye{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);display:flex;padding:.375rem;border:none;background:none;color:rgba(255,255,255,.5);cursor:pointer;-webkit-tap-highlight-color:transparent}[data-onboarding-root] .ob-account__eye svg{width:1.125rem;height:1.125rem}[data-onboarding-root] .ob-account__forgot{margin-top:-.25rem;text-align:right;font-size:.8125rem}[data-onboarding-root] .ob-account__error{font-size:.8125rem;color:#f87171}[data-onboarding-root] .ob-account__cta{margin-top:0}[data-onboarding-root] .ob-account__or{text-align:center;font-size:.75rem;font-weight:600;letter-spacing:.08em;color:rgba(255,255,255,.35)}[data-onboarding-root] .ob-account__providers{display:flex;flex-direction:column;gap:.75rem}[data-onboarding-root] .ob-account__provider{display:flex;align-items:center;justify-content:center;gap:.5rem;height:52px;border:none;border-radius:.875rem;background:linear-gradient(rgba(255,255,255,.05),rgba(255,255,255,.05)),var(--ob-bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);font-size:.9375rem;font-weight:600;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s ease}[data-onboarding-root] .ob-account__provider:hover{box-shadow:inset 0 0 0 1.5px var(--ob-accent)}[data-onboarding-root] .ob-account__switch{text-align:center;font-size:.875rem;color:rgba(255,255,255,.5)}[data-onboarding-root] .ob-account__switch-btn{border:none;background:none;padding:0;font-size:inherit;font-weight:600;color:var(--ob-accent);text-decoration:underline;cursor:pointer;-webkit-tap-highlight-color:transparent}[data-onboarding-root] .ob-account__legal{margin-top:auto;padding-top:.75rem;text-align:center;font-size:.6875rem;line-height:1.5;color:rgba(255,255,255,.35)}[data-onboarding-root] .ob-account__legal a{color:inherit;text-decoration:underline}[data-onboarding-root] .ob-referral__field{flex-shrink:0;display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:420px;margin:2rem auto 0;padding-inline:1rem}[data-onboarding-root] .ob-referral__input{width:100%;height:56px;padding:0 1rem;border:none;border-radius:.875rem;background:linear-gradient(rgba(255,255,255,.05),rgba(255,255,255,.05)),var(--ob-bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);font-size:1.125rem;font-weight:700;letter-spacing:.2em;text-align:center;text-transform:uppercase;color:#fff;outline:none}[data-onboarding-root] .ob-referral__input::placeholder{font-weight:600;letter-spacing:.16em;color:rgba(255,255,255,.4)}[data-onboarding-root] .ob-referral__input:focus{box-shadow:inset 0 0 0 1.5px var(--ob-accent)}[data-onboarding-root] .ob-referral__input[data-error=true]{box-shadow:inset 0 0 0 1.5px rgba(248,113,113,.7)}[data-onboarding-root] .ob-referral__input:disabled{opacity:.7}[data-onboarding-root] .ob-referral__error{font-size:.8125rem;line-height:1.25rem;color:#f87171;text-align:center;text-wrap:balance}[data-onboarding-root] .ob-referral__skip{width:100%;margin-top:.75rem;border:none;background:none;padding:.25rem;font-size:.8125rem;font-weight:500;color:rgba(255,255,255,.45);cursor:pointer;-webkit-tap-highlight-color:transparent}[data-onboarding-root] .ob-referral__skip:disabled{opacity:.5;cursor:not-allowed}[data-onboarding-root] .ob-referral__success{display:flex;align-items:center;justify-content:center;gap:.5rem;height:55px;font-size:1rem;font-weight:600;color:#22c55e}[data-onboarding-root] .ob-referral__success svg{width:1.375rem;height:1.375rem}[data-onboarding-root] .ob-gen{display:flex;flex-direction:column}[data-onboarding-root] .ob-gen__scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:1.25rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.25rem 1rem 1rem}[data-onboarding-root] .ob-gen__scroll::-webkit-scrollbar{display:none}[data-onboarding-root] .ob-gen__scroll--center{justify-content:center}[data-onboarding-root] .ob-gen-section{display:flex;flex-direction:column;gap:.625rem}[data-onboarding-root] .ob-gen-section__title{display:flex;align-items:center;gap:.4rem;font-size:.9375rem;font-weight:600;color:rgba(255,255,255,.65)}[data-onboarding-root] .ob-gen-section__icon{width:1.125rem;height:1.125rem;object-fit:contain;flex-shrink:0;opacity:.65}[data-onboarding-root] .ob-gen__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}[data-onboarding-root] .ob-gen__hint{padding:1.5rem 0;font-size:.875rem;color:rgba(255,255,255,.4);text-align:center}[data-onboarding-root] .ob-gen__carousel-wrap{position:relative;margin-inline:-1rem}[data-onboarding-root] .ob-gen__carousel{display:flex;gap:.5rem;padding-inline:1rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;cursor:grab}[data-onboarding-root] .ob-gen__carousel[data-dragging=true]{cursor:grabbing}[data-onboarding-root] .ob-gen__carousel::-webkit-scrollbar{display:none}[data-onboarding-root] .ob-gen__carousel-item{flex:0 0 28%}[data-onboarding-root] .ob-gen__carousel-fade{position:absolute;top:0;bottom:0;width:2.25rem;pointer-events:none;opacity:1;transition:opacity .2s var(--ob-ease-out)}[data-onboarding-root] .ob-gen__carousel-fade--l{left:0;background:linear-gradient(to right,var(--ob-bg) 35%,rgba(17,19,21,0))}[data-onboarding-root] .ob-gen__carousel-fade--r{right:0;background:linear-gradient(to left,var(--ob-bg) 35%,rgba(17,19,21,0))}[data-onboarding-root] .ob-gen__carousel-wrap[data-at-end=true] .ob-gen__carousel-fade--r,[data-onboarding-root] .ob-gen__carousel-wrap[data-at-start=true] .ob-gen__carousel-fade--l{opacity:0}[data-onboarding-root] .ob-gen-tile{position:relative;display:block;width:100%;aspect-ratio:3/4;border-radius:.875rem;overflow:clip;cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--ob-card-image-bg);transition:transform .16s var(--ob-ease-press)}[data-onboarding-root] .ob-gen-tile:active{transform:scale(.97)}[data-onboarding-root] .ob-gen-tile[data-disabled=true]{cursor:default}[data-onboarding-root] .ob-gen-tile[data-selected=true]{box-shadow:inset 0 0 0 2px var(--ob-accent)}[data-onboarding-root] .ob-gen-tile__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s ease}[data-onboarding-root] .ob-gen-tile[data-loaded=true] .ob-gen-tile__img{opacity:1}[data-onboarding-root] .ob-gen-tile__ph{position:absolute;inset:0;background:#25282d;overflow:hidden}[data-onboarding-root] .ob-gen-tile__ph:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.1) 50%,transparent 68%);transform:translateX(-100%);animation:ob-tile-shimmer 1.4s ease-in-out infinite}@keyframes ob-tile-shimmer{to{transform:translateX(100%)}}[data-onboarding-root] .ob-gen-tile[data-loaded=true] .ob-gen-tile__ph{display:none}[data-onboarding-root] .ob-gen-tile__scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.65),transparent 48%)}[data-onboarding-root] .ob-gen-tile__badge{position:absolute;top:.4rem;right:.4rem;padding:.2rem .5rem;border-radius:9999px;background:linear-gradient(135deg,#ec4899,#d946ef);color:#fff;font-size:.5625rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.35)}[data-onboarding-root] .ob-gen-tile[data-disabled=true] :is(.ob-gen-tile__ph,.ob-gen-tile__scrim,.ob-gen-tile__label){opacity:.4;filter:grayscale(.5)}[data-onboarding-root] .ob-gen-tile[data-disabled=true] .ob-gen-tile__img{filter:grayscale(.5)}[data-onboarding-root] .ob-gen-tile[data-disabled=true][data-loaded=true] .ob-gen-tile__img{opacity:.4}[data-onboarding-root] .ob-gen-tile__label{position:absolute;left:.5rem;right:.5rem;bottom:.5rem;font-size:.8125rem;font-weight:600;line-height:1.2;color:#fff}[data-onboarding-root] .ob-gen-tile__check{position:absolute;top:.4rem;right:.4rem;display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:9999px;border:2px solid rgba(255,255,255,.5);background:rgba(0,0,0,.25);transition:background-color .2s var(--ob-ease-out),border-color .2s var(--ob-ease-out)}[data-onboarding-root] .ob-gen-tile__check svg{width:14px;height:14px;color:#fff;opacity:0;transition:opacity .2s var(--ob-ease-out)}[data-onboarding-root] .ob-gen-tile[data-selected=true] .ob-gen-tile__check{background:var(--ob-accent);border-color:var(--ob-accent)}[data-onboarding-root] .ob-gen-tile[data-selected=true] .ob-gen-tile__check svg{opacity:1}[data-onboarding-root] .ob-gen__foot{flex-shrink:0;display:flex;flex-direction:column;gap:.75rem;padding:.75rem 1rem 0}[data-onboarding-root] .ob-gen__free{margin-left:.25rem;padding:.1rem .4rem;border-radius:.4rem;background:#f920d1;font-size:.75rem;font-weight:700}[data-onboarding-root] .ob-gen__cta-label{display:inline-flex;align-items:center;gap:.4rem}[data-onboarding-root] .ob-gen__cta-icon{flex-shrink:0}[data-onboarding-root] .ob-gen__cta{overflow:hidden}[data-onboarding-root] .ob-gen__cta:enabled{animation:ob-gen-cta-pop .55s var(--ob-ease-press) backwards,ob-gen-cta-glow 2.4s var(--ob-ease-out) .55s infinite}[data-onboarding-root] .ob-gen__cta:after{content:"";position:absolute;top:0;left:0;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38) 50%,transparent);transform:translateX(-200%) skewX(-18deg);opacity:0;pointer-events:none}[data-onboarding-root] .ob-gen__cta:enabled:after{animation:ob-gen-cta-sheen 3.6s var(--ob-ease-out) .7s infinite}@keyframes ob-gen-cta-pop{0%{transform:scale(.92)}45%{transform:scale(1.06)}72%{transform:scale(.985)}to{transform:scale(1)}}@keyframes ob-gen-cta-glow{0%,to{box-shadow:10px 34px 24px 0 rgba(0,0,0,.15),inset 0 1px 0 0 #fdba74,inset 0 -3px 0 0 #9a3412,0 0 0 0 rgba(249,115,22,0)}50%{box-shadow:10px 34px 24px 0 rgba(0,0,0,.15),inset 0 1px 0 0 #fdba74,inset 0 -3px 0 0 #9a3412,0 5px 24px 2px rgba(249,115,22,.5)}}@keyframes ob-gen-cta-sheen{0%{transform:translateX(-200%) skewX(-18deg);opacity:0}6%{opacity:1}30%{transform:translateX(340%) skewX(-18deg);opacity:0}to{transform:translateX(340%) skewX(-18deg);opacity:0}}@media (prefers-reduced-motion:reduce){[data-onboarding-root] .ob-gen__cta:enabled,[data-onboarding-root] .ob-gen__cta:enabled:after{animation:none}}[data-onboarding-root] .ob-gen-prompt{display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem;border-radius:1rem;background:linear-gradient(rgba(255,255,255,.04),rgba(255,255,255,.04)),var(--ob-bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}[data-onboarding-root] .ob-gen-prompt__text{font-size:.875rem;line-height:1.35;color:rgba(255,255,255,.85)}[data-onboarding-root] .ob-gen-prompt__text[data-muted=true]{color:rgba(255,255,255,.4)}[data-onboarding-root] .ob-gen-prompt__text[data-clamped=true]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-onboarding-root] .ob-gen-tag{display:inline-flex;align-items:center;gap:.25rem;vertical-align:middle;margin:0 .0625rem;padding:.05rem .35rem .05rem .2rem;border:1px solid transparent;border-radius:.45rem;font-weight:500;color:#fff;white-space:nowrap}[data-onboarding-root] .ob-gen-tag__avatar{position:relative;flex-shrink:0;width:1.05rem;height:1.25rem;border-radius:.3rem;overflow:hidden}[data-onboarding-root] .ob-gen-tag__avatar img{object-fit:cover;object-position:50% 18%}[data-onboarding-root] .ob-gen-prompt__more{align-self:flex-start;padding:0;border:none;background:none;cursor:pointer;font-size:.8125rem;color:rgba(255,255,255,.5)}[data-onboarding-root] .ob-gen-prompt__meta{display:flex;align-items:center;gap:.625rem;font-size:.8125rem;color:rgba(255,255,255,.55)}[data-onboarding-root] .ob-gen-prompt__thumbs{display:flex;align-items:center}[data-onboarding-root] .ob-gen-prompt__thumb{position:relative;width:1.75rem;height:1.75rem;border-radius:.45rem;overflow:clip;background:var(--ob-card-image-bg);border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.35);animation:ob-gen-prompt-thumb-pop .45s var(--ob-ease-out) backwards}[data-onboarding-root] .ob-gen-prompt__thumb+.ob-gen-prompt__thumb{margin-left:-.6rem}[data-onboarding-root] .ob-gen-prompt__thumb img{object-fit:cover}@keyframes ob-gen-prompt-thumb-pop{0%{transform:scale(.4) rotate(-14deg);opacity:0}40%{transform:scale(1.14) rotate(8deg);opacity:1}62%{transform:scale(.97) rotate(-5deg)}80%{transform:scale(1.03) rotate(2.5deg)}to{transform:scale(1) rotate(0);opacity:1}}@media (prefers-reduced-motion:reduce){[data-onboarding-root] .ob-gen-prompt__thumb{animation:none}}[data-onboarding-root] .ob-gen-prompt__model,[data-onboarding-root] .ob-gen-prompt__quality{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .5rem;border-radius:.5rem;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}[data-onboarding-root] .ob-gen-prompt__model-dot{width:.875rem;height:.875rem;border-radius:9999px;background:conic-gradient(from 0deg,#4285f4,#9b72cb,#d96570,#4285f4)}[data-onboarding-root] .ob-gen-prompt__quality{text-transform:uppercase;letter-spacing:.04em;font-weight:600}[data-onboarding-root] .ob-gen-result{position:relative;align-items:center;justify-content:center}[data-onboarding-root] .ob-gen-result__stage{flex:1 1 auto;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;padding:1rem}[data-onboarding-root] .ob-gen-result__head{flex-shrink:0;width:100%;padding:.75rem 1.25rem 0;text-align:center}[data-onboarding-root] .ob-gen-result__foot{flex-shrink:0;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 1rem calc(env(safe-area-inset-bottom, 0px) + .75rem)}[data-onboarding-root] .ob-gen-result__cta{text-decoration:none;letter-spacing:.02em;line-height:1;padding-bottom:3px}[data-onboarding-root] .ob-vplayer{position:relative;width:min(100%,calc((100dvh - 300px) * .75));margin:0 auto;aspect-ratio:3/4;border-radius:1.25rem;overflow:clip;background:#0c0d0f;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 0 4px rgba(255,255,255,.5),0 0 10px rgba(255,255,255,.22)}[data-onboarding-root] .ob-vplayer__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;cursor:pointer}[data-onboarding-root] .ob-vplayer__big-play{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;border:none;padding:0;background:rgba(0,0,0,.25);cursor:pointer;-webkit-tap-highlight-color:transparent}[data-onboarding-root] .ob-vplayer__big-play-circle{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:9999px;background:rgba(255,255,255,.3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}[data-onboarding-root] .ob-vplayer__big-play-circle svg{width:26px;height:26px;color:#fff}[data-onboarding-root] .ob-vplayer__buffering{position:absolute;top:50%;left:50%;z-index:2;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:9999px;border:3px solid rgba(255,255,255,.25);border-top-color:rgba(255,255,255,.9);animation:ob-vplayer-spin .8s linear infinite;pointer-events:none}@keyframes ob-vplayer-spin{to{transform:rotate(1turn)}}[data-onboarding-root] .ob-vplayer__bar{position:absolute;inset-inline:0;bottom:0;z-index:3;padding:2.25rem .75rem .5rem;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent)}[data-onboarding-root] .ob-vplayer__progress{display:flex;align-items:center;height:1rem;margin-bottom:.25rem;cursor:pointer;touch-action:none}[data-onboarding-root] .ob-vplayer__track{position:relative;width:100%;height:4px;border-radius:9999px;background:rgba(255,255,255,.2)}[data-onboarding-root] .ob-vplayer__fill{position:absolute;inset-block:0;left:0;border-radius:9999px;background:linear-gradient(90deg,#f97316,#fb923c)}[data-onboarding-root] .ob-vplayer__thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:9999px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.4)}[data-onboarding-root] .ob-vplayer__row{display:flex;align-items:center;gap:.5rem}[data-onboarding-root] .ob-vplayer__btn{display:flex;border:none;background:none;padding:.25rem;color:rgba(255,255,255,.85);cursor:pointer;-webkit-tap-highlight-color:transparent}[data-onboarding-root] .ob-vplayer__btn svg{width:1.05rem;height:1.05rem}[data-onboarding-root] .ob-vplayer__time{font-size:11px;color:rgba(255,255,255,.7);font-variant-numeric:tabular-nums}[data-onboarding-root] .ob-vplayer__spacer{flex:1}[data-onboarding-root] .ob-gen-video__shimmer,[data-onboarding-root] .ob-vplayer__shimmer{position:absolute;inset:0;z-index:4;border-radius:inherit;padding:2.5px;--ob-glow-spot:130px;background:linear-gradient(160deg,hsl(0 0% 84%),hsl(0 0% 60%));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-onboarding-root] .ob-gen-video__shimmer:after,[data-onboarding-root] .ob-gen-video__shimmer:before,[data-onboarding-root] .ob-vplayer__shimmer:after,[data-onboarding-root] .ob-vplayer__shimmer:before{content:"";position:absolute;inset:0;border-radius:inherit;--ob-glow-half:calc(var(--ob-glow-spot, 120px) / 2);background-image:radial-gradient(circle,#ffffff 0,hsl(0 0% 92%/.9) 24%,hsl(0 0% 78%/.5) 48%,transparent 72%);background-repeat:no-repeat;background-size:var(--ob-glow-spot,120px) var(--ob-glow-spot,120px);background-position:calc(0% - var(--ob-glow-half)) calc(0% - var(--ob-glow-half));animation:ob-glow-travel 4.5s linear infinite}[data-onboarding-root] .ob-gen-video__shimmer:after,[data-onboarding-root] .ob-vplayer__shimmer:after{animation-delay:-2.25s}[data-onboarding-root] .ob-gen-video__image{position:relative;width:min(100%,calc((100dvh - 360px) * .75));margin:0 auto;aspect-ratio:3/4;border-radius:1.25rem;overflow:clip;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 0 4px rgba(255,255,255,.5),0 0 10px rgba(255,255,255,.22)}[data-onboarding-root] .ob-gen-video__image img{object-fit:cover}[data-onboarding-root] .ob-gen-video__badge{position:absolute;top:.5rem;left:.5rem;padding:.25rem .5rem;border-radius:.5rem;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);font-size:.75rem;color:rgba(255,255,255,.85)}@media (prefers-reduced-motion:reduce){[data-onboarding-root] .ob-rise{animation:none;opacity:1}[data-onboarding-root] .ob-panel[data-active=true] .ob-summary__banner-img,[data-onboarding-root] .ob-panel[data-active=true] .ob-summary__row,[data-onboarding-root] .ob-summary__cursor[data-landed=true]:after{animation:none}[data-onboarding-root] .ob-summary__cursor{transition:none}[data-onboarding-root] .ob-summary__cursor[data-landed=true]:before{transition:none;opacity:1}[data-onboarding-root] .ob-cf-row__track{animation:none}[data-onboarding-root] .ob-cf-frame:after,[data-onboarding-root] .ob-result__media:after,[data-onboarding-root] .ob-tag:after{animation:none;opacity:0}[data-onboarding-root] .ob-agree__bloom>i:nth-child(n),[data-onboarding-root] .ob-agree__btn[aria-checked=true] .ob-agree__num,[data-onboarding-root] .ob-gen-tile__ph:after{animation:none}[data-onboarding-root] .ob-agree__btn[aria-checked=true] .ob-agree__num{transform:scale(1.12)}[data-onboarding-root] .ob-agree__tw-cursor:after{animation:none;opacity:0}[data-onboarding-root] .ob-agree__btn,[data-onboarding-root] .ob-agree__btn:after,[data-onboarding-root] .ob-agree__btn:before,[data-onboarding-root] .ob-agree__num,[data-onboarding-root] .ob-back,[data-onboarding-root] .ob-card,[data-onboarding-root] .ob-card__check,[data-onboarding-root] .ob-card__check svg,[data-onboarding-root] .ob-card__footer,[data-onboarding-root] .ob-card__footer:before,[data-onboarding-root] .ob-card__ring,[data-onboarding-root] .ob-check,[data-onboarding-root] .ob-cta,[data-onboarding-root] .ob-gen-tile,[data-onboarding-root] .ob-gen-tile__check,[data-onboarding-root] .ob-header,[data-onboarding-root] .ob-header__logo,[data-onboarding-root] .ob-header__progress,[data-onboarding-root] .ob-list-card,[data-onboarding-root] .ob-list-card__ring,[data-onboarding-root] .ob-panel,[data-onboarding-root] .ob-progress__fill,[data-onboarding-root] .ob-radio,[data-onboarding-root] .ob-slider__label,[data-onboarding-root] .ob-slider__option,[data-onboarding-root] .ob-slider__ruler,[data-onboarding-root] .ob-track{transition-duration:.01ms}}[data-onboarding-root] .ob-loading{position:relative;overflow:hidden}[data-onboarding-root] .ob-loading__head{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:.75rem 1.25rem 0;text-align:center}[data-onboarding-root] .ob-loading-stage{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;transform:translateY(-24px)}[data-onboarding-root] .ob-loading-trail{position:absolute;inset:0;z-index:3;pointer-events:none}[data-onboarding-root] .ob-loading-sticker{position:absolute;top:0;left:0;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;user-select:none;filter:drop-shadow(0 6px 10px rgba(0,0,0,.45));will-change:transform}[data-onboarding-root] .ob-loading-sticker:active{cursor:grabbing}[data-onboarding-root] .ob-loading-sticker img{width:100%;height:auto;display:block;pointer-events:none}[data-onboarding-root] .ob-loading-sticker--behind{z-index:1}[data-onboarding-root] .ob-loading-sticker--front{z-index:4}[data-onboarding-root] .ob-loading-card-wrap{position:relative;z-index:2;width:min(88%,350px,calc((100dvh - 400px) * var(--ob-loading-ratio, .75)));perspective:1050px}[data-onboarding-root] .ob-loading-card-wrap:before{content:"";position:absolute;inset:-32px -28px;border-radius:1.6rem;background:radial-gradient(50% 50% at 50% 50%,rgba(249,130,35,.5),rgba(249,115,22,.18) 55%,transparent 86%);filter:blur(24px);z-index:-1;pointer-events:none}[data-onboarding-root] .ob-loading-card{width:100%;border-radius:1.25rem;background:#0c0d0f;box-shadow:0 0 4px rgba(249,115,22,.8),0 0 11px rgba(249,115,22,.5);transform-style:preserve-3d;animation:ob-loading-tilt 9s ease-in-out infinite}[data-onboarding-root] .ob-loading-card__img{object-fit:cover}[data-onboarding-root] .ob-loading-card__pixel{width:100%;height:100%;image-rendering:pixelated}[data-onboarding-root] .ob-loading-card__after,[data-onboarding-root] .ob-loading-card__pixel{position:absolute;inset:0;clip-path:inset(0 round 1.25rem)}[data-onboarding-root] .ob-loading-card__reveal{position:absolute;inset:0;will-change:transform;transform:translateY(-100%);-webkit-mask-image:linear-gradient(180deg,#000,#000 93%,transparent);mask-image:linear-gradient(180deg,#000,#000 93%,transparent)}[data-onboarding-root] .ob-loading-card__reveal-inner{position:absolute;inset:0;will-change:transform;transform:translateY(100%)}[data-onboarding-root] .ob-loading-card__trail{position:absolute;top:0;left:-18px;z-index:2;pointer-events:none}[data-onboarding-root] .ob-loading-card__player{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none}[data-onboarding-root] .ob-loading-card__player-btn{position:relative;display:flex;align-items:center;justify-content:center;width:clamp(56px,26%,84px);aspect-ratio:1;border-radius:9999px;background:rgba(10,11,13,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 16px rgba(249,115,22,.55),0 0 42px rgba(249,115,22,.28),inset 0 0 12px rgba(249,115,22,.18)}[data-onboarding-root] .ob-loading-card__player-btn:after,[data-onboarding-root] .ob-loading-card__player-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}[data-onboarding-root] .ob-loading-card__player-btn:before{background:var(--ob-accent)}[data-onboarding-root] .ob-loading-card__player-btn:after{background:conic-gradient(from 0deg,rgba(255,255,255,.95) 0deg,rgba(255,237,213,.5) 26deg,transparent 60deg 1turn);animation:ob-spin 2.6s linear infinite}[data-onboarding-root] .ob-loading-card__player-tri{width:38%;aspect-ratio:1;background:#fff;clip-path:polygon(31% 18%,88% 50%,31% 82%);filter:drop-shadow(0 2px 6px rgba(0,0,0,.4))}[data-onboarding-root] .ob-loading-card__scan{position:absolute;left:-18px;right:-18px;top:0;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(249,115,22,0),rgba(255,175,95,.8) 30%,#fff 50%,rgba(255,175,95,.8) 70%,rgba(249,115,22,0));box-shadow:0 0 7px .5px rgba(255,225,180,.7),0 0 20px 3px rgba(249,140,40,.33);will-change:transform;z-index:3}[data-onboarding-root] .ob-loading-card__scan:before{content:"";position:absolute;left:0;right:0;top:50%;height:120px;transform:translateY(-50%);background:radial-gradient(52% 130% at 50% 50%,rgba(255,195,120,.5) 0,rgba(249,135,45,.26) 20%,rgba(249,115,22,.11) 42%,rgba(249,115,22,.035) 64%,rgba(249,115,22,0) 85%);pointer-events:none}[data-onboarding-root] .ob-loading-card__scanimg{position:absolute;left:-18px;right:-18px;top:0;height:0;z-index:3;will-change:transform}[data-onboarding-root] .ob-loading-card__scanimg img{position:absolute;left:0;top:0;width:100%;height:auto;transform:translateY(-50%);display:block;pointer-events:none}[data-onboarding-root] .ob-loading-card__shimmer,[data-onboarding-root] .ob-loading-progress__shimmer{position:absolute;inset:0;z-index:4;border-radius:inherit;padding:3px;background:linear-gradient(160deg,hsl(30 96% 56%),hsl(22 92% 47%));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-onboarding-root] .ob-loading-card__shimmer:after,[data-onboarding-root] .ob-loading-card__shimmer:before,[data-onboarding-root] .ob-loading-progress__shimmer:after,[data-onboarding-root] .ob-loading-progress__shimmer:before{content:"";position:absolute;inset:0;border-radius:inherit;--ob-glow-half:calc(var(--ob-glow-spot, 120px) / 2);background-image:radial-gradient(circle,hsl(48 100% 96%) 0,hsl(40 100% 82%/.95) 16%,hsl(33 100% 60%/.7) 40%,transparent 70%);background-repeat:no-repeat;background-size:var(--ob-glow-spot,120px) var(--ob-glow-spot,120px);background-position:calc(0% - var(--ob-glow-half)) calc(0% - var(--ob-glow-half));animation:ob-glow-travel 4.5s linear infinite}[data-onboarding-root] .ob-loading-card__shimmer:after,[data-onboarding-root] .ob-loading-progress__shimmer:after{animation-delay:-2.25s}[data-onboarding-root] .ob-loading-progress__shimmer{--ob-glow-spot:104px}@keyframes ob-glow-travel{0%{transform:translate(0)}25%{transform:translate(100%)}50%{transform:translate(100%,100%)}75%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes ob-loading-tilt{0%{transform:rotateX(13deg) rotateY(-6deg)}50%{transform:rotateX(13deg) rotateY(6deg)}to{transform:rotateX(13deg) rotateY(-6deg)}}[data-onboarding-root] .ob-loading-progress{position:absolute;left:0;right:0;bottom:2.6rem;width:88%;max-width:350px;margin-inline:auto;height:132px;z-index:3;perspective:1050px}[data-onboarding-root] .ob-loading-progress:before{content:"";position:absolute;inset:-22% -7% -8% -7%;z-index:-1;border-radius:1.5rem;background:radial-gradient(50% 52% at 50% 46%,rgba(255,214,168,.7),rgba(255,156,76,.36) 40%,rgba(249,115,22,.12) 62%,transparent 86%);filter:blur(16px);pointer-events:none}[data-onboarding-root] .ob-loading-progress__card{position:absolute;inset:0;border-radius:1.1rem;background:linear-gradient(180deg,#1b1712,#120f0b);box-shadow:inset 0 0 0 1px rgba(249,115,22,.15),0 14px 34px rgba(0,0,0,.5),0 0 4px rgba(249,115,22,.8),0 0 11px rgba(249,115,22,.5);transform-style:preserve-3d;animation:ob-progress-tilt 9s ease-in-out infinite}[data-onboarding-root] .ob-loading-progress__bloom{position:absolute;inset:0;z-index:0;border-radius:inherit;overflow:hidden;background:radial-gradient(75% 130% at 22% 12%,rgba(249,150,50,.36),transparent 58%),radial-gradient(65% 120% at 88% 96%,rgba(249,115,22,.26),transparent 60%);pointer-events:none}[data-onboarding-root] .ob-loading-progress__grain{position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px}@keyframes ob-progress-tilt{0%{transform:rotateX(13deg) rotateY(6deg)}50%{transform:rotateX(13deg) rotateY(-6deg)}to{transform:rotateX(13deg) rotateY(6deg)}}@keyframes ob-hat-float{0%,to{transform:translateZ(6px) translateY(0) rotate(-1.2deg)}50%{transform:translateZ(6px) translateY(-3.5px) rotate(1.4deg)}}@keyframes ob-pan-float{0%,to{transform:translateZ(30px) translateY(0)}50%{transform:translateZ(30px) translateY(-2.5px)}}[data-onboarding-root] .ob-loading-progress__hat{position:absolute;left:8px;top:12px;width:74px;height:auto;pointer-events:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.45));animation:ob-hat-float 4.2s ease-in-out infinite}[data-onboarding-root] .ob-loading-progress__pct{position:absolute;left:86px;top:22px;transform:translateZ(3px);font-family:var(--ob-font-pixel),system-ui,sans-serif;font-size:3.05rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff7c2,#ffe85a 34%,#ffd838 68%,#ffc92c);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 #4a2a08) drop-shadow(0 4px 0 #2e1c06) drop-shadow(0 5px 5px rgba(0,0,0,.4)) drop-shadow(0 0 6px rgba(255,218,100,.42))}[data-onboarding-root] .ob-loading-progress__bar{position:absolute;transform:translateZ(14px);left:12px;right:12px;bottom:12px;height:32px;border:2px solid rgba(250,150,60,.42);border-radius:9px;background:#0d0906;box-shadow:inset 0 1px 3px rgba(0,0,0,.6)}[data-onboarding-root] .ob-loading-progress__buckets{position:absolute;left:4px;top:3px;bottom:3px;right:90px;display:flex;gap:2px}[data-onboarding-root] .ob-loading-progress__bucket{flex:1 1 0;background:#241b13;clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);box-shadow:inset 0 0 0 1px rgba(0,0,0,.5)}[data-onboarding-root] .ob-loading-progress__bucket.is-on{background:linear-gradient(180deg,color-mix(in srgb,var(--lit),#ffffff 46%) 0,color-mix(in srgb,var(--lit),#ffffff 12%) 22%,var(--lit) 55%,color-mix(in srgb,var(--lit),#000000 34%) 100%);box-shadow:inset 0 2px 0 color-mix(in srgb,var(--lit),#ffffff 62%),inset 0 -2px 0 color-mix(in srgb,var(--lit),#000000 46%);filter:drop-shadow(0 0 2px color-mix(in srgb,var(--lit),transparent 45%))}[data-onboarding-root] .ob-loading-progress__pan{position:absolute;right:4px;bottom:14px;width:104px;height:78px;pointer-events:none;animation:ob-pan-float 5.3s ease-in-out infinite}[data-onboarding-root] .ob-loading-progress__pan-fx{position:absolute;inset:0}[data-onboarding-root] .ob-loading-progress__pan img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;filter:drop-shadow(0 3px 5px rgba(0,0,0,.5))}[data-onboarding-root] .ob-loading-progress__pan[data-pan="1"] img:first-child,[data-onboarding-root] .ob-loading-progress__pan[data-pan="2"] img:nth-child(2),[data-onboarding-root] .ob-loading-progress__pan[data-pan="3"] img:nth-child(3),[data-onboarding-root] .ob-loading-progress__pan[data-pan="4"] img:nth-child(4),[data-onboarding-root] .ob-loading-progress__pan[data-pan="5"] img:nth-child(5),[data-onboarding-root] .ob-loading-progress__pan[data-pan="6"] img:nth-child(6){opacity:1}[data-onboarding-root] .ob-loading:is([data-phase=complete],[data-phase=exit]) :is(.ob-loading-card__scanimg,.ob-loading-card__scan,.ob-loading-card__trail){opacity:0;transition:opacity .25s ease}[data-onboarding-root] .ob-loading:is([data-phase=complete],[data-phase=exit]) :is(.ob-loading-card__shimmer,.ob-loading-progress__shimmer){background:linear-gradient(160deg,#3ddc84,#1fae63)}[data-onboarding-root] .ob-loading:is([data-phase=complete],[data-phase=exit]) .ob-loading-card{box-shadow:0 0 5px rgba(46,209,124,.9),0 0 13px rgba(46,209,124,.5)}[data-onboarding-root] .ob-loading:is([data-phase=complete],[data-phase=exit]) .ob-loading-progress__card{box-shadow:inset 0 0 0 1px rgba(46,209,124,.2),0 14px 34px rgba(0,0,0,.5),0 0 5px rgba(46,209,124,.9),0 0 13px rgba(46,209,124,.5)}[data-onboarding-root] .ob-loading:is([data-phase=complete],[data-phase=exit]) :is(.ob-loading-card__shimmer,.ob-loading-progress__shimmer):after,[data-onboarding-root] .ob-loading:is([data-phase=complete],[data-phase=exit]) :is(.ob-loading-card__shimmer,.ob-loading-progress__shimmer):before{background-image:radial-gradient(circle,hsl(150 100% 94%) 0,hsl(148 90% 62%/.82) 32%,transparent 64%)}[data-onboarding-root] .ob-loading:is([data-phase=complete],[data-phase=exit]) .ob-loading-card-wrap:before{background:radial-gradient(50% 50% at 50% 50%,rgba(46,209,124,.5),rgba(46,209,124,.18) 55%,transparent 86%)}[data-onboarding-root] .ob-loading:is([data-phase=complete],[data-phase=exit]) .ob-loading-progress:before{background:radial-gradient(50% 52% at 50% 46%,rgba(150,245,190,.72),rgba(46,209,124,.36) 40%,rgba(46,209,124,.12) 62%,transparent 86%)}[data-onboarding-root] .ob-loading:is([data-phase=complete],[data-phase=exit]) .ob-loading-progress__bucket.is-on{background:linear-gradient(180deg,#d6ffe8,#6ef0a8 42%,#2fd07a);box-shadow:inset 0 2px 0 #c0ffdc,inset 0 -2px 0 #178a4f}[data-onboarding-root] .ob-loading:is([data-phase=complete],[data-phase=exit]) .ob-loading-progress__pct{background-image:linear-gradient(180deg,#e2fff0,#5ff0a0 42%,#2fd07a)}[data-onboarding-root] .ob-loading-card__snap{position:absolute;inset:0;z-index:6;border-radius:1.25rem;border:3px solid #34e088;box-shadow:0 0 22px 5px rgba(46,209,124,.6),inset 0 0 16px rgba(46,209,124,.4);opacity:0;pointer-events:none}[data-onboarding-root] .ob-loading[data-phase=complete] .ob-loading-card__snap{animation:ob-snap .55s ease-out}@keyframes ob-snap{0%{opacity:0;transform:scale(.9)}22%{opacity:1;transform:scale(1.04)}to{opacity:0;transform:scale(1.16)}}[data-onboarding-root] .ob-loading{transition:transform .55s cubic-bezier(.4,0,1,1),opacity .55s ease-in}[data-onboarding-root] .ob-loading[data-phase=exit]{transform:translateY(72px);opacity:0}@import url("https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap");[data-onboarding-root]{--ob-font-pixel:"Press Start 2P"}[data-onboarding-root] .ob-loading-card{position:relative}[data-onboarding-root] .ob-loading-progress__pan>div{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}[data-onboarding-root] .ob-agree__btn,[data-onboarding-root] .ob-card,[data-onboarding-root] .ob-chip,[data-onboarding-root] .ob-cta,[data-onboarding-root] .ob-list-card,[data-onboarding-root] button{pointer-events:auto;cursor:pointer}[data-onboarding-root] .ob-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}[data-onboarding-root] .ob-grid--compact .ob-card{min-height:3.5rem}[data-onboarding-root] .ob-grid--compact .ob-card__media{display:none}[data-onboarding-root] .ob-grid--compact .ob-card__footer{padding:1rem}[data-onboarding-root] .ob-chip[data-selected=true]{box-shadow:inset 0 0 0 1px var(--ob-accent),0 0 0 1px rgba(249,115,22,.35)}[data-onboarding-root] .ob-cta:disabled{opacity:.45;cursor:not-allowed}[data-onboarding-root] .ob-list-card:active:not(:disabled){transform:scale(.955)}[data-onboarding-root] .ob-list-card:disabled{opacity:1}[data-onboarding-root] .ob-cf-frame__bar-blur,[data-onboarding-root] .ob-cf-frame__img,[data-onboarding-root] .ob-cf-frame__logo{object-fit:cover}[data-onboarding-root] .ob-cf-frame__img{position:absolute;inset:0;width:100%;height:100%}[data-onboarding-root] .ob-cf-frame{position:relative;overflow:hidden}[data-onboarding-root] .ob-result__video{pointer-events:auto}[data-onboarding-root] .ob-grid-bg{opacity:1}[data-onboarding-root] .ob-grid-bg__marks{width:100%;height:100%}[data-onboarding-root] .ob-account__input:focus{box-shadow:inset 0 0 0 1px rgba(249,115,22,.45),0 0 0 2px rgba(249,115,22,.12)}[data-onboarding-root] .ob-agree__num{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,sans-serif;font-size:1.625rem}[data-onboarding-root] .ob-agree__btn[aria-checked=true]{box-shadow:inset 0 0 0 1px rgba(var(--agree-rgb),.45),inset 0 1px 0 0 rgba(255,255,255,.06)}[data-onboarding-root] .ob-agree__statement{max-width:100%}[data-onboarding-root] .ob-gen__kicker{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.45);text-align:center}[data-onboarding-root] .ob-gen-video__badge{pointer-events:none}[data-onboarding-root] .ob-gen-loading__bar{height:3px;border-radius:9999px;overflow:hidden;background:rgba(255,255,255,.08)}[data-onboarding-root] .ob-gen-loading__fill{display:block;height:100%;border-radius:9999px;background:var(--ob-accent);animation:ob-gen-loading-fill 2.4s var(--ob-ease-out) forwards}@keyframes ob-gen-loading-fill{0%{width:0}to{width:92%}}[data-onboarding-root] .ob-gen-loading__label{font-size:.75rem;color:rgba(255,255,255,.35);text-align:center}[data-onboarding-root] .ob-viewport[data-step=creator-summary]{overflow:visible}[data-onboarding-root] .ob-summary__level[data-active=true]{color:#fff}