.faq-wrapper *{box-sizing:border-box}.faq-tabs{display:flex;justify-content:center;gap:4px;margin-bottom:50px;flex-wrap:wrap;padding:9px;margin-inline:auto;border-radius:var(--UI-Button-Circle,24px);background:#F4F4F4;width:fit-content}.faq-tab{padding:10px 20px;border-radius:999px;border:unset!important;color:#666;font-size:14px;font-weight:600;cursor:pointer;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease;background:unset;display:flex;padding:var(--Spacing-8,8px) var(--Spacing-12,12px);justify-content:center;align-items:center;gap:var(--Spacing-8,8px)}.faq-tab:hover{border-color:#bbb;background-color:#00463E!important;border-color:#00463E!important;color:#fff}.faq-tab.is-active{background-color:#00463E!important;border-color:#00463E!important;color:#fff}.faq-panel{display:none;flex-direction:column;gap:12px}.faq-panels{max-width:680px;margin-inline:auto}.faq-panel.is-active{display:flex}.faq-item{background:#f4f5f6;border-radius:14px;overflow:hidden}.faq-item-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;background:#fff0;border:none;cursor:pointer;text-align:left;border-radius:var(--General-Default,12px);background:#F4F4F4}.faq-item-question{font-size:15px;font-weight:600;color:#1a1a1a;color:rgb(21 25 13 / .88);font-family:"Uncut Sans";font-size:var(--Size-b2,16px);font-style:normal;font-weight:500;line-height:var(--Line-Height-b2,24px);letter-spacing:var(--Letter-Spacing-b2,0)}.faq-icon{position:relative;width:36px;height:28px;border-radius:28px;border:1px solid #cfd4d8;flex-shrink:0}.faq-icon-h,.faq-icon-v{position:absolute;top:50%;left:50%;background:#444;transition:transform 0.3s ease}.faq-icon-h{width:10px;height:1px;transform:translate(-50%,-50%)}.faq-icon-v{width:1px;height:10px;transform:translate(-50%,-50%)}.faq-item.is-open .faq-icon-v{transform:translate(-50%,-50%) rotate(90deg) scaleY(.001)}.faq-item-body{max-height:0;overflow:hidden;transition:max-height 0.4s ease}.faq-item-body-inner{padding:0 24px 20px;color:#6b6b6b;font-size:14px;line-height:1.6;color:rgb(21 25 13 / .6);font-family:"Uncut Sans";font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;line-height:var(--Line-Height-b2,24px);letter-spacing:var(--Letter-Spacing-b2,0)}.faq-item-body-inner p{margin:0 0 10px}.faq-item-body-inner p:last-child{margin-bottom:0}@media (max-width:640px){.faq-tabs{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.faq-tab{white-space:nowrap}}