.CostComparisonStyles-module__VzkqRq__section{background-color:var(--color-primary-cream);flex-direction:column;align-items:center;padding:40px 1.5rem;display:flex}.CostComparisonStyles-module__VzkqRq__container{width:100%;max-width:900px}.CostComparisonStyles-module__VzkqRq__headline{text-align:center;color:var(--color-black);letter-spacing:-.02em;margin-bottom:32px;font-size:1.75rem;font-weight:700;line-height:1.2}.CostComparisonStyles-module__VzkqRq__comparisonGrid{flex-direction:column;align-items:center;gap:24px;display:flex}.CostComparisonStyles-module__VzkqRq__oldWay,.CostComparisonStyles-module__VzkqRq__stackpad{border-radius:20px;width:100%;max-width:340px;padding:24px}.CostComparisonStyles-module__VzkqRq__oldWay{background:var(--color-gray-50);border:1px solid var(--color-gray-200)}.CostComparisonStyles-module__VzkqRq__stackpad{background-color:#0000;background-image:linear-gradient(135deg,#fffdf5 0%,#fff9e6 100%),linear-gradient(90deg,#f9f,#00bf63,#fbbf24,#a855f7);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:3px solid #0000}.CostComparisonStyles-module__VzkqRq__columnTitle{color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;font-size:1rem;font-weight:700}.CostComparisonStyles-module__VzkqRq__stackpad .CostComparisonStyles-module__VzkqRq__columnTitle{color:var(--color-primary-green)}.CostComparisonStyles-module__VzkqRq__itemList{flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.CostComparisonStyles-module__VzkqRq__item,.CostComparisonStyles-module__VzkqRq__itemHighlight{border:1px solid var(--color-gray-200);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.CostComparisonStyles-module__VzkqRq__itemHighlight{background:#fef3c7;border-color:#fbbf24}.CostComparisonStyles-module__VzkqRq__itemName{color:var(--color-gray-700);font-size:.9rem;font-weight:600}.CostComparisonStyles-module__VzkqRq__itemHighlight .CostComparisonStyles-module__VzkqRq__itemName{color:#92400e;font-weight:600}.CostComparisonStyles-module__VzkqRq__itemPrice{color:var(--color-gray-500);font-size:.9rem;font-weight:600}.CostComparisonStyles-module__VzkqRq__itemHighlight .CostComparisonStyles-module__VzkqRq__itemPrice{color:#b45309;font-weight:700}.CostComparisonStyles-module__VzkqRq__oldTotal{background:var(--color-gray-200);color:var(--color-gray-600);border-radius:12px;flex-direction:column;align-items:center;padding:14px;font-size:1.25rem;font-weight:700;display:flex}.CostComparisonStyles-module__VzkqRq__plusTabs{color:var(--color-gray-500);margin-top:4px;font-size:.8rem;font-weight:600}.CostComparisonStyles-module__VzkqRq__vsDivider{color:var(--color-gray-400);text-transform:uppercase;font-size:1.25rem;font-weight:700}.CostComparisonStyles-module__VzkqRq__stackpadPrice{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.CostComparisonStyles-module__VzkqRq__freeLabel{color:var(--color-primary-green);font-size:1.5rem;font-weight:700}.CostComparisonStyles-module__VzkqRq__strikethrough{color:var(--color-gray-400);font-size:1.1rem;font-weight:600;text-decoration:line-through}.CostComparisonStyles-module__VzkqRq__benefitsList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.CostComparisonStyles-module__VzkqRq__benefitsList li{color:var(--color-gray-700);align-items:center;gap:10px;font-size:.9rem;font-weight:600;display:flex}.CostComparisonStyles-module__VzkqRq__benefitsList li:before{content:"✓";color:var(--color-primary-green);font-size:.9rem;font-weight:700}@media (min-width:640px){.CostComparisonStyles-module__VzkqRq__section{padding:60px 1.5rem}.CostComparisonStyles-module__VzkqRq__headline{margin-bottom:40px;font-size:2.25rem}.CostComparisonStyles-module__VzkqRq__comparisonGrid{flex-direction:row;justify-content:center;align-items:stretch;gap:20px}.CostComparisonStyles-module__VzkqRq__oldWay,.CostComparisonStyles-module__VzkqRq__stackpad{flex:1;max-width:320px;padding:28px}.CostComparisonStyles-module__VzkqRq__vsDivider{align-items:center;padding:0 8px;display:flex}}@media (min-width:1024px){.CostComparisonStyles-module__VzkqRq__section{padding:80px 24px}.CostComparisonStyles-module__VzkqRq__headline{margin-bottom:48px;font-size:3rem}.CostComparisonStyles-module__VzkqRq__comparisonGrid{gap:32px}.CostComparisonStyles-module__VzkqRq__oldWay,.CostComparisonStyles-module__VzkqRq__stackpad{border-radius:24px;max-width:360px;padding:32px}.CostComparisonStyles-module__VzkqRq__columnTitle{margin-bottom:20px;font-size:1.1rem}.CostComparisonStyles-module__VzkqRq__item,.CostComparisonStyles-module__VzkqRq__itemHighlight{padding:12px 16px}.CostComparisonStyles-module__VzkqRq__itemName,.CostComparisonStyles-module__VzkqRq__itemPrice{font-size:.95rem}.CostComparisonStyles-module__VzkqRq__oldTotal{padding:16px;font-size:1.4rem}.CostComparisonStyles-module__VzkqRq__plusTabs{font-size:.85rem}.CostComparisonStyles-module__VzkqRq__vsDivider{padding:0 16px;font-size:1.5rem}.CostComparisonStyles-module__VzkqRq__founderPrice{font-size:3rem}.CostComparisonStyles-module__VzkqRq__benefitsList li{font-size:.95rem}}@media (min-width:1280px){.CostComparisonStyles-module__VzkqRq__section{padding:100px 24px}.CostComparisonStyles-module__VzkqRq__oldWay,.CostComparisonStyles-module__VzkqRq__stackpad{max-width:380px}}
.PricingStyles-module__H2o27q__section{background-color:var(--color-primary-cream);flex-direction:column;align-items:center;padding:40px 1.5rem;display:flex}.PricingStyles-module__H2o27q__container{width:100%;max-width:1200px}.PricingStyles-module__H2o27q__header{text-align:center;margin-bottom:40px}.PricingStyles-module__H2o27q__headline{color:var(--color-black);letter-spacing:-.02em;margin-bottom:16px;font-size:2rem;font-weight:700;line-height:1.1}.PricingStyles-module__H2o27q__subtitle{color:var(--color-gray-600);max-width:100%;margin:0 auto;font-size:1rem;line-height:1.6}.PricingStyles-module__H2o27q__cardsContainer{flex-direction:column;align-items:stretch;gap:24px;width:100%;display:flex}.PricingStyles-module__H2o27q__card{border-radius:24px;flex-direction:column;width:100%;padding:32px 24px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.PricingStyles-module__H2o27q__card:hover{transform:translateY(-8px)}.PricingStyles-module__H2o27q__cardStarter{background:var(--color-primary-cream);border:1px solid var(--color-gray-200);background-image:radial-gradient(#f3f4f6 1px,#0000 1px);background-size:20px 20px;order:3;box-shadow:0 4px 6px #00000005}.PricingStyles-module__H2o27q__cardPlus{background:var(--color-primary-cream);border:2px solid #3b82f6;order:2;box-shadow:0 8px 30px #3b82f614}.PricingStyles-module__H2o27q__cardPro{background:var(--color-primary-cream);border:2px solid var(--color-primary-green);order:1;box-shadow:0 8px 30px #00bf631f}.PricingStyles-module__H2o27q__cardPro:before{content:"RECOMMENDED";background:var(--color-primary-green);color:#fff;letter-spacing:.05em;border-radius:6px;padding:4px 8px;font-size:.65rem;font-weight:700;position:absolute;top:16px;right:16px}.PricingStyles-module__H2o27q__buttonPro{background:var(--color-primary-green);color:#fff;justify-content:center;align-items:center;height:56px;display:flex}.PricingStyles-module__H2o27q__buttonPro:hover{transform:translateY(-2px);box-shadow:0 10px 25px #00bf634d}.PricingStyles-module__H2o27q__cardDisabled{opacity:.7;border-color:var(--color-gray-300)!important;box-shadow:none!important;background:var(--color-gray-50)!important}.PricingStyles-module__H2o27q__cardDisabled:hover{transform:none}.PricingStyles-module__H2o27q__cardDisabled:before{display:none!important}.PricingStyles-module__H2o27q__cardDisabled .PricingStyles-module__H2o27q__cardTitle,.PricingStyles-module__H2o27q__cardDisabled .PricingStyles-module__H2o27q__cardDescription,.PricingStyles-module__H2o27q__cardDisabled .PricingStyles-module__H2o27q__price,.PricingStyles-module__H2o27q__cardDisabled .PricingStyles-module__H2o27q__period,.PricingStyles-module__H2o27q__cardDisabled .PricingStyles-module__H2o27q__featureItem{color:var(--color-gray-400)}.PricingStyles-module__H2o27q__cardDisabled .PricingStyles-module__H2o27q__checkIcon{color:var(--color-gray-300)}.PricingStyles-module__H2o27q__disabledBadge{background:var(--color-gray-200);color:var(--color-gray-500);letter-spacing:.05em;border-radius:6px;padding:4px 8px;font-size:.6rem;font-weight:700;position:absolute;top:16px;right:16px}.PricingStyles-module__H2o27q__buttonDisabled{justify-content:center;align-items:center;height:56px;display:flex;background:var(--color-gray-200)!important;color:var(--color-gray-400)!important;cursor:not-allowed!important}.PricingStyles-module__H2o27q__buttonDisabled:hover{box-shadow:none!important;transform:none!important}.PricingStyles-module__H2o27q__cardTitle{color:var(--color-black);margin-bottom:8px;font-size:1.25rem;font-weight:700}.PricingStyles-module__H2o27q__cardDescription{color:var(--color-gray-500);margin-bottom:24px;font-size:.9rem;line-height:1.5}.PricingStyles-module__H2o27q__priceContainer{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:32px;display:flex}.PricingStyles-module__H2o27q__price{color:var(--color-black);font-size:3rem;font-weight:700;line-height:1}.PricingStyles-module__H2o27q__period{color:var(--color-gray-500);font-size:1rem;font-weight:600}.PricingStyles-module__H2o27q__strikethrough{color:var(--color-gray-400);font-size:1.25rem;font-weight:600;text-decoration:line-through}.PricingStyles-module__H2o27q__badge{color:#15803d;text-transform:uppercase;letter-spacing:.05em;background:#dcfce7;border-radius:12px;margin-left:8px;padding:4px 8px;font-size:.75rem;font-weight:700;display:inline-block;transform:translateY(-4px)}.PricingStyles-module__H2o27q__featuresList{flex-direction:column;flex:1;gap:12px;margin:0 0 32px;padding:0;list-style:none;display:flex}.PricingStyles-module__H2o27q__featureItem,.PricingStyles-module__H2o27q__featureItemBullet{color:var(--color-gray-700);align-items:center;gap:10px;font-size:.9rem;line-height:1.4;display:flex}.PricingStyles-module__H2o27q__featureItemBullet:before{content:"•";color:var(--color-gray-400);flex-shrink:0;font-size:1rem}.PricingStyles-module__H2o27q__checkIcon{color:var(--color-primary-green);flex-shrink:0;font-size:.875rem}.PricingStyles-module__H2o27q__highlightFeature{color:var(--color-black);font-weight:700}.PricingStyles-module__H2o27q__highlightText{color:var(--color-primary-green);white-space:nowrap}.PricingStyles-module__H2o27q__smallFeature{color:var(--color-gray-500);font-size:.875rem}.PricingStyles-module__H2o27q__button{cursor:pointer;text-align:center;border:none;border-radius:20px;width:100%;padding:14px;font-size:1rem;font-weight:600;transition:all .2s}.PricingStyles-module__H2o27q__buttonStarter{background:var(--color-gray-100);color:var(--color-black);border:1px solid var(--color-gray-300)}.PricingStyles-module__H2o27q__buttonStarter:hover{background:var(--color-gray-200)}.PricingStyles-module__H2o27q__buttonPlus{color:#fff;background:#3b82f6;justify-content:center;align-items:center;height:56px;display:flex}.PricingStyles-module__H2o27q__buttonPlus:hover{transform:translateY(-2px);box-shadow:0 10px 25px #3b82f64d}@media (min-width:640px){.PricingStyles-module__H2o27q__section{padding:60px 1.5rem}.PricingStyles-module__H2o27q__header{margin-bottom:48px}.PricingStyles-module__H2o27q__headline{font-size:2.5rem}.PricingStyles-module__H2o27q__subtitle{font-size:1.1rem}.PricingStyles-module__H2o27q__cardsContainer{gap:32px}.PricingStyles-module__H2o27q__card{border-radius:28px;padding:40px 32px}.PricingStyles-module__H2o27q__cardTitle{font-size:1.375rem}.PricingStyles-module__H2o27q__cardDescription{margin-bottom:28px;font-size:.95rem}.PricingStyles-module__H2o27q__priceContainer{margin-bottom:36px}.PricingStyles-module__H2o27q__price{font-size:3.25rem}.PricingStyles-module__H2o27q__period{font-size:1.0625rem}.PricingStyles-module__H2o27q__strikethrough{font-size:1.375rem}.PricingStyles-module__H2o27q__featuresList{gap:14px;margin-bottom:40px}.PricingStyles-module__H2o27q__featureItem{gap:12px;font-size:.95rem}.PricingStyles-module__H2o27q__checkIcon{font-size:.9rem}.PricingStyles-module__H2o27q__button{border-radius:22px;padding:15px;font-size:1.0625rem}.PricingStyles-module__H2o27q__buttonPro,.PricingStyles-module__H2o27q__buttonDisabled{height:60px}}@media (min-width:1024px){.PricingStyles-module__H2o27q__section{padding:80px 24px}.PricingStyles-module__H2o27q__header{margin-bottom:48px}.PricingStyles-module__H2o27q__headline{font-size:3.5rem}.PricingStyles-module__H2o27q__subtitle{max-width:600px;font-size:1.25rem}.PricingStyles-module__H2o27q__cardsContainer{flex-direction:row;justify-content:center;align-items:stretch;gap:32px}.PricingStyles-module__H2o27q__card{border-radius:28px;flex:none;order:0;width:320px;padding:32px 24px}.PricingStyles-module__H2o27q__cardStarter,.PricingStyles-module__H2o27q__cardPlus,.PricingStyles-module__H2o27q__cardPro{width:340px}.PricingStyles-module__H2o27q__cardTitle{font-size:1.375rem}.PricingStyles-module__H2o27q__cardDescription{margin-bottom:24px;font-size:.95rem}.PricingStyles-module__H2o27q__priceContainer{margin-bottom:28px}.PricingStyles-module__H2o27q__price{font-size:3rem}.PricingStyles-module__H2o27q__period{font-size:1rem}.PricingStyles-module__H2o27q__strikethrough{font-size:1.375rem}.PricingStyles-module__H2o27q__featuresList{gap:12px;margin-bottom:32px}.PricingStyles-module__H2o27q__featureItem,.PricingStyles-module__H2o27q__checkIcon{font-size:.9rem}.PricingStyles-module__H2o27q__button{border-radius:20px;padding:14px;font-size:1rem}.PricingStyles-module__H2o27q__buttonPlus,.PricingStyles-module__H2o27q__buttonPro,.PricingStyles-module__H2o27q__buttonDisabled{height:56px}}@media (min-width:1280px){.PricingStyles-module__H2o27q__section{padding:120px 24px}}.PricingStyles-module__H2o27q__billingToggle{justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.PricingStyles-module__H2o27q__toggleActive{color:var(--color-black);font-size:.9rem;font-weight:600}.PricingStyles-module__H2o27q__toggleInactive{color:var(--color-gray-400);font-size:.9rem}.PricingStyles-module__H2o27q__toggleSwitch{background:var(--color-gray-200);cursor:pointer;border:none;border-radius:14px;width:48px;height:28px;transition:background .2s;position:relative}.PricingStyles-module__H2o27q__toggleSwitch:hover{background:var(--color-gray-300)}.PricingStyles-module__H2o27q__toggleKnob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:4px;left:4px;box-shadow:0 2px 4px #0000001a}.PricingStyles-module__H2o27q__toggleKnobAnnual{transform:translate(20px)}.PricingStyles-module__H2o27q__saveBadge{color:#15803d;background:#dcfce7;border-radius:8px;margin-left:6px;padding:2px 6px;font-size:.7rem;font-weight:700}.PricingStyles-module__H2o27q__billedAnnually{color:var(--color-gray-500);margin-top:-24px;margin-bottom:24px;font-size:.75rem}.PricingStyles-module__H2o27q__faqSection{width:100%;max-width:700px;margin-top:60px;margin-left:auto;margin-right:auto}.PricingStyles-module__H2o27q__faqTitle{color:var(--color-black);text-align:center;margin-bottom:32px;font-size:1.5rem;font-weight:700}.PricingStyles-module__H2o27q__faqList{flex-direction:column;gap:12px;display:flex}.PricingStyles-module__H2o27q__faqItem{border:1px solid var(--color-gray-200);background:#fff;border-radius:12px;transition:border-color .2s;overflow:hidden}.PricingStyles-module__H2o27q__faqItem:hover{border-color:var(--color-gray-300)}.PricingStyles-module__H2o27q__faqItemOpen,.PricingStyles-module__H2o27q__faqItemOpen:hover{border-color:var(--color-primary-green)}.PricingStyles-module__H2o27q__faqQuestion{width:100%;color:var(--color-black);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.PricingStyles-module__H2o27q__faqQuestion:hover{background:var(--color-gray-50)}.PricingStyles-module__H2o27q__faqChevron{color:var(--color-gray-400);flex-shrink:0;font-size:.8rem;transition:transform .2s}.PricingStyles-module__H2o27q__faqItemOpen .PricingStyles-module__H2o27q__faqChevron{color:var(--color-primary-green);transform:rotate(180deg)}.PricingStyles-module__H2o27q__faqAnswerWrapper{max-height:0;transition:max-height .3s;overflow:hidden}.PricingStyles-module__H2o27q__faqItemOpen .PricingStyles-module__H2o27q__faqAnswerWrapper{max-height:200px}.PricingStyles-module__H2o27q__faqAnswer{color:var(--color-gray-600);padding:0 20px 18px;font-size:.9rem;line-height:1.6}.PricingStyles-module__H2o27q__askSection{border-top:1px solid var(--color-gray-200);flex-direction:column;align-items:center;gap:16px;margin-top:40px;padding-top:32px;display:flex}.PricingStyles-module__H2o27q__askText{color:var(--color-gray-500);font-size:.95rem}.PricingStyles-module__H2o27q__askSocials{gap:12px;display:flex}.PricingStyles-module__H2o27q__askLink{background:var(--color-gray-100);width:40px;height:40px;color:var(--color-gray-600);border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;transition:all .2s;display:flex}.PricingStyles-module__H2o27q__askLink:hover{background:var(--color-primary-green);color:#fff;transform:translateY(-2px)}@media (min-width:768px){.PricingStyles-module__H2o27q__faqQuestion{padding:20px 24px;font-size:1rem}.PricingStyles-module__H2o27q__faqAnswer{padding:0 24px 20px;font-size:.95rem}.PricingStyles-module__H2o27q__askSection{flex-direction:row;justify-content:center;gap:20px}}@media (min-width:1024px){.PricingStyles-module__H2o27q__faqSection{max-width:750px;margin-top:80px}.PricingStyles-module__H2o27q__faqTitle{font-size:1.75rem}.PricingStyles-module__H2o27q__faqList{gap:14px}}
.DifferentStyles-module__SkLC8q__section{background:linear-gradient(135deg, #00a86b 0%, var(--color-primary-green) 50%, #00c46e 100%);justify-content:center;width:100%;padding:60px 1.5rem;display:flex}.DifferentStyles-module__SkLC8q__container{width:100%;max-width:1200px}.DifferentStyles-module__SkLC8q__header{text-align:center;margin-bottom:40px}.DifferentStyles-module__SkLC8q__headline{letter-spacing:-.03em;color:#fff;margin-bottom:12px;font-size:2rem;font-weight:700}.DifferentStyles-module__SkLC8q__subtitle{color:#ffffffd9;max-width:800px;margin:0 auto;font-size:1.05rem;line-height:1.5}.DifferentStyles-module__SkLC8q__grid{grid-template-columns:1fr;gap:16px;display:grid}.DifferentStyles-module__SkLC8q__card{background:#fff;border-radius:20px;padding:28px 24px;transition:all .3s;box-shadow:0 2px 8px #00000014}.DifferentStyles-module__SkLC8q__card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.DifferentStyles-module__SkLC8q__cardIcon{background:var(--color-primary-green);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;font-size:1.2rem;display:flex}.DifferentStyles-module__SkLC8q__cardTitle{color:var(--color-black);letter-spacing:-.02em;margin-bottom:10px;font-size:1.2rem;font-weight:700}.DifferentStyles-module__SkLC8q__cardDescription{color:var(--color-gray-600);font-size:.95rem;line-height:1.5}.DifferentStyles-module__SkLC8q__highlight{color:var(--color-primary-green);font-weight:600}.DifferentStyles-module__SkLC8q__highlightPink{color:var(--color-primary-pink);font-weight:600}@media (min-width:640px){.DifferentStyles-module__SkLC8q__section{padding:80px 2rem}.DifferentStyles-module__SkLC8q__header{margin-bottom:48px}.DifferentStyles-module__SkLC8q__headline{font-size:2.5rem}.DifferentStyles-module__SkLC8q__subtitle{font-size:1.15rem}.DifferentStyles-module__SkLC8q__grid{grid-template-columns:repeat(2,1fr);gap:20px}.DifferentStyles-module__SkLC8q__card{padding:32px 28px}.DifferentStyles-module__SkLC8q__cardIcon{width:52px;height:52px;font-size:1.3rem}.DifferentStyles-module__SkLC8q__cardTitle{font-size:1.25rem}.DifferentStyles-module__SkLC8q__cardDescription{font-size:1rem}}@media (min-width:1024px){.DifferentStyles-module__SkLC8q__section{padding:100px 2.5rem}.DifferentStyles-module__SkLC8q__header{margin-bottom:56px}.DifferentStyles-module__SkLC8q__headline{font-size:3rem}.DifferentStyles-module__SkLC8q__subtitle{font-size:1.2rem}.DifferentStyles-module__SkLC8q__grid{grid-template-columns:repeat(4,1fr);gap:20px}.DifferentStyles-module__SkLC8q__card{padding:32px 28px}.DifferentStyles-module__SkLC8q__cardIcon{border-radius:14px;width:56px;height:56px;font-size:1.35rem}.DifferentStyles-module__SkLC8q__cardTitle{margin-bottom:12px;font-size:1.15rem}.DifferentStyles-module__SkLC8q__cardDescription{font-size:.9rem}}@media (min-width:1280px){.DifferentStyles-module__SkLC8q__container{max-width:1300px}.DifferentStyles-module__SkLC8q__grid{gap:24px}.DifferentStyles-module__SkLC8q__card{padding:40px 32px}.DifferentStyles-module__SkLC8q__cardTitle{font-size:1.2rem}.DifferentStyles-module__SkLC8q__cardDescription{font-size:.95rem}}
.FAQStyles-module__nX7PPa__section{background:linear-gradient(180deg, var(--color-primary-cream) 0%, #f5f3f0 100%);justify-content:center;padding:60px 1.5rem;display:flex}.FAQStyles-module__nX7PPa__container{width:100%;max-width:700px}.FAQStyles-module__nX7PPa__title{color:var(--color-black);text-align:center;letter-spacing:-.02em;margin-bottom:32px;font-size:1.75rem;font-weight:700}.FAQStyles-module__nX7PPa__faqList{flex-direction:column;gap:12px;display:flex}.FAQStyles-module__nX7PPa__faqItem{border:1px solid var(--color-gray-200);background:#fff;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.FAQStyles-module__nX7PPa__faqItem:hover{border-color:var(--color-gray-300)}.FAQStyles-module__nX7PPa__faqItemOpen{border-color:var(--color-primary-green);box-shadow:0 4px 12px #00bf631a}.FAQStyles-module__nX7PPa__faqItemOpen:hover{border-color:var(--color-primary-green)}.FAQStyles-module__nX7PPa__faqQuestion{width:100%;color:var(--color-black);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.FAQStyles-module__nX7PPa__faqQuestion:hover{background:var(--color-gray-50)}.FAQStyles-module__nX7PPa__faqChevron{color:var(--color-gray-400);flex-shrink:0;font-size:.8rem;transition:transform .2s,color .2s}.FAQStyles-module__nX7PPa__faqItemOpen .FAQStyles-module__nX7PPa__faqChevron{color:var(--color-primary-green);transform:rotate(180deg)}.FAQStyles-module__nX7PPa__faqAnswerWrapper{max-height:0;transition:max-height .3s;overflow:hidden}.FAQStyles-module__nX7PPa__faqItemOpen .FAQStyles-module__nX7PPa__faqAnswerWrapper{max-height:300px}.FAQStyles-module__nX7PPa__faqAnswer{color:var(--color-gray-600);padding:0 20px 18px;font-size:.9rem;line-height:1.65}.FAQStyles-module__nX7PPa__askSection{border-top:1px solid var(--color-gray-300);flex-direction:column;align-items:center;gap:16px;margin-top:40px;padding-top:32px;display:flex}.FAQStyles-module__nX7PPa__askText{color:var(--color-gray-600);font-size:.95rem}.FAQStyles-module__nX7PPa__askHighlight{color:var(--color-primary-green);font-weight:600}.FAQStyles-module__nX7PPa__askSocials{gap:12px;display:flex}.FAQStyles-module__nX7PPa__askLink{border:1px solid var(--color-gray-200);width:42px;height:42px;color:var(--color-gray-600);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;transition:all .2s;display:flex}.FAQStyles-module__nX7PPa__askLink:hover{background:var(--color-primary-green);border-color:var(--color-primary-green);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #00bf6340}@media (min-width:640px){.FAQStyles-module__nX7PPa__section{padding:80px 2rem}.FAQStyles-module__nX7PPa__title{margin-bottom:40px;font-size:2rem}.FAQStyles-module__nX7PPa__faqList{gap:14px}.FAQStyles-module__nX7PPa__faqQuestion{padding:20px 24px;font-size:1rem}.FAQStyles-module__nX7PPa__faqAnswer{padding:0 24px 20px;font-size:.95rem}.FAQStyles-module__nX7PPa__askSection{flex-direction:row;justify-content:center;gap:20px;margin-top:48px;padding-top:40px}}@media (min-width:1024px){.FAQStyles-module__nX7PPa__section{padding:100px 2.5rem}.FAQStyles-module__nX7PPa__container{max-width:750px}.FAQStyles-module__nX7PPa__title{margin-bottom:48px;font-size:2.25rem}.FAQStyles-module__nX7PPa__faqItem{border-radius:16px}.FAQStyles-module__nX7PPa__faqQuestion{padding:22px 28px;font-size:1.05rem}.FAQStyles-module__nX7PPa__faqAnswer{padding:0 28px 22px;font-size:1rem}.FAQStyles-module__nX7PPa__faqItemOpen .FAQStyles-module__nX7PPa__faqAnswerWrapper{max-height:350px}}
