.page_pageWrapper__LSl_i{--page-max:1180px;--text-strong:#162033;--text-muted:#5f6b7d;--line:#dce2ea;--accent:#205ea8;width:min(var(--page-max),calc(100% - 32px));margin:0 auto;padding:clamp(1.25rem,3.5vw,2.2rem) 0 2.5rem;color:var(--text-strong)}.page_heroSection__rVI4G{max-width:760px;min-width:0;margin-bottom:1rem}.page_eyebrow___GlIG{margin:0 0 .45rem;color:var(--accent);font-size:.78rem;font-weight:800;line-height:1.4;text-transform:uppercase;letter-spacing:0}.page_title__hG5dp{max-width:780px;margin:0;color:var(--text-strong);font-size:clamp(2rem,4vw,3.25rem);font-weight:800;line-height:1.04;letter-spacing:0;overflow-wrap:break-word;text-wrap:balance}.page_intro__SHQsR{max-width:720px;margin:.7rem 0 0;color:var(--text-muted);font-size:clamp(.96rem,1.35vw,1.08rem);line-height:1.55}.page_educationSection__gNiOB{margin-top:1.15rem;padding-top:1.25rem}.page_sectionHeader__M1P4N{min-width:0;margin-bottom:.85rem}.page_sectionTitle__A5q4D{margin:0;color:var(--text-strong);font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:780;line-height:1.15;letter-spacing:0;overflow-wrap:break-word;text-wrap:balance}.page_infoGrid__25NoZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.page_infoCard__0Wcp9{min-width:0;padding:1rem;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.82);box-shadow:0 18px 50px rgba(22,32,51,.06)}.page_infoCard__0Wcp9 h3{margin:0;color:var(--text-strong);font-size:1rem;line-height:1.3}.page_infoCard__0Wcp9 p{margin:.45rem 0 0;color:var(--text-muted);font-size:.94rem;line-height:1.55}@media (max-width:900px){.page_infoGrid__25NoZ{grid-template-columns:1fr}}@media (max-width:640px){.page_pageWrapper__LSl_i{width:min(370px,calc(100vw - 20px));margin-left:10px;margin-right:auto;padding-top:1rem}.page_title__hG5dp{max-width:16ch;font-size:clamp(1.75rem,8vw,2.3rem);line-height:1.08}.page_intro__SHQsR{font-size:.94rem}}.IvaCalculator_calculator__eYmJ_{display:grid;grid-template-columns:minmax(0,.95fr) minmax(20rem,.75fr);grid-gap:1rem;gap:1rem;align-items:start}.IvaCalculator_inputPanel__cTbLy,.IvaCalculator_resultsPanel__i2fCx{min-width:0;border:1px solid #dce2ea;border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 18px 50px rgba(22,32,51,.07)}.IvaCalculator_inputPanel__cTbLy{display:grid;grid-gap:.9rem;gap:.9rem;padding:clamp(1rem,2vw,1.25rem)}.IvaCalculator_resultsPanel__i2fCx{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.IvaCalculator_panelHeader__dvT9p,.IvaCalculator_rateHeader__jxY7K{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between}.IvaCalculator_eyebrow__9pyBv{margin:0 0 .2rem;color:#205ea8;font-size:.73rem;font-weight:800;line-height:1.35;text-transform:uppercase;letter-spacing:0}.IvaCalculator_panelTitle__gvIWx{margin:0;color:#162033;font-size:1.08rem;font-weight:790;line-height:1.25;letter-spacing:0}.IvaCalculator_segmentedControl__HG_ca{display:inline-flex;flex:0 0 auto;min-height:2.4rem;padding:.2rem;border:1px solid #d7dee8;border-radius:8px;background:#f3f6fa}.IvaCalculator_segmentedButton__X96DW{min-width:5.2rem;border:0;border-radius:6px;background:transparent;color:#526174;cursor:pointer;font:inherit;font-size:.88rem;font-weight:760;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.IvaCalculator_segmentedButtonActive__VCBSk{background:#ffffff;color:#16345b;box-shadow:0 1px 4px rgba(22,32,51,.12)}.IvaCalculator_amountCard__z0MdA{border:1px solid #dfe5ee;border-radius:8px;background:#ffffff;padding:.9rem;transition:border-color .16s ease,box-shadow .16s ease}.IvaCalculator_amountCard__z0MdA:focus-within{border-color:#8bb8ea;box-shadow:0 0 0 3px rgba(32,94,168,.12)}.IvaCalculator_fieldHeader___PhLk{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:start;margin-bottom:.8rem}.IvaCalculator_iconBox__ZJ8DE,.IvaCalculator_metricIcon__UwBsg,.IvaCalculator_totalIcon__Ls0ZE{display:inline-grid;place-items:center;border-radius:8px;background:#e9f1fb;color:#205ea8}.IvaCalculator_iconBox__ZJ8DE{width:2.25rem;height:2.25rem}.IvaCalculator_fieldTitle__KqJ6G,.IvaCalculator_rateTitle__tnK6s{display:block;color:#162033;font-size:.98rem;font-weight:780;line-height:1.25}.IvaCalculator_fieldDescription__rHFX3,.IvaCalculator_rateHint__DACK9,.IvaCalculator_resultIntro__AQqyX{margin:.15rem 0 0;color:#667386;font-size:.86rem;line-height:1.4}.IvaCalculator_rateHint__DACK9{max-width:18rem;text-align:right}.IvaCalculator_customInputWrapper__Rd7C2,.IvaCalculator_inputWrapper__y5Kzu{position:relative}.IvaCalculator_customInput__B_vtZ,.IvaCalculator_input__NE_L3{width:100%;min-height:3rem;border:1px solid #cfd8e5;border-radius:8px;background:#fbfcfe;color:#162033;font:inherit;font-size:1.04rem;font-weight:720;text-align:right;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.IvaCalculator_input__NE_L3{padding:.65rem 4rem .65rem .85rem}.IvaCalculator_inputCompact__AGt6q{font-size:.92rem}.IvaCalculator_inputVeryCompact__xit9N{font-size:.82rem}.IvaCalculator_customInput__B_vtZ{min-height:2.65rem;padding:.55rem 2.6rem .55rem .75rem}.IvaCalculator_customInput__B_vtZ:focus,.IvaCalculator_input__NE_L3:focus{border-color:#205ea8;background:#ffffff;box-shadow:0 0 0 3px rgba(32,94,168,.13);outline:none}.IvaCalculator_customInputWrapper__Rd7C2 span,.IvaCalculator_inputSuffix__cFeqI{position:absolute;top:50%;right:.8rem;transform:translateY(-50%);color:#6b7788;font-size:.78rem;font-weight:800;pointer-events:none}.IvaCalculator_rateSection__zy1ON{display:grid;grid-gap:.75rem;gap:.75rem}.IvaCalculator_rateGrid__uGUot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.35rem;gap:.35rem}.IvaCalculator_rateButton__4brfj{display:grid;grid-gap:.12rem;gap:.12rem;min-width:0;min-height:4.35rem;padding:.65rem .35rem;place-content:center;border:0;border-radius:6px;background:transparent;color:#6f7b8e;cursor:pointer;font:inherit;opacity:.48;text-align:center;transition:background .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}.IvaCalculator_rateButton__4brfj:hover{color:#425068;opacity:.78;transform:translateY(-1px)}.IvaCalculator_rateButton__4brfj strong{color:inherit;font-size:1rem;font-weight:820;line-height:1.2}.IvaCalculator_rateButton__4brfj span{color:inherit;font-size:.76rem;line-height:1.3}.IvaCalculator_rateButtonActive__lVr_5{background:#f3f9ff;box-shadow:0 0 0 1px rgba(139,184,234,.75),0 8px 24px rgba(32,94,168,.15);color:#174678;opacity:1}.IvaCalculator_customRate__3cuFH{display:grid;grid-gap:.4rem;gap:.4rem;max-width:14rem}.IvaCalculator_customRate__3cuFH label{color:#425068;font-size:.82rem;font-weight:740}.IvaCalculator_resultHeader__pCSDM{display:grid;grid-gap:.1rem;gap:.1rem}.IvaCalculator_totalCard__Njgsr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.8rem;gap:.8rem;align-items:center;padding:1rem;border:1px solid #dce2ea;border-radius:8px;background:#f9fbfd}.IvaCalculator_totalCard__Njgsr span{display:block;color:#667386;font-size:.84rem;line-height:1.45}.IvaCalculator_totalCard__Njgsr strong{display:block;margin-top:.1rem;color:#162033;font-size:clamp(1.6rem,3vw,2.15rem);line-height:1.05}.IvaCalculator_totalCard__Njgsr .IvaCalculator_totalValueCompact__mJ1_e{font-size:clamp(1.35rem,2.6vw,1.8rem)}.IvaCalculator_totalCard__Njgsr .IvaCalculator_totalValueVeryCompact__2FuQv{font-size:clamp(1.05rem,2.2vw,1.45rem)}.IvaCalculator_totalIcon__Ls0ZE{width:3rem;height:3rem}.IvaCalculator_metricGrid__Z9O87{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.IvaCalculator_metricCard__0tCq4{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0;padding:.85rem;border:1px solid #dfe5ee;border-radius:8px;background:#fbfcfe}.IvaCalculator_metricIcon__UwBsg{width:2rem;height:2rem}.IvaCalculator_metricCard__0tCq4 span:not(.IvaCalculator_metricIcon__UwBsg){color:#667386;font-size:.78rem;font-weight:720;line-height:1.25}.IvaCalculator_metricCard__0tCq4 strong{min-width:0;max-width:100%;overflow:hidden;color:#162033;font-size:.98rem;font-weight:820;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1080px){.IvaCalculator_calculator__eYmJ_{grid-template-columns:1fr}}@media (max-width:760px){.IvaCalculator_panelHeader__dvT9p,.IvaCalculator_rateHeader__jxY7K{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch}.IvaCalculator_rateHint__DACK9{max-width:none;text-align:left}.IvaCalculator_segmentedControl__HG_ca{width:100%;justify-self:stretch}.IvaCalculator_segmentedButton__X96DW{flex:1 1;min-width:0}.IvaCalculator_metricGrid__Z9O87{grid-template-columns:repeat(2,minmax(0,1fr))}.IvaCalculator_rateButton__4brfj span{display:none}.IvaCalculator_totalCard__Njgsr{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:600px){.IvaCalculator_resultsPanel__i2fCx{gap:.55rem;padding:.75rem}.IvaCalculator_metricGrid__Z9O87{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid #dfe5ee;border-radius:8px;background:#fbfcfe}.IvaCalculator_rateGrid__uGUot{gap:.2rem}.IvaCalculator_rateButton__4brfj{min-height:3.35rem;padding:.5rem .1rem}.IvaCalculator_totalCard__Njgsr{gap:.5rem;padding:.75rem}.IvaCalculator_totalCard__Njgsr strong{font-size:1.75rem}.IvaCalculator_totalCard__Njgsr .IvaCalculator_totalValueCompact__mJ1_e{font-size:1.35rem}.IvaCalculator_totalCard__Njgsr .IvaCalculator_totalValueVeryCompact__2FuQv{font-size:1.08rem}.IvaCalculator_totalIcon__Ls0ZE{width:2.35rem;height:2.35rem}.IvaCalculator_metricCard__0tCq4{align-content:start;gap:.18rem;min-height:4.75rem;padding:.65rem .45rem;border:0;border-right:1px solid #dfe5ee;border-radius:0;background:transparent}.IvaCalculator_metricCard__0tCq4:last-child{border-right:0}.IvaCalculator_metricIcon__UwBsg{display:none}.IvaCalculator_metricCard__0tCq4 span:not(.IvaCalculator_metricIcon__UwBsg){font-size:.7rem;line-height:1.2}.IvaCalculator_metricCard__0tCq4 strong{margin-top:auto;font-size:.88rem}}@media (prefers-reduced-motion:reduce){.IvaCalculator_amountCard__z0MdA,.IvaCalculator_customInput__B_vtZ,.IvaCalculator_input__NE_L3,.IvaCalculator_rateButton__4brfj,.IvaCalculator_segmentedButton__X96DW{transition:none}.IvaCalculator_rateButton__4brfj:hover{transform:none}}