.support-steps{background:var(--color-bg-soft);padding-block:clamp(56px,8vw,96px)}.support-steps__list{list-style:none;max-width:900px;margin:clamp(36px,5vw,56px) auto 0;padding:0}.support-steps__item{position:relative;display:grid;grid-template-columns:clamp(64px,9vw,110px) 1fr;gap:clamp(16px,3vw,40px);align-items:start;padding-block:clamp(24px,3.5vw,36px);border-top:1px solid var(--color-border)}.support-steps__item:last-child{border-bottom:1px solid var(--color-border)}.support-steps__item:before{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background:var(--color-gold-500);transition:width .5s ease}.support-steps__item:hover:before{width:100%}.support-steps__number{font-family:var(--awareness-heading-font);font-size:clamp(2rem,4vw,3rem);line-height:1;color:var(--color-gold-600)}.support-steps__title{margin:0 0 8px;font-size:clamp(1.15rem,2vw,1.4rem);color:var(--color-navy-900)}.support-steps__text{margin:0;line-height:1.75;color:var(--color-text-secondary)}.support-expect{background:var(--color-bg);padding-block:clamp(56px,8vw,96px)}.support-expect__grid{list-style:none;max-width:900px;margin:clamp(32px,5vw,48px) auto 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:clamp(24px,5vw,64px)}.support-expect__item{position:relative;display:flex;align-items:flex-start;gap:14px;padding-block:22px;border-top:1px solid var(--color-border);font-weight:600;line-height:1.5;color:var(--color-text-primary)}.support-expect__item:before{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background:var(--color-gold-500);transition:width .5s ease}.support-expect__item:hover:before{width:100%}.support-expect__icon{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgba(201,161,59,.15);color:var(--color-gold-600)}@media (max-width:768px){.support-expect__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.support-expect__item:before,.support-steps__item:before{transition:none}}