.Footer_footer__LxLGV{background:#f9fafb;padding:24px 20px;margin-top:40px;border-top:1px solid var(--border)}.Footer_container__DdgO_{max-width:1100px;margin:0 auto}.Footer_links__kRMrM{display:flex;justify-content:center;gap:24px;margin-bottom:16px;flex-wrap:wrap}.Footer_link__DGU0S{color:var(--text-light);text-decoration:none;font-size:14px;transition:color .2s}.Footer_link__DGU0S:hover{color:var(--primary);text-decoration:underline}.Footer_copyright__lB5DI{text-align:center;color:var(--text-light);font-size:13px}@media (max-width:640px){.Footer_links__kRMrM{gap:16px}.Footer_link__DGU0S{font-size:13px}.Footer_copyright__lB5DI{font-size:12px}}.Header_header__ZPN_X{background:var(--primary);padding:0}.Header_container__RqNHF{max-width:1060px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;gap:24px}.Header_brand__djkvU,.Header_logo__1hGYx{display:flex;align-items:center;gap:8px}.Header_logo__1hGYx{color:#fff;text-decoration:none;font-size:18px;font-weight:700;white-space:nowrap}.Header_logo__1hGYx:hover{opacity:.95;text-decoration:none}.Header_logoIcon__Vg9Xp{width:28px;height:28px;background:#fff;color:var(--primary);border-radius:4px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}.Header_nav__LLUoy{display:flex;align-items:center;gap:4px;flex:1 1}.Header_navLink__SqOUL{color:#fff;text-decoration:none;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;transition:background .2s;white-space:nowrap}.Header_navLink__SqOUL:hover{background:hsla(0,0%,100%,.1);text-decoration:none}.Header_searchBox__mpA1T{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.15);border-radius:4px;padding:6px 12px;min-width:220px}.Header_searchInput__Er9oB{background:transparent;border:none;outline:none;color:#fff;font-size:14px;width:100%}.Header_searchInput__Er9oB::placeholder{color:hsla(0,0%,100%,.7)}.Header_searchIcon__18_SM{color:hsla(0,0%,100%,.7);font-size:16px}.Header_mobileMenu__EtVHp{display:none;color:#fff;background:none;border:none;font-size:24px;cursor:pointer;padding:4px}.Header_mobileNav__K7PMS{display:none;position:absolute;top:100%;left:0;right:0;background:var(--primary);border-top:1px solid hsla(0,0%,100%,.1);padding:12px 20px;flex-direction:column;gap:4px;box-shadow:var(--shadow)}.Header_mobileNav__K7PMS.Header_open__tZPgC{display:flex}@media (max-width:968px){.Header_nav__LLUoy,.Header_searchBox__mpA1T{display:none}.Header_mobileMenu__EtVHp{display:block}}@media (max-width:640px){.Header_container__RqNHF{padding:10px 16px}.Header_logo__1hGYx{font-size:18px}.Header_logoIcon__Vg9Xp{width:24px;height:24px;font-size:14px}}.RightSidebar_sidebar__kFnBS{display:flex;flex-direction:column;gap:16px}.RightSidebar_widget__oFjXC{background:var(--bg-gray);border:1px solid var(--border);border-radius:6px;padding:16px}.RightSidebar_widget__oFjXC h3{margin-top:0;margin-bottom:12px;font-size:15px;color:var(--primary)}.RightSidebar_widget__oFjXC ul{list-style:none}.RightSidebar_widget__oFjXC li{margin-bottom:6px}.RightSidebar_widget__oFjXC a{color:var(--text);display:block;padding:6px 10px;border-radius:4px;font-size:13px;transition:all .2s;text-decoration:none}.RightSidebar_widget__oFjXC a:hover{background:#fff;color:var(--primary-light)}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#036;--primary-green:#518428;--primary-green-dark:#4c7b25;--text:#000;--text-secondary:#333;--text-light:#666;--border:#bbb;--border-dark:#044284;--bg-gray:#eee;--shadow:1px 1px 2px #666}body{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:var(--text);background:#fff;line-height:1.34}ol,ul{margin:0;padding:0;list-style-position:inside}.page-container{display:flex;flex-direction:column}.content-wrapper{display:grid;grid-template-columns:1fr 320px;grid-gap:24px;gap:24px;max-width:1060px;margin:0 auto;width:100%;padding:20px;flex:1 1}.calculator-content,.right-sidebar{min-width:0}h1{font-size:26px}h1,h2{margin:8px 0 10px}h2{font-size:20px}h3{font-size:16px;margin:8px 0 10px}p{margin-bottom:12px;line-height:1.4}a{color:#069;text-decoration:none}a:hover{text-decoration:underline}.sidebar-section,.sidebar-widget{background:var(--bg-gray);border:1px solid var(--border);border-radius:4px;padding:16px;margin-bottom:16px}.sidebar-section h3,.sidebar-widget h3{margin-top:0;margin-bottom:12px;font-size:15px;color:var(--primary)}.sidebar-section ul,.sidebar-widget ul{list-style:none;padding-left:0}.sidebar-section li,.sidebar-widget li{margin-bottom:6px}.sidebar-section a,.sidebar-widget a{color:var(--text);display:block;padding:6px 10px;border-radius:4px;font-size:13px;transition:all .2s}.sidebar-section a:hover,.sidebar-widget a:hover{background:#fff;color:#069;text-decoration:none}.related-links{margin:24px 0}.related-links h3{margin-bottom:12px}.related-links ul,.related-links-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px;list-style:none;padding-left:0}.related-links a{display:block;padding:8px 12px;background:var(--bg-gray);border-radius:4px;font-size:13px;transition:all .2s;color:var(--text)}.related-links a:hover{background:var(--primary-green);color:#fff;text-decoration:none}.data-table,.datatable{border-collapse:collapse;margin:16px 0}.data-table th,.datatable th{background:#e0e0e0;color:#000;padding:10px;text-align:left;font-weight:600;border:1px solid #ccc}.data-table td,.datatable td{padding:8px 10px;border:1px solid var(--border)}.example-box{background:var(--bg-gray);border:1px solid var(--border);border-radius:4px;padding:12px;margin:12px 0}.example-box h3{margin-top:0;color:var(--primary)}.example-box p{margin-bottom:8px}.example-box p:last-child{margin-bottom:0}@media (max-width:968px){.content-wrapper{grid-template-columns:1fr;padding:16px}.right-sidebar{display:none}}