.Calculators-module__sGtxoa__pageWrapper{--bg-primary:#fafaf9;--glass-bg:#fafbf599;--glass-border:#0000000f;--glass-shadow:0 4px 20px #00000008;--glass-shadow-hover:0 12px 40px #1f268714;--silver-gradient:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);--text-primary:#111827;--text-secondary:#6b7280;--text-tertiary:#9ca3af;--font-main:"Poppins",sans-serif;background-color:var(--bg-primary);width:100%;min-height:100vh;font-family:var(--font-main);color:var(--text-primary);position:relative;overflow-x:hidden}.Calculators-module__sGtxoa__ambientBackground{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.Calculators-module__sGtxoa__blob{filter:blur(80px);opacity:.4;border-radius:50%;animation:10s ease-in-out infinite Calculators-module__sGtxoa__float;position:absolute}.Calculators-module__sGtxoa__blobBlue{background:#c8d2e64d;width:400px;height:400px;top:-10%;left:20%}.Calculators-module__sGtxoa__blobSilver{background:#dcdcdc66;width:500px;height:500px;animation-delay:2s;top:20%;right:-10%}@keyframes Calculators-module__sGtxoa__float{0%{transform:translate(0)scale(1)}50%{transform:translate(20px,-20px)scale(1.05)}to{transform:translate(0)scale(1)}}.Calculators-module__sGtxoa__heroSection{z-index:10;text-align:center;max-width:1000px;margin:0 auto;padding:6rem 1.5rem 3rem;position:relative}.Calculators-module__sGtxoa__heroPill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:lowercase;letter-spacing:.5px;color:#6b7280;background:#fff3;border:1px solid #00000014;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.4rem .9rem;font-size:.75rem;font-weight:600;display:inline-flex}.Calculators-module__sGtxoa__heroPillDot{background:#9ca3af;border-radius:50%;width:6px;height:6px;display:inline-block}.Calculators-module__sGtxoa__heroTitle{color:var(--text-primary);letter-spacing:-.02em;text-transform:lowercase;margin-bottom:1.5rem;font-size:3.5rem;font-weight:700;line-height:1.1}.Calculators-module__sGtxoa__heroSubtitle{color:var(--text-secondary);text-transform:lowercase;max-width:600px;margin:0 auto 2.5rem;font-size:1.25rem;font-weight:400;line-height:1.6}.Calculators-module__sGtxoa__searchContainer{z-index:20;max-width:640px;margin:0 auto 3rem;position:relative}.Calculators-module__sGtxoa__searchInput{width:100%;box-shadow:none;text-align:center;font-size:1.1rem;font-weight:300;font-family:var(--font-main);color:var(--text-primary);background-color:#0000;border:none;border-bottom:2px solid #ced4da;border-radius:0;padding:1.1rem 2.5rem;transition:border-color .2s}.Calculators-module__sGtxoa__searchInput::placeholder{color:#9ca3af;font-style:italic;font-weight:200}.Calculators-module__sGtxoa__searchInput:focus{border-bottom-color:#495057;outline:none}.Calculators-module__sGtxoa__filterRow{-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap;z-index:10;justify-content:center;gap:.5rem;margin-bottom:2rem;padding:.5rem;display:flex;position:relative;overflow-x:auto}.Calculators-module__sGtxoa__filterRow::-webkit-scrollbar{display:none}.Calculators-module__sGtxoa__filterButton{color:var(--text-secondary);text-transform:lowercase;cursor:pointer;font-size:.85rem;font-weight:500;font-family:var(--font-main);background:0 0;border:1px solid #0000;border-radius:99px;padding:.5rem 1.2rem;text-decoration:none;transition:all .2s}.Calculators-module__sGtxoa__filterButton:hover{color:var(--text-primary);background:#00000008}.Calculators-module__sGtxoa__filterButtonActive{background:var(--text-primary);color:#fff;border-color:var(--text-primary);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.Calculators-module__sGtxoa__filterButtonActive:hover{color:#fff;background:#000}.Calculators-module__sGtxoa__sectionContainer{z-index:10;max-width:1200px;margin:0 auto;padding:0 1.5rem 6rem;position:relative}.Calculators-module__sGtxoa__statsRow{justify-content:center;gap:3rem;margin-bottom:3rem;display:flex}.Calculators-module__sGtxoa__stat{text-align:center}.Calculators-module__sGtxoa__statNumber{color:var(--text-primary);font-size:2rem;font-weight:700;line-height:1}.Calculators-module__sGtxoa__statLabel{color:var(--text-tertiary);text-transform:lowercase;margin-top:.25rem;font-size:.75rem;font-weight:400}.Calculators-module__sGtxoa__resultCount{text-align:center;color:var(--text-tertiary);margin-bottom:2rem;font-size:.85rem;font-style:italic;font-weight:300}.Calculators-module__sGtxoa__emptyState{text-align:center;color:var(--text-tertiary);padding:4rem 1rem;font-style:italic;font-weight:300}.Calculators-module__sGtxoa__domainGroup{margin-bottom:3rem;animation:.4s ease-out Calculators-module__sGtxoa__fadeUp}@keyframes Calculators-module__sGtxoa__fadeUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.Calculators-module__sGtxoa__domainHeader{color:var(--text-primary);text-transform:lowercase;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.1rem;font-weight:600;display:flex}.Calculators-module__sGtxoa__domainCount{color:var(--text-secondary);background:#ffffff4d;border:1px solid #0000000d;border-radius:99px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.Calculators-module__sGtxoa__cardGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.Calculators-module__sGtxoa__cardGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Calculators-module__sGtxoa__cardGrid{grid-template-columns:repeat(3,1fr)}}.Calculators-module__sGtxoa__card{border:1px solid var(--glass-border);cursor:pointer;color:inherit;background:0 0;border-radius:20px;flex-direction:column;padding:1.75rem;text-decoration:none;transition:all .3s;display:flex;position:relative}.Calculators-module__sGtxoa__card:hover{box-shadow:var(--glass-shadow-hover);background:#fff6;border-color:#0000001a;transform:translateY(-4px)}.Calculators-module__sGtxoa__cardIconBox{background:var(--silver-gradient);color:#333;border:1px solid #0000000d;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:1.25rem;font-size:1.1rem;transition:transform .3s;display:flex}.Calculators-module__sGtxoa__card:hover .Calculators-module__sGtxoa__cardIconBox{transform:scale(1.05)}.Calculators-module__sGtxoa__cardCategory{text-transform:lowercase;color:var(--text-secondary);background:#ffffff4d;border:1px solid #0000000d;border-radius:99px;padding:.3rem .7rem;font-size:.65rem;font-weight:700;position:absolute;top:1.75rem;right:1.75rem}.Calculators-module__sGtxoa__cardTitle{color:var(--text-primary);text-transform:lowercase;margin-bottom:.4rem;font-size:1.1rem;font-weight:600;line-height:1.3}.Calculators-module__sGtxoa__cardDescription{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:1rem;font-size:.9rem;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.Calculators-module__sGtxoa__cardFooter{color:var(--text-primary);text-transform:lowercase;align-items:center;font-size:.82rem;font-weight:500;display:flex}.Calculators-module__sGtxoa__cardArrow{background:#0000000d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-left:.5rem;transition:all .3s;display:flex}.Calculators-module__sGtxoa__card:hover .Calculators-module__sGtxoa__cardArrow{color:#fff;background:#111;transform:translate(4px)}@media (max-width:768px){.Calculators-module__sGtxoa__heroSection{padding:3.5rem 1rem 2rem}.Calculators-module__sGtxoa__heroTitle{font-size:2.25rem}.Calculators-module__sGtxoa__heroSubtitle{margin-bottom:2rem;font-size:1rem}.Calculators-module__sGtxoa__searchInput{padding:1rem .5rem;font-size:1rem}.Calculators-module__sGtxoa__statsRow{gap:2rem}.Calculators-module__sGtxoa__statNumber{font-size:1.5rem}.Calculators-module__sGtxoa__sectionContainer{padding:0 1rem 4rem}}.Calculators-module__sGtxoa__titleRule{background:linear-gradient(90deg,var(--ask-border-medium,#ced4da),var(--ask-text-muted,#6c757d),var(--ask-border-medium,#ced4da));opacity:.6;background-size:200% 100%;border-radius:2px;width:60px;height:2px;margin:.5rem auto 1.5rem;animation:2s .2s forwards Calculators-module__sGtxoa__calcTitleRuleShimmer}@keyframes Calculators-module__sGtxoa__calcTitleRuleShimmer{0%{opacity:.6;background-position:200% 0}50%{opacity:1}to{opacity:.6;background-position:-200% 0}}.Calculators-module__sGtxoa__sectionEnter{opacity:0;animation:.5s cubic-bezier(.25,.46,.45,.94) forwards Calculators-module__sGtxoa__calcSectionEnter}@keyframes Calculators-module__sGtxoa__calcSectionEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Calculators-module__sGtxoa__cardCascade{opacity:0;animation:.4s cubic-bezier(.25,.46,.45,.94) forwards Calculators-module__sGtxoa__calcCardCascadeIn}@keyframes Calculators-module__sGtxoa__calcCardCascadeIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Calculators-module__sGtxoa__searchInput:focus{outline:none;box-shadow:0 3px 8px -5px #49505759}@media (prefers-reduced-motion:reduce){.Calculators-module__sGtxoa__titleRule,.Calculators-module__sGtxoa__sectionEnter,.Calculators-module__sGtxoa__cardCascade{opacity:1!important;animation:none!important;transform:none!important}}
html{-webkit-text-size-adjust:100%}.ask-floater-container{bottom:max(20px,env(safe-area-inset-bottom));right:max(20px,env(safe-area-inset-right));z-index:9999;transition:transform .25s,opacity .25s;position:fixed;transform:none}.ask-floater-form{margin:0}.collapsed-view{background:var(--silver-gradient,linear-gradient(135deg,#f8f9fa,#e9ecef));border:1px solid var(--ask-button-silver-border,#ced4da);-webkit-backdrop-filter:saturate(140%)blur(6px);backdrop-filter:saturate(140%)blur(6px);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #0000001f,0 2px 8px #00000014}.ask-text{letter-spacing:.2px;color:var(--ask-button-silver-text,#212529);text-transform:lowercase;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.95rem;font-weight:600}.arrow-circle{border:2px solid var(--ask-button-silver-text,#212529);background:0 0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.arrow-icon{color:var(--ask-button-silver-text,#212529);font-size:.9rem}.expanded-view{background:var(--silver-gradient,linear-gradient(135deg,#f8f9fa,#e9ecef));border:1px solid var(--ask-button-silver-border,#ced4da);border-radius:14px;align-items:center;gap:8px;width:min(92vw,680px);min-height:48px;padding:10px 12px 10px 14px;display:flex;box-shadow:0 10px 28px #00000024,0 3px 10px #0000001a}.close-btn{color:#888;cursor:pointer;background:0 0;border:none;place-items:center;padding:.25rem;font-size:1.2rem;line-height:1;display:grid}.close-btn:hover{color:var(--ask-button-silver-text,#212529)}.expanded-view input{color:var(--ask-button-silver-text,#212529);text-align:center;text-transform:lowercase;background:0 0;border:none;outline:none;flex:1;margin-right:0;padding-left:.25rem;padding-right:.25rem;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.4;font-size:16px!important}.expanded-view input::placeholder{opacity:.6;text-transform:lowercase;color:var(--ask-button-silver-text,#212529)}.submit-btn{color:var(--ask-button-silver-text,#212529);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.submit-icon{font-size:1rem}@media (hover:hover) and (pointer:fine){.collapsed-view:hover,.expanded-view:hover{filter:brightness(1.02);box-shadow:0 12px 32px #0000002e,0 4px 12px #0000001f}.submit-btn:hover .arrow-circle{background:var(--ask-button-silver-text,#212529);color:var(--silver-gradient,#fff);border-color:var(--ask-button-silver-text,#212529)}.submit-btn:hover .arrow-icon{color:var(--silver-gradient,#fff)}}.collapsed-view:focus-visible,.submit-btn:focus-visible,.expanded-view input:focus-visible,.close-btn:focus-visible{outline-offset:3px;border-radius:12px;outline:2px solid #5b9dff}@media (prefers-color-scheme:dark){.collapsed-view,.expanded-view{background:var(--silver-gradient,#222222f2);border-color:var(--ask-button-silver-border,#444)}.ask-text,.submit-btn,.expanded-view input,.close-btn{color:var(--ask-button-silver-text,#f5f5f5)}.arrow-circle{border-color:var(--ask-button-silver-text,#f5f5f5);background:0 0}.arrow-icon{color:var(--ask-button-silver-text,#f5f5f5)}.close-btn:hover{color:#fff}}@media (max-width:480px){.expanded-view{width:min(94vw,560px);padding:10px 10px 10px 12px}}
.RelatedQuestions-module__MTRP3a__relatedContainer{border-top:1px solid #e2e8f0;margin-top:3rem;padding-top:2rem}.RelatedQuestions-module__MTRP3a__relatedContainer h3{color:#1a202c;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1.25rem;font-weight:600;display:flex}.RelatedQuestions-module__MTRP3a__relatedContainer h3 svg{color:#64748b}.RelatedQuestions-module__MTRP3a__relatedList{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}.RelatedQuestions-module__MTRP3a__relatedList li a{color:#334155;background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;padding:.75rem 1rem;font-weight:500;text-decoration:none;transition:border-color .2s,background-color .2s,box-shadow .2s;display:block}.RelatedQuestions-module__MTRP3a__relatedList li a:hover{background-color:#fff;border-color:#4a90e2;box-shadow:0 2px 8px #0000000f}.RelatedQuestions-module__MTRP3a__loadingState{color:#64748b;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.RelatedQuestions-module__MTRP3a__loadingState p{margin-top:1rem;font-style:italic}.RelatedQuestions-module__MTRP3a__spinner{border:4px solid #0000001a;border-left-color:#4a90e2;border-radius:50%;width:36px;height:36px;animation:1s infinite RelatedQuestions-module__MTRP3a__spin}@keyframes RelatedQuestions-module__MTRP3a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RelatedQuestions-module__MTRP3a__errorText{color:#ef4444;font-style:italic}
.Insights-module__Xj4ZNG__insightsContainer{background-color:var(--ask-bg-primary,#fafaf9);width:100%;max-width:900px;min-height:100vh;color:var(--ask-text-primary,#333);margin:0 auto;padding:4rem 2rem 6rem;animation:.6s ease-out Insights-module__Xj4ZNG__fadeInInsights}@keyframes Insights-module__Xj4ZNG__fadeInInsights{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.Insights-module__Xj4ZNG__header{text-align:center;margin-bottom:4rem}.Insights-module__Xj4ZNG__brandIntro{color:var(--ask-text-secondary,#4b5563);margin-bottom:1rem;font-size:1.1rem;font-weight:300}.Insights-module__Xj4ZNG__brandIntro em{font-style:italic;font-weight:300}.Insights-module__Xj4ZNG__brandIntro strong{font-weight:600}.Insights-module__Xj4ZNG__title{color:var(--ask-text-primary,#111827);margin-bottom:1.2rem;font-size:2.5rem;font-weight:600;line-height:1.3}.Insights-module__Xj4ZNG__subtitle{color:var(--ask-text-secondary,#4b5563);max-width:600px;margin:0 auto;font-size:1.2rem;font-weight:300}.Insights-module__Xj4ZNG__section{margin-bottom:4rem}.Insights-module__Xj4ZNG__description{color:var(--ask-text-secondary,#4b5563);text-align:center;max-width:750px;margin:0 auto 1.5rem;font-size:1.1rem;line-height:1.7}.Insights-module__Xj4ZNG__sectionTitle{text-align:center;border-bottom:1px solid var(--ask-border-light,#e5e7eb);margin-bottom:3rem;padding-bottom:1rem;font-size:1.8rem;font-weight:500}.Insights-module__Xj4ZNG__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.Insights-module__Xj4ZNG__serviceCard{background-color:var(--ask-bg-secondary,#fff);border:1px solid var(--ask-border-light,#e5e7eb);text-align:center;border-radius:12px;padding:2rem;transition:transform .2s,box-shadow .2s}.Insights-module__Xj4ZNG__serviceCard:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000014}.Insights-module__Xj4ZNG__serviceIcon{color:var(--ask-text-primary);margin-bottom:1.5rem;font-size:2rem;display:inline-block}.Insights-module__Xj4ZNG__serviceTitle{margin-bottom:1rem;font-size:1.15rem;font-weight:600}.Insights-module__Xj4ZNG__serviceDescription{color:var(--ask-text-secondary);font-size:.95rem;line-height:1.6}.Insights-module__Xj4ZNG__approachList{flex-direction:column;gap:1rem;max-width:750px;margin:0 auto;padding:0;list-style:none;display:flex}.Insights-module__Xj4ZNG__approachList li{color:var(--ask-text-secondary);font-size:1.05rem;line-height:1.7}.Insights-module__Xj4ZNG__approachList li strong{color:var(--ask-text-primary);font-weight:500}.Insights-module__Xj4ZNG__ctaSection{text-align:center;background-color:var(--ask-bg-subtle-accent,#f8f9fa);border:1px solid var(--ask-border-light,#e5e7eb);border-radius:12px;margin-top:2rem;padding:3rem 1.5rem}.Insights-module__Xj4ZNG__ctaTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:500}.Insights-module__Xj4ZNG__ctaText{color:var(--ask-text-secondary);margin-bottom:2rem;font-size:1rem}.Insights-module__Xj4ZNG__ctaButton{background:var(--silver-gradient);color:var(--ask-button-silver-text,#212529);border:1px solid var(--ask-button-silver-border,#ced4da);border-radius:25px;align-items:center;gap:.75rem;padding:.8rem 1.8rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.Insights-module__Xj4ZNG__ctaButton:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 4px 10px #0000001a}.Insights-module__Xj4ZNG__collapsibleHeaderWrapper{border-bottom:1px solid var(--ask-border-light,#e5e7eb);justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 0;display:flex}.Insights-module__Xj4ZNG__collapsibleButton{cursor:pointer;color:var(--ask-text-secondary);background:0 0;border:0;align-items:center;padding:.5rem;font-size:1rem;display:inline-flex}.Insights-module__Xj4ZNG__chevronIcon{margin-left:.25rem;transition:transform .2s}.Insights-module__Xj4ZNG__rotated{transform:rotate(180deg)}.Insights-module__Xj4ZNG__collapsibleContent{max-width:750px;color:var(--ask-text-secondary,#4b5563);margin:0 auto;font-size:1rem;line-height:1.65}.Insights-module__Xj4ZNG__pricingList{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.Insights-module__Xj4ZNG__pricingList li{border:1px solid var(--ask-border-light,#e5e7eb);background-color:var(--ask-bg-secondary,#fff);border-radius:10px;justify-content:space-between;gap:1rem;padding:.6rem .8rem;display:flex}.Insights-module__Xj4ZNG__linksList{text-align:center;gap:.5rem;max-width:750px;margin:0 auto;padding:0;list-style:none;display:grid}.Insights-module__Xj4ZNG__linksList a{color:var(--ask-link-color);text-decoration:underline}.Insights-module__Xj4ZNG__faqContainer{max-width:750px;margin:0 auto}.Insights-module__Xj4ZNG__faqContainer details{border:1px solid var(--ask-border-light,#e5e7eb);background-color:var(--ask-bg-secondary,#fff);border-radius:8px;margin-bottom:1rem;padding:1rem}.Insights-module__Xj4ZNG__faqContainer summary{cursor:pointer;color:var(--ask-text-primary);font-weight:500}.Insights-module__Xj4ZNG__faqContainer p{color:var(--ask-text-secondary);margin-top:.75rem;font-size:.95rem;line-height:1.6}@media (max-width:768px){.Insights-module__Xj4ZNG__insightsContainer{padding:3rem 1rem 4rem}.Insights-module__Xj4ZNG__title{font-size:2rem}.Insights-module__Xj4ZNG__subtitle,.Insights-module__Xj4ZNG__description{font-size:1rem}}
