.cSbtAa_intro{background:var(--color-subtle);border-block-end:1px solid var(--color-border)}.cSbtAa_intro .marketing-hero{padding-block:clamp(2rem,4vw,4.25rem)}.cSbtAa_intro .display-title{font-size:clamp(2.55rem,5vw,4.45rem)}.cSbtAa_heroMedia{isolation:isolate;aspect-ratio:1.47;border-radius:var(--radius);background:var(--color-border);position:relative;overflow:hidden}.cSbtAa_heroMedia img{object-fit:cover}.cSbtAa_related{grid-template-columns:repeat(auto-fit,minmax(min(100%,14.5rem),1fr))}.cSbtAa_considerations .feature-group--unordered{grid-template-columns:repeat(auto-fit,minmax(min(100%,14.5rem),1fr))}.cSbtAa_steps .feature-group--ordered{grid-template-columns:repeat(auto-fit,minmax(min(100%,14.5rem),1fr))}.cSbtAa_steps .text-link{margin-block-start:1rem}.cSbtAa_related{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}.cSbtAa_related a{min-block-size:4rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-subtle);justify-content:space-between;align-items:center;gap:.7rem;height:100%;padding:.8rem 1.15rem;font-weight:650;text-decoration:none;display:flex}.cSbtAa_related a:hover{background:var(--color-accent-soft);text-decoration:underline}
