.sc-page-intro{padding-block:var(--space-xl) calc(var(--section-space) / 2)}.sc-page-intro header{max-width:53rem}.sc-page-intro h1{font-size:var(--type-hero);font-weight:700;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.sc-page-intro header>p:last-child{max-width:46rem;margin-top:var(--space-lg);font-size:var(--type-body);line-height:1.65}.sc-page-breadcrumb{margin-bottom:var(--space-lg);font-size:var(--type-small)}.sc-page-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;color:hsl(var(--primary))}.sc-page-breadcrumb a:hover{color:hsl(var(--primary))}.sc-page-breadcrumb a:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px;border-radius:4px}.sc-page-cta{gap:var(--space-xl);padding:clamp(1.5rem,3.75vw,3rem);border-radius:14px}.sc-page-cta h2{font-size:var(--type-subheading);font-weight:700;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.sc-page-cta p{max-width:38rem;font-size:var(--type-body);line-height:1.65}.sc-page-cta>a{min-height:var(--control-height);font-size:var(--type-small);font-weight:500;transition:box-shadow var(--duration-ui) var(--ease-ui)}.sc-page-cta>a:hover{box-shadow:0 0 0 3px hsl(var(--paper) / .18)}@media (max-width: 600px){.sc-page-intro{padding-top:var(--space-lg)}.sc-page-breadcrumb{margin-bottom:var(--space-md)}}@media (prefers-reduced-motion: reduce){.sc-page-cta>a{transition:none}}
