.pricing-hero{padding:84px 0 64px;text-align:center}.pricing-hero h1{font-size:56px;max-width:22ch;margin-left:auto;margin-right:auto}.pricing-hero .hero-sub{margin:0 auto;max-width:54ch}.pricing-tiers-section{padding-top:40px}.compare{border:1px solid var(--line);border-radius:4px;background:var(--paper-raised);overflow:hidden}.cmp-row{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:center}.cmp-row>div{padding:16px 24px;font-size:14.5px;color:var(--ink-soft)}.cmp-row>div+div{border-left:1px solid var(--line-soft);text-align:center}.cmp-row+.cmp-row{border-top:1px solid var(--line-soft)}.cmp-row .feat{color:var(--ink)}.cmp-row .feat small{display:block;color:var(--ink-faint);font-size:12.5px;margin-top:2px}.cmp-head{background:var(--paper);border-bottom:1px solid var(--line)}.cmp-head>div{font-family:var(--serif);font-size:19px;font-weight:500;color:var(--ink);padding:18px 24px}.cmp-head .plan-price{font-size:12px;display:block;margin-top:3px}.cmp-group,.cmp-head .plan-price{font-family:var(--mono);color:var(--ink-faint)}.cmp-group{background:var(--paper);font-size:11px;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid var(--line)}.cmp-group>div{padding:11px 24px}.tick{color:var(--verified);font-weight:700}.dash{color:var(--line)}.val{font-family:var(--mono);font-size:13px;color:var(--ink)}.faq{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 64px;gap:0 64px;border-top:1px solid var(--line)}.faq-item{padding:30px 0;border-bottom:1px solid var(--line-soft)}.faq-item h3{font-family:var(--serif);font-size:21px;font-weight:500;margin-bottom:10px}.faq-item p{font-size:15px;color:var(--ink-soft);line-height:1.65}