.zjsQRq_page{color:#142033;background:linear-gradient(#f5f8fb 0%,#fff 45%,#f7fafc 100%);min-height:100vh;padding-bottom:64px}.zjsQRq_shell{width:min(1180px,100% - 32px);margin-inline:auto;padding-top:28px}.zjsQRq_breadcrumb{color:#64748b;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:24px;font-size:.9rem;display:flex}.zjsQRq_breadcrumb a{color:#0f766e;text-decoration:none}.zjsQRq_hero{background:linear-gradient(135deg,#e8f5f3,#fff 70%);border:1px solid #dce7ec;border-radius:24px;padding:clamp(24px,4vw,48px);box-shadow:0 14px 36px #0f172a0d}.zjsQRq_kicker{color:#0f766e;letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:.82rem;font-weight:800}.zjsQRq_hero h1{max-width:900px;margin:0;font-size:clamp(1.9rem,4vw,3.1rem);line-height:1.2}.zjsQRq_hero>p:not(.zjsQRq_kicker){color:#475569;max-width:850px;line-height:1.85}.zjsQRq_audience{color:#0f766e;margin-top:20px;font-size:.92rem;font-weight:700}.zjsQRq_layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:20px;margin-block:24px;display:grid}.zjsQRq_panel{background:#fff;border:1px solid #e1e8ef;border-radius:20px;min-width:0;margin-top:24px;padding:clamp(18px,3vw,28px);box-shadow:0 10px 30px #0f172a0a}.zjsQRq_layout .zjsQRq_panel{margin-top:0}.zjsQRq_panel h2,.zjsQRq_notice h2{margin:0 0 18px;font-size:1.35rem;line-height:1.4}.zjsQRq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.zjsQRq_field{color:#334155;flex-direction:column;gap:8px;min-width:0;font-size:.94rem;font-weight:700;display:flex}.zjsQRq_field span{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.zjsQRq_field small{color:#64748b;font-size:.75rem;font-weight:500}.zjsQRq_field input{box-sizing:border-box;color:#0f172a;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px}.zjsQRq_field input:focus{border-color:#0f766e;outline:3px solid #0f766e2e}.zjsQRq_field input[aria-invalid=true]{border-color:#b91c1c}.zjsQRq_actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.zjsQRq_actions button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#0f766e;border:1px solid #0f766e;border-radius:10px;padding:10px 17px;font-weight:800}.zjsQRq_actions .zjsQRq_secondary{color:#334155;background:#fff;border-color:#cbd5e1}.zjsQRq_error{color:#b91c1c;margin:16px 0 0;line-height:1.6}.zjsQRq_muted{color:#64748b;line-height:1.8}.zjsQRq_results{gap:12px;display:grid}.zjsQRq_resultCard{background:#f8fbfb;border:1px solid #dce8e8;border-radius:14px;gap:8px;padding:16px;display:grid}.zjsQRq_resultCard>span{color:#64748b;font-size:.88rem}.zjsQRq_resultCard>strong{color:#123b3b;overflow-wrap:anywhere;font-size:1.05rem;line-height:1.65}.zjsQRq_resultCard>small{color:#64748b;line-height:1.7}.zjsQRq_metrics{gap:10px;margin:8px 0 0;display:grid}.zjsQRq_metrics div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.zjsQRq_metrics dt{color:#64748b}.zjsQRq_metrics dd{text-align:end;margin:0;font-weight:800}.zjsQRq_notes h3{margin:8px 0;font-size:1rem}.zjsQRq_notes ul,.zjsQRq_formulaList{color:#475569;padding-inline-start:22px;line-height:1.8}.zjsQRq_notes li+li,.zjsQRq_formulaList li+li{margin-top:8px}.zjsQRq_formulaList{overflow-wrap:anywhere}.zjsQRq_notice{background:#fffaf0;border:1px solid #ead9b8;border-radius:18px;margin-top:24px;padding:22px}.zjsQRq_notice h2{margin-bottom:8px;font-size:1.15rem}.zjsQRq_notice p{color:#5f5138;margin:0;line-height:1.85}@media (max-width:850px){.zjsQRq_layout{grid-template-columns:1fr}}@media (max-width:520px){.zjsQRq_fields{grid-template-columns:1fr}.zjsQRq_shell{width:min(100% - 22px,1180px)}.zjsQRq_hero{border-radius:18px}}
