.cost-hero{min-height:0!important;padding-block:45px!important;align-items:start!important}.cost-hero h1{font-size:54px;line-height:1.12}.cost-hero .intro{font-size:20px;line-height:1.6}.cost-hero .intro strong{color:var(--accent)}.cost-private{font-size:17px;line-height:1.75;max-width:580px}.cost-source{font-size:12px;line-height:1.7;color:var(--muted);margin-block:17px 22px}.cost-hero .note-panel{margin-top:9px}.cost-hero .note-panel h2{font-size:29px}.cost-hero .note-panel ol{padding-left:20px}.cost-hero .note-panel li{margin-bottom:10px;font-size:15px}.cost-body{padding-block:28px 42px!important;max-width:850px}.cost-body h2{font-size:31px;margin-top:28px!important}.cost-body p,.cost-body li{font-size:17px;line-height:1.8}.cost-table{border:1px solid var(--line);background:#fff;margin-block:23px}.cost-table caption{background:var(--ink);color:#fff;text-align:left;padding:15px;font-size:13px}.cost-table th,.cost-table td{padding:13px 15px}.cost-table td:last-child{text-align:right;white-space:nowrap}@media(max-width:700px){.cost-hero{padding-block:28px!important;gap:24px!important}.cost-hero h1{font-size:37px;letter-spacing:-1.2px}.cost-hero .intro{font-size:18px}.cost-private{font-size:16px}.cost-hero .note-panel{padding:23px}.cost-body{padding-block:15px 28px!important}.cost-body h2{font-size:27px}.cost-body p,.cost-body li{font-size:16px}.cost-table th,.cost-table td{padding:11px;font-size:14px}}
