.Calculator-module__QaIy5q__section{background:radial-gradient(900px 520px at 20% 15%,#3b82f61a 0%,#0000 60%),radial-gradient(700px 420px at 80% 20%,#2563eb14 0%,#0000 55%),#0000002e;padding:100px 20px}.Calculator-module__QaIy5q__container{max-width:900px;margin:0 auto}.Calculator-module__QaIy5q__header{text-align:center;margin-bottom:50px}.Calculator-module__QaIy5q__badge{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f638;border-radius:100px;margin-bottom:20px;padding:8px 20px;font-size:.85rem;font-weight:700;display:inline-block}.Calculator-module__QaIy5q__title{color:#fff;margin:0 0 16px;font-size:2.5rem;font-weight:900}.Calculator-module__QaIy5q__subtitle{color:#ffffffb3;margin:0;font-size:1.1rem}.Calculator-module__QaIy5q__calculator{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f1423d1;border:1px solid #ffffff1a;border-radius:24px;padding:40px}.Calculator-module__QaIy5q__inputSection{margin-bottom:36px}.Calculator-module__QaIy5q__inputLabel{color:#ffffffd1;margin-bottom:12px;font-size:.95rem;font-weight:700;display:block}.Calculator-module__QaIy5q__inputWrapper{background:#0000004d;border:2px solid #ffffff1a;border-radius:16px;align-items:center;padding:4px;transition:all .25s;display:flex}.Calculator-module__QaIy5q__inputWrapper:focus-within{border-color:#3b82f6a6;box-shadow:0 0 0 4px #3b82f61f}.Calculator-module__QaIy5q__inputPrefix{color:#ffffff80;padding:16px 12px 16px 20px;font-size:1.5rem;font-weight:800}.Calculator-module__QaIy5q__input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:16px 0;font-size:2rem;font-weight:900}.Calculator-module__QaIy5q__inputSuffix{color:#ffffff80;padding:16px 20px 16px 12px;font-size:1rem;font-weight:700}.Calculator-module__QaIy5q__presets{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.Calculator-module__QaIy5q__presetBtn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;padding:10px 20px;font-size:.9rem;font-weight:700;transition:all .2s}.Calculator-module__QaIy5q__presetBtn:hover{color:#fff;background:#ffffff1a}.Calculator-module__QaIy5q__presetBtnActive{color:#93c5fd;background:#3b82f624;border-color:#3b82f647}.Calculator-module__QaIy5q__resultSection{border-top:1px solid #ffffff1a;padding-top:32px}.Calculator-module__QaIy5q__aprBadge{color:#93c5fd;background:linear-gradient(135deg,#3b82f629,#2563eb0f);border:1px solid #3b82f642;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:10px 20px;font-size:1rem;font-weight:800;display:inline-flex}.Calculator-module__QaIy5q__results{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.Calculator-module__QaIy5q__resultCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:16px;padding:24px;display:flex}.Calculator-module__QaIy5q__resultCardHighlight{background:#3b82f614;border-color:#3b82f633}.Calculator-module__QaIy5q__resultIcon{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f633;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.2rem;display:flex}.Calculator-module__QaIy5q__resultContent{flex-direction:column;gap:4px;display:flex}.Calculator-module__QaIy5q__resultLabel{color:#fff9;font-size:.85rem}.Calculator-module__QaIy5q__resultValue{color:#93c5fd;font-size:1.25rem;font-weight:900}.Calculator-module__QaIy5q__resultValue small{opacity:.7;font-size:.8rem;font-weight:700}.Calculator-module__QaIy5q__resultValueHighlight{color:#fbbf24;font-size:1.4rem;font-weight:900}.Calculator-module__QaIy5q__resultValueHighlight small{opacity:.7;font-size:.85rem;font-weight:700}.Calculator-module__QaIy5q__disclaimer{color:#ffffff73;text-align:center;margin-top:24px;font-size:.8rem}@media (max-width:768px){.Calculator-module__QaIy5q__calculator{padding:28px 20px}.Calculator-module__QaIy5q__input{font-size:1.5rem}.Calculator-module__QaIy5q__results{grid-template-columns:1fr}}@media (max-width:640px){.Calculator-module__QaIy5q__section{padding:60px 16px}.Calculator-module__QaIy5q__title{font-size:1.8rem}.Calculator-module__QaIy5q__presets{justify-content:center}}
.FAQ-module__VJSWLW__section{padding:100px 20px}.FAQ-module__VJSWLW__container{max-width:800px;margin:0 auto}.FAQ-module__VJSWLW__header{text-align:center;margin-bottom:50px}.FAQ-module__VJSWLW__badge{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f638;border-radius:100px;margin-bottom:20px;padding:8px 20px;font-size:.85rem;font-weight:700;display:inline-block}.FAQ-module__VJSWLW__title{color:#fff;margin:0 0 16px;font-size:2.5rem;font-weight:900}.FAQ-module__VJSWLW__subtitle{color:#ffffffb3;margin:0;font-size:1.1rem}.FAQ-module__VJSWLW__faqList{flex-direction:column;gap:12px;display:flex}.FAQ-module__VJSWLW__faqItem{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;transition:all .25s;overflow:hidden}.FAQ-module__VJSWLW__faqItem:hover{border-color:#3b82f62e}.FAQ-module__VJSWLW__faqItemOpen{background:#ffffff0d;border-color:#3b82f647}.FAQ-module__VJSWLW__faqQuestion{cursor:pointer;text-align:left;color:#fff;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;font-size:1.05rem;font-weight:700;transition:color .2s;display:flex}.FAQ-module__VJSWLW__faqQuestion:hover{color:#93c5fd}.FAQ-module__VJSWLW__faqQuestion i{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f62e;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;transition:all .25s;display:flex}.FAQ-module__VJSWLW__faqItemOpen .FAQ-module__VJSWLW__faqQuestion i{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#60a5fa59}.FAQ-module__VJSWLW__faqAnswer{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.FAQ-module__VJSWLW__faqItemOpen .FAQ-module__VJSWLW__faqAnswer{max-height:320px}.FAQ-module__VJSWLW__faqAnswer p{color:#ffffffb3;margin:0;padding:0 24px 20px;font-size:.95rem;line-height:1.7}@media (max-width:640px){.FAQ-module__VJSWLW__section{padding:60px 16px}.FAQ-module__VJSWLW__title{font-size:1.8rem}.FAQ-module__VJSWLW__faqQuestion{padding:18px 20px;font-size:.95rem}.FAQ-module__VJSWLW__faqAnswer p{padding:0 20px 18px;font-size:.9rem}}
.CTA-module__UVYzcW__section{background:radial-gradient(900px 520px at 20% 15%,#3b82f61a 0%,#0000 60%),radial-gradient(700px 420px at 80% 20%,#2563eb14 0%,#0000 55%),#0000002e;padding:100px 20px}.CTA-module__UVYzcW__container{max-width:900px;margin:0 auto}.CTA-module__UVYzcW__card{text-align:center;background:linear-gradient(135deg,#3b82f61f,#2563eb14);border:1px solid #3b82f638;border-radius:32px;padding:60px 40px;position:relative;overflow:hidden}.CTA-module__UVYzcW__glow{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#3b82f638 0%,#0000 70%);width:420px;height:420px;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.CTA-module__UVYzcW__content{z-index:1;position:relative}.CTA-module__UVYzcW__iconWrapper{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:24px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;font-size:2rem;display:flex;box-shadow:0 10px 38px #3b82f64d}.CTA-module__UVYzcW__title{color:#fff;margin:0 0 16px;font-size:2.2rem;font-weight:900}.CTA-module__UVYzcW__description{color:#ffffffbf;max-width:550px;margin:0 auto 32px;font-size:1.1rem;line-height:1.7}.CTA-module__UVYzcW__buttons{justify-content:center;gap:16px;margin-bottom:32px;display:flex}.CTA-module__UVYzcW__btnPrimary{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:14px;align-items:center;gap:10px;padding:16px 36px;font-size:1rem;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 6px 26px #3b82f647}.CTA-module__UVYzcW__btnPrimary:hover{transform:translateY(-3px);box-shadow:0 10px 38px #3b82f65c}.CTA-module__UVYzcW__btnSecondary{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:14px;align-items:center;gap:10px;padding:16px 36px;font-size:1rem;font-weight:650;text-decoration:none;transition:all .3s;display:inline-flex}.CTA-module__UVYzcW__btnSecondary:hover{background:#ffffff1f;border-color:#3b82f638}.CTA-module__UVYzcW__features{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.CTA-module__UVYzcW__featureItem{color:#fffc;align-items:center;gap:8px;font-size:.95rem;display:flex}.CTA-module__UVYzcW__featureItem i{color:#93c5fde6}@media (max-width:640px){.CTA-module__UVYzcW__section{padding:60px 16px}.CTA-module__UVYzcW__card{padding:40px 24px}.CTA-module__UVYzcW__title{font-size:1.6rem}.CTA-module__UVYzcW__description{font-size:1rem}.CTA-module__UVYzcW__buttons{flex-direction:column}.CTA-module__UVYzcW__btnPrimary,.CTA-module__UVYzcW__btnSecondary{justify-content:center;width:100%}.CTA-module__UVYzcW__features{flex-direction:column;align-items:center;gap:12px}}
