.price-intro{padding-bottom:40px}
.price-kicker{margin-bottom:20px;color:var(--text-muted);font-size:var(--size-small)}
.price-lead{max-width:760px;font-size:20px;color:var(--text-muted)}
.price-intro-tools{display:flex;align-items:center;flex-wrap:wrap;gap:12px}
.price-intro-tools .btn-primary{margin-left:auto}
.price-overview .section-head{margin-bottom:24px}
.price-table-note{margin-top:16px;margin-bottom:0;font-size:var(--size-small)}
.price-selector>.tab-list{width:fit-content}
.price-selector>.tab-panel{padding-top:32px}
.price-plan-copy{color:var(--text-muted);font-size:var(--size-small);line-height:1.85}
.price-inclusions{margin-top:0;grid-template-columns:minmax(100px,.4fr) minmax(0,1.6fr)}
.price-inclusions dt:first-of-type,.price-inclusions dd:first-of-type{border-top:0}
.price-inclusions dd{line-height:1.85}
.price-reading{max-width:800px;margin-top:32px}
.price-reading p{color:var(--text-muted);line-height:1.85}
.price-process{margin-top:0;margin-bottom:0}
.price-process li{padding-left:4px;line-height:1.85;color:var(--text-muted)}
.price-process li+li{margin-top:18px}
.price-process strong{color:var(--text)}
.price-refund{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:start}
.price-refund .badge{margin-bottom:20px}
.price-refund p{line-height:1.85;color:var(--text-muted)}
.price-refund p:last-child{margin-bottom:0}
.price-refund-links{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-top:12px}
.price-refund-links>a:not(.btn-secondary){display:inline-flex;align-items:center;min-height:32px}
@media(max-width:768px){
  .price-intro{padding-bottom:32px}
  .price-lead{font-size:18px}
  .price-intro-tools .btn-primary{margin-left:0}
  .price-refund{grid-template-columns:minmax(0,1fr);gap:24px}
  .price-refund-links{padding-top:0}
}
@media(max-width:640px){
  .price-inclusions{grid-template-columns:minmax(0,1fr)}
  .price-inclusions dt{padding-bottom:4px}
  .price-inclusions dd{padding-top:4px;border-top:0}
  .price-intro-tools{gap:10px}
}