.faq_hero__MMw1j{position:relative;overflow:hidden;min-height:45vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00A88E,#0f1a2e 60%,#00A88E);background-size:200% 200%;animation:faq_gradientShift__4FfnJ 8s ease infinite;padding:clamp(5rem,10vw,8rem) 0 clamp(3rem,6vw,5rem)}.faq_hero__MMw1j:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 50% at 20% 80%,rgba(20,145,143,.25) 0,transparent 60%),radial-gradient(ellipse 40% 40% at 80% 20%,rgba(13,110,110,.2) 0,transparent 60%);pointer-events:none}.faq_heroDecor__d61U6{position:absolute;bottom:-100px;left:-60px;width:320px;height:320px;border-radius:50%;border:50px solid rgba(255,255,255,.03);pointer-events:none}.faq_heroContent__XH3yx{position:relative;z-index:2;text-align:center;max-width:800px;padding:32px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.faq_heroBadge__MHTnV{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.9);font-size:var(--fs-caption);font-weight:var(--fw-semibold);padding:10px 24px;border-radius:var(--radius-pill);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);letter-spacing:.04em}.faq_heroBadgeDot__5_qPU{width:7px;height:7px;border-radius:50%;background:#5de6c8;animation:faq_pulse__HUH0n 2.4s ease-in-out infinite}.faq_heroTitle__qAnxx{font-weight:var(--fw-bold);font-size:clamp(2.2rem,1.6rem + 3vw,3.5rem);line-height:1.15;color:#fff;margin:28px 0 0;letter-spacing:-.02em}.faq_heroSubtitle__L92eY{font-size:clamp(1rem,.9rem + .5vw,1.25rem);color:rgba(255,255,255,.82);line-height:var(--lh-body);margin:22px 0 0;max-width:560px}.faq_faq___SiTJ{background:#fff;padding:var(--section-y) 0}.faq_faqContainer__3iDcn{max-width:920px;margin:0 auto;padding:0 40px}.faq_faqGroup__01JM_+.faq_faqGroup__01JM_{margin-top:48px}.faq_groupTitle__J5LbE{font-weight:var(--fw-bold);font-size:var(--fs-h2);color:var(--text-strong);text-align:center;margin:0 0 24px}.faq_accordionItem__r_SQg{background:#fff;border:1.5px solid var(--border);border-radius:16px;margin-bottom:16px;overflow:hidden;transition:border-color var(--transition-smooth),box-shadow var(--transition-smooth)}.faq_accordionItemOpen__xA1xC,.faq_accordionItem__r_SQg[open]{border-color:rgba(13,110,110,.25);box-shadow:0 8px 32px rgba(13,110,110,.08)}.faq_accordionHeader__IjZLe{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;cursor:pointer;background:transparent;border:none;width:100%;font-family:inherit;text-align:start;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-strong);transition:color var(--transition);gap:16px;list-style:none}.faq_accordionHeader__IjZLe::-webkit-details-marker{display:none}.faq_accordionHeader__IjZLe::marker{content:none}.faq_accordionHeader__IjZLe:hover{color:var(--color-teal)}.faq_accordionIcon__ESaWD{width:28px;height:28px;min-width:28px;border-radius:50%;background:rgba(13,110,110,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform var(--transition-smooth),background var(--transition-smooth),color var(--transition-smooth)}.faq_accordionItem__r_SQg[open] .faq_accordionIcon__ESaWD{transform:rotate(180deg);background:var(--color-teal);color:#fff}.faq_accordionIconSvg__cjuVw{width:14px;height:14px}.faq_accordionBody__jZsOJ{display:block}.faq_accordionBodyInner__k_ShI{overflow:visible}.faq_accordionAnswer__8mXgq{font-size:var(--fs-label);color:var(--text-muted);line-height:var(--lh-body);border-top:1px solid var(--border);margin:0 28px;padding:16px 28px 24px}.faq_accordionAnswer__8mXgq p{margin:0 0 12px}.faq_accordionAnswer__8mXgq p:last-child{margin-bottom:0}.faq_answerList__9X6cN{margin:0 0 12px;padding-inline-start:1.25em;list-style:disc}.faq_answerList__9X6cN li{margin:0 0 8px}.faq_answerList__9X6cN li:last-child{margin-bottom:0}.faq_answerWithPortrait__1ByRy{display:grid;grid-template-columns:1fr minmax(160px,300px);gap:24px;align-items:center}.faq_answerWithLandscape__V793e{display:flex;flex-direction:column;gap:16px}.faq_portraitWrap__xudFC{width:70%;max-width:300px;justify-self:start}.faq_portraitVideo__X54AF{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:18px;background:#0f1a2e}.faq_landscapeWrap__9ksAX{width:100%}.faq_landscapeVideo__T3g0y{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;border-radius:18px;background:#0f1a2e}.faq_ctaBand__XAKnK{background:linear-gradient(135deg,#00A88E,#008f78 50%,#00A88E);background-size:200% 200%;animation:faq_gradientShift__4FfnJ 8s ease infinite;padding:clamp(3rem,8vw,5rem) 0;position:relative;overflow:hidden}.faq_ctaBlob__2snHT{position:absolute;top:-80px;right:-60px;width:300px;height:300px;border-radius:50%;border:50px solid rgba(255,255,255,.04);pointer-events:none}.faq_ctaInner__KT7bj{max-width:1200px;margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.faq_ctaTitle__sgVNx{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:#fff;margin:0 0 16px}.faq_ctaText__rQCJi{font-size:var(--fs-lead);color:rgba(255,255,255,.88);max-width:500px;margin:0 auto 36px;line-height:var(--lh-body)}.faq_ctaBtn__cFigo{display:inline-flex;align-items:center;background:rgba(255,255,255,.95);color:var(--color-teal);font-weight:var(--fw-semibold);font-size:var(--fs-body);border-radius:var(--radius-pill);padding:16px 44px;text-decoration:none;box-shadow:0 0 0 0 rgba(255,255,255,.3),0 8px 24px rgba(0,0,0,.15);animation:faq_pulse__HUH0n 2.8s ease-in-out infinite;transition:transform .22s ease,box-shadow .22s ease}.faq_ctaBtn__cFigo:hover{animation:none;transform:translateY(-2px) scale(1.03);box-shadow:0 12px 32px rgba(0,0,0,.2);color:var(--color-teal-dark)}@media (max-width:1024px){.faq_portraitWrap__xudFC{width:100%;max-width:220px}}@media (max-width:900px){.faq_heroContent__XH3yx{padding:24px 20px}.faq_heroTitle__qAnxx{font-size:clamp(1.8rem,1.4rem + 2vw,2.5rem)}.faq_faqContainer__3iDcn{padding:0 20px}.faq_accordionHeader__IjZLe{padding:20px}.faq_accordionAnswer__8mXgq{padding:0 20px 20px;margin:0 20px}.faq_ctaInner__KT7bj{padding-left:20px;padding-right:20px}.faq_ctaText__rQCJi{max-width:none}}@media (max-width:767px){.faq_answerWithPortrait__1ByRy{grid-template-columns:1fr}.faq_portraitWrap__xudFC{width:100%;max-width:280px;margin-inline:auto;justify-self:center}}@media (max-width:480px){.faq_hero__MMw1j{min-height:auto;padding:clamp(3rem,8vw,5rem) 0 clamp(2rem,4vw,3rem)}}@keyframes faq_pulse__HUH0n{0%{box-shadow:0 0 0 0 rgba(255,255,255,.35),0 8px 24px rgba(0,0,0,.15)}50%{box-shadow:0 0 0 12px rgba(255,255,255,0),0 8px 24px rgba(0,0,0,.15)}to{box-shadow:0 0 0 0 rgba(255,255,255,.35),0 8px 24px rgba(0,0,0,.15)}}@keyframes faq_gradientShift__4FfnJ{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}