.funnel-onboarding-1-1{color:#0f0f1a;font-family:var(--ob-font-body),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Inter,Helvetica,Arial,sans-serif}.funnel-onboarding-1-1 .ob-paywall{font-family:var(--ob-font-display),var(--ob-font-body),ui-rounded,"SF Pro Rounded",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Inter,Helvetica,Arial,sans-serif}.funnel-onboarding-1-1 .ob-frame,.funnel-onboarding-1-1.ob-shell .ob-frame{overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#ffffff}.funnel-onboarding-1-1 .ob-frame::-webkit-scrollbar{display:none}.funnel-onboarding-1-1 .ob-survey-bg{background:linear-gradient(180deg,#cfe8fb,#eef2fb 26%,#faf7fb 44%,#fbdcec 70%,#eed9f1 84%,#c9d9f3)}.funnel-onboarding-1-1 .ob-survey-page-bg{background-color:#ffffff}.funnel-onboarding-1-1 .ob-upload-bg{background-color:#ffffff;background-image:url(/funnels/onboarding-1.1/upload/bg.webp);background-size:cover;background-position:top;background-repeat:no-repeat}.funnel-onboarding-1-1 .ob-result{--ob-res-ink:#000056;--ob-res-accent:#004afc;--ob-res-sub:#2b3178;--ob-res-foot:#4f57bd;--ob-res-cta-from:#17b3fd;--ob-res-cta-to:#0066fb;background-color:#f4f5fd;background-image:url(/funnels/onboarding-1.1/result/bg.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-left:28px;padding-right:28px;padding-top:calc(12px + var(--ob-safe-top));padding-bottom:calc(20px + var(--ob-safe-bottom))}.funnel-onboarding-1-1 .ob-result-title{font-family:var(--ob-font-serif),Georgia,"Times New Roman",serif;font-weight:800;font-size:34px;line-height:42px;letter-spacing:-.02em;color:var(--ob-res-ink)}.funnel-onboarding-1-1 .ob-result-title-accent{color:var(--ob-res-accent)}.funnel-onboarding-1-1 .ob-result-sub{font-size:14px;line-height:18px;font-weight:500;color:var(--ob-res-sub)}.funnel-onboarding-1-1 .ob-result-foot{font-size:12px;line-height:16px;font-weight:500;color:var(--ob-res-foot)}.funnel-onboarding-1-1 .ob-result-cta{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;min-height:54px;padding:.75rem 1rem;-moz-column-gap:.5rem;column-gap:.5rem;text-align:center;border-radius:9999px;font-size:20px;line-height:26px;font-weight:800;color:#ffffff;background-image:linear-gradient(135deg,var(--ob-res-cta-from) 0,var(--ob-res-cta-to) 100%);box-shadow:0 10px 24px rgba(0,106,251,.32);transition:transform .15s ease,box-shadow .15s ease}.funnel-onboarding-1-1 .ob-result-cta:active{transform:scale(.98)}.funnel-onboarding-1-1 .ob-confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:20}.funnel-onboarding-1-1 .ob-confetti-piece{position:absolute;left:50%;top:50px;opacity:0;animation:ob11-confetti-x var(--dur) cubic-bezier(.05,.7,.25,1) var(--d) both}.funnel-onboarding-1-1 .ob-confetti-bit{display:block;will-change:transform;animation:ob11-confetti-y var(--dur) cubic-bezier(.3,.05,.6,1) var(--d) both}@media (prefers-reduced-motion:reduce){.funnel-onboarding-1-1 .ob-confetti{display:none}}.funnel-onboarding-1-1 .ob-result-card{background:#ffffff;border-radius:28px;box-shadow:0 0 0 1px rgba(38,44,120,.14),0 18px 40px rgba(38,44,120,.16)}.funnel-onboarding-1-1 .ob-result-download{position:absolute;top:6px;right:6px;width:36px;height:36px;border-radius:14px}.funnel-onboarding-1-1 .ob-result-download:after{content:"";position:absolute;inset:-4px}.funnel-onboarding-1-1 .ob-result-compare{gap:.375rem;padding:.375rem .75rem;font-size:12px;line-height:16px}@media (max-width:359px){.funnel-onboarding-1-1 .ob-result{padding-left:16px;padding-right:16px}.funnel-onboarding-1-1 .ob-result-title{font-size:30px;line-height:36px}.funnel-onboarding-1-1 .ob-result-cta{font-size:18px}.funnel-onboarding-1-1 .ob-result-compare{gap:.25rem;padding:.25rem .5rem;font-size:11px;line-height:14px}}.funnel-onboarding-1-1 .btn-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;background:#4cc3f2;padding:1rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:#ffffff;box-shadow:0 12px 28px rgba(76,195,242,.4);transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.funnel-onboarding-1-1 .btn-cta:hover{background:#38b6e8}.funnel-onboarding-1-1 .btn-cta:active{transform:scale(.98)}.funnel-onboarding-1-1 .btn-cta:disabled{opacity:.5;box-shadow:none}.funnel-onboarding-1-1 .ob-welcome-panel{position:relative;background:#ffffff;padding-top:8px;padding-bottom:calc(clamp(20px, 3.2dvh, 28px) + var(--ob-safe-bottom))}.funnel-onboarding-1-1 .ob-welcome-panel:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:96px;height:clamp(56px,12dvh,120px);background:linear-gradient(0deg,#ffffff,rgba(255,255,255,.56) 42%,rgba(255,255,255,0));pointer-events:none}.funnel-onboarding-1-1 .ob-welcome-cta{position:relative;display:flex;width:100%;height:56px;align-items:center;justify-content:center;overflow:hidden;border-radius:43px;background:#5ec1ff;font-size:20px;line-height:28px;font-weight:700;color:#ffffff;box-shadow:inset 1px 1px 1px 0 rgba(255,243,138,.3),inset -1px -4px 0 0 rgba(0,0,0,.05);transition:transform .15s ease,background-color .15s ease}.funnel-onboarding-1-1 .ob-welcome-cta:hover{background:#4bb5f7}.funnel-onboarding-1-1 .ob-welcome-cta:active{transform:scale(.99)}.funnel-onboarding-1-1 .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;background:#0f0f1a;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:#ffffff;box-shadow:0 12px 36px rgba(138,92,255,.35);transition:transform .15s ease}.funnel-onboarding-1-1 .btn-primary:active{transform:scale(.98)}.funnel-onboarding-1-1 .btn-primary:disabled{opacity:.5;box-shadow:none}.funnel-onboarding-1-1 .btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;border:1px solid #d8d9e6;background:#ffffff;padding:.625rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#1f1f2e;transition:background-color .15s ease}.funnel-onboarding-1-1 .btn-secondary:hover{background:#f7f7fb}.funnel-onboarding-1-1 .scroll-x{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none}.funnel-onboarding-1-1 .scroll-x::-webkit-scrollbar{display:none}.funnel-onboarding-1-1 .skeleton{background:linear-gradient(90deg,rgba(216,217,230,.55),rgba(238,238,246,.9) 50%,rgba(216,217,230,.55));background-size:200% 100%;animation:ob11-shimmer 1.6s linear infinite}.funnel-onboarding-1-1 .ob-wheel-aura{background:radial-gradient(circle,rgba(94,193,255,.55) 0,rgba(255,138,181,.45) 42%,rgba(255,209,102,.3) 66%,transparent 74%);animation:ob11-glow-pulse 2.8s ease-in-out infinite}.funnel-onboarding-1-1 .ob-wheel-ring{background:conic-gradient(from 0deg,#5ec1ff,#ff8ab5,#ffd166,#7ce0c0,#a78bfa,#5ec1ff);animation:ob11-glow-spin 6s linear infinite}@keyframes ob11-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ob11-glow-pulse{0%,to{opacity:.5;transform:scale(.97)}50%{opacity:.95;transform:scale(1.06)}}@keyframes ob11-glow-spin{to{transform:rotate(1turn)}}@keyframes ob11-confetti-x{0%{transform:translateX(0);opacity:0}6%,80%{opacity:1}to{transform:translateX(var(--tx));opacity:0}}@keyframes ob11-confetti-y{0%{transform:translateY(0) rotate(0deg)}30%{transform:translateY(var(--ty1)) rotate(calc(var(--r) * .3))}to{transform:translateY(var(--ty)) rotate(var(--r))}}