.pricing-hero{flex-direction:column;gap:20px;max-width:880px;display:flex}.pricing-hero__h,.pricing-hero__sub{margin:0}.pricing-hero__note{font-family:var(--og-font-mono);letter-spacing:.02em;color:#0a16288c;border-top:1px solid #0a162814;max-width:760px;margin:0;padding-top:8px;font-size:12px;line-height:1.55}.pricing-sec-head{flex-direction:column;gap:16px;max-width:880px;margin-bottom:40px;display:flex}.pricing-sec-head .mkt-h2{margin:0}.pricing-toggle-row{justify-content:flex-start;margin-bottom:32px;display:flex}.pricing-grid{align-items:stretch}@media (max-width:768px){.pricing-toggle-row{justify-content:center}}.pricing-hardware-body{flex-direction:column;gap:20px;max-width:760px;display:flex}.pricing-hardware-link{margin-top:12px}.pricing-fineprint__col{flex-direction:column;gap:12px;display:flex}.pricing-fineprint__col .mkt-h3,.pricing-fineprint__col .mkt-body{margin:0}.pricing-regions{align-items:stretch}.pricing-faq{max-width:880px}.pricing-faq-link{color:var(--og-teal);text-underline-offset:3px;text-decoration:underline}.pricing-faq-link:hover{text-decoration-thickness:2px}.pricing-closing{flex-direction:column;align-items:flex-start;gap:28px;max-width:720px;display:flex}.pricing-closing .mkt-h2{margin:0}@media (max-width:768px){.pricing-closing{align-items:stretch}}
