.src20d3c-so-buyer-paths{background:var(--brand-primary-dark);color:#fff;padding:88px 0 0!important}.src20d3c-so-buyer-paths a:not(.btn),.src20d3c-so-buyer-paths h1,.src20d3c-so-buyer-paths p{color:#fff}.src20d3c-so-buyer-paths img{width:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;border-radius:40px 12px 0 0;background:linear-gradient(135deg,#dce6f8,#8da2c6)}.src20d3c-boundary{font-size:.84rem;border-left:3px solid #fff;padding-left:12px;margin-top:24px}.src20d3c-path-row{margin-top:56px;display:grid;grid-template-columns:1fr 1fr;background:#fff;border-radius:var(--brand-radius) var(--brand-radius) 0 0;overflow:hidden}.src20d3c-path-row a{color:var(--brand-text)!important;padding:22px;-webkit-text-decoration:none;text-decoration:none;display:flex;flex-direction:column}.src20d3c-path-row a+a{border-left:1px solid var(--brand-border)}.src20d3c-so-quote-checks header{max-width:760px;margin-bottom:40px}.src20d3c-so-quote-checks article{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px;height:100%;background:#fff}.src20d3c-so-quote-checks article span{color:var(--brand-primary);font-weight:700}.src20d3c-so-retail-paths{background:var(--brand-bg-alt)}.src20d3c-route-list article{display:grid;grid-template-columns:120px 1fr;grid-gap:8px 24px;gap:8px 24px;border-bottom:1px solid var(--brand-border);padding:0 0 24px;margin-bottom:24px}.src20d3c-route-list article span{grid-row:1/3;font-weight:700;color:var(--brand-primary)}.src20d3c-route-list article p{margin:0}.src20d3c-so-retail-paths aside{background:#fff;border-left:5px solid var(--brand-primary);padding:20px;border-radius:0 var(--brand-radius) var(--brand-radius) 0}.src20d3c-so-brief-strip{background:var(--brand-primary);color:#fff;padding:80px 0 96px!important}.src20d3c-so-brief-strip h2,.src20d3c-so-brief-strip p{color:#fff}.src20d3c-so-brief-strip .container{display:flex;justify-content:space-between;align-items:center;gap:32px}.src20d3c-so-brief-strip .container>div{max-width:760px}@media (max-width:767px){.src20d3c-path-row{grid-template-columns:1fr}.src20d3c-path-row a+a{border-left:0;border-top:1px solid var(--brand-border)}.src20d3c-route-list article{grid-template-columns:1fr}.src20d3c-route-list article span{grid-row:auto}.src20d3c-so-brief-strip .container{align-items:flex-start;flex-direction:column}}.src20d3c-so-quote-ledger{background:var(--brand-primary-dark);color:#fff;padding:88px 0 0}.src20d3c-so-quote-ledger h1,.src20d3c-so-quote-ledger p{color:#fff}.src20d3c-so-quote-ledger h1{font-size:max(2rem, min(4vw, 3.5rem))}.src20d3c-so-quote-ledger img{width:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius) var(--brand-radius) 0 0}.src20d3c-ledger-strip{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;color:var(--brand-text);max-width:1140px;margin:48px auto 0;border-radius:var(--brand-radius) var(--brand-radius) 0 0}.src20d3c-ledger-strip div{padding:20px 24px;border-right:1px solid var(--brand-border)}.src20d3c-ledger-strip span,.src20d3c-ledger-strip strong{display:block}.src20d3c-so-scope-lanes{background:var(--brand-bg-alt)}.src20d3c-lanes{display:grid;grid-gap:16px;gap:16px;margin-top:32px}.src20d3c-lanes article{display:grid;grid-template-columns:64px 1fr;grid-gap:24px;gap:24px;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px}.src20d3c-lanes article>span{font-size:2rem;color:var(--brand-primary);font-weight:700}.src20d3c-so-channel-tiles article{height:100%;padding:24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff}.src20d3c-so-sample-prompt{background:var(--brand-primary-dark);color:#fff;padding:80px 0 96px}.src20d3c-so-sample-prompt .container{display:flex;align-items:center;justify-content:space-between;gap:32px}.src20d3c-so-sample-prompt h2,.src20d3c-so-sample-prompt p{color:#fff}@media (max-width:767px){.src20d3c-ledger-strip{grid-template-columns:1fr}.src20d3c-ledger-strip div{border-right:0;border-bottom:1px solid var(--brand-border)}.src20d3c-so-sample-prompt .container{display:block}.src20d3c-so-sample-prompt .btn{margin-top:24px}}