.src8ab95-hero-index{background:var(--brand-bg);padding:48px 0 32px}.src8ab95-rule{display:block;width:72px;height:4px;background:var(--brand-primary);margin-bottom:16px}.src8ab95-hero-index h1{max-width:760px}.src8ab95-rfq-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:32px 0 0;padding:0;list-style:none;counter-reset:rfq}.src8ab95-rfq-index li{background:var(--brand-primary-light);border-radius:var(--brand-radius);padding:16px;font-weight:700}.src8ab95-six,.src8ab95-timeline{padding:48px 0}.src8ab95-six{background:var(--brand-bg-alt)}.src8ab95-vtime{list-style:none;margin:32px auto 0;padding:0;max-width:760px;position:relative}.src8ab95-vtime::before{content:"";position:absolute;left:18px;top:0;bottom:0;width:1px;background:var(--brand-border)}.src8ab95-vtime li{display:grid;grid-template-columns:40px 1fr;grid-gap:16px;gap:16px;margin-bottom:24px;position:relative}.src8ab95-vtime span{width:36px;height:36px;border-radius:50%;background:var(--brand-primary);color:var(--brand-text-inverse);display:grid;align-items:center;justify-items:center;place-items:center;font-weight:700}.src8ab95-six-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.src8ab95-six-grid article{background:var(--brand-bg);border-radius:var(--brand-radius);padding:16px;border:1px solid var(--brand-border)}.src8ab95-about-diagonal{background:linear-gradient(188deg,var(--brand-primary-dark) 0,var(--brand-primary-dark) 46%,var(--brand-primary) 46%,var(--brand-primary) 100%);color:var(--brand-text-inverse);text-align:center;padding:80px 0 96px}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.src8ab95-about-diagonal{background:linear-gradient(188deg,var(--brand-primary-dark) 0 46%,var(--brand-primary) 46% 100%)}}.src8ab95-about-diagonal h2,.src8ab95-about-diagonal p{color:var(--brand-text-inverse)}.src8ab95-about-diagonal .src8ab95-actions{justify-content:center}@media (min-width:992px){.src8ab95-vtime{max-width:1000px}.src8ab95-vtime::before{left:50%}.src8ab95-vtime li{grid-template-columns:1fr 40px 1fr;gap:16px}.src8ab95-vtime li span{grid-column:2;grid-row:1}.src8ab95-vtime li div{grid-column:1;grid-row:1;text-align:right}.src8ab95-vtime li:nth-child(2n) div{grid-column:3;text-align:left}}@media (max-width:991px){.src8ab95-rfq-index{grid-template-columns:1fr}}@media (max-width:767px){.src8ab95-six-grid{grid-template-columns:1fr}}