/* Owner clip 9G8, 2026-11-03. Calculations and desktop paired rows remain intact. */
@media(min-width:769px){
 .hv #multistep[data-cost-layout="open"] .p2026-cost__area{margin-top:28px}
}
@media(max-width:768px){
 .hv #multistep[data-inline-costs] .p2026-cost__options>.p2026-cost__option{padding:18px 0;border-bottom:1px solid #deddd8}
 .hv #multistep[data-inline-costs] .p2026-cost__toggle{min-height:44px;align-items:center}
 .hv #multistep[data-inline-costs] .p2026-cost__toggle small{display:none}
 .hv #multistep[data-inline-costs] .clip-cost-inline{margin:0;padding:0}
 .hv #multistep[data-inline-costs] .clip-cost-inline>div{display:block;margin:0;padding:0;border:0}
 .hv #multistep[data-inline-costs] .clip-cost-inline dt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
 .hv #multistep[data-inline-costs] .clip-cost-inline dd{margin:0;text-align:left;font-size:18px;line-height:1.4;font-weight:700;font-variant-numeric:tabular-nums;color:#131619}
 .hv #multistep[data-inline-costs] .clip-cost-inline .hoc-row-note{margin:5px 0 0;font-size:13px;line-height:1.5;font-weight:400;color:#646464}
 .hv #multistep[data-inline-costs] .clip-cost-inline .hoc-row-note>span{display:none}
 .hv #multistep[data-inline-costs] .clip-cost-inline .hoc-row-note small{display:block;margin:0;font-size:13px;text-align:left;font-weight:400;color:#646464}
 .hv #multistep[data-inline-costs] .clip-cost-inline .p2026-cost__excluded dd{font-weight:400;color:#646464}
 .hv #multistep[data-inline-costs] .hoc-details>.p2026-cost__breakdown{display:none}
 .hv #multistep[data-inline-costs] .hoc-details{padding-top:4px}
}
