.story-cta-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.hero-ending-copy{text-align:center;bottom:48px;max-width:900px;margin-inline:auto;inset-inline:24px}.hero-ending-copy .story-cta-row{justify-content:center}.command-scene{border-top:1px solid var(--border);margin-top:64px;padding-top:80px}.dashboard-top .demo-label{white-space:normal;max-width:210px}.contact-direct{padding-bottom:32px;font-size:18px;line-height:1.6}.contact-direct a{color:var(--link);-webkit-user-select:text;user-select:text}.contact-direct address{color:var(--muted-foreground);margin-top:16px;font-style:normal}.pricing-proof{padding-top:32px;padding-bottom:32px}.studio-story .receipt strong{overflow-wrap:anywhere}.studio-story .midnight-scene{color:var(--foreground);background:var(--background)!important}.studio-story .midnight-scene .night-overlay{background:color-mix(in oklab, var(--background) 88%, transparent)}.studio-story .midnight-scene .chapter-eyebrow,.studio-story .midnight-scene .night-payoff p{color:var(--muted-foreground)}.story-part:has(.studio-moment) .story-sticky{position:static;top:auto}.studio-moment{background:var(--background);width:100%;min-width:0;height:auto;min-height:0;color:var(--foreground);flex-direction:column;align-items:stretch;padding:0;display:flex;position:static;inset:auto}.studio-moment>div{flex:none;width:100%;min-width:0}.studio-moment .studio-moment-media{aspect-ratio:16/10;background:var(--muted);border-radius:8px;width:100%;height:auto;position:relative;inset:auto;overflow:hidden}.studio-moment-media>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.studio-moment .lazy-video-play{top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.studio-moment-copy{opacity:1;height:auto;min-height:0;padding-block:28px;position:static;inset:auto;transform:none}.studio-moment-copy h3{scroll-margin-top:120px}.studio-moment-copy .studio-moment-eyebrow{color:var(--muted-foreground);text-transform:uppercase;margin-bottom:16px;font-size:14px;line-height:1.5}.studio-moment-clock{font:800 56px/1.1 var(--font-display);color:var(--wheel-honey);margin-bottom:20px}.studio-moment-copy h3{color:var(--foreground);margin-bottom:20px;font-size:36px;line-height:1.15}.studio-moment-copy>p:not(.studio-moment-eyebrow){color:var(--foreground);margin-top:12px;font-size:18px;line-height:1.6}.studio-moment .call-header strong{font-size:17px;line-height:1.4}.studio-moment .call-header p{font-size:16px;line-height:1.5}.studio-moment .call-card{border-radius:8px;flex-direction:column;height:auto;min-height:0;display:flex}.studio-moment .call-card>div{flex:none;height:auto;min-height:0}.studio-moment .call-messages{gap:12px;min-height:0;padding:16px}.studio-moment .transcript-row{width:fit-content;max-width:90%;margin:0}.studio-moment .caller-message{align-self:flex-start}.studio-moment .ai-message{align-self:flex-end}.studio-moment .caller-message p{background:var(--muted);color:var(--foreground)}.studio-moment .ai-message p{background:var(--wax-blue);color:var(--night-foreground)}.studio-moment .transcript-row p{border-radius:8px;margin:0;padding:12px 16px;font-size:17px;line-height:1.5}.studio-moment .transcript-row>span,.studio-moment .call-footer{font-size:14px;line-height:1.5}.studio-moment .call-footer{color:var(--foreground);flex-wrap:wrap;padding:16px}.studio-moment .call-footer span{margin-left:0;font-weight:500}.studio-moment .call-footer svg{color:var(--wax-emerald)}.studio-moment-notification{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:8px;align-items:center;gap:14px;padding:20px;display:flex}.studio-moment-notification>div{flex:1;min-width:0}.studio-moment-notification small{color:var(--muted-foreground);font-size:14px}.studio-moment-notification p{margin-top:6px;font-size:17px;line-height:1.5}.hero-autoplay{background:var(--background);height:100svh;color:var(--foreground);position:relative;overflow:hidden}.hero-autoplay-media,.hero-autoplay-media>img,.hero-autoplay-media>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-autoplay .hero-opening-fade{height:max(45%,520px)}.hero-autoplay .hero-opening-fade,.hero-mobile .hero-opening-fade{background:linear-gradient(to bottom,transparent,var(--hero-fade-end))}.hero-intro-video{visibility:hidden;pointer-events:none}.hero-intro-video[data-playing=true]{visibility:visible}.hero-intro-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.hero-intro-video::-webkit-media-controls{display:none!important}.hero-mobile .hero-opening-copy h2{font-size:40px;line-height:1.06}.hero-autoplay-copy{z-index:2;text-align:center;max-width:960px;height:320px;color:var(--foreground);inset-inline:24px;flex-direction:column;justify-content:flex-end;margin-inline:auto;display:flex;position:absolute;bottom:220px}.hero-autoplay-copy h1,.hero-autoplay-copy h2{max-width:900px;margin-inline:auto;font-size:64px;line-height:1.06}.hero-autoplay-copy .hero-brand-line{margin-bottom:16px;font-size:14px}.hero-autoplay-actions{z-index:3;bottom:112px;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset-inline:24px}.hero-autoplay-actions a{min-height:44px}.hero-autoplay-actions>a:not(.strategy-cta){width:180px}@media (width>=768px){.hero-viewport.hero-pending{height:100svh}}@media (height<=900px) and (width>=768px){.hero-autoplay-copy{bottom:176px}.hero-autoplay-copy h1,.hero-autoplay-copy h2{font-size:52px}.hero-autoplay-actions{bottom:96px}.hero-autoplay-copy .hero-opening-subline{margin-top:16px;font-size:19px}}@media (width<=767px){.studio-moment-copy h3{font-size:30px}.studio-moment-clock{font-size:48px}.studio-moment-copy>p:not(.studio-moment-eyebrow){font-size:17px}.studio-moment .call-header{gap:10px;padding:18px}.studio-moment .call-header>div{min-width:0}.story-cta-row{flex-direction:column;align-items:flex-start}.dashboard-top{flex-wrap:wrap;gap:16px}.dashboard-top .demo-label{max-width:none}.command-scene{margin-top:32px;padding-top:64px}.pricing-proof .receipt strong{overflow-wrap:anywhere;font-size:48px}}.client-theme-unik{--client-accent:var(--client-unik-deep);--client-second:var(--client-unik-leaf);--client-third:var(--client-unik-lime);--client-fourth:var(--client-unik-gray)}.client-theme-sunsup{--client-accent:var(--client-sunsup-navy);--client-second:var(--client-sunsup-blue);--client-third:var(--client-sunsup-light);--client-fourth:var(--client-sunsup-yellow)}.client-theme-udt{--client-accent:var(--client-udt-red);--client-second:var(--client-udt-black);--client-third:var(--client-udt-dark);--client-fourth:var(--client-udt-red)}.client-logo{background:var(--background);border:1px solid var(--border);border-radius:8px;place-items:center;width:240px;height:104px;margin-bottom:28px;padding:18px;display:grid}.client-logo img{object-fit:contain;width:100%;height:100%;display:block}.client-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.client-case-grid:has(>.client-case-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.client-case-card{background:var(--muted);border-radius:24px;min-width:0;padding:32px;display:block}.client-case-card .client-logo{max-width:100%}.client-case-card h3{margin:12px 0;font-size:26px;line-height:1.2}.client-summary{font:800 34px/1.15 var(--font-display);color:var(--client-accent);margin:24px 0}.client-read{color:var(--link);min-height:44px;margin-top:20px;font-size:16px;display:inline-block}.cross-industry-band{border-top:1px solid var(--border);background:var(--background);padding:40px 0}.cross-industry-band h2{margin-bottom:24px;font-size:24px}.client-case-compact .client-case-card{align-items:center;gap:24px;padding:24px;display:flex}.client-case-compact .client-logo{flex-shrink:0;width:140px;height:80px;margin:0;padding:12px}.client-case-compact h3{margin:0 0 8px;font-size:18px}.client-case-compact .client-summary{margin:0;font-size:20px;line-height:1.35}.client-case-compact .receipt-source{display:none}.client-case-compact .client-read{min-height:24px;margin-top:8px}.client-case-hero{padding-top:60px;padding-bottom:64px}.client-case-hero h1{max-width:1060px;font-size:76px;line-height:1.05}.client-case-hero h1 span{color:var(--client-accent)}.client-case-lede{max-width:850px;margin:32px 0;font-size:22px;line-height:1.6}.client-case-page>.page-band:nth-child(2n){background:var(--muted)}.client-result-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.client-theme-udt .client-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.client-stat{background:var(--background);border-radius:24px;min-width:0;padding:30px}.client-stat strong{font:800 62px/1.1 var(--font-display);color:var(--client-accent);white-space:nowrap;margin-bottom:24px;display:block}.client-stat-1 strong{color:var(--client-second)}.client-stat-2 strong{color:var(--client-third)}.client-stat-3{background:var(--client-fourth);color:var(--foreground)}.client-stat-3 strong,.client-stat-3 .receipt-source{color:var(--foreground)}.client-stat p{margin-bottom:16px;font-size:20px;line-height:1.4}.client-stat .receipt-source{line-height:1.5;display:block}.reactivation-panel{background:var(--background);border:1px solid var(--border);border-radius:8px;padding:32px}.reactivation-top{justify-content:space-between;align-items:start;gap:24px;margin-bottom:28px;display:flex}.reactivation-top h2{max-width:650px;font-size:26px;line-height:1.25}.reactivation-top>span{background:var(--muted);white-space:nowrap;border-radius:4px;padding:10px;font-size:14px}.reactivation-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.reactivation-kpis>div{background:var(--muted);border-radius:8px;padding:24px}.reactivation-kpis p{font-size:16px}.reactivation-kpis strong{font:800 42px/1.2 var(--font-display);color:var(--client-accent);margin:12px 0;display:block}.reactivation-kpis small{color:var(--muted-foreground);font-size:14px}.reactivation-funnel{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:32px 0;display:grid}.reactivation-funnel li{border-top:4px solid var(--client-accent);background:0 0;padding:18px 0;position:relative}.reactivation-funnel li:nth-child(2){border-color:var(--client-second)}.reactivation-funnel li:nth-child(3){border-color:var(--client-third)}.reactivation-funnel li:nth-child(4){border-color:var(--client-fourth)}.reactivation-funnel strong{font:800 38px/1.1 var(--font-display);color:var(--client-accent);display:block}.reactivation-funnel span{margin-top:10px;font-size:16px;display:block}.reactivation-funnel small{color:var(--muted-foreground);margin-top:14px;font-size:14px;display:block}.client-before-now{grid-template-columns:1fr 1fr;gap:64px;display:grid}.client-before-now h2{margin-bottom:28px;font-size:44px}.client-before-now>div:last-child h2{color:var(--client-accent)}.client-before-now li{border-top:1px solid var(--border);padding:20px 0;font-size:18px;line-height:1.6}.client-stores{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:40px 0;display:grid}.client-stores article{background:var(--muted);border-radius:24px;min-width:0;padding:32px}.client-stores h3{font-size:26px}.client-stores strong{color:var(--client-accent);font:800 64px/1.1 var(--font-display);margin:24px 0 12px;display:block}.client-stores p{font-size:16px;line-height:1.5}.client-stores progress{appearance:none;width:100%;height:8px;accent-color:var(--client-accent);border:0;margin:24px 0;display:block}.client-stores progress::-webkit-progress-bar{background:var(--border);border-radius:4px}.client-stores progress::-webkit-progress-value{background:var(--client-accent);border-radius:4px}.client-stores progress::-moz-progress-bar{background:var(--client-accent)}.client-stores dl>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.client-stores .receipt-source{margin-top:20px;font-size:12px}.client-case-close .strategy-cta{margin-top:32px}.unik-case .unik-hero h1 span{color:var(--client-accent)}.unik-case .tone-purple,.unik-case .tone-blue{--result-accent:var(--client-accent)}.unik-case .tone-pink,.unik-case .tone-emerald{--result-accent:var(--client-second)}.unik-case .tone-green,.unik-case .tone-orange{--result-accent:var(--client-accent)}.unik-case .location-line-0{stroke:var(--client-accent);color:var(--client-accent)}.unik-case .location-line-1{stroke:var(--client-second);color:var(--client-second)}.unik-case .maps-view-bar{fill:var(--client-second)}.unik-case .maps-highlight-bar{fill:var(--client-third)}.unik-case .unik-built{--client-accent:var(--wax-purple);--client-second:var(--wax-pink)}.unik-case .unik-hero .client-logo{width:200px;height:78px;margin-bottom:22px}.dashboard .kpi{background:var(--muted);border:0;border-radius:8px;padding:16px}.dashboard{background:var(--background);border:1px solid var(--border)}@media (width<=1023px){.client-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-stat strong{font-size:54px}.client-case-compact .client-case-card{flex-direction:column;align-items:start}.client-case-hero h1{font-size:60px}}@media (width<=767px){.client-case-grid,.client-result-grid,.client-theme-udt .client-result-grid,.client-stores,.client-before-now{grid-template-columns:1fr}.client-case-grid:has(>.client-case-card:nth-child(2):last-child){grid-template-columns:1fr}.client-case-hero h1{font-size:42px}.client-case-hero{padding-block:40px 56px}.client-case-lede{font-size:18px}.client-stat{padding:28px}.client-stat strong{font-size:60px}.reactivation-panel{padding:20px}.reactivation-top{flex-direction:column}.reactivation-top h2{font-size:23px}.reactivation-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reactivation-kpis>div{padding:16px}.reactivation-kpis strong{font-size:32px}.reactivation-funnel{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.reactivation-funnel strong{font-size:32px}.client-before-now{gap:32px}.client-before-now h2{font-size:34px}.client-case-compact .client-case-card{flex-direction:row;gap:16px;padding:20px}.client-case-compact .client-logo{width:90px;height:70px;padding:8px}.client-case-compact .client-summary{font-size:17px}.client-case-compact .client-read{min-height:44px}.cross-industry-band{padding-block:32px}.unik-case .unik-hero .client-logo{width:180px;height:70px}}.client-logo{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);overflow:hidden}.client-logo img{min-width:0;max-width:100%;min-height:0;max-height:100%}.client-theme-sunsup .client-stat-2{background:var(--client-third)}.client-theme-sunsup .client-stat-2 strong,.client-theme-sunsup .client-stat-2 .receipt-source{color:var(--foreground)}.client-case-card,.client-case-card:hover,.client-case-card h3,.client-case-card .client-summary{text-decoration:none!important}.client-case-detail{margin-bottom:20px;font-size:18px;line-height:1.5}.sunsup-google-results .client-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sunsup-google-results .client-before-now{grid-template-columns:1fr;margin-top:40px}.sunsup-google-results>.page-inner>.receipt-source{margin-top:24px}@media (width<=767px){.sunsup-google-results .client-result-grid{grid-template-columns:1fr}}.client-theme-sunsup{--sunsup-chart-light:color-mix(in oklab,var(--client-sunsup-light) 40%,var(--background));--sunsup-success:#16a34a}.client-theme-sunsup .sunsup-day-band{border-top:1px solid var(--border);background:var(--background)!important}.sunsup-story-title{font:800 52px/1.08 var(--font-display);max-width:950px;color:var(--foreground);margin-bottom:32px}.sunsup-story-lede{max-width:850px;margin:24px 0 40px;line-height:1.5;font-size:24px!important}.sunsup-story-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.sunsup-story-tiles.tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sunsup-story-tile{background:var(--muted);border:1px solid var(--border);border-radius:16px;min-width:0;padding:28px}.sunsup-story-tile strong{font:800 52px/1.08 var(--font-display);color:var(--client-sunsup-navy);overflow-wrap:anywhere;margin-bottom:18px;display:block}.sunsup-story-tile:nth-child(2) strong{color:var(--client-sunsup-blue)}.sunsup-story-tile:nth-child(3) strong{color:var(--client-sunsup-light)}.sunsup-story-tile p,.sunsup-day-one p,.sunsup-day-one td,.sunsup-day-one th,.sunsup-day-one li{font-size:17px;line-height:1.55}.sunsup-story-tile.sun-highlight{background:var(--client-sunsup-yellow);border-color:var(--client-sunsup-yellow)}.sunsup-story-tile.sun-highlight strong{color:var(--foreground)}.sunsup-day-one .receipt-source{margin-top:24px}.sunsup-message-layout{grid-template-columns:minmax(0,1fr) minmax(300px,410px);align-items:center;gap:64px;display:grid}.sunsup-message-layout>div>p{max-width:620px;line-height:1.5;font-size:24px!important}.sunsup-offer-tags{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.sunsup-offer-tags li{border:1px solid var(--client-sunsup-blue);color:var(--client-sunsup-navy);border-radius:4px;padding:10px 12px;font-weight:600}.sunsup-sms-phone{background:var(--background);border:8px solid var(--client-sunsup-navy);border-radius:42px;min-height:480px;padding:22px 22px 38px;position:relative}.sunsup-phone-status{justify-content:space-between;margin-bottom:36px;font-size:14px;display:flex}.sunsup-sms-phone figcaption{text-align:center;border-bottom:1px solid var(--border);margin-bottom:28px;padding-bottom:16px;font-size:17px;font-weight:700}.sunsup-owner-message,.sunsup-bubble-ai{background:var(--client-sunsup-yellow);color:var(--foreground);border-radius:18px 18px 18px 4px;padding:16px;font-size:17px}.sunsup-phone-home{background:var(--client-sunsup-navy);border-radius:4px;width:110px;height:4px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.sunsup-story-caption{max-width:900px;margin-top:28px;font-weight:600;font-size:19px!important}.sunsup-booking-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.sunsup-booking-steps li{background:var(--muted);border:1px solid var(--border);border-radius:16px;min-width:0;padding:24px}.sunsup-booking-steps span{background:var(--client-sunsup-blue);width:42px;height:42px;color:var(--background);border-radius:50%;place-items:center;margin-bottom:24px;font-weight:800;display:grid}.sunsup-booking-steps h3,.sunsup-chat h3,.sunsup-owner-grid h3{margin-bottom:12px;font-size:22px;line-height:1.25}.sunsup-names-note{color:var(--muted-foreground);margin:-14px 0 20px;font-size:14px!important}.sunsup-chat-grid,.sunsup-owner-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.sunsup-chat,.sunsup-owner-grid article{border:1px solid var(--border);background:var(--background);border-radius:16px;min-width:0;padding:24px}.sunsup-chat-messages{flex-direction:column;gap:12px;margin:20px 0;display:flex}.sunsup-bubble{border-radius:16px;max-width:92%;padding:13px 15px;font-size:17px}.sunsup-bubble-customer{background:var(--client-sunsup-blue);color:var(--background);border-bottom-right-radius:4px;align-self:flex-end}.sunsup-bubble-ai{border-radius:16px 16px 16px 4px;align-self:flex-start}.sunsup-booked{color:var(--sunsup-success);align-items:center;gap:10px;font-weight:700;display:flex}.sunsup-booked span{background:var(--sunsup-success);border-radius:50%;width:12px;height:12px}.sunsup-objections{border-collapse:collapse;border:1px solid var(--border);width:100%}.sunsup-objections th{background:var(--client-sunsup-yellow);color:var(--foreground);text-align:left;padding:16px}.sunsup-objections td{border-top:1px solid var(--border);padding:16px}.sunsup-objections td:last-child{color:var(--sunsup-success);font-weight:700}.sunsup-booking-chart{border:1px solid var(--border);border-radius:16px;padding:32px}.sunsup-booking-bars{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:12px;height:310px;display:grid}.sunsup-bar-column{flex-direction:column;justify-content:end;align-items:center;gap:12px;min-width:0;height:100%;display:flex}.sunsup-bar-space{align-items:end;width:100%;height:250px;display:flex}.sunsup-bar{background:var(--client-sunsup-blue);border-radius:6px 6px 0 0;justify-content:center;align-items:start;width:100%;padding-top:10px;display:flex}.sunsup-bar strong{color:var(--background);font-size:17px}.count-2{height:20%}.count-6{height:60%}.count-7{height:70%}.count-8{height:80%}.count-9{height:90%}.count-10{height:100%}.peak-bar .sunsup-bar{background:var(--client-sunsup-yellow)}.peak-bar .sunsup-bar strong,.november-bar .sunsup-bar strong{color:var(--foreground)}.november-bar .sunsup-bar{background:var(--sunsup-chart-light)}.sunsup-bar-column>span{text-align:center;font-size:15px;line-height:1.3}.sunsup-booking-chart figcaption{margin-top:28px;font-size:19px;font-weight:600}.sunsup-close-copy{max-width:820px;margin:24px 0 0;line-height:1.6;font-size:22px!important}@media (width<=1023px){.sunsup-story-tiles,.sunsup-booking-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sunsup-chat-grid,.sunsup-owner-grid{grid-template-columns:1fr}.sunsup-message-layout{gap:40px}}@media (width<=767px){.sunsup-story-title{margin-bottom:24px;font-size:36px}.sunsup-story-lede,.sunsup-message-layout>div>p{font-size:19px!important}.sunsup-story-tiles,.sunsup-story-tiles.tiles-3,.sunsup-booking-steps,.sunsup-message-layout{grid-template-columns:1fr}.sunsup-story-tile{padding:24px}.sunsup-story-tile strong{font-size:44px}.sunsup-sms-phone{border-width:7px;width:100%;min-height:440px;padding-inline:18px}.sunsup-story-caption{font-size:17px!important}.sunsup-objections,.sunsup-objections tbody,.sunsup-objections tr,.sunsup-objections td{width:100%;display:block}.sunsup-objections thead{display:none}.sunsup-objections{border:0}.sunsup-objections tr{border:1px solid var(--border);border-radius:12px;margin-bottom:14px;overflow:hidden}.sunsup-objections td{border-top:0;border-bottom:1px solid var(--border);padding:14px 16px}.sunsup-objections td:last-child{border-bottom:0}.sunsup-objections td:before{content:attr(data-label);color:var(--muted-foreground);margin-bottom:4px;font-size:14px;font-weight:700;display:block}.sunsup-objections td:first-child:before{color:var(--foreground);background:var(--client-sunsup-yellow);margin:-14px -16px 12px;padding:10px 16px}.sunsup-booking-chart{padding:18px 12px}.sunsup-booking-bars{gap:5px;height:270px}.sunsup-bar-space{height:205px}.sunsup-bar{padding-top:5px}.sunsup-bar-column>span{overflow-wrap:anywhere;font-size:14px}.sunsup-close-copy{font-size:18px!important}}:root{--review-gold:#f5b301;--review-border:#e3e3e8;--review-ink:#202124;--search-link:oklch(43.1093% .201286 302.677);--search-body:oklch(43.309% .00972482 253.934);--search-divider:oklch(89.41% .00586767 264.53);--google-blue:oklch(63.0386% .180027 259.956);--google-red:oklch(62.5731% .205841 29.0773);--google-yellow:oklch(83.0438% .16981 83.9927);--google-green:oklch(64.7549% .160277 148.495);--wheel-purple:#7b3fe4;--wheel-pink:#e5338a;--wheel-orange:#f26b1d;--wheel-honey:#f5b301;--wheel-black:#1d1d1f;--wheel-blue:#1f6feb;--wheel-emerald:#0f9d6b;--wheel-red:oklch(58.5064% .199768 25.9396);--wheel-teal:oklch(70.3753% .123018 182.503);--wheel-violet:oklch(62.6846% .232542 303.9);--wheel-icon:var(--background)}main p{font-size:18px}main small,main .small-note,main .plain-label,main .page-eyebrow,main .chapter-eyebrow,main .maps-views-chart figcaption small,main .slack-evidence-rows small,main .unik-score figcaption small,main .ios-call-controls small,main .lunch-toast small,main .call-sync-bubble small{font-size:14px}main .search-ad p,main .rank-tool-heading p,main .real-proof-caption p,main .text-message p,main .sms-message p,main .ios-call-identity p,main .ios-call-surface p,main .lunch-toast p{font-size:17px;line-height:1.5}main .slack-disclosure,main .proof-permission{font-size:14px;line-height:1.6}main .ios-call-heading p,main .call-start-message p,main .ios-text-row p,main .call-sync-bubble p{font-size:17px;line-height:1.5}main .real-proof-caption>span,main .proof-scene-label,main .call-start-message span,main .privacy-pill,main .call-scrubber>div,main .ios-text-row time,main .ios-messages-heading strong,main .text-system-pill,main .ios-message-compose>span,main .text-replay{font-size:14px}main .funnel-counters span,main .service-summary p{font-size:17px}main .meta-phones .ad-phone>span,main .lunch-toast small{font-size:14px}.ios-call-controls{gap:8px}.ios-call-controls small{overflow-wrap:normal}.receipt figcaption p,.receipt-grid .receipt p,.night-receipt .receipt p,.kpi>span,.reactivation-kpis p,.reactivation-funnel span{font-size:17px;line-height:1.55}main .receipt-source,.receipt small,.review-quote small,.client-stores .receipt-source{font-size:14px;line-height:1.6}.receipt-source{display:block}.site-footer a,footer a{font-size:15px}.booking-fact{font-size:18px;font-weight:600;line-height:1.6}.gold-rating,.receipt strong .gold-rating,.story-part .receipt .gold-rating{color:var(--review-gold)}.google-review-group{min-width:0;margin-block:32px 48px}.google-review-group>header{margin-bottom:24px}.google-review-group h3{font:700 32px/1.2 var(--font-display);margin-bottom:14px}.google-review-total{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:17px;line-height:1.5;display:flex}.google-stars{white-space:nowrap;font-size:20px}.google-review-group .review-quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0}.google-review-card.review-quote{background:var(--background);border:1px solid var(--review-border);min-height:0;color:var(--review-ink);padding:24px;display:block;border-radius:8px!important}.google-review-top{align-items:center;gap:12px;display:flex}.google-review-top>div{flex:1;min-width:0}.google-review-top strong{font-size:16px;line-height:1.5;display:block}.google-review-top>div>span{color:var(--muted-foreground);font-size:14px;display:block}.google-avatar{width:40px;height:40px;color:var(--background);flex:none;place-items:center;font-weight:600;display:grid;border-radius:50%!important}.avatar-0{background:var(--wheel-purple)}.avatar-1{background:var(--wheel-emerald)}.avatar-2{background:var(--wheel-orange)}.avatar-3{background:var(--wheel-blue)}.google-g{color:var(--wheel-blue);font:700 24px/1 Arial,sans-serif}.google-review-rating{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 14px;display:flex}.google-review-rating time{color:var(--muted-foreground);font-size:14px}.google-review-card.review-quote blockquote,.receipts-wall .google-review-card blockquote,.compact-step .google-review-card blockquote{font:400 16px/1.65 var(--font-sans);color:var(--review-ink);margin:0}.google-review-card figcaption{margin-top:16px}.google-review-card .review-ai-caption{font-size:18px;line-height:1.4}.wax-landing .wax-landing-hero{background:var(--background);justify-content:center;align-items:center;gap:56px;height:auto;min-height:650px;padding:64px 32px;display:flex;position:relative}.wax-landing .wax-landing-photo{object-fit:contain;flex:none;width:194px;height:259px;max-height:320px;position:static;border-radius:0!important}.wax-landing .wax-landing-overlay{display:none}.wax-landing .wax-hero-copy{max-width:790px;color:var(--foreground);margin:0;position:static}.wax-landing .wax-hero-copy h1{font-size:64px;line-height:1.08}.wax-landing .wax-hero-copy>p:not(.page-eyebrow){font-size:19px}.mini-landing>img{aspect-ratio:1;object-fit:cover}.flywheel-tone-purple{--wheel-color:var(--wheel-purple)}.flywheel-tone-pink{--wheel-color:var(--wheel-pink)}.flywheel-tone-orange{--wheel-color:var(--wheel-orange)}.flywheel-tone-honey{--wheel-color:var(--wheel-honey)}.flywheel-tone-black{--wheel-color:var(--wheel-black)}.flywheel-tone-blue{--wheel-color:var(--wheel-blue)}.flywheel-tone-emerald{--wheel-color:var(--wheel-emerald)}.wax-flywheel{max-width:1100px;margin:48px auto 0}.flywheel-stage{max-width:100%;position:relative}.flywheel-stage>svg{width:560px;max-width:100%;margin-inline:auto;display:block}.flywheel-segment{fill:var(--wheel-color)}.flywheel-arrow{fill:none;stroke:var(--wheel-color);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.flywheel-center{flex-direction:column;align-items:center;gap:14px;width:190px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flywheel-center img{object-fit:contain;width:160px;height:65px}.flywheel-center strong{font:800 34px/1.1 var(--font-display)}.flywheel-labels{margin:0;padding:0;list-style:none}.flywheel-labels li{text-align:left;align-items:center;gap:10px;width:205px;font-size:17px;font-weight:600;line-height:1.4;display:flex;position:absolute}.flywheel-labels li>span{background:var(--wheel-color);flex:none;width:12px;height:12px;border-radius:50%!important}.flywheel-label-0{top:10%;left:70%}.flywheel-label-1{top:37%;left:76%}.flywheel-label-2{top:72%;left:70%}.flywheel-label-3{bottom:0;left:40%}.flywheel-label-4{top:72%;left:4%}.flywheel-label-5{top:37%;left:0}.flywheel-label-6{top:10%;left:5%}.wax-flywheel figcaption{text-align:center;max-width:710px;margin:36px auto 0;font-size:18px;line-height:1.65}.flywheel-labels li,.google-review-card,.wax-flywheel figcaption{overflow-wrap:break-word}@media (width<=1023px){.flywheel-stage>svg{width:450px}.flywheel-labels li{width:165px;font-size:15px}.flywheel-label-0,.flywheel-label-2{left:73%}.flywheel-label-1{left:78%}.flywheel-label-4,.flywheel-label-6{left:0}.wax-landing .wax-hero-copy h1{font-size:52px}}@media (width<=767px){main p,.wax-landing .wax-hero-copy>p:not(.page-eyebrow){font-size:17px}main .page-eyebrow,main .chapter-eyebrow,main small,main .small-note{font-size:14px}.receipt figcaption p,.receipt-grid .receipt p,.night-receipt .receipt p{font-size:17px}.google-review-group .review-quotes{grid-template-columns:1fr}.google-review-group h3{font-size:28px}.google-review-card.review-quote{padding:22px}.wax-landing .wax-landing-hero{flex-direction:column;gap:24px;min-height:0;padding:32px 24px 56px}.wax-landing .wax-landing-photo{width:142px;height:190px}.wax-landing .wax-hero-copy{text-align:center}.wax-landing .wax-hero-copy h1{font-size:40px}.wax-flywheel{margin-top:24px}.flywheel-stage>svg{width:100%}.flywheel-center{gap:8px;width:130px;margin-top:calc(50% - 58px);top:0;transform:translate(-50%)}.flywheel-center img{width:110px;height:45px}.flywheel-center strong{font-size:28px}.flywheel-labels{grid-template-columns:1fr;gap:14px;max-width:330px;margin:12px auto 0;display:grid}.flywheel-labels li{width:auto;font-size:17px;position:static}.wax-flywheel figcaption{margin-top:24px;font-size:17px}.receipt-source{overflow-wrap:anywhere}.proof-tabs{flex-wrap:wrap}}:root,.dark{--muted-foreground:oklch(41.15% .0086 285.72);--sage:var(--muted-foreground);--story-accent:var(--wax-purple);--story-tint:color-mix(in oklab,var(--story-accent) 6%,var(--background));--slack-service-tint:color-mix(in oklab,var(--wax-pink) 7%,var(--background));--slack-reaction-tint:color-mix(in oklab,var(--wax-emerald) 7%,var(--background))}.story-part{--story-accent:var(--wax-purple)}#part-02{--story-accent:var(--wax-pink)}#part-03{--story-accent:var(--wax-blue)}#part-04{--story-accent:var(--wax-emerald)}main :is(.page-eyebrow,.chapter-eyebrow,.studio-moment-eyebrow,.hero-brand-line,.rank-search-label){color:var(--story-accent);font-weight:600;line-height:1.5;text-transform:none!important;letter-spacing:0!important;font-size:18px!important}main :is(p,li,blockquote,.receipt figcaption p,.story-build,.story-benefit){font-size:18px;line-height:1.6}main :is(.text-xs,.text-sm,small,time,figcaption,.plain-label,.small-note,.receipt-source){font-size:16px;line-height:1.5}main :is(.visual-story h3,.story-visual-title,.ads-editorial-columns h3,.studio-moment-copy h3,.story-calendar h3){font:800 32px/1.18 var(--font-display);letter-spacing:0;color:var(--foreground);margin:0 0 16px}.visual-story{max-width:820px;margin-bottom:28px}main .visual-story p,main .visual-support{color:var(--foreground);margin:0;font-size:18px;line-height:1.6}main .visual-story strong,main .visual-support strong{font-weight:700}.visual-support{margin-bottom:28px!important}.story-visuals{gap:40px}.story-photo,.studio-moment-media{border-radius:8px!important}main .studio-moment-copy{padding:0 0 28px}.studio-moment-clock{margin-bottom:16px;font-size:48px}.studio-moment .call-card{margin-top:24px}main .slack-story{width:100%;min-width:0;margin:0}main .slack-evidence{background:var(--story-tint);border:0;border-radius:8px;padding:0;overflow:hidden}.slack-channel{border-bottom:1px solid var(--border);background:var(--background);flex-wrap:wrap;gap:8px 20px;padding:24px 32px;display:flex}.slack-channel strong{font-size:22px}.slack-channel span{color:var(--muted-foreground);font-size:18px}.slack-messages{padding:8px 32px}.slack-message{align-items:start;gap:16px;padding:24px 0;display:flex}.slack-app-avatar{object-fit:contain;background:var(--background);border-radius:4px;flex:none;width:44px;height:44px;padding:4px}.slack-message-content{flex:1;min-width:0}.slack-message-content>header{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}.slack-message-content header>strong{font-size:18px}.slack-app-tag{background:var(--muted);color:var(--muted-foreground);border-radius:3px;padding:0 5px;font-size:16px}.slack-message-content time{color:var(--muted-foreground);font-size:16px}main .slack-message-content p{margin:0;font-size:18px;line-height:1.7}.slack-service{background:var(--slack-service-tint);border-radius:4px;padding:0 8px;font-size:17px;display:inline-block}.slack-reaction{background:var(--slack-reaction-tint);border:1px solid var(--wax-emerald);border-radius:5px;margin-top:12px;padding:1px 9px;font-size:17px;display:inline-block}.proof-card-footer{color:var(--muted-foreground);justify-content:space-between;gap:16px;padding:16px 32px;display:flex}main .proof-card-footer span{font-size:15px!important}.real-proof-scenario{background:var(--story-tint);border:0;border-radius:8px;padding:40px}.real-proof-scenario.text-scenario{--story-accent:var(--wax-pink)}.real-proof-scenario>.proof-card-footer{padding-inline:0}.proof-video-side{background:0 0;border:0}.proof-scene-video{border-radius:8px}main .proof-permission,main .wall-caption,main .slack-disclosure,main .google-search-preview>figcaption{display:none}main .ios-text-row p,main .call-sync-bubble p,main .google-search-card p,main .google-review-card.review-quote blockquote,main .receipt p,main .activity-row p{line-height:1.6;font-size:18px!important}.google-review-group .review-quotes{border-top:1px solid var(--review-border);display:block}.google-review-group .google-review-card.review-quote{border:0;border-bottom:1px solid var(--review-border);background:var(--background);padding:32px 0;border-radius:0!important}.google-review-card figcaption:empty{display:none}main .receipt-grid .receipt{background:color-mix(in oklab,var(--number-accent,var(--story-accent)) 6%,var(--background));min-height:0;padding:36px;border-radius:8px!important}main .receipt-grid{gap:24px}main .story-calendar{background:var(--story-tint);border:0;border-radius:8px;padding:32px}.story-calendar figcaption{border:0;padding:0 0 24px}.story-calendar figcaption p{font-size:18px!important}main .rank-tool{background:var(--story-tint);border:0;border-radius:8px;padding:32px}main .rank-tool-heading{flex-wrap:wrap;gap:16px}.rank-map{margin-top:24px}main .pipeline-ai,main .pipeline-stations strong{border:0}main .pipeline-stations strong{background:var(--muted);font-size:16px}main .pipeline-stations li:last-child strong{background:var(--slack-reaction-tint);color:var(--foreground)}main .client-case-card{background:color-mix(in oklab,var(--client-accent) 6%,var(--background));border:0;border-radius:8px;padding:40px}main .client-case-card h3{font:800 32px/1.2 var(--font-display);color:var(--client-accent);margin:0 0 16px}main .client-case-card .client-summary{font:400 18px/1.6 var(--font-sans);color:var(--foreground);margin:0 0 28px}main .client-case-compact .client-case-card{display:block}main .client-logo{background:0 0;border:0;padding:0}main .client-case-card .client-logo{width:160px;height:72px;margin:0}main .client-stat,main .sunsup-story-tile,main .sunsup-booking-steps li,main .sunsup-chat,main .sunsup-owner-grid article{background:color-mix(in oklab,var(--client-accent,var(--story-accent)) 6%,var(--background));border:0;border-radius:8px;padding:32px}main .sun-highlight{background:var(--client-sunsup-yellow)}main .unik-score,main .unik-location{background:color-mix(in oklab,var(--result-accent,var(--story-accent)) 6%,var(--background));border:0;border-radius:8px;padding:36px}main .unik-chart,main .maps-views-chart{background:0 0;border:0;border-radius:0;padding:32px 0}main .unik-chart h3{font:800 32px/1.2 var(--font-display)}main .growth-plan{background:var(--story-tint);border:0;border-radius:8px;padding:40px}main .growth-plan h2{font:800 40px/1.15 var(--font-display);margin-bottom:20px}main .pricing-details section{background:0 0;border:0;padding-block:32px}main .pricing-details h2{font:800 32px/1.2 var(--font-display)}main .add-on-row{padding-block:24px}main .values-grid article,main .industry-grid article,main .waxos-section .editorial-numbered li{background:var(--story-tint);padding:40px;border-radius:8px!important}main .dashboard{padding:32px}.command-layout{grid-template-columns:minmax(180px,.65fr) minmax(0,1.6fr);gap:40px}main .dashboard .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}main .dashboard .kpi{padding:20px}.dashboard .kpi strong{font-size:36px}main .dashboard .trend{white-space:normal;line-height:1.5}main .dashboard-charts{grid-template-columns:minmax(0,1fr);gap:32px}main .channel-bars>div{width:70px}.channel-bars{height:180px}main .dashboard-controls{flex-wrap:wrap;gap:16px}.date-toggle button{height:44px!important}main .studio-select select{max-width:100%;padding:12px 30px 12px 14px}main .activity-row{flex-wrap:wrap;align-items:flex-start}.activity-row>div{flex:1;min-width:0}.activity-row time{margin-left:38px}main .dashboard-top h3{font-size:28px}main .dashboard .chart-month{font-size:18px}main .maps-view-label,main .maps-month-label{font-size:20px}main .unik-chart .chart-month{font-size:24px}@media (width<=1023px){.command-layout{grid-template-columns:1fr}.laptop-mascot{max-width:300px}}@media (width<=767px){main :is(.visual-story h3,.story-visual-title,.ads-editorial-columns h3,.studio-moment-copy h3,.story-calendar h3,.client-case-card h3){font-size:28px}main .real-proof-scenario,main .rank-tool,main .story-calendar,main .growth-plan,main .client-case-card{padding:32px 24px}.slack-channel{padding:20px 24px}.slack-messages{padding:8px 20px}.slack-message{gap:12px}.slack-app-avatar{width:36px;height:36px}main .dashboard{padding:24px 18px}.dashboard-top{align-items:start}.dashboard .kpi strong{font-size:30px}main .dashboard .kpi{padding:14px}.dashboard .kpi-grid{gap:10px}main .story-calendar-row{grid-template-columns:54px minmax(0,1fr)}.appointment-slot{overflow-wrap:anywhere}main .growth-plan h2{font-size:32px}main .google-search-card{padding:20px 16px}.google-search-field{gap:7px}main .client-case-compact .client-case-card{padding:32px 24px}}main .chapter-eyebrow,main .svg-chip-label,main .svg-funnel-label,main .rescue-label,main .svg-loss-label,main .svg-time,main .svg-appointment,main .funnel-counters span,main .funnel-scene .chapter-sub,main .night-payoff p,main .call-header strong,main .call-header p,main .transcript-row,main .transcript-row>span,main .call-footer,main .reduced-moments,main .notification-top,main .notification-top strong span,main .notification-top time,main .morning-notification p,main .notification-detail,main .fingers-chip,main .fingers-chip strong,main .lunch-toast small,main .lunch-toast p,main .dashboard-brand,main .demo-label,main .studio-select select,main .date-toggle button,main .kpi>span,main .kpi small,main .trend,main .chart-title strong,main .channel-chart>strong,main .chart-title>span,main .chart-month,main .channel-bars span,main .channel-bars b,main .activity-row strong,main .activity-row p,main .activity-row time,main .chapter-sub,.desktop-nav,.site-footer,main .page-eyebrow,main .industry-grid p,main .calendar-placeholder p,main .calendar-placeholder>span,main .vsl-placeholder p,main .compact-step-copy p,main .lead-sources span,main .mini-funnel strong,main .mini-rescue,main .compact-counter-row span,main .compact-funnel>small,main .pending-proof,main .proof-card-top,main .proof-placeholder,main .timed-transcript,main .sms-proof-header,main .placeholder-bubble,main .landing-results article p,main .service-sectors span,main .service-summary p,main .header-actions .strategy-cta,main .service-link,main .wax-hero-copy>p:not(.page-eyebrow),main .services-hero-copy>p:not(.page-eyebrow),main .proof-tabs button,main .iphone-status,main .iphone-status strong,main .ios-call-heading p,main .ios-call-heading time,main .call-start-message p,main .call-start-message span,main .call-sync-bubble,main .call-sync-bubble small,main .privacy-pill,main .booked-banner,main .call-scrubber>div,main .ios-call-symbols small,main .call-error,main .real-proof-caption p,main .real-proof-caption>span,main .real-proof-caption>small,main .ios-text-avatar,main .ios-messages-heading strong,main .ios-text-row time,main .ios-text-row p,main .text-system-pill,main .text-typing,main .ios-message-compose>span,main .text-replay,main .proof-permission,main .proof-scene-label,main .expanded-footer nav,main .footer-columns h2,main .footer-bottom address,main .small-note,main .approval-badge,main .case-card>p:not(.page-eyebrow),main .case-read,main .verified-stats p,main .values-grid p,main .team-grid p,main .contact-form label,main .business-details p,main .business-details dl>div,main .contact-map p,main .contact-map span,main .editorial-aside,main .source-links a,main .blog-card p,main .article-byline,main .footer-top p,main .hero-brand-line,main .search-ad p,main .plain-label,main .ad-phone span,main .ads-results p,main .unik-stat-list p,main .revenue-table th span,main .revenue-legend,main .real-revenue-chart .chart-month,main .revenue-table th,main .revenue-table td,main .receipt small,main .receipt-source,main .ads-results .receipt p,main .receipt-screenshot,main .receipts-wall figcaption,main .case-card .receipt p,main .funnel-counters small,main .kpi .receipt-source,main .channel-chart .receipt-source,main .revenue-chart .receipt-source,main .wax-hero-copy>.booking-source,main .review-quote figcaption p,main .review-quote small,main .wall-caption,main .slack-evidence-header span,main .slack-evidence-rows article,main .slack-evidence-rows time,main .slack-evidence-rows small,main .slack-disclosure,main .maps-views-chart figcaption small,main .maps-view-label,main .maps-month-label,main .testimonial-slot,main .night-receipt .receipt small,main .reel-pending,main .reel-proof figcaption p,main .reel-proof figcaption a,main .story-calendar small,main .story-calendar-row time,main .appointment-slot,main .story-screenshot figcaption,main .story-visuals .funnel-counters span,main .rank-marker,main .rank-tool-heading p.font-bold,main .rank-tabs button,main .hero-opening-copy .hero-brand-line,main .hero-scroll-cue,main .unik-score figcaption small,main .unik-chart .chart-month,main .reel-branded-poster span,main .studio-moment-copy .studio-moment-eyebrow,main .studio-moment .transcript-row>span,main .studio-moment .call-footer,main .studio-moment-notification small,main .hero-autoplay-copy .hero-brand-line,main .reactivation-top>span,main .reactivation-kpis small,main .reactivation-funnel small,main .client-stores .receipt-source,main .sunsup-phone-status,main .sunsup-names-note,main .sunsup-bar-column>span,main .sunsup-objections td:before,main small,main .ios-call-controls small,main .real-proof-caption>span,main .call-scrubber>div,main .ios-message-compose>span,main .meta-phones .ad-phone>span,.site-footer a,footer a,main .google-review-top>div>span,main .google-review-rating time,main .flywheel-labels li,main .google-studio-identity span,main .pipeline-stations strong,main .pipeline-ai-label,main .pipeline-loss{font-size:16px!important}.site-header .strategy-cta,.desktop-nav,.expanded-footer :is(p,span,strong,address,a,h2),.footer-brand-accent p{line-height:1.5;font-size:16px!important}main :is(.transcript-row>span,.list-numeral,.service-sectors span,.plain-label,.chapter-eyebrow,.page-eyebrow){text-transform:none!important;letter-spacing:0!important}main .story-part .receipt{background:var(--story-tint);border:0;padding:32px;border-radius:8px!important}main .slack-message-content .slack-app-avatar{object-fit:contain}main .proof-split{background:0 0;border:0}main .proof-video-side:after{display:none}main .proof-phone-side{background:0 0}main .iphone-screen{background:var(--background);color:var(--foreground)}main .ios-call-heading :is(p,time),main .ios-call-symbols span,main .call-start-message{color:var(--muted-foreground)}main .iphone-home-bar{background:var(--foreground)}main .call-sync-bubble{background:var(--muted);color:var(--foreground)}main .call-ai-bubble{background:var(--slack-reaction-tint);color:var(--foreground)}main .call-sync-bubble small{color:var(--muted-foreground);text-transform:none;letter-spacing:0}main .proof-tabs button[aria-pressed=true]{background:var(--story-tint);color:var(--foreground);border-bottom:2px solid var(--wax-purple);font-weight:700}main .proof-card-footer{border:0}main .unik-score figcaption h3{font:800 28px/1.2 var(--font-display);margin-bottom:16px}main .unik-score figcaption p{margin-bottom:24px;font-size:18px;font-weight:400;line-height:1.6}main .unik-score figcaption{text-transform:none}main .maps-growth-heading h3{font:800 32px/1.2 var(--font-display)}main .demo-label{text-transform:none!important;letter-spacing:0!important}main .slack-app-avatar{object-fit:cover;object-position:50% 12%;padding:0}main .story-calendar figcaption{display:block}main .story-calendar figcaption p{margin-top:16px}main .maps-growth-heading h3,.google-review-group h3{color:var(--foreground)}main .studio-moment-notification{background:var(--story-tint);border:0}main .ios-call-controls{color:var(--foreground)}.video-proof-testimonials>h2{margin-bottom:16px}.video-proof-testimonials .testimonial-subline{margin-bottom:32px;font-size:18px}.video-proof-testimonials .reel-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:900px}.video-proof-testimonials .reel-frame{border-radius:8px!important}@media (width<=767px){.video-proof-testimonials .reel-grid{grid-template-columns:1fr}}.inline-call-player{background:var(--background);border-radius:8px;flex-direction:column;padding:28px;display:flex}.inline-call-player .ios-call-controls{order:-1;align-items:center;gap:20px;padding:0 0 24px;display:flex}main .inline-call-player .call-play{order:-1;width:64px;min-width:64px;height:64px;border-radius:50%!important}.inline-call-player .call-scrubber{flex:1;min-width:0}.inline-call-player .call-scrubber input{width:100%;height:24px;accent-color:var(--wax-blue)}main .inline-call-player .call-scrubber :is(div,span){font-size:17px!important}.inline-call-player .ios-call-transcript{flex:none;gap:12px;height:340px;padding:0;scroll-margin-top:110px;position:relative;overflow:auto}main .inline-call-player .call-sync-bubble{background:var(--muted);width:100%;max-width:100%;color:var(--foreground);opacity:1;border-radius:8px;padding:16px}main .inline-call-player .call-sync-bubble[aria-current=true]{background:var(--story-tint);box-shadow:inset 4px 0 var(--wax-blue)}main .inline-call-player .call-sync-bubble small{text-transform:none;font-weight:600;font-size:17px!important}main .inline-call-player .call-sync-bubble p{line-height:1.6;font-size:18px!important}main .inline-call-player .privacy-pill{font-size:17px}main .inline-call-player .call-scrubber,main .inline-call-player .call-sync-bubble small{color:var(--muted-foreground)}@media (width<=767px){.inline-call-player{padding:20px}.inline-call-player .ios-call-controls{gap:14px}}a.compact-case,a.client-case-card,a.compact-case *,a.client-case-card *{color:inherit;text-decoration:none!important}a.compact-case,a.client-case-card{color:var(--foreground)!important}a.compact-case .compact-case-industry,a.client-case-card .client-summary{color:var(--muted-foreground)}a.compact-case>span,a.client-case-card .client-read{font-weight:700;color:var(--link,var(--foreground))!important}a.compact-case:hover>span,a.client-case-card:hover .client-read,a.compact-case:focus-visible>span,a.client-case-card:focus-visible .client-read{text-decoration:underline!important}
