.intro-d.price-b .h1{font-size:clamp(48px,9vw,140px)}.intro-d.price-b .price-rates{padding:80px 0 110px}.intro-d.price-b .price-grid{display:grid;grid-template-columns:.85fr 1.15fr;border:1px solid var(--line)}.intro-d.price-b .price-card{padding:40px 36px 44px;border-right:1px solid var(--line)}.intro-d.price-b .price-card:last-child{border-right:0}.intro-d.price-b .price-card.is-hero{background:rgba(148,7,10,.18)}.intro-d.price-b .who{margin:0;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.intro-d.price-b .amt{margin:18px 0 8px;font-family:var(--display);font-size:clamp(48px,6vw,72px);font-weight:300;letter-spacing:-.04em;line-height:.95}.intro-d.price-b .strike{display:block;font-size:.45em;text-decoration:line-through;color:rgba(242,239,235,.28);margin-bottom:6px}.intro-d.price-b .unit{margin:0;font-size:14px;color:var(--muted)}.intro-d.price-b .blurb{margin:16px 0 0;max-width:36ch;font-size:15px;line-height:1.55;color:var(--muted)}.intro-d.price-b .price-card .btn-solid{margin-top:28px}.intro-d.price-b .price-fine{margin:22px 0 0;max-width:62ch;font-size:12px;line-height:1.5;color:var(--muted)}@media (max-width:900px){.intro-d.price-b .price-grid{grid-template-columns:1fr}.intro-d.price-b .price-card{border-right:0;border-bottom:1px solid var(--line)}.intro-d.price-b .price-card:last-child{border-bottom:0}.intro-d.price-b .price-rates{padding:56px 0 80px}}