.FaqsBody_shell__vb8G4{background:linear-gradient(180deg,#f2faf6,#ffffff 28%,#f9fdfb)}.FaqsBody_article__dBlo_{position:relative;max-width:100%;margin:0 auto}.FaqsBody_banner__66Vca{position:relative;overflow:hidden;margin-bottom:1.5rem;border-radius:1.25rem;border:1px solid rgb(191 241 153/35%);background:linear-gradient(135deg,#ecfdf5,#ffffff 45%,#f0fdf4);padding:2rem 1.5rem;box-shadow:0 12px 40px -18px rgb(6 63 48/18%)}.FaqsBody_bannerPattern__M7HBW{pointer-events:none;position:absolute;inset:0;opacity:.35;background-image:radial-gradient(circle at 18% 22%,rgb(94 220 0/12%) 0,transparent 42%),radial-gradient(circle at 82% 78%,rgb(66 126 101/10%) 0,transparent 38%)}.FaqsBody_bannerInner__tKfau{position:relative}.FaqsBody_bannerTitle__CeQ9x{margin:0 0 1.25rem;font-family:var(--font-plus-jakarta-sans),ui-sans-serif,sans-serif;font-size:clamp(1.375rem,4vw,1.875rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#08080e;text-align:center}.FaqsBody_searchForm__b80IS{display:flex;max-width:36rem;margin:0 auto;gap:.5rem;flex-wrap:wrap;justify-content:center}.FaqsBody_searchInput__LQdV_{flex:1 1 14rem;min-width:0;border-radius:999px;border:1px solid rgb(190 231 176/90%);background:rgb(255 255 255/95%);padding:.65rem 1.15rem;font-family:var(--font-plus-jakarta-sans),ui-sans-serif,sans-serif;font-size:.9375rem;color:#08080e;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.FaqsBody_searchInput__LQdV_::placeholder{color:rgb(100 116 108)}.FaqsBody_searchInput__LQdV_:focus{border-color:#427e65;box-shadow:0 0 0 3px rgb(66 126 101/18%)}.FaqsBody_searchBtn__oGLD8{flex-shrink:0;border-radius:999px;border:none;background:linear-gradient(145deg,#063f30,#0d5240);color:#f0fdf4;font-family:var(--font-plus-jakarta-sans),ui-sans-serif,sans-serif;font-size:.875rem;font-weight:700;padding:.65rem 1.35rem;cursor:pointer;transition:filter .15s ease,transform .1s ease}.FaqsBody_searchBtn__oGLD8:hover{filter:brightness(1.06)}.FaqsBody_searchBtn__oGLD8:active{transform:scale(.98)}.FaqsBody_pageTitle__2qfVG{margin:0 0 1.25rem;font-family:var(--font-plus-jakarta-sans),ui-sans-serif,sans-serif;font-size:clamp(1.5rem,4vw,1.875rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#063f30;text-align:center}.FaqsBody_empty__3dU_D{margin:2rem 0;text-align:center;font-size:.9375rem;color:rgb(90 105 98)}.FaqsBody_faqList__4Ttt_{display:flex;flex-direction:column;gap:.65rem}.FaqsBody_item__QVJjG{border-radius:.875rem;border:1px solid rgb(228 231 235/90%);background:rgb(255 255 255/98%);box-shadow:0 2px 12px rgb(6 63 48/5%);overflow:hidden}.FaqsBody_summary__RAaqA{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;width:100%;padding:1rem 1.1rem;cursor:pointer;list-style:none;font-family:var(--font-plus-jakarta-sans),ui-sans-serif,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.45;color:#063f30;text-align:left;transition:background .15s ease}.FaqsBody_summary__RAaqA::-webkit-details-marker{display:none}.FaqsBody_summary__RAaqA:hover{background:rgb(250 253 249/95%)}.FaqsBody_chevron__mpJoU{flex-shrink:0;margin-top:.15rem;color:#427e65;transition:transform .2s ease}.FaqsBody_item__QVJjG[open] .FaqsBody_chevron__mpJoU{transform:rotate(180deg);color:#063f30}.FaqsBody_body__vy8FC{padding:0 1.1rem 1.1rem;border-top:1px solid rgb(236 241 237/95%);font-family:var(--font-plus-jakarta-sans),ui-sans-serif,sans-serif;font-size:.9375rem;line-height:1.7;color:rgb(63 79 73)}.FaqsBody_body__vy8FC p{margin:0 0 .65rem}.FaqsBody_body__vy8FC p:last-child{margin-bottom:0}.FaqsBody_link__KJDAI{font-weight:600;color:#427e65;text-decoration:underline;text-underline-offset:3px}.FaqsBody_link__KJDAI:hover{color:#063f30}