.FAQ_section__KMZmk{background:var(--cream);padding:var(--spacing-2xl) 24px}.FAQ_sectionHeader__GvTOy{text-align:center;max-width:700px;margin:0 auto 56px}.FAQ_sectionHeader__GvTOy h2{color:var(--forest);margin-bottom:12px}.FAQ_sectionHeader__GvTOy h2 em{font-style:italic;color:var(--clay)}.FAQ_subtitle__21OAz{font-family:var(--font-jost);font-size:16px;font-weight:300;color:rgba(61,43,20,.8);margin:0;line-height:1.7}.FAQ_list__Yuijb{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.FAQ_item__h539h{background:var(--cream);border:1px solid rgba(201,169,122,.2);border-radius:2px;overflow:hidden;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}@media (hover:hover) and (pointer:fine){.FAQ_item__h539h:hover{border-color:rgba(201,169,122,.5);box-shadow:0 2px 16px rgba(30,48,18,.06)}}.FAQ_itemOpen__sr8q6{border-color:rgba(201,169,122,.5)}.FAQ_question__n2Op6{width:100%;background:transparent;border:none;cursor:pointer;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;transition:background var(--transition-fast)}@media (hover:hover) and (pointer:fine){.FAQ_question__n2Op6:hover{background:var(--parch)}}.FAQ_question__n2Op6 span:first-child{font-family:var(--font-jost);font-size:16px;font-weight:400;color:var(--forest);line-height:1.5;flex:1 1}.FAQ_icon__DqBVF{font-size:24px;font-weight:300;color:var(--sand);flex-shrink:0;line-height:1;transition:transform var(--transition-normal)}.FAQ_itemOpen__sr8q6 .FAQ_icon__DqBVF{transform:rotate(0deg)}.FAQ_answer__TaWag{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}.FAQ_itemOpen__sr8q6 .FAQ_answer__TaWag{grid-template-rows:1fr}.FAQ_answerInner__WdERk{overflow:hidden;min-height:0}.FAQ_answerInner__WdERk p{font-family:var(--font-jost);font-size:15px;font-weight:300;line-height:1.8;color:rgba(42,34,24,.8);margin:0;border-top:1px solid rgba(201,169,122,.15);padding:16px 28px 24px}.FAQ_cta__43SbJ{text-align:center;margin-top:56px;display:flex;flex-direction:column;align-items:center;gap:16px}.FAQ_cta__43SbJ p{font-family:var(--font-jost);font-size:15px;font-weight:300;color:var(--clay);margin:0}.FAQ_whatsappBtn__zuChi{display:inline-block;background:#25d366;color:var(--forest);font-family:var(--font-jost);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;padding:14px 36px;border-radius:4px;transition:background var(--transition-normal),transform var(--transition-normal),box-shadow var(--transition-normal);text-decoration:none;box-shadow:0 4px 16px rgba(37,211,102,.3)}@media (hover:hover) and (pointer:fine){.FAQ_whatsappBtn__zuChi:hover{background:#1faa52;transform:translateY(-2px);box-shadow:0 8px 24px rgba(37,211,102,.4)}}.FAQ_whatsappBtn__zuChi:active{transform:translateY(0) scale(.97);box-shadow:0 3px 12px rgba(37,211,102,.3)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.FAQ_item__h539h,.FAQ_sectionHeader__GvTOy{animation:FAQ_revealUp__38pAj linear both;animation-timeline:view();animation-range:entry 0 cover 25%}}}@media (max-width:768px){.FAQ_section__KMZmk{padding:var(--spacing-xl) 20px}.FAQ_sectionHeader__GvTOy{margin-bottom:40px}.FAQ_question__n2Op6{padding:18px 20px}.FAQ_question__n2Op6 span:first-child{font-size:15px}.FAQ_answerInner__WdERk p{padding:16px 20px 20px}.FAQ_whatsappBtn__zuChi{width:100%;max-width:320px;text-align:center}}.FinalCTA_section__kKzph{background:var(--forest);padding:var(--spacing-2xl) 24px;position:relative;overflow:hidden;isolation:isolate}.FinalCTA_content__lyK7y{max-width:800px;margin:0 auto;text-align:center;display:flex;position:relative;z-index:1;flex-direction:column;align-items:center;gap:32px}.FinalCTA_content__lyK7y h2{font-family:var(--font-cormorant);font-size:clamp(32px,5vw,48px);font-weight:300;color:var(--cream);line-height:1.1;margin:0}.FinalCTA_content__lyK7y h2 em{font-style:italic;color:var(--sand)}.FinalCTA_subtitle__rYYWP{font-family:var(--font-jost);font-size:17px;font-weight:300;line-height:1.7;color:rgba(250,248,245,.8);max-width:600px;margin:-8px 0 0}.FinalCTA_ctaBtn__07aSH{display:inline-block;background:var(--sand);color:var(--forest);font-family:var(--font-jost);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:22px 56px;border-radius:2px;transition:background var(--transition-normal),color var(--transition-normal),transform var(--transition-normal),box-shadow var(--transition-normal);box-shadow:0 8px 40px rgba(0,0,0,.3);text-decoration:none}@media (hover:hover) and (pointer:fine){.FinalCTA_ctaBtn__07aSH:hover{background:var(--gold);color:var(--cream);transform:translateY(-4px);box-shadow:0 16px 56px rgba(0,0,0,.4)}}.FinalCTA_ctaBtn__07aSH:active{transform:translateY(-1px);box-shadow:0 6px 24px rgba(0,0,0,.35)}.FinalCTA_guarantees__nHfnt{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;list-style:none;margin:-8px 0 0}.FinalCTA_guarantees__nHfnt li{font-family:var(--font-jost);font-size:13px;font-weight:400;color:rgba(250,248,245,.7);letter-spacing:.5px}.FinalCTA_alternatives__J0rdl{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 32px;margin-top:-8px}.FinalCTA_altLink__jnBV7{font-family:var(--font-jost);font-size:13px;font-weight:400;color:rgba(201,169,122,.85);border-bottom:1px solid transparent;padding-bottom:2px;transition:all var(--transition-fast);text-decoration:none}.FinalCTA_altLink__jnBV7:hover{color:var(--sand);border-bottom-color:var(--sand)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.FinalCTA_content__lyK7y>*{animation:FinalCTA_revealUp__cAaeS linear both;animation-timeline:view()}.FinalCTA_content__lyK7y>:first-child{animation-range:entry 0 cover 25%}.FinalCTA_content__lyK7y>:nth-child(2){animation-range:entry 4% cover 25%}.FinalCTA_content__lyK7y>:nth-child(3){animation-range:entry 8% cover 25%}.FinalCTA_content__lyK7y>:nth-child(4){animation-range:entry 12% cover 25%}.FinalCTA_content__lyK7y>:nth-child(5){animation-range:entry 16% cover 25%}}}@media (max-width:768px){.FinalCTA_section__kKzph{padding:var(--spacing-xl) 20px}.FinalCTA_ctaBtn__07aSH{width:100%;max-width:360px;text-align:center;padding:20px 24px;font-size:12px}.FinalCTA_guarantees__nHfnt{flex-direction:column;align-items:center;gap:8px}.FinalCTA_alternatives__J0rdl{flex-direction:column;align-items:center;gap:12px}}.Hero_hero__bqvNd{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.Hero_videoBackground__kMCrE{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}@media (max-width:768px){.Hero_videoBackground__kMCrE{display:none}}.Hero_videoIframe__AAXir{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.78vh;transform:translate(-50%,-50%);border:none;pointer-events:none}.Hero_heroBackground__smb__{position:absolute;inset:0;z-index:0}.Hero_heroOverlay__k4Kw_{position:absolute;inset:0;background:linear-gradient(160deg,rgba(30,48,18,.78),rgba(30,48,18,.55) 60%,rgba(30,48,18,.7));z-index:2}.Hero_heroContent__5prE1{position:relative;z-index:3;text-align:center;max-width:960px;padding:100px 24px 80px;display:flex;flex-direction:column;align-items:center;gap:24px;animation:Hero_fadeUp__gNdHk 1s ease-out both}.Hero_heroEyebrow__xH_hE{font-family:var(--font-jost);font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:3.5px;color:rgba(201,169,122,.85);margin:0}.Hero_heroTitle__Vt9JT{font-family:var(--font-cormorant);font-size:clamp(42px,7vw,68px);font-weight:300;line-height:1.08;color:var(--cream);margin:0;animation:Hero_fadeUp__gNdHk 1s ease-out .15s both}.Hero_heroTitle__Vt9JT em{font-style:italic;color:var(--sand)}.Hero_heroSubtitle__YDR1I{font-family:var(--font-jost);font-size:clamp(16px,2.2vw,20px);font-weight:300;line-height:1.7;color:rgba(250,248,245,.9);max-width:680px;margin:0;animation:Hero_fadeUp__gNdHk 1s ease-out .25s both}.Hero_heroTrust__TTwZn{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;justify-content:center;font-family:var(--font-jost);font-size:13px;font-weight:400;color:rgba(250,248,245,.85);animation:Hero_fadeUp__gNdHk 1s ease-out .35s both}.Hero_trustItem__IJ5Ph{display:flex;align-items:center;gap:6px}.Hero_trustIcon__5t6VU{color:var(--sand);flex-shrink:0}.Hero_separator__K6LgL{color:rgba(201,169,122,.5)}.Hero_ctaRow__CzZZl{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center;animation:Hero_fadeUp__gNdHk 1s ease-out .45s both}.Hero_heroCta__uKLth{display:inline-block;background:linear-gradient(135deg,var(--moss),var(--jade));font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:20px 48px;border-radius:2px;cursor:pointer;transition:background var(--transition-normal),transform var(--transition-normal),box-shadow var(--transition-normal);box-shadow:0 8px 40px rgba(30,48,18,.45);border:none}.Hero_heroCta__uKLth,.Hero_heroPhone__AoZhv{color:var(--cream);font-family:var(--font-jost);text-decoration:none}.Hero_heroPhone__AoZhv{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;letter-spacing:.5px;border:1px solid rgba(250,248,245,.35);border-radius:2px;padding:19px 28px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(255,255,255,.07);transition:background var(--transition-normal),border-color var(--transition-normal)}@media (hover:hover) and (pointer:fine){.Hero_heroPhone__AoZhv:hover{background:rgba(255,255,255,.15);border-color:rgba(250,248,245,.6)}.Hero_heroCta__uKLth:hover{background:linear-gradient(135deg,var(--jade),var(--sage));transform:translateY(-2px);box-shadow:0 16px 48px rgba(30,48,18,.55)}}.Hero_heroCta__uKLth:active{transform:translateY(0) scale(.97);box-shadow:0 4px 20px rgba(30,48,18,.4)}.Hero_ctaNote__T_uAO{font-family:var(--font-jost);font-size:12px;font-weight:400;letter-spacing:1px;color:rgba(250,248,245,.6);margin:-8px 0 0;animation:Hero_fadeUp__gNdHk 1s ease-out .5s both}.Hero_scrollIndicator__b4LPn{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;animation:Hero_fadeIn__huvXr 1s ease-out 1.2s both}.Hero_scrollIndicator__b4LPn span{display:block;width:1px;height:48px;background:linear-gradient(180deg,transparent,rgba(201,169,122,.7));animation:Hero_scrollPulse__1bz4n 2s ease-in-out infinite}@keyframes Hero_scrollPulse__1bz4n{0%,to{opacity:.4;transform:scaleY(.6);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}@media (max-width:768px){.Hero_heroContent__5prE1{padding:90px 20px 60px;gap:18px}.Hero_heroTitle__Vt9JT{font-size:36px}.Hero_heroSubtitle__YDR1I{font-size:15px}.Hero_heroCta__uKLth{padding:18px 40px;font-size:12px;width:100%;max-width:320px;text-align:center}.Hero_heroTrust__TTwZn{font-size:12px;gap:6px 8px}.Hero_scrollIndicator__b4LPn{display:none}}