@font-face{font-family:"72";font-weight:400;font-style:normal;src:url("../eot/72-regular.eot");src:url("../eot/72-regulard41d.eot?#iefix") format("embedded-opentype"),url("../woff2/72-regular.woff2") format("woff2"),url("../woff/72-regular.woff") format("woff"),url("../ttf/72-regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"72";font-weight:700;font-style:normal;src:url("../eot/72-bold.eot");src:url("../eot/72-boldd41d.eot?#iefix") format("embedded-opentype"),url("../woff2/72-bold.woff2") format("woff2"),url("../woff/72-bold.woff") format("woff"),url("../ttf/72-bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"72";font-weight:700;font-style:italic;src:url("../eot/72-bolditalic.eot");src:url("../eot/72-bolditalicd41d.eot?#iefix") format("embedded-opentype"),url("../woff2/72-bolditalic.woff2") format("woff2"),url("../woff/72-bolditalic.woff") format("woff"),url("../ttf/72-bolditalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"72";font-weight:400;font-style:italic;src:url("../eot/72-italic.eot");src:url("../eot/72-italicd41d.eot?#iefix") format("embedded-opentype"),url("../woff2/72-italic.woff2") format("woff2"),url("../woff/72-italic.woff") format("woff"),url("../ttf/72-italic.ttf") format("truetype");font-display:swap}@font-face{font-family:"72";font-weight:200;font-style:normal;src:url("../eot/72-light.eot");src:url("../eot/72-lightd41d.eot?#iefix") format("embedded-opentype"),url("../woff2/72-light.woff2") format("woff2"),url("../woff/72-light.woff") format("woff"),url("../ttf/72-light.ttf") format("truetype");font-display:swap}@media(max-width: 768px){.headline-50{font-size:33px;line-height:35px}}@media(max-width: 375px){.headline-50{font-size:31px;line-height:33px}}.banner-ai{background-size:cover;min-height:592px;background-position:center;position:relative;border-radius:0 0 12px 12px;padding:20px 15px 0 15px}@media(min-width: 576px){.banner-ai{padding:20px 30px 0 30px}}@media(min-width: 768px){.banner-ai{gap:60px}}@media(min-width: 992px){.banner-ai{padding:53px 53px 0 53px}}@media(min-width: 1200px){.banner-ai{gap:0;padding:53px 33px 0 53px}}@media(min-width: 1400px){.banner-ai{padding:85px 83px 0 108px}}@media(min-width: 1720px){.banner-ai{padding:85px 83px 0 108px;min-height:700px}}.banner-ai .w-custom{width:100%;z-index:2}@media(min-width: 1200px){.banner-ai .w-custom{width:50%}}.banner-ai .content-p-r{padding-right:0}.banner-ai .content-p-r .headline-60{font-size:39px;line-height:39px}@media(min-width: 992px){.banner-ai .content-p-r .headline-60{font-size:30px;line-height:33px}}@media(min-width: 1200px){.banner-ai .content-p-r .headline-60{font-weight:bold;font-size:50px;letter-spacing:-0.04em;line-height:55px;text-align:left;color:#fff}}.banner-ai .content-p-r .headline-16{font-size:14px;line-height:18px}@media(min-width: 1200px){.banner-ai .content-p-r .headline-16{font-size:16px;line-height:24px}}@media(min-width: 1200px){.banner-ai .content-p-r{padding-right:0}}@media(min-width: 1400px){.banner-ai .content-p-r{padding-right:35px}}@media(min-width: 1720px){.banner-ai .content-p-r{padding-right:85px}}.ai-banner-animation{position:relative;left:-2.7%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;top:25px;transform:scale(0.9)}@media(min-width: 576px){.ai-banner-animation{left:-2.3%;top:auto;transform:scale(1)}}@media(min-width: 768px){.ai-banner-animation{width:594px;transform:scale(1)}}@media(min-width: 1200px){.ai-banner-animation{width:auto;justify-content:flex-end}}.ai-banner-animation .art-layer-0{display:flex;z-index:0;position:relative;flex-direction:column;align-items:flex-start;height:100%;justify-content:space-between}.ai-banner-animation .art-layer-0 .review-part{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;top:4.7%;left:1.5%;position:relative}@media(max-width: 500px){.ai-banner-animation .art-layer-0 .review-part{left:15.5%;min-height:126px}}.ai-banner-animation .art-layer-0 .review-part .art-picture{display:flex}@media(max-width: 500px){.ai-banner-animation .art-layer-0 .review-part .art-picture img{width:168px;height:108px}}.ai-banner-animation .art-layer-0 .review-part .art-review{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;margin-top:-17px;margin-left:-30px;gap:15px}@media(min-width: 768px){.ai-banner-animation .art-layer-0 .review-part .art-review{margin-top:-47px;margin-left:-37px}}.ai-banner-animation .art-layer-0 .review-part .art-review img{display:flex}@media(max-width: 500px){.ai-banner-animation .art-layer-0 .review-part .art-review img{width:49.58px;height:49.58px}}.ai-banner-animation .art-layer-0 .review-part .art-review .review-text p{font-size:12px;line-height:14px;text-align:left;color:#fff}@media(min-width: 768px){.ai-banner-animation .art-layer-0 .review-part .art-review .review-text p{font-size:16px;line-height:20px}}.ai-banner-animation .art-layer-0 .review-part .art-review .review-text p.bold{font-size:12px;line-height:14px}@media(min-width: 768px){.ai-banner-animation .art-layer-0 .review-part .art-review .review-text p.bold{font-size:18px;line-height:16px}}.ai-banner-animation .art-layer-0 .review-part .art-review .review-text img{margin-top:19px}@media(max-width: 500px){.ai-banner-animation .art-layer-0 .review-part .art-review .review-text img{margin-top:9.5px;width:61.5px;height:9.72px}}.ai-banner-animation .art-layer-0 .bg-digital{width:100%;align-self:flex-start;display:flex;position:relative;left:19px;top:24px}.ai-banner-animation .art-layer-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;z-index:1;position:relative;margin-top:-72%;left:10%}.ai-banner-animation .art-layer-row .art-layer-1{display:flex;flex-direction:column;width:267.38px;height:394.22px;margin-top:13%;left:7%;position:relative;z-index:2}@media(min-width: 768px){.ai-banner-animation .art-layer-row .art-layer-1{width:290.38px;height:395.22px}}@media(min-width: 1440px){.ai-banner-animation .art-layer-row .art-layer-1{width:307.38px}}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-1{margin-top:17%;left:6%;width:357.38px;height:445.22px}}.ai-banner-animation .art-layer-row .art-layer-1 .device{background-size:105%;border-bottom:0;width:105%;height:105%;position:absolute;background-repeat:no-repeat;background-position:center top;top:18px}@media(min-width: 1440px){.ai-banner-animation .art-layer-row .art-layer-1 .device{background-size:102%;width:100%;height:100%;top:12px}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen{width:97%;height:97.4%;border-top-left-radius:15px;border-top-right-radius:15px;background:#edf2f4;border:1px solid #707070;background-repeat:no-repeat;position:relative;z-index:-1;top:6%;left:4%;padding:0;border-bottom:0}@media(min-width: 1440px){.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen{top:5%;left:5%;width:92%;height:99.4%}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .top-bar{width:277.1005;height:65.03px;background:#fff;border:1px solid #c8ccce;margin-top:5px;position:relative;z-index:1}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .top-bar p{font-family:"72";font-weight:bold;font-size:10px;line-height:26px;text-align:left;color:#232827;margin-top:29px}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .top-bar p{font-size:12px;line-height:26px}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .message-reply{width:100%;height:53px;border-radius:10px;background:#fff;border:1px solid #c8ccce;margin:-7px 10px 10px 10px;padding:9px 15px;position:relative;z-index:0;margin-bottom:11px}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .message-reply{margin-bottom:22px}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .message-reply p{font-family:"72";font-weight:300;font-size:12px;line-height:15px;text-align:left;color:#000}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .message-reply p{font-size:13px;line-height:16px}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .generate-text{padding:0 10px;vertical-align:middle}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .generate-text .text-suggestion{font-family:"72";font-weight:normal;font-size:12px;text-align:left;color:#000;display:inline-block;width:255px}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .generate-text .text-suggestion img{margin-right:5px;display:inline-block;top:-3px;position:relative}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .generate-text .text-suggestion{font-size:14px}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .generate-text .options{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:10px;margin-top:5px;margin-bottom:11px}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .generate-text .options{margin-bottom:22px}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .generate-text .options span{display:flex;padding:4px 8px;height:22px;border-radius:11px;background:#fff;border:1px solid #c8ccce;font-family:"72";font-weight:normal;font-size:11px;text-align:left;color:#0668db;line-height:normal;line-height:12px}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .generate-text .options span{font-size:12px;padding:4px 8px 5px 8px;line-height:12px}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section{padding:0 10px}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .reply{font-family:"72";font-weight:normal;font-size:12px;text-align:left;color:#0668db}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .reply{font-size:14px}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .textarea-box{width:100%;min-height:85px;border-radius:10px;background:#fff;border:1px solid #c8ccce;margin-bottom:22px;padding:9px 15px}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .textarea-box{min-height:105px}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .textarea-box .typing-demo{white-space:nowrap;overflow:hidden;font-family:"72";font-weight:300;font-size:12px;line-height:15px;text-align:left;color:#000;width:0;border-right:0px solid}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .textarea-box .typing-demo{font-size:13px;line-height:16px}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .textarea-box.active .typing-demo{width:auto;border-right:1px solid}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .textarea-box.active .typing-demo.first-line{width:27ch;visibility:hidden;animation:typing 1.25s steps(27),blink .5s step-end infinite alternate;animation-fill-mode:forwards}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .textarea-box.active .typing-demo.second-line{width:28ch;visibility:hidden;animation:typing 1.25s steps(28),blink .5s step-end infinite alternate;animation-delay:1.25s;animation-fill-mode:forwards}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .textarea-box.active .typing-demo.third-line{width:33ch;visibility:hidden;animation:typing 1.25s steps(33),blink .5s step-end infinite alternate;animation-delay:2.5s;animation-fill-mode:forwards}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .textarea-box.active .typing-demo.forth-line{width:32ch;visibility:hidden;animation:typing 1.25s steps(32),blink .5s step-end infinite alternate;animation-delay:3.75s;animation-fill-mode:forwards}@keyframes typing{from{width:0}100%{visibility:visible;border-right:0px solid}}@keyframes blink{50%{border-color:rgba(0,0,0,0)}}.ai-banner-animation .art-layer-row .art-layer-1 .phone-screen .reply-section .btn-static{height:34.51px;border-radius:17.25px;background:#0668db;border:none;color:#fff;width:100%}.ai-banner-animation .art-layer-row .art-layer-2{display:flex;z-index:3}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton{background:#fff;width:269.02px;height:243.27px;border-radius:20px;background:#fff;box-shadow:8px 8px 12px rgba(0,0,0,.16);padding:21px 16px;position:relative;left:-33%;margin-top:23%;transform:scale(0.79)}@media(min-width: 768px){.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton{width:299.02px;height:253.27px;padding:31px 26px;left:-15%;margin-top:20%;transform:none}}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton{left:-23%;margin-top:29%;width:329.02px;height:283.27px}}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .notif-text{font-family:"72";font-weight:normal;font-size:12px;line-height:14px;text-align:left;color:#000;margin-bottom:9px}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .notif-text{font-size:14px;line-height:18px}}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .notif-text .square-text{margin-left:5px;height:12px;border-radius:2px;background:rgba(95,27,227,.5);font-family:"72";font-weight:normal;font-size:8px;line-height:13px;text-align:left;color:#5f1be3;padding:3px}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .notif-text .square-text.red{background:rgba(220,32,54,.5);color:#dc2036}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .notif-text .square-text{height:14px;font-size:12px;line-height:15px}}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .suggest-text{margin-top:25px;font-family:"72";font-weight:normal;font-size:10px;line-height:14px;text-align:left;color:#a0a0a0}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .suggest-text{font-size:12px;line-height:18px}}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation{position:relative;margin-top:5px;vertical-align:middle}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation span{font-family:"72";font-weight:normal;font-size:12px;line-height:13px;text-align:left;color:#000;margin-left:41.32px;position:relative;top:-3px}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation span{font-size:14px;line-height:15px}}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation label{height:19.37px;width:36.32px;position:absolute;left:0px;background-color:#ddd;z-index:1;transition:.2s;cursor:pointer;border-radius:10px;margin-bottom:0}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation label::before{content:"";position:absolute;top:0;left:0;height:14.53px;width:14.53px;background-color:#fff;border-radius:50%;margin:2.5px;transition:.2s ease-out}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation .checkbox{visibility:hidden;height:0;width:0}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation .checkbox:checked+label{background:linear-gradient(#048feb 0%, #0768dd 100%)}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation .checkbox:checked+label::before{transform:translateX(112%);background-color:#fff}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation .generate-ai-btn{margin-top:20px;background:#0668db;height:44.34px;width:100%;border-radius:22px;border:none;color:#fff;display:inline-flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;gap:5px;font-size:14px}.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation .generate-ai-btn.active{background:linear-gradient(#004698 0%, rgba(0, 70, 152, 0) 100%);background-color:#0668db}@media(min-width: 1720px){.ai-banner-animation .art-layer-row .art-layer-2 .square-notificaiton .check-box-animation .generate-ai-btn{margin-top:30px;font-size:18px}}
