._page_5oodg_1{color:#24251f;max-width:1180px;margin:auto;padding:44px 28px 64px;font-family:Arial,Malgun Gothic,sans-serif;line-height:1.5}._page_5oodg_1 *{box-sizing:border-box}._hero_5oodg_1{grid-template-columns:1fr 270px;align-items:end;gap:64px;margin:20px 0 36px;display:grid}._eyebrow_5oodg_1{letter-spacing:.17em;color:#766222;margin:0 0 18px;font-size:11px;font-weight:800}._hero_5oodg_1 h1{letter-spacing:-.055em;margin:0;font-size:clamp(38px,5.4vw,66px);line-height:1.06}._hero_5oodg_1 h1 em{color:#8a7437;font-style:normal}._intro_5oodg_1{color:#69695d;max-width:620px;margin:22px 0 0;font-size:17px}._note_5oodg_1{border-top:2px solid #d7be61;padding-top:8px}._note_5oodg_1 svg{width:100%;height:100px}._note_5oodg_1 strong{font-size:17px}._note_5oodg_1 p{color:#747467;margin-bottom:0;font-size:13px}._toolbar_5oodg_1{border-block:1px solid #dfdece;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:18px 0;display:flex}._toolbar_5oodg_1>div{gap:18px;display:flex}._toolbar_5oodg_1 label{align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}._toolbar_5oodg_1 select{font:inherit;background:#fffdf7;border:1px solid #d6d5c7;border-radius:8px;padding:8px}._toolbar_5oodg_1 p{color:#76766a;max-width:460px;margin:0;font-size:12px}._scenarios_5oodg_1{grid-template-columns:1fr 1fr;gap:22px;display:grid}._job_5oodg_1{background:#fffef9;border:1px solid #dddcce;border-radius:18px;min-width:0;padding:28px}._job_5oodg_1:nth-child(2){border-top:4px solid #e5c348;padding-top:25px}._job_5oodg_1 header{align-items:center;gap:14px;margin-bottom:22px;display:flex}._step_5oodg_1{background:#f3f0e4;border:1px solid #dcdac8;border-radius:9px;padding:8px 10px;font-size:12px;font-weight:700}._job_5oodg_1 header p{letter-spacing:.13em;color:#787968;margin:0;font-size:10px}._job_5oodg_1 h2{letter-spacing:-.04em;margin:0;font-size:24px}._fields_5oodg_1,._payLine_5oodg_1{grid-template-columns:1fr 1fr;gap:16px;display:grid}._payLine_5oodg_1{grid-template-columns:.9fr 1.3fr;margin-bottom:16px}._field_5oodg_1{color:#5b5d50;flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:600;display:flex}._field_5oodg_1 input,._field_5oodg_1 select{color:#282a20;outline-offset:3px;background:#fff;border:1px solid #d9d8c9;border-radius:8px;width:100%;min-width:0;min-height:47px;padding:10px 12px;font:600 16px Arial,sans-serif}._field_5oodg_1 input:focus,._field_5oodg_1 select:focus,._page_5oodg_1 button:focus-visible,._page_5oodg_1 summary:focus-visible{outline:2px solid #8b751f}._field_5oodg_1 input[aria-invalid=true]{border-color:#ad3d2f}._equivalent_5oodg_1{color:#70705f;background:#f7f4e9;border-radius:8px;margin:18px 0 22px;padding:12px;font-size:12px}._equivalent_5oodg_1 strong{color:#36392a;font-size:15px}._equivalent_5oodg_1 span{padding:0 6px}._details_5oodg_1{border-top:1px solid #e3e0d1;margin-top:14px;padding-top:18px}._details_5oodg_1 summary{cursor:pointer;margin-bottom:18px;font-size:14px;font-weight:700}._details_5oodg_1 summary>span{color:#777767;margin:5px 0 0;font-size:11px;font-weight:400;display:block}._help_5oodg_1{color:#727466;font-size:12px;font-weight:400}._error_5oodg_1{color:#a5362a;font-size:11px}._resultHeader_5oodg_1{flex-wrap:wrap;align-items:center;gap:14px;margin:38px 0 20px;display:flex}._resultHeader_5oodg_1 ._eyebrow_5oodg_1{width:100%;margin:0}._resultHeader_5oodg_1 h2{letter-spacing:-.045em;margin:0;font-size:28px}._segment_5oodg_1{background:#eae7d8;border:1px solid #dedccc;border-radius:10px;margin-left:auto;padding:4px;display:flex}._segment_5oodg_1 button{cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 20px;font:600 12px Arial}._segment_5oodg_1 button[aria-pressed=true]{background:#fffef8;box-shadow:0 1px 3px #0001}._highlights_5oodg_1{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._highlights_5oodg_1 article{background:#f4f0dc;border:1px solid #dfddca;border-radius:12px;min-width:0;padding:20px}._highlights_5oodg_1 article:first-child{background:#f6da69;border-color:#f6da69}._highlights_5oodg_1 span{font-size:12px;font-weight:600;display:block}._highlights_5oodg_1 strong{letter-spacing:-.04em;overflow-wrap:anywhere;margin:9px 0;font-size:clamp(23px,3vw,35px);display:block}._highlights_5oodg_1 small{color:#696347;font-size:11px;line-height:1.5;display:block}._highlights_5oodg_1 strong small{font-size:15px;display:inline}._effective_5oodg_1{color:#fffced;background:#282e24;border-radius:14px;align-items:center;gap:24px;margin:20px 0;padding:26px;display:flex}._effective_5oodg_1>div:first-child{flex:1;max-width:500px;margin-right:auto}._effective_5oodg_1 p{margin:0 0 8px;font-size:17px;font-weight:700}._effective_5oodg_1 span{color:#c0c7ad;max-width:430px;font-size:12px;display:block}._effective_5oodg_1 small{letter-spacing:.12em;color:#ced4bd;font-size:10px;display:block}._effective_5oodg_1 strong{letter-spacing:-.04em;white-space:nowrap;font-size:29px}._effective_5oodg_1>div:last-child strong{color:#f5d75b}._effective_5oodg_1>b{color:#b6bea1}._tableWrap_5oodg_1{background:#fffef9;border:1px solid #dfdece;border-radius:12px;overflow:auto}._page_5oodg_1 table{border-collapse:collapse;width:100%;font-size:13px}._page_5oodg_1 caption{text-align:left;color:#777867;padding:18px;font-size:12px}._page_5oodg_1 th,._page_5oodg_1 td{text-align:right;font-variant-numeric:tabular-nums;border-top:1px solid #e9e6d8;padding:14px 18px}._page_5oodg_1 th:first-child{text-align:left;font-weight:500}._page_5oodg_1 thead th{letter-spacing:.03em;color:#777969;background:#f8f6ed;font-size:11px}._copy_5oodg_1{color:#fffdee;cursor:pointer;background:#292f24;border:0;border-radius:9px;margin:22px 15px 0 0;padding:14px 20px;font-size:13px;font-weight:700}._footnote_5oodg_1{color:#7b7c70;border-top:1px solid #dedccc;max-width:840px;margin-top:30px;padding-top:20px;font-size:12px}._invalid_5oodg_1{background:#fff0e2;border:1px solid #edc8a4;border-radius:12px;padding:20px}._results_5oodg_1>._details_5oodg_1{background:#f7f4e9;border:1px solid #e0dece;border-radius:12px;padding:20px}._results_5oodg_1 ._details_5oodg_1 p{font-size:12px}._results_5oodg_1 ._details_5oodg_1 summary{margin:0}._results_5oodg_1 ._details_5oodg_1[open] summary{margin-bottom:14px}._tax_5oodg_1{background:#fffef8;border:1px solid #dcddcb;border-radius:16px;margin:24px 0;padding:28px}._tax_5oodg_1 h2{letter-spacing:-.04em;margin:0;font-size:26px}._tax_5oodg_1 ._eyebrow_5oodg_1{margin-bottom:8px}._legend_5oodg_1{color:#6c715c;flex-wrap:wrap;gap:20px;margin:22px 0;font-size:11px;display:flex}._legend_5oodg_1 span:first-child{color:#536b43}._legend_5oodg_1 span:nth-child(2){color:#9c7c12}._legend_5oodg_1 span:nth-child(3){color:#7c7c6a}._chartRow_5oodg_1{margin:24px 0}._chartRow_5oodg_1>div:first-child{justify-content:space-between;gap:10px;margin-bottom:9px;font-size:14px;display:flex}._bar_5oodg_1{background:#f1f1e8;border-radius:6px;min-width:0;height:30px;display:flex;overflow:hidden}._bar_5oodg_1 i{background:#647b51;display:block}._bar_5oodg_1 i:nth-child(2){background:#e6c556}._bar_5oodg_1 i:nth-child(3){background:#c5c7b8}._chartRow_5oodg_1>small{color:#75776b;margin-top:7px;font-size:11px;display:block}._netChange_5oodg_1{background:#eef2e6;border-radius:8px;padding:14px 18px;font-size:14px}._netChange_5oodg_1 strong{margin-left:8px}._sources_5oodg_1{color:#757769;margin:20px 0 0;font-size:11px}._sources_5oodg_1 a{color:#675a2b;text-underline-offset:3px}@media (width<=760px){._page_5oodg_1{padding:24px 16px 40px}._hero_5oodg_1{grid-template-columns:1fr;gap:20px;margin-top:10px}._note_5oodg_1{display:none}._hero_5oodg_1 h1{font-size:44px}._intro_5oodg_1{font-size:15px}._toolbar_5oodg_1{flex-direction:column;align-items:start;gap:12px}._scenarios_5oodg_1{grid-template-columns:1fr}._job_5oodg_1{padding:22px}._job_5oodg_1:nth-child(2){padding-top:19px}._resultHeader_5oodg_1 h2{font-size:24px}._segment_5oodg_1{margin-left:0}._highlights_5oodg_1{grid-template-columns:1fr}._highlights_5oodg_1 article{padding:18px}._highlights_5oodg_1 strong{font-size:32px}._effective_5oodg_1{flex-wrap:wrap;gap:18px;padding:22px}._effective_5oodg_1>div:first-child{flex-basis:100%;max-width:none}._effective_5oodg_1 strong{font-size:27px}._effective_5oodg_1>b{margin:auto}._page_5oodg_1 th,._page_5oodg_1 td{padding:12px 10px;font-size:12px}._page_5oodg_1 caption{padding:14px}._fields_5oodg_1{gap:14px}._field_5oodg_1{font-size:11px}._payLine_5oodg_1{grid-template-columns:1fr 1.3fr}._tax_5oodg_1{padding:20px}._legend_5oodg_1{gap:12px}._chartRow_5oodg_1>div:first-child{font-size:12px}._chartRow_5oodg_1>div:first-child span{text-align:right}._tax_5oodg_1 h2{font-size:23px}}@media (width<=370px){._fields_5oodg_1,._payLine_5oodg_1{grid-template-columns:1fr}._hero_5oodg_1 h1{font-size:38px}._effective_5oodg_1 strong{font-size:23px}}._hero_5oodg_1 h1 em{color:#496c4b}._routePanel_5oodg_2{background:#f5f6e9;border:1px solid #d8dfc9;border-radius:22px;margin:24px 0 30px;overflow:hidden}._routeHeading_5oodg_2{background:#e7edda;align-items:center;gap:25px;padding:26px 30px 20px;display:flex}._routeHeading_5oodg_2>div{flex:1}._routeHeading_5oodg_2 h2{letter-spacing:-.04em;color:#304d39;margin:0;font-size:30px}._routeHeading_5oodg_2 p:last-child{color:#59705a;max-width:570px;margin-bottom:0;font-size:13px}._routeHeading_5oodg_2 ._eyebrow_5oodg_1{color:#60784e;margin-bottom:8px;font-size:10px}._routeHeading_5oodg_2 svg{flex-shrink:0;width:230px}._routePrivacy_5oodg_2{padding:20px 28px 0}._routePrivacy_5oodg_2 label{align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}._routePrivacy_5oodg_2 input{accent-color:#426a48;width:18px;height:18px}._routePrivacy_5oodg_2 p{color:#59664f;margin:8px 0;font-size:11px;line-height:1.7}._routePrivacy_5oodg_2 a,._routePanel_5oodg_2 a{color:#43694b}._connectionNote_5oodg_2{color:#665127;background:#fff2cb;border:1px solid #e7d6a4;border-radius:9px;margin:16px 28px;padding:12px 16px;font-size:12px}._connectionNote_5oodg_2 span{margin-top:3px;display:block}._routeGrid_5oodg_2{grid-template-columns:1fr 1.15fr;gap:26px;padding:22px 28px 8px;display:grid}._addresses_5oodg_2{min-width:0}._addressRow_5oodg_2{grid-template-columns:1fr auto;align-items:end;gap:10px;margin-bottom:16px;display:grid}._addressRow_5oodg_2 ._field_5oodg_1>span{align-items:center;gap:8px;display:flex}._addressRow_5oodg_2 b{color:#3b6144;background:#d9e5cc;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-size:10px;display:inline-flex}._addressRow_5oodg_2:nth-child(3) b{background:#edda90}._addressRow_5oodg_2 input{font-size:13px;font-weight:400}._smallButton_5oodg_2,._routeButton_5oodg_2{color:#32553b;cursor:pointer;background:#fffef4;border:1px solid #becbb3;border-radius:9px;min-height:44px;padding:12px 14px;font-size:12px;font-weight:700}._routeButton_5oodg_2{color:#fffce9;background:#375c41;border-color:#375c41;width:100%}._page_5oodg_1 button:disabled{cursor:not-allowed;opacity:.45}._textButton_5oodg_2{color:#5b7053;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:11px;text-decoration:underline;display:block}._placeChoices_5oodg_2{background:#fff;border:1px solid #cbd6bc;border-radius:8px;grid-column:1/-1;margin:0;padding:0;list-style:none;overflow:hidden}._placeChoices_5oodg_2 button{text-align:left;color:#34543e;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e8eddf;width:100%;padding:12px;font-size:12px}._placeChoices_5oodg_2 button:hover{background:#edf3e2}._selectedPlace_5oodg_2{color:#3c6a45;grid-column:1/-1;font-size:11px}._mapColumn_5oodg_2{min-width:0}._mapPlaceholder_5oodg_2{text-align:center;background:#edf1e1;border:1px solid #d5ddc6;border-radius:14px;min-height:360px;padding:0 22px 24px;overflow:hidden}._mapPlaceholder_5oodg_2 svg{width:100%;height:195px}._mapPlaceholder_5oodg_2 strong{color:#3f6647;letter-spacing:-.03em;font-size:21px;display:block}._mapPlaceholder_5oodg_2 p{color:#65795e;font-size:11px}._mapCaption_5oodg_2{color:#5f7258;font-size:10px;line-height:1.6}._liveMap_5oodg_2{border:1px solid #c3d1b6;border-radius:13px;width:100%;height:410px;overflow:hidden}._mapWarning_5oodg_2{color:#795a2b;font-size:12px}._routePanel_5oodg_2>._help_5oodg_1{padding:0 28px 16px;font-size:10px}._routeResults_5oodg_2{grid-template-columns:1fr 1fr;gap:15px;margin:16px 28px;display:grid}._routeResults_5oodg_2 article{background:#fffef5;border:1px solid #d5dec7;border-radius:12px;padding:18px}._routeResults_5oodg_2 h3{color:#45694a;margin:0;font-size:14px}._routeResults_5oodg_2 p{font-size:12px}._routeResults_5oodg_2 strong{color:#2f503a;font-size:22px}._commuteChart_5oodg_2{background:#fffef6;border:1px solid #dedfcb;border-radius:14px;margin:20px 0;padding:24px}._commuteChart_5oodg_2 h3{color:#36573e;margin:0;font-size:19px}._timeRow_5oodg_2{grid-template-columns:70px 1fr 80px;align-items:center;gap:14px;margin-top:16px;font-size:12px;display:grid}._timeRow_5oodg_2>div{background:#eff1e5;border-radius:8px;height:23px;overflow:hidden}._timeRow_5oodg_2 i{background:#628260;border-radius:8px;height:100%;display:block}._timeRow_5oodg_2:last-child i{background:#e2bf4d}._timeRow_5oodg_2 strong{text-align:right}._details_5oodg_1>._field_5oodg_1{margin-top:16px}._page_5oodg_1 input[type=time]{font-size:14px}@media (width<=760px){._routeHeading_5oodg_2{padding:23px 20px;position:relative;overflow:hidden}._routeHeading_5oodg_2>div{z-index:1;position:relative}._routeHeading_5oodg_2 h2{font-size:27px}._routeHeading_5oodg_2 svg{opacity:.3;width:170px;position:absolute;top:0;right:-30px}._routeHeading_5oodg_2 p:last-child{font-size:12px}._routePrivacy_5oodg_2{padding:18px 18px 0}._routePrivacy_5oodg_2 label{font-size:12px}._routePrivacy_5oodg_2 p{font-size:10px}._routeGrid_5oodg_2{grid-template-columns:1fr;gap:14px;padding:18px}._connectionNote_5oodg_2{margin:14px 18px}._mapPlaceholder_5oodg_2{min-height:310px}._mapPlaceholder_5oodg_2 svg{height:150px}._liveMap_5oodg_2{height:340px}._routeResults_5oodg_2{grid-template-columns:1fr;margin:14px 18px}._routePanel_5oodg_2>._help_5oodg_1{padding:0 18px 14px}._commuteChart_5oodg_2{padding:20px}._timeRow_5oodg_2{grid-template-columns:48px 1fr 62px;gap:9px;font-size:11px}._addressRow_5oodg_2{gap:8px}._smallButton_5oodg_2{padding:12px}._routePanel_5oodg_2{border-radius:17px}}
