:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--calc-navy-950:#063553;--calc-navy-900:#073f63;--calc-navy-800:#0a4b73;--calc-blue-700:#2e668f;--calc-blue-650:#356f99;--calc-blue-600:#3d78a3;--calc-blue-100:#e8f0f6;--calc-green-800:#7a0000;--calc-green-700:#b30000;--calc-green-600:#cc1f1f;--calc-green-100:#f7dcdc;--calc-red-700:#a33131;--calc-white:#fff;--calc-surface:#fff;--calc-surface-soft:#f4f5f5;--calc-surface-muted:#eceeee;--calc-surface-strong:#dde1e3;--calc-row-alt:#f7f8f8;--calc-result-highlight:#fff8d7;--calc-form-surface:#fff7f7;--calc-form-border:#ecd0d0;--calc-info-surface:#f5f8fa;--calc-text:#202426;--calc-text-muted:#5d666b;--calc-text-subtle:#737c81;--calc-border:#aeb7bc;--calc-border-strong:#7e929d;--calc-border-blue:#6d8ea1;--calc-border-subtle:#d9e1e5;--calc-divider:#d8e1e6;--calc-link:#0b6480;--calc-link-hover:#084b61;--calc-error:#b42318;--calc-error-soft:#fff0ee;--calc-warning:#8a5b00;--calc-warning-soft:#fff8dd;--calc-success:#2f6e1c;--calc-success-soft:#eef8e9;--calc-font-sans:Arial, Helvetica, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--calc-font-mono:var(--calc-font-sans);--calc-font-body:13px;--calc-line-body:1.55;--calc-font-h1:clamp(28px, 3.2vw, 34px);--calc-font-h2:clamp(21px, 2.2vw, 24px);--calc-font-h3:clamp(18px, 1.8vw, 20px);--calc-page-max:1152px;--calc-sidebar:300px;--calc-page-column-gap:22px;--calc-radius-xs:2px;--calc-radius-sm:3px;--calc-radius-md:4px;--calc-space-1:4px;--calc-space-2:6px;--calc-space-3:8px;--calc-space-4:10px;--calc-space-5:12px;--calc-space-6:16px;--calc-space-7:20px;--calc-space-8:24px;--calc-focus:0 0 0 3px #287ba747;--calc-shadow-panel:0 1px 3px #06355314;--calc-text-inverse:#fff;--calc-utility-header-height:62px;--calc-utility-header-padding-inline:12px;--calc-utility-button-height:40px}*,:before,:after{box-sizing:border-box}html{background:var(--calc-white);-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:0}body{color:var(--calc-text);background:var(--calc-white);font-family:var(--calc-font-sans);font-size:var(--calc-font-body);line-height:var(--calc-line-body);margin:0}img,svg,canvas{max-width:100%}button,input,select,textarea{font-family:var(--calc-font-sans);font-size:inherit;line-height:inherit}table,code,pre,kbd,samp,svg text{font-family:var(--calc-font-sans)}button,select,input[type=checkbox],input[type=radio]{cursor:pointer}a{color:var(--calc-link);text-decoration:none}a:hover{color:var(--calc-link-hover);text-decoration:underline}article p a,article li a,.calc-article p a,.calc-article li a{color:var(--calc-navy-950);text-underline-offset:2px;font-weight:600;text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--calc-blue-600);outline-offset:2px;box-shadow:var(--calc-focus)}h1,h2,h3,h4,p,ul,ol,dl,figure,table{margin-top:0}h1,h2,h3,h4{color:var(--calc-navy-900);letter-spacing:-.01em;font-weight:600}h1{margin-bottom:var(--calc-space-5);font-size:var(--calc-font-h1);line-height:1.14}h2{margin-top:26px;margin-bottom:var(--calc-space-4);font-size:var(--calc-font-h2);line-height:1.2}h3{margin-top:20px;margin-bottom:var(--calc-space-3);font-size:var(--calc-font-h3);line-height:1.25}p,ul,ol{margin-bottom:12px}::selection{color:var(--calc-text-inverse);background:var(--calc-blue-700)}.calc-skip-link{z-index:1000;color:var(--calc-text-inverse);background:var(--calc-navy-950);border:1px solid #fff;padding:8px 12px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.calc-skip-link:focus{transform:translateY(0)}.calc-container{width:min(calc(100% - 24px), var(--calc-page-max));margin-inline:auto}.calc-site-header{color:var(--calc-navy-900);background:var(--calc-white);border-bottom:1px solid #d3dce1}.calc-site-header__inner{justify-content:space-between;align-items:center;gap:var(--calc-space-6);min-height:58px;display:flex}.calc-brand{color:var(--calc-navy-900);align-items:center;text-decoration:none;display:inline-flex}.calc-brand:hover{color:var(--calc-navy-900);text-decoration:none}.calc-brand__accent{color:#e5484d}.calc-brand-logo{width:auto;height:44px;display:block}.calc-header-links{align-items:center;gap:12px;font-size:16px;line-height:1.25;display:flex}.calc-header-links a{color:var(--calc-link)}.calc-menu{display:none}.calc-menu__button,.calc-menu__close{width:44px;height:44px;color:var(--calc-navy-900);border-radius:var(--calc-radius-sm);cursor:pointer;background:0 0;border:1px solid #b6c1c6;justify-content:center;align-items:center;padding:0;display:inline-flex}.calc-menu__button:hover{background:var(--calc-surface-soft)}.calc-menu__button:focus-visible,.calc-menu__close:focus-visible,.calc-menu__drawer a:focus-visible{outline:3px solid var(--calc-link);outline-offset:2px}.calc-menu__backdrop{z-index:999;opacity:0;visibility:hidden;background:#0635538c;transition:opacity .2s,visibility 0s linear .2s;position:fixed;inset:0}.calc-menu__backdrop[data-open=true]{opacity:1;visibility:visible;transition:opacity .2s,visibility}.calc-menu__drawer{z-index:1000;overscroll-behavior:contain;width:min(86vw,340px);padding-bottom:env(safe-area-inset-bottom);background:var(--calc-white);visibility:hidden;transition:transform .24s,visibility 0s linear .24s;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 24px #00000038}.calc-menu__drawer[data-open=true]{visibility:visible;transition:transform .24s,visibility;transform:translate(0)}.calc-menu__head{min-height:56px;color:var(--calc-text-inverse);background:var(--calc-navy-900);justify-content:space-between;align-items:center;padding:6px 10px 6px 16px;display:flex}.calc-menu__head .calc-menu__close{color:var(--calc-text-inverse);border-color:#ffffff59}.calc-menu__title{font-size:18px;font-weight:700}.calc-menu__heading{color:var(--calc-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:16px 16px 6px;font-size:12px;font-weight:700}.calc-menu__list{margin:0;padding:0;list-style:none}.calc-menu__list a{min-height:48px;color:var(--calc-navy-900);border-bottom:1px solid var(--calc-divider);align-items:center;padding:10px 16px;font-size:17px;font-weight:700;line-height:1.25;text-decoration:none;display:flex}.calc-menu__list a:hover{background:var(--calc-surface-soft)}.calc-menu__list a[aria-current=page]{color:var(--calc-text-inverse);background:var(--calc-green-700)}.calc-menu__list--secondary a{font-size:16px;font-weight:400}@media (prefers-reduced-motion:reduce){.calc-menu__backdrop,.calc-menu__drawer{transition:none}}.calc-category-nav{color:var(--calc-text-inverse);background:var(--calc-navy-900);border-top:1px solid #ffffff1a;border-bottom:1px solid #b6c1c6}.calc-category-nav__inner{scrollbar-width:thin;align-items:stretch;display:flex;overflow-x:auto}.calc-category-nav a{min-height:36px;color:var(--calc-text-inverse);border-inline-end:1px solid #ffffff21;flex:none;align-items:center;padding:7px 14px;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.calc-category-nav a:hover{color:var(--calc-text-inverse);background:var(--calc-navy-800);text-decoration:none}.calc-category-nav a[aria-current=page],.calc-category-nav a[data-active=true]{background:var(--calc-green-700)}.calc-page{padding-block:12px 28px}.calc-breadcrumbs{color:var(--calc-text-subtle);margin-bottom:8px;font-size:12.5px;line-height:1.35}.calc-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.calc-breadcrumbs li+li:before{content:"/";color:#929a9e;margin-right:4px}.calc-page-grid{grid-template-columns:minmax(0, 1fr) var(--calc-sidebar);gap:var(--calc-page-column-gap);align-items:start;display:grid}.calc-main{min-width:0}.calc-calculator-shell{background:var(--calc-white);border:1px solid var(--calc-border-strong);border-radius:var(--calc-radius-sm)}body .calc-calculator-shell>:is([class*=utilityBar],[class*=utility],[class*=pageHeading]){width:100%;height:var(--calc-utility-header-height);min-height:var(--calc-utility-header-height);padding:6px var(--calc-utility-header-padding-inline);color:var(--calc-text-inverse);background:var(--calc-navy-900);border-bottom:4px solid var(--calc-red-700);flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex;overflow:hidden}body .calc-calculator-shell>:is([class*=utilityBar],[class*=utility],[class*=pageHeading])>p{min-width:0;color:var(--calc-text-inverse);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}body .calc-calculator-shell>:is([class*=utilityBar],[class*=utility],[class*=pageHeading])>button{width:auto;min-width:124px;max-width:100%;height:var(--calc-utility-button-height);min-height:var(--calc-utility-button-height);color:var(--calc-navy-900);background:var(--calc-surface);border-radius:var(--calc-radius-sm);font:inherit;white-space:nowrap;border:1px solid #fff;flex:none;justify-content:center;align-self:center;align-items:center;margin-left:auto;padding:6px 14px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}body .calc-calculator-shell>:is([class*=utilityBar],[class*=utility],[class*=pageHeading])>button:hover:not(:disabled){color:var(--calc-text-inverse);background:var(--calc-green-700)}body .calc-calculator-shell>:is([class*=utilityBar],[class*=utility],[class*=pageHeading])>button:disabled{cursor:wait;opacity:.65}.calc-salary-tax-theme{width:100%;max-width:900px;color:var(--calc-text);background:var(--calc-surface);border-color:var(--calc-border-strong);border-radius:var(--calc-radius-sm);margin-inline:auto;font-size:14px;line-height:1.45;overflow:hidden}.calc-salary-tax-theme>[class*=top]{border:1px solid var(--calc-border-strong);border-top:0}.calc-salary-tax-theme>[class*=top]>:is([class*=formPanel],[class*=form]){background:var(--calc-form-surface);border-color:var(--calc-form-border)}.calc-salary-tax-theme>[class*=top]>:is([class*=formPanel],[class*=form])>h2{color:var(--calc-text-inverse);background:var(--calc-blue-700);margin:-14px -14px 14px;padding:8px 11px;font-size:18px;font-weight:600;line-height:1.2}.calc-salary-tax-theme>[class*=top]>[class*=results]{background:var(--calc-surface)}.calc-salary-tax-theme :is([class*=resultHeader],[class*=header]){color:var(--calc-text-inverse);background:var(--calc-green-700)}.calc-salary-tax-theme :is([class*=groupTitle],[class*=group]){color:var(--calc-text-inverse);background:var(--calc-blue-700)}.calc-salary-tax-theme [class*=row]>label{color:var(--calc-text);font-size:13px;font-weight:400;line-height:1.25}.calc-salary-tax-theme [class*=row] :is(input,select){min-height:38px;color:var(--calc-text);background:var(--calc-surface);border:1px solid var(--calc-blue-700);border-radius:var(--calc-radius-xs);text-align:left;padding:6px 9px;font-size:16px}.calc-salary-tax-theme [class*=row] :is(input,select):focus-visible{border-color:var(--calc-green-700);outline-offset:1px;outline:2px solid #b3000038}.calc-salary-tax-theme [class*=metrics]>div{background:var(--calc-info-surface);border-left-color:var(--calc-blue-700)}.calc-salary-tax-theme :is([class*=details],[class*=chartRow]){background:var(--calc-surface);border-color:var(--calc-border-subtle)}@media (max-width:560px){.calc-salary-tax-theme>[class*=top]>:is([class*=formPanel],[class*=form])>h2{margin:-12px -12px 12px}}.calc-page-intro{max-width:78ch;margin-bottom:12px}.calc-panel{background:var(--calc-surface-soft);border:1px solid var(--calc-border-strong);border-radius:var(--calc-radius-md);margin-block:12px 18px;overflow:hidden}.calc-panel__header{justify-content:space-between;align-items:center;gap:var(--calc-space-4);min-height:36px;color:var(--calc-text-inverse);background:var(--calc-blue-700);border-bottom:1px solid #214f70;padding:7px 11px;font-size:14px;font-weight:700;line-height:1.3;display:flex}.calc-panel__header button,.calc-panel__header a{color:var(--calc-text-inverse)}.calc-panel__body{padding:12px}.calc-panel__split{grid-template-columns:minmax(290px,.9fr) minmax(300px,1.1fr);align-items:start;gap:14px;display:grid}.calc-form-section+.calc-form-section{border-top:1px solid #c9d0d3;margin-top:13px;padding-top:11px}.calc-form-section__title{color:#243b48;margin:0 0 8px;font-size:14px;font-weight:700}.calc-form-grid{gap:6px;display:grid}.calc-form-row{grid-template-columns:minmax(145px,1fr) minmax(100px,145px) minmax(46px,auto);align-items:center;gap:7px;min-height:31px;display:grid}.calc-form-row>label,.calc-form-row>.calc-label{text-align:right;justify-self:end;font-size:13.5px;line-height:1.25}.calc-field-wrap{min-width:0}.calc-unit{color:#434b4f;font-size:12.5px;line-height:1.2}.calc-help{color:var(--calc-link);font-size:12px}.calc-input,.calc-select,.calc-textarea,.calc-search-input{width:100%;min-height:31px;color:var(--calc-text);background:var(--calc-surface);border:1px solid var(--calc-border-blue);border-radius:var(--calc-radius-xs);padding:4px 7px;box-shadow:inset 0 1px 1px #0000000d}.calc-input[type=number],.calc-input[data-numeric=true]{text-align:right;font-variant-numeric:tabular-nums}.calc-input:hover,.calc-select:hover,.calc-textarea:hover,.calc-search-input:hover{border-color:#4f7d95}.calc-input:disabled,.calc-select:disabled,.calc-textarea:disabled{color:#70787c;cursor:not-allowed;background:#e7e9ea}.calc-input[aria-invalid=true],.calc-select[aria-invalid=true],.calc-textarea[aria-invalid=true]{border-color:var(--calc-error);box-shadow:0 0 0 1px var(--calc-error)}.calc-choice-row{flex-wrap:wrap;align-items:center;gap:7px 14px;display:flex}.calc-choice{align-items:center;gap:5px;display:inline-flex}.calc-choice input{width:16px;height:16px;margin:0}.calc-field-help,.calc-field-error{margin-top:3px;font-size:12px;line-height:1.3}.calc-field-help{color:var(--calc-text-muted)}.calc-field-error{color:var(--calc-error);font-weight:700}.calc-action-bar{border-top:1px solid #c9d0d3;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:12px;padding-top:10px;display:flex}.calc-button{border-radius:var(--calc-radius-sm);border:1px solid #0000;justify-content:center;align-items:center;min-height:34px;padding:6px 15px;font-size:13px;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.calc-button:hover{text-decoration:none}.calc-button--primary{color:var(--calc-text-inverse);background:var(--calc-green-700);border-color:#5c0000;box-shadow:inset 0 1px #ffffff2e}.calc-button--primary:hover{color:var(--calc-text-inverse);background:var(--calc-green-800)}.calc-button--secondary{color:#202426;background:#e4e7e8;border-color:#9da7ac}.calc-button--secondary:hover{color:#16191a;background:#d5dadd}.calc-button--link{min-height:28px;color:var(--calc-link);background:0 0;border-color:#0000;padding-inline:4px}.calc-disclosure{margin-top:8px}.calc-disclosure__trigger{color:var(--calc-link);background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;font-weight:700;display:inline-flex}.calc-result{background:var(--calc-surface);border-radius:var(--calc-radius-sm);border:1px solid #9aaab2;min-width:0}.calc-result__header{color:var(--calc-text-inverse);background:var(--calc-blue-650);border-bottom:1px solid #275a7d;padding:7px 10px;font-size:14px;font-weight:700}.calc-result__body{padding:10px}.calc-result__primary{text-align:center;background:var(--calc-result-highlight);border:1px solid #d7c980;margin-bottom:9px;padding:9px 10px}.calc-result__primary-label{color:#4b5052;margin-bottom:2px;font-size:12.5px;display:block}.calc-result__primary-value{font-variant-numeric:tabular-nums;font-size:clamp(21px,3vw,27px);font-weight:700;line-height:1.18;display:block}.calc-summary{border-collapse:collapse;width:100%;font-size:13px}.calc-summary th,.calc-summary td{border-bottom:1px solid #d8dddf;padding:5px 4px}.calc-summary th{text-align:left;font-weight:400}.calc-summary td{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.calc-callout{background:#f6f8f8;border:1px solid #c8cfd2;border-left-width:4px;margin-block:10px;padding:9px 10px}.calc-callout--success{background:var(--calc-success-soft);border-color:#8caf79;border-left-color:var(--calc-success)}.calc-callout--warning{background:var(--calc-warning-soft);border-color:#d1b86f;border-left-color:var(--calc-warning)}.calc-callout--error{color:#6f1711;background:var(--calc-error-soft);border-color:#d8a19c;border-left-color:var(--calc-error)}.calc-table-wrap{border:1px solid var(--calc-border);-webkit-overflow-scrolling:touch;width:100%;margin-block:12px;overflow-x:auto}.calc-table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px;line-height:1.35}.calc-table caption{text-align:left;border-bottom:1px solid var(--calc-border);background:#eef1f2;padding:7px 8px;font-weight:700}.calc-table th,.calc-table td{vertical-align:top;border-bottom:1px solid #cbd1d4;border-right:1px solid #cbd1d4;padding:6px 7px}.calc-table tr>:last-child{border-right:0}.calc-table tbody tr:last-child>*{border-bottom:0}.calc-table thead th{color:var(--calc-text-inverse);background:var(--calc-blue-700);text-align:center;font-weight:700}.calc-table tbody tr:nth-child(2n){background:var(--calc-row-alt)}.calc-table td[data-numeric=true],.calc-table th[data-numeric=true]{text-align:right;font-variant-numeric:tabular-nums}.calc-formula{text-align:center;font-family:var(--calc-font-mono);background:#f1f3f4;border:1px solid #b8c0c4;margin-block:12px;padding:10px 12px;font-size:14px;overflow-x:auto}.calc-sidebar{content-visibility:auto;contain-intrinsic-size:auto 560px;min-width:0}@media (max-width:1080px){.calc-page-grid{grid-template-columns:minmax(0,1fr)}.calc-sidebar{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.calc-sidebar>[data-sidebar-rail]{order:2}}.calc-sidebar__section{background:var(--calc-surface);border:1px solid var(--calc-border);margin-bottom:13px}.calc-sidebar__title{color:var(--calc-text-inverse);background:var(--calc-blue-700);margin:0;padding:7px 9px;font-size:13px;font-weight:700;line-height:1.25}.calc-sidebar__body{padding:7px 8px}.calc-search{grid-template-columns:minmax(0,1fr) auto;gap:5px;display:grid}.calc-search .calc-button{min-height:31px;padding-inline:10px}.calc-link-list{margin:0;padding:0;list-style:none}.calc-link-list li{border-bottom:1px solid #e0e4e6}.calc-link-list li:last-child{border-bottom:0}.calc-link-list a{padding:5px 4px;font-size:12.8px;line-height:1.25;display:block}.calc-link-list a[aria-current=page]{color:#7a0000;background:var(--calc-green-100);font-weight:700}.calc-related{background:#f1f3f3;border:1px solid #c3c9cc;margin-block:12px;padding:8px 10px}.calc-related__label{margin-right:6px;font-weight:700}.calc-article{max-width:80ch;color:var(--calc-text)}.calc-article h2,.calc-article h3{color:var(--calc-navy-900)}.calc-article>:first-child{margin-top:0}.calc-article li+li{margin-top:4px}.calc-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 38px;margin-block:30px 28px;display:grid}.calc-category-card{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 16px}.calc-category-card__title{font-family:var(--calc-font-sans);border-bottom:2px solid #d3dce1;margin:0 0 7px;padding-bottom:5px;font-size:18px;font-weight:600;line-height:1.25}.calc-category-card__title a{color:var(--calc-green-700)}.calc-category-card__title a:hover{color:var(--calc-green-800)}.calc-category-card .calc-link-list li{border:0}.calc-category-card .calc-link-list a{color:var(--calc-link);padding:2px 0;font-size:16px;line-height:1.4}.calc-category-card .calc-link-list span{color:var(--calc-text-muted);padding:2px 0;font-size:16px;line-height:1.4;display:block}.calc-footer{color:#e6eff3;background:var(--calc-navy-950);border-top:3px solid var(--calc-green-700);margin-top:34px}.calc-footer__inner{padding-block:30px 20px}.calc-footer a{color:var(--calc-text-inverse)}.calc-footer__bottom{justify-content:space-between;align-items:flex-start;gap:16px 30px;padding-top:17px;display:flex}.calc-footer__links{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px 16px;font-size:14px;display:flex}.calc-footer__details{max-width:620px}.calc-footer__legal{color:#c9d7de;text-align:left;margin:0;font-size:12px;line-height:1.55}.calc-footer__updated{color:#c9d7de;text-align:right;width:fit-content;max-width:100%;margin:12px 0 0 auto;font-size:12px;line-height:1.45}.calc-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:900px){.calc-page-grid{grid-template-columns:minmax(0,1fr)}.calc-sidebar{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.calc-sidebar>[data-sidebar-rail]{order:2}.calc-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.calc-container{width:min(calc(100% - 18px), var(--calc-page-max))}.calc-site-header__inner{min-height:52px}.calc-brand-logo{height:34px}.calc-header-links{display:none}.calc-menu{display:block}.calc-category-nav{display:none}.calc-category-nav a{min-height:40px;padding-inline:12px;font-size:15px}.calc-panel__body{padding:9px}.calc-panel__split{grid-template-columns:minmax(0,1fr)}.calc-form-row{grid-template-columns:minmax(0,1fr);gap:3px;margin-bottom:8px}.calc-form-row>label,.calc-form-row>.calc-label{text-align:left;justify-self:start;font-weight:700}.calc-unit{margin-top:-1px}.calc-input,.calc-select,.calc-textarea,.calc-search-input{min-height:40px;font-size:16px}.calc-action-bar{justify-content:stretch}.calc-action-bar .calc-button{flex:130px;min-height:42px}.calc-sidebar{grid-template-columns:minmax(0,1fr)}.calc-category-grid{grid-template-columns:minmax(0,1fr);gap:18px}.calc-category-card{padding-bottom:10px}.calc-category-card__title{margin-bottom:8px;font-size:18px}.calc-category-card .calc-link-list a,.calc-category-card .calc-link-list span{padding-block:3px;font-size:16px;line-height:1.4}.calc-footer__inner{padding-block:24px 18px}.calc-footer__bottom{flex-direction:column}.calc-footer__legal{text-align:left;margin-right:0}.calc-footer__links{align-self:flex-end}.calc-footer__updated{margin-top:14px}}@media (max-width:420px){.calc-panel{margin-inline:-3px}.calc-result__primary-value{overflow-wrap:anywhere}.calc-footer__links{flex-direction:column;gap:5px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.calc-site-header,.calc-menu,.calc-category-nav,.calc-sidebar,.calc-footer,.calc-action-bar,.calc-search,.calc-disclosure__trigger{display:none!important}.calc-container{width:100%}.calc-page-grid,.calc-panel__split{display:block}.calc-panel,.calc-result,.calc-table-wrap{break-inside:avoid;border-color:#666}a{color:#000;text-decoration:none}}
html,body{max-width:100vw;min-height:100%;overflow-x:hidden}body{flex-direction:column;display:flex}
