.cost-breakdown{margin-top:20px}.cost-breakdown .eyebrow{font-size:9px;color:var(--muted);margin-bottom:10px}.cost-breakdown .estimate{font-size:25px;margin-bottom:10px}.cost-breakdown p:not(.estimate):not(.ongoing-value){font-size:10px;line-height:1.8;color:var(--muted)}.cost-ongoing{margin-top:23px;padding-top:20px;border-top:1px solid var(--line)}.ongoing-value{font-size:20px;letter-spacing:-.04em;line-height:1.4;margin-bottom:10px}.third-party-note{border-left:2px solid var(--accent);padding-left:12px;margin-top:20px}.option-adds{display:block;border-top:1px solid var(--line);padding-top:11px;margin-top:13px;font-size:10px;line-height:1.7;color:var(--ink)}.option-cost{display:block;margin-top:9px;color:var(--accent);font-size:9px;font-weight:600}.option-recurring{display:block;margin-top:5px;font-size:9px;color:var(--muted)}.choose-help{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:25px 0}.choose-help summary{padding:15px 0;list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:12px}.choose-help summary::-webkit-details-marker{display:none}.choose-help summary>span{font-size:19px}.choose-help[open] summary>span{transform:rotate(45deg)}.choose-help>div{padding:3px 0 20px;font-size:12px;color:var(--muted)}.choose-help p{margin-bottom:14px}.choose-help .micro{margin-top:15px;font-size:10px}.help-suggestion strong{font-weight:600;color:var(--ink)}.help-apply{border:0;border-bottom:1px solid var(--accent);background:none;color:var(--accent);padding:0 0 5px;font-size:11px}.review-list article{align-items:center}.review-list article>strong{flex:1}.review-list article>span{flex:1}.review-edit{border:0;border-bottom:1px solid var(--ink);padding:4px 0;background:none;font-size:10px;white-space:nowrap}.review-costs{padding:0 25px 20px;background:#eeeee7;margin:30px 0}.review-costs .cost-breakdown{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding-top:25px}.review-costs .cost-ongoing{padding:0 0 0 25px;margin:0;border-top:0;border-left:1px solid var(--line)}.review-costs .third-party-note{grid-column:1/-1;margin-top:0}.review-costs>.builder-footnote{border-top:1px solid var(--line);padding-top:15px}
@media(max-width:760px){.builder-aside{display:block}.builder-aside>.eyebrow{margin-bottom:5px}.builder-aside>.cost-breakdown{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:15px}.builder-aside .cost-ongoing{margin:0;padding:0 0 0 18px;border-top:0;border-left:1px solid var(--line)}.builder-aside .estimate{font-size:20px}.builder-aside .ongoing-value{font-size:18px}.builder-aside .estimate-note{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.builder-aside .third-party-note{grid-column:1/-1;margin:0}.review-list article{flex-wrap:wrap;gap:10px}.review-list article>strong{flex-basis:40%}.review-list article>span{flex-basis:45%;max-width:55%}.review-edit{margin-left:auto;min-height:34px}.review-costs{padding:0 18px 18px}.review-costs .cost-breakdown{gap:15px}.review-costs .cost-ongoing{padding-left:15px}.review-costs .estimate{font-size:20px}.review-costs .ongoing-value{font-size:18px}.option-adds{font-size:9px}.option-cost,.option-recurring{font-size:8px}.choose-help summary{min-height:47px}.help-apply{min-height:40px}}
