﻿section,h1,h2,h3,h4,h5,h6,p,ul,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Mulish",sans-serif;padding:unset;margin:unset}#zipper{padding:120px 0 160px}#zipper h2{color:#202d41;font-size:40px;font-weight:300;line-height:1.3;margin:0 auto 160px;max-width:970px}#zipper .zipper-block{display:flex;gap:80px;align-items:center}@media screen and (max-width: 991px){#zipper .zipper-block{gap:40px}}@media screen and (max-width: 991px){#zipper .zipper-block{flex-direction:column}}#zipper .zipper-block>div{width:50%}#zipper .zipper-block .text-container .text-tag{color:#008561;font-size:16px;font-weight:700;line-height:20px;letter-spacing:.02em;margin-bottom:8px}#zipper .zipper-block .text-container h3{text-align:left;color:#202d41;font-size:40px;font-weight:800;line-height:1.2;margin-bottom:40px}#zipper .zipper-block .text-container h4{text-align:left;color:#202d41;font-size:18px;font-weight:700;line-height:1.5}#zipper .zipper-block .text-container p{color:#4d5767;font-size:18px;line-height:1.5}#zipper .zipper-block .text-container p strong{font-weight:700}#zipper .zipper-block .text-container ul{color:#4d5767;font-size:16px;font-weight:400;line-height:26px;list-style:none;padding-left:0;margin-bottom:32px;margin:16px 0 40px}#zipper .zipper-block .text-container ul li{display:flex;margin-bottom:8px;padding-left:12px}#zipper .zipper-block .text-container ul li::before{content:"•";color:#008561;padding:0 12px 0 0}#zipper .zipper-block .text-container ul li{font-size:18px;padding-left:32px}#zipper .need-block h4{color:#202d41;font-size:28px;font-weight:800;line-height:35px;margin:80px auto 32px}#zipper .need-block .gray-container{display:flex;gap:16px;background-color:#edf1f0;max-width:770px;margin:0 auto 200px;padding:24px;border-radius:8px}@media screen and (max-width: 575px){#zipper .need-block .gray-container{flex-direction:column}}#zipper .need-block .gray-container img{flex-shrink:0;margin-top:4px}#zipper .need-block .gray-container p{align-self:center;color:#4d5767;font-size:16px;line-height:1.5}#zipper .need-block .gray-container p strong{color:#202d41}#zipper .need-block.last-block .gray-container,#zipper .need-block.last-block .or-container{margin-bottom:unset}#zipper .or-container{display:flex;gap:24px;align-items:center;margin-bottom:200px}@media screen and (max-width: 991px){#zipper .or-container{flex-direction:column}}#zipper .or-container .gray-container{width:100%;margin-bottom:unset}#zipper .or-container .separator{flex-shrink:0;color:#202d41;font-size:18px;font-weight:600;line-height:23px}#validate{background-color:#edf1f0;padding:80px 0;padding:120px 0}#validate h2{color:#202d41;font-size:32px;font-weight:800;line-height:42px;margin-bottom:16px}#validate p{text-align:center;color:#4d5767;font-size:20px;font-weight:500;line-height:30px;margin-bottom:40px}#validate p.subtext{font-size:16px;margin-bottom:0}#validate .btn{display:block;width:max-content;margin:auto}@media screen and (max-width: 575px){#validate .btn{width:100%}}#validate h2{font-size:40px;line-height:1.3;margin-bottom:40px}#validate p{color:#202d41;font-weight:400;margin:40px 0 0}#validate p a .arrow-icon{transition:all .2s ease-in-out}#validate p a:hover .arrow-icon{transform:translateX(8px) !important}#validate p a{display:inline-flex;gap:8px}#validate p .arrow-icon{display:inline-flex;align-items:center;gap:8px;font-weight:600}#validate p .arrow-icon::after{content:"";display:inline-block;background-color:#008561;mask:url("https://icons.paloalto.com/b-general:arrow-right-2.svg") 0 0/16px 16px;width:16px;height:16px}@media screen and (max-width: 991px){#zipper .zipper-block>div{width:100%}#zipper .zipper-block .image-container{order:1}#zipper .zipper-block .text-container{order:2}}@media screen and (max-width: 767px){#zipper{padding:120px 0}#zipper h2{margin-bottom:120px}#zipper .zipper-block .text-container ul li{padding-left:16px}#zipper .need-block .gray-container{margin-bottom:160px}#zipper .or-container{margin-bottom:160px}#zipper .or-container .gray-container{margin-bottom:unset}}@media screen and (max-width: 575px){#zipper h2{font-size:32px}#zipper .zipper-block .text-container h3{font-size:32px;margin-bottom:32px}#zipper .zipper-block .text-container ul{margin-bottom:32px}#zipper .zipper-block .text-container ul li{padding-left:unset}#zipper .need-block h4{font-size:24px}#zipper .need-block .gray-container{margin-bottom:120px}#zipper .need-block .gray-container img{margin:auto}#zipper .need-block .gray-container p{text-align:center}#zipper .or-container{margin-bottom:120px}#zipper .or-container .gray-container{margin-bottom:unset}#validate{padding:80px 0}#validate h2{font-size:32px}}