#banner .hero-copy p.hint,#main_content p.hint{font-size:16px!important;line-height:1.7!important;font-weight:500;max-width:none}#banner .hero-copy .assurance-badge>span,#main_content .assurance-badge>span{font-size:14px!important;line-height:1.45!important}.assurance-badge{padding:12px 16px!important}.assurance-badge svg{width:25px!important;height:25px!important}#pricing .list_check{list-style:none;margin-left:0;padding-left:0}#pricing .list_check li{position:relative;padding-left:31px;background:none}#pricing .list_check li:before{content:"✓";position:absolute;left:0;top:0;color:#9b733d;font-family:"DM Sans",sans-serif;font-size:22px;font-weight:900;line-height:inherit}@media(max-width:767px){#banner .hero-copy p.hint,#main_content p.hint{font-size:14px!important}#banner .hero-copy .assurance-badge>span,#main_content .assurance-badge>span{font-size:12px!important}.assurance-badge{padding:10px 13px!important}}
#main_content #pricing .list_check li{display:flex!important;align-items:flex-start;gap:13px;padding:7px 0!important;background:none!important;text-indent:0!important;overflow:visible}#main_content #pricing .list_check li:before{position:static!important;display:block;flex:0 0 20px;width:20px;margin:0!important;transform:none!important;font-size:20px;line-height:inherit}
