.cod{background-color:var(--brand-tint);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;padding:0;position:relative;width:100vw}.cod__inner{margin:0 auto;max-width:1320px;padding:80px 16px 0}.cod__head{align-items:start;display:grid;gap:47px;grid-template-columns:547fr 726fr;margin-bottom:72px}@keyframes codGradSlide{0%{background-position:0 50%}to{background-position:-200% 50%}}.cod__eyebrow{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--brand-1) 0,var(--brand-2) 50%,var(--brand-1) 100%);background-size:200% 100%;color:transparent!important;display:inline-block;font-size:16px!important;letter-spacing:normal!important;margin:0 0 12px!important;width:fit-content;-webkit-text-fill-color:transparent;animation:codGradSlide 10s linear infinite}.cod__eyebrow,.cod__heading{font-weight:700!important;line-height:1.2!important}.cod__heading{color:#000!important;font-size:32px!important;margin:0!important}.cod__intro,.cod__intro p{color:#000!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;margin:0!important}.cod__diagram{display:block;height:auto;margin:0;width:100%}@media (max-width:1024px){.cod__inner{padding:64px 32px 0}.cod__head{gap:20px;grid-template-columns:1fr;margin-bottom:48px}.cod__heading{font-size:28px!important}}@media (max-width:768px){.cod__inner{padding:48px 24px 0}.cod__head{margin-bottom:32px}.cod__heading{font-size:24px!important}.cod__intro,.cod__intro p{line-height:24px!important}}@media (prefers-reduced-motion:reduce){.cod__eyebrow{animation:none}}