.pricing-page_root__ihjr2{width:min(100%,var(--app-content-max-width));margin-inline:auto;padding:48px var(--app-content-inline-padding) 72px;min-width:0;color:var(--color-text-primary)}.pricing-page_root__ihjr2 h1{margin:0;font-size:clamp(28px,4vw,44px);line-height:1.2}.pricing-page_root__ihjr2 h2{margin:0 0 16px;font-size:var(--font-size-2xl);scroll-margin-top:90px}.pricing-page_hero__p58jH{margin-bottom:48px}.pricing-page_lead__xAhbk{max-width:760px;margin:16px 0 0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:1.6}.pricing-page_sections__th6xd{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;min-width:0}.pricing-page_tableContainer__uul3X{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-form-background)}.pricing-page_table__eo2ma{min-width:620px}.pricing-page_table__eo2ma th{font-weight:600}.pricing-page_table__eo2ma td,.pricing-page_table__eo2ma th{padding:18px 20px}.pricing-page_table__eo2ma thead th{color:var(--color-text-secondary)}.pricing-page_table__eo2ma tbody td:last-child{white-space:nowrap;font-weight:600}.pricing-page_table__eo2ma tbody tr:last-child td,.pricing-page_table__eo2ma tbody tr:last-child th{border-bottom:0}.pricing-page_modelLink__yTAbO{color:inherit;text-decoration:none}.pricing-page_modelLink__yTAbO:hover{color:var(--color-text-link)}.pricing-page_modelLink__yTAbO:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.pricing-page_note__wsl07{margin:8px 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5}.pricing-page_conditionsGrid___Auir{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.pricing-page_conditionCard__XhRAn{padding:24px}.pricing-page_conditionTitle__ApFbz{margin:0 0 8px;font-size:var(--font-size-lg);line-height:1.35}.pricing-page_conditionBody__nHc4o{color:var(--color-text-secondary);line-height:1.6}.pricing-page_conditionBody__nHc4o p{margin:0}@media(max-width:640px){.pricing-page_root__ihjr2{padding-block:32px 48px}.pricing-page_hero__p58jH{margin-bottom:32px}.pricing-page_sections__th6xd{gap:32px}.pricing-page_conditionsGrid___Auir{grid-template-columns:minmax(0,1fr)}}