.psl-pricing__main{gap:var(--ui-space-6);max-width:var(--ui-page-width);padding-block-start:var(--ui-space-7);display:grid}.psl-pricing__intro,.psl-pricing__questions,.psl-pricing__details{width:100%;max-width:var(--ui-prose-width);margin-inline:auto}.psl-pricing__intro h1,.psl-pricing__questions h2{margin-block-end:var(--ui-space-6)}.psl-pricing__intro h1{text-align:center;font-size:var(--ui-font-size-h2);margin:0}.psl-pricing__unit{color:var(--ui-gold-light);font-weight:var(--ui-weight-semibold)}.psl-pricing__pack-links{gap:var(--ui-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.psl-pricing__pack-links a{gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-2);border:var(--ui-hairline) solid var(--ui-gold);border-radius:var(--ui-radius-md);background:var(--ui-glass);color:var(--ui-text);font-size:var(--ui-font-size-xs);line-height:var(--ui-leading-snug);text-align:center;text-decoration:none;display:grid}.psl-pricing__pack-links strong{font-family:var(--ui-font-serif);font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-regular)}.psl-pricing__quick-unit{color:var(--ui-gold-light)}.psl-pricing__pack{min-width:0;scroll-margin-block-start:var(--ui-header-height)}.psl-pricing__features{margin-block:var(--ui-space-6)}.psl-pricing__features ul{gap:var(--ui-space-4);margin-block:var(--ui-space-5) 0;padding:0;list-style:none;display:grid}.psl-pricing__features li{align-items:center;gap:var(--ui-space-3);display:flex}.psl-pricing__features svg{width:var(--ui-icon-size);height:var(--ui-icon-size);color:var(--ui-gold-bright);flex:none}.psl-pricing__packs{gap:var(--ui-space-6);display:grid}.psl-pricing .ui-price__summary{gap:var(--ui-space-4);display:grid}.psl-pricing__tax{color:var(--ui-text-subtle);font-size:var(--ui-font-size-xs);line-height:var(--ui-leading-snug)}.psl-pricing__credits{color:var(--ui-text);font-weight:var(--ui-weight-semibold)}@media (min-width:64rem){.psl-pricing__pack-links{display:none}.psl-pricing__features ul{grid-template-columns:repeat(4,minmax(0,1fr))}.psl-pricing__packs{grid-template-columns:repeat(3,minmax(0,1fr))}}
