.zylo-proof-hero{background:#daddfa;padding:64px 0;color:#171717}.zylo-proof-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.zylo-proof-hero h1{font-family:Antonio,sans-serif;font-weight:700;font-size:clamp(42px,4.5vw,64px);line-height:1.1;text-transform:uppercase;max-width:560px;margin:0 0 24px}.zylo-proof-hero__eyebrow{font-size:12px;letter-spacing:2px;font-weight:700;margin:0 0 20px}.zylo-proof-hero__copy{font-size:17px;line-height:1.6;max-width:510px}.zylo-proof-hero__button{display:inline-flex;background:#e5ff00;color:#000;border:1.5px solid #000;border-radius:99px;padding:14px 25px;text-decoration:none;font-size:13px;font-weight:600;text-transform:uppercase;margin-top:16px}.zylo-proof-hero__products{height:340px;display:flex;align-items:center;position:relative;isolation:isolate}.zylo-proof-hero__products:before{content:'';position:absolute;inset:30px 8px;border:1px solid #a7a6c8;border-radius:50%;transform:rotate(-12deg);z-index:-1}.zylo-proof-hero__products a{width:39%;flex-shrink:0;margin-left:-8%;transform:rotate(7deg)}.zylo-proof-hero__products a:first-child{margin-left:0;transform:rotate(-9deg)}.zylo-proof-hero__products a:nth-child(2){z-index:1;width:44%;transform:translateY(28px)}.zylo-proof-hero__products img{display:block;width:100%;height:auto;filter:drop-shadow(0 16px 12px #33334422)}.zylo-proof-hero__products svg{position:absolute;right:8%;top:12px;width:48px;height:48px}#proof-formulas{scroll-margin-top:100px}body.proof .new-accordion-section{padding:64px 0!important}body.proof .new-accordion-section .top-header h2{font-family:Antonio,sans-serif!important;font-size:clamp(32px,3.6vw,48px)!important;line-height:1.15!important}body.proof .new-accordion-section .top-header p{margin:18px auto 38px;font-size:17px}body.proof .accordion_row{gap:40px}body.proof .accordion_col_left{width:30%;height:380px!important;border:1px solid #b6b2d3;border-radius:24px;top:100px}body.proof .accordion_col_right{width:70%}body.proof .accordion_main{border:1px solid #d0cddd;border-radius:16px;margin-bottom:12px;padding:0 20px;background:#faf9ff}body.proof .custom_accordion_head{padding:15px 0}body.proof .custom_accordion_head h2{font-family:Antonio,sans-serif!important;font-size:25px!important;font-weight:700!important;letter-spacing:0}body.proof .custom_accordion_head .expang_bg{border-radius:10px}body.proof .custom_accordion_body{font-size:16px;line-height:1.65;padding-bottom:25px}body.proof .expand-bar{background:#e5ff00;border:1px solid #171717;border-radius:50%;padding:8px;line-height:0}body.proof .expand-bar img{width:18px;height:18px}body.proof .keep_it_wrap{padding:64px 24px}body.proof .keep_it_wrap .top-header h2{font-family:Antonio,sans-serif!important;font-size:clamp(34px,4vw,50px)!important}body.proof .subtext_keep{max-width:680px;line-height:1.6}body.proof .wki_real{gap:16px;max-width:1100px}body.proof .real_logo{border:1px solid #ffffff50;background:#ffffff0b;border-radius:18px;padding:18px 10px}body.proof .real_logo img{max-height:85px;max-width:100px;object-fit:contain;margin:auto}body.proof .wnu_row{padding:42px 0 0;gap:45px}body.proof .wnu_content_list li{font-size:18px}body.proof .stripes{display:none}body.proof .topcurve,body.proof .topcurve img{height:20px!important;min-height:0;object-fit:fill;width:100%}
@media(max-width:989px){body.proof .accordion_col_right{width:100%}.zylo-proof-hero__grid{gap:24px}.zylo-proof-hero__products{height:280px}}
@media(max-width:749px){.zylo-proof-hero{padding:40px 0 36px}.zylo-proof-hero__grid{grid-template-columns:1fr;gap:20px;padding-inline:24px}.zylo-proof-hero h1{font-size:40px;max-width:340px}.zylo-proof-hero__copy{font-size:16px}.zylo-proof-hero__products{height:250px;max-width:430px;width:100%;margin:auto}.zylo-proof-hero__products svg{width:36px;height:36px}.zylo-proof-hero__products:before{inset:25px 6px}.zylo-proof-hero__products a:nth-child(2){transform:translateY(12px)}body.proof .new-accordion-section{padding:44px 0!important}body.proof .accordion_main{padding:0 14px}body.proof .custom_accordion_head h2{font-size:21px!important}body.proof .keep_it_wrap{padding:44px 20px}body.proof .real_logo{flex:0 0 calc(50% - 8px);padding:16px}body.proof .wnu_content_list ul{grid-template-columns:1fr}body.proof .wnu_row{gap:18px}body.proof .wnu_content_list li{font-size:17px}.zylo-proof-hero__button:focus-visible{outline:3px solid #5a009d;outline-offset:4px}}
body.proof .expand-bar img{filter:brightness(0)}
