.template-cost-intro{margin-bottom:28px}.template-cost-intro h2{margin-bottom:22px}.template-cost-intro p{font-size:var(--vmg-text-body);line-height:1.6}.template-cost-intro p+p{margin-top:6px}.template-cost-intro strong{color:var(--hp-text)}.template-cost-intro .template-cost-note{font-size:var(--vmg-text-small);margin-top:12px;line-height:1.7}.template-cost-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:0 5px 5px 0;display:grid}.template-cost-card{border:1px solid var(--hp-accent);background:var(--vmg-content-fill,var(--hp-panel-start));min-width:0;box-shadow:5px 5px 0 var(--hp-panel-edge);border-radius:18px;padding:28px}.template-cost-label{border:1px solid var(--hp-panel-edge);font-size:var(--vmg-text-caption);color:var(--hp-text);border-radius:30px;padding:5px 11px;font-weight:700;line-height:1.5;display:inline-block}.template-cost-label-free{background:var(--hp-accent);border-color:var(--hp-accent);color:var(--hp-primary-ink)}.template-cost-card h3{margin:18px 0 12px}.template-cost-card>p{font-size:var(--vmg-text-body);line-height:1.65}.template-cost-details{font-size:var(--vmg-text-small);margin-top:20px;font-weight:700}.template-cost-tiers{font-size:var(--vmg-text-small);margin:20px 0 0;line-height:1.65}.template-cost-tiers>div{border-top:1px solid var(--hp-panel-edge);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:12px 0;display:flex}.template-cost-tiers>div:last-child{padding-bottom:0}.template-cost-tiers dt{color:var(--hp-muted)}.template-cost-tiers dd{color:var(--hp-accent);white-space:nowrap;margin:0;font-weight:700}.template-cost .template-cost-basis{font-size:var(--vmg-text-caption);margin-top:18px;line-height:1.6}.template-cost-link{min-height:44px;margin-top:18px}@media (width<=760px){.template-cost-card{padding:22px}.template-cost-cards{grid-template-columns:1fr;gap:18px}}@media (width<=360px){.template-cost-card{padding:18px}}
