.sb .cv-header{position:relative}.sb .cv-header .topbar{height:64px}.sb .cv-hs .hs{padding-bottom:40px}.sb .cv-proof-link{display:flex;flex-wrap:wrap;gap:10px 28px;margin:22px 0 0}.sb .cv-plans{max-width:820px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:18px}.sb .cv-plan{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:24px 24px 18px}.sb .cv-plan.featured{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.sb .cv-plan-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.sb .cv-plan-head h3{font-size:22px;margin:0 0 4px}.sb .cv-plan-head p{font-size:12.5px;color:var(--muted);margin:0}.sb .cv-plan-price{font-family:var(--serif,inherit);color:var(--heading,var(--ink));font-size:38px;font-weight:500;letter-spacing:-.05em;line-height:1;white-space:nowrap}.sb .cv-plan-price small{font-size:13px;letter-spacing:0;color:var(--muted);font-weight:400;margin-left:2px}.sb .cv-plan ul{list-style:none;padding:0;margin:18px 0 0}.sb .cv-plan li{font-size:14px;padding:9px 0;border-top:1px solid var(--line);display:flex;gap:10px}.sb .cv-plan li:before{content:"✓";color:var(--brand,var(--violet));font-weight:600}.sb .cv-plan li b{font-weight:600}.sb .cv-plans-terms{grid-column:1/-1;text-align:center;font-size:12px;color:var(--muted);margin:8px 0 0}.sb .cv-plans .actions{grid-column:1/-1}.sb .cv-form select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 19px) 55%,calc(100% - 14px) 55%;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}.sb .cv-form .btn[disabled]{opacity:.7;cursor:wait;transform:none}.sb .cv-callback .form-card{background:var(--paper)}.sb .cv-form .consent{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:var(--muted);font-weight:400;margin-top:18px}.sb .cv-form .consent input{margin-top:3px;accent-color:var(--brand,var(--violet))}.sb .cv-success{text-align:center;padding:12px 0}.sb .cv-success .cv-check{width:52px;height:52px;border-radius:50%;background:var(--soft);color:var(--brand,var(--violet));display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin-bottom:18px}.sb .cv-thanks{padding:64px 0 80px}.sb .cv-thanks-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:start}.sb .cv-thanks h1{font-size:54px}.sb .cv-thanks .cv-check{width:48px;height:48px;border-radius:50%;background:var(--soft);color:var(--brand,var(--violet));display:inline-flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;margin-bottom:22px}.sb .cv-thanks-card{border:1px solid var(--line);border-radius:12px;padding:30px;background:var(--paper);box-shadow:0 30px 60px -45px color-mix(in srgb,var(--ink) 35%,transparent)}.sb .cv-thanks-card h2{font-size:24px;margin-bottom:6px}.sb .cv-thanks-card .actions{flex-direction:column;align-items:stretch;margin-top:22px}.sb .cv-thanks-card .actions .btn{width:100%}.sb .cv-thanks-steps{margin-top:56px}.sb .cv-back{display:inline-block;margin-top:18px;font-size:13px;color:var(--muted)}.sb .cv-back:hover{color:var(--brand,var(--violet))}.sb .cv-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:0 40px}.sb .cv-earn{border:1px solid var(--line);background:var(--soft);border-radius:12px;padding:34px}.sb .cv-earn .cv-earn-figure{font-family:var(--serif,inherit);font-size:58px;font-weight:500;letter-spacing:-.055em;line-height:1;margin:6px 0 14px;color:var(--brand,var(--violet))}.sb .cv-earn p{color:var(--ink)}.sb .cv-copy{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:24px}.sb .cv-copy+.cv-copy{margin-top:16px}.sb .cv-copy-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.sb .cv-copy-head span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--brand,var(--violet));font-weight:600}.sb .cv-copy pre{margin:0;white-space:pre-wrap;font:inherit;font-size:14px;line-height:1.7;color:var(--muted)}.sb .cv-logo-tiles{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sb .cv-logo-tile{border:1px solid var(--line);border-radius:var(--radius);padding:34px;display:flex;align-items:center;justify-content:center;background:var(--paper)}.sb .cv-logo-tile.dark{background:var(--ink);border-color:var(--ink)}.sb .cv-logo-tile.dark img{filter:brightness(0) invert(1)}.sb .cv-shots{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sb .cv-rules li:before{content:"✕";color:var(--ink)}.sb.cv-exit{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,var(--ink) 55%,transparent);backdrop-filter:blur(4px);overflow-y:auto}.sb .cv-exit-card{position:relative;width:100%;max-width:440px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:0 40px 80px -40px color-mix(in srgb,var(--ink) 60%,transparent)}.sb .cv-exit-close{position:absolute;top:10px;right:10px;z-index:1;background:var(--paper);border:1px solid var(--line);border-radius:50%;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);cursor:pointer}.sb .cv-exit-close:hover{color:var(--ink)}.sb .cv-exit-head{padding:26px 26px 20px;background:var(--soft);border-bottom:1px solid var(--line)}.sb .cv-exit-head p{font-size:14px;color:var(--muted);margin:10px 0 0}.sb .cv-exit-tag{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brand,var(--violet));margin-bottom:12px}.sb .cv-exit .cv-exit-title{font-size:26px;line-height:1.15;padding-right:30px}.sb .cv-exit-body{padding:8px 26px 22px}.sb .cv-exit .form-card.cv-exit-body{border:0;border-radius:0;box-shadow:none;padding:4px 26px 22px}.sb .cv-exit .form-card label{margin-top:14px}.sb .cv-exit .form-card .btn{margin-top:18px}.sb .cv-exit .cv-success{padding:34px 26px 28px}.sb .cv-exit .cv-success .btn{margin-top:6px}.sb .cv-exit-foot{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--muted);border-top:1px solid var(--line);padding-top:12px;margin:14px 0 0}@media (max-width:1100px){.sb .cv-thanks-grid{grid-template-columns:1fr;gap:36px}}@media (max-width:740px){.sb .cv-header .topbar{height:56px}.sb .cv-hs .hs{padding-top:18px}.sb .cv-hs .hs-copy{padding-top:0}.sb .cv-hs .hs-copy .eyebrow{margin-bottom:10px}.sb .cv-hs .hs-copy h1{font-size:34px;line-height:1.04}.sb .cv-hs .hs-copy .lead{font-size:15.5px;line-height:1.5;margin-top:10px}.sb .cv-hs .chips{margin-top:12px;gap:6px 12px}.sb .cv-hs .hs-copy .actions{margin:16px 0 10px;gap:8px}.sb .cv-hs .btn.lg{padding:14px 18px}.sb .cv-plans{grid-template-columns:1fr;gap:14px}.sb .cv-plan{padding:20px 18px 12px}.sb .cv-plan-price{font-size:32px}.sb .cv-thanks{padding:32px 0 56px}.sb .cv-thanks h1{font-size:34px}.sb .cv-thanks-card{padding:22px}.sb .cv-thanks-steps{margin-top:40px}.sb .cv-facts{grid-template-columns:1fr}.sb .cv-earn{padding:24px}.sb .cv-earn .cv-earn-figure{font-size:44px}.sb .cv-logo-tiles,.sb .cv-shots{grid-template-columns:1fr}.sb .cv-copy{padding:18px}.sb .cv-exit .cv-exit-title{font-size:22px}.sb .cv-exit-head{padding:22px 20px 16px}.sb .cv-exit .form-card.cv-exit-body{padding:2px 20px 18px}}