.icoBanner[data-v-3d63d6e1]{background:#fff;height:512px;overflow:hidden;position:relative;width:100%}.icoBanner[data-v-3d63d6e1]:before{content:"";height:375px;left:0;position:absolute;top:0;width:100%;z-index:0}@media screen and (min-width:768px){.icoBanner[data-v-3d63d6e1]{height:300px}.icoBanner[data-v-3d63d6e1]:before{height:232px}}@media screen and (min-width:1024px){.icoBanner[data-v-3d63d6e1]:before{height:212px}}.icoBanner--wrapper[data-v-3d63d6e1]{align-items:center;display:flex;flex-direction:column;height:100%;padding-top:48px;position:relative;z-index:1}@media screen and (min-width:768px){.icoBanner--wrapper[data-v-3d63d6e1]{align-items:flex-start;flex-direction:row;margin:auto;max-width:768px;padding:30px 36px 0}}@media screen and (min-width:1024px){.icoBanner--wrapper[data-v-3d63d6e1]{max-width:1024px}}@media screen and (min-width:1440px){.icoBanner--wrapper[data-v-3d63d6e1]{max-width:1292px;padding:48px 60px 0 0}}.icoBanner--content[data-v-3d63d6e1]{text-align:center}@media screen and (min-width:768px){.icoBanner--content[data-v-3d63d6e1]{flex-shrink:0;max-width:336px;order:2;text-align:left;width:100%}}@media screen and (min-width:1440px){.icoBanner--content[data-v-3d63d6e1]{align-items:center;display:flex;gap:66px;max-width:624px}}@media screen and (min-width:1440px){.icoBanner--textWrapper[data-v-3d63d6e1]{flex:0 0 auto}}.icoBanner--title[data-v-3d63d6e1]{color:#fff;font-size:44px;font-weight:700;line-height:150%}.icoBanner--title span[data-v-3d63d6e1]{font-style:italic}@media screen and (min-width:768px){.icoBanner--title[data-v-3d63d6e1]{font-size:48px}}.icoBanner--subTitle[data-v-3d63d6e1]{color:#fff;font-size:18px;font-weight:400;line-height:100%;margin-bottom:16px}@media screen and (min-width:768px){.icoBanner--subTitle[data-v-3d63d6e1]{margin-bottom:32px}}@media screen and (min-width:1440px){.icoBanner--subTitle[data-v-3d63d6e1]{margin-bottom:0}}.icoBanner--btn[data-v-3d63d6e1]{background:#f70;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:21px;padding:12px;text-align:center;text-decoration:none;width:226px}.icoBanner--btn[data-v-3d63d6e1]:hover{background:#000;color:#fff}.icoBanner--btn[data-v-3d63d6e1]:focus{box-shadow:0 0 0 4px #0003;outline:2px solid #fff;outline-offset:2px}@media screen and (min-width:1440px){.icoBanner--btn[data-v-3d63d6e1]{flex-shrink:0}}.icoBanner--image[data-v-3d63d6e1]{height:146px;margin-top:80px}@media screen and (min-width:768px){.icoBanner--image[data-v-3d63d6e1]{flex:1;min-width:0;order:1;text-align:left}}@media screen and (min-width:1024px){.icoBanner--image[data-v-3d63d6e1]{height:235px;margin-top:0}}.icoBanner--image img[data-v-3d63d6e1]{display:inline-block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media screen and (min-width:1024px){.icoBanner--image img[data-v-3d63d6e1]{margin-right:-148px}}.icoBanner--curlyArrow[data-v-3d63d6e1]{bottom:236px;fill:#f70;height:auto;left:50%;position:absolute;transform:translate(80px) rotate(70deg);width:56px}@media screen and (min-width:768px){.icoBanner--curlyArrow[data-v-3d63d6e1]{left:660px;top:130px;transform:rotate(60deg)}}@media screen and (min-width:1024px){.icoBanner--curlyArrow[data-v-3d63d6e1]{left:920px}}@media screen and (min-width:1440px){.icoBanner--curlyArrow[data-v-3d63d6e1]{left:1200px;top:110px;transform:rotate(75deg)}}.icoBanner-isAT[data-v-3d63d6e1]:before{background-color:#202461}.icoBanner-isCG[data-v-3d63d6e1]:before{background:linear-gradient(180deg,#5750a9,#8b84d7 57.48%)}.icoBanner-isCG .icoBanner--btn[data-v-3d63d6e1]{background:#fff;color:#020d1e}.icoBanner-isCG .icoBanner--btn[data-v-3d63d6e1]:hover{background:#000;color:#fff}.icoBanner-rounded[data-v-3d63d6e1]{border-bottom:1px solid transparent;border-radius:16px;box-shadow:0 2px 8px #0000001a}.icoBanner-md[data-v-3d63d6e1],.icoBanner-sm[data-v-3d63d6e1]{height:346px}.icoBanner-md[data-v-3d63d6e1]:before,.icoBanner-sm[data-v-3d63d6e1]:before{height:290px}@media screen and (min-width:768px){.icoBanner-md[data-v-3d63d6e1],.icoBanner-sm[data-v-3d63d6e1]{height:172px}.icoBanner-md[data-v-3d63d6e1]:before,.icoBanner-sm[data-v-3d63d6e1]:before{height:116px}}@media screen and (min-width:768px){.icoBanner-md .icoBanner--wrapper[data-v-3d63d6e1],.icoBanner-sm .icoBanner--wrapper[data-v-3d63d6e1]{padding:26px 10px 0}}@media screen and (min-width:768px){.icoBanner-md .icoBanner--content[data-v-3d63d6e1],.icoBanner-sm .icoBanner--content[data-v-3d63d6e1]{align-items:flex-start;display:flex;flex-shrink:0;gap:39px;max-width:479px}}.icoBanner-md .icoBanner--title[data-v-3d63d6e1],.icoBanner-sm .icoBanner--title[data-v-3d63d6e1]{font-size:24px;padding-bottom:8px}.icoBanner-md .icoBanner--subTitle[data-v-3d63d6e1],.icoBanner-sm .icoBanner--subTitle[data-v-3d63d6e1]{font-weight:600}.icoBanner-md .icoBanner--btn[data-v-3d63d6e1],.icoBanner-sm .icoBanner--btn[data-v-3d63d6e1]{font-size:16px;font-weight:600;width:163px}.icoBanner-md .icoBanner--image[data-v-3d63d6e1],.icoBanner-sm .icoBanner--image[data-v-3d63d6e1]{height:133px;margin-top:39px}.icoBanner-md .icoBanner--image img[data-v-3d63d6e1],.icoBanner-sm .icoBanner--image img[data-v-3d63d6e1]{height:86%}.icoBanner-md .icoBanner--curlyArrow[data-v-3d63d6e1],.icoBanner-sm .icoBanner--curlyArrow[data-v-3d63d6e1]{bottom:110px;transform:translate(80px) rotate(71deg)}@media screen and (min-width:768px){.icoBanner-md .icoBanner--curlyArrow[data-v-3d63d6e1],.icoBanner-sm .icoBanner--curlyArrow[data-v-3d63d6e1]{left:660px;top:45px;transform:rotate(64deg)}}@media screen and (min-width:1024px){.icoBanner-md .icoBanner--curlyArrow[data-v-3d63d6e1],.icoBanner-sm .icoBanner--curlyArrow[data-v-3d63d6e1]{left:906px;top:28px;transform:rotate(51deg)}}@media screen and (min-width:1440px){.icoBanner-md .icoBanner--curlyArrow[data-v-3d63d6e1],.icoBanner-sm .icoBanner--curlyArrow[data-v-3d63d6e1]{left:963px;top:23px;transform:rotate(48deg)}}@media screen and (min-width:1024px){.icoBanner-sm[data-v-3d63d6e1]:before{height:132px}}@media screen and (min-width:1440px){.icoBanner-sm[data-v-3d63d6e1]:before{height:114px}}@media screen and (min-width:1024px){.icoBanner-sm .icoBanner--wrapper[data-v-3d63d6e1]{padding:29px 22px 0}}@media screen and (min-width:1440px){.icoBanner-sm .icoBanner--wrapper[data-v-3d63d6e1]{padding:18px 77px 0}}@media screen and (min-width:1024px){.icoBanner-sm .icoBanner--content[data-v-3d63d6e1]{align-items:center;gap:38px;max-width:579px}}@media screen and (min-width:1440px){.icoBanner-sm .icoBanner--content[data-v-3d63d6e1]{align-items:end;gap:66px}}@media screen and (min-width:768px){.icoBanner-sm .icoBanner--subTitle[data-v-3d63d6e1]{margin-top:4px}.icoBanner-sm .icoBanner--btn[data-v-3d63d6e1]{width:106px}}@media screen and (min-width:1024px){.icoBanner-sm .icoBanner--btn[data-v-3d63d6e1]{margin-bottom:23px;width:163px}}@media screen and (min-width:1440px){.icoBanner-sm .icoBanner--btn[data-v-3d63d6e1]{margin-bottom:0}}@media screen and (min-width:768px){.icoBanner-sm .icoBanner--image[data-v-3d63d6e1]{margin-top:7px}}@media screen and (min-width:1440px){.icoBanner-sm .icoBanner--image[data-v-3d63d6e1]{margin-top:0;max-width:33%}}@media screen and (min-width:1024px){.icoBanner-sm .icoBanner--image img[data-v-3d63d6e1]{height:100%}}@media screen and (min-width:768px){.icoBanner-sm.icoBanner-isCG .icoBanner--title[data-v-3d63d6e1]{font-size:28px}}@media screen and (min-width:768px){.icoBanner-sm.icoBanner-isCG .icoBanner--subTitle[data-v-3d63d6e1]{font-size:16px}}.icoBanner-sm.icoBanner-isCG .icoBanner--curlyArrow[data-v-3d63d6e1]{fill:#fff}@media screen and (min-width:1024px){.icoBanner-md[data-v-3d63d6e1]{height:96px}.icoBanner-md[data-v-3d63d6e1]:before{content:none;height:96px}}@media screen and (min-width:1440px){.icoBanner-md[data-v-3d63d6e1]{max-width:647px}}@media screen and (min-width:1024px){.icoBanner-md .icoBanner--wrapper[data-v-3d63d6e1]{align-items:center;padding:0 14px}.icoBanner-md .icoBanner--content[data-v-3d63d6e1]{gap:15px;margin-top:3px;width:291px}}@media screen and (min-width:1440px){.icoBanner-md .icoBanner--content[data-v-3d63d6e1]{gap:27px;margin-top:7px}}@media screen and (min-width:1024px){.icoBanner-md .icoBanner--title[data-v-3d63d6e1]{padding-bottom:0}}@media screen and (min-width:1024px){.icoBanner-md .icoBanner--subTitle[data-v-3d63d6e1]{margin-bottom:12px}}@media screen and (min-width:768px){.icoBanner-md .icoBanner--btn[data-v-3d63d6e1]{height:40px;line-height:17px;padding:13px;width:100px}}@media screen and (min-width:1024px){.icoBanner-md .icoBanner--btn[data-v-3d63d6e1]{height:45px;line-height:19px;margin-top:8px;width:124px}}@media screen and (min-width:1440px){.icoBanner-md .icoBanner--btn[data-v-3d63d6e1]{margin-top:3px;width:177px}}@media screen and (min-width:768px){.icoBanner-md .icoBanner--image[data-v-3d63d6e1]{margin-top:3px}}@media screen and (min-width:1024px){.icoBanner-md .icoBanner--image[data-v-3d63d6e1]{flex:none;margin-right:5px;margin-top:20px;width:165px}}@media screen and (min-width:1440px){.icoBanner-md .icoBanner--image[data-v-3d63d6e1]{margin-right:8px}}@media screen and (min-width:1024px){.icoBanner-md.icoBanner-isAT[data-v-3d63d6e1]{background-color:#202461}.icoBanner-md.icoBanner-isAT .icoBanner--title[data-v-3d63d6e1]{font-size:18px;font-weight:600}}@media screen and (min-width:1440px){.icoBanner-md.icoBanner-isAT .icoBanner--title[data-v-3d63d6e1]{font-size:22px}}@media screen and (min-width:768px){.icoBanner-md.icoBanner-isAT .icoBanner--subTitle[data-v-3d63d6e1]{font-size:16px}}@media screen and (min-width:1024px){.icoBanner-md.icoBanner-isAT .icoBanner--subTitle[data-v-3d63d6e1]{font-size:14px;font-weight:400}}.icoBanner-md.icoBanner-isAT .icoBanner--curlyArrow[data-v-3d63d6e1]{fill:#f70}
