._page_2915x_1{width:100%;min-width:0;max-width:1120px;color:var(--text);margin:0 auto;padding:24px 24px 100px}._page_2915x_1 h1,._page_2915x_1 h2,._page_2915x_1 h3{text-wrap:balance}._page_2915x_1 p,._page_2915x_1 li{text-wrap:pretty;line-height:1.8}._page_2915x_1 h1{margin:12px 0 20px;font-size:clamp(28px,4vw,42px);line-height:1.3}._page_2915x_1 h2{font-size:24px;line-height:1.4}._page_2915x_1 h3{font-size:17px;line-height:1.5}._page_2915x_1 a{color:var(--primary);text-underline-offset:4px}._page_2915x_1 :is(a,button,input,select):focus-visible{outline:2px solid var(--primary);outline-offset:3px}._breadcrumb_2915x_9,._links_2915x_9,._actions_2915x_9{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}._breadcrumb_2915x_9{margin:24px 0;font-size:13px}._intro_2915x_11{max-width:780px;color:var(--sub);font-size:17px}._kicker_2915x_12{color:var(--primary);font-size:12px;font-weight:600}._tool_2915x_13{margin:32px 0;scroll-margin-top:24px}._tool_2915x_13>p{color:var(--sub);font-size:14px}._plans_2915x_15{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}._plan_2915x_15{border:1px solid var(--line);background:var(--card);border-radius:12px;min-width:0;margin:0;padding:20px}._plan_2915x_15 legend{padding:0 8px;font-size:18px;font-weight:600}._field_2915x_18{gap:8px;min-width:0;margin-bottom:18px;display:grid}._field_2915x_18 label,._rate_2915x_19 label{font-size:14px;font-weight:600}._field_2915x_18 label span{color:var(--sub);font-weight:400}._field_2915x_18 :is(input,select),._rate_2915x_19 input{border:1px solid var(--control-line);background:var(--bg);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;border-radius:6px;padding:10px}._field_2915x_18 small,._hint_2915x_22{color:var(--sub);font-size:12px;line-height:1.7}._twoFields_2915x_23{grid-template-columns:1fr 1fr;gap:12px;display:grid}._rate_2915x_19{background:var(--surface);border-radius:8px;margin-bottom:24px;padding:20px}._rate_2915x_19 input{max-width:200px;margin:10px}._rate_2915x_19 p{color:var(--sub);font-size:13px}._actions_2915x_9 button{border:1px solid var(--control-line);background:var(--card);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;padding:12px 18px;font-size:14px}._actions_2915x_9 ._primary_2915x_28{background:var(--primary);color:var(--on-primary);border-color:var(--primary);font-weight:600}._error_2915x_29{color:var(--negative,#b33b35);font-weight:600}._field_2915x_18 input[aria-invalid=true]{border-color:var(--negative,#b33b35)}._empty_2915x_31{background:var(--surface);border-radius:8px;padding:24px}._results_2915x_32{background:var(--primary-soft);border:1px solid var(--line);border-radius:12px;margin-top:32px;padding:28px;scroll-margin-top:24px}._results_2915x_32>h2{margin-top:8px}._difference_2915x_34{font-variant-numeric:tabular-nums;gap:6px;font-size:clamp(28px,5vw,44px);font-weight:600;display:grid}._difference_2915x_34 span{color:var(--sub);font-size:13px;font-weight:400}._resultGrid_2915x_36{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._resultGrid_2915x_36 article{background:var(--card);border-radius:8px;min-width:0;padding:18px}._resultGrid_2915x_36 h3{overflow-wrap:anywhere}._resultGrid_2915x_36 dl{margin:0}._resultGrid_2915x_36 dl div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 0;font-size:14px;display:flex}._resultGrid_2915x_36 dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}._threshold_2915x_42{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}._threshold_2915x_42 span{font-size:14px;font-weight:400}._guide_2915x_44{border-top:1px solid var(--line);margin-top:48px;padding-top:24px}._guide_2915x_44>p{max-width:850px;color:var(--sub)}._tableWrap_2915x_46{border:1px solid var(--line);border-radius:8px;margin:24px 0;overflow-x:auto}._tableWrap_2915x_46 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}._tableWrap_2915x_46 :is(th,td){text-align:start;border-bottom:1px solid var(--line);padding:14px}._tableWrap_2915x_46 caption{text-align:start;color:var(--sub);padding:14px;font-size:13px}._tableWrap_2915x_46 thead{background:var(--surface)}._footer_2915x_51{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px;margin-top:40px;padding-top:24px;font-size:13px;display:flex}@media (max-width:700px){._page_2915x_1{padding:16px 16px 90px}._plans_2915x_15,._resultGrid_2915x_36{grid-template-columns:1fr}._results_2915x_32{padding:20px 16px}._plan_2915x_15{padding:16px}._twoFields_2915x_23{grid-template-columns:1fr;gap:0}._actions_2915x_9 ._primary_2915x_28{width:100%}._rate_2915x_19 input{max-width:100%;margin:12px 0;display:block}}
