._page_1kmis_1{color:#17231d;background:#fffdf8;min-height:100vh;font-family:Arial,Helvetica,sans-serif}._header_1kmis_3{background:#fff;border-bottom:1px solid #dce2dc;justify-content:space-between;align-items:center;gap:28px;min-height:88px;padding:10px clamp(22px,6vw,96px);display:flex}._header_1kmis_3 img{width:250px;height:auto;display:block}._header_1kmis_3 nav{flex-wrap:wrap;gap:18px;display:flex}._header_1kmis_3 nav a,._footer_1kmis_9 a{color:#24483b;font-size:12px;font-weight:800;text-decoration:none}._footer_1kmis_9 a{align-items:center;min-height:44px;display:inline-flex}._header_1kmis_3 nav a:hover,._footer_1kmis_9 a:hover{text-underline-offset:4px;text-decoration:underline}._hero_1kmis_15{color:#fff;background:#123b2c;padding:72px clamp(22px,8vw,126px) 64px}._eyebrow_1kmis_17,._sectionLabel_1kmis_17{letter-spacing:.12em;text-transform:uppercase;margin-bottom:13px;font-size:11px;font-weight:900;display:block}._eyebrow_1kmis_17{color:#ffb48c}._sectionLabel_1kmis_17{color:#b83f0c}._hero_1kmis_15 h1{letter-spacing:-.045em;max-width:890px;margin:0;font:400 clamp(42px,6vw,76px)/.98 Georgia,serif}._hero_1kmis_15>p{color:#d8e3de;max-width:750px;margin:24px 0 0;font-size:16px;line-height:1.7}._panel_1kmis_27{max-width:1040px;margin:-30px auto 0;padding:0 clamp(22px,5vw,70px);position:relative}._formCard_1kmis_29{background:#fff;border:1px solid #dce2dc;border-radius:16px;padding:28px;box-shadow:0 18px 45px #10231c1f}._formCard_1kmis_29 h2{margin:0 0 8px;font:400 30px Georgia,serif}._formCard_1kmis_29>p{color:#52655d;margin:0 0 22px;font-size:13px;line-height:1.65}._guideShare_1kmis_35{border-top:1px solid #dce2dc;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:20px;display:flex}._guideShare_1kmis_35>div:first-child{gap:4px;display:grid}._guideShare_1kmis_35 strong{color:#24483b;font-size:12px}._guideShare_1kmis_35 span{color:#65736c;font-size:11px;line-height:1.5}._fields_1kmis_43{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;display:grid}._fields_1kmis_43 label{color:#24483b;gap:7px;font-size:12px;font-weight:800;display:grid}._fields_1kmis_43 input{color:#17231d;min-width:0;height:46px;font:inherit;background:#fff;border:1px solid #b8c5be;border-radius:9px;padding:0 13px}._fields_1kmis_43 input:focus{border-color:#b83f0c;outline:3px solid #b83f0c38}._primary_1kmis_51,._buttonRow_1kmis_51 a{color:#fff;cursor:pointer;background:#b83f0c;border:0;border-radius:9px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}._primary_1kmis_51:hover,._buttonRow_1kmis_51 a:hover{background:#963005}._content_1kmis_55{max-width:1040px;margin:0 auto;padding:58px clamp(22px,5vw,70px) 84px}._notice_1kmis_57{color:#4f4a3d;background:#fff2df;border-left:4px solid #b83f0c;margin:0 0 44px;padding:20px 22px;font-size:14px;line-height:1.7}._section_1kmis_17{border-top:1px solid #dce2dc;padding:34px 0}._section_1kmis_17:first-of-type{border-top:0}._section_1kmis_17 h2{letter-spacing:-.025em;max-width:760px;margin:0 0 15px;font:400 clamp(28px,4vw,42px)/1.05 Georgia,serif}._section_1kmis_17 p,._section_1kmis_17 li{color:#52655d;font-size:14px;line-height:1.75}._section_1kmis_17 p{margin:0 0 14px}._section_1kmis_17 ol,._section_1kmis_17 ul{margin:16px 0 0;padding-left:22px}._section_1kmis_17 li+li{margin-top:9px}._section_1kmis_17 a{color:#1f5b45;font-weight:800}._section_1kmis_17 ._buttonRow_1kmis_51 a{color:#fff}._section_1kmis_17 ._buttonRow_1kmis_51 a:last-child{color:#24483b}._example_1kmis_79{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}._example_1kmis_79 article{background:#fff;border:1px solid #dce2dc;border-radius:13px;padding:22px}._example_1kmis_79 strong{color:#b83f0c;margin-bottom:7px;font-size:22px;display:block}._example_1kmis_79 span{color:#52655d;font-size:12px;line-height:1.55}._calculation_1kmis_87{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}._calculation_1kmis_87 article{background:#f7faf7;border:1px solid #dce2dc;border-radius:13px;padding:22px}._calculation_1kmis_87 strong{color:#b83f0c;margin-bottom:8px;font:700 25px/1 Georgia,serif;display:block}._calculation_1kmis_87 span{color:#52655d;font-size:12px;line-height:1.6}._calculationResult_1kmis_95{background:#eef4ef;border-left:4px solid #24483b;padding:16px 18px;margin-top:18px!important}._calculationResult_1kmis_95 strong{color:#24483b}._buttonRow_1kmis_51{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}._buttonRow_1kmis_51 a:last-child{color:#24483b;background:0 0;border:1px solid #315b4b}._buttonRow_1kmis_51 a:last-child:hover{background:#edf3ed}._footer_1kmis_9{background:#fff;border-top:1px solid #dce2dc;justify-content:space-between;align-items:center;gap:24px;padding:30px clamp(22px,6vw,96px);display:flex}._footer_1kmis_9 img{width:220px;height:auto;display:block}._footer_1kmis_9 div{flex-wrap:wrap;justify-content:flex-end;gap:14px 20px;display:flex}@media (max-width:760px){._header_1kmis_3{flex-direction:column;align-items:flex-start;padding-block:12px}._header_1kmis_3 img{width:210px}._hero_1kmis_15{padding-block:52px 55px}._panel_1kmis_27{margin-top:-22px}._formCard_1kmis_29{padding:22px}._fields_1kmis_43{grid-template-columns:1fr}._primary_1kmis_51{width:100%}._example_1kmis_79,._calculation_1kmis_87{grid-template-columns:1fr}._guideShare_1kmis_35,._footer_1kmis_9{flex-direction:column;align-items:flex-start}._footer_1kmis_9 div{justify-content:flex-start}}._routeExamples_1kmis_139{border-top:1px solid #dce2dc;margin-top:24px;padding-top:20px}._routeExamples_1kmis_139 h3{color:#24483b;margin:0 0 8px;font-size:16px}._routeExamples_1kmis_139 p{color:#52655d;margin:0 0 12px;font-size:13px;line-height:1.65}._routeExamples_1kmis_139 ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}._routeExamples_1kmis_139 li{max-width:100%}._routeExamples_1kmis_139 a{color:#24483b;text-underline-offset:3px;background:#f7faf7;border:1px solid #315b4b;border-radius:9px;align-items:center;min-height:46px;padding:10px 14px;font-size:13px;font-weight:700;text-decoration:underline;display:flex}._routeExamples_1kmis_139 a:hover{background:#edf3ed}._routeExamples_1kmis_139 a:focus-visible{outline-offset:3px;outline:3px solid #b83f0c}
