.avs-page.avp-page{margin:0;background:#efefed;color:#1c1d1f;font-family:'Instrument Sans',system-ui,sans-serif;-webkit-font-smoothing:antialiased}
a{color:inherit;text-decoration:none}a:hover{color:#5a4fa0}
*{box-sizing:border-box}
button{font-family:inherit}
@media (max-width:1100px){
[data-split]{grid-template-columns:minmax(0,1fr) !important;row-gap:32px}
[data-split] > div[style*="min-height:560px"]{min-height:420px !important}
[data-split] > div[style*="sticky"]{position:static !important}
}

@media (max-width:1100px){[data-fold]{min-height:0 !important}[data-faqhead]{order:-1 !important;align-items:flex-start !important;text-align:left !important}}

@media (max-width:1100px){
[data-masonry]{grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:none !important;grid-auto-rows:220px;height:auto !important}
[data-masonry] > *{grid-column:auto !important;grid-row:auto !important}
[data-masonry] > *:last-child:nth-child(odd){grid-column:1 / -1 !important}
[data-logos]{grid-template-columns:repeat(2,minmax(0,1fr)) !important}
[data-pop]{grid-template-columns:minmax(0,1fr) !important;height:auto !important;max-height:92vh;overflow:auto}
[data-pop] > div:first-child{height:52vh}
}
@keyframes archviSlideL{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes archviSlideR{from{transform:translateX(-50%)}to{transform:translateX(0)}}
