.rub-pricing-page{width:100%;height:100dvh;overflow:hidden;background-color:var(--color-background-secondary)}.rub-pricing-page__scroll{height:calc(100dvh - var(--space-56));margin-top:var(--space-56)}.rub-pricing-page__scroll>[data-part=viewport]{overflow-x:hidden!important}.rub-pricing-page__scroll>[data-part=viewport]>[data-part=content]{width:100%;min-width:0!important;min-height:100%;display:flex;flex-direction:column}.rub-pricing-page__scroll>[data-part=scrollbar][data-orientation=horizontal]{display:none}.rub-pricing-page__content{flex:1;display:flex;flex-direction:column}.rub-pricing{flex:1;display:flex;flex-direction:column;gap:var(--space-24);max-width:75.625rem;width:100%;margin:0 auto;padding:var(--space-40) var(--space-12) var(--space-96)}.rub-pricing__header{display:flex;flex-direction:column;gap:var(--space-8)}.rub-pricing__title{font-size:var(--font-h2-size);font-weight:var(--font-h2-weight);line-height:var(--font-h2-line-height);color:var(--color-foreground-foreground)}.rub-pricing__description{font-size:var(--font-body-base-size);font-weight:var(--font-body-base-weight);line-height:var(--font-body-base-line-height);color:var(--color-foreground-muted)}.rub-pricing__period{font-size:var(--font-body-small-size);font-weight:var(--font-body-small-weight);line-height:var(--font-body-small-line-height);display:flex;align-items:center;gap:var(--space-8);color:var(--color-foreground-foreground)}.rub-pricing__plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));gap:var(--space-16);align-items:stretch}.rub-pricing__terms{align-self:flex-start}
