.TrustedClients-module__GvKvdG__section{background-color:var(--color-bg);padding:var(--spacing-xl)0;position:relative;overflow:hidden}.TrustedClients-module__GvKvdG__container{max-width:var(--container-width);padding:0 var(--spacing-md);grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;margin:0 auto;display:grid}.TrustedClients-module__GvKvdG__carouselWrapper{width:100%;padding:20px;position:relative}.TrustedClients-module__GvKvdG__carouselContainer{-webkit-backdrop-filter:blur(40px);background:#ffffff05;border:1px solid #ffffff0d;border-radius:32px;justify-content:center;align-items:center;width:100%;min-height:350px;padding:2rem;display:flex;position:relative;box-shadow:0 25px 50px -12px #00000080}.TrustedClients-module__GvKvdG__carouselContainer:after{content:"";background:linear-gradient(to bottom,transparent,var(--color-primary),transparent);opacity:.5;width:2px;height:100%;position:absolute;top:0;right:0}.TrustedClients-module__GvKvdG__clientSlide{justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex;position:absolute}.TrustedClients-module__GvKvdG__clientLink{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.TrustedClients-module__GvKvdG__logoWrapper{width:100%;max-width:300px;height:120px;position:relative}.TrustedClients-module__GvKvdG__content{flex-direction:column;align-items:flex-end;display:flex;position:relative}.TrustedClients-module__GvKvdG__accentLine{background:var(--premium-gradient);border-radius:2px;width:60px;height:4px;margin-bottom:2rem}@media (max-width:1024px){.TrustedClients-module__GvKvdG__container{grid-template-columns:1fr;gap:3rem}.TrustedClients-module__GvKvdG__content{order:-1;align-items:center}.TrustedClients-module__GvKvdG__accentLine{display:none}.TrustedClients-module__GvKvdG__carouselContainer{height:200px}}
.FAQ-module__V8_xEa__section{padding:var(--spacing-xl)0;background-color:var(--color-bg-primary)}.FAQ-module__V8_xEa__container{max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}.FAQ-module__V8_xEa__header{text-align:center;margin-bottom:var(--spacing-xl)}.FAQ-module__V8_xEa__title{margin-bottom:var(--spacing-sm);background:linear-gradient(to right,var(--color-text-main),var(--color-primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;line-height:1.1;display:inline-block}.FAQ-module__V8_xEa__subtitle{color:var(--color-text-muted);font-size:1.1rem}.FAQ-module__V8_xEa__layout{gap:var(--spacing-md);flex-direction:column;display:flex}.FAQ-module__V8_xEa__fullWidthItem{width:100%}.FAQ-module__V8_xEa__gridContainer{gap:var(--spacing-md);grid-template-columns:1fr 1fr;align-items:flex-start;width:100%;display:grid}.FAQ-module__V8_xEa__singleColumn{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.FAQ-module__V8_xEa__column{gap:var(--spacing-md);flex-direction:column;display:flex}.FAQ-module__V8_xEa__faqItem{background-color:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .3s;overflow:hidden}.FAQ-module__V8_xEa__faqItem:hover{border-color:var(--color-primary)}.FAQ-module__V8_xEa__questionButton{width:100%;padding:var(--spacing-md);text-align:left;cursor:pointer;color:var(--color-text-main);background:0 0;border:none;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:500;display:flex}.FAQ-module__V8_xEa__icon{color:var(--color-primary);margin-left:var(--spacing-sm);flex-shrink:0;transition:transform .3s}.FAQ-module__V8_xEa__icon.FAQ-module__V8_xEa__open{transform:rotate(180deg)}.FAQ-module__V8_xEa__answerWrapper{overflow:hidden}.FAQ-module__V8_xEa__answer{padding:0 var(--spacing-md)var(--spacing-md);color:var(--color-text-muted);border-top:1px solid var(--color-border);padding-top:var(--spacing-md)}.FAQ-module__V8_xEa__answer ul{margin-top:.5rem;padding-left:1.5rem;list-style-type:disc}.FAQ-module__V8_xEa__answer li{margin-bottom:.25rem}@media (max-width:768px){.FAQ-module__V8_xEa__title{font-size:2rem}.FAQ-module__V8_xEa__gridContainer{grid-template-columns:1fr}}
