main.page-growth-services #hero:after{background:radial-gradient(ellipse 65% 65% at 85% 50%,color-mix(in srgb,var(--color-sea) 45%,transparent) 0%,transparent 70%),radial-gradient(ellipse 40% 50% at 90% 15%,color-mix(in srgb,var(--color-burnt) 10%,transparent) 0%,transparent 60%),radial-gradient(ellipse 35% 40% at 5% 85%,color-mix(in srgb,var(--color-pine) 6%,transparent) 0%,transparent 60%)}main.page-growth-services #hero .hero-inner{padding-block:90px 110px}.hero-sub{display:flex;gap:var(--space-8);align-items:flex-start;margin-top:var(--space-7)}.hero-lead-col{flex:1}.hero-micro{margin-top:var(--space-4);font-size:13px;font-style:italic;color:var(--color-warmgray)}.hero-aside{display:flex;min-width:200px;flex-shrink:0;flex-direction:column;gap:var(--space-4);padding-top:4px}.hero-aside-label{margin-bottom:var(--space-2);font-family:var(--font-label);font-size:12px;color:var(--color-warmgray);text-transform:uppercase;letter-spacing:.1em}.hero-aside-item{padding-left:var(--space-3);border-left:2px solid color-mix(in srgb,var(--color-warmgray) 20%,transparent);font-family:var(--font-display);font-size:15px;font-weight:600;line-height:1.3;color:var(--color-offwhite)}.hero-aside-item span{display:block;margin-top:3px;font-family:var(--font-label);font-size:12px;font-weight:400;color:var(--color-burnt-eyebrow);text-transform:uppercase;letter-spacing:.14em}main.page-growth-services #before-after{padding:var(--space-10) 0;background:var(--color-background-light);color:var(--color-charcoal)}main.page-growth-services #before-after .ba-label{margin-bottom:var(--space-5);font-family:var(--font-label);font-size:12px;color:var(--color-storm);text-transform:uppercase;letter-spacing:.1em}main.page-growth-services #before-after .mkt-ba-table{overflow:hidden;border-radius:var(--radius-lg)}main.page-growth-services #before-after .mkt-ba-before-cell{background:var(--color-background-light)}main.page-growth-services #deep-fear{padding:var(--space-10) 0;background:var(--color-offwhite);color:var(--color-charcoal);--dnr-accent-burnt: var(--color-burnt);--dnr-accent-burnt-label: var(--color-burnt-on-light)}main.page-growth-services #deep-fear .fear-header{max-width:760px;margin:0 auto var(--space-8);text-align:center}main.page-growth-services #deep-fear .mkt-fear-callout{max-width:820px;margin-left:auto;margin-right:auto;padding:var(--space-7) var(--space-8);border-radius:var(--radius-lg)}#levers{position:relative;overflow:hidden;padding:var(--space-10) 0;background:var(--color-charcoal)}#levers:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(color-mix(in srgb,var(--color-warmgray) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-warmgray) 4%,transparent) 1px,transparent 1px);background-size:60px 60px}.levers-header{position:relative;z-index:2;max-width:640px;margin:0 auto var(--space-9);text-align:center}.levers-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:2px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-warmgray) 6%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-warmgray) 6%,transparent)}.lever-card{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-7);background:color-mix(in srgb,var(--color-background-dark) 70%,transparent);transition:background .25s}.lever-card:hover{background:color-mix(in srgb,var(--color-background-dark) 95%,transparent)}.lever-card.seo{border-top:2px solid color-mix(in srgb,var(--color-sea) 80%,transparent)}.lever-card.sales{border-top:2px solid color-mix(in srgb,var(--color-pass-on-light) 80%,transparent)}.lever-tag{font-family:var(--font-label);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.lever-tag.seo{color:var(--color-warmgray)}.lever-tag.sales{color:var(--color-pass-on-dark)}.lever-title{font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.25;color:var(--color-offwhite)}.lever-body{flex:1;font-size:14px;line-height:1.7;color:var(--color-warmgray)}.lever-outcome{padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb,var(--color-warmgray) 10%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-warmgray) 7%,transparent);font-size:14px;font-weight:500;line-height:1.6;color:var(--color-offwhite)}.lever-without{padding-left:var(--space-4);border-left:2px solid color-mix(in srgb,var(--color-warmgray) 15%,transparent);font-size:13px;font-style:italic;line-height:1.6;color:var(--color-warmgray)}#seo-pov{position:relative;overflow:hidden;padding:var(--space-10) 0}#seo-pov:before{content:"";position:absolute;inset:0;background-color:var(--color-sea);background-image:linear-gradient(color-mix(in srgb,var(--color-paper) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-paper) 7%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--color-paper) 3%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-paper) 3%,transparent) 1px,transparent 1px);background-size:60px 60px,60px 60px,15px 15px,15px 15px}.seo-pov-inner{position:relative;z-index:2;max-width:820px;margin:0 auto;text-align:center}.seo-pov-quote{margin-bottom:var(--space-6);font-family:var(--font-display);font-size:clamp(24px,3.2vw,40px);font-weight:700;line-height:1.2;color:var(--color-offwhite);letter-spacing:-.005em}.seo-pov-body{max-width:720px;margin:0 auto;font-size:17px;line-height:1.75;color:color-mix(in srgb,var(--color-warmgray) 85%,transparent)}#seo-breakdown{padding:var(--space-10) 0;background:var(--color-background-light);color:var(--color-charcoal)}.seo-header{max-width:640px;margin:0 auto var(--space-9);text-align:center}.seo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:var(--space-5);overflow:hidden;border:1px solid color-mix(in srgb,var(--color-charcoal) 8%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-charcoal) 8%,transparent)}.seo-card{position:relative;padding:var(--space-7) var(--space-6);background:var(--color-background-light);transition:background .2s}.seo-card:hover{background:var(--color-offwhite)}.seo-num{margin-bottom:var(--space-5);font-family:var(--font-display);font-size:40px;font-weight:700;line-height:1;color:var(--color-storm)}.seo-title{margin-bottom:var(--space-3);font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.3;color:var(--color-charcoal)}.seo-body{font-size:14px;line-height:1.7;color:var(--color-storm)}.seo-accent{position:absolute;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-sea) 50%,transparent),transparent);opacity:0;transition:opacity .3s}.seo-card:hover .seo-accent{opacity:1}.ai-callout{display:flex;gap:var(--space-5);align-items:flex-start;padding:var(--space-6) var(--space-7);border:1px solid color-mix(in srgb,var(--color-paper) 10%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-sea) 90%,transparent)}.ai-callout-icon{display:flex;width:48px;height:48px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-paper) 12%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-paper) 8%,transparent)}.ai-callout-eyebrow{margin-bottom:var(--space-3);font-family:var(--font-label);font-size:12px;color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em}.ai-callout-title{margin-bottom:var(--space-3);font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.3;color:var(--color-offwhite)}.ai-callout-body{font-size:14px;line-height:1.7;color:var(--color-offwhite)}#sales-pov{position:relative;overflow:hidden;padding:var(--space-10) 0;background:var(--color-charcoal)}#sales-pov:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(color-mix(in srgb,var(--color-warmgray) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-warmgray) 4%,transparent) 1px,transparent 1px);background-size:60px 60px}.sales-pov-inner{position:relative;z-index:2;max-width:720px;margin:0 auto;text-align:center}#sales-breakdown{padding:var(--space-10) 0;background:var(--color-background-light);color:var(--color-charcoal);--dnr-accent-burnt: var(--color-burnt);--dnr-accent-burnt-label: var(--color-burnt-on-light)}.sales-header{max-width:640px;margin:0 auto var(--space-9);text-align:center}.sales-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-charcoal) 8%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-charcoal) 8%,transparent)}.sales-card{position:relative;padding:var(--space-7) var(--space-6);border-left:3px solid color-mix(in srgb,var(--color-pass-on-light) 40%,transparent);background:var(--color-background-light);transition:background .2s,border-left-color .2s}.sales-card:hover{border-left-color:var(--color-pass-on-light);background:var(--color-offwhite)}.sales-tag{margin-bottom:var(--space-3);font-family:var(--font-label);font-size:12px;color:var(--color-pass-on-light);text-transform:uppercase;letter-spacing:.1em}.sales-title{margin-bottom:var(--space-3);font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.3;color:var(--color-charcoal)}.sales-body{font-size:14px;line-height:1.7;color:var(--color-storm)}#connect-pov{position:relative;overflow:hidden;padding:var(--space-10) 0}#connect-pov:before{content:"";position:absolute;inset:0;background-color:var(--color-sea);background-image:linear-gradient(color-mix(in srgb,var(--color-paper) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-paper) 7%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--color-paper) 3%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-paper) 3%,transparent) 1px,transparent 1px);background-size:60px 60px,60px 60px,15px 15px,15px 15px}.connect-pov-inner{position:relative;z-index:2;max-width:780px;margin:0 auto;text-align:center}#connect-flow{padding:var(--space-10) 0;background:var(--color-offwhite);color:var(--color-charcoal)}.flow-label{margin-bottom:var(--space-6);font-family:var(--font-label);font-size:12px;color:var(--color-storm);text-transform:uppercase;letter-spacing:.1em}.connect-row{display:flex;align-items:stretch;gap:0;margin-bottom:var(--space-7);overflow:hidden;border:1px solid color-mix(in srgb,var(--color-charcoal) 8%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-charcoal) 6%,transparent)}.connect-col{display:flex;flex:1;flex-direction:column;gap:var(--space-3);padding:var(--space-7) var(--space-6);border-right:1px solid color-mix(in srgb,var(--color-charcoal) 8%,transparent);background:var(--color-offwhite);transition:background .2s}.connect-col:last-child{border-right:none}.connect-col:hover{background:#f0ede6}.connect-col-tag{font-family:var(--font-label);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.connect-col-tag.seo{color:color-mix(in srgb,var(--color-sea) 80%,transparent)}.connect-col-tag.sales{color:var(--color-pass-on-light)}.connect-col-tag.result{color:var(--color-burnt)}.connect-title{font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.3;color:var(--color-charcoal)}.connect-body{flex:1;font-size:14px;line-height:1.7;color:var(--color-storm)}.connect-arrow-wrap{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0 var(--space-3);border-right:1px solid color-mix(in srgb,var(--color-charcoal) 8%,transparent);background:var(--color-offwhite)}@media(max-width:960px){.levers-grid,.seo-grid,.sales-grid{grid-template-columns:1fr}.connect-row{flex-direction:column}.connect-arrow-wrap{padding:var(--space-3) 0;border-right:none;border-bottom:1px solid color-mix(in srgb,var(--color-charcoal) 8%,transparent);transform:rotate(90deg)}.hero-sub{flex-direction:column}.ai-callout{flex-direction:column;gap:var(--space-4)}}html.home-motion main.page-growth-services #hero .hero-inner>*,html.home-motion main.page-growth-services #hero .scroll-hint{opacity:0;transform:translateY(14px)}
