.CalculatorsInfo_wrapper__SB32g{display:flex;flex-direction:column;gap:5rem;padding-bottom:5rem}.CalculatorsInfo_section__hyDTJ{display:flex;flex-direction:column;gap:2rem}.CalculatorsInfo_sectionHeader__uhJuS{display:flex;flex-direction:column;gap:.6rem;max-width:760px}.CalculatorsInfo_sectionTitleRow__F7H_3{display:flex;align-items:center;gap:.85rem}.CalculatorsInfo_eyebrow__rxQla{display:inline-block;font-weight:800;letter-spacing:.12em}.CalculatorsInfo_badge__vk4_x,.CalculatorsInfo_eyebrow__rxQla{font-size:.78rem;text-transform:uppercase;color:var(--color-accent)}.CalculatorsInfo_badge__vk4_x{background-color:color-mix(in srgb,var(--color-accent) 10%,transparent);padding:.3rem .85rem;border-radius:9999px;font-weight:700;letter-spacing:.08em;border:1px solid color-mix(in srgb,var(--color-accent) 25%,transparent)}.CalculatorsInfo_badgeLine__DfR5B{width:4px;height:28px;background-color:var(--color-accent);border-radius:2px}.CalculatorsInfo_sectionHeader__uhJuS h2{font-family:var(--font-fraunces),serif;font-size:clamp(1.85rem,3vw,2.4rem);font-weight:800;color:var(--color-text);margin:0;line-height:1.2}.CalculatorsInfo_sectionHeader__uhJuS p{color:var(--color-text-secondary);font-size:1.05rem;margin:0;line-height:1.6}.CalculatorsInfo_scenariosGrid__yxFym{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.CalculatorsInfo_scenarioCard__6MQjd{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.75rem;display:flex;flex-direction:column;gap:1rem;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 16px rgba(0,0,0,.03);text-decoration:none;color:inherit;position:relative;overflow:hidden}.CalculatorsInfo_scenarioCard__6MQjd:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--color-accent);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.CalculatorsInfo_scenarioCard__6MQjd:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.08);border-color:color-mix(in srgb,var(--color-accent) 40%,transparent)}.CalculatorsInfo_scenarioCard__6MQjd:hover:after{transform:scaleX(1)}.CalculatorsInfo_scenarioHeader__xasei{display:flex;align-items:center;justify-content:space-between}.CalculatorsInfo_iconWrapper__Ifawf{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.CalculatorsInfo_presetTag__HMl8W{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 8px;border-radius:6px;background:var(--color-bg-input);color:var(--color-text-muted);border:1px solid var(--color-border)}.CalculatorsInfo_scenarioCard__6MQjd h3{font-family:var(--font-fraunces),serif;font-size:1.2rem;font-weight:700;color:var(--color-text);margin:0}.CalculatorsInfo_scenarioCard__6MQjd p{font-size:.9rem;color:var(--color-text-secondary);line-height:1.6;margin:0;flex-grow:1}.CalculatorsInfo_scenarioSpecs__f1DWq{display:flex;flex-wrap:wrap;gap:6px;margin-top:.5rem}.CalculatorsInfo_specChip__B7jSf{font-size:.78rem;font-weight:600;padding:4px 10px;border-radius:9999px;background:var(--color-bg-input);color:var(--color-text-secondary);border:1px solid var(--color-border)}.CalculatorsInfo_scenarioAction__ZX5Aw{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:.88rem;color:var(--color-accent);margin-top:auto;padding-top:10px;border-top:1px solid var(--color-border);transition:gap .2s ease}.CalculatorsInfo_scenarioCard__6MQjd:hover .CalculatorsInfo_scenarioAction__ZX5Aw{gap:10px}.CalculatorsInfo_contentSection__7Cazl{display:flex;flex-direction:column;gap:2rem}.CalculatorsInfo_contentLayout__wmQ2V{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:start}@media (max-width:900px){.CalculatorsInfo_contentLayout__wmQ2V{grid-template-columns:1fr}}.CalculatorsInfo_textContent__QJN3X{display:flex;flex-direction:column;gap:1.25rem;color:var(--color-text-secondary);font-size:1.05rem;line-height:1.75}.CalculatorsInfo_textContent__QJN3X p strong{color:var(--color-text)}.CalculatorsInfo_sideCard___dSSm{background:var(--color-bg-card);border:1px solid color-mix(in srgb,var(--color-accent) 25%,var(--color-border));border-radius:var(--radius-lg);padding:2rem;box-shadow:0 8px 30px rgba(0,0,0,.04);position:relative;overflow:hidden}.CalculatorsInfo_sideCard___dSSm:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--color-accent)}.CalculatorsInfo_sideCardIcon__EDs1L{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);margin-bottom:1.25rem}.CalculatorsInfo_sideCard___dSSm h3{font-family:var(--font-fraunces),serif;font-size:1.25rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}.CalculatorsInfo_sideCard___dSSm p{font-size:.92rem;color:var(--color-text-secondary);line-height:1.6;margin-bottom:1.25rem}.CalculatorsInfo_wasteList__yUXTJ{display:flex;flex-direction:column;gap:.75rem}.CalculatorsInfo_wasteList__yUXTJ li{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--color-bg-input);border-radius:var(--radius-sm);border:1px solid var(--color-border);font-size:.92rem}.CalculatorsInfo_wasteList__yUXTJ li span{font-weight:700;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,transparent);padding:3px 8px;border-radius:6px}.CalculatorsInfo_tableWrapper__84K_g{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card);box-shadow:0 4px 20px rgba(0,0,0,.03)}.CalculatorsInfo_table___0NlB{width:100%;border-collapse:collapse;text-align:left}.CalculatorsInfo_table___0NlB th{background:var(--color-bg-input);padding:14px 20px;font-weight:700;font-size:.88rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text);border-bottom:1px solid var(--color-border)}.CalculatorsInfo_table___0NlB td{padding:14px 20px;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-size:.95rem}.CalculatorsInfo_table___0NlB tr:last-child td{border-bottom:none}.CalculatorsInfo_table___0NlB tr:hover td{background:color-mix(in srgb,var(--color-accent) 4%,transparent)}.CalculatorsInfo_multiplierBadge__gULpo{display:inline-block;font-family:monospace;font-weight:700;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent);padding:3px 8px;border-radius:6px}.CalculatorsInfo_phenomenonSection__ggj8x{display:flex;flex-direction:column;gap:1.5rem}.CalculatorsInfo_imageCard__qiGdT{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.12);min-height:380px;display:flex;align-items:flex-end}.CalculatorsInfo_image__QkWpP{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.CalculatorsInfo_imageOverlay__RL_v5{position:relative;z-index:1;width:100%;padding:2.5rem;background:linear-gradient(180deg,transparent,rgba(15,23,42,.95) 45%,#0f172a);color:#fff;display:flex;flex-direction:column;gap:.75rem}.CalculatorsInfo_overlayBadge__sfi80{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#fb923c}.CalculatorsInfo_imageOverlay__RL_v5 h3{font-family:var(--font-fraunces),serif;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:700;color:#fff;margin:0}.CalculatorsInfo_imageOverlay__RL_v5 p{font-size:1rem;color:#cbd5e1;line-height:1.65;max-width:800px;margin:0}.CalculatorsPageHero_hero__nh5u8{position:relative;overflow:clip;padding:110px 0 80px;background:linear-gradient(180deg,#0f172a,#1e293b);border-bottom:1px solid hsla(0,0%,100%,.08);margin-top:-6rem;min-height:480px;display:flex;align-items:center}.CalculatorsPageHero_backgroundLayers__ltJDK{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.CalculatorsPageHero_bgMesh__VVRKb{position:absolute;inset:-30%;background:radial-gradient(circle at 25% 25%,rgba(249,115,22,.18) 0,transparent 45%),radial-gradient(circle at 75% 65%,rgba(234,88,12,.12) 0,transparent 45%),radial-gradient(circle at 50% 10%,rgba(251,146,60,.1) 0,transparent 50%);filter:blur(70px);animation:CalculatorsPageHero_meshFlow__atZl8 18s ease-in-out infinite alternate}.CalculatorsPageHero_gridOverlay__S19y0{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:36px 36px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 85%)}.CalculatorsPageHero_floatingOrb1__ZwF4N,.CalculatorsPageHero_floatingOrb2__o97Me,.CalculatorsPageHero_floatingOrb3__XgzxO{position:absolute;border-radius:50%;filter:blur(50px);opacity:.35}.CalculatorsPageHero_floatingOrb1__ZwF4N{width:320px;height:320px;background:rgba(249,115,22,.45);top:5%;left:10%;animation:CalculatorsPageHero_floatOrb__EnFHr 14s ease-in-out infinite alternate}.CalculatorsPageHero_floatingOrb2__o97Me{width:260px;height:260px;background:rgba(234,88,12,.35);bottom:5%;right:15%;animation:CalculatorsPageHero_floatOrb__EnFHr 18s ease-in-out infinite alternate-reverse}.CalculatorsPageHero_floatingOrb3__XgzxO{width:180px;height:180px;background:rgba(251,146,60,.3);top:40%;right:45%;animation:CalculatorsPageHero_floatOrb__EnFHr 16s ease-in-out 2s infinite alternate}@keyframes CalculatorsPageHero_floatOrb__EnFHr{0%{transform:translate(0) scale(1)}50%{transform:translate(25px,-20px) scale(1.08)}to{transform:translate(-15px,20px) scale(.95)}}@keyframes CalculatorsPageHero_meshFlow__atZl8{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1.1) rotate(3deg)}}.CalculatorsPageHero_inner__u7WC0{position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center;width:100%;max-width:980px;margin-inline:auto;padding-inline:24px}.CalculatorsPageHero_badge__iDMaK{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:rgba(249,115,22,.12);border:1px solid rgba(249,115,22,.3);border-radius:9999px;font-size:.82rem;font-weight:700;color:#fb923c;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 16px rgba(249,115,22,.15)}.CalculatorsPageHero_badgeDot__vZ9FY{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e}.CalculatorsPageHero_title__zlQdE{font-family:var(--font-fraunces),serif;font-size:clamp(2.4rem,5.5vw,4.2rem);font-weight:800;line-height:1.1;color:#fff;letter-spacing:-.02em;margin:0}.CalculatorsPageHero_titleAccent__VUq5w{background:linear-gradient(135deg,#fb923c,#f97316 50%,#ea580c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.CalculatorsPageHero_subtitle__AXCbG{font-size:clamp(1.05rem,1.8vw,1.2rem);color:#94a3b8;max-width:680px;line-height:1.65;margin:0 auto}.CalculatorsPageHero_kpiStrip__bUkTx{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px}.CalculatorsPageHero_kpiItem__LCboV{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;color:#e2e8f0;font-size:.85rem;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease}.CalculatorsPageHero_kpiItem__LCboV:hover{background:hsla(0,0%,100%,.08);border-color:rgba(249,115,22,.4);transform:translateY(-1px)}.CalculatorsPageHero_kpiIcon__HglM7{color:#fb923c}.CalculatorsPageHero_ctaWrapper__93kgJ{margin-top:16px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.CalculatorsPageHero_ctaPrimary__uzFNo{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;padding:13px 30px;border-radius:9999px;font-weight:700;font-size:.95rem;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease;box-shadow:0 4px 20px rgba(249,115,22,.35)}.CalculatorsPageHero_ctaPrimary__uzFNo:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(249,115,22,.5);background:linear-gradient(135deg,#fb923c,#ea580c)}.CalculatorsPageHero_ctaSecondary__T2nte{background:hsla(0,0%,100%,.05);color:#f1f5f9;padding:13px 26px;border-radius:9999px;font-weight:600;font-size:.95rem;text-decoration:none;display:inline-flex;align-items:center;gap:8px;border:1px solid hsla(0,0%,100%,.12);transition:all .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.CalculatorsPageHero_ctaSecondary__T2nte:hover{background:hsla(0,0%,100%,.1);color:#fff;border-color:hsla(0,0%,100%,.25);transform:translateY(-2px)}.FAQ_section__ve5X4{padding:64px 20px 80px;max-width:960px;margin:0 auto}.FAQ_header__JzH0T{margin-bottom:32px;display:flex;flex-direction:column;gap:8px}.FAQ_headerTop__JtlC4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.FAQ_eyebrow__r7f1F{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;background:var(--color-accent-light);padding:4px 12px;border-radius:var(--radius-full)}.FAQ_eyebrow__r7f1F,.FAQ_toggleAllBtn__U8_Oi{display:inline-flex;align-items:center;gap:6px;color:var(--color-accent)}.FAQ_toggleAllBtn__U8_Oi{font-size:.82rem;font-weight:700;background:transparent;border:1px solid rgba(234,88,12,.25);padding:6px 14px;border-radius:var(--radius-full);cursor:pointer;transition:all .2s ease}.FAQ_toggleAllBtn__U8_Oi:hover{background:var(--color-accent-light);border-color:var(--color-accent)}.FAQ_heading__Tm2m5{font-family:var(--font-fraunces),serif;font-size:clamp(2rem,3.5vw,2.5rem);font-weight:800;color:var(--color-text);margin:0;line-height:1.2}.FAQ_subtitle__bOLOF{font-size:1.05rem;color:var(--color-text-secondary);margin:0;line-height:1.6}.FAQ_list__w7n53{display:flex;flex-direction:column;gap:14px}.FAQ_item__ZDn22{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:16px;overflow:hidden;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px rgba(0,0,0,.02);scroll-margin-top:90px}.FAQ_item__ZDn22:hover{border-color:rgba(234,88,12,.35);box-shadow:0 6px 20px rgba(0,0,0,.04);transform:translateY(-1px)}.FAQ_itemOpen__QeOl1{border-color:var(--color-accent);box-shadow:0 8px 28px rgba(234,88,12,.08),0 2px 6px rgba(0,0,0,.03);background:#fff}[data-theme=dark] .FAQ_itemOpen__QeOl1{background:var(--color-bg-card);border-color:var(--color-accent)}.FAQ_qHeading__ypB_8{margin:0;font-size:inherit;font-weight:inherit}.FAQ_question__ZcogC{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;text-align:left;background:transparent;border:none;cursor:pointer;transition:background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FAQ_questionContent__WMEMv{display:flex;align-items:center;gap:14px;flex:1 1}.FAQ_qIndex___Hu9J{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;font-weight:700;color:var(--color-accent);background:var(--color-accent-light);width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FAQ_qText__wL4I3{font-family:var(--font-fraunces),serif;font-size:1.12rem;font-weight:700;line-height:1.35;transition:color .15s ease}.FAQ_itemOpen__QeOl1 .FAQ_qText__wL4I3,.FAQ_qText__wL4I3{color:var(--color-text)}.FAQ_toggleBtn__glEVm{width:34px;height:34px;border-radius:50%;background:var(--color-bg-input);color:var(--color-text-secondary);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.FAQ_question__ZcogC:hover .FAQ_toggleBtn__glEVm{background:var(--color-accent-light);color:var(--color-accent);border-color:var(--color-accent)}.FAQ_toggleBtnOpen__RPJS8{background:var(--color-accent)!important;color:#fff!important;border-color:var(--color-accent)!important;transform:rotate(180deg)}.FAQ_answer__y06ml{padding:0 24px 22px;animation:FAQ_faqExpand__PikVt .25s cubic-bezier(.16,1,.3,1) forwards}.FAQ_answer__y06ml[hidden]{display:none}.FAQ_answerInner__iA057{border-top:1px solid var(--color-border-subtle);padding-top:16px}.FAQ_answer__y06ml p{font-size:.98rem;line-height:1.7;color:var(--color-text-secondary);margin:0}@keyframes FAQ_faqExpand__PikVt{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.FAQ_supportCallout__2hnxq{margin-top:40px;background:linear-gradient(135deg,rgba(234,88,12,.05),rgba(249,115,22,.02));border:1px solid rgba(234,88,12,.2);border-radius:18px;padding:24px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.FAQ_supportContent__CAriT{display:flex;flex-direction:column;gap:4px;max-width:540px}.FAQ_supportTitle__lekKR{font-family:var(--font-fraunces),serif;font-size:1.2rem;font-weight:700;color:var(--color-text);margin:0}.FAQ_supportDesc__mLRfl{font-size:.9rem;color:var(--color-text-secondary);margin:0;line-height:1.5}.FAQ_supportActions__1EjUO{display:flex;align-items:center;gap:10px}.FAQ_supportLinkPrimary__H3Yll{padding:8px 18px;border-radius:var(--radius-full);background:var(--color-accent);color:#fff;font-size:.86rem;font-weight:700;text-decoration:none;transition:opacity .2s ease,transform .15s ease;display:inline-flex;align-items:center;gap:6px}.FAQ_supportLinkPrimary__H3Yll:hover{opacity:.92;transform:translateY(-1px)}.FAQ_supportLinkSecondary___ceWF{padding:8px 16px;border-radius:var(--radius-full);background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text);font-size:.86rem;font-weight:600;text-decoration:none;transition:all .15s ease}.FAQ_supportLinkSecondary___ceWF:hover{border-color:var(--color-text-muted)}@media (max-width:640px){.FAQ_section__ve5X4{padding:40px 16px 60px}.FAQ_question__ZcogC{padding:16px 18px}.FAQ_answer__y06ml{padding:0 18px 18px}.FAQ_qIndex___Hu9J{display:none}.FAQ_supportCallout__2hnxq{flex-direction:column;align-items:flex-start}}.Hero_hero__Bbyie{--companion-1:#fbbf24;--companion-2:#ef4444;--glow-opacity:0.15;position:relative;overflow:clip;padding:80px 0 60px;background-color:var(--color-bg);border-bottom:1px solid var(--color-border)}.Hero_backgroundLayers__qez_c{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.Hero_bgMesh__GBg31{position:absolute;inset:-50%;background:radial-gradient(circle at 20% 30%,rgba(239,35,60,var(--glow-opacity)) 0,transparent 40%),radial-gradient(circle at 80% 70%,rgba(248,90,43,calc(var(--glow-opacity) * .8)) 0,transparent 40%),radial-gradient(circle at 50% 10%,rgba(251,191,36,.08) 0,transparent 50%);filter:blur(60px);animation:Hero_meshFlow__U78zZ 20s ease-in-out infinite alternate;will-change:transform}.Hero_gridOverlay__FAnaC{position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,var(--color-text) 0,var(--color-text) 1px,transparent 1px,transparent 30px),repeating-linear-gradient(-45deg,var(--color-text) 0,var(--color-text) 1px,transparent 1px,transparent 30px);opacity:.03;mask-image:radial-gradient(ellipse at center,#000 10%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 10%,transparent 80%)}.Hero_floatingOrb1__h342m,.Hero_floatingOrb2__m3uCy{position:absolute;border-radius:50%;filter:blur(40px);opacity:.4}.Hero_floatingOrb1__h342m{width:300px;height:300px;background:rgba(239,35,60,.25);top:-10%;left:10%;animation:Hero_floatOrb__dFjoB 15s ease-in-out infinite alternate;will-change:transform}.Hero_floatingOrb2__m3uCy{width:250px;height:250px;background:rgba(248,90,43,.25);bottom:0;right:15%;animation:Hero_floatOrb__dFjoB 18s ease-in-out infinite alternate-reverse;will-change:transform}.Hero_inner__6w8Ws{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center;width:100%;max-width:1600px;margin-inline:auto;padding-inline:16px}.Hero_title__aHi6w{font-size:clamp(2.5rem,6vw,4.2rem);font-weight:800;max-width:16ch;line-height:1.1;background:linear-gradient(135deg,var(--color-text) 20%,var(--color-accent) 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:var(--color-text);letter-spacing:-.03em;margin-bottom:8px}.Hero_subtitle__K8jGq{font-size:clamp(1.05rem,2vw,1.2rem);color:var(--color-text-secondary);max-width:58ch;line-height:1.6}.Hero_uspRow__0LK9j{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:-8px}.Hero_uspPill__jGsZu{font-size:.82rem;font-weight:600;letter-spacing:.01em;padding:7px 16px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .2s ease,box-shadow .2s ease;cursor:default;white-space:nowrap}.Hero_uspPill__jGsZu:hover{transform:translateY(-2px) scale(1.04)}.Hero_uspFree__AzEu_{color:var(--color-text);background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.25);box-shadow:0 0 12px rgba(52,211,153,.08)}.Hero_uspFree__AzEu_:hover{box-shadow:0 4px 20px rgba(52,211,153,.2)}.Hero_uspNoSignup__W3x4E{color:var(--color-text);background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.25);box-shadow:0 0 12px rgba(56,189,248,.08)}.Hero_uspNoSignup__W3x4E:hover{box-shadow:0 4px 20px rgba(56,189,248,.2)}.Hero_uspInstant__qWAhY{color:var(--color-text);background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.25);box-shadow:0 0 12px rgba(251,191,36,.08)}.Hero_uspInstant__qWAhY:hover{box-shadow:0 4px 20px rgba(251,191,36,.2)}.Hero_uspPrivacy__WST9j{color:var(--color-text);background:rgba(167,139,250,.1);border:1px solid rgba(167,139,250,.25);box-shadow:0 0 12px rgba(167,139,250,.08)}.Hero_uspPrivacy__WST9j:hover{box-shadow:0 4px 20px rgba(167,139,250,.2)}@media (max-width:600px){.Hero_uspRow__0LK9j{gap:8px}.Hero_uspPill__jGsZu{font-size:.75rem;padding:5px 12px;gap:5px}}@media (max-width:480px){.Hero_hero__Bbyie{padding:40px 0 28px}}.Hero_inner__6w8Ws>div{width:100%;max-width:none;margin-top:16px}@keyframes Hero_meshFlow__U78zZ{0%{transform:scale(1) translate(0) rotate(0deg)}50%{transform:scale(1.1) translate(3%,4%) rotate(2deg)}to{transform:scale(1.05) translate(-2%,-3%) rotate(-1deg)}}@keyframes Hero_floatOrb__dFjoB{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.Formula_section__MHkWj{padding:48px 20px}.Formula_heading__VK7J5{font-size:2rem;margin-bottom:24px;text-align:center}.Formula_leftCol__jnE9M{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.Formula_explanation__5rprd{font-size:1.05rem;color:var(--color-text-secondary);line-height:1.7}.Formula_methods___m3Tx{background:var(--color-bg-secondary);padding:1.5rem;border-radius:var(--radius-md);border-left:4px solid var(--color-accent)}.Formula_methodsTitle__eAYyq{font-size:1.25rem;margin-bottom:1rem;color:var(--color-text)}.Formula_methodsList__u11Pb{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0}.Formula_methodItem__A7n4w{font-size:.95rem;line-height:1.6}.Formula_methodName__Tg_kK{color:var(--color-accent)}.Formula_methodDesc__z14ai{color:var(--color-text-secondary)}.Formula_rightCol__MuyO7{display:flex;flex-direction:column;height:100%;min-width:0}.Formula_formulaWrapper__LW85I{position:relative;border-radius:var(--radius-lg);overflow:hidden}.Formula_formulaContent__886TI{padding:24px;display:flex;flex-direction:column;gap:1.5rem;height:100%;min-width:0}.Formula_formula__pJzRm{background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:20px;overflow-x:auto;font-size:1.05rem}.Formula_formula__pJzRm code{font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,Menlo,monospace;font-weight:600;color:var(--color-text)}.Formula_example__2zBQ6{background:var(--color-bg-secondary);border-radius:var(--radius-sm);padding:16px 20px}.Formula_exampleLabel__FczT6{display:inline-block;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-accent);background:var(--color-accent-light);border:1px solid color-mix(in srgb,var(--color-accent) 28%,transparent);border-radius:999px;padding:3px 10px;margin-bottom:10px}.Formula_example__2zBQ6 p{font-size:.95rem;color:var(--color-text-secondary)}.MoreCalculators_section__u3PXy{padding:4.5rem 0 5rem;margin:0 auto}.MoreCalculators_headerRow___TtHR{margin-bottom:2.5rem;text-align:center;max-width:780px;margin-inline:auto}.MoreCalculators_eyebrow__6IStc{display:inline-block;font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.6rem}.MoreCalculators_titleWrapper__m_5kG h2{font-family:var(--font-fraunces),serif;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;color:var(--color-text);margin-bottom:.75rem;line-height:1.15}.MoreCalculators_titleWrapper__m_5kG p{color:var(--color-text-secondary);font-size:1.1rem;line-height:1.6}.MoreCalculators_spotlightSection__8exPj{margin-bottom:3.5rem}.MoreCalculators_spotlightHeader__Xl_PK{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.MoreCalculators_spotlightLabel__12V47{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent)}.MoreCalculators_spotlightGrid__iXPns{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:1024px){.MoreCalculators_spotlightGrid__iXPns{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.MoreCalculators_spotlightGrid__iXPns{grid-template-columns:1fr}}.MoreCalculators_spotlightCard__6cymw{position:relative;background:var(--color-bg-card);border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));border-radius:var(--radius-lg);padding:1.75rem;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px rgba(0,0,0,.04);overflow:hidden}.MoreCalculators_spotlightCard__6cymw:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-accent),#f59e0b)}.MoreCalculators_spotlightCard__6cymw:hover{transform:translateY(-4px);border-color:var(--color-accent);box-shadow:0 16px 36px color-mix(in srgb,var(--color-accent) 15%,transparent)}.MoreCalculators_spotlightBadge__S_YiT{position:absolute;top:1rem;right:1.25rem;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:9999px;border:1px solid color-mix(in srgb,var(--color-accent) 25%,transparent)}.MoreCalculators_spotlightBadge__S_YiT,.MoreCalculators_spotlightIcon__HC6uL{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.MoreCalculators_spotlightIcon__HC6uL{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.MoreCalculators_spotlightTitle__rwlis{font-family:var(--font-fraunces),serif;font-size:1.3rem;font-weight:800;color:var(--color-text);margin-bottom:.5rem;line-height:1.2}.MoreCalculators_spotlightDesc__Mv6M0{font-size:.92rem;color:var(--color-text-secondary);line-height:1.6;margin-bottom:1.25rem;flex-grow:1}.MoreCalculators_formulaBox__Vfg5o{background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:8px 12px;font-family:monospace;font-size:.82rem;color:var(--color-text);margin-bottom:1.25rem;display:flex;align-items:center;gap:8px}.MoreCalculators_formulaBox__Vfg5o code,.MoreCalculators_spotlightAction__E2HU8{color:var(--color-accent);font-weight:700}.MoreCalculators_spotlightAction__E2HU8{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;margin-top:auto;transition:gap .2s ease}.MoreCalculators_spotlightCard__6cymw:hover .MoreCalculators_spotlightAction__E2HU8{gap:12px}.MoreCalculators_controlsRow__3F6PI{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem;margin-bottom:2.25rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.25rem;box-shadow:var(--shadow-sm)}.MoreCalculators_tabs___LBvV{display:flex;gap:.5rem;flex-wrap:wrap}.MoreCalculators_tab__IUe1o{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 16px;border-radius:9999px;border:1px solid var(--color-border);background:var(--color-bg-input);font-size:.88rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.MoreCalculators_tab__IUe1o:hover{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg-input));color:var(--color-text);border-color:color-mix(in srgb,var(--color-accent) 30%,transparent)}.MoreCalculators_tab__IUe1o.MoreCalculators_active__4Oj_C{background:var(--color-accent);color:#fff;border-color:var(--color-accent);box-shadow:0 4px 12px color-mix(in srgb,var(--color-accent) 30%,transparent)}.MoreCalculators_tabCount__E52fE{display:inline-flex;align-items:center;justify-content:center;padding:2px 7px;border-radius:9999px;font-size:.75rem;font-weight:700;background:rgba(0,0,0,.08);color:inherit}.MoreCalculators_tab__IUe1o.MoreCalculators_active__4Oj_C .MoreCalculators_tabCount__E52fE{background:hsla(0,0%,100%,.25);color:#fff}.MoreCalculators_searchAndViews__54AK2{display:flex;align-items:center;gap:12px;flex-grow:1;max-width:380px;margin-left:auto}.MoreCalculators_searchWrapper__aVsgb{position:relative;width:100%}.MoreCalculators_searchIcon__PK5aG{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.MoreCalculators_searchInput__MZm_2{width:100%;padding:10px 36px 10px 40px;border-radius:9999px;border:1px solid var(--color-border);background:var(--color-bg-input);color:var(--color-text);font-size:.92rem;outline:none;transition:all .2s ease}.MoreCalculators_searchInput__MZm_2:focus,.MoreCalculators_searchInput__MZm_2:focus-visible{outline:none!important;border-color:var(--color-accent);background:var(--color-bg-card);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 15%,transparent)}.MoreCalculators_clearButton__1nayZ{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);font-size:1.1rem;padding:4px;border-radius:50%;line-height:1;cursor:pointer}.MoreCalculators_clearButton__1nayZ:hover{color:var(--color-text)}.MoreCalculators_statusBar__1uyaM{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding:0 4px;font-size:.9rem;color:var(--color-text-muted)}.MoreCalculators_activeFilters__Y6f2k{display:flex;align-items:center;gap:8px}.MoreCalculators_resetBtn__CYMlP{color:var(--color-accent);font-weight:600;text-decoration:underline;cursor:pointer;background:none;border:none;font-size:.85rem}.MoreCalculators_grid__Sx65r{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:1100px){.MoreCalculators_grid__Sx65r{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.MoreCalculators_grid__Sx65r{grid-template-columns:1fr}}.MoreCalculators_card__J_ePT{display:flex;flex-direction:column;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.6rem;text-decoration:none;color:inherit;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 10px rgba(0,0,0,.02);position:relative;overflow:hidden}.MoreCalculators_card__J_ePT:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-accent) 50%,transparent);box-shadow:0 12px 30px rgba(0,0,0,.06),0 4px 12px color-mix(in srgb,var(--color-accent) 10%,transparent)}.MoreCalculators_cardTop__myrw8{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.2rem}.MoreCalculators_iconWrapper__5FfaQ{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--icon-bg,rgba(249,115,22,.1));color:var(--icon-color,var(--color-accent));transition:transform .3s ease}.MoreCalculators_card__J_ePT:hover .MoreCalculators_iconWrapper__5FfaQ{transform:scale(1.08)}.MoreCalculators_cardCategoryBadge__YSSE4{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:9999px;background:var(--color-bg-input);color:var(--color-text-secondary);border:1px solid var(--color-border)}.MoreCalculators_cardTitle__NMdVy{font-family:var(--font-fraunces),serif;font-weight:700;font-size:1.2rem;color:var(--color-text);margin-bottom:.5rem;line-height:1.25;transition:color .2s ease}.MoreCalculators_card__J_ePT:hover .MoreCalculators_cardTitle__NMdVy{color:var(--color-accent)}.MoreCalculators_cardDesc__6MiEM{font-size:.9rem;color:var(--color-text-secondary);line-height:1.6;margin-bottom:1.25rem;flex-grow:1}.MoreCalculators_keyOutput___z3Ob{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:var(--color-text-muted);background:var(--color-bg-input);padding:6px 10px;border-radius:var(--radius-sm);margin-bottom:1.25rem;border:1px solid var(--color-border)}.MoreCalculators_keyOutputIcon__qhj_r{color:var(--color-accent);font-size:.85rem}.MoreCalculators_cardFooter__A__CA{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;border-top:1px solid var(--color-border);margin-top:auto}.MoreCalculators_launchText__c9eKi{font-size:.88rem;font-weight:700;color:var(--color-accent);display:inline-flex;align-items:center;gap:6px;transition:gap .2s ease}.MoreCalculators_card__J_ePT:hover .MoreCalculators_launchText__c9eKi{gap:10px}.MoreCalculators_codeBadge__Yd6LQ{font-size:.72rem;font-weight:600;color:var(--color-text-muted)}.MoreCalculators_emptyState__gFYjC{text-align:center;padding:4rem 2rem;background:var(--color-bg-card);border:1px dashed var(--color-border);border-radius:var(--radius-lg);margin:2rem 0}.MoreCalculators_emptyIcon__XAFC8{width:64px;height:64px;margin:0 auto 1.5rem;border-radius:50%;background:var(--color-bg-input);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.MoreCalculators_emptyTitle__m9Oui{font-size:1.3rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}.MoreCalculators_emptyText__qbO42{font-size:.95rem;color:var(--color-text-secondary);max-width:420px;margin:0 auto 1.5rem;line-height:1.6}.MoreCalculators_emptyResetBtn__mQSPJ{background:var(--color-accent);color:#fff;border:none;padding:10px 24px;border-radius:9999px;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .2s ease}.MoreCalculators_emptyResetBtn__mQSPJ:hover{transform:translateY(-2px);box-shadow:0 4px 14px color-mix(in srgb,var(--color-accent) 30%,transparent)}.MoreCalculators_advisorSection__VjppU{margin-top:5rem;background:linear-gradient(135deg,var(--color-bg-card) 0,color-mix(in srgb,var(--color-accent) 4%,var(--color-bg-card)) 100%);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:3rem}@media (max-width:768px){.MoreCalculators_advisorSection__VjppU{padding:2rem 1.5rem}}.MoreCalculators_advisorHeader__4Stb_{text-align:center;max-width:640px;margin:0 auto 2.5rem}.MoreCalculators_advisorTitle__8eNbu{font-family:var(--font-fraunces),serif;font-size:1.85rem;font-weight:800;color:var(--color-text);margin-bottom:.5rem}.MoreCalculators_advisorDesc__Dr8lu{color:var(--color-text-secondary);font-size:1rem}.MoreCalculators_advisorGrid__B_uQG{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.MoreCalculators_advisorCard__gFJJz{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.5rem;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit;transition:all .25s ease}.MoreCalculators_advisorCard__gFJJz:hover{border-color:var(--color-accent);transform:translateY(-3px);box-shadow:var(--shadow-md)}.MoreCalculators_advisorGoal__WWs2_{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent)}.MoreCalculators_advisorQuestion___6vRU{font-weight:700;font-size:1.05rem;color:var(--color-text);line-height:1.35}.MoreCalculators_advisorRecommendation__jg4fN{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:10px;border-top:1px dashed var(--color-border);font-size:.88rem;font-weight:700;color:var(--color-accent)}.QuickFacts_section__dW71X{padding:64px 20px;margin:0 40px;border-radius:24px}.QuickFacts_headerContainer__pxR_S{text-align:center;margin-bottom:40px}.QuickFacts_didYouKnow__028Y1{display:block;font-size:.85rem;font-weight:700;text-transform:uppercase;color:var(--color-accent,#ff5722);letter-spacing:1.5px;margin-bottom:8px}.QuickFacts_heading__IkZp4{font-size:2.2rem;font-weight:800;color:var(--color-text);margin:0}.QuickFacts_grid__WNAaT{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;list-style:none;padding:0}.QuickFacts_card__bJLbE{position:relative;overflow:hidden;background:var(--color-bg-card);border-radius:12px;box-shadow:var(--shadow-sm);transition:all .3s cubic-bezier(.25,.8,.25,1);border:1px solid var(--color-border);min-height:220px;cursor:pointer}.QuickFacts_card__bJLbE:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:rgba(var(--accent-rgb,239,35,60),.4)}.QuickFacts_cardImageWrapper___5Urb{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.QuickFacts_bgImage__aVpPr{object-fit:cover;opacity:.15;transition:opacity .3s ease}.QuickFacts_card__bJLbE:hover .QuickFacts_bgImage__aVpPr{opacity:.25;transform:scale(1.05);transition:all .5s ease}.QuickFacts_overlay__np48X{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0,var(--color-bg-card) 100%)}.QuickFacts_cardContent__LbxSW{position:relative;z-index:1;padding:24px;display:flex;flex-direction:column;height:100%}.QuickFacts_iconContainer__F05ZI{width:48px;height:48px;background:linear-gradient(135deg,var(--color-accent,#ff5722) 0,#d83e10 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:0 6px 16px rgba(255,87,34,.3);transition:transform .3s ease}.QuickFacts_card__bJLbE:hover .QuickFacts_iconContainer__F05ZI{transform:scale(1.1) rotate(5deg)}.QuickFacts_icon__c8qBN{width:24px;height:24px;color:#fff}.QuickFacts_factText__z7LbP{font-size:.98rem;line-height:1.6;color:var(--color-text-secondary);font-weight:500}.RelatedTools_section__EQUwl{padding:48px 20px}.RelatedTools_heading__Eyfm0{font-size:1.6rem;margin-bottom:20px}.RelatedTools_grid__WrKsq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.RelatedTools_card__NudBr{display:flex;flex-direction:column;gap:8px;height:100%;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:20px;box-shadow:var(--shadow-sm);transition:border-color .15s ease,transform .15s ease}.RelatedTools_card__NudBr:hover{border-color:var(--color-accent);transform:translateY(-2px)}.RelatedTools_iconBadge__ABWRm{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--color-accent);background:var(--color-accent-light);margin-bottom:4px;transition:background .15s ease,color .15s ease}.RelatedTools_card__NudBr:hover .RelatedTools_iconBadge__ABWRm{background:var(--color-accent);color:#fff}.RelatedTools_name__BLbPF{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-weight:700;color:var(--color-text)}.RelatedTools_ext__aXWU_{color:var(--color-text-muted)}.RelatedTools_desc__hs6xv{font-size:.88rem;color:var(--color-text-secondary)}@media (max-width:768px){.RelatedTools_grid__WrKsq{grid-template-columns:1fr}}