.ServiceFAQ-module__T09lIW__card{background:rgba(255,255,255,.95);border:1px solid rgba(255,255,255,.8);border-radius:1rem;box-shadow:0 4px 16px -4px rgba(0,0,0,.06)}.ServiceFAQ-module__T09lIW__trigger{cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;-ms-flex-align:center;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;display:-ms-flexbox;display:flex}.ServiceFAQ-module__T09lIW__icon{background-color:var(--accent-bg);width:2.5rem;height:2.5rem;color:var(--accent-color);border-radius:.75rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.ServiceFAQ-module__T09lIW__card[data-open=true] .ServiceFAQ-module__T09lIW__icon{background-color:var(--accent-color);color:#fff}.ServiceFAQ-module__T09lIW__question{color:#0f172a;-ms-flex:1;flex:1;font-size:1rem;font-weight:600}.ServiceFAQ-module__T09lIW__card[data-open=true] .ServiceFAQ-module__T09lIW__question{color:var(--accent-color)}.ServiceFAQ-module__T09lIW__chevron{color:#94a3b8;background-color:#f1f5f9;border-radius:.5rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1.75rem;height:1.75rem;transition:transform .15s ease-out;display:-ms-flexbox;display:flex;transform:rotate(0)}.ServiceFAQ-module__T09lIW__card[data-open=true] .ServiceFAQ-module__T09lIW__chevron{background-color:var(--accent-border);color:var(--accent-color);transform:rotate(180deg)}.ServiceFAQ-module__T09lIW__content{padding:0 1.25rem 1.25rem 4.5rem;display:none}.ServiceFAQ-module__T09lIW__card[data-open=true] .ServiceFAQ-module__T09lIW__content{animation:.15s ease-out ServiceFAQ-module__T09lIW__fadeIn;display:block}@keyframes ServiceFAQ-module__T09lIW__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
