.pg-pricing{--brand-a:#4a5361;--brand-b:#12151a;--brand-ink:#f4f2ee}.pg-pricing .tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pg-pricing .tier{border-radius:22px;align-content:start;gap:14px;min-width:0;padding:30px 28px 28px;display:grid}.pg-pricing .tier.a{background:#0f1013;border:1px solid #ffffff24}.pg-pricing .tier.b{background:var(--paper);color:var(--ink)}.pg-pricing .tier .k{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:.7}.pg-pricing .tier h3{font-family:var(--cond);text-transform:uppercase;letter-spacing:0;font-size:clamp(30px,2.8vw,46px);font-weight:700;line-height:.92}.pg-pricing .tier .amt{font:500 clamp(64px, 8.4vw, 150px)/.9 var(--display);letter-spacing:-.055em;margin:18px 0 2px}.pg-pricing .tier .unit{opacity:.7;font-size:15px}.pg-pricing .tier ul{margin:14px 0 6px;padding:0;list-style:none;display:grid}.pg-pricing .tier li{border-top:1px solid #ffffff1f;padding:13px 0;font-size:15.5px}.pg-pricing .tier.b li{border-color:#0b0b0c1f}.pg-pricing .tier li a{border-bottom:1px solid;font-weight:500;text-decoration:none}.pg-pricing .drivers{border-top:1px solid var(--faint);display:grid}.pg-pricing .drivers .d{border-bottom:1px solid var(--faint);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:baseline;gap:4vw;padding:26px 0;display:grid}.pg-pricing .drivers .d b{font:500 clamp(22px, 2vw, 32px)/1.1 var(--display);letter-spacing:-.025em}.pg-pricing .drivers .d p{color:var(--mute);max-width:56ch;font-size:clamp(15px,1.1vw,18px)}.pg-pricing .drivers .d span{font:500 11px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#ffffff14;border-radius:6px;justify-self:end;padding:7px 10px}.pg-pricing .drivers .h{padding:0 0 14px}.pg-pricing .drivers .h span{color:var(--mute);background:0 0;padding:0}.pg-pricing .drivers .h>*{text-transform:uppercase;color:var(--mute);font:500 11px/1 var(--mono)!important;letter-spacing:.08em!important}.pg-pricing .incl{border-top:1px solid var(--faint);display:grid}.pg-pricing .incl .f{border-bottom:1px solid var(--faint);grid-template-columns:3em minmax(0,1fr) minmax(0,2fr);align-items:baseline;gap:4vw;padding:24px 0;display:grid}.pg-pricing .incl .f .mono{color:var(--mute)}.pg-pricing .incl h3{font:500 clamp(22px, 2vw, 32px)/1.1 var(--display);letter-spacing:-.025em}.pg-pricing .incl p{color:var(--mute);max-width:56ch;font-size:clamp(15px,1.1vw,18px)}.pg-pricing .guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:7vh 6vw;display:grid}.pg-pricing .guide div{align-content:start;gap:14px;display:grid}.pg-pricing .guide h3{letter-spacing:-.025em;font-size:clamp(24px,2.2vw,36px)}.pg-pricing .guide p{color:var(--mute);max-width:54ch;font-size:clamp(15px,1.1vw,18px)}@media (max-width:900px){.pg-pricing .tiers,.pg-pricing .guide{grid-template-columns:minmax(0,1fr)}.pg-pricing .drivers .d{grid-template-columns:minmax(0,1fr);gap:10px}.pg-pricing .drivers .d span{justify-self:start}.pg-pricing .drivers .h{display:none}.pg-pricing .incl .f{grid-template-columns:3em minmax(0,1fr);gap:8px 16px}.pg-pricing .incl p{grid-column:2}}
