.pricing-intro{padding-block:68px 58px}.pricing-intro-copy{grid-template-columns:1.65fr 1fr;align-items:end;gap:60px;margin-top:30px;display:grid}.pricing-intro h1{text-transform:uppercase;font-size:clamp(68px,7.5vw,110px);line-height:.92}.pricing-intro h1 span{color:var(--color-accent)}.pricing-intro-copy>p{max-width:310px;padding-bottom:5px;font-size:17px}.seat-plans{border:1px solid var(--color-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seat-plan{flex-direction:column;align-items:start;padding:40px;display:flex}.office-plan{background:var(--color-ink);color:#fff}.seat-plan-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;width:100%;display:flex}.seat-plan h2{font-size:38px}.seat-price{flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin-block:32px 24px;display:flex}.seat-price>span:first-child{font-family:var(--font-heading);letter-spacing:-.03em;font-size:clamp(90px,9vw,130px);font-weight:500;line-height:1}.seat-price-tax{letter-spacing:normal;font-size:1rem;line-height:1.4;display:block}.seat-price-unit{font-size:13px}.office-plan .seat-price>span:first-child{color:var(--color-orange)}.seat-plan-description{max-width:360px;font-size:18px}.seat-capabilities{flex-grow:1;width:100%;margin-block:30px}.seat-capabilities p{border-top:1px solid var(--color-line);padding-block:17px;font-size:14px}.office-plan .seat-capabilities p{border-color:#52585b}.seat-plan>.text-link{align-items:center;min-height:55px;display:inline-flex}.pricing-example{grid-template-columns:1fr .9fr .8fr;align-items:center;gap:45px;padding-block:50px 70px;display:grid}.pricing-example h2{margin-top:18px;font-size:38px;line-height:1.1}.example-equation{font-family:var(--font-mono);font-size:12px}.pricing-example-total>p:last-child{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.pricing-example-total strong{font-family:var(--font-heading);font-size:72px;font-weight:500;line-height:1.3}.pricing-example-total span,.pricing-example-note{color:#50595e;font-size:13px}.chat-pricing{background:var(--color-ink);color:#fff;padding-block:85px}.chat-pricing-grid{grid-template-columns:1.2fr 1fr;gap:10%;display:grid}.chat-pricing h2{margin-block:26px;font-size:clamp(52px,5vw,72px)}.chat-pricing h2 span{color:var(--color-orange)}.chat-pricing-intro{max-width:410px;font-size:16px}.chat-access-examples article{border-top:1px solid #52585b;padding-block:24px 32px}.chat-access-examples h3{margin-block:15px 12px;font-size:24px;line-height:1.2}.chat-access-examples article>p:last-child{color:#c2c6c8;font-size:14px}.pricing-faq{padding-block:100px}@media (width<=1150px){.pricing-intro-copy{gap:30px}.seat-plan{padding:30px}.pricing-example{grid-template-columns:1fr 1fr}.pricing-example-note{grid-column:1/-1;max-width:540px}}@media (width<=900px){.pricing-intro-copy{grid-template-columns:1fr}.pricing-intro-copy>p{max-width:420px}.seat-plan{padding:25px}.chat-pricing-grid{grid-template-columns:1fr;gap:45px}.chat-pricing-intro{max-width:540px}}@media (width<=650px){.pricing-intro{padding-block:36px}.pricing-intro h1{font-size:clamp(52px,12.5vw,80px)}.pricing-intro-copy{gap:24px;margin-top:24px}.pricing-intro-copy>p{font-size:15px}.seat-plans{grid-template-columns:1fr}.seat-plan{padding:30px 23px}.seat-plan-description{font-size:16px}.pricing-example{grid-template-columns:1fr;gap:25px;padding-block:35px 45px}.chat-pricing{padding-block:55px 25px}.chat-pricing h2{font-size:52px}.pricing-faq{padding-block:60px}}
