.FAQSection-module__T67ryq__faqRoot{color:#f7f5f0;background-color:#0e1915;width:100%;padding:clamp(64px,8vw,108px) 0 clamp(56px,7vw,92px);position:relative;overflow:hidden}.FAQSection-module__T67ryq__ambientGlowCenter,.FAQSection-module__T67ryq__ambientGlowLeft,.FAQSection-module__T67ryq__ambientGlowRight,.FAQSection-module__T67ryq__leafEdgeLeft,.FAQSection-module__T67ryq__leafEdgeRight,.FAQSection-module__T67ryq__leafImage{display:none}.FAQSection-module__T67ryq__container{z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,40px);position:relative}.FAQSection-module__T67ryq__faqGrid{grid-template-columns:340px 1fr;align-items:flex-start;gap:clamp(32px,4vw,56px);display:grid}.FAQSection-module__T67ryq__leftColumn{flex-direction:column;align-items:flex-start;display:flex}.FAQSection-module__T67ryq__eyebrowTrack{align-items:center;gap:12px;margin-bottom:16px;display:inline-flex}.FAQSection-module__T67ryq__eyebrowLine{background:#2f6558;width:24px;height:1px;display:inline-block}.FAQSection-module__T67ryq__eyebrowTrack .FAQSection-module__T67ryq__eyebrowLine:last-child{background:#2f6558}.FAQSection-module__T67ryq__sproutBadge{color:#b8915b;justify-content:center;align-items:center;display:inline-flex}.FAQSection-module__T67ryq__sproutSvg{stroke:#b8915b;width:18px;height:18px}.FAQSection-module__T67ryq__eyebrowText{font-family:"DM Sans", var(--font-family);letter-spacing:.18em;text-transform:uppercase;color:#b8915b;font-size:11.5px;font-weight:600}.FAQSection-module__T67ryq__headline{letter-spacing:-.015em;color:#f7f5f0;margin-bottom:14px;font-family:Playfair Display,Georgia,serif;font-size:clamp(21px,2.4vw,30px);font-weight:700;line-height:1.25}.FAQSection-module__T67ryq__headlineAccent{color:#ba8b55;padding-left:.25em;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:700;display:inline}.FAQSection-module__T67ryq__subheadline{font-family:"DM Sans", var(--font-family);color:#d5d0c5;margin-bottom:clamp(28px,3.5vw,36px);font-size:clamp(14px,1.2vw,15px);line-height:1.6}.FAQSection-module__T67ryq__supportCard{text-align:center;background:#1c3a32;border:1px solid #2f6558;border-radius:20px;flex-direction:column;align-items:center;width:100%;padding:clamp(24px,2.5vw,32px) clamp(20px,2vw,26px);transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 14px 35px #00000047}.FAQSection-module__T67ryq__supportCard:hover{border-color:#2f6558;transform:translateY(-3px);box-shadow:0 18px 45px #00000061}.FAQSection-module__T67ryq__headsetCoin{color:#427868;background:#0f1a16;border:1px solid #2f6558;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:18px;transition:border-color .2s,color .2s;display:flex;box-shadow:0 4px 18px #0006}.FAQSection-module__T67ryq__supportCard:hover .FAQSection-module__T67ryq__headsetCoin{color:#b8915b;border-color:#b8915b}.FAQSection-module__T67ryq__headsetIconSvg{stroke:currentColor;width:30px;height:30px}.FAQSection-module__T67ryq__supportCardTitle{color:#f7f5f0;letter-spacing:-.01em;box-shadow:none;background:0 0;border:none;outline:none;margin-bottom:6px;padding:0;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(20px,2vw,23px);font-weight:600}.FAQSection-module__T67ryq__supportCardSubtitle{font-family:"DM Sans", var(--font-family);color:#d5d0c5;box-shadow:none;background:0 0;border:none;outline:none;margin-bottom:22px;padding:0;font-size:13.5px}.FAQSection-module__T67ryq__bookCallButton{width:100%;font-family:"DM Sans", var(--font-family);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:10px;margin-bottom:18px;padding:12px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex;color:#fff!important;background-color:#09110d!important;border:1px solid #b8915b!important}.FAQSection-module__T67ryq__bookCallButton:hover{transform:translateY(-2px);box-shadow:0 4px 16px #b8915b59;color:#fff!important;background-color:#b8915b!important;border-color:#b8915b!important}.FAQSection-module__T67ryq__bookCallButton:hover .FAQSection-module__T67ryq__phoneIconSvg{color:#fff;stroke:#fff}.FAQSection-module__T67ryq__phoneIconSvg{stroke:currentColor;width:16px;height:16px;color:inherit;transition:all .2s}.FAQSection-module__T67ryq__trustNote{font-family:"DM Sans", var(--font-family);color:#d5d0c5;align-items:center;gap:8px;font-size:12px;display:inline-flex}.FAQSection-module__T67ryq__shieldIconSvg{stroke:#b8915b;flex-shrink:0;width:14px;height:14px}.FAQSection-module__T67ryq__rightColumn{flex-direction:column;width:100%;display:flex}.FAQSection-module__T67ryq__categoryTabsTrack{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;margin-bottom:22px;display:grid}@media (max-width:900px){.FAQSection-module__T67ryq__categoryTabsTrack{grid-template-columns:1fr;gap:8px}}.FAQSection-module__T67ryq__categoryTab{color:#d5d0c5;font-family:"DM Sans", var(--font-family);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#142923;border:1px solid #2f6558;border-radius:12px;outline:none;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:13.5px;font-weight:500;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 2px 8px #0003}.FAQSection-module__T67ryq__categoryTab:hover{color:#fff;background:#1b3830;border-color:#b8915b;transform:translateY(-1px)}.FAQSection-module__T67ryq__categoryTabActive{font-weight:600;box-shadow:0 4px 18px #b8915b40,inset 0 0 12px #b8915b1f;color:#fff!important;background:#0e1d17!important;border-color:#b8915b!important}.FAQSection-module__T67ryq__tabIconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.FAQSection-module__T67ryq__tabIconSvg{stroke:currentColor;width:16px;height:16px}.FAQSection-module__T67ryq__tabLabel{letter-spacing:.01em;font-size:13px;font-weight:500}.FAQSection-module__T67ryq__groupHeader{color:#b8915b;font-family:"DM Sans", var(--font-family);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;padding:12px 4px 6px;font-size:12px;font-weight:700;display:flex}.FAQSection-module__T67ryq__groupHeaderLine{background:linear-gradient(90deg,#b8915b59,#0000);flex:1;height:1px}.FAQSection-module__T67ryq__viewAllRow{justify-content:center;margin-top:14px;margin-bottom:8px;display:flex}.FAQSection-module__T67ryq__viewAllBtn{color:#c9a66b;font-family:"DM Sans", var(--font-family);letter-spacing:.03em;cursor:pointer;background:#0e1d1799;border:1px dashed #b8915b73;border-radius:9999px;align-items:center;gap:6px;padding:8px 18px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.FAQSection-module__T67ryq__viewAllBtn:hover{color:#fff;background:#b8915b26;border-color:#b8915b;transform:translateY(-1px)}.FAQSection-module__T67ryq__accordionList{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.FAQSection-module__T67ryq__accordionCard{background:#1c3a32;border:1px solid #2f6558;border-radius:16px;transition:border-color .25s,background .25s,box-shadow .25s,transform .25s;overflow:hidden}.FAQSection-module__T67ryq__accordionCard:hover{background:linear-gradient(135deg,#b8915b14 0%,#1e3f36 100%);border-color:#b8915b;transform:translateY(-2px);box-shadow:0 6px 24px #b8915b29,0 0 16px #b8915b1a,inset 0 0 20px #b8915b0a}.FAQSection-module__T67ryq__accordionCard:hover .FAQSection-module__T67ryq__questionText{color:#c9a66b}.FAQSection-module__T67ryq__accordionCard:hover .FAQSection-module__T67ryq__expandIconWrapper{color:#c9a66b;border-color:#b8915b;transform:scale(1.1)}.FAQSection-module__T67ryq__accordionCardOpen{background:#1c3a32;border-color:#b8915b;box-shadow:0 4px 20px #b8915b1f}.FAQSection-module__T67ryq__accordionCardOpen .FAQSection-module__T67ryq__questionText{color:#f7f5f0}.FAQSection-module__T67ryq__accordionCardOpen:hover .FAQSection-module__T67ryq__questionText{color:#c9a66b}.FAQSection-module__T67ryq__accordionCardOpen .FAQSection-module__T67ryq__expandIconWrapper{color:#fff;background:#2b5b4a;border-color:#b8915b}.FAQSection-module__T67ryq__accordionHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 20px;display:flex}.FAQSection-module__T67ryq__questionText{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#f7f5f0;letter-spacing:-.01em;font-size:clamp(15px,1.2vw,16.5px);font-weight:600;line-height:1.35;transition:color .25s}.FAQSection-module__T67ryq__expandIconWrapper{color:#b8915b;width:26px;height:26px;font-family:"Inter", var(--font-family);background:#0f1a16;border:1px solid #2f6558;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;transition:all .25s;display:flex}.FAQSection-module__T67ryq__plusIcon,.FAQSection-module__T67ryq__minusIcon{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.FAQSection-module__T67ryq__accordionBody{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .3s;display:grid}.FAQSection-module__T67ryq__accordionBodyOpen{opacity:1;grid-template-rows:1fr}.FAQSection-module__T67ryq__answerInner{padding:0 20px 16px;overflow:hidden}.FAQSection-module__T67ryq__answerText{font-family:var(--font-family,"DM Sans", sans-serif);color:#d5d0c5;font-size:clamp(13.5px,1.1vw,14.5px);font-weight:450;line-height:1.6}.FAQSection-module__T67ryq__bottomHelpRow{align-items:center;gap:10px;padding:4px 6px;display:flex}.FAQSection-module__T67ryq__bottomSproutBadge{color:var(--accent-gold,#b8915b);justify-content:center;align-items:center;display:inline-flex}.FAQSection-module__T67ryq__bottomSproutSvg{width:16px;height:16px;stroke:var(--accent-gold,#b8915b)}.FAQSection-module__T67ryq__bottomHelpText{font-family:"DM Sans", var(--font-family);color:var(--text-muted,#9fa79f);font-size:13.5px}.FAQSection-module__T67ryq__bottomHelpLink{color:var(--brand-green-light,#45a18e);font-weight:600;text-decoration:none;transition:color .2s,-webkit-text-decoration .2s,text-decoration .2s}.FAQSection-module__T67ryq__bottomHelpLink:hover{color:var(--text-heading,#f7f5f0);text-decoration:underline}.FAQSection-module__T67ryq__animLeft,.FAQSection-module__T67ryq__animRight{opacity:0;will-change:opacity, transform}.FAQSection-module__T67ryq__animLeft{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(32px)}.FAQSection-module__T67ryq__animRight{transition:opacity .8s cubic-bezier(.16,1,.3,1) .15s,transform .8s cubic-bezier(.16,1,.3,1) .15s;transform:translateY(32px)}.FAQSection-module__T67ryq__isAnimated .FAQSection-module__T67ryq__animLeft,.FAQSection-module__T67ryq__isAnimated .FAQSection-module__T67ryq__animRight{opacity:1;transform:translateY(0)}@media (max-width:960px){.FAQSection-module__T67ryq__faqGrid{grid-template-columns:1fr;gap:40px}.FAQSection-module__T67ryq__leftColumn{max-width:500px}.FAQSection-module__T67ryq__leafEdgeLeft,.FAQSection-module__T67ryq__leafEdgeRight{display:none}}@media (max-width:640px){.FAQSection-module__T67ryq__accordionHeader{padding:16px 18px}.FAQSection-module__T67ryq__answerInner{padding:0 18px 18px}.FAQSection-module__T67ryq__categoryTabsTrack{gap:8px}.FAQSection-module__T67ryq__categoryTab{padding:8px 14px;font-size:12px}}[data-theme=light] .FAQSection-module__T67ryq__faqRoot{background-color:var(--light-page-bg,#f7f5f0);color:var(--light-text-primary,#16352d)}[data-theme=light] .FAQSection-module__T67ryq__headline{color:var(--light-green-deep,#224f44)}[data-theme=light] .FAQSection-module__T67ryq__subheadline{color:var(--light-text-secondary,#5e6d67)}[data-theme=light] .FAQSection-module__T67ryq__categoryTab{background:var(--light-white,#fff);border:1px solid var(--light-border,#d8ddd7);color:var(--light-text-secondary,#5e6d67)}[data-theme=light] .FAQSection-module__T67ryq__categoryTab:hover{background:var(--light-soft-surface,#f2f0e9);color:var(--light-green-deep,#224f44)}[data-theme=light] .FAQSection-module__T67ryq__categoryTabActive{background:var(--light-green,#387868);color:var(--light-white,#fff);border-color:var(--light-green,#387868)}:is([data-theme=light] .FAQSection-module__T67ryq__accordionCard,[data-theme=light] .FAQSection-module__T67ryq__accordionItem){background:#fff!important;border:1px solid #d5dbd4!important;box-shadow:0 4px 16px #16352d0d!important}:is([data-theme=light] .FAQSection-module__T67ryq__accordionCard:hover,[data-theme=light] .FAQSection-module__T67ryq__accordionItem:hover){transform:translateY(-2px);background:#fff!important;border-color:#b8915b!important;box-shadow:0 8px 24px #b8915b2e!important}:is([data-theme=light] .FAQSection-module__T67ryq__accordionCardOpen,[data-theme=light] .FAQSection-module__T67ryq__accordionItemOpen){background:#fff!important;border-color:#b8915b!important;box-shadow:0 8px 24px #b8915b2e!important}:is([data-theme=light] .FAQSection-module__T67ryq__accordionCard:hover .FAQSection-module__T67ryq__expandIconWrapper,[data-theme=light] .FAQSection-module__T67ryq__accordionItem:hover .FAQSection-module__T67ryq__expandIconWrapper,[data-theme=light] .FAQSection-module__T67ryq__accordionCard:hover .FAQSection-module__T67ryq__iconToggle,[data-theme=light] .FAQSection-module__T67ryq__accordionItem:hover .FAQSection-module__T67ryq__iconToggle){color:#b8915b!important;border-color:#b8915b!important}[data-theme=light] .FAQSection-module__T67ryq__questionText{font-family:var(--font-serif,"Playfair Display", Georgia, serif)!important;color:#16352d!important;font-size:clamp(16.5px,1.35vw,18.5px)!important;font-weight:600!important}[data-theme=light] .FAQSection-module__T67ryq__accordionCard:hover .FAQSection-module__T67ryq__questionText{color:#1f3831!important}[data-theme=light] .FAQSection-module__T67ryq__accordionCardOpen .FAQSection-module__T67ryq__questionText{color:#16352d!important}:is([data-theme=light] .FAQSection-module__T67ryq__answerInner,[data-theme=light] .FAQSection-module__T67ryq__answerText){font-family:var(--font-family,"DM Sans", sans-serif)!important;color:#224f44!important;font-size:15px!important;font-weight:450!important;line-height:1.7!important}:is([data-theme=light] .FAQSection-module__T67ryq__expandIconWrapper,[data-theme=light] .FAQSection-module__T67ryq__iconToggle){color:#8c6a34!important;background:#f4efe6!important;border:1px solid #d8c7b0!important;font-weight:700!important}:is([data-theme=light] .FAQSection-module__T67ryq__accordionCardOpen .FAQSection-module__T67ryq__expandIconWrapper,[data-theme=light] .FAQSection-module__T67ryq__accordionItemOpen .FAQSection-module__T67ryq__iconToggle){color:#fff!important;background:#1f3831!important;border-color:#1f3831!important}:is([data-theme=light] .FAQSection-module__T67ryq__plusIcon,[data-theme=light] .FAQSection-module__T67ryq__minusIcon){color:inherit!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;font-weight:700!important}[data-theme=light] .FAQSection-module__T67ryq__supportCard{background:var(--light-white,#fff);border:1px solid var(--light-border,#d8ddd7);box-shadow:0 8px 24px #224f440f}[data-theme=light] .FAQSection-module__T67ryq__headsetCoin{background:var(--light-green-soft,#eaf1ec);border:1px solid var(--light-border,#d8ddd7);color:var(--light-green,#387868);box-shadow:0 2px 8px #224f440f}:is([data-theme=light] .FAQSection-module__T67ryq__supportCardTitle,[data-theme=light] .FAQSection-module__T67ryq__supportTitle){color:var(--light-green-deep,#224f44)}:is([data-theme=light] .FAQSection-module__T67ryq__supportCardSubtitle,[data-theme=light] .FAQSection-module__T67ryq__supportDesc,[data-theme=light] .FAQSection-module__T67ryq__trustNote){color:var(--light-text-secondary,#5e6d67)}[data-theme=light] .FAQSection-module__T67ryq__bookCallButton{background-color:var(--light-green,#387868)!important;border:1px solid var(--light-green,#387868)!important;color:var(--light-white,#fff)!important;box-shadow:0 4px 14px #224f4426!important}[data-theme=light] .FAQSection-module__T67ryq__bookCallButton:hover{transform:translateY(-2px);background-color:var(--light-green-deep,#224f44)!important;border-color:var(--light-green-deep,#224f44)!important;color:var(--light-white,#fff)!important;box-shadow:0 6px 18px #224f4440!important}[data-theme=light] .FAQSection-module__T67ryq__headline{color:var(--light-green-deep,#224f44)!important;font-family:Playfair Display,Georgia,serif!important;font-weight:700!important}[data-theme=light] .FAQSection-module__T67ryq__headlineAccent{color:#ba8b55!important;font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:700!important;display:inline!important}
