.seo-columns{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:26px 0}.seo-service,.seo-region,.seo-privacy{line-height:1.75}.seo-service h2,.seo-region h2,.seo-privacy h2{margin-top:32px}.seo-service h3,.seo-region h3{font-size:1.2rem}.seo-service ul,.seo-region ul{padding-left:22px}.seo-service li,.seo-region li{padding:5px 0}.seo-service a:not(.cta),.seo-region a:not(.cta),.seo-privacy a:not(.cta){text-decoration:underline;text-underline-offset:3px}.seo-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-left:26px}.seo-steps li{padding:10px}.seo-privacy{max-width:1000px}.seo-privacy h1{font-size:clamp(2rem,4vw,3.8rem);line-height:1.2}.seo-privacy code{overflow-wrap:anywhere}.hero-content h1{font-size:clamp(2.6rem,6vw,6.5rem)}.privacy-analytics-note a{text-decoration:underline}.privacy-card{max-height:calc(100svh - 30px);overflow:auto}@media(max-width:760px){.seo-columns,.seo-steps{grid-template-columns:1fr;gap:10px}.seo-service,.seo-region,.seo-privacy{overflow-wrap:anywhere}.detail-hero h1{font-size:clamp(2rem,8vw,3rem)}.hero-content h1{font-size:clamp(2.4rem,9vw,4rem)}}