.pricing-module__kvPdYW__page{max-width:1120px;color:var(--text);margin:auto;padding:0 28px}.pricing-module__kvPdYW__hero{text-align:center;max-width:780px;margin:auto;padding:90px 0 64px}.pricing-module__kvPdYW__hero h1{letter-spacing:-.04em;text-wrap:balance;margin-bottom:24px;font-size:clamp(42px,5.4vw,68px);line-height:1.06}.pricing-module__kvPdYW__hero>p{color:var(--text-muted);max-width:60ch;margin:0 auto;font-size:18px;line-height:1.7}.pricing-module__kvPdYW__hero .pricing-module__kvPdYW__availability{color:var(--text);margin-top:22px;font-size:14px}.pricing-module__kvPdYW__sectionTitle{letter-spacing:-.03em;font-size:28px}.pricing-module__kvPdYW__sectionIntro{color:var(--text-muted);margin:14px 0 28px;font-size:14px;line-height:1.8}.pricing-module__kvPdYW__columns{border:1px solid var(--border);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pricing-module__kvPdYW__columns article{flex-direction:column;min-width:0;padding:30px 26px;display:flex}.pricing-module__kvPdYW__columns article+article{border-left:1px solid var(--border)}.pricing-module__kvPdYW__columns article:nth-child(2){background:var(--surface-raised)}.pricing-module__kvPdYW__columns h3{letter-spacing:-.03em;font-size:26px}.pricing-module__kvPdYW__columns article>p{color:var(--text-muted);min-height:72px;margin:16px 0 28px;font-size:14px;line-height:1.7}.pricing-module__kvPdYW__contactLabel{letter-spacing:-.025em;font-size:28px}.pricing-module__kvPdYW__noPrice{color:var(--text-muted);margin:8px 0 22px;font-size:12px}.pricing-module__kvPdYW__action{background:var(--text);color:var(--surface);border:1px solid var(--text);border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex}.pricing-module__kvPdYW__action:hover{background:#444;text-decoration:none}.pricing-module__kvPdYW__columns h4{margin:28px 0 12px;font-size:13px}.pricing-module__kvPdYW__columns ul{color:var(--text-muted);margin:0;padding-left:18px;font-size:13px;line-height:1.9}.pricing-module__kvPdYW__columns li+li{margin-top:9px}.pricing-module__kvPdYW__workflow{border-bottom:1px solid var(--border);padding:76px 0}.pricing-module__kvPdYW__workflow h2,.pricing-module__kvPdYW__faq h2{letter-spacing:-.035em;font-size:34px}.pricing-module__kvPdYW__workflow>p{color:var(--text-muted);max-width:70ch;margin:18px 0 28px;font-size:15px;line-height:1.8}.pricing-module__kvPdYW__tableScroll{overflow-x:auto}.pricing-module__kvPdYW__tableScroll table{border-collapse:collapse;text-align:left;width:100%;min-width:650px;font-size:14px}.pricing-module__kvPdYW__tableScroll th,.pricing-module__kvPdYW__tableScroll td{border-bottom:1px solid var(--border);vertical-align:top;padding:20px 18px;line-height:1.7}.pricing-module__kvPdYW__tableScroll thead th{background:var(--surface-raised)}.pricing-module__kvPdYW__tableScroll td{color:var(--text-muted)}.pricing-module__kvPdYW__faq{max-width:760px;margin:70px auto}.pricing-module__kvPdYW__faq h2{margin-bottom:24px}.pricing-module__kvPdYW__faq details{border-bottom:1px solid var(--border);padding:22px 0}.pricing-module__kvPdYW__faq summary{cursor:pointer;font-weight:600}.pricing-module__kvPdYW__faq details p{color:var(--text-muted);margin:16px 0 0;font-size:14px;line-height:1.8}.pricing-module__kvPdYW__closing{text-align:center;padding:10px 0 85px}.pricing-module__kvPdYW__closing h2{letter-spacing:-.035em;font-size:44px}.pricing-module__kvPdYW__closing p{color:var(--text-muted);margin:20px 0 28px;font-size:17px}.pricing-module__kvPdYW__pilotLink{color:var(--text-muted);text-underline-offset:4px;margin-top:20px;font-size:13px;text-decoration:underline;display:block}.pricing-module__kvPdYW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.pricing-module__kvPdYW__page{padding:0 22px}.pricing-module__kvPdYW__hero{text-align:left;padding:55px 0 40px}.pricing-module__kvPdYW__hero h1{font-size:43px}.pricing-module__kvPdYW__hero>p{font-size:16px}.pricing-module__kvPdYW__columns{grid-template-columns:1fr}.pricing-module__kvPdYW__columns article+article{border-left:0;border-top:1px solid var(--border)}.pricing-module__kvPdYW__columns article>p{min-height:0;margin-bottom:22px}.pricing-module__kvPdYW__columns article{padding:28px 22px}.pricing-module__kvPdYW__workflow{padding:50px 0}.pricing-module__kvPdYW__workflow h2,.pricing-module__kvPdYW__faq h2{font-size:29px}.pricing-module__kvPdYW__faq{margin:50px 0}.pricing-module__kvPdYW__closing{padding-bottom:55px}.pricing-module__kvPdYW__closing h2{font-size:34px}}
