:root{--rr-forest:#173d29;--rr-forest-mid:#37684f;--rr-panel-light:#3b654e;--rr-panel-deep:#244633;--rr-panel-edge:#456e56;--rr-panel-label:#fcfbf6;--rr-icon-tint:#d0e0d6;--rr-panel-soft:#dce9e1;--rr-surface-soft:#edf3ef;--rr-paper:#fcfbf6;--rr-panel-gradient:radial-gradient(ellipse at 0% 15%,#609e7866 0%,#38794f24 35%,transparent 65%),radial-gradient(ellipse at 100% 35%,#78334b99 0%,#641a314d 32%,transparent 66%),linear-gradient(115deg,#24563a,#173d29 54%,#342a2f)}#hero-lt.rr-home-hero{background:radial-gradient(ellipse at 18% 20%,#e4eee7,transparent 48%),radial-gradient(ellipse at 85% 10%,#f2e3e9,transparent 44%),linear-gradient(180deg,#fff,#f8faf8 75%,#fff)}#hero-lt .cs-hero-media:before,.rr-service-visual{background:var(--rr-panel-gradient)}.rr-service-visual{border-color:var(--rr-panel-edge);box-shadow:none}.rr-inner-page{--inner-sage:var(--rr-surface-soft);--inner-line:#cbdad0}.rr-industry-page .rr-industry-feature-image,.rr-industry-page .rr-industry-hero-mockup,.rr-inner-page .ft-media-frame.rr-inner-mockup,.rr-inner-page .rr-journey-image{background:var(--rr-panel-gradient);border:1px solid var(--rr-panel-edge);box-shadow:none}.rr-inner-page .ft-media-frame.rr-inner-mockup{padding:clamp(.85rem,2vw,1.25rem)}.rr-inner-page .rr-inner-mockup figcaption{color:var(--rr-panel-label)}.rr-industry-page .rr-industry-hero{background:radial-gradient(ellipse at 90% 20%,#dce9e2,transparent 55%),var(--rr-paper)}.rr-industry-page .rr-industry-services li{background:var(--rr-surface-soft);border-color:#b6cbbf;color:var(--rr-forest)}.rr-industry-page .rr-industry-proof,.rr-industry-page .rr-industry-result-visual{background:var(--rr-panel-gradient)}.rr-industry-page .rr-industry-result-metric,.rr-industry-page .rr-industry-result-visual>span{color:var(--rr-panel-label)}.rr-industry-page .rr-industry-result-visual>.rr-industry-result-logo{background:var(--rr-paper);border-radius:.5rem;padding:.5rem}.rr-email-preview,.rr-followup-preview,.rr-voice-example{background:var(--rr-panel-gradient);border-color:var(--rr-panel-edge);color:var(--rr-panel-label)}.rr-email-preview .rr-preview-footnote,.rr-email-preview figcaption,.rr-followup-preview .rr-preview-footnote,.rr-followup-preview figcaption,.rr-voice-example .rr-voice-flow li,.rr-voice-example .rr-voice-flow li:after,.rr-voice-example .rr-voice-flow span,.rr-voice-example figcaption{color:var(--rr-panel-label)}.rr-email-preview .rr-preview-sheet,.rr-followup-preview .rr-preview-sheet,.rr-voice-example .rr-voice-call-card{background:#fffefb;border-color:#abc4b5;box-shadow:none;color:var(--rr-forest)}.rr-email-preview .rr-preview-icon,.rr-followup-preview .rr-preview-icon,.rr-inner-page.rr-service-page .rr-service-benefit-icon,.rr-voice-example .rr-voice-call-icon{background:var(--rr-icon-tint);color:var(--rr-forest)}.rr-followup-preview .rr-preview-status,.rr-voice-example .rr-voice-status{background:var(--rr-panel-soft);color:var(--rr-forest)}.rr-email-preview .rr-preview-message,.rr-followup-preview .rr-preview-message,.rr-voice-example .rr-voice-request{background:#f0f3ef}.rr-followup-preview .rr-preview-response,.rr-voice-example .rr-voice-handoff{background:var(--rr-panel-soft);border-color:#bfd2c6}.rr-pricing-page .rr-price-hero{background:var(--rr-paper)}.rr-pricing-page .rr-retention-card,.rr-resource-page .rr-roi-results{background:var(--rr-panel-gradient)}.rr-pricing-page .rr-retention-card:before{content:none;display:none}.rr-pricing-page .rr-retention-card h2 span,.rr-pricing-page .rr-retention-card>p,.rr-pricing-page .rr-retention-support{color:#e7f0eb}.rr-pricing-page .rr-job-example{background:var(--rr-panel-gradient);border-color:var(--rr-panel-edge)}.rr-pricing-page .rr-job-example strong,.rr-pricing-page .rr-job-example>span{color:var(--rr-panel-label)}.rr-pricing-page .rr-plan-pro{background:linear-gradient(145deg,var(--rr-surface-soft),#fff)}#ai-receptionist.rr-voice-section,.rr-pricing-page .rr-price-detail:nth-of-type(2n),.rr-resource-page .rr-resource-next{background:var(--rr-surface-soft)}.rr-inner-page.rr-about-page .ft-founder-frame{background:var(--rr-panel-gradient);border:1px solid var(--rr-panel-edge);padding:.5rem}.rr-inner-page.rr-about-page .ft-founder-frame img{border-radius:.3rem}.rr-inner-page.rr-about-page .rr-story-photo img{outline:1px solid var(--rr-panel-edge);outline-offset:.3rem}#hero-lt .cs-title{text-wrap:balance}#hero-lt .cs-text{max-width:45rem;text-wrap:balance}@media (min-width:768px){#hero-lt .cs-title{font-size:clamp(2.6rem,5.3vw,5.2rem)}}#hero-lt .rr-hero-local{color:#641a31;font-style:normal}#cta-51.rr-closing-cta{background:var(--rr-panel-gradient)}#cta-51.rr-closing-cta:before,#hero-lt .cs-hero-media:after,.rr-service-visual:before{animation:rr-surface-sheen 9s ease-in-out infinite alternate;background:radial-gradient(ellipse at 18% 8%,#c2e2cc40,transparent 58%);content:"";display:block;opacity:.15;pointer-events:none;position:absolute}#cta-51.rr-closing-cta:before{inset:0;z-index:0}@keyframes rr-surface-sheen{0%{opacity:.12}to{opacity:.58}}@media (prefers-reduced-motion:reduce){#cta-51.rr-closing-cta:before,#hero-lt .cs-hero-media:after,.rr-service-visual:before{animation:none;opacity:.2}}