.g12{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.seo-hero{padding:calc(var(--header-h) + 96px) 0 88px}.seo-hero__title{text-wrap:balance}.seo-hero__side{flex-direction:column;gap:28px;display:flex}.seo-hero__lead{color:#2a2826;text-wrap:pretty;max-width:30em;font-size:20px;line-height:1.45}.seo-ai{background:var(--bg-cream);padding:96px 0}.seo-ai__q{text-wrap:balance}.seo-ai__a{color:var(--ink);text-wrap:pretty;max-width:32em;font-size:21px;line-height:1.5}.seo-rows{padding:96px 0}.seo-rows__list{margin:0;padding:0;list-style:none}.seo-row{align-items:start}.seo-row__num{font-family:var(--serif);color:var(--muted);font-variant-numeric:tabular-nums}.seo-row__title{text-wrap:balance}.seo-row__text{flex-direction:column;gap:20px;display:flex}.seo-row__text p{color:#2a2826;text-wrap:pretty;max-width:34em;font-size:18px;line-height:1.5}.seo-line{display:inline}[data-layout=aligned] .seo-line{display:block}[data-layout=aligned] .seo-hero .g12{align-items:end;row-gap:32px}[data-layout=aligned] .seo-hero__title{grid-column:1/7}[data-layout=aligned] .seo-hero__side{grid-column:7/13;padding-bottom:8px}[data-layout=aligned] .seo-ai{padding:112px 0}[data-layout=aligned] .seo-ai .g12{row-gap:28px}[data-layout=aligned] .seo-ai__q{grid-column:1/13;font-size:clamp(40px,4.2vw,60px);line-height:1.08}[data-layout=aligned] .seo-ai__a{grid-column:7/13}[data-layout=aligned] .seo-row{border-top:1px solid var(--line-light);row-gap:20px;padding:48px 0}[data-layout=aligned] .seo-row:first-child{border-top:0;padding-top:0}[data-layout=aligned] .seo-row:last-child{border-bottom:1px solid var(--line-light)}[data-layout=aligned] .seo-row__num{display:none}[data-layout=aligned] .seo-row__title{grid-column:1/6}[data-layout=aligned] .seo-row__text{grid-column:7/13}[data-layout=editorial] .seo-hero{padding-bottom:96px}[data-layout=editorial] .seo-hero .g12{row-gap:56px}[data-layout=editorial] .seo-hero__title{letter-spacing:-.03em;grid-column:1/-1;max-width:11em;font-size:clamp(56px,7.6vw,128px);line-height:1}[data-layout=editorial] .seo-hero__side{border-top:1px solid var(--line-light);grid-column:7/13;padding-top:32px}[data-layout=editorial] .seo-ai{padding:120px 0}[data-layout=editorial] .seo-ai .g12{text-align:center;row-gap:32px}[data-layout=editorial] .seo-ai__q{grid-column:2/12;font-size:clamp(40px,4.6vw,68px);line-height:1.08}[data-layout=editorial] .seo-ai__a{grid-column:4/10;margin:0 auto}[data-layout=editorial] .seo-rows__list{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}[data-layout=editorial] .seo-row{border-top:1px solid var(--ink);flex-direction:column;grid-column:span 6;gap:20px;padding-top:28px;display:flex}[data-layout=editorial] .seo-row__num{font-size:20px}[data-layout=statement] .seo-hero{border-bottom:1px solid var(--line-light)}[data-layout=statement] .seo-hero .g12{row-gap:32px}[data-layout=statement] .seo-hero__title{grid-column:1/10}[data-layout=statement] .seo-hero__side{grid-column:1/7}[data-layout=statement] .seo-ai{background:var(--bg-dark);color:var(--white);padding:120px 0}[data-layout=statement] .seo-ai .g12{row-gap:48px}[data-layout=statement] .seo-ai__q{letter-spacing:-.03em;grid-column:1/12;font-size:clamp(44px,5.6vw,88px);line-height:1.04}[data-layout=statement] .seo-ai__a{color:#d9d5ce;grid-column:7/13}[data-layout=statement] .seo-row{border-top:1px solid var(--line-light);row-gap:16px;padding:56px 0}[data-layout=statement] .seo-row:first-child{border-top:0;padding-top:0}[data-layout=statement] .seo-row:last-child{border-bottom:1px solid var(--line-light)}[data-layout=statement] .seo-row__num{color:#c9c4bc;grid-column:1/3;font-size:clamp(48px,5vw,80px);line-height:.9}[data-layout=statement] .seo-row__title{grid-column:3/7}[data-layout=statement] .seo-row__text{grid-column:7/13}@media (width<=1199.98px){.seo-hero{padding:calc(var(--header-h) + 72px) 0 64px}.seo-ai,.seo-rows{padding:80px 0}[data-layout=aligned] .seo-hero__title{grid-column:1/-1}[data-layout=aligned] .seo-hero__side{grid-column:1/10}[data-layout=aligned] .seo-row__title{grid-column:1/6}[data-layout=editorial] .seo-hero__side{grid-column:5/13}[data-layout=editorial] .seo-ai__q{grid-column:1/-1}[data-layout=editorial] .seo-ai__a{grid-column:2/12}[data-layout=statement] .seo-hero__title{grid-column:1/-1}[data-layout=statement] .seo-hero__side{grid-column:1/10}[data-layout=statement] .seo-row__num{grid-column:1/3}[data-layout=statement] .seo-row__title{grid-column:3/7}}@media (width<=809.98px){.g12{grid-template-columns:minmax(0,1fr)}.g12>*{grid-column:1/-1!important}.seo-hero{padding:calc(var(--header-h) + 48px) 0 48px}.seo-hero__lead{font-size:18px}.seo-ai,.seo-rows{padding:56px 0}.seo-ai__a{font-size:19px}.seo-row__text p{font-size:17px}[data-layout=aligned] .seo-row{row-gap:14px;padding:36px 0}[data-layout=aligned] .seo-ai__q{font-size:33px}[data-layout=editorial] .seo-hero .g12{row-gap:32px}[data-layout=editorial] .seo-hero__title{font-size:52px}[data-layout=editorial] .seo-ai{padding:64px 0}[data-layout=editorial] .seo-ai .g12{text-align:left;row-gap:20px}[data-layout=editorial] .seo-ai__q{font-size:36px}[data-layout=editorial] .seo-rows__list{grid-template-columns:minmax(0,1fr);gap:40px}[data-layout=statement] .seo-ai{padding:64px 0}[data-layout=statement] .seo-ai .g12{row-gap:24px}[data-layout=statement] .seo-ai__q{font-size:40px}[data-layout=statement] .seo-row{row-gap:12px;padding:40px 0}[data-layout=statement] .seo-row__num{font-size:44px}}
