.ga-page{--email-blue:#0055ff}.ga-page .ga-hero{background:#fff;gap:64px}.ga-page .ga-hero h1{font-size:clamp(58px,6.6vw,88px)}.ga-search-scene{background:#f3f6fc;border:1px solid #d6deeb;border-radius:14px;padding:24px;box-shadow:0 24px 64px #122a5010;min-width:0}.ga-scene-top{display:flex;justify-content:space-between;gap:16px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#536074;margin:0 0 24px}.ga-query{display:flex;align-items:center;gap:14px;padding:17px 20px;border:1px solid #cad4e4;border-radius:40px;background:white;font-size:17px;color:#222;box-shadow:0 3px 10px #18305a07}.ga-query svg{color:#0055ff;flex-shrink:0}.ga-search-ad{padding:28px 22px;margin:18px 0 0;background:white;border:1px solid #dce3ef;border-radius:8px}.ga-ad-brand{display:flex;align-items:center;gap:10px;font-size:13px}.ga-brand-mark{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;background:#111;color:white;border-radius:50%;font:24px 'Instrument Serif',serif}.ga-ad-brand b,.ga-ad-brand small{display:block}.ga-ad-brand small{font-size:10px;margin-top:3px;color:#596575;overflow-wrap:anywhere}.ga-page .ga-sponsored{font-size:11px;color:#536074;margin:20px 0 10px}.ga-page .ga-search-ad h2{font:500 23px/1.3 Outfit,sans-serif;letter-spacing:-.02em;color:#0055ff;margin:0 0 12px}.ga-search-ad>p:not(.ga-sponsored){font-size:14px;color:#3f4a59;margin:0;line-height:1.65}.ga-ad-links{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:12px;color:#0055ff;margin-top:20px}.ga-intent{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;color:#3e4c60;margin-top:24px}.ga-intent i{font-style:normal;color:#0055ff}.ga-intro{border-block:1px solid #dce3ed}.ga-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin:44px 0 0;counter-reset:none}.ga-journey>li{min-width:0}.ga-journey>li>span,.ga-services article>span{font-size:12px;color:#0055ff;letter-spacing:.06em}.ga-journey p{color:#424b58;min-height:104px}.ga-keywords,.ga-page-preview,.ga-event-list{min-height:194px;background:#f3f6fc;border:1px solid #dce3ed;border-radius:8px;padding:20px}.ga-keywords{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ga-keywords b{background:white;border:1px solid #bfcfe9;padding:8px 12px;font-size:13px;font-weight:400;border-radius:4px}.ga-keywords .ga-exclude{color:#596575;border-style:dashed}.ga-page-preview b{font:26px/1.1 'Instrument Serif',serif;display:block}.ga-preview-lines{width:80%;height:22px;margin:18px 0;background:linear-gradient(#cfd7e5 0 3px,transparent 3px 10px,#cfd7e5 10px 13px,transparent 13px)}.ga-page-preview>span{background:#0055ff;color:white;font-size:11px;padding:9px 12px;display:inline-block}.ga-event-list{display:grid;align-content:center;gap:0}.ga-event-list>span{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #dce3ed;padding:14px 0;font-size:13px}.ga-event-list>span:last-child{border-bottom:0}.ga-event-list b{font-size:11px;color:#0055ff;font-weight:500}.ga-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 42px;margin-top:44px}.ga-services article{border-top:1px solid #cbd5e3;padding-top:22px}.ga-services p{color:#424b58}.ga-split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.ga-review{background:#f4f7fc}.ga-report{background:white;border:1px solid #ccd7e7;border-radius:9px;padding:26px}.ga-report-head{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:2px solid #0055ff;padding-bottom:18px}.ga-report-head b{font-weight:500}.ga-report-head span{font-size:11px;color:#596575}.ga-report dl{margin:0}.ga-report dl>div{padding:20px 0;border-bottom:1px solid #dce3ed}.ga-report dl>div:last-child{padding-bottom:0;border:0}.ga-report dt{font-size:14px;font-weight:500}.ga-report dd{margin:7px 0 0;font-size:13px;color:#536074;line-height:1.6}.ga-scope-box{border-left:3px solid #0055ff;padding:4px 0 4px 30px}.ga-scope-box h3{margin-top:0}.ga-scope-box ul{padding-left:20px;line-height:1.6}.ga-scope-box li{margin-bottom:12px}.ga-scope-box p{font-size:15px;color:#424b58}.ga-page a:not(.em-button){text-underline-offset:4px}.ga-scope-box a,.ga-inquiry .em-note a{color:#0055ff;text-decoration:underline}.ga-dark{background:#101216;color:white}.ga-page .ga-dark :is(h2,p,b){color:white}.ga-page .ga-dark .em-eyebrow{color:#b9ceff}.ga-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:42px}.ga-process b{font-size:15px;font-weight:500}.ga-process p{font-size:15px}.ga-inquiry{background:#f4f7fc;border-top:1px solid #dce3ed}.ga-page #google-inquiry-status{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.ga-page .em-subnav div{flex-wrap:wrap}.ga-page .em-button{text-align:center}.ga-page .ga-search-scene{background:#f3f6fc}
body .ga-page .ga-hero{background:#fff}
@media(max-width:1000px){.ga-page .ga-hero{gap:32px}.ga-search-scene{padding:18px}.ga-split{gap:32px}.ga-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.ga-process{grid-template-columns:repeat(2,minmax(0,1fr))}.ga-journey{gap:20px}.ga-intent{flex-wrap:wrap}.ga-journey p{min-height:130px}}
@media(max-width:700px){.ga-page .ga-hero,.ga-split,.ga-journey,.ga-services,.ga-process{grid-template-columns:minmax(0,1fr)}.ga-page .ga-hero h1{font-size:clamp(50px,12vw,68px)}.ga-page .ga-hero{padding-top:36px}.ga-search-scene{padding:16px}.ga-search-ad{padding:24px 18px}.ga-query{font-size:15px;padding:15px}.ga-journey{gap:36px}.ga-journey p{min-height:0}.ga-scope-box{padding-left:22px}.ga-process{gap:22px}.ga-page .em-subnav div{gap:16px}.ga-report{padding:22px}.ga-report-head{align-items:flex-start;flex-direction:column;gap:8px}}

.ga-pricing .em-plans{gap:24px}.ga-pricing .em-plan{background:#fff}.ga-pricing .em-recommended{background:#f5f8ff}.ga-page .ga-pricing .em-badge{color:#fff}.ga-pricing .em-plan li{font-size:15px;line-height:1.6}.ga-pricing .em-price{font-size:42px}.ga-plan-terms{margin-top:32px;border-top:1px solid #d7e0ed;padding-top:18px}.ga-plan-terms p{color:#424b58}.ga-plan-terms a{color:#0055ff}#google-plan-note{margin-top:0}@media(max-width:1000px){.ga-pricing .em-plans{gap:18px}.ga-pricing .em-plan{padding:22px}.ga-pricing .em-price{font-size:36px}}@media(max-width:700px){.ga-pricing .em-plans{gap:36px}}
