:root{--ax-blue: #4A69FF;--ax-blue-light: #6B85FF;--ax-blue-pale: #F2F4FF;--ax-red: #E73E01;--ax-red-pale: #FFEDE6;--ax-green: #28A745;--ax-green-pale: #E3F8E7;--ax-yellow: #FFC107;--ax-yellow-pale: #FFF8E1;--ax-violet: #7D3C98;--ax-violet-pale: #E8DFF1;--ax-pink: #E91E63;--ax-pink-pale: #FDE4EE;--ax-navy: #1B2A4A;--ax-gray-100: #F5F5F2;--ax-gray-200: #E8E8E3;--ax-gray-400: #A8A8A0;--ax-gray-600: #6B6B63;--ax-gray-800: #3A3A35;--ax-radius: 16px;--ax-shadow-soft: 0 2px 20px rgba(74, 105, 255, .06);--ax-shadow-hover: 0 4px 30px rgba(74, 105, 255, .12);--ax-transition: .3s cubic-bezier(.4, 0, .2, 1)}.ax-faq-wrapper{font-family:DM Sans,sans-serif;color:var(--ax-gray-800);max-width:860px;margin:0 auto;padding:60px 24px 80px;-webkit-font-smoothing:antialiased}.ax-accordion-body-inner a{color:var(--ax-blue);text-decoration:none;font-weight:600;border-bottom:1px solid rgba(74,105,255,.25);transition:border-color var(--ax-transition),color var(--ax-transition)}.ax-accordion-body-inner a:hover{border-bottom-color:var(--ax-blue);color:var(--ax-blue-light)}.ax-tab-bar{display:flex;justify-content:center;gap:6px;margin-bottom:40px;background:var(--ax-gray-100);border-radius:60px;padding:5px;max-width:400px;margin-left:auto;margin-right:auto}.ax-tab-btn{flex:1;padding:13px 24px;border:none;background:transparent;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:400;color:var(--ax-gray-600);cursor:pointer;border-radius:60px;transition:all var(--ax-transition);letter-spacing:.01em}.ax-tab-btn:hover{color:var(--ax-gray-800)}.ax-tab-btn.active{background:#fff;color:var(--ax-blue);font-weight:400;box-shadow:0 2px 12px #4a69ff1a}.ax-tab-btn .ax-tab-icon{margin-right:8px;font-size:16px}.ax-tab-content{display:none;animation:axFadeIn .4s ease}.ax-tab-content.active{display:block}@keyframes axFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ax-section{margin-bottom:36px}.ax-section-title{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:19px;color:var(--ax-navy);margin-bottom:16px;padding-left:2px;display:flex;align-items:center;gap:10px}.ax-section-title:before{content:"";display:inline-block;width:4px;height:22px;border-radius:4px;flex-shrink:0;background:var(--ax-blue)}.ax-section[data-color=blue] .ax-section-title:before{background:var(--ax-blue)}.ax-section[data-color=green] .ax-section-title:before{background:var(--ax-green)}.ax-section[data-color=red] .ax-section-title:before{background:var(--ax-red)}.ax-section[data-color=violet] .ax-section-title:before{background:var(--ax-violet)}.ax-section[data-color=yellow] .ax-section-title:before{background:var(--ax-yellow)}.ax-section[data-color=pink] .ax-section-title:before{background:var(--ax-pink)}.ax-accordion{border:1px solid var(--ax-gray-200);border-radius:var(--ax-radius);overflow:hidden;background:#fff;box-shadow:var(--ax-shadow-soft);transition:box-shadow var(--ax-transition)}.ax-accordion:hover{box-shadow:var(--ax-shadow-hover)}.ax-accordion-item{border-bottom:1px solid var(--ax-gray-200)}.ax-accordion-item:last-child{border-bottom:none}.ax-accordion-trigger{width:100%;background:none;border:none;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-family:DM Sans,sans-serif;font-size:15.5px;font-weight:600;color:var(--ax-gray-800);text-align:left;line-height:1.45;transition:background var(--ax-transition),color var(--ax-transition)}.ax-accordion-trigger:hover{background:var(--ax-blue-pale)}.ax-accordion-item.open .ax-accordion-trigger{color:var(--ax-navy);font-weight:700}.ax-accordion-chevron{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ax-gray-100);transition:all var(--ax-transition)}.ax-accordion-chevron svg{width:14px;height:14px;stroke:var(--ax-gray-600);transition:transform .35s cubic-bezier(.4,0,.2,1),stroke var(--ax-transition)}.ax-accordion-item.open .ax-accordion-chevron{background:var(--ax-blue-pale)}.ax-accordion-item.open .ax-accordion-chevron svg{transform:rotate(180deg);stroke:var(--ax-blue)}.ax-accordion-body{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.ax-accordion-body-inner{padding:0 24px 22px;font-size:15px;line-height:1.75;color:var(--ax-gray-600)}.ax-accordion-body-inner strong{color:var(--ax-gray-800);font-weight:600}.ax-accordion-body-inner code{font-family:DM Sans,sans-serif;background:var(--ax-blue-pale);padding:2px 8px;border-radius:5px;font-size:13px;color:var(--ax-blue);font-weight:600;white-space:nowrap}.ax-step{display:flex;gap:10px;margin:8px 0;align-items:baseline}.ax-step-marker{font-size:12px;font-weight:700;color:var(--ax-blue);flex-shrink:0;width:18px}.ax-search-wrap{position:relative;max-width:480px;margin:0 auto 36px}.ax-search-input{width:100%;padding:14px 20px 14px 48px;border:1.5px solid var(--ax-gray-200);border-radius:60px;font-family:DM Sans,sans-serif;font-size:15px;color:var(--ax-gray-800);background:#fff;outline:none;transition:border-color var(--ax-transition),box-shadow var(--ax-transition)}.ax-search-input::placeholder{color:var(--ax-gray-400)}.ax-search-input:focus{border-color:var(--ax-blue);box-shadow:0 0 0 3px #4a69ff1a}.ax-search-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:18px;height:18px;stroke:var(--ax-gray-400);pointer-events:none}.ax-search-clear{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:26px;height:26px;border:none;background:var(--ax-gray-100);border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;transition:background var(--ax-transition)}.ax-search-clear:hover{background:var(--ax-gray-200)}.ax-search-clear svg{width:12px;height:12px;stroke:var(--ax-gray-600)}.ax-search-clear.visible{display:flex}.ax-no-results{text-align:center;padding:40px 20px;color:var(--ax-gray-400);font-size:15px;display:none}.ax-no-results.visible{display:block}.ax-faq-footer{text-align:center;margin-top:48px;padding:36px 24px;background:var(--ax-blue-pale);border-radius:var(--ax-radius)}.ax-faq-footer p{font-size:15px;color:var(--ax-gray-600);margin-bottom:16px}.ax-faq-footer a{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;background:var(--ax-blue);color:#fff!important;text-decoration:none!important;border-bottom:none!important;font-family:Space Grotesk,sans-serif;font-weight:400;font-size:14px;border-radius:60px;transition:all var(--ax-transition);box-shadow:0 2px 12px #4a69ff40}.ax-faq-footer a:hover{background:var(--ax-blue-light);box-shadow:0 4px 20px #4a69ff59;transform:translateY(-1px)}@media(max-width:600px){.ax-faq-wrapper{padding:40px 16px 60px}.ax-accordion-trigger{padding:16px 18px;font-size:14.5px}.ax-accordion-body-inner{padding:0 18px 18px;font-size:14.5px}.ax-tab-btn{padding:11px 16px;font-size:13px}.ax-section-title{font-size:17px}}
