._page_1rh0l_1{max-width:1280px;margin:0 auto;padding:42px 38px 80px;color:var(--foreground);font-family:var(--font-family-base)}._header_1rh0l_1{margin-bottom:30px}._header_1rh0l_1 a{display:inline-flex;align-items:center;gap:8px;color:var(--primary);text-decoration:none;font-size:13px;font-weight:700;margin-bottom:22px}._eyebrow_1rh0l_1{display:flex;align-items:center;gap:8px;color:var(--primary);font-size:11px;font-weight:800;letter-spacing:.12em}._header_1rh0l_1 h1{font-family:var(--font-family-heading);font-size:clamp(32px,4vw,48px);margin:8px 0}._header_1rh0l_1 p{color:var(--muted-foreground);margin:0;max-width:650px}._layout_1rh0l_1{display:grid;grid-template-columns:minmax(300px,1fr) minmax(320px,1fr);gap:24px;align-items:start}._card_1rh0l_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:26px;box-shadow:var(--shadow)}._card_1rh0l_1 h2,._notice_1rh0l_1 h2{font-family:var(--font-family-heading);font-size:24px;margin:0 0 22px}._card_1rh0l_1 label{display:block;font-size:13px;font-weight:750;margin:18px 0 8px}._card_1rh0l_1 input[type=number]{width:100%;height:46px;border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:0 14px;color:var(--foreground);font:600 16px var(--font-family-base)}._hint_1rh0l_1{color:var(--muted-foreground);font-size:12px;line-height:1.6;margin:8px 0 15px}._switch_1rh0l_1,._options_1rh0l_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._switch_1rh0l_1 button,._options_1rh0l_1 button{border:1px solid var(--border);border-radius:var(--radius);padding:11px 8px;background:#fff;color:#38536c;font-weight:700;cursor:pointer}._switch_1rh0l_1 button._active_1rh0l_1,._options_1rh0l_1 button._active_1rh0l_1{background:var(--primary);color:#fff;border-color:var(--primary)}._toggle_1rh0l_1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;border-top:1px solid #e2e8f0}._toggle_1rh0l_1 label{margin:0}._results_1rh0l_1{display:grid;gap:18px}._navy_1rh0l_1{background:#0b192c;color:#fff;border-radius:var(--radius-lg);padding:30px;box-shadow:var(--shadow)}._navy_1rh0l_1>span,._additional_1rh0l_1 span{display:block;color:#cbd5e1;font-size:11px;font-weight:800;letter-spacing:.08em}._navy_1rh0l_1>strong{display:block;font-size:clamp(29px,3.3vw,43px);font-weight:850;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:12px 0}._navy_1rh0l_1 p{color:#cbd5e1;font-size:13px}._additional_1rh0l_1{margin-top:22px;padding:18px;border-radius:var(--radius-md);background:#203951}._additional_1rh0l_1 strong{display:block;font-size:28px;font-variant-numeric:tabular-nums;margin:8px 0}._additional_1rh0l_1 small{color:#cbd5e1}._notice_1rh0l_1{background:#fffbeb;border:1px solid #fcd34d;border-radius:var(--radius-lg);padding:23px}._notice_1rh0l_1 h2{font-size:20px;margin-bottom:10px}._notice_1rh0l_1 p{font-size:13px;line-height:1.7}._notice_1rh0l_1 h3{font-size:14px;margin-top:22px}._alt_1rh0l_1{display:flex;align-items:center;gap:10px;border-top:1px solid #fcd34d;padding:12px 0;font-size:13px}._alt_1rh0l_1 strong{margin-left:auto;font-variant-numeric:tabular-nums}._alt_1rh0l_1 button{border:0;border-radius:var(--radius-sm);background:var(--primary);color:#fff;padding:8px;cursor:pointer}._chart_1rh0l_1{width:100%;height:240px}._detailButton_1rh0l_1{background:transparent;border:0;color:var(--primary);font-weight:750;cursor:pointer;padding:12px 0}._details_1rh0l_1{font-size:13px;color:#38536c;border-top:1px solid #e2e8f0}._disclaimer_1rh0l_1{color:var(--muted-foreground);font-size:12px;line-height:1.7}._print_1rh0l_1{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--primary);color:var(--primary-foreground);border:0;border-radius:var(--radius);padding:13px 20px;font-weight:700;cursor:pointer;justify-self:start}@media(max-width:1050px){._layout_1rh0l_1{grid-template-columns:1fr}}@media(max-width:640px),(pointer:coarse){._header_1rh0l_1 a{position:relative}._header_1rh0l_1 a:after{content:"";position:absolute;inset:-11px -4px}}@media(max-width:600px){._page_1rh0l_1{padding:24px 16px 45px}._card_1rh0l_1,._navy_1rh0l_1{padding:20px}._alt_1rh0l_1{flex-wrap:wrap}}@media print{._page_1rh0l_1{padding:0;max-width:none}._header_1rh0l_1 a,._print_1rh0l_1,._detailButton_1rh0l_1{display:none}._layout_1rh0l_1{display:block}._card_1rh0l_1,._navy_1rh0l_1,._notice_1rh0l_1{break-inside:avoid;box-shadow:none;margin-bottom:18px}._navy_1rh0l_1{print-color-adjust:exact;-webkit-print-color-adjust:exact}._chart_1rh0l_1{height:190px}._results_1rh0l_1{display:block}}
