:root,#pricing,.testimonial-wall{--paper:var(--t-ground);--cream:var(--t-ground);--paper-hi:var(--t-card);--cream-deep:var(--t-panel);--paper-2:var(--t-panel);--paper-3:var(--t-panel-2,var(--t-panel));--ink:var(--t-text);--ink-soft:var(--t-text);--ink-faint:var(--t-muted);--muted:var(--t-muted);--sage:var(--t-accent);--sage-deep:var(--t-accent-deep);--sage-tint:var(--t-accent);--clay:var(--t-accent);--clay-deep:var(--t-link);--moss:var(--t-link);--moss-deep:var(--t-link);--hair:var(--t-rule);--hair-soft:var(--t-rule-soft);--rule:var(--t-rule);--rule-soft:var(--t-rule-soft);--shadow:var(--t-shadow-color);--hv2-accent:var(--t-accent);--hv2-green:var(--t-dark);--hv2-ink:var(--t-text);--serif:var(--t-display);--display:var(--t-display);--editorial:var(--t-display);--sans:var(--t-body);--body:var(--t-body);--hand:var(--t-body)}#pricing,.testimonial-wall{color:var(--t-text)}html:before,html:after{display:none!important}body{background:var(--t-ground);color:var(--t-text);font-family:var(--t-body)}body:after,.sig:before,.sig:after,#founder.sig:before{display:none}.letterpress{text-shadow:none}.plate,.keepsake,.founder-photo,.founder-video-card,.chorus-video .plate{box-shadow:var(--t-shadow);transform:none}.plate:before,.price-card:before,.tape,.jcard:before{display:none}.plate.r,.keepsake:hover{transform:none}.keepsake:hover{transform:translateY(-4px)}.founder-photo img{filter:none}.display,.sig h1,.sig h2,.sig h3,.sig h4,.head h2,.hero h1,.step-copy h3,.faq-q,.price-amt,.price-name,.vr-t,.jcard h3,.jcard-body p,.demo-phone h2,.demo-phone .demo-word,.tww-story blockquote,.pv-lede,.foot-brand p,.testimonial-wall .v1-testi-body,.sticky-cta-label,.cmpc-mark,.cmpc-vs,.help-vid-cap,.proof-card .cap h3,.diff h3,.vs .who,.reassure .big,.included-grid h2,.band-intro h2,.final-inner h2,.step-num,.diff-mark,.faq-q .pm,.included-list li .tick{font-family:var(--t-display)}.display,.sig h1,.sig h2,.sig h3,.sig h4,.head h2,.hero h1,.step-copy h3,.band-intro h2,.final-inner h2,.included-grid h2,.reassure .big,.lb-head h2,.pain h2{font-weight:var(--t-display-weight);letter-spacing:var(--t-display-tracking);line-height:1.08}.hero h1 em,.display em,.sig em,.head h2 em,.lb-head h2 em,.reassure .big em,.pv-lede em,.founder-copy em,.xp-band h2 em{font-style:normal;font-weight:inherit;color:var(--t-em)}.lb-head h2 em{color:inherit}.folio,.plate-label,.cmpc-vs,.lb-steps li .n,.step-num,.diff-mark,.pain-sub,.help-beat-foot,.help-vid-cap,.foot-brand p,.vs .who,.vs .them,.diff .elsewhere{font-style:normal}.plate-label,.lb-steps li .n,.cmpc-vs{color:var(--t-link)}.hero-eyebrow-hand{font-family:var(--t-body);letter-spacing:0;color:var(--t-muted);text-shadow:none;margin-block-end:1.1rem;font-size:1.05rem;font-weight:600;line-height:1.3}.plate figcaption,.videoframe figcaption,.founder-photo figcaption{color:var(--t-muted);font-size:15px}.founder-copy .signoff{color:var(--t-text);font-size:1.05rem;font-weight:600}.tww-story figcaption{color:var(--t-muted);font-size:1rem}.testimonial-wall .v1-testi-signature,.testimonial-wall .v1-testi-card:nth-child(2) .v1-testi-signature,.testimonial-wall .v1-testi-card:nth-child(3) .v1-testi-signature{color:var(--t-text);font-size:1.05rem;font-weight:600;transform:none}.jcard-cta,.jcard-fallback{color:var(--t-link);font-size:1rem;font-weight:600}.founder-video-card figcaption{color:var(--t-muted);font-size:1rem}.eyebrow,.kicker,.nav-links a,.nav-menu summary,.tww-axis,.tww-chip,.price-ribbon,.foot-col h3,.foot-col h4,.guide-links span,.demo-phone-top,.demo-phone .demo-eyebrow,.testimonial-wall .v1-testi-folio-kicker,.help-vid-badge,.sticky-cta-btn,.sticky-cta-price,.step-tag,.diff h3 .keepsake,.cmp-row .who,.jcard-meta,.ph span,.cmpc-link,.founder-more summary{text-transform:none;letter-spacing:0}.eyebrow,.kicker{color:var(--t-link);font-size:.95rem;font-weight:600}.eyebrow--light{color:var(--t-on-dark-muted)}.tww-axis,.tww-chip,.cmp-row .who,.jcard-meta,.testimonial-wall .v1-testi-folio-kicker,.guide-links span{color:var(--t-muted);font-size:.9rem;font-weight:600}.tww-axis,.tww-chip{color:var(--t-link)}.cmpc-link,.founder-more summary{color:var(--t-link);font-size:.95rem}.founder-more summary:after{font-family:var(--t-body);font-weight:400}.foot-col h3,.foot-col h4{font-size:.95rem}.sticky-cta-price{font-size:.8rem}.price-card,.tww-story,.proof-card,.lb-card,.cmpc,.keepsake,.plate,.jcard,.testimonial-wall .v1-testi-card,.demo-phone,.xpr-side.l,.xpr-side.r,.vr-media,.help-vid-btn,.band-intro-video .band-vid-btn,.gift-img,.pv-steps li,.lb-slides,.nav-menu-panel,.trust .tip,.vmodal-box,.founder-video-card,.step-media,.proof-card .pic{border-radius:var(--t-radius)}.cta,.watch-link,.sticky-cta-btn,.demo-phone .demo-btn,.seg2,.seg2 .thumb,.seg2 button,.guide-links a,.price-ribbon,.demo-phone .demo-field,.xp-media .xp-sound,.help-vid-badge,.vr-dur{border-radius:var(--t-radius-pill)}.plate,.keepsake,.cmpc,.price-card,.jcard,.testimonial-wall .v1-testi-card,.tww-story,.proof-card,.lb-card,.seg2,.guide-links a,.sticky-cta,.nav-menu-panel,.vr-arr{background:var(--t-card);border-color:var(--t-rule)}.price-card,.cmpc,.proof-card,.tww-story,.testimonial-wall .v1-testi-card,.keepsake,.lb-card{box-shadow:var(--t-shadow)}.testimonial-wall .v1-testi-card:hover{border-color:var(--t-rule);box-shadow:var(--t-shadow-lg)}.testimonial-wall .v1-testi-folio{border-block-end-color:var(--t-rule)}.testimonial-wall .v1-testi-stars{color:var(--t-accent)}.testimonial-wall .v1-testi-body{color:var(--t-text)}.step-copy{background:var(--t-ground)}.step:nth-child(2n) .step-copy,.vr,.pv-steps li{background:var(--t-panel)}.pv-n,.vr-play,.help-vid-badge,.help-vid-play,.price-ribbon,.cmp-us .ic,.seg2 .thumb,.watch-link .pl{background:var(--t-accent);color:var(--t-on-accent);box-shadow:none}.help-vid-btn:hover .help-vid-play{background:var(--t-accent-deep)}.help-vid-tri{border-color:transparent transparent transparent var(--t-on-accent)}.vr-arr{color:var(--t-text);box-shadow:var(--t-shadow)}.vr-arr:hover{background:var(--t-accent);color:var(--t-on-accent)}.vr-media,.xp-media{background:var(--t-dark);box-shadow:var(--t-shadow-lg)}.xp-media{border-color:var(--t-dark)}.xp-media .xp-sound{background:var(--t-dark);color:var(--t-on-dark);font-family:var(--t-body)}.xp-media .xp-sound:hover{background:var(--t-accent);color:var(--t-on-accent)}.xp-card,.xp-band{background:var(--t-dark)}.xp-band,.xp-band h2{color:var(--t-on-dark)}.cmpc--storyworth,.cmpc--remento{--cmp:var(--t-link)}.cmp-us{background:color-mix(in srgb,var(--t-accent) 10%,transparent);border-block-start-color:var(--t-rule-soft);box-shadow:inset 3px 0 0 var(--t-accent)}.cmp-us .who{color:var(--t-link)}.trust .tip{background:var(--t-dark);color:var(--t-on-dark);box-shadow:var(--t-shadow-lg)}.trust .tip:after{border-top-color:var(--t-dark)}.trust li svg,.price-list li:before,.price-foot svg,.privacy-list svg,.included-list li .tick{color:var(--t-link)}.trust li:hover .tl{border-bottom-color:var(--t-accent)}.reassure{background:var(--t-dark);color:var(--t-on-dark)}.reassure:before{display:none}.reassure .big,.reassure .big em{color:var(--t-on-dark)}.reassure p{color:var(--t-on-dark-muted)}footer{background:var(--t-dark);color:var(--t-on-dark-muted)}.foot-top{border-block-end-color:var(--t-rule-dark)}.foot-brand p,.foot-col h3,.foot-col h4,.foot-bottom{color:var(--t-on-dark-muted)}.foot-col a{color:var(--t-on-dark)}.foot-col a:hover{color:#fff}.final{background:var(--t-dark)}.final-inner,.final-inner .sub{color:var(--t-on-dark)}.band-wave i{background:var(--t-accent)}.band-vid-bloom{background:radial-gradient(64% 60% at 50% 50%,color-mix(in srgb,var(--t-accent) 22%,transparent) 0%,color-mix(in srgb,var(--t-accent) 7%,transparent) 50%,transparent 78%)}.watch-link{color:var(--t-link);border-color:var(--t-accent);background:0 0}.watch-link:hover{background:var(--t-accent);color:var(--t-on-accent);box-shadow:var(--t-shadow)}.watch-link:hover .pl{background:var(--t-on-accent);color:var(--t-accent)}.seg2 button.on,.seg2 button.on:hover{color:var(--t-on-accent)}.faq-q:hover{color:var(--t-link)}.faq-q .pm,.proof-card .cap .go{color:var(--t-accent)}.faq-a a,.pv-foot a,.vs a.more,.help-beat-copy p b{color:var(--t-link)}.faq-a a:hover,.pv-foot a:hover{color:var(--t-text)}.guide-links a{color:var(--t-link);box-shadow:none}.guide-links a:hover,.guide-links a:focus-visible{border-color:var(--t-accent)}.pv-lede em{color:var(--t-link)}.vmodal-close:hover{background:var(--t-accent)}.jcard-media{border-color:var(--t-rule-soft);background:var(--t-panel)}.nav-links details.nav-menu .nav-menu-panel a{color:var(--t-text)}.nav-links details.nav-menu .nav-menu-panel a:hover{background:var(--t-panel);color:var(--t-link)}.step-media:after{display:none}.cta{background:var(--t-accent);color:var(--t-on-accent);border-color:var(--t-accent);box-shadow:var(--t-shadow);font-family:var(--t-body)}.cta .price{color:var(--t-on-accent);font-family:var(--t-display);font-size:1.2rem;font-weight:600}.cta:after{background:var(--t-accent-deep)}.cta:hover{box-shadow:var(--t-shadow-lg)}.cta:focus-visible{box-shadow:0 0 0 var(--a11y-focus-outline-offset) var(--a11y-focus-halo-color),var(--t-shadow)}.cta.cta--quiet{color:var(--t-link)}.cta.cta--quiet:hover{color:var(--t-on-accent)}.sticky-cta{border-block-start-color:var(--t-rule);box-shadow:var(--t-shadow-lg)}.sticky-cta-label{color:var(--t-text)}.sticky-cta-btn{background:var(--t-accent);color:var(--t-on-accent);box-shadow:none;font-size:.95rem}.sticky-cta-btn:hover,.sticky-cta-btn:focus-visible{background:var(--t-accent-deep)}.demo-phone{background:var(--t-card);color:var(--t-card-text,var(--t-text));box-shadow:var(--t-shadow-lg);border:1px solid var(--t-rule)}.demo-phone h2,.demo-phone .demo-word,.demo-phone .demo-adult{color:var(--t-card-text,var(--t-text))}.demo-phone p,.demo-phone-top,.demo-phone .demo-eyebrow,.demo-phone .demo-why{color:var(--t-card-muted,var(--t-muted))}.demo-phone .demo-btn{background:var(--t-accent);color:var(--t-on-accent)}.demo-phone .demo-btn:hover{background:var(--t-accent-deep);color:var(--t-on-accent)}.demo-phone .demo-btn--quiet{color:var(--t-card-text,var(--t-text));border:1px solid var(--t-card-rule,var(--t-rule));background:0 0}.demo-phone .demo-btn--quiet:hover{background:color-mix(in srgb,var(--t-card-text,var(--t-text)) 8%,transparent);color:var(--t-card-text,var(--t-text))}.demo-phone .demo-adult input{accent-color:var(--t-accent)}.demo-ring{border-color:var(--t-card-rule,var(--t-rule))}.demo-ring span{background:var(--t-accent)}.demo-phone[data-agent=speaking] .demo-ring{border-color:var(--t-accent)}.demo-phone .demo-why summary{color:var(--t-link)}.demo-phone .demo-field{border-color:var(--t-card-rule,var(--t-rule));color:#1a1a1a;background:#fff}.demo-phone .demo-error{color:var(--t-error)}.nav .nav-links a,.nav .nav-menu summary{font-size:.98rem;font-weight:600}.nav-links a:after{background:var(--t-hero-em);height:2px}.nav-links a[aria-current=page]:after{background:var(--t-hero-em)}.hero-inner,.hero h1{color:var(--t-hero-text)}.hero h1 em{color:var(--t-hero-em)}.hero-eyebrow-hand,.hero-sub{color:var(--t-hero-muted)}.hero-secondary{color:var(--t-hero-muted);border-block-end-color:color-mix(in srgb,var(--t-hero-muted) 45%,transparent)}.hero-secondary:hover{color:var(--t-hero-text);border-block-end-color:var(--t-hero-text)}.cta-micro--light{color:var(--t-hero-muted)}.hero .trust li{color:var(--t-hero-text)}.hero .trust li svg{color:var(--t-hero-em)}.hero .trust .tl{border-block-end-color:color-mix(in srgb,var(--t-hero-text) 42%,transparent)}.hero .trust li:hover .tl{border-block-end-color:var(--t-hero-text)}@media (width<=768px){header.nav{background:var(--t-ground)}.hero,.hero-inner{background:var(--t-ground);box-shadow:none}.hero-inner:before,.hero-inner:after{display:none}.hero-media{border-radius:var(--t-radius-lg);box-shadow:var(--t-shadow)}.hero h1,.hero-inner{color:var(--t-text)}.hero h1 em{color:var(--t-em)}.hero-eyebrow-hand,.hero-sub{color:var(--t-muted)}.hero-secondary{color:var(--t-link);border-block-end-color:var(--t-rule)}.hero-secondary:hover{color:var(--t-text);border-block-end-color:var(--t-accent)}.hero .trust li{color:var(--t-text)}.hero .trust li svg{color:var(--t-link)}.hero-inner>.hero-checks{color:var(--t-muted)}.hero-checks span:before,.hero-inner>.hero-demo-link{color:var(--t-link)}.hero-inner>.hero-demo-link:hover{color:var(--t-text)}.hero-actions>.cta-wrap .cta{border-radius:var(--t-radius-pill)}}
