.YxM5Pq_calculator{border-top:2px solid var(--line-strong);margin:2rem 0;padding:1.5rem 0}.YxM5Pq_calculator h2{margin-top:0}.YxM5Pq_note{color:var(--ink-soft);font-size:var(--type-support)}.YxM5Pq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;margin:1.5rem 0;display:grid}.YxM5Pq_fields>div{grid-row:span 4;grid-template-rows:subgrid;row-gap:.4rem}.YxM5Pq_fields input{max-width:16rem}.YxM5Pq_error{color:var(--danger)!important;font-weight:650!important}.YxM5Pq_results{background:var(--canvas-soft);border-top:3px solid var(--primary);margin-top:2rem;padding:1.5rem}.YxM5Pq_results dl{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem 1.5rem;margin:0 0 1rem;display:grid}.YxM5Pq_results dt{color:var(--ink-soft);font-size:var(--type-label);font-weight:700}.YxM5Pq_results dd{font-family:var(--serif);font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:1.9rem;line-height:1.15}.YxM5Pq_pitch{border-top:1px solid var(--line);padding-top:1rem;margin:1.25rem 0 0!important}.YxM5Pq_warning{color:var(--warning);background:var(--warning-soft);border-left:3px solid var(--warning);padding:.75rem 1rem}@media (max-width:720px){.YxM5Pq_fields{grid-template-columns:minmax(0,1fr)}.YxM5Pq_fields input{max-width:none}.YxM5Pq_results{padding:1.25rem 1rem}}
