body{color:#0b0b0c;-webkit-font-smoothing:antialiased;text-wrap:pretty;background:#f4f2ed;margin:0;font-family:Archivo,Helvetica,Arial,sans-serif;overflow-x:clip}*{box-sizing:border-box}a{color:#1b2bff;text-decoration:none}a:hover{color:#0b0b0c}.opsi-c-email:hover{border-bottom-color:#f4f2ed!important}h1,h2,h3{font-size:inherit;font-weight:inherit;margin:0}@media (max-width:767px){[data-ref=railWrap]{display:none!important}[data-ref=navWrap]{padding:14px 18px!important}[data-ref=s1]{min-height:100svh!important;padding-top:74px!important}[data-ref=s1]>div:first-child{border-top:1px solid #0b0b0c1f!important;border-right:0!important;order:2!important;gap:24px!important;max-width:none!important;padding:26px 18px!important}[data-ref=s1]>div:nth-child(2){order:1!important;padding:20px 18px 34px!important}[data-ref=heroMark]{opacity:.3!important;width:min(70%,260px)!important;top:62%!important;left:auto!important;right:-22%!important}[data-ref=heroGlass]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;max-width:100%!important;margin-top:4vh!important;padding:16px 14px!important}[data-ref=s2]{height:260vh!important}[data-ref=s4]{height:300vh!important}[data-ref=s2]>div,[data-ref=s4]>div{height:100svh!important;padding:76px 18px 34px!important}[data-ref=s2]>div>div:first-child{left:18px!important}[data-ref=pProg]{left:18px!important;right:18px!important}[data-ref=s4]>div>div:nth-child(2){flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:4vh!important}[data-ref=ecoHead]{max-width:none!important;position:static!important}[data-ref=ecoFoot]{text-align:left!important;align-self:flex-start!important;margin-top:2vh!important}[data-ref=ecoNodes] div{font-size:8px!important}[data-ref=solRow2],[data-ref=solRow4]{flex-direction:row!important}[data-ref=solRow2]>div:nth-child(2),[data-ref=solRow4]>div:nth-child(2),[data-ref=solRow2]>div:nth-child(3),[data-ref=solRow4]>:nth-child(3){text-align:left!important}[data-ref^=solCv]{opacity:.1}[data-ref^=solRow]{gap:14px!important;padding-left:18px!important;padding-right:18px!important}[data-ref=s5]>div,[data-ref=s5]>h2,[data-ref=s3],[data-ref=s7],[data-ref=s8],[data-ref=s9],[data-ref=s10]{padding-left:18px!important;padding-right:18px!important}}
