.plan-overall-guide{background:var(--season-group);color:var(--season-ink);overflow-wrap:anywhere;border-radius:12px;min-width:0;margin:32px 0 48px;padding:clamp(26px,3vw,44px)}.plan-overall-guide .plan-overall-label{color:var(--season-ink);margin:0 0 22px;font-size:13px;font-weight:550;line-height:1.5}.plan-overall-guide .plan-overall-amount{letter-spacing:-.04em;color:var(--season-ink);margin:0 0 22px;font-size:clamp(32px,3.5vw,52px);font-weight:550;line-height:1.08}.plan-overall-guide p{color:var(--season-ink);margin:12px 0 0;font-size:14px;line-height:1.75}.plan-overall-breakdown{border-top:1px solid var(--season-muted);margin-top:28px}.plan-overall-breakdown>summary{cursor:pointer;color:var(--season-ink);justify-content:space-between;gap:18px;padding:22px 0 4px;font-size:14px;line-height:1.65;display:flex}.plan-overall-breakdown h3{color:var(--season-ink);margin:28px 0 12px;font-size:16px;line-height:1.5}.plan-overall-guide .plan-overall-breakdown ul{margin:0;padding:0;list-style:none;display:block}.plan-overall-guide .plan-overall-breakdown li{border-bottom:1px solid var(--season-muted);color:var(--season-ink);padding:20px 0;font-size:14px;display:block}.plan-overall-line{flex-wrap:wrap;justify-content:space-between;gap:10px 24px;display:flex}.plan-overall-line>span{white-space:nowrap;font-weight:550}.plan-overall-breakdown>a{text-underline-offset:5px;margin-top:24px;font-size:14px;display:inline-block}.plan-overall-guide .plan-overall-note{border-top:1px solid var(--season-muted);margin-top:28px;padding-top:24px;font-size:12px;line-height:1.8}.plan-overall-pending ul{gap:16px;margin:16px 0;padding:0;list-style:none;display:grid}.plan-overall-pending li{font-size:12px}.plan-overall-contributions>div{align-items:center}@media (max-width:600px){.plan-overall-guide{margin-block:26px 36px;padding:26px 22px}.plan-overall-guide .plan-overall-amount{font-size:36px}.plan-overall-pending ul{row-gap:var(--psw-space-product-gap)}.plan-overall-guide .plan-overall-breakdown li{padding-block:var(--psw-space-product-row)}}
