.Calculator-module__rmP_ra__calculator{color:#1a1d26;background:#fffdf9;border:1px solid #1a1d261f;border-radius:1.5rem;width:100%;display:grid;overflow:hidden;box-shadow:0 1.25rem 4rem #1a1d2614}.Calculator-module__rmP_ra__formPanel,.Calculator-module__rmP_ra__resultPanel{padding:clamp(1.4rem,4vw,2.5rem)}.Calculator-module__rmP_ra__eyebrow{color:var(--orange-deep);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .6rem;font-size:.75rem;font-weight:750}.Calculator-module__rmP_ra__title{letter-spacing:-.035em;max-width:18ch;margin:0;font-size:clamp(1.65rem,4vw,2.35rem);line-height:1.08}.Calculator-module__rmP_ra__intro{color:#5d6069;max-width:62ch;margin:.8rem 0 0;line-height:1.65}.Calculator-module__rmP_ra__form{margin-top:1.75rem}.Calculator-module__rmP_ra__fieldGrid{gap:1rem;display:grid}.Calculator-module__rmP_ra__field{min-width:0}.Calculator-module__rmP_ra__label{margin-bottom:.45rem;font-size:.9rem;font-weight:700;display:block}.Calculator-module__rmP_ra__inputWrap{align-items:center;display:flex;position:relative}.Calculator-module__rmP_ra__prefix,.Calculator-module__rmP_ra__suffix{z-index:1;color:#686b74;pointer-events:none;font-size:.9rem;position:absolute}.Calculator-module__rmP_ra__prefix{left:.9rem}.Calculator-module__rmP_ra__suffix{right:.9rem}.Calculator-module__rmP_ra__input,.Calculator-module__rmP_ra__select{color:#1a1d26;width:100%;min-height:3.1rem;font:inherit;background:#fff;border:1px solid #cfd1d7;border-radius:.7rem;padding:.78rem .9rem;font-size:1rem;transition:border-color .16s,box-shadow .16s}.Calculator-module__rmP_ra__inputWithPrefix{padding-left:2rem}.Calculator-module__rmP_ra__inputWithSuffix{padding-right:4.6rem}.Calculator-module__rmP_ra__input:focus,.Calculator-module__rmP_ra__select:focus{border-color:#f5821f;outline:none;box-shadow:0 0 0 3px #f5821f2e}.Calculator-module__rmP_ra__help{color:#6a6d76;margin:.4rem 0 0;font-size:.78rem;line-height:1.45}.Calculator-module__rmP_ra__button{color:#231f20;width:100%;min-height:3.2rem;font:inherit;cursor:pointer;background:#f5821f;border:0;border-radius:999px;justify-content:center;margin-top:1.3rem;padding:.85rem 1.25rem;font-weight:750;transition:background .16s,transform .16s;display:inline-flex}.Calculator-module__rmP_ra__button:hover{background:#ff9135}.Calculator-module__rmP_ra__button:active{transform:translateY(1px)}.Calculator-module__rmP_ra__button:focus-visible{outline-offset:3px;outline:3px solid #231f20}.Calculator-module__rmP_ra__error{color:#7a1f31;background:#fff1f3;border-left:3px solid #c93f5d;border-radius:.4rem;margin:1rem 0 0;padding:.75rem .9rem;font-size:.88rem}.Calculator-module__rmP_ra__resultPanel{color:#231f20;background:radial-gradient(circle at 100% 0,#f5821f1f,#0000 42%),#fff8f2;border-top:1px solid #f0dfd2;flex-direction:column;justify-content:center;display:flex}.Calculator-module__rmP_ra__resultEyebrow{color:var(--orange-deep);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750}.Calculator-module__rmP_ra__resultLead{letter-spacing:-.045em;overflow-wrap:anywhere;color:var(--orange-deep);margin:.55rem 0 0;font-size:clamp(2rem,6vw,3.2rem);font-weight:760;line-height:1}.Calculator-module__rmP_ra__resultLeadLabel{color:#616169;margin:.55rem 0 0;font-size:.9rem}.Calculator-module__rmP_ra__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1.5rem 0 0;display:grid}.Calculator-module__rmP_ra__resultItem{border-top:1px solid #e8d9cf;padding-top:.8rem}.Calculator-module__rmP_ra__resultItem dt{color:#69676b;font-size:.76rem;line-height:1.4}.Calculator-module__rmP_ra__resultItem dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-size:clamp(1rem,3vw,1.25rem);font-weight:720;line-height:1.25}.Calculator-module__rmP_ra__comparisonNote{color:#5d5b5f;margin:1rem 0 0;font-size:.82rem;line-height:1.55}.Calculator-module__rmP_ra__disclaimer{color:#69676b;border-top:1px solid #e8d9cf;margin:1.4rem 0 0;padding-top:1rem;font-size:.74rem;line-height:1.55}.Calculator-module__rmP_ra__disclaimer a{color:var(--orange-deep);text-underline-offset:.2em;text-decoration-thickness:1px}.Calculator-module__rmP_ra__disclaimer a:hover{color:#8f3e00}.Calculator-module__rmP_ra__featured{border-radius:.8rem;box-shadow:0 .9rem 2.8rem #231f2014}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__formPanel,.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__resultPanel{padding:clamp(1.1rem,1.8vw,1.45rem)}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__eyebrow{display:none}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__title{max-width:none;font-size:clamp(1.35rem,2.1vw,1.75rem)}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__intro{max-width:68ch;margin-top:.35rem;font-size:.75rem;line-height:1.4}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__form{margin-top:.65rem}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__fieldGrid{gap:.45rem .65rem}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__label{margin-bottom:.2rem;font-size:.72rem}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__input,.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__select{border-radius:.5rem;min-height:2.45rem;padding-block:.5rem;font-size:.84rem}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__button{border-radius:.55rem;min-height:2.5rem;margin-top:.65rem;padding-block:.5rem;font-size:.82rem}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__resultLead{font-size:clamp(2rem,3.6vw,2.7rem)}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__resultGrid{gap:.55rem .8rem;margin-top:.75rem}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__resultItem{padding-top:.38rem}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__resultItem dt{font-size:.7rem}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__resultItem dd{margin-top:.15rem;font-size:.92rem}.Calculator-module__rmP_ra__featured .Calculator-module__rmP_ra__disclaimer{margin-top:.75rem;padding-top:.6rem;font-size:.62rem;line-height:1.35}@media (min-width:44rem){.Calculator-module__rmP_ra__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62rem){.Calculator-module__rmP_ra__calculator{grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr)}.Calculator-module__rmP_ra__resultPanel{border-top:0;border-left:1px solid #f0dfd2;min-height:100%}}@media (prefers-reduced-motion:reduce){.Calculator-module__rmP_ra__input,.Calculator-module__rmP_ra__select,.Calculator-module__rmP_ra__button{transition:none}}
.CalculatorsLanding-module__NQ1mHG__page{color:#231f20;background:#fff;overflow:clip}.CalculatorsLanding-module__NQ1mHG__frame{width:min(100% - clamp(2rem,8.55vw,6rem),100rem);margin-inline:auto}.CalculatorsLanding-module__NQ1mHG__hero{background:linear-gradient(115deg,#fff 0% 47%,#fbf7f3 47%);grid-template-columns:minmax(0,1fr) minmax(31rem,1fr);min-height:19.5rem;display:grid;position:relative;overflow:hidden}.CalculatorsLanding-module__NQ1mHG__heroCopy{z-index:2;align-self:center;max-width:47rem;padding:2.35rem clamp(1.25rem,3vw,3rem) 2.35rem max(3rem,50vw - 50rem)}.CalculatorsLanding-module__NQ1mHG__eyebrow{color:#c04e00;letter-spacing:.11em;text-transform:uppercase;margin:0 0 .55rem;font-size:.73rem;font-weight:760}.CalculatorsLanding-module__NQ1mHG__heroTitle{letter-spacing:-.045em;max-width:22ch;margin:0;font-size:clamp(2.4rem,3.6vw,3.55rem);font-weight:735;line-height:1.02}.CalculatorsLanding-module__NQ1mHG__heroTitle span{color:#f56a00;display:block}.CalculatorsLanding-module__NQ1mHG__heroTitle .CalculatorsLanding-module__NQ1mHG__heroTitleLine{color:#231f20;white-space:nowrap}.CalculatorsLanding-module__NQ1mHG__heroSummary{color:#626164;max-width:37rem;margin:.9rem 0 0;font-size:clamp(.92rem,1.15vw,1.05rem);line-height:1.58}.CalculatorsLanding-module__NQ1mHG__heroActions,.CalculatorsLanding-module__NQ1mHG__ctaActions{flex-wrap:wrap;gap:.85rem;margin-top:1.25rem;display:flex}.CalculatorsLanding-module__NQ1mHG__primaryButton,.CalculatorsLanding-module__NQ1mHG__secondaryButton{z-index:2;border:1px solid #f56a00;border-radius:.45rem;justify-content:center;align-items:center;min-height:2.8rem;padding:.65rem 1.55rem;font-size:.83rem;font-weight:750;line-height:1.1;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:inline-flex;position:relative}.CalculatorsLanding-module__NQ1mHG__primaryButton{color:#fff;background:#f56a00}.CalculatorsLanding-module__NQ1mHG__secondaryButton{color:#231f20;background:#fff}.CalculatorsLanding-module__NQ1mHG__primaryButton:hover,.CalculatorsLanding-module__NQ1mHG__secondaryButton:hover{transform:translateY(-1px)}.CalculatorsLanding-module__NQ1mHG__primaryButton:hover{background:#d95700}.CalculatorsLanding-module__NQ1mHG__secondaryButton:hover{color:#a94300;background:#fff8f2}.CalculatorsLanding-module__NQ1mHG__heroMedia{z-index:1;min-width:0;height:100%;min-height:19.5rem;position:relative;overflow:hidden}.CalculatorsLanding-module__NQ1mHG__heroMedia:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffb3,#0000 22%);position:absolute;inset:0}.CalculatorsLanding-module__NQ1mHG__heroMedia img{object-fit:cover;object-position:center;width:100%;height:100%}.CalculatorsLanding-module__NQ1mHG__watermark{z-index:1;color:#f5821f1f;pointer-events:none;font-size:25rem;font-weight:360;line-height:1;position:absolute;top:-4.4rem;left:50%}.CalculatorsLanding-module__NQ1mHG__calculatorStage{z-index:3;background:#fff;padding:0 0 1rem;position:relative}.CalculatorsLanding-module__NQ1mHG__calculatorStage .CalculatorsLanding-module__NQ1mHG__frame{margin-top:-.15rem}.CalculatorsLanding-module__NQ1mHG__toolsSection{padding:.75rem 0 1rem}.CalculatorsLanding-module__NQ1mHG__sectionHeading{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.CalculatorsLanding-module__NQ1mHG__sectionHeading h2{margin:0;font-size:clamp(1.55rem,2.5vw,2.15rem);line-height:1.08}.CalculatorsLanding-module__NQ1mHG__sectionHeading>p{color:#68676a;text-align:right;max-width:28rem;margin:0;font-size:.86rem;line-height:1.55}.CalculatorsLanding-module__NQ1mHG__toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem 1rem;display:grid}.CalculatorsLanding-module__NQ1mHG__toolCard{min-height:6.2rem;color:inherit;background:#fff;border:1px solid #e5e1dd;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.8rem 1rem;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.CalculatorsLanding-module__NQ1mHG__toolCard:hover{border-color:#f56a00a6;transform:translateY(-2px);box-shadow:0 .8rem 2rem #231f2012}.CalculatorsLanding-module__NQ1mHG__toolIcon{color:#f56a00;background:#fff8f2;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.CalculatorsLanding-module__NQ1mHG__toolCopy,.CalculatorsLanding-module__NQ1mHG__toolCopy strong,.CalculatorsLanding-module__NQ1mHG__toolCopy span{display:block}.CalculatorsLanding-module__NQ1mHG__toolCopy strong{font-size:.9rem;line-height:1.28}.CalculatorsLanding-module__NQ1mHG__toolCopy span{color:#69676a;margin-top:.25rem;font-size:.76rem;line-height:1.45}.CalculatorsLanding-module__NQ1mHG__toolArrow{color:#f56a00;transition:transform .16s}.CalculatorsLanding-module__NQ1mHG__toolCard:hover .CalculatorsLanding-module__NQ1mHG__toolArrow{transform:translate(3px)}.CalculatorsLanding-module__NQ1mHG__noticeSection{padding-bottom:1rem}.CalculatorsLanding-module__NQ1mHG__notice{color:#7c3c0b;background:#fff9f4;border:1px solid #f1dfd0;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:5.4rem;padding:1rem 1.5rem;display:grid}.CalculatorsLanding-module__NQ1mHG__notice h2{color:#231f20;margin:0;font-size:.98rem}.CalculatorsLanding-module__NQ1mHG__notice p{color:#686266;margin:.18rem 0 0;font-size:.76rem;line-height:1.45}.CalculatorsLanding-module__NQ1mHG__textLink{color:#c04e00;white-space:nowrap;align-items:center;gap:.45rem;font-size:.8rem;font-weight:750;text-decoration:none;display:inline-flex}.CalculatorsLanding-module__NQ1mHG__ctaSection{padding:0 0 2.75rem}.CalculatorsLanding-module__NQ1mHG__cta{background:linear-gradient(105deg,#fff3e9,#fff9f4);border:1px solid #f2dfd0;border-radius:.65rem;justify-content:space-between;align-items:center;gap:2rem;min-height:6.5rem;padding:1.25rem clamp(1.25rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden}.CalculatorsLanding-module__NQ1mHG__cta h2{z-index:2;margin:0;font-size:clamp(1.35rem,2.25vw,1.9rem);position:relative}.CalculatorsLanding-module__NQ1mHG__cta p{z-index:2;color:#5f5b5d;margin:.3rem 0 0;font-size:.85rem;position:relative}.CalculatorsLanding-module__NQ1mHG__ctaActions{flex:none;margin:0}.CalculatorsLanding-module__NQ1mHG__ctaWatermark{color:#f5821f1a;font-size:12rem;font-weight:350;line-height:1;position:absolute;top:-3.7rem;right:.5rem}@media (max-width:68rem){.CalculatorsLanding-module__NQ1mHG__hero{grid-template-columns:minmax(0,.94fr) minmax(27rem,1.06fr)}.CalculatorsLanding-module__NQ1mHG__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:56.25rem){.CalculatorsLanding-module__NQ1mHG__hero{grid-template-columns:1fr}.CalculatorsLanding-module__NQ1mHG__heroCopy{width:min(100% - 2rem,48rem);max-width:none;margin-inline:auto;padding:2.5rem 0}.CalculatorsLanding-module__NQ1mHG__heroMedia{min-height:18rem;max-height:24rem}.CalculatorsLanding-module__NQ1mHG__heroMedia:after{background:linear-gradient(#ffffff59,#0000 25%)}.CalculatorsLanding-module__NQ1mHG__watermark{font-size:18rem;top:10rem;left:-2rem}.CalculatorsLanding-module__NQ1mHG__cta{flex-direction:column;align-items:flex-start}.CalculatorsLanding-module__NQ1mHG__ctaActions{flex:none}}@media (max-width:42rem){.CalculatorsLanding-module__NQ1mHG__frame{width:min(100% - 2rem,100rem)}.CalculatorsLanding-module__NQ1mHG__heroTitle{font-size:clamp(2.3rem,12vw,3.25rem)}.CalculatorsLanding-module__NQ1mHG__heroTitle .CalculatorsLanding-module__NQ1mHG__heroTitleLine{white-space:normal}.CalculatorsLanding-module__NQ1mHG__heroActions,.CalculatorsLanding-module__NQ1mHG__ctaActions{width:100%}.CalculatorsLanding-module__NQ1mHG__heroActions>*,.CalculatorsLanding-module__NQ1mHG__ctaActions>*{flex:12rem}.CalculatorsLanding-module__NQ1mHG__toolGrid{grid-template-columns:1fr}.CalculatorsLanding-module__NQ1mHG__toolCard{min-height:6.25rem}.CalculatorsLanding-module__NQ1mHG__notice{grid-template-columns:auto 1fr}.CalculatorsLanding-module__NQ1mHG__notice .CalculatorsLanding-module__NQ1mHG__textLink{white-space:normal;grid-column:2}.CalculatorsLanding-module__NQ1mHG__cta{padding:1.4rem}}@media (prefers-reduced-motion:reduce){.CalculatorsLanding-module__NQ1mHG__primaryButton,.CalculatorsLanding-module__NQ1mHG__secondaryButton,.CalculatorsLanding-module__NQ1mHG__toolCard,.CalculatorsLanding-module__NQ1mHG__toolArrow{transition:none}}
