.cost-breadcrumbs{padding-top:22px;color:var(--muted);font-size:12px}.cost-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none}.cost-breadcrumbs li+li:before{content:"/";padding-right:10px;color:#8b9699}.cost-breadcrumbs a{color:inherit}.cost-breadcrumbs+.intro{padding-top:30px}.cost-tagline{font:21px/1.7 var(--serif);margin:0 0 18px}.cost-guide{max-width:850px;margin:60px auto;padding:38px 40px;background:#fff;border:1px solid var(--line);border-radius:14px}.cost-guide h2{font:29px/1.5 var(--serif);font-weight:400}.cost-guide h3{font-size:17px;margin-bottom:10px}.cost-guide p,.cost-guide li{font-size:14px}.cost-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:24px 0 32px}.cost-guide-grid ol{padding-left:1.4em;margin:0}.cost-faq details{border-top:1px solid var(--line);padding:16px 0}.cost-faq details:last-child{border-bottom:1px solid var(--line)}.cost-faq summary{font-weight:700;font-size:14px}.cost-faq details p{margin:12px 0 0;color:var(--muted)}.cost-operator{border-top:1px solid var(--line);padding-top:22px;margin-top:26px;color:var(--muted)}@media(max-width:600px){.cost-guide{margin:36px auto;padding:24px 20px}.cost-guide-grid{grid-template-columns:1fr;gap:12px}.cost-guide h2{font-size:24px}.cost-tagline{font-size:17px}.cost-breadcrumbs{font-size:11px}}@media print{.cost-breadcrumbs,.cost-guide{display:none}}