/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.page_page__lrlSu{min-height:100vh;padding-inline:calc(var(--spacing,.25rem) * 4);color:#2e3552;padding-top:42px;padding-bottom:58px}.page_inner__AHKir{gap:calc(var(--spacing,.25rem) * 3);width:min(1280px,100%);margin-inline:auto;display:grid}.page_backLink__BvZcc{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-black,900);width:fit-content;font-weight:var(--font-weight-black,900);color:#0f7662;margin-bottom:10px;display:inline-flex}.page_backLink__BvZcc:before{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);content:"";border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg)}.page_header___qls5{margin-bottom:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2.5);border-bottom:1px var(--tw-border-style);border-color:#d8dee4;padding-bottom:22px;display:grid}.page_header___qls5 span,.page_kicker__BQFpo{--tw-font-weight:var(--font-weight-black,900);font-size:13px;font-weight:var(--font-weight-black,900);--tw-tracking:.08em;letter-spacing:.08em;color:#0f7662}.page_form__FLMuw h2,.page_header___qls5 h1{margin:calc(var(--spacing,.25rem) * 0);color:#2e3552}.page_header___qls5 h1{--tw-leading:1.15;font-size:40px;line-height:1.15}.page_header___qls5 p{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:1.7;color:#52606d;max-width:720px;line-height:1.7}.page_calculator__c2MMd{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:minmax(0,1fr) 420px;display:grid}.page_form__FLMuw,.page_result__Y4aab,.page_section__h45gM{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;background-color:var(--color-white,#fff);border-color:#d8dee4;border-left:5px var(--tw-border-style) #0f7662;padding:22px}.page_form__FLMuw{gap:calc(var(--spacing,.25rem) * 5);display:grid}.page_form__FLMuw h2,.page_section__h45gM h2{--tw-leading:1.25;color:#0f7662;font-size:22px;line-height:1.25}.page_fieldGrid__DC_Mq{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page_field__rP2C2{gap:calc(var(--spacing,.25rem) * 2);display:grid}.page_field__rP2C2 span{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:#2e3552}.page_field__rP2C2 input,.page_field__rP2C2 select{height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:#2e3552;outline-style:var(--tw-outline-style);border-width:1px;border-color:#cfd6dd;outline-width:0}.page_field__rP2C2 input:focus,.page_field__rP2C2 select:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#0f766229);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#0f7662}.page_submitButton__OvWA3{min-height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-lg,.5rem);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 6);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);background-color:#0f7662}.page_submitButton__OvWA3:focus-visible,.page_submitButton__OvWA3:hover{outline-style:var(--tw-outline-style);background-color:#0b5f50;outline-width:0}.page_result__Y4aab{align-content:flex-start;gap:calc(var(--spacing,.25rem) * 4);display:grid}.page_resultHeader__K8_hp{gap:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 4);border-bottom:1px var(--tw-border-style);border-color:#e5e7eb;display:grid}.page_resultHeader__K8_hp span{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:#0f7662}.page_resultDescription__jAex3,.page_resultHeader__K8_hp span{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.page_resultDescription__jAex3{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:1.6;--tw-font-weight:var(--font-weight-bold,700);line-height:1.6;font-weight:var(--font-weight-bold,700);color:#52606d}.page_resultHeader__K8_hp strong{--tw-leading:1.15;color:#2e3552;font-size:36px;line-height:1.15}.page_resultHeader__K8_hp em{--tw-font-weight:var(--font-weight-black,900);font-size:22px;font-weight:var(--font-weight-black,900);color:#0f7662;font-style:normal}.page_resultHeader__K8_hp small{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#6b7280}.page_breakdown__6m240{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);display:grid}.page_breakdown__6m240 div{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);background-color:#f2f4f7;grid-template-columns:1fr auto;display:grid}.page_breakdown__6m240 dd,.page_breakdown__6m240 dt{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.45;line-height:1.45}.page_breakdown__6m240 dt{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#52606d}.page_breakdown__6m240 dd{text-align:right;--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:#2e3552}.page_section__h45gM{gap:calc(var(--spacing,.25rem) * 3);display:grid}.page_basisList__Hl5YY{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5);--tw-leading:1.7;color:#52606d;line-height:1.7;display:grid}@media (max-width:812px){.page_page__lrlSu{padding-top:calc(var(--spacing,.25rem) * 7)}.page_header___qls5 h1{font-size:32px}.page_calculator__c2MMd,.page_fieldGrid__DC_Mq{grid-template-columns:repeat(1,minmax(0,1fr))}.page_form__FLMuw,.page_result__Y4aab,.page_section__h45gM{padding:18px}.page_submitButton__OvWA3{width:100%}.page_resultHeader__K8_hp strong{font-size:30px}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}