.pricing{gap:var(--space-xl);flex-direction:column;display:flex}.pricing__head{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}.pricing__intro{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.pricing__intro .lead{color:var(--color-ink-2)}.pricing__terms{max-width:100%;display:none}.js .pricing__terms{display:inline-flex}.plan__term{display:none}.pricing[data-term=month] .plan__term[data-term-view=month],.pricing[data-term=year] .plan__term[data-term-view=year],.pricing[data-term=three_year] .plan__term[data-term-view=three_year]{display:block}.plans{gap:var(--space-md);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.plan{gap:var(--space-md);min-width:0;padding:var(--space-lg);border:1px solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper);flex-direction:column;display:flex}.plan--hl{border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.plan__top{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.plan__top h3{font-size:var(--text-xl);line-height:1.2}.plan__flag{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-input);background:var(--color-accent-soft);color:var(--color-accent-text);font-size:var(--text-xs);font-weight:600}.plan__tag{color:var(--color-ink-2);font-size:var(--text-sm)}.plan__price{gap:var(--space-2xs);padding-block:var(--space-sm);border-block:1px solid var(--color-rule);flex-direction:column;display:flex}.plan__amount{font:600 var(--text-3xl)/1.05 var(--font-display);letter-spacing:var(--tracking-display);margin:0}.plan__amount--text{font-size:var(--text-xl)}.plan__per{color:var(--color-ink-2);font:400 var(--text-sm)/1 var(--font-body);letter-spacing:normal}.plan__billed{color:var(--color-ink-2);font-size:var(--text-sm);margin:0}.plan__badge{margin:var(--space-2xs) 0 0;padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-input);background:var(--color-ok-soft);color:var(--color-ok);font-size:var(--text-xs);align-self:flex-start;font-weight:600}.plan__credits{font-size:var(--text-md);margin:0}.plan__features{gap:var(--space-xs);color:var(--color-ink-2);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plan__features li{align-items:flex-start;gap:var(--space-xs);display:flex}.plan__features .icon{margin-top:var(--space-3xs);color:var(--color-ok)}.plan__cta{margin-top:auto}.credits{gap:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper);grid-template-columns:minmax(0,1fr);display:grid}.credits__text{gap:var(--space-xs);flex-direction:column;display:flex}.credits h3{font-size:var(--text-xl)}.credits__lead{color:var(--color-ink);font-size:var(--text-lead);line-height:1.4}.credits__more{align-items:flex-start;gap:var(--space-sm);color:var(--color-ink-2);flex-direction:column;display:flex}.credits__more ul{gap:var(--space-xs);flex-direction:column;margin:0;padding-inline-start:var(--space-md);display:flex}.pcompare{gap:var(--space-md);flex-direction:column;display:flex}.pcompare h3{font-size:var(--text-xl)}.pcompare table{border-collapse:collapse;width:100%}.pcompare thead{display:none}.pcompare tr{padding-block:var(--space-md);border-bottom:1px solid var(--color-rule-2);display:block}.pcompare th[scope=row]{padding:0 0 var(--space-xs);text-align:start;font-weight:600;display:block}.pcompare td{justify-content:space-between;gap:var(--space-md);padding:var(--space-3xs) 0;color:var(--color-ink-2);display:flex}.pcompare td:before{content:attr(data-label);color:var(--color-ink)}.pcompare td .icon{color:var(--color-ok)}.pcompare__more{margin:0}@media (width>=40rem){.pricing{gap:var(--space-2xl)}.pricing__head{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);flex-flow:wrap}.plans{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.credits{gap:var(--space-xl);padding:var(--space-xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pcompare table{table-layout:fixed}.pcompare thead{display:table-header-group}.pcompare tr{padding:0;display:table-row}.pcompare th,.pcompare td{padding:var(--space-sm) var(--space-md) var(--space-sm) 0;border-bottom:1px solid var(--color-rule-2);vertical-align:baseline;text-align:start}.pcompare thead th{color:var(--color-ink);padding-top:0;font-weight:600}.pcompare th[scope=row]{padding:var(--space-sm) var(--space-md) var(--space-sm) 0;color:var(--color-ink-2);font-weight:400;display:table-cell}.pcompare td{color:var(--color-ink);display:table-cell}.pcompare td:before{content:none}.pcompare th[scope=row],.pcompare thead td{width:30%}.pcompare tr{border-bottom:0}}@media (width>=64rem){.plans{grid-template-columns:repeat(4,minmax(0,1fr))}.plan__tag{min-height:2lh}.plan{padding:var(--space-lg) var(--space-md)}}@media (prefers-reduced-motion:reduce){.plan{transition:none}}.pricing-page{padding-block:var(--space-3xl) var(--space-xl)}@media (width<=40rem){.pricing-page{padding-block:var(--space-2xl) var(--space-lg)}}
