.SeoLongForm-module__U60OHG__longform{width:min(calc(100% - 2 * var(--rail-gutter,24px)), var(--rail-max,1200px));border-top:1px solid var(--color-border);margin-inline:auto;padding-block:clamp(64px,8vw,104px)}.SeoLongForm-module__U60OHG__inner{max-width:1040px;margin-inline:auto}.SeoLongForm-module__U60OHG__label{color:var(--color-accent-hover);margin:0 0 16px;font-size:12px;font-weight:500}.SeoLongForm-module__U60OHG__longform h2{max-width:24ch;color:var(--color-text-primary);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.15}.SeoLongForm-module__U60OHG__lead{max-width:62ch;color:var(--color-text-primary);text-wrap:pretty;margin:20px 0 0;font-size:17px;line-height:1.7}.SeoLongForm-module__U60OHG__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,48px) clamp(32px,5vw,72px);margin-top:clamp(40px,5vw,56px);display:grid}.SeoLongForm-module__U60OHG__section{min-width:0}.SeoLongForm-module__U60OHG__section h3{color:var(--color-text-primary);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:18px;font-weight:500;line-height:1.35}.SeoLongForm-module__U60OHG__section p{color:var(--color-text-secondary);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:1.8}@media (max-width:800px){.SeoLongForm-module__U60OHG__sections{grid-template-columns:minmax(0,1fr)}}.SeoLongForm-module__U60OHG__faq{max-width:820px;margin-top:32px}.SeoLongForm-module__U60OHG__byline{color:var(--color-text-tertiary);margin:clamp(32px,4vw,48px) 0 0;font-size:13px;line-height:1.6}
