.creation-page.seo-page{--creation-section-edge:96px;--creation-deliverables-transition-edge:var(--creation-section-edge);--creation-heading-gap:60px;--creation-section-title-size:clamp(48px, 4.4vw, 64px);--seo-card-title-size:clamp(26px, 2vw, 30px)}.seo-page .creation-hero{min-height:0}.seo-page :is(#diagnosis-title,#deliverables-title,#scope-title,#testimonials-title,#compliance-title,#faq-title,#seo-intentions-title,#seo-local-title,#seo-followup-title){font-size:var(--creation-section-title-size);text-wrap:balance;overflow-wrap:anywhere;line-height:.96}.creation-page.seo-page :is(.creation-value-card,.creation-deliverable-index__copy,.creation-scope__factor,.seo-intentions__list,.seo-local__points,.local-result__content,.seo-followup) h3{font-size:var(--seo-card-title-size);overflow-wrap:anywhere;line-height:1.06}.seo-page .creation-diagnosis{padding-bottom:calc(var(--creation-section-edge) * .5)}.creation-page.seo-page .creation-deliverable-index__row{min-height:0;padding-block:36px}.creation-page.seo-page .creation-deliverable-index__row:first-child{padding-top:0}.creation-page.seo-page .creation-deliverable-index__row:last-child{padding-bottom:0}.creation-page.seo-page .creation-scope__factor{gap:24px;min-height:0;padding:28px}.creation-page.seo-page .creation-scope__action{margin-top:32px}.creation-page.seo-page .testimonials__heading{margin-bottom:var(--creation-heading-gap)}.seo-page .seo-section{padding-block:var(--creation-section-edge)}.seo-page .seo-intentions{padding-block:calc(var(--creation-section-edge) * .5)}.seo-page .seo-heading{margin-bottom:var(--creation-heading-gap)}.seo-page .seo-heading h2{letter-spacing:-.025em;margin:0 0 20px}.seo-page .seo-heading>p:not(.eyebrow){max-width:800px;margin:0;font-size:20px;line-height:1.45}.seo-page .seo-kicker{margin:0 0 12px;font:20px/1.15 Microphone Check,sans-serif}.seo-page .seo-note{max-width:900px;margin:28px 0 0;font-size:16px;line-height:1.5}.seo-page .seo-intentions__panel{background:var(--periwinkle);border-radius:36px;padding:clamp(24px,3.3vw,48px)}.seo-page .seo-intentions__legend,.seo-page .seo-intentions__list>li{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);gap:32px;display:grid}.seo-page .seo-intentions__legend{padding-bottom:20px;font-size:16px}.seo-page .seo-intentions__list{margin:0;padding:0;list-style:none}.seo-page .seo-intentions__list>li{border-top:1px solid #063f2640;align-items:center;padding-block:28px}.seo-page .seo-intentions__query{align-items:center;gap:12px;margin:0;font-size:20px;line-height:1.35;display:flex}.seo-page .seo-intentions__query svg{flex-shrink:0}.seo-page .seo-intentions__arrow{box-sizing:border-box;width:46px;height:46px;color:var(--ink);background:var(--lime);border:1px solid var(--ink);border-radius:50%;justify-self:center;padding:10px}.seo-page .seo-intentions__list h3{margin:0 0 12px}.seo-page .seo-intentions__list h3+p{margin:0;font-size:18px;line-height:1.45}.seo-page .seo-section,.seo-page .seo-section [id]{scroll-margin-top:132px}.seo-page .creation-deliverables{padding-top:calc(var(--creation-section-edge) * .5);padding-bottom:var(--creation-section-edge)}.seo-page .creation-scope{padding-top:var(--creation-section-edge);padding-bottom:calc(var(--creation-section-edge) * .5)}.seo-page .seo-local{background:var(--green)}.seo-page .seo-local .seo-heading{text-align:center;width:min(100%,980px);margin-inline:auto}.seo-page .seo-local .seo-heading>p:not(.eyebrow){margin-inline:auto}.seo-page .seo-followup .seo-heading{text-align:center;width:min(100%,980px);margin-inline:auto}.seo-page .seo-followup .seo-heading>p:not(.eyebrow){margin-inline:auto}.seo-page .seo-local>.creation-shell>.seo-note{text-align:center;margin-inline:auto}.seo-page .seo-local>.creation-shell>.seo-source{text-align:center;justify-content:center;width:fit-content;margin-inline:auto;display:flex}.seo-page .seo-local__body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.seo-page .seo-local__visual{min-width:0}.seo-page .seo-local__visual .local-result{margin:0}.seo-page .seo-local__visual .local-result__rating{flex-wrap:wrap}.seo-page .seo-local__visual .local-result__rating small{flex-basis:100%}.seo-page .seo-local__points,.seo-page .seo-followup__phases{margin:0;padding:0;list-style:none}.seo-page .seo-local__points li{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;padding-block:26px;display:grid}.seo-page .seo-local__points li:first-child{padding-top:0}.seo-page .seo-local__points li+li{border-top:1px solid #063f264d}.seo-page .seo-local__icon{width:54px;height:54px;color:var(--ink);background:var(--lime);border:1px solid var(--ink);border-radius:16px;place-items:center;display:grid;transform:rotate(-4deg)}.seo-page .seo-local__icon--1{background:var(--periwinkle);transform:rotate(3deg)}.seo-page .seo-local__icon--2{background:var(--paper);transform:rotate(-2deg)}.seo-page .seo-local__icon svg{display:block}.seo-page .seo-local__points li:hover .seo-local__icon{transform:translateY(-2px)rotate(0)}.seo-page .seo-local__points h3,.seo-page .seo-followup h3{margin:0 0 12px}.seo-page .seo-local__points p,.seo-page .seo-followup__phases h3+p{margin:0;font-size:18px;line-height:1.5}.seo-page .seo-source{color:var(--ink);text-underline-offset:4px;align-items:center;gap:10px;margin-top:16px;font-size:16px;line-height:1.5;display:inline-flex}.seo-page .seo-source svg{flex-shrink:0}.seo-page .seo-source:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.seo-page .seo-followup{padding-top:calc(var(--creation-section-edge) * .5)}.seo-page .seo-followup__body{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.seo-page .seo-followup__phases li{grid-template-columns:60px minmax(0,1fr);gap:24px;display:grid}.seo-page .seo-followup__phases li+li{border-top:1px solid #063f2640;margin-top:24px;padding-top:24px}.seo-page .seo-followup__icon{background:var(--lime);border:1px solid var(--ink);border-radius:17px;place-items:center;width:60px;height:60px;display:grid;transform:rotate(-4deg)}.seo-page .seo-followup__phases li:nth-child(2) .seo-followup__icon{background:var(--periwinkle);transform:rotate(4deg)}.seo-page .seo-followup__phases li:nth-child(3) .seo-followup__icon{background:var(--green)}.seo-page .seo-followup__reading{background:var(--periwinkle);border:1px solid var(--ink);border-radius:28px;min-width:0;padding:clamp(24px,3vw,40px)}.seo-page .seo-followup__reading dl{margin:28px 0 0}.seo-page .seo-followup__reading dl>div+div{border-top:1px solid #063f2640;margin-top:24px;padding-top:24px}.seo-page .seo-followup__reading dt{margin-bottom:10px;font:22px/1.15 Microphone Check,sans-serif}.seo-page .seo-followup__reading dd{margin:0;font-size:17px;line-height:1.5}@media (width<=1024px){.creation-page.seo-page{--creation-section-edge:72px;--creation-heading-gap:48px;--creation-section-title-size:clamp(36px, 4.8vw, 46px);--seo-card-title-size:26px}.seo-page .seo-heading>p:not(.eyebrow){font-size:18px}.seo-page .seo-intentions__legend,.seo-page .seo-intentions__list>li{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);gap:20px}.seo-page .seo-local__body,.seo-page .seo-followup__body{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:40px}.seo-page .seo-local__visual{width:min(100%,680px);margin-inline:auto}}@media (width<=760px){.creation-page.seo-page{--creation-section-edge:56px;--creation-heading-gap:36px;--creation-section-title-size:clamp(28px, 7.7vw, 36px);--seo-card-title-size:23px}.seo-page .seo-section,.seo-page .seo-section [id]{scroll-margin-top:88px}.seo-page .seo-heading>p:not(.eyebrow){font-size:16px}.seo-page .seo-heading h2{margin-bottom:18px}.seo-page .seo-kicker{font-size:18px}.creation-page.seo-page .creation-diagnosis__grid{gap:28px}.creation-page.seo-page .creation-deliverable-index__row{padding-block:28px}.creation-page.seo-page .creation-scope__factor:nth-child(n){gap:20px;padding:24px 20px}.creation-page.seo-page .creation-compliance__inner{gap:60px}.seo-page .seo-intentions__panel{border-radius:24px;padding-inline:24px}.seo-page .seo-intentions__legend{display:none}.seo-page .seo-intentions__list>li{grid-template-columns:minmax(0,1fr);gap:20px}.seo-page .seo-intentions__arrow{display:none}.seo-page .seo-intentions__query{font-size:18px}.seo-page .seo-intentions__list>li{padding-block:22px}.seo-page .seo-intentions__list h3+p,.seo-page .seo-local__points p,.seo-page .seo-followup__phases h3+p,.seo-page .seo-followup__reading dd{font-size:16px}.seo-page .seo-local__points li{grid-template-columns:48px minmax(0,1fr);gap:14px}.seo-page .seo-local__icon{border-radius:13px;width:46px;height:46px}.seo-page .seo-local__icon svg{width:24px;height:24px}.seo-page .seo-followup__phases li{grid-template-columns:44px minmax(0,1fr);gap:16px}.seo-page .seo-followup__icon{border-radius:12px;width:44px;height:44px}.seo-page .seo-followup__icon svg{width:25px;height:25px}.seo-page .seo-followup__reading{padding:24px 20px}}@media (width<=360px){.creation-page.seo-page{--seo-card-title-size:22px}.seo-page .seo-intentions__panel{padding-inline:18px}.seo-page .seo-followup__phases li,.seo-page .seo-local__points li{grid-template-columns:minmax(0,1fr)}}
