:root{--font-body:var(--font-onest), system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-geist), var(--font-onest), system-ui, sans-serif}body,body *,input,textarea,button,select{font-family:var(--font-body)!important}h1,h2,h3:not(.mono-small),h4,.h-xxl,.h-xl,.h-l,.h-m,.h-s,.p-xxl,.p-xl,.p-l,.pricingmatrix_title h3{font-family:var(--font-display)!important;text-transform:uppercase!important;font-style:italic!important;font-weight:700!important}.w-webflow-badge{display:none!important}.pricing-heading-mobile{display:none}.wrapper-flex.c{grid-template-columns:repeat(2,minmax(0,1fr))}.tab-content{min-width:0}@media screen and (max-width:991px){.pricing-heading-mobile{padding:7rem 0 2rem;display:block}.pricing-heading-mobile .heading-wrapper{text-align:center;flex-direction:column;align-items:center;display:flex}.pricing-heading-mobile .inner-heading,.pricing-heading-mobile .hat-wrapper{justify-content:center}.wrapper-flex.c{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:1279px){.wrapper-flex.c{grid-template-columns:minmax(0,1fr)}.tab-image{flex:none;position:relative;inset:0 auto auto}.tab-content{flex-flow:row;justify-content:flex-start;align-items:center;gap:1.5rem;height:auto}}html,body{max-width:100%;overflow-x:clip}
