.ringba-hero-container{padding:var(--padding-vertical) var(--padding-horizontal)}@media(min-width:992px){.ringba-hero-container{max-height:none}}@media(min-width:992px){.ringba-hero-container .lp-hero-wrapper-with-image{flex-direction:column;gap:var(--spacing-vertical-xl)}.ringba-hero-container .lp-hero-wrapper-with-image .lp-hero-content-wrapper{text-align:center;margin:0 auto;align-items:center}.ringba-hero-container .lp-hero-wrapper-with-image .lp-hero-content-wrapper h1,.ringba-hero-container .lp-hero-wrapper-with-image .lp-hero-content-wrapper h2{text-align:center;margin-left:auto;margin-right:auto}}@media(min-width:1200px){.ringba-hero-container .lp-hero-wrapper-with-image{flex-direction:row;gap:var(--spacing-4xl);align-items:center}.ringba-hero-container .lp-hero-wrapper-with-image .lp-hero-content-wrapper{text-align:left;margin:0;align-items:flex-start}.ringba-hero-container .lp-hero-wrapper-with-image .lp-hero-content-wrapper h1,.ringba-hero-container .lp-hero-wrapper-with-image .lp-hero-content-wrapper h2{text-align:left;margin-left:0;margin-right:auto}}.ringba-hero-brand-tiles{display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-vertical-xs)}.ringba-hero-brand-tile{width:72px;height:72px;border-radius:var(--radius-md);object-fit:cover;display:block}@media(min-width:768px){.ringba-hero-brand-tile{width:100px;height:100px}}.ringba-hero-form-wrap{width:100%;flex-shrink:0;margin-top:var(--spacing-vertical-xl)}@media(min-width:992px){.ringba-hero-form-wrap{margin-top:0;width:480px;max-width:480px}}.ringba-hero-form-card{background:var(--surface-white);border-radius:var(--radius-md);padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-vertical-md);width:100%;filter:drop-shadow(0 22px 28px rgba(30,48,71,.08))}.ringba-hero-form-card.demo-form{background:var(--surface-white);padding:var(--spacing-lg)}.ringba-hero-form-card .demo-form-form-container{position:relative;width:100%}.ringba-hero-form-card .field-component{margin-bottom:0!important}.ringba-hero-form-title{font-family:Be Vietnam Pro,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 1,"clig" 1,"dlig" 1;font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:120%;letter-spacing:var(--font-letter-spacing-1xs);text-wrap:balance;color:var(--text-primary);margin:0}.ringba-hero-form-disclaimer{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty;color:var(--text-secondary);text-align:center;margin:0}.ringba-hero-form-card .demo-form-success-message{background-color:var(--surface-brand-50)}.ringba-hero-form-card .demo-form-success-message h3,.ringba-hero-form-card .demo-form-success-message p{color:var(--text-primary)}.ringba-migration-steps{background:var(--surface-brand-50)}.ringba-migration-steps-grid{display:grid;grid-template-columns:1fr;gap:var(--spacing-md);width:100%;margin:var(--spacing-3xl) auto 0}@media(min-width:768px){.ringba-migration-steps-grid{grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}}.ringba-migration-steps-card{background:var(--surface-white);border-radius:var(--radius-md);padding:var(--spacing-lg) var(--spacing-md) var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-vertical-lg)}.ringba-migration-steps-icon{width:48px;height:48px;color:var(--text-highlight)}.ringba-migration-steps-icon img{width:100%;height:100%;display:block}.ringba-migration-steps-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-vertical-2xs)}.ringba-migration-steps-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:balance;color:var(--text-primary);margin:0}.ringba-migration-steps-text{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:150%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty;color:var(--text-secondary);margin:0}.ringba-migration-steps .section-header-subtitle{text-wrap:wrap}@media(min-width:768px){.ringba-migration-steps .section-header-subtitle{max-width:800px}}.ringba-migration-steps-cta{display:flex;justify-content:center;margin-top:var(--spacing-vertical-md)}.ringba-alternative-comparison-table{background:var(--surface-white)}.ringba-alternative-comparison-table .comparison-cell-logo.is-secondary img{max-height:64px;width:auto}.ringba-alternative-comparison-table .comparison-cell-logo.is-primary img{max-height:26px}
