.FillDirtCalculator_calculatorContainer__9k6qt{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:var(--space-5);box-shadow:var(--shadow-m);margin:var(--space-4) 0 var(--space-6) 0}@media (min-width:640px){.FillDirtCalculator_calculatorContainer__9k6qt{padding:var(--space-6)}}.FillDirtCalculator_topBar__58L0X{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5);border-bottom:1px solid var(--line);padding-bottom:var(--space-4)}.FillDirtCalculator_topTitle__71sg4{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:var(--ink)}.FillDirtCalculator_unitToggle__LM9M1{display:inline-flex;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:3px;gap:2px}.FillDirtCalculator_unitBtn__mHbny{font-family:var(--font-body);font-size:.8125rem;font-weight:600;padding:5px 12px;border-radius:var(--radius-pill);border:none;background:transparent;color:var(--ink-2);cursor:pointer;transition:all .15s ease}.FillDirtCalculator_unitBtn__mHbny:hover{color:var(--ink)}.FillDirtCalculator_unitBtnActive__S4qRq{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-s)}.FillDirtCalculator_grid__FJuKy{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width:960px){.FillDirtCalculator_grid__FJuKy{grid-template-columns:1.25fr 1fr;align-items:start}}.FillDirtCalculator_formCol__vK2Az{display:flex;flex-direction:column;gap:var(--space-4)}.FillDirtCalculator_sectionBox__Lr6Hx{border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-4);background:var(--surface-2);display:flex;flex-direction:column;gap:var(--space-3)}.FillDirtCalculator_sectionHeader__FCUmP{display:flex;justify-content:space-between;align-items:center;font-size:.95rem;font-weight:700;color:var(--ink)}.FillDirtCalculator_deleteBtn__YuDW_{background:transparent;border:none;color:var(--danger);cursor:pointer;font-size:.8125rem;font-weight:600;padding:4px 8px;border-radius:var(--radius-s)}.FillDirtCalculator_deleteBtn__YuDW_:hover{text-decoration:underline}.FillDirtCalculator_inputRow__dPJLP{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--space-3)}.FillDirtCalculator_fieldGroup__JFfTk{display:flex;flex-direction:column;gap:6px}.FillDirtCalculator_fieldGroup__JFfTk label{font-size:.8125rem;font-weight:700;color:var(--ink);letter-spacing:.01em}.FillDirtCalculator_inputField__Rc3wf,.FillDirtCalculator_selectField__Vv2RO{width:100%;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--input-bg);color:var(--ink);font-size:.95rem;font-family:inherit;min-height:42px;box-sizing:border-box}.FillDirtCalculator_inputField__Rc3wf:focus,.FillDirtCalculator_selectField__Vv2RO:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.FillDirtCalculator_addBtn__LYXNK{background:var(--surface-2);border:1px dashed var(--line-strong);padding:10px;border-radius:var(--radius-s);color:var(--ink);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s ease;text-align:center}.FillDirtCalculator_addBtn__LYXNK:hover{background:var(--surface);border-color:var(--accent);color:var(--accent)}.FillDirtCalculator_extraOptionsBox__1en2C{border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-4);background:var(--surface-2);display:flex;flex-direction:column;gap:var(--space-3)}.FillDirtCalculator_extraTitle__1UZsd{font-size:.9rem;font-weight:700;color:var(--ink);margin-bottom:2px}.FillDirtCalculator_chipGroup__QlvDf{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.FillDirtCalculator_chip___hYCO{padding:4px 10px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.FillDirtCalculator_chip___hYCO:hover{color:var(--ink);border-color:var(--line-strong)}.FillDirtCalculator_chipActive__BMNzT{background:var(--accent);color:var(--accent-ink,#ffffff);border-color:var(--accent);font-weight:600}.FillDirtCalculator_resultCol__cBheB{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);box-shadow:var(--shadow-s)}.FillDirtCalculator_primaryResultCard__l2C6U{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s);padding:var(--space-4);text-align:center;box-shadow:var(--shadow-s)}.FillDirtCalculator_resultTitle__SMr9W{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:4px}.FillDirtCalculator_resultHero__2_ity{font-size:2.25rem;font-weight:800;color:var(--accent);line-height:1.1;margin:4px 0}.FillDirtCalculator_resultSubHero__MqsUD{font-size:.9375rem;font-weight:600;color:var(--ink-2);margin-top:4px}.FillDirtCalculator_rawSubLine__OTs9e{font-size:.8125rem;color:var(--muted);margin-top:4px}.FillDirtCalculator_metricsGrid__GYb0W{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.FillDirtCalculator_metricItem__hNEbC{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s);padding:var(--space-3);text-align:center}.FillDirtCalculator_metricVal__F8DhI{font-size:1.15rem;font-weight:800;color:var(--ink)}.FillDirtCalculator_metricLbl__nc3qG{font-size:.75rem;font-weight:600;color:var(--muted);margin-top:2px}.FillDirtCalculator_actionRow__y3vba{display:flex;gap:var(--space-2)}.FillDirtCalculator_actionBtn__hc_Tm{flex:1 1;padding:8px 12px;border-radius:var(--radius-s);border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:6px}.FillDirtCalculator_actionBtn__hc_Tm:hover{background:var(--surface-hover);border-color:var(--line-strong)}.FillDirtCalculator_mathToggle__n1e_o{background:transparent;border:none;color:var(--accent);font-size:.875rem;font-weight:700;cursor:pointer;text-align:left;display:flex;align-items:center;gap:4px;padding:4px 0}.FillDirtCalculator_mathToggle__n1e_o:hover{text-decoration:underline}.FillDirtCalculator_mathDrawer__8CNxX{border-top:1px solid var(--line);padding-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);font-size:.85rem}.FillDirtCalculator_mathRow__tKA_4{display:flex;flex-direction:column;gap:2px}.FillDirtCalculator_mathStepName__2VVyb{font-weight:700;color:var(--ink)}.FillDirtCalculator_mathFormula__eJ1Fp{color:var(--ink-2);font-family:monospace;font-size:.8rem}.FillDirtCalculator_mathResult___Aj80{font-weight:700;color:var(--accent)}.FillDirtCalculator_inlineNotice__N6WZy{font-size:.8125rem;color:var(--ink-2);line-height:1.5;background:var(--surface-2);padding:var(--space-3);border-radius:var(--radius-s);border-left:3px solid var(--accent)}.Faq_faqWrapper__myzlx{margin-top:var(--space-7);margin-bottom:var(--space-7)}.Faq_title__73mDn{margin-bottom:var(--space-5)}.Faq_list__9LkGn{display:flex;flex-direction:column;gap:var(--space-3)}.Faq_details__gv_Gs{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);overflow:hidden;transition:border-color .15s ease}.Faq_details__gv_Gs[open]{border-color:color-mix(in srgb,var(--accent) 30%,var(--line))}.Faq_summary__1H1KB{padding:var(--space-4) var(--space-5);font-family:var(--font-heading);font-size:1.0625rem;font-weight:600;color:var(--ink);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none}.Faq_summary__1H1KB::-webkit-details-marker{display:none}.Faq_chevron__ioECT{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-s);background:var(--surface-2);border:1px solid var(--line);color:var(--muted);padding:4px;flex-shrink:0;transition:transform .2s cubic-bezier(.16,1,.3,1),color .15s ease,border-color .15s ease}.Faq_details__gv_Gs[open] .Faq_chevron__ioECT{transform:rotate(180deg);color:var(--accent);border-color:var(--accent)}.Faq_answer__VKlb7{padding:0 var(--space-5) var(--space-5);color:var(--ink-2);line-height:1.65;font-size:1rem}.Faq_answer__VKlb7 p:last-child{margin-bottom:0}.page_container__Kytgf{max-width:var(--container,1160px);margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8) var(--space-4)}.page_breadcrumb__eO4jx{display:flex;align-items:center;gap:var(--space-2);font-size:.8125rem;color:var(--muted);margin-bottom:var(--space-4)}.page_breadcrumb__eO4jx a{color:var(--ink-2);text-decoration:none}.page_breadcrumb__eO4jx a:hover{text-decoration:underline;color:var(--accent)}.page_breadcrumbSeparator__oDBQv{color:var(--muted)}.page_header__8S9GE{margin-bottom:var(--space-5)}.page_badge__eIDFI{display:inline-block;background:var(--surface-2);color:var(--accent);border:1px solid var(--line);padding:4px 10px;border-radius:var(--radius-pill);font-size:.75rem;font-weight:700;margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.05em}.page_title__NfYzk{font-family:var(--font-heading);font-size:2.25rem;font-weight:800;color:var(--ink);line-height:1.2;margin-bottom:var(--space-2)}.page_description__TR_f4{font-size:1.05rem;color:var(--ink-2);line-height:1.6;max-width:800px}.page_toolSection__32eHR{margin-bottom:var(--space-5)}.page_adSlotWrap__uTTVs{margin:var(--space-6) 0;min-height:100px;display:flex;justify-content:center}.page_contentArticle__F5E3K{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6)}.page_sectionBlock__OgYZl h2{font-family:var(--font-heading);font-size:1.5rem;font-weight:800;color:var(--ink);margin-bottom:var(--space-3);border-bottom:2px solid var(--line);padding-bottom:var(--space-2)}.page_sectionBlock__OgYZl p{font-size:1rem;line-height:1.7;color:var(--ink);margin-bottom:var(--space-3)}.page_subBlock__yumRK{margin-top:var(--space-4);padding-left:var(--space-4);border-left:3px solid var(--line-strong)}.page_subBlock__yumRK h3{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:var(--ink);margin-bottom:var(--space-2)}.page_tableResponsive__Ie9JL{overflow-x:auto;margin:var(--space-4) 0}.page_specTable__bDcSj{width:100%;border-collapse:collapse;font-size:.9375rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);overflow:hidden}.page_specTable__bDcSj td,.page_specTable__bDcSj th{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--ink)}.page_specTable__bDcSj th{background:var(--surface-2);font-weight:700;color:var(--ink)}.page_linkList__kKxxZ{list-style:disc;padding-left:var(--space-5);line-height:1.8;color:var(--ink)}.page_linkList__kKxxZ li{margin-bottom:var(--space-2)}.page_linkList__kKxxZ a{color:var(--accent);text-decoration:underline}.page_disclaimerBlock__tAn4m{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line);font-size:.8125rem;color:var(--muted);line-height:1.5}.page_lastUpdated__n8y7q{margin-top:var(--space-2);font-style:italic;font-size:.75rem}.page_heroBadge__K9MQV{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:.8125rem;font-weight:600;color:var(--ink-2);margin-bottom:var(--space-4);box-shadow:var(--shadow-s)}.page_badgeDot__Z7VzP{width:8px;height:8px;border-radius:50%;background:var(--brand-orange);box-shadow:0 0 0 3px var(--brand-orange-soft);display:inline-block}.page_badgePopular__Mfusn{border-radius:var(--radius-pill);background:var(--brand-orange-soft);color:var(--brand-orange);border:1px solid color-mix(in srgb,var(--brand-orange) 30%,transparent)}.page_badgeBusiness__g9cgK,.page_badgePopular__Mfusn{position:absolute;top:20px;right:20px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px}.page_badgeBusiness__g9cgK{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.page_trustStrip__O3e77{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-7);padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);box-shadow:var(--shadow-s)}.page_trustItem__d6eQT{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:600;color:var(--ink)}.page_trustItemIcon__Ulx8G{font-size:1.1rem}.page_searchContainer__P42ME{margin:var(--space-5) 0 var(--space-6);position:relative;max-width:580px}.page_searchInput__spYJs{width:100%;padding:14px 24px 14px 48px;font-size:1rem;font-family:var(--font-body);color:var(--ink);background:var(--input-bg,var(--surface));border:1px solid var(--line);border-radius:var(--radius-pill);box-shadow:var(--shadow-s);transition:all .2s ease;outline:none}.page_searchInput__spYJs:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.page_searchIcon__6lYzk{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.page_toolGrid__3pTv0{display:grid;grid-template-columns:1fr;gap:var(--space-5);margin:var(--space-6) 0}@media (min-width:640px){.page_toolGrid__3pTv0{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}.page_toolCard__v_ZIn{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:28px;box-shadow:var(--shadow-m);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;position:relative;text-decoration:none;color:inherit}.page_toolCard__v_ZIn:hover{transform:translateY(-2px);box-shadow:var(--shadow-l);border-color:var(--line-strong)}.page_toolIconBox__ch5vl{width:48px;height:48px;border-radius:12px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:var(--space-4);border:1px solid var(--line)}.page_toolCategory__xdk9C{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin-bottom:4px}.page_toolTitle__BeUS8{font-size:1.35rem;font-weight:700;color:var(--ink);margin:0 0 var(--space-2);letter-spacing:-.02em}.page_toolDesc__Ac5G6{font-size:.9375rem;color:var(--ink-2);line-height:1.6;margin-bottom:var(--space-4);flex-grow:1}.page_chipsRow__7Z__b{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--space-5)}.page_chipItem__LAUY6{font-size:.8125rem;padding:4px 10px;border-radius:6px;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line);font-weight:500}.page_openLink__QxeRX{display:inline-flex;align-items:center;gap:6px;font-size:.9375rem;font-weight:600;color:var(--accent);transition:gap .2s ease,color .2s ease}.page_toolCard__v_ZIn:hover .page_openLink__QxeRX{gap:10px;color:var(--accent-hover)}.page_valuePropsGrid__77imF{display:grid;grid-template-columns:1fr;gap:var(--space-5);margin:var(--space-6) 0}@media (min-width:768px){.page_valuePropsGrid__77imF{grid-template-columns:repeat(3,1fr)}}.page_valuePropCard__ZkYQP{background:var(--surface);border-radius:var(--radius-m);padding:var(--space-5);border:1px solid var(--line);border-left:4px solid var(--brand-orange);box-shadow:var(--shadow-m)}.page_valuePropTitle__f0PDx{font-size:1.125rem;font-weight:700;color:var(--ink);margin-bottom:var(--space-2)}.page_valuePropText__tyhGR{font-size:.9375rem;color:var(--ink-2);line-height:1.6;margin:0}.page_container__D0ci4{max-width:var(--container,1160px);margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8) var(--space-4)}.page_breadcrumb__VdAaf{display:flex;align-items:center;gap:var(--space-2);font-size:.8125rem;color:var(--muted);margin-bottom:var(--space-4)}.page_breadcrumb__VdAaf a{color:var(--ink-2);text-decoration:none}.page_breadcrumb__VdAaf a:hover{text-decoration:underline;color:var(--accent)}.page_breadcrumbSeparator__1PMIS{color:var(--muted)}.page_header__TGnBr{margin-bottom:var(--space-5)}.page_badge__D9zqo{display:inline-block;background:var(--surface-2);color:var(--accent);border:1px solid var(--line);padding:4px 10px;border-radius:var(--radius-pill);font-size:.75rem;font-weight:700;margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.05em}.page_title__uBxR9{font-family:var(--font-heading);font-size:2.25rem;font-weight:800;color:var(--ink);line-height:1.2;margin-bottom:var(--space-2)}.page_description___5QB7{font-size:1.05rem;color:var(--ink-2);line-height:1.6;max-width:850px}.page_toolSection__CJ4o8{margin-bottom:var(--space-5)}.page_quickAnswerCard__wVpwz{background:var(--surface-2);border-left:4px solid var(--accent);border-radius:var(--radius-s);padding:var(--space-4);margin:var(--space-5) 0;box-shadow:var(--shadow-s)}.page_quickAnswerLabel__p63Db{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:6px}.page_quickAnswerText__jAZqc{font-size:.95rem;line-height:1.6;color:var(--ink)}.page_adSlotWrap__t749U{margin:var(--space-6) 0;min-height:100px;display:flex;justify-content:center}.page_contentArticle__sUI5U{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6)}.page_sectionBlock__QgVct h2{font-family:var(--font-heading);font-size:1.5rem;font-weight:800;color:var(--ink);margin-bottom:var(--space-3);border-bottom:2px solid var(--line);padding-bottom:var(--space-2)}.page_sectionBlock__QgVct p{font-size:1rem;line-height:1.7;color:var(--ink);margin-bottom:var(--space-3)}.page_subBlock__I1FHz{margin-top:var(--space-4);padding-left:var(--space-4);border-left:3px solid var(--line-strong)}.page_subBlock__I1FHz h3{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:var(--ink);margin-bottom:var(--space-2)}.page_formulaBox__ewFaJ{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-s);padding:var(--space-4);font-family:monospace;font-size:.9rem;line-height:1.7;color:var(--ink);margin:var(--space-3) 0;overflow-x:auto}.page_tableResponsive__SJfSv{overflow-x:auto;margin:var(--space-4) 0}.page_specTable__MreP3{width:100%;border-collapse:collapse;font-size:.9375rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);overflow:hidden}.page_specTable__MreP3 td,.page_specTable__MreP3 th{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--ink)}.page_specTable__MreP3 th{background:var(--surface-2);font-weight:700;color:var(--ink)}.page_highlightRow__F5T8W{background:rgba(11,94,164,.05);font-weight:600}.page_linkList__I4i_M{list-style:disc;padding-left:var(--space-5);line-height:1.8;color:var(--ink)}.page_linkList__I4i_M li{margin-bottom:var(--space-2)}.page_linkList__I4i_M a{color:var(--accent);text-decoration:underline}.page_disclaimerBlock__e03FO{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line);font-size:.8125rem;color:var(--muted);line-height:1.5}.page_lastUpdated__ReQzT{margin-top:var(--space-2);font-style:italic;font-size:.75rem}.page_container__BRTgt{max-width:var(--container,1160px);margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8) var(--space-4)}.page_breadcrumb__WnNF1{display:flex;align-items:center;gap:var(--space-2);font-size:.8125rem;color:var(--muted);margin-bottom:var(--space-4)}.page_breadcrumb__WnNF1 a{color:var(--ink-2);text-decoration:none}.page_breadcrumb__WnNF1 a:hover{text-decoration:underline;color:var(--accent)}.page_breadcrumbSeparator__tBEig{color:var(--muted)}.page_header__Uc4UI{margin-bottom:var(--space-5)}.page_badge__CxGh6{display:inline-block;background:var(--surface-2);color:var(--accent);border:1px solid var(--line);padding:4px 10px;border-radius:var(--radius-pill);font-size:.75rem;font-weight:700;margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.05em}.page_title__moH2t{font-family:var(--font-heading);font-size:2.25rem;font-weight:800;color:var(--ink);line-height:1.2;margin-bottom:var(--space-2)}.page_description__6K9lB{font-size:1.05rem;color:var(--ink-2);line-height:1.6;max-width:800px}.page_toolSection__nzrRH{margin-bottom:var(--space-5)}.page_adSlotWrap__H4D3r{margin:var(--space-6) 0;min-height:100px;display:flex;justify-content:center}.page_contentArticle__8Dyol{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6)}.page_sectionBlock__EjveS h2{font-family:var(--font-heading);font-size:1.5rem;font-weight:800;color:var(--ink);margin-bottom:var(--space-3);border-bottom:2px solid var(--line);padding-bottom:var(--space-2)}.page_sectionBlock__EjveS p{font-size:1rem;line-height:1.7;color:var(--ink);margin-bottom:var(--space-3)}.page_subBlock__su_bf{margin-top:var(--space-4);padding-left:var(--space-4);border-left:3px solid var(--line-strong)}.page_subBlock__su_bf h3{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:var(--ink);margin-bottom:var(--space-2)}.page_tableResponsive__lxEyx{overflow-x:auto;margin:var(--space-4) 0}.page_specTable__j4C9h{width:100%;border-collapse:collapse;font-size:.9375rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);overflow:hidden}.page_specTable__j4C9h td,.page_specTable__j4C9h th{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--ink)}.page_specTable__j4C9h th{background:var(--surface-2);font-weight:700;color:var(--ink)}.page_linkList__colQb{list-style:disc;padding-left:var(--space-5);line-height:1.8;color:var(--ink)}.page_linkList__colQb li{margin-bottom:var(--space-2)}.page_linkList__colQb a{color:var(--accent);text-decoration:underline}.page_disclaimerBlock__LQ7mk{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line);font-size:.8125rem;color:var(--muted);line-height:1.5}.page_lastUpdated__v3jgI{margin-top:var(--space-2);font-style:italic;font-size:.75rem}.page_container__aiHyw{max-width:var(--container,1160px);margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8) var(--space-4)}.page_breadcrumb__94dwv{display:flex;align-items:center;gap:var(--space-2);font-size:.8125rem;color:var(--muted);margin-bottom:var(--space-4)}.page_breadcrumb__94dwv a{color:var(--ink-2);text-decoration:none}.page_breadcrumb__94dwv a:hover{text-decoration:underline;color:var(--accent)}.page_breadcrumbSeparator__hd3fa{color:var(--muted)}.page_header__Hx8Re{margin-bottom:var(--space-5)}.page_badge__724xP{display:inline-block;background:var(--surface-2);color:var(--accent);border:1px solid var(--line);padding:4px 10px;border-radius:var(--radius-pill);font-size:.75rem;font-weight:700;margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.05em}.page_title__ZAFdK{font-family:var(--font-heading);font-size:2.25rem;font-weight:800;color:var(--ink);line-height:1.2;margin-bottom:var(--space-2)}.page_description__6NMSe{font-size:1.05rem;color:var(--ink-2);line-height:1.6;max-width:800px}.page_toolSection__udhIe{margin-bottom:var(--space-5)}.page_adSlotWrap__4C5BG{margin:var(--space-6) 0;min-height:100px;display:flex;justify-content:center}.page_contentArticle__g0JB6{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6)}.page_sectionBlock__UB9JR h2{font-family:var(--font-heading);font-size:1.5rem;font-weight:800;color:var(--ink);margin-bottom:var(--space-3);border-bottom:2px solid var(--line);padding-bottom:var(--space-2)}.page_sectionBlock__UB9JR p{font-size:1rem;line-height:1.7;color:var(--ink);margin-bottom:var(--space-3)}.page_subBlock__Y6hNA{margin-top:var(--space-4);padding-left:var(--space-4);border-left:3px solid var(--line-strong)}.page_subBlock__Y6hNA h3{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:var(--ink);margin-bottom:var(--space-2)}.page_tableResponsive__yruVM{overflow-x:auto;margin:var(--space-4) 0}.page_specTable__lmu6W{width:100%;border-collapse:collapse;font-size:.9375rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);overflow:hidden}.page_specTable__lmu6W td,.page_specTable__lmu6W th{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--ink)}.page_specTable__lmu6W th{background:var(--surface-2);font-weight:700;color:var(--ink)}.page_linkList__ByTog{list-style:disc;padding-left:var(--space-5);line-height:1.8;color:var(--ink)}.page_linkList__ByTog li{margin-bottom:var(--space-2)}.page_linkList__ByTog a{color:var(--accent);text-decoration:underline}.page_disclaimerBlock__SIKJX{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line);font-size:.8125rem;color:var(--muted);line-height:1.5}.page_lastUpdated__24EG_{margin-top:var(--space-2);font-style:italic;font-size:.75rem}