.app-card{text-align:left}.app-ready-head{display:flex;align-items:center;gap:14px;margin-bottom:22px;padding:14px 18px;border:1px solid #cce9da;border-radius:12px;background:#eff9f3}.app-ready-head>div{min-width:0}.app-ready-title{display:flex;align-items:center;gap:6px;margin:0;font-size:clamp(12px,1.15vw,14px);font-weight:800;letter-spacing:.07em;line-height:1.4;color:#155d3b}.app-ready-title svg{width:18px;height:18px;flex:none}.app-ready-status{margin:3px 0 0;font-size:12px;font-weight:500;line-height:1.4;color:#42755a}.app-ready-dot{position:relative;flex:none;width:10px;height:10px;border-radius:50%;background:#20945b}.app-ready-dot:after{content:"";position:absolute;inset:-5px;border:1px solid #20945b;border-radius:50%;animation:app-ready-pulse 2.6s ease-out infinite}@keyframes app-ready-pulse{0%{transform:scale(.65);opacity:.6}80%,to{transform:scale(1.25);opacity:0}}@media(prefers-reduced-motion:reduce){.app-ready-dot:after{animation:none;opacity:.25}}.ssv7 .app-card h2.app-configure-note{font-size:14px;color:#f0567f;margin-bottom:16px}.app-instant-underline{text-decoration:underline;text-decoration-color:#f0567f;text-decoration-thickness:3px;text-underline-offset:4px}.app-card .app-instant-badge{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:10px 14px;border-radius:8px;background:#ffd968;color:#15264b;font-size:clamp(12px,1.2vw,15px);font-weight:900;letter-spacing:.07em;line-height:1.3;box-shadow:0 5px 18px #f0a53b33}.app-instant-badge svg{width:21px;height:21px;flex:none}.ssv7 .app-card .app-preview-cta{background:#ffd968;color:#15264b;box-shadow:0 6px 20px #f0a53b3d;border:1px solid #f3c54c;font-weight:800}.ssv7 .app-card .app-preview-cta:hover:not(:disabled){background:#ffce40;box-shadow:0 8px 24px #f0a53b52}.app-eyebrow{margin:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f0567f}.app-stages{list-style:none;margin:14px 0 18px;padding:0;display:grid;gap:8px}.app-stages li{display:flex;gap:10px;align-items:flex-start}.app-stages strong{display:block;font-size:14px;color:#1f2a44}.app-stages small{display:block;font-size:12.5px;color:#1f2a449e;line-height:1.4}.app-stage-n{flex:none;width:22px;height:22px;border-radius:50%;background:#f0567f1f;color:#d63d67;font-size:12px;font-weight:800;display:grid;place-items:center}.app-saved{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:#26a6781a;color:#1f2a44}.app-saved-ic{width:30px;height:30px;border-radius:50%;background:#26a678;color:#fbfaf7;display:grid;place-items:center;flex:none}.app-saved strong,.app-saved small{display:block}.app-saved small{font-size:12.5px;color:#1f2a44a8}.app-domain{margin-top:12px;display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid rgba(31,42,68,.12);border-radius:12px;font-size:14px}.app-domain-dot{width:8px;height:8px;border-radius:50%;background:#3b6fd8}.app-domain-label{color:#1f2a448c;font-size:12px}.app-domain strong{margin-left:auto;color:#1f2a44;overflow-wrap:anywhere}.app-disclosure{margin:12px 0;padding:10px 12px;border-left:3px solid #f0a53b;background:#f0a53b1a;border-radius:0 10px 10px 0;font-size:12.5px;line-height:1.45;color:#1f2a44}.app-walk{list-style:none;margin:0;padding:0;display:grid;gap:6px}.app-walk li{display:flex;align-items:center;gap:10px;font-size:14px;color:#1f2a44;transition:opacity .3s ease}.app-walk-next{opacity:.38}.app-walk-mark{flex:none;width:24px;height:24px;border-radius:50%;border:1.5px solid rgba(31,42,68,.2);font-size:11px;font-weight:800;display:grid;place-items:center}.app-walk-now .app-walk-mark{border-color:#f0567f;color:#f0567f;animation:app-pulse 1.2s ease-in-out infinite}.app-walk-shown .app-walk-mark{border-style:dashed;color:#1f2a4499}.app-walk-done .app-walk-mark{background:#26a678;border-color:#26a678;color:#fbfaf7}.app-walk-done .app-walk-mark svg{width:13px;height:13px}.app-walk-tag{margin-left:auto;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1f2a4480}.app-walk-done .app-walk-tag{color:#1f8a63}@keyframes app-pulse{50%{transform:scale(1.12)}}.app-progress-row{margin-top:14px;display:flex;align-items:center;gap:12px}.app-progress{flex:1;height:4px;border-radius:4px;background:#1f2a441a;overflow:hidden}.app-progress i{display:block;height:100%;background:#f0567f;transform-origin:left;transition:transform .25s linear}.app-skip{background:none;border:0;padding:4px 0;font:inherit;font-size:13.5px;font-weight:700;color:#3b6fd8;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.app-next h3,.app-final h3{margin:14px 0 10px;font-size:18px;color:#1f2a44}.app-email .app-note{margin:0 0 14px}.app-choices{display:grid;gap:10px}.app-choice{display:grid;grid-template-columns:28px 1fr;column-gap:10px;text-align:left;padding:14px;border-radius:14px;border:1.5px solid rgba(31,42,68,.14);background:#fbfaf7;cursor:pointer;font:inherit;color:#1f2a44;transition:transform .15s ease,border-color .15s ease}.app-choice:hover:not(:disabled){transform:translateY(-1px);border-color:#f0567f}.app-choice:disabled{opacity:.6;cursor:wait}.app-choice svg{grid-row:span 2;width:22px;height:22px;color:#f0567f}.app-choice small{font-size:12.5px;color:#1f2a44a3}.app-note{font-size:13px;color:#1f2a4499}.app-final p{font-size:14px;line-height:1.5;color:#1f2a44cc}@media(prefers-reduced-motion:reduce){.app-walk-now .app-walk-mark{animation:none}.app-progress i,.app-choice{transition:none}}.app-live{position:relative;overflow:hidden}.app-live:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#f0567f,#1f2a44,#f0567f);background-size:200% 100%;animation:app-sheen 3s linear infinite}.app-head{display:flex;gap:12px;align-items:center}.app-head strong,.app-head small{display:block}.app-head strong{font-size:15.5px;color:#1f2a44}.app-head small{font-size:12.5px;color:#1f2a44a3;overflow-wrap:anywhere}.app-beacon{position:relative;flex:none;width:34px;height:34px;border-radius:50%;background:#1f2a44;display:grid;place-items:center}.app-beacon i{width:10px;height:10px;border-radius:50%;background:#f0567f}.app-beacon:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #f0567f;animation:app-ring 1.8s ease-out infinite}.app-browser{margin-top:14px;border-radius:14px;background:#1f2a44;color:#fbfaf7;overflow:hidden;box-shadow:0 14px 30px -18px #1f2a4499}.app-browser-bar{display:flex;align-items:center;gap:10px;padding:9px 12px;background:#fbfaf70f}.app-dots{display:flex;gap:5px}.app-dots i{width:8px;height:8px;border-radius:50%;background:#fbfaf740}.app-dots i:first-child{background:#f0567f}.app-url{flex:1;display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fbfaf71a;font:600 12.5px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-lock{width:7px;height:7px;border-radius:2px;background:#7fd6b1;flex:none}.app-browser-body{padding:16px 14px 14px}.app-flow{display:flex;align-items:center;gap:6px}.app-node{flex:none;max-width:34%;padding:6px 9px;border-radius:8px;border:1px solid rgba(251,250,247,.18);font-size:11.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-node-core{background:#f0567f;border-color:#f0567f}.app-node-qa{opacity:.5;transition:opacity .4s ease}.app-phase-qa .app-node-qa{opacity:1;border-color:#f0567f}.app-wire{position:relative;flex:1;min-width:14px;height:2px;background:#fbfaf726;overflow:hidden}.app-wire i{position:absolute;inset:0;width:40%;background:#f0567f;animation:app-flow 1.4s linear infinite}.app-skeleton{margin-top:12px;display:grid;gap:6px}.app-skeleton i{display:block;height:6px;border-radius:4px;background:#fbfaf71a;transform-origin:left;animation:app-breathe 2.4s ease-in-out infinite}.app-skeleton i:nth-child(2){width:72%;animation-delay:.3s}.app-skeleton i:nth-child(3){width:48%;animation-delay:.6s}.app-phases{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.app-phase{display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:10px;font-size:12.5px;font-weight:800;color:#1f2a4473;background:#1f2a440d;transition:background .3s ease,color .3s ease}.app-phase-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#1f2a4440}.app-phase-past{color:#1f2a44}.app-phase-past .app-phase-dot{background:#1f2a44}.app-phase-now{color:#fbfaf7;background:#1f2a44}.app-phase-now .app-phase-dot{background:#f0567f;animation:app-pulse 1.2s ease-in-out infinite}.app-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.app-streams{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:4px}.app-streams li{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:10px;transition:background .3s ease,transform .3s ease}.app-streams strong{display:block;font-size:13.5px;color:#1f2a44}.app-streams small{display:block;font-size:12px;color:#1f2a4494}.app-stream-bar{flex:none;width:3px;align-self:stretch;border-radius:3px;background:#1f2a441f}.app-streams li.is-focus{background:#f0567f17;transform:translate(3px)}.app-streams li.is-focus .app-stream-bar{background:#f0567f}.app-streams li.is-passed .app-stream-bar{background:#1f2a44}.app-stream-tag{margin-left:auto;flex:none;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#1f2a4473}.is-focus .app-stream-tag,.is-passed .app-stream-tag{color:#16804a;text-transform:none}.app-jake{margin-top:14px;display:flex;gap:14px;align-items:center;padding:14px;border-radius:16px;background:linear-gradient(135deg,#f0567f1a,#1f2a440f);border:1px solid rgba(240,86,127,.25);animation:app-rise .6s cubic-bezier(.2,.8,.2,1) both}.app-jake-photo{flex:none;width:76px;height:76px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #fbfaf7,0 0 0 5px #f0567f}.app-jake strong,.app-jake small,.app-jake-kicker{display:block}.app-jake-kicker{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#d63d67}.app-jake strong{font-size:18px;color:#1f2a44}.app-jake small{font-size:12.5px;line-height:1.45;color:#1f2a44b3}.app-jake-status{margin-top:6px;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#1f2a44;color:#fbfaf7;font-size:11.5px;font-weight:800}.app-jake-status i{width:7px;height:7px;border-radius:50%;background:#f0a53b;animation:app-pulse 1.2s ease-in-out infinite}@keyframes app-sheen{to{background-position:-200% 0}}@keyframes app-ring{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}@keyframes app-flow{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes app-breathe{50%{opacity:.45;transform:scaleX(.92)}}@keyframes app-rise{0%{opacity:0;transform:translateY(10px)}}@media(max-width:480px){.app-phase{font-size:11.5px;padding:7px 8px}.app-jake{flex-direction:column;text-align:center}.app-node{font-size:10.5px;padding:5px 7px}}@media(prefers-reduced-motion:reduce){.app-live:before,.app-beacon:after,.app-wire i,.app-skeleton i,.app-phase-now .app-phase-dot,.app-jake,.app-jake-status i{animation:none}.app-streams li,.app-phase,.app-node-qa{transition:none}.app-streams li.is-focus{transform:none}}.app-col{display:contents}@media(min-width:900px){.ssv7 .app-card.app-wide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:36px;align-items:start;max-width:none;width:100%;padding:36px 40px}.app-wide .app-col{display:block;min-width:0}.ssv7 .app-card.app-wide.app-entry{row-gap:0}.app-wide.app-entry .app-col-a{display:contents}.app-wide.app-entry .app-ready-head{grid-column:1;grid-row:1}.app-wide.app-entry .app-col-a>h2{grid-column:1;grid-row:2}.app-wide.app-entry .app-col-a>.ssv7-card-sub{grid-column:1;grid-row:3}.app-wide.app-entry .app-col-b{grid-column:2;grid-row:2 / span 2}.app-wide .app-col-b form{margin-top:4px}.app-wide .app-col-b>.app-phases:first-child{margin-top:0}.app-wide .app-stages{margin-bottom:0}.app-wide .app-choices{grid-template-columns:1fr 1fr}.app-wide .app-browser-body{padding:22px 16px 18px}}.ssv7-bottom-wide .ssv7-container{display:block}.ssv7{--ssv7-cream: #faf6ef;--ssv7-cream-deep: #f3ecdf;--ssv7-ink: #1f2a44;background:var(--ssv7-cream);color:var(--ssv7-ink);min-height:100vh;overflow-x:clip}.ssv7 *{box-sizing:border-box}.ssv7 .ssv7-container{max-width:1180px;margin:0 auto;padding:0 24px}.ssv7{padding-top:65px}.ssv7 #get-started{scroll-margin-top:65px}.ssv7-nav{position:fixed;top:0;left:0;right:0;z-index:40;background:#faf6efeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(31,42,68,.08)}.ssv7-nav-inner{display:flex;align-items:center;justify-content:space-between;height:64px}.ssv7-nav img{height:30px;width:auto;display:block}.ssv7-hellobar-text{margin:0;font-size:14.5px;color:var(--ssv7-ink);flex:1 1 auto;text-align:center}.ssv7-hellobar-text a{color:var(--ubie-blue-700, #2456c9);font-weight:800;text-decoration:underline}.ssv7-hellobar-highlight{color:var(--ubie-pink-500, #f0567f);font-weight:800}.ssv7-hero{position:relative;overflow:hidden;padding:76px 0 92px;background:radial-gradient(circle at 91% 16%,rgba(240,86,127,.11),transparent 30%),radial-gradient(circle at 8% 92%,rgba(36,86,201,.08),transparent 32%),var(--ssv7-cream)}.ssv7-hero:before{content:"";position:absolute;width:280px;height:280px;right:-120px;top:-120px;border:1px solid rgba(240,86,127,.16);border-radius:50%}.ssv7-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(400px,.9fr);gap:64px;align-items:center}@media(max-width:900px){.ssv7-hero{padding:56px 0 72px}.ssv7-hero-grid{grid-template-columns:1fr;gap:40px}.ssv7-hero .ssv7-card{padding:30px 28px}}.ssv7-h1{font-size:clamp(34px,4.6vw,54px);line-height:1.08;font-weight:800;letter-spacing:-.02em;margin:0 0 20px}.ssv7-kicker{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ubie-blue-700, #2456c9);margin:0 0 14px}.ssv7-h1 .ssv7-accent{color:var(--ubie-pink-500)}.ssv7-lead{font-size:18px;line-height:1.65;color:#1f2a44bf;max-width:570px;margin:0 0 16px}.ssv7-lead-secondary{font-size:17px;margin-bottom:24px}.ssv7-hero-benefits{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.ssv7-hero-benefits li{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(36,86,201,.14);border-radius:999px;background:#ffffffb8;color:var(--ssv7-ink);font-size:13px;font-weight:800;box-shadow:0 4px 12px #1f2a440d}.ssv7-hero-benefits svg{color:#17a05e}.ssv7-hero .ssv7-card{position:relative;padding:36px 34px;border-top:4px solid var(--ubie-pink-500);box-shadow:0 24px 64px #1f2a4426}.ssv7-card{background:#fff;border-radius:20px;padding:30px 28px;box-shadow:0 18px 44px #1f2a441f;border:1px solid rgba(31,42,68,.06)}.ssv7-card h2{font-size:22px;font-weight:800;margin:0 0 6px}.ssv7-card .ssv7-card-sub{font-size:14px;color:#1f2a44a6;margin:0 0 20px}.ssv7-field{margin-bottom:14px}.ssv7-field label{display:block;font-size:13px;font-weight:700;margin-bottom:6px}.ssv7-field input{width:100%;padding:12px 14px;font-size:15px;font-family:inherit;border:1px solid rgba(31,42,68,.18);border-radius:10px;background:#fbfaf7}.ssv7-field input:focus{outline:2px solid var(--ubie-blue-600);outline-offset:1px}.ssv7-post-chips{margin-top:16px;border-top:1px solid rgba(31,42,68,.1);padding-top:16px}.ssv7-chips-label{font-size:13px;font-weight:700;margin:0 0 10px}.ssv7-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ssv7-chip{border:1px solid rgba(31,42,68,.2);background:#fff;color:var(--ssv7-ink);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease}.ssv7-chip:hover{border-color:var(--ubie-blue-600)}.ssv7-chip.selected{background:var(--ubie-blue-600);border-color:var(--ubie-blue-600);color:#fff}.ssv7-chips-other{width:100%;padding:10px 14px;border:1px solid rgba(31,42,68,.18);border-radius:10px;font-size:14px;font-family:inherit;background:#fbfaf7;margin-bottom:12px}.ssv7-chips-other:focus{outline:2px solid var(--ubie-blue-600);outline-offset:1px}.ssv7-chips-actions{display:flex;gap:10px;justify-content:flex-end;align-items:center}.ssv7-chips-skip{background:none;border:none;font-size:13px;font-weight:700;color:#1f2a4480;cursor:pointer}.ssv7-submit-sm{margin-top:0!important;width:auto!important;padding:8px 16px!important}.ssv7-submit{width:100%;margin-top:20px;padding:14px 20px;font-size:15px;font-weight:800;font-family:inherit;border:none;border-radius:12px;cursor:pointer;background:var(--ubie-blue-900);color:#fff;transition:background .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}.ssv7-submit:hover{background:var(--ubie-blue-700)}.ssv7-submit:disabled{opacity:.6;cursor:default}.ssv7-form-error{color:#c0392b;font-size:13px;margin-top:10px;text-align:center}.ssv7-form-note{font-size:12.5px;color:#1f2a4499;margin-top:16px;text-align:center;line-height:1.5}.ssv7-chips-thanks{font-size:14px;font-weight:700;color:#1e6b43;text-align:center;margin-top:16px}.ssv7-trial-gate .ssv7-card-sub{max-width:360px}.ssv7-agent-preview{position:relative;overflow:hidden;margin:-4px 0 24px;padding:16px;border-radius:16px;background:radial-gradient(circle at 92% 8%,rgba(240,86,127,.45),transparent 27%),linear-gradient(135deg,#13285c,#2456c9);color:#fff;box-shadow:0 10px 22px #12244d2e}.ssv7-agent-preview-top,.ssv7-agent-preview-footer{display:flex;align-items:center}.ssv7-agent-preview-top{gap:10px}.ssv7-agent-preview-phone{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;background:#ffffff29}.ssv7-agent-preview-label{display:flex;flex:1;flex-direction:column;gap:2px}.ssv7-agent-preview-label small{color:#ffffffa6;font-size:9px;font-weight:800;letter-spacing:.14em}.ssv7-agent-preview-label strong{font-size:13px}.ssv7-agent-preview-live{display:inline-flex;align-items:center;gap:5px;color:#b8f0ce;font-size:10px;font-weight:900;letter-spacing:.1em}.ssv7-agent-preview-live i{display:block;width:6px;height:6px;border-radius:50%;background:#70e49d;box-shadow:0 0 0 4px #70e49d24}.ssv7-agent-preview-message{display:flex;align-items:center;gap:8px;margin:18px 0 14px;padding:12px 13px;border-radius:11px;background:#fffffff5;color:var(--ssv7-ink);font-size:13px;font-weight:800}.ssv7-agent-preview-quote{color:var(--ubie-pink-500);font-size:25px;line-height:.6}.ssv7-agent-preview-footer{justify-content:space-between;gap:12px;color:#ffffffad;font-size:10px;font-weight:700}.ssv7-agent-preview-wave{display:inline-flex;align-items:center;gap:3px;height:18px}.ssv7-agent-preview-wave i{display:block;width:3px;height:8px;border-radius:999px;background:#ffd66b}.ssv7-agent-preview-wave i:nth-child(2),.ssv7-agent-preview-wave i:nth-child(8){height:13px}.ssv7-agent-preview-wave i:nth-child(3),.ssv7-agent-preview-wave i:nth-child(7){height:17px}.ssv7-agent-preview-wave i:nth-child(4),.ssv7-agent-preview-wave i:nth-child(6){height:11px}.ssv7-agent-preview-wave i:nth-child(5){height:15px}.ssv7-trial-actions,.ssv7-inline-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.ssv7-trial-actions{margin-top:22px}.ssv7-trial-actions>*{flex:1 1 180px}.ssv7-trial-actions .ssv7-submit{margin-top:0}.ssv7-trial-secondary{min-height:49px;padding:13px 20px;border:2px solid rgba(31,42,68,.2);border-radius:12px;background:#fff;color:var(--ssv7-ink);font:inherit;font-size:15px;font-weight:800;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.ssv7-trial-secondary:hover{border-color:var(--ubie-blue-600);background:var(--ssv7-cream-deep);transform:translateY(-1px)}.ssv7-success{text-align:center;padding:12px 0}.ssv7-success-scheduler{width:100%}.ssv7-success-ic{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--ubie-green-100);color:var(--ubie-green-600);margin-bottom:14px}.ssv7-success h3{font-size:22px;font-weight:800;margin:0 0 8px}.ssv7-success p{font-size:14px;color:#1f2a44b3;margin:0 0 18px;line-height:1.5}.ssv7-success .ssv7-success-headline{margin-bottom:24px;font-size:clamp(21px,2.4vw,27px);line-height:1.3}.ssv7-success-journey{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;margin:0 auto 24px}.ssv7-success-step{display:flex;flex-direction:column;align-items:center;gap:7px;color:#1f2a44ad;font-size:11px;font-weight:800;line-height:1.25}.ssv7-success-step-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--ssv7-cream-deep);color:var(--ubie-blue-700)}.ssv7-success-step-done .ssv7-success-step-icon{background:var(--ubie-green-100);color:var(--ubie-green-600)}.ssv7-success-journey-arrow{color:#2456c96b}.ssv7-success-booking{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 auto;padding:15px 18px;border-radius:13px;background:#17a05e;color:#fff;box-shadow:0 5px 16px #17a05e3d}.ssv7-success-booking-icon{flex:0 0 auto;width:20px;height:20px}.ssv7-success-booking a{display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:15px;font-weight:900;line-height:1.35;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.ssv7-success-booking:hover{background:#128a50}.ssv7-steps{padding:84px 0;background:var(--ssv7-cream-deep);text-align:center}.ssv7-steps .ssv7-h2{max-width:760px;margin:0 auto 14px}.ssv7-steps .ssv7-sec-sub{max-width:680px;margin-bottom:42px}.ssv7-steps-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}.ssv7-step{background:#fff;border:1px solid rgba(31,42,68,.08);border-radius:20px;padding:30px 26px;box-shadow:0 10px 26px #1f2a440f}.ssv7-step-number{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:20px;border-radius:50%;background:var(--ubie-pink-500, #f0567f);color:#fff;font-size:20px;font-weight:800}.ssv7-step h3{margin:0 0 10px;font-size:19px;font-weight:800;color:var(--ssv7-ink)}.ssv7-step p{margin:0;font-size:15px;line-height:1.65;color:#1f2a44b3}@media(max-width:760px){.ssv7-steps{padding:68px 0}.ssv7-steps-grid{grid-template-columns:1fr;gap:14px}}.ssv7-hear{padding:72px 0;background:var(--ssv7-cream-deep)}.ssv7-hear-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;max-width:820px;margin-left:auto;margin-right:auto}.ssv7-hear-ic{width:96px;height:96px;border-radius:50%;flex-shrink:0;background:var(--ssv7-ink);color:#fff;display:inline-flex;align-items:center;justify-content:center}.ssv7-h2{font-size:clamp(26px,3.4vw,38px);font-weight:800;letter-spacing:-.015em;margin:0 0 14px}.ssv7-sec-sub{font-size:17px;color:#1f2a44b3;max-width:620px;margin:0 auto 44px;line-height:1.6}.ssv7-testimonials-wrap{display:flex;align-items:center;gap:14px;margin:8px 0 28px;max-width:100%}.ssv7-testimonials{display:flex;gap:18px;overflow-x:auto;scrollbar-width:none;padding:6px 2px 12px;flex:1 1 auto}.ssv7-testimonials::-webkit-scrollbar{display:none}.ssv7-testimonial{flex:0 0 300px;margin:0;background:#fff;border-radius:16px;padding:22px 24px;font-size:15px;line-height:1.6;text-align:left;color:#1f2a44cc;font-style:italic;border:1px solid rgba(31,42,68,.08);box-shadow:0 8px 22px #1f2a4412}@media(max-width:700px){.ssv7-testimonial{flex-basis:260px}}.ssv7-testimonials-arrow{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:1px solid rgba(31,42,68,.18);background:#fff;color:var(--ssv7-ink);font-size:18px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 12px #1f2a4414}.ssv7-testimonials-arrow:hover{border-color:var(--ubie-blue-600);color:var(--ubie-blue-700);transform:translateY(-1px)}.ssv7-practices-head{padding:72px 0 0;text-align:center}.ssv7-kicker-dark{text-transform:uppercase;letter-spacing:.16em;font-weight:800;font-size:13px;color:var(--ubie-blue-700);margin:0 0 12px}.ssv7-case{background:var(--ssv7-ink);color:#fff;padding:88px 0;text-align:center}.ssv7-case-kicker{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#9db8f0;margin:0 0 14px}.ssv7-case-h2{font-size:clamp(26px,3.4vw,38px);font-weight:800;letter-spacing:-.015em;margin:0 auto 16px;max-width:820px;color:#fff;line-height:1.25}.ssv7-case-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:40px;margin-top:44px}@media(max-width:900px){.ssv7-case-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.ssv7-case-grid{grid-template-columns:1fr}}.ssv7-case-stat{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:26px 18px;transition:transform .2s ease}.ssv7-case-stat:hover{transform:translateY(-3px)}.ssv7-case-stat strong{display:block;font-size:22px;font-weight:800;color:#8fd3a8;margin-bottom:8px}.ssv7-case-stat span{font-size:14px;color:#fffc;line-height:1.5;display:block}.ssv7-case-btn{display:inline-flex}.ssv7-case-actions .ssv7-case-btn{min-width:190px;justify-content:center}.ssv7-case-actions .btn-secondary{color:#fff;background:transparent;border-color:#ffffffa6}.ssv7-case-actions .btn-secondary:hover{color:var(--ssv7-ink);background:#fff;border-color:#fff}.ssv7-caps{padding:88px 0;text-align:center}.ssv7-caps-head{max-width:880px;margin:0 auto 44px}.ssv7-caps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}@media(max-width:900px){.ssv7-caps-grid{grid-template-columns:1fr}}.ssv7-cap{background:#fff;border-radius:16px;padding:26px 24px;border:1px solid rgba(31,42,68,.07);box-shadow:0 6px 18px #1f2a440d}.ssv7-cap h3{font-size:17px;font-weight:800;margin:0 0 8px}.ssv7-cap p{font-size:14px;line-height:1.6;color:#1f2a44ad;margin:0}.ssv7-bubble-wrap{background:var(--ssv7-cream-deep);border-radius:12px;padding:16px;margin-bottom:18px;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:120px}.ssv7-bubble{background:#fff;border-radius:12px;padding:10px 14px;font-size:13.5px;font-weight:600;line-height:1.4;box-shadow:0 2px 8px #1f2a440d}.ssv7-bubble.ai{align-self:flex-start;border-left:3px solid var(--ubie-blue-600)}.ssv7-bubble.patient{align-self:flex-end;background:var(--ubie-blue-600);color:#fff}.ssv7-caps-cta{text-align:center;margin-top:40px}.ssv7-caps-cta-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 32px;border-radius:12px;background:var(--ubie-blue-900, #12244d);color:#fff;font-weight:800;font-size:16px;text-decoration:none;transition:background .15s ease,transform .2s ease;border:none;cursor:pointer;font-family:inherit}.ssv7-caps-cta-btn:hover{background:var(--ubie-blue-700, #2456c9);transform:translateY(-1px)}.ssv7-inline-secondary{min-width:184px}.ssv7-logos{padding:64px 0;text-align:center;background:#fff}.ssv7-logos h2{font-size:clamp(24px,3vw,32px);font-weight:800;margin:0 0 40px;color:var(--ssv7-ink);line-height:1.3}.ssv7-logos h2 strong{color:var(--ubie-blue-600)}.ssv7-logos-br{display:none}@media(min-width:761px){.ssv7-logos-br{display:block}}.ssv7-logos-row{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:24px 64px}.ssv7-logos-row img{height:52px;width:auto;object-fit:contain;mix-blend-mode:multiply;opacity:.8}.ssv7-logos-row .ssv7-logo-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:12px}.ssv7-logo-role{font-size:12px;font-weight:700;color:#1f2a448c}.ssv7-manager{padding:88px 0;background:var(--ssv7-cream)}.ssv7-manager-card{max-width:860px;margin:0 auto;padding:40px 36px;display:flex;align-items:center;gap:34px;background:#fff;border:1px solid rgba(31,42,68,.07);border-radius:20px;box-shadow:0 14px 36px #1f2a4414}.ssv7-manager-rotator{display:flex;align-items:center;gap:12px;flex:0 0 auto}.ssv7-manager-person{display:flex;flex-direction:column;align-items:center;gap:10px}.ssv7-manager-photo{width:150px;height:150px;border-radius:50%;object-fit:cover;box-shadow:0 8px 24px #1f2a4424}.ssv7-manager-person span{font-size:14px;font-weight:800;color:var(--ssv7-ink)}.ssv7-manager-card h3{font-size:22px;font-weight:800;margin:0 0 12px}.ssv7-manager-card p{font-size:16px;line-height:1.65;color:#1f2a44b3;margin:0}@media(max-width:700px){.ssv7-manager-card{flex-direction:column;text-align:center;padding:36px 22px}.ssv7-manager-photo{width:128px;height:128px}}.ssv7-outcomes{padding:88px 0;background:var(--ssv7-cream-deep);text-align:center}.ssv7-outcomes .ssv7-h2{margin-bottom:36px}.ssv7-outcomes-list{list-style:none;margin:0 auto 30px;padding:0;max-width:900px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:760px){.ssv7-outcomes-list{grid-template-columns:1fr}}.ssv7-outcomes-list li{background:#fff;border-radius:18px;padding:32px 22px;font-size:15px;line-height:1.6;color:#1f2a44bf;box-shadow:0 6px 20px #1f2a440f;border:1px solid rgba(31,42,68,.05);display:flex;flex-direction:column;justify-content:center}.ssv7-outcomes-list li strong{display:block;font-size:clamp(32px,3vw,38px);font-weight:800;color:var(--ssv7-ink);margin-bottom:8px;line-height:1}.ssv7-math-note{font-size:13px;color:#1f2a4480;margin:0}.ssv7-pricing{padding:88px 0;text-align:center}.ssv7-pricing-anchor{font-size:clamp(20px,2.5vw,26px);margin:0 0 14px;line-height:1.3;font-weight:700}.ssv7-pricing-anchor strong{font-weight:800;color:var(--ubie-blue-700)}.ssv7-pricing-sub{max-width:640px;margin:0 auto 26px;font-size:16.5px;line-height:1.7;color:#1f2a44b3}.ssv7-pricing-sub span{color:var(--ubie-blue-600)}.ssv7-price-card{max-width:620px;margin:30px auto 26px;padding:36px 40px;background:#fff;border:1px solid rgba(31,42,68,.1);border-radius:20px;box-shadow:0 14px 36px #1f2a4414;text-align:center}.ssv7-price-card-kicker{margin:0 0 10px;color:var(--ssv7-ink);font-weight:800;font-size:17px}.ssv7-price-card-price{margin:0;color:var(--ubie-blue-700);font-size:clamp(34px,4vw,44px);line-height:1.2;font-weight:900;letter-spacing:-.03em}.ssv7-price-card-price span{color:var(--ssv7-ink);font-size:.45em;letter-spacing:0;font-weight:700}.ssv7-price-card-fit{margin:16px auto 20px;max-width:460px;color:#1f2a44b8;font-size:15px;line-height:1.5}.ssv7-price-card ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:0;padding:0;list-style:none;color:var(--ssv7-ink);font-size:14.5px;font-weight:700}.ssv7-price-card li:before{content:"✓";margin-right:8px;color:var(--ubie-blue-600)}.ssv7-pricing-link{display:inline-block;color:var(--ubie-blue-700, #2456c9);font-size:15px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.ssv7-pricing-button{border:none;background:transparent;font-family:inherit;cursor:pointer;padding:8px 4px}.ssv7-pricing-button-secondary{color:var(--ssv7-ink)}@media(max-width:560px){.ssv7-price-card{padding:28px 20px}.ssv7-price-card ul{align-items:flex-start;flex-direction:column;gap:10px}.ssv7-trial-actions,.ssv7-inline-actions{align-items:stretch;flex-direction:column}.ssv7-trial-actions>*{flex-basis:auto}.ssv7-inline-actions>*{width:100%}.ssv7-card{padding:28px 20px}.ssv7-success-journey{gap:3px}.ssv7-success-step{font-size:10px}.ssv7-success-step-icon{width:30px;height:30px}}.ssv7-bottom{position:relative;overflow:hidden;padding:104px 0 112px;background:radial-gradient(circle at 8% 12%,rgba(255,214,107,.26),transparent 27%),radial-gradient(circle at 94% 86%,rgba(36,86,201,.09),transparent 30%),var(--ssv7-cream-deep)}.ssv7-bottom-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:36px;align-items:center}@media(max-width:900px){.ssv7-bottom{padding:80px 0 88px}.ssv7-bottom-grid{grid-template-columns:1fr;align-items:start}.ssv7-bottom-copy{padding:38px 32px}.ssv7-bottom .ssv7-card{padding:34px 30px}}.ssv7-bottom-copy{display:flex;flex-direction:column;justify-content:center;padding:44px 46px;border:1px solid rgba(31,42,68,.07);border-radius:24px;background:#ffffff94;box-shadow:0 16px 42px #1f2a4412}.ssv7-bottom-copy .ssv7-h2{max-width:460px;font-size:clamp(34px,3.5vw,46px)}.ssv7-bottom-copy .ssv7-sec-sub{max-width:520px}.ssv7-bottom-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(31,42,68,.14)}.ssv7-roadmap-item{display:flex;flex-direction:column;gap:7px;color:var(--ssv7-ink)}.ssv7-roadmap-item span{color:var(--ubie-blue-700);font-size:11px;font-weight:900;letter-spacing:.12em}.ssv7-roadmap-item strong{font-size:12px;line-height:1.3}.ssv7-bottom .ssv7-card{display:flex;flex-direction:column;justify-content:center;height:auto;padding:40px 38px;border-top:4px solid var(--ubie-blue-600);box-shadow:0 22px 54px #1f2a4421}.ssv7-bottom .ssv7-trial-gate{background:radial-gradient(circle at 100% 0%,rgba(240,86,127,.28),transparent 34%),linear-gradient(145deg,#13285c,#1d438f);border:1px solid rgba(255,255,255,.14);border-top:4px solid #ffd66b;color:#fff;box-shadow:0 24px 58px #12244d3d}.ssv7-bottom .ssv7-trial-gate h2{color:#fff}.ssv7-bottom .ssv7-trial-gate .ssv7-card-sub{color:#ffffffb8}.ssv7-bottom .ssv7-agent-preview{background:#ffffff1a;border:1px solid rgba(255,255,255,.14);box-shadow:none}.ssv7-bottom .ssv7-trial-actions{display:grid;grid-template-columns:1.1fr .9fr}.ssv7-bottom .ssv7-trial-actions>*{min-width:0}.ssv7-bottom .ssv7-submit{background:#ffd66b;color:var(--ssv7-ink)}.ssv7-bottom .ssv7-submit:hover{background:#ffca3a}.ssv7-bottom .ssv7-trial-secondary{border-color:#ffffff8f;background:transparent;color:#fff}.ssv7-bottom .ssv7-trial-secondary:hover{border-color:#fff;background:#ffffff1a}@media(min-width:901px){.ssv7-hero .ssv7-trial-actions{display:grid;grid-template-columns:1.1fr .9fr}.ssv7-hero .ssv7-trial-actions>*{min-width:0}}.ssv7-offer-badge{display:inline-block;margin:0 0 16px;padding:7px 14px;border-radius:999px;background:#ffd66b;color:var(--ssv7-ink);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ssv7-bonus-line{display:inline-block;background:#ffd66b;color:var(--ssv7-ink);font-weight:800;padding:13px 16px;border-radius:12px;box-shadow:0 6px 18px #825c001a}.ssv7-bottom-note{margin:18px 0 0;font-size:13px;color:#1f2a4499}@media(max-width:560px){.ssv7-hero .ssv7-card,.ssv7-bottom .ssv7-card{padding:28px 20px}.ssv7-bottom-copy{padding:32px 22px}.ssv7-agent-preview-footer{align-items:flex-start;flex-direction:column;gap:8px}.ssv7-bottom-roadmap{gap:8px}.ssv7-roadmap-item strong{font-size:11px}}.ssv7-exit-pop{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:60;width:min(440px,calc(100vw - 32px));background:#fff;border-radius:18px;padding:26px 26px 22px;border:1px solid rgba(31,42,68,.12);box-shadow:0 24px 60px #1f2a4447;color:var(--ssv7-ink);font-family:inherit;animation:ssv7-exit-in .25s ease-out}@keyframes ssv7-exit-in{0%{opacity:0;transform:translate(-50%) translateY(-12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.ssv7-exit-close{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;border:none;background:#1f2a440f;color:#1f2a4499;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ssv7-exit-close:hover{background:#1f2a441f}.ssv7-exit-close svg{width:14px;height:14px}.ssv7-exit-pop h3{font-size:20px;font-weight:800;line-height:1.3;margin:0 0 10px;padding-right:28px}.ssv7-exit-sub{font-size:14.5px;line-height:1.55;color:#1f2a44b3;margin:0 0 16px}.ssv7-exit-pop form{display:flex;flex-direction:column;gap:10px}.ssv7-exit-pop select,.ssv7-exit-pop input{width:100%;padding:12px 14px;border-radius:12px;font-size:15px;border:1.5px solid rgba(31,42,68,.18);background:#fff;color:var(--ssv7-ink);font-family:inherit}.ssv7-exit-pop select:focus,.ssv7-exit-pop input:focus{outline:none;border-color:var(--ubie-blue-700)}.ssv7-exit-pop form button[type=submit]{width:100%;padding:13px 16px;border-radius:12px;border:none;cursor:pointer;background:var(--ssv7-ink);color:#fff;font-weight:800;font-size:15px;font-family:inherit}.ssv7-exit-pop form button[type=submit]:disabled{opacity:.6;cursor:default}.ssv7-exit-alt{font-size:12.5px;color:#1f2a448c;text-align:center;margin:12px 0 0}.ssv7-exit-alt a{color:#1f2a44b3;font-weight:700}@media(max-width:360px){.ssv7 .sticky-cta-bar{gap:6px;padding-left:6px;padding-right:6px}.ssv7 .sticky-cta-btn{min-width:0;padding:10px 7px;font-size:12px;line-height:1.15;white-space:normal}}.ssv7-section-links{display:flex;align-items:center;gap:26px}.ssv7-section-links a{color:var(--ssv7-ink);font-size:14px;font-weight:700;text-decoration:none;padding:12px 0}.ssv7-section-links a:hover{color:#2456c9;text-decoration:underline;text-underline-offset:4px}.ssv7-section-links a:focus-visible{outline:2px solid #2456c9;outline-offset:4px;border-radius:2px}.ssv7--section-nav section[id]{scroll-margin-top:80px}@media(max-width:800px){.ssv7--section-nav{padding-top:137px}.ssv7--section-nav .ssv7-nav-inner{height:auto;min-height:136px;flex-wrap:wrap;gap:10px;padding-top:12px;padding-bottom:12px}.ssv7-section-links{width:100%;flex-wrap:wrap;gap:0 18px}.ssv7-section-links a{font-size:13px;min-height:36px;padding:8px 0}.ssv7--section-nav section[id]{scroll-margin-top:152px}}.ss-main-faq{padding:64px 0;background:#fff;text-align:center}.ss-main-faq .ssv7-container{max-width:960px}.ss-main-faq h2{margin:0 0 28px;font-size:clamp(26px,3vw,36px);color:#202840}.ss-main-faq-list{border-top:1px solid #e2e5ec}.ss-main-faq details{border-bottom:1px solid #e2e5ec}.ss-main-faq summary{position:relative;display:block;padding:22px 36px;cursor:pointer;list-style:none;font-size:18px;font-weight:700;color:#202840;text-align:center}.ss-main-faq summary::-webkit-details-marker{display:none}.ss-main-faq summary:focus-visible{outline:2px solid #305fc5;outline-offset:4px}.ss-main-faq-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#d94388}.ss-main-faq-toggle:before,.ss-main-faq-toggle:after{content:"";position:absolute;background:currentColor;top:9px;left:3px;width:14px;height:2px}.ss-main-faq-toggle:after{transform:rotate(90deg)}.ss-main-faq details[open] .ss-main-faq-toggle:after{display:none}.ss-main-faq details p{margin:0;padding:0 36px 24px;font-size:16px;line-height:1.7;color:#555d70;text-align:center}.ss-main-faq-link{display:inline-flex;align-items:center;gap:8px;margin-top:28px;color:#2444ad;font-weight:700;text-decoration:underline;text-underline-offset:4px}.ssv7-main-caps-head{max-width:none}@media(min-width:901px){.ssv7-main-caps-head .ssv7-h2{font-size:clamp(24px,2.5vw,34px)}.ssv7-main-heading-line{display:block;white-space:nowrap}}
