._3z7Z2q_form{flex-direction:column;display:flex}._3z7Z2q_formBody{gap:30px;padding:34px;display:grid}._3z7Z2q_fieldset{border:0;gap:18px;display:grid}._3z7Z2q_legend{color:var(--color-primary);letter-spacing:-.03em;font-size:1.55rem;font-weight:850;line-height:1.15}._3z7Z2q_fieldsetHelp{color:var(--color-muted);max-width:720px;margin-top:6px}._3z7Z2q_inputGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._3z7Z2q_fieldLabel{color:var(--color-primary);gap:7px;min-width:0;font-size:.9rem;font-weight:750;display:grid}._3z7Z2q_optional{color:var(--color-muted);font-weight:650}._3z7Z2q_formBody input,._3z7Z2q_formBody select{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:50px;color:var(--color-text);font:inherit;outline:none;padding:0 14px}._3z7Z2q_formBody input:focus,._3z7Z2q_formBody select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #1f4e791f}._3z7Z2q_formBody input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._3z7Z2q_formBody input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._3z7Z2q_formBody input[type=number]{-moz-appearance:textfield}._3z7Z2q_radioGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._3z7Z2q_radioCard{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:16px;padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative}._3z7Z2q_radioCard:hover{box-shadow:var(--shadow-sm);border-color:#1f4e7959;transform:translateY(-2px)}._3z7Z2q_radioCard input{width:18px;height:18px;accent-color:var(--color-accent);position:absolute;inset:14px 14px auto auto}._3z7Z2q_radioCard strong{color:var(--color-primary);padding-right:28px;display:block}._3z7Z2q_radioCard small{color:var(--color-muted);margin-top:4px;font-size:.82rem;line-height:1.35;display:block}._3z7Z2q_submitArea{background:var(--color-bg-alt);border-top:1px solid var(--color-border);gap:16px;padding:28px 34px 34px;display:grid}._3z7Z2q_submitButton{width:100%;padding:18px 28px;font-size:1.05rem}._3z7Z2q_privacy{color:var(--color-muted);text-align:center;font-size:.84rem;line-height:1.5}._3z7Z2q_resultsBand{background:var(--color-bg-alt);border-top:1px solid var(--color-border);gap:14px;padding:30px 34px;display:grid}._3z7Z2q_resultGrid,._3z7Z2q_channelGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._3z7Z2q_resultCard,._3z7Z2q_channelCard{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:18px;padding:18px}._3z7Z2q_resultCard span,._3z7Z2q_channelCard span{color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.83rem;font-weight:750;display:block}._3z7Z2q_resultCard strong{color:var(--color-primary);letter-spacing:-.03em;margin-top:10px;font-size:clamp(1.25rem,2.2vw,1.9rem);line-height:1.05;display:block}._3z7Z2q_channelCard strong{color:var(--color-primary);letter-spacing:-.02em;margin-top:8px;font-size:1.05rem;display:block}._3z7Z2q_highlight{border-top:5px solid var(--color-cta)}._3z7Z2q_valueNotes{gap:14px;padding:34px;display:grid}._3z7Z2q_noteCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;padding:18px}._3z7Z2q_noteCard h3{color:var(--color-primary);font-size:1.15rem;line-height:1.2}._3z7Z2q_noteCard p{color:var(--color-muted);margin-top:6px;font-size:.94rem}._3z7Z2q_factorList{gap:8px;margin-top:10px;list-style:none;display:grid}._3z7Z2q_factorList li{color:var(--color-muted);font-size:.92rem}._3z7Z2q_factorList li:before{content:"•";color:var(--color-accent);margin-right:8px;font-weight:900}._3z7Z2q_disclaimer{color:var(--color-muted);font-size:.82rem;line-height:1.5}._3z7Z2q_resultActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}._3z7Z2q_resetButton{background:var(--color-surface);color:var(--color-accent);border-radius:var(--radius-md);cursor:pointer;border:2px solid #1f4e792e;min-height:48px;padding:0 20px;font-weight:800;transition:transform .18s}._3z7Z2q_resetButton:hover{transform:translateY(-2px)}._3z7Z2q_applyButton{align-items:center;min-height:48px;display:inline-flex}@media (max-width:980px){._3z7Z2q_inputGrid,._3z7Z2q_radioGrid,._3z7Z2q_resultGrid,._3z7Z2q_channelGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){._3z7Z2q_formBody,._3z7Z2q_submitArea,._3z7Z2q_resultsBand,._3z7Z2q_valueNotes{padding:26px}._3z7Z2q_inputGrid,._3z7Z2q_radioGrid,._3z7Z2q_resultGrid,._3z7Z2q_channelGrid{grid-template-columns:1fr}}
