.faq .faq-item .faq-question{border-radius:1.5rem}.card-body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(1.13rem,.92rem + .56vw,1.31rem);text-decoration:none;background-color:#f9f9f9;border-radius:1.5rem;transition:transform .15s ease,box-shadow .15s ease;flex:0 1 calc(200px + clamp(1.13rem,.92rem + .56vw,1.31rem))}.card-body:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15);text-decoration:none;color:#1e1e1e}.card-logo{display:block;width:200px;height:200px;max-width:200px;max-height:200px;margin:auto;object-fit:contain;padding:clamp(.88rem,.74rem + .37vw,1rem);box-shadow:0 2px 6px rgba(0,0,0,.1);align-self:center;justify-self:center;background-color:#fff;border-radius:1.5rem}.card-logo--placeholder{width:200px;height:200px;border-radius:1.5rem;background:#fff;border:2px dashed #999;display:flex;justify-content:center;align-items:center;text-align:center;color:#666;font-size:1rem;font-weight:700;box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.card-name{text-decoration:none;padding:clamp(.56rem,.42rem + .37vw,.69rem)clamp(.56rem,.42rem + .37vw,.69rem)0;text-align:center;color:#1e1e1e}.card-name:hover{text-decoration:none}.hr{border:none;border-top:1px solid #1e1e1e;margin:clamp(1.69rem,1.34rem + .93vw,2rem)0}.faq .faq-item{margin-block-end:clamp(.56rem,.42rem + .37vw,.69rem)}.faq .faq-item .faq-question{padding:clamp(1.13rem,.92rem + .56vw,1.31rem)clamp(.88rem,.74rem + .37vw,1rem);color:#fff;font-weight:700;background-color:color-mix(in hsl,#34a853,#787878 70%);cursor:pointer}.faq .faq-item .faq-answer{padding:clamp(1.13rem,.92rem + .56vw,1.31rem)clamp(.88rem,.74rem + .37vw,1rem)}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}