html.native-content body{background:#f4f7fb!important;padding-bottom:24px;overscroll-behavior-y:contain}
html.native-content .hero{min-height:auto!important;padding:18px!important;border-radius:0 0 24px 24px!important}
html.native-content .hero .logo-container,html.native-content .hero .slogan,html.native-content .hero .hero-text,html.native-content footer{display:none!important}
html.native-content .container{width:min(100% - 24px,1100px)!important}
html.native-content .section-card,html.native-content .card,html.native-content .dashboard-card,html.native-content form{border-radius:20px!important;box-shadow:0 8px 24px rgba(15,76,129,.07)!important}
html.native-content a,html.native-content button,html.native-content input,html.native-content select,html.native-content textarea{min-height:44px}
html.native-content .hero-buttons{display:none!important}
html.native-content header:not(.hero),html.native-content nav.site-nav{display:none!important}
html.native-content body{padding-top:0!important}
html.native-content .modal,html.native-content dialog{border-radius:22px!important}
