.section-heading[data-astro-cid-2tewgehr]{gap:var(--space-s);flex-direction:column;display:flex}.section-heading[data-astro-cid-2tewgehr].is-center{text-align:center;align-items:center;margin-inline:auto}.section-heading__title[data-astro-cid-2tewgehr]{font-size:var(--step-3);max-width:20ch}.section-heading[data-astro-cid-2tewgehr].is-center .section-heading__title[data-astro-cid-2tewgehr]{max-width:24ch}.section-heading__lead[data-astro-cid-2tewgehr]{margin-top:var(--space-3xs)}.has-measure[data-astro-cid-2tewgehr] .section-heading__lead[data-astro-cid-2tewgehr]{max-width:56ch}.is-center[data-astro-cid-2tewgehr].has-measure .section-heading__lead[data-astro-cid-2tewgehr]{max-width:60ch}@supports (animation-timeline:view()){.eyebrow[data-astro-cid-2tewgehr]:before{transform-origin:0;background:radial-gradient(circle at 50% 50%, var(--c-accent-strong) 0%, transparent 60%) no-repeat, linear-gradient(90deg, var(--c-accent), transparent);background-position:-45% 0,0 0;background-size:40% 100%,100% 100%;animation:linear both heading-rule-draw;animation-timeline:view()}@keyframes heading-rule-draw{0%{opacity:0;background-position:-45% 0,0 0;transform:scaleX(0)}35%{opacity:1;background-position:-45% 0,0 0;transform:scaleX(1)}70%{background-position:145% 0,0 0}to{opacity:1;background-position:145% 0,0 0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){html:not([data-force-motion]) .eyebrow[data-astro-cid-2tewgehr]:before{animation:none}}:root[data-motion=calm] .eyebrow[data-astro-cid-2tewgehr]:before{animation:none}}
