:root{--t-ground:#fff;--t-panel:#eef1f6;--t-panel-2:#e3e8f0;--t-card:#fff;--t-text:#171f33;--t-muted:#4f5873;--t-link:#1e2c52;--t-em:#171f33;--t-accent:#1e2c52;--t-accent-deep:#31447a;--t-on-accent:#fff;--t-rule:#1e2c5247;--t-rule-soft:#1e2c5224;--t-rule-dark:#ffffff2e;--t-dark:#1e2c52;--t-on-dark:#fff;--t-on-dark-muted:#c9d0e2;--t-error:#b42318;--t-shadow-color:#171f3333;--t-shadow:none;--t-shadow-lg:0 24px 48px -28px #171f3373;--t-display:"Castoro",Georgia,serif;--t-body:"Nunito Sans",system-ui,sans-serif;--t-display-weight:400;--t-display-tracking:-.005em;--t-radius:4px;--t-radius-lg:6px;--t-radius-pill:4px;--t-hero-text:#fff;--t-hero-muted:#e6eaf2;--t-hero-em:#fff}.price-card,.cmpc,.proof-card,.lb-card,.tww-story,.testimonial-wall .v1-testi-card,.keepsake,.jcard{border:2px solid var(--t-dark)}.plan-card{background:var(--t-card);border:2px solid var(--t-dark);box-shadow:none}.plan-card--featured{border-width:3px}@media (width>=769px){.hero-scrim{background:linear-gradient(90deg,#0e1528cc 0%,#0e152894 38%,#0e152800 72%),linear-gradient(#0e152859 0%,#0e152800 28%,#0e152873 100%)}}.testimonial-wall .v1-testi-card:hover{border-color:var(--t-accent-deep)}:root{--t-gilt:#f2be4b;--t-gilt-deep:#e3a92c}.cta,.plan-cta,.sticky-cta-btn,.demo-phone .demo-btn{background:var(--t-gilt);color:var(--t-dark);border:2px solid var(--t-gilt);font-family:var(--t-body);letter-spacing:.01em;align-items:center;min-block-size:52px;font-size:1.05rem;font-weight:800;box-shadow:0 10px 24px -14px #0e15288c}.cta .price{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit}.cta .price:before{content:"·";margin-inline-end:.65rem}.cta:after{background:var(--t-gilt-deep)}.cta:hover,.cta:focus-visible{color:var(--t-dark)}.sticky-cta-btn:hover,.sticky-cta-btn:focus-visible,.demo-phone .demo-btn:hover{background:var(--t-gilt-deep);border-color:var(--t-gilt-deep);color:var(--t-dark)}.pv-n,.vr-play,.help-vid-badge,.help-vid-play,.price-ribbon,.cmp-us .ic,.seg2 .thumb,.watch-link .pl,.demo-ring span,.band-wave i{background:var(--t-gilt);color:var(--t-dark)}.testimonial-wall .v1-testi-stars{color:var(--t-gilt-deep)}.nav .nav-login{border-radius:var(--t-radius);border:2px solid;padding:.45rem 1.1rem;font-size:.95rem;font-weight:700;transition:background .2s,color .2s;opacity:1!important}.nav .nav-login:after{display:none}.nav .nav-login:hover,.nav .nav-login:focus-visible{background:#fff;border-color:#fff;color:var(--t-dark)!important}@media (width<=768px){.nav .nav-login{font-size:.9rem;color:var(--t-dark)!important;opacity:1!important}.nav .nav-login:hover,.nav .nav-login:focus-visible{background:var(--t-dark);border-color:var(--t-dark);color:#fff!important}}
