.zwc-campaign-wrap{display:none}.body-umain .zwc-campaign-wrap{display:none}.non-umain .zwc-campaign-wrap{display:block;text-align:center}.zws-testimonial-section{display:none}.body-umain .zws-testimonial-section{display:block}.zwc-campaign-wrap p{font-size:36px;line-height:42px;letter-spacing:-1.8px;font-family:var(--zf-primary-semibold);max-width:250px;margin:0 auto 36px}.zwc-campaign-wrap img{vertical-align:middle}.zws-other-info-section:not(:empty){padding:100px 36px 0;background:#fff6e6}.non-umain .zws-other-info-section{background:#fff6e6;padding:100px 36px 0;display:flex;justify-content:center;align-items:flex-end}.body-umain .zws-other-info-section:not(:empty){background-color:var(--sp-info-section-bg);padding-block:clamp(32px,5vw,48px)}@media only screen and (max-width:1199px){.non-umain .zws-other-info-section{padding:100px 15px 0}}@media only screen and (max-width:991px){.zwc-campaign-wrap p{max-width:380px}.zwc-campaign-wrap img{max-width:320px;width:100%;margin-bottom:-110px}.non-umain .zwc-campaign-wrap{overflow:hidden}.non-umain .zws-other-info-section{padding:70px 15px 0}}@media only screen and (max-width:767px){.zwc-campaign-wrap p{font-size:30px;line-height:38px;letter-spacing:-1px}}@media only screen and (max-width:480px){.non-umain .zws-other-info-section{padding:50px 15px 0}.zwc-campaign-wrap p{font-size:28px;line-height:36px;letter-spacing:unset;max-width:210px}.zwc-campaign-wrap img{max-width:200px}}