.mbfa{color:#475569;line-height:1.65}.mbfa h1,.mbfa h2{font-family:var(--mb-font-head);font-weight:700;color:#1f4d2b;margin:0 0 .4em;line-height:1.15;letter-spacing:-.01em}.mbfa p{margin:0 0 1em}.mbfa-container{max-width:980px;margin:0 auto;padding:0 24px}.mbfa-hero{position:relative;background:linear-gradient(135deg,#f4fbec,#fff 60%,#f0f5fa);padding:48px 0 50px;text-align:center;overflow:hidden}.mbfa-hero:before{content:"";position:absolute;top:30px;right:-50px;width:240px;height:240px;background-image:radial-gradient(#95E21B 1.5px,transparent 2px);background-size:18px 18px;opacity:.3;border-radius:50%;pointer-events:none}.mbfa-hero:after{content:"";position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background-image:radial-gradient(#95E21B 1.5px,transparent 2px);background-size:18px 18px;opacity:.22;border-radius:50%;pointer-events:none}.mbfa-hero h1{font-size:clamp(32px,4.4vw,52px);margin:14px 0}.mbfa .mbfa-hero-sub{font-size:18px;max-width:600px;margin:0 auto 28px;color:#475569;text-align:center}.mbfa-tabs{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center;background:#fff;border:1px solid #E5E7EB;border-radius:9999px;padding:6px;position:relative;z-index:1}.mbfa-tabs a{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:9999px;font-family:var(--mb-font-head);font-weight:600;font-size:13.5px;color:#1f4d2b;text-decoration:none;transition:background .2s,color .2s}.mbfa-tabs a:hover{background:#f4fbec;color:#1f4d2b}.mbfa-tabs a:before{content:"";width:6px;height:6px;border-radius:9999px;background:#95e21b}.mbfa-section{padding:60px 0;background:#fff}.mbfa-section:nth-of-type(2n){background:#fafcfa}.mbfa-section-head{margin-bottom:28px;display:flex;align-items:center;gap:14px}.mbfa-section-head h2{font-size:clamp(24px,2.6vw,30px);margin:0}.mbfa-section-head-line{flex:1;height:1px;background:linear-gradient(90deg,#95e21b,#e5e7eb)}.mbfa-list{display:flex;flex-direction:column;gap:12px}.mbfa-item{background:#fff;border:1px solid #E5E7EB;border-radius:14px;overflow:hidden;transition:border-color .2s,box-shadow .2s,transform .15s}.mbfa-item:hover{border-color:#95e21b}.mbfa-item[open]{border-color:#95e21b;box-shadow:0 10px 30px -12px #1f4d2b1f}.mbfa-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;padding:18px 22px;font-family:var(--mb-font-head);font-weight:600;font-size:16px;color:#1f4d2b;-webkit-tap-highlight-color:transparent}.mbfa-item summary::-webkit-details-marker{display:none}.mbfa-item summary::marker{content:""}.mbfa-item summary:after{content:"";flex-shrink:0;width:30px;height:30px;border-radius:9999px;background:#f4fbec url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F4D2B' stroke-width='2.4' stroke-linecap='round'><line x1='12' y1='5' x2='12' y2='19'/><line x1='5' y1='12' x2='19' y2='12'/></svg>") center/14px no-repeat;transition:transform .25s ease,background .2s}.mbfa-item[open] summary:after{background:#95e21b url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F4D2B' stroke-width='2.4' stroke-linecap='round'><line x1='5' y1='12' x2='19' y2='12'/></svg>") center/14px no-repeat;transform:rotate(180deg)}.mbfa-answer{padding:0 22px 22px;color:#475569;font-size:15.5px;line-height:1.7;border-top:1px solid #F0F5FA;margin-top:-2px}.mbfa-answer p{margin:18px 0 0}.mbfa-answer strong{color:#1f4d2b;font-weight:700}.mbfa-item[open] .mbfa-answer{animation:mbfa-slide .25s ease}@keyframes mbfa-slide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mbfa-cta{background:linear-gradient(135deg,#f4fbec,#fff,#f0f5fa);padding:70px 0;text-align:center;border-top:1px solid #E5E7EB;position:relative;overflow:hidden}.mbfa-cta:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(149,226,27,.22),transparent 70%);pointer-events:none}.mbfa-cta:after{content:"";position:absolute;bottom:-120px;left:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(149,226,27,.18),transparent 70%);pointer-events:none}.mbfa-cta-inner{position:relative;z-index:1;max-width:640px;margin:0 auto}.mbfa-cta h2{font-size:clamp(26px,3vw,36px);margin-bottom:12px}.mbfa-cta p{font-size:17px;margin-bottom:26px}.mbfa-cta-btn{display:inline-flex;align-items:center;gap:12px;padding:13px 30px;border-radius:12px;background:#fff;color:#135715;border:2px solid var(--mb-btn-rest);font-family:var(--mb-font-head);font-weight:700;font-size:16px;text-decoration:none;transition:color .2s,border-color .2s,transform .15s,box-shadow .15s}.mbfa-cta-btn:hover{color:#95e21c;border-color:#95e21c;transform:translateY(-2px);box-shadow:0 8px 18px #95e21c38}.mbfa-cta-btn svg{width:20px;height:20px;fill:currentColor}@media(max-width:700px){.mbfa-hero{padding:40px 0 44px}.mbfa-hero h1{font-size:32px}.mbfa-hero-sub{font-size:16.5px}.mbfa-section{padding:44px 0}.mbfa-section-head h2{font-size:22px}.mbfa-item summary{font-size:15px;padding:16px 18px;gap:12px}.mbfa-item summary:after{width:26px;height:26px}.mbfa-answer{padding:0 18px 20px;font-size:15px}.mbfa-cta{padding:50px 0}.mbfa-tabs{padding:5px}.mbfa-tabs a{padding:8px 14px;font-size:13px}}
