.hero-bg[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--color-slate-200);background:linear-gradient(#f0f7ff 0%,#f9fbfe 60%,#fff 100%);width:100%;padding-top:105px;padding-bottom:56px;position:relative;overflow:hidden}.hero-orb[data-astro-cid-ge2uvauf]{filter:blur(50px);pointer-events:none;z-index:1;border-radius:50%;position:absolute}.orb-1[data-astro-cid-ge2uvauf]{background:#3b82f61a;width:380px;height:380px;top:-120px;left:-80px}.orb-2[data-astro-cid-ge2uvauf]{background:#93c5fd1f;width:320px;height:320px;top:-40px;right:-60px}.hero-container[data-astro-cid-ge2uvauf]{z-index:10;position:relative}.hero-content[data-astro-cid-ge2uvauf]{text-align:center;max-width:760px;margin:0 auto}.hero-badge[data-astro-cid-ge2uvauf]{border-radius:var(--radius-full);color:var(--color-primary);background-color:#2563eb12;border:1px solid #2563eb2e;align-items:center;gap:7px;margin-bottom:18px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.badge-dot[data-astro-cid-ge2uvauf]{background-color:var(--color-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.hero-title[data-astro-cid-ge2uvauf]{color:var(--color-slate-900);letter-spacing:-.025em;margin-bottom:14px;font-size:clamp(28px,4.2vw,40px);font-weight:700;line-height:1.2}.text-gradient[data-astro-cid-ge2uvauf]{color:var(--color-primary)}.hero-subtitle[data-astro-cid-ge2uvauf]{color:var(--color-slate-600);max-width:580px;margin-bottom:26px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.6}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:28px;display:flex}.hero-btn-primary[data-astro-cid-ge2uvauf]{border-radius:var(--radius-full);background-color:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 2px 8px #2563eb40}.hero-btn-primary[data-astro-cid-ge2uvauf]:hover{background-color:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px #2563eb59}.hero-btn-secondary[data-astro-cid-ge2uvauf]{border-radius:var(--radius-full);border:1px solid var(--color-slate-200);color:var(--color-slate-700);box-shadow:var(--shadow-sm);cursor:pointer;white-space:nowrap;background-color:#fff;justify-content:center;align-items:center;gap:6px;padding:8px 15px;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.hero-btn-secondary[data-astro-cid-ge2uvauf]:hover{border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px)}.hero-stats-ribbon[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.h-stat-pill[data-astro-cid-ge2uvauf]{border:1px solid var(--color-slate-200);border-radius:var(--radius-full);background-color:#fff;align-items:center;gap:6px;padding:4px 12px;font-size:12px;display:inline-flex;box-shadow:0 1px 2px #00000008}.stat-k[data-astro-cid-ge2uvauf]{color:var(--color-slate-900);font-weight:700}.stat-eq[data-astro-cid-ge2uvauf]{color:var(--color-slate-400);font-weight:500}.stat-v[data-astro-cid-ge2uvauf]{color:var(--color-primary);font-weight:600}@media (width<=640px){.hero-bg[data-astro-cid-ge2uvauf]{padding-top:80px;padding-bottom:40px}.hero-actions[data-astro-cid-ge2uvauf]{gap:8px}.hero-btn-primary[data-astro-cid-ge2uvauf],.hero-btn-secondary[data-astro-cid-ge2uvauf]{padding:7px 14px;font-size:13px}.hero-stats-ribbon[data-astro-cid-ge2uvauf]{gap:6px}.h-stat-pill[data-astro-cid-ge2uvauf]{padding:3px 10px;font-size:11.5px}}.tool-section[data-astro-cid-3ygy23fm]{background-color:#fff;padding:64px 0 80px}.tool-intro[data-astro-cid-3ygy23fm]{margin-bottom:24px}.tool-intro[data-astro-cid-3ygy23fm] .section-heading[data-astro-cid-3ygy23fm]{margin-bottom:8px;font-size:24px}.tool-intro[data-astro-cid-3ygy23fm] .section-desc[data-astro-cid-3ygy23fm]{margin-bottom:24px;font-size:14.5px}.tool-card-wrapper[data-astro-cid-3ygy23fm]{width:100%;max-width:800px;margin:0 auto;position:relative}.tool-glow[data-astro-cid-3ygy23fm]{opacity:.1;filter:blur(8px);pointer-events:none;background:linear-gradient(90deg,#3b82f6,#6366f1);border-radius:20px;position:absolute;inset:-2px}.tool-card[data-astro-cid-3ygy23fm]{border:1px solid var(--color-slate-200);box-sizing:border-box;background:#fff;border-radius:20px;width:100%;padding:26px 30px;position:relative;box-shadow:0 16px 36px -12px #0000000f,0 0 0 1px #00000005}.mode-tabs-bar[data-astro-cid-3ygy23fm]{background-color:var(--color-slate-100);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-radius:10px;gap:3px;margin-bottom:22px;padding:3px;display:flex;overflow-x:auto}.mode-tabs-bar[data-astro-cid-3ygy23fm]::-webkit-scrollbar{display:none}.mode-tab[data-astro-cid-3ygy23fm]{color:var(--color-slate-600);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;transition:all .15s;display:flex}.mode-tab[data-astro-cid-3ygy23fm].active{color:var(--color-primary);box-shadow:var(--shadow-sm);background-color:#fff}.tab-panel[data-astro-cid-3ygy23fm]{display:none}.tab-panel[data-astro-cid-3ygy23fm].active{display:block}.conv-controls-grid[data-astro-cid-3ygy23fm]{grid-template-columns:1fr 40px 1fr;align-items:start;gap:16px;width:100%;margin-bottom:20px;display:grid}.conv-block[data-astro-cid-3ygy23fm]{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.block-label[data-astro-cid-3ygy23fm]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-slate-500);font-size:11px;font-weight:700}.sub-label[data-astro-cid-3ygy23fm]{color:var(--color-slate-600);margin-bottom:3px;font-size:11.5px;font-weight:600;display:block}.custom-field[data-astro-cid-3ygy23fm],.select-field[data-astro-cid-3ygy23fm]{width:100%}.mb-2[data-astro-cid-3ygy23fm]{margin-bottom:6px}.num-input[data-astro-cid-3ygy23fm]{border:1px solid var(--color-slate-300);width:100%;height:44px;color:var(--color-slate-900);background:#fff;border-radius:10px;outline:none;padding:0 14px;font-size:16px;font-weight:600;transition:all .15s}.num-input[data-astro-cid-3ygy23fm]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1f}.dropdown-select[data-astro-cid-3ygy23fm]{border:1px solid var(--color-slate-300);width:100%;height:42px;color:var(--color-slate-800);cursor:pointer;background:#fff;border-radius:10px;outline:none;padding:0 12px;font-size:13px;font-weight:600;transition:all .15s}.dropdown-select[data-astro-cid-3ygy23fm]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1f}.dropdown-select[data-astro-cid-3ygy23fm].full-h{height:44px}.custom-rate-box[data-astro-cid-3ygy23fm]{background-color:var(--color-slate-50);border:1px dashed var(--color-slate-300);border-radius:10px;margin-top:4px;padding:8px 12px}.custom-rate-lbl[data-astro-cid-3ygy23fm]{color:var(--color-slate-600);margin-bottom:3px;font-size:11px;font-weight:600;display:block}.custom-rate-input[data-astro-cid-3ygy23fm]{border:1px solid var(--color-slate-300);border-radius:6px;outline:none;width:100%;height:34px;padding:0 10px;font-size:13px;font-weight:600}.swap-wrapper[data-astro-cid-3ygy23fm]{justify-content:center;align-items:center;padding-top:28px;display:flex}.btn-swap-round[data-astro-cid-3ygy23fm]{border:1px solid var(--color-slate-200);background-color:var(--color-slate-50);width:36px;height:36px;color:var(--color-slate-700);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.btn-swap-round[data-astro-cid-3ygy23fm]:hover{background-color:var(--color-primary-light);color:var(--color-primary);border-color:#2563eb4d;transform:rotate(180deg)}.btn-swap-round[data-astro-cid-3ygy23fm].rotating{transform:rotate(180deg)}.res-card[data-astro-cid-3ygy23fm]{border:1px solid var(--color-slate-200);background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);border-radius:12px;padding:14px 16px}.res-header[data-astro-cid-3ygy23fm]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.res-label[data-astro-cid-3ygy23fm]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-slate-500);font-size:10.5px;font-weight:700}.btn-copy[data-astro-cid-3ygy23fm]{border:1px solid var(--color-slate-300);border-radius:var(--radius-full);color:var(--color-slate-700);cursor:pointer;background:#fff;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}.btn-copy[data-astro-cid-3ygy23fm]:hover{border-color:var(--color-primary);color:var(--color-primary)}.res-display[data-astro-cid-3ygy23fm]{flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:2px;display:flex}.res-number[data-astro-cid-3ygy23fm]{color:var(--color-slate-900);font-size:clamp(24px,3.5vw,32px);font-weight:700;line-height:1.15;font-family:var(--font-mono)}.res-unit-name[data-astro-cid-3ygy23fm]{color:var(--color-primary);font-size:14.5px;font-weight:700}.res-formula[data-astro-cid-3ygy23fm]{color:var(--color-slate-500);margin:0;font-size:11.5px}.preset-chips-wrap[data-astro-cid-3ygy23fm]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.preset-label[data-astro-cid-3ygy23fm]{color:var(--color-slate-600);flex-shrink:0;font-size:12px;font-weight:600}.preset-chips-scroll[data-astro-cid-3ygy23fm]{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.preset-chips-scroll[data-astro-cid-3ygy23fm]::-webkit-scrollbar{display:none}.p-chip[data-astro-cid-3ygy23fm]{border-radius:var(--radius-full);background-color:var(--color-slate-100);border:1px solid var(--color-slate-200);color:var(--color-slate-700);cursor:pointer;white-space:nowrap;padding:5px 11px;font-size:11.5px;font-weight:600;transition:all .15s}.p-chip[data-astro-cid-3ygy23fm]:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:#fff}.p-chip[data-astro-cid-3ygy23fm].active{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.matrix-box[data-astro-cid-3ygy23fm]{border-top:1px solid var(--color-slate-200);margin-top:24px;padding-top:20px}.matrix-header[data-astro-cid-3ygy23fm]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.matrix-title[data-astro-cid-3ygy23fm]{color:var(--color-slate-900);font-size:14.5px;font-weight:700}.badge-mini[data-astro-cid-3ygy23fm]{color:var(--color-primary);border-radius:var(--radius-full);background-color:#2563eb14;padding:2px 8px;font-size:10.5px;font-weight:600}.matrix-grid[data-astro-cid-3ygy23fm]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.m-card[data-astro-cid-3ygy23fm]{border:1px solid var(--color-slate-200);background-color:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;transition:border-color .15s;display:flex}.m-card[data-astro-cid-3ygy23fm]:hover{border-color:var(--color-primary)}.m-lbl[data-astro-cid-3ygy23fm]{color:var(--color-slate-600);font-size:11px;font-weight:600}.m-val[data-astro-cid-3ygy23fm]{color:var(--color-slate-900);font-size:15px;font-weight:700;font-family:var(--font-mono)}.m-note[data-astro-cid-3ygy23fm]{color:var(--color-slate-400);font-size:10.5px}.dim-calculator-box[data-astro-cid-3ygy23fm],.val-calculator-box[data-astro-cid-3ygy23fm]{width:100%}.panel-header-row[data-astro-cid-3ygy23fm]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.panel-headline[data-astro-cid-3ygy23fm]{color:var(--color-slate-900);margin-bottom:3px;font-size:16px;font-weight:700}.panel-subtext[data-astro-cid-3ygy23fm]{color:var(--color-slate-600);margin:0;font-size:13px}.dim-form-grid[data-astro-cid-3ygy23fm]{grid-template-columns:1fr 32px 1fr;align-items:end;gap:12px;margin-bottom:16px;display:grid}.dim-input-col[data-astro-cid-3ygy23fm]{flex-direction:column;gap:6px;display:flex}.dim-times[data-astro-cid-3ygy23fm]{color:var(--color-slate-400);text-align:center;padding-bottom:10px;font-size:20px;font-weight:700}.input-with-select[data-astro-cid-3ygy23fm]{border:1px solid var(--color-slate-300);background:#fff;border-radius:10px;height:44px;display:flex;overflow:hidden}.input-with-select[data-astro-cid-3ygy23fm] .num-input[data-astro-cid-3ygy23fm]{border:none;border-radius:0;flex:1;min-width:0;height:100%}.input-with-select[data-astro-cid-3ygy23fm] .num-input[data-astro-cid-3ygy23fm]:focus{box-shadow:none}.unit-tag-select[data-astro-cid-3ygy23fm]{background:var(--color-slate-50);border:none;border-left:1px solid var(--color-slate-300);color:var(--color-slate-700);cursor:pointer;outline:none;padding:0 10px;font-size:12px;font-weight:600}.unit-fixed-tag[data-astro-cid-3ygy23fm]{background:var(--color-slate-50);border-left:1px solid var(--color-slate-300);color:var(--color-slate-700);white-space:nowrap;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:flex}.dim-cards-grid[data-astro-cid-3ygy23fm]{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}.d-card[data-astro-cid-3ygy23fm]{background:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.d-card[data-astro-cid-3ygy23fm].featured{background:#eff6ff;border-color:#bfdbfe}.d-card[data-astro-cid-3ygy23fm].featured .d-card-val[data-astro-cid-3ygy23fm]{color:var(--color-primary)}.d-card-lbl[data-astro-cid-3ygy23fm]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-slate-500);font-size:11px;font-weight:700}.d-card-val[data-astro-cid-3ygy23fm]{color:var(--color-slate-900);font-size:16px;font-weight:700;font-family:var(--font-mono)}.d-card-sub[data-astro-cid-3ygy23fm]{color:var(--color-slate-500);font-size:11px}.val-inputs-grid[data-astro-cid-3ygy23fm]{grid-template-columns:1fr 1fr 1.3fr;align-items:end;gap:12px;margin-bottom:16px;display:grid}.val-col[data-astro-cid-3ygy23fm]{flex-direction:column;gap:6px;display:flex}.custom-slabs-row[data-astro-cid-3ygy23fm]{background:var(--color-slate-50);border:1px dashed var(--color-slate-300);border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;padding:10px 14px;display:grid}.val-results-grid[data-astro-cid-3ygy23fm]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.v-card[data-astro-cid-3ygy23fm]{background:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.v-total-card[data-astro-cid-3ygy23fm]{background:#eff6ff;border-color:#93c5fd}.v-card-lbl[data-astro-cid-3ygy23fm]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-slate-500);font-size:11px;font-weight:700}.v-card-num[data-astro-cid-3ygy23fm]{color:var(--color-slate-900);font-size:16px;font-weight:700;font-family:var(--font-mono)}.v-card-num[data-astro-cid-3ygy23fm].v-highlight{color:var(--color-primary);font-size:18px}.v-card-note[data-astro-cid-3ygy23fm]{color:var(--color-slate-500);font-size:10.5px}.tab-label-mobile[data-astro-cid-3ygy23fm]{display:none}@media (width<=900px){.matrix-grid[data-astro-cid-3ygy23fm],.dim-cards-grid[data-astro-cid-3ygy23fm],.val-results-grid[data-astro-cid-3ygy23fm]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.tool-section[data-astro-cid-3ygy23fm]{padding:48px 0 60px}.tool-card[data-astro-cid-3ygy23fm]{padding:18px 14px}.conv-controls-grid[data-astro-cid-3ygy23fm]{grid-template-columns:1fr;gap:14px}.swap-wrapper[data-astro-cid-3ygy23fm]{padding:0}.dim-form-grid[data-astro-cid-3ygy23fm]{grid-template-columns:1fr;gap:10px}.dim-times[data-astro-cid-3ygy23fm]{display:none}.val-inputs-grid[data-astro-cid-3ygy23fm]{grid-template-columns:1fr;gap:12px}.custom-slabs-row[data-astro-cid-3ygy23fm]{grid-template-columns:1fr}}@media (width<=600px){.tab-label-desktop[data-astro-cid-3ygy23fm]{display:none}.tab-label-mobile[data-astro-cid-3ygy23fm]{display:inline}.mode-tab[data-astro-cid-3ygy23fm]{gap:3px;padding:6px 5px;font-size:11px}.mode-tab[data-astro-cid-3ygy23fm] svg[data-astro-cid-3ygy23fm]{flex-shrink:0;width:13px;height:13px}}@media (width<=480px){.matrix-grid[data-astro-cid-3ygy23fm]{grid-template-columns:repeat(2,1fr);gap:8px}.dim-cards-grid[data-astro-cid-3ygy23fm],.val-results-grid[data-astro-cid-3ygy23fm]{grid-template-columns:1fr}.matrix-card[data-astro-cid-3ygy23fm]{padding:8px 10px}.matrix-val[data-astro-cid-3ygy23fm]{font-size:14.5px}.matrix-note[data-astro-cid-3ygy23fm]{font-size:10px}}.formula-grid[data-astro-cid-j6dulmuf]{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px;display:grid}.f-card[data-astro-cid-j6dulmuf]{background-color:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:16px;padding:24px;transition:all .2s}.f-card[data-astro-cid-j6dulmuf]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.f-pill[data-astro-cid-j6dulmuf]{text-transform:uppercase;color:var(--color-primary);background-color:var(--color-primary-light);border-radius:var(--radius-full);letter-spacing:.05em;margin-bottom:10px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.f-equation[data-astro-cid-j6dulmuf]{color:var(--color-slate-900);font-size:18px;font-weight:700;font-family:var(--font-mono);margin-bottom:8px}.f-text[data-astro-cid-j6dulmuf]{color:var(--color-slate-600);margin:0;font-size:13.5px;line-height:1.55}.prose-block[data-astro-cid-j6dulmuf] h3[data-astro-cid-j6dulmuf]{margin-bottom:12px;font-size:18px}.prose-block[data-astro-cid-j6dulmuf] p[data-astro-cid-j6dulmuf]{font-size:14px;line-height:1.6}.code-banner[data-astro-cid-j6dulmuf]{background-color:var(--color-slate-100);border-left:3px solid var(--color-primary);border-radius:0 10px 10px 0;margin:14px 0;padding:10px 16px}.code-banner[data-astro-cid-j6dulmuf] code[data-astro-cid-j6dulmuf]{font-size:14px;font-weight:700;font-family:var(--font-mono);color:var(--color-slate-900)}.examples-grid[data-astro-cid-j6dulmuf]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.example-tile[data-astro-cid-j6dulmuf]{background-color:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:16px;padding:22px}.example-tile[data-astro-cid-j6dulmuf] h4[data-astro-cid-j6dulmuf]{color:var(--color-slate-900);margin-bottom:8px;font-size:15px}.example-tile[data-astro-cid-j6dulmuf] p[data-astro-cid-j6dulmuf]{color:var(--color-slate-600);margin-bottom:12px;font-size:13.5px}.steps-ul[data-astro-cid-j6dulmuf]{flex-direction:column;gap:6px;margin:0 0 14px;padding:0;font-size:13px;list-style:none;display:flex}.steps-ul[data-astro-cid-j6dulmuf] code[data-astro-cid-j6dulmuf]{font-family:var(--font-mono);border:1px solid var(--color-slate-200);color:var(--color-slate-900);background-color:#fff;border-radius:4px;padding:2px 6px;font-weight:600}.res-tag-badge[data-astro-cid-j6dulmuf]{background-color:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-full);padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.chart-header-block[data-astro-cid-j6dulmuf]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.chart-sub[data-astro-cid-j6dulmuf]{color:var(--color-slate-600);margin:0;font-size:13.5px}.chart-filter-box[data-astro-cid-j6dulmuf]{flex-direction:column;gap:4px;min-width:240px;display:flex}.chart-filter-input[data-astro-cid-j6dulmuf]{border:1px solid var(--color-slate-300);border-radius:var(--radius-full);background:#fff;outline:none;height:38px;padding:0 14px;font-size:12.5px;font-weight:500;transition:all .15s}.chart-filter-input[data-astro-cid-j6dulmuf]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1f}.chart-filter-hint[data-astro-cid-j6dulmuf]{color:var(--color-slate-500);padding-left:10px;font-size:11px}.table-scroll-wrap[data-astro-cid-j6dulmuf]{-webkit-overflow-scrolling:touch;border:1px solid var(--color-slate-200);background:#fff;border-radius:14px;margin-top:10px;overflow-x:auto}.data-table[data-astro-cid-j6dulmuf]{border-collapse:collapse;text-align:left;width:100%;min-width:520px;font-size:13px}.data-table[data-astro-cid-j6dulmuf] th[data-astro-cid-j6dulmuf]{background-color:var(--color-slate-50);color:var(--color-slate-900);border-bottom:1px solid var(--color-slate-200);padding:10px 14px;font-weight:600}.data-table[data-astro-cid-j6dulmuf] td[data-astro-cid-j6dulmuf]{border-bottom:1px solid var(--color-slate-100);color:var(--color-slate-700);padding:9px 14px}.data-table[data-astro-cid-j6dulmuf] tr[data-astro-cid-j6dulmuf].hl{background-color:var(--color-primary-light)}.data-table[data-astro-cid-j6dulmuf] tr[data-astro-cid-j6dulmuf]:hover:not(.hl){background-color:#fafbfc}.data-table[data-astro-cid-j6dulmuf] tr[data-astro-cid-j6dulmuf]:last-child td[data-astro-cid-j6dulmuf]{border-bottom:none}.mt-12[data-astro-cid-j6dulmuf]{margin-top:48px}@media (width<=768px){.formula-grid[data-astro-cid-j6dulmuf],.examples-grid[data-astro-cid-j6dulmuf]{grid-template-columns:1fr;gap:14px}.f-card[data-astro-cid-j6dulmuf],.example-tile[data-astro-cid-j6dulmuf]{padding:18px}.chart-header-block[data-astro-cid-j6dulmuf]{flex-direction:column;align-items:stretch}.chart-filter-box[data-astro-cid-j6dulmuf]{width:100%}}.states-grid[data-astro-cid-p4auml4m]{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px;display:grid}.state-card[data-astro-cid-p4auml4m]{border:1px solid var(--color-slate-200);background:#fff;border-radius:16px;padding:24px;transition:all .2s}.state-card[data-astro-cid-p4auml4m]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.state-header-row[data-astro-cid-p4auml4m]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.state-pill[data-astro-cid-p4auml4m]{background-color:var(--color-slate-900);color:#fff;border-radius:var(--radius-full);letter-spacing:.03em;padding:3px 10px;font-size:11px;font-weight:700}.portal-btn[data-astro-cid-p4auml4m]{color:var(--color-primary);border-radius:var(--radius-full);background-color:var(--color-primary-light);padding:3px 9px;font-size:12px;font-weight:600;transition:all .15s}.portal-btn[data-astro-cid-p4auml4m]:hover{background-color:var(--color-primary);color:#fff;text-decoration:none}.state-card[data-astro-cid-p4auml4m] h3[data-astro-cid-p4auml4m]{color:var(--color-slate-900);margin-bottom:8px;font-size:15.5px}.state-card[data-astro-cid-p4auml4m] p[data-astro-cid-p4auml4m]{color:var(--color-slate-600);margin-bottom:10px;font-size:13.5px;line-height:1.55}.point-list[data-astro-cid-p4auml4m]{color:var(--color-slate-600);flex-direction:column;gap:7px;margin:0;padding-left:18px;font-size:13px;line-height:1.6;display:flex}.point-list[data-astro-cid-p4auml4m] strong[data-astro-cid-p4auml4m]{color:var(--color-slate-800)}.diligence-grid[data-astro-cid-p4auml4m]{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px;display:grid}.d-box[data-astro-cid-p4auml4m]{border:1px solid var(--color-slate-200);background:#fff;border-radius:14px;gap:12px;padding:16px 18px;transition:all .15s;display:flex}.d-box[data-astro-cid-p4auml4m]:hover{border-color:var(--color-primary)}.d-num[data-astro-cid-p4auml4m]{font-family:var(--font-mono);color:var(--color-primary);background-color:var(--color-primary-light);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12.5px;font-weight:700;display:flex}.d-box[data-astro-cid-p4auml4m] strong[data-astro-cid-p4auml4m]{color:var(--color-slate-900);margin-bottom:3px;font-size:13.5px;display:block}.d-box[data-astro-cid-p4auml4m] p[data-astro-cid-p4auml4m]{color:var(--color-slate-600);margin:0;font-size:12.5px;line-height:1.5}.mt-8[data-astro-cid-p4auml4m]{margin-top:48px}.table-scroll-wrap[data-astro-cid-p4auml4m]{-webkit-overflow-scrolling:touch;border:1px solid var(--color-slate-200);background:#fff;border-radius:14px;margin-top:16px;overflow-x:auto}.data-table[data-astro-cid-p4auml4m]{border-collapse:collapse;text-align:left;width:100%;min-width:520px;font-size:13px}.data-table[data-astro-cid-p4auml4m] th[data-astro-cid-p4auml4m]{background-color:var(--color-slate-100);color:var(--color-slate-900);border-bottom:1px solid var(--color-slate-200);padding:10px 14px;font-weight:600}.data-table[data-astro-cid-p4auml4m] td[data-astro-cid-p4auml4m]{border-bottom:1px solid var(--color-slate-100);color:var(--color-slate-700);padding:9px 14px}.data-table[data-astro-cid-p4auml4m] tr[data-astro-cid-p4auml4m].hl{background-color:var(--color-primary-light)}.data-table[data-astro-cid-p4auml4m] tr[data-astro-cid-p4auml4m]:hover:not(.hl){background-color:#fafbfc}.data-table[data-astro-cid-p4auml4m] tr[data-astro-cid-p4auml4m]:last-child td[data-astro-cid-p4auml4m]{border-bottom:none}@media (width<=768px){.states-grid[data-astro-cid-p4auml4m],.diligence-grid[data-astro-cid-p4auml4m]{grid-template-columns:1fr;gap:14px}.state-card[data-astro-cid-p4auml4m]{padding:18px}}.faq-list[data-astro-cid-kpn7xbay]{flex-direction:column;gap:10px;max-width:800px;display:flex}.faq-row[data-astro-cid-kpn7xbay]{border:1px solid var(--color-slate-200);background:#fff;border-radius:12px;transition:all .15s;overflow:hidden}.faq-row[data-astro-cid-kpn7xbay][open]{border-color:var(--color-primary);box-shadow:0 2px 8px #2563eb0f}.faq-header[data-astro-cid-kpn7xbay]{cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;list-style:none;display:flex}.faq-header[data-astro-cid-kpn7xbay]::-webkit-details-marker{display:none}.faq-title[data-astro-cid-kpn7xbay]{color:var(--color-slate-900);font-size:14.5px;font-weight:600;line-height:1.4}.faq-plus[data-astro-cid-kpn7xbay]{color:var(--color-slate-400);flex-shrink:0;font-size:18px;font-weight:500;transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s}.faq-row[data-astro-cid-kpn7xbay][open] .faq-plus[data-astro-cid-kpn7xbay]{color:var(--color-primary);transform:rotate(45deg)}.faq-body[data-astro-cid-kpn7xbay]{color:var(--color-slate-600);padding:0 18px 16px;font-size:13.5px;line-height:1.6}.faq-body[data-astro-cid-kpn7xbay] p[data-astro-cid-kpn7xbay]{margin:0}@media (width<=640px){.faq-header[data-astro-cid-kpn7xbay]{padding:12px 16px}.faq-body[data-astro-cid-kpn7xbay]{padding:0 16px 14px;font-size:13px}}main[data-astro-cid-lcdefpme]{min-height:calc(100vh - 200px)}
