.srcc0e77-hero-index{background:var(--brand-bg);padding:48px 0 32px}.srcc0e77-hero-index h1{max-width:760px}.srcc0e77-rule{display:block;width:72px;height:4px;background:var(--brand-primary);margin-bottom:16px}.srcc0e77-rfq-index{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;list-style:none;padding:0;margin:32px 0 0;max-width:760px}.srcc0e77-rfq-index li{border-top:3px solid var(--brand-primary);background:var(--brand-bg-alt);padding:16px;border-radius:var(--brand-radius)}.srcc0e77-timeline{position:relative;margin:48px 0 64px}.srcc0e77-timeline::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--brand-primary)}.srcc0e77-event{display:grid;grid-template-columns:1fr 48px 1fr;grid-gap:16px;gap:16px;margin-bottom:32px;align-items:start}.srcc0e77-event:nth-child(2n) .srcc0e77-event-copy{grid-column:1;grid-row:1;text-align:right}.srcc0e77-event:nth-child(odd) .srcc0e77-event-copy{grid-column:3}.srcc0e77-node{grid-column:2;grid-row:1;width:48px;height:48px;border-radius:50%;background:var(--brand-primary);color:var(--brand-text-inverse);display:flex;align-items:center;justify-content:center;font-weight:700;z-index:1}.srcc0e77-six{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;margin-bottom:64px}.srcc0e77-six article{text-align:center}.srcc0e77-six .srcc0e77-glyph{margin-bottom:8px}.srcc0e77-glyph{width:48px;height:48px;margin:0 auto;border:2px solid var(--brand-primary);color:var(--brand-primary);display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:var(--brand-radius)}.srcc0e77-diagonal{background:linear-gradient(172deg,var(--brand-primary) 0,var(--brand-primary) 58%,var(--brand-primary-dark) 58%,var(--brand-primary-dark) 100%);color:var(--brand-text-inverse);text-align:center;padding:80px 16px 96px}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.srcc0e77-diagonal{background:linear-gradient(172deg,var(--brand-primary) 0 58%,var(--brand-primary-dark) 58% 100%)}}.srcc0e77-diagonal a,.srcc0e77-diagonal h2,.srcc0e77-diagonal p{color:var(--brand-text-inverse)}.srcc0e77-diagonal .container{max-width:700px}@media (max-width:991px){.srcc0e77-rfq-index,.srcc0e77-six{grid-template-columns:1fr}.srcc0e77-timeline::before{left:24px}.srcc0e77-event{grid-template-columns:48px 1fr}.srcc0e77-event:nth-child(2n) .srcc0e77-event-copy,.srcc0e77-event:nth-child(odd) .srcc0e77-event-copy{grid-column:2;text-align:left}.srcc0e77-node{grid-column:1}}