.section-3-news-feed{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:40px;padding:80px;background:#f3f0f8}.section-3-news-feed__title{width:100%;max-width:1440px;font-family:var(--font-phudu),sans-serif;font-size:57px;font-weight:600;line-height:64px;letter-spacing:-.25px;background:linear-gradient(101deg,#608bc7,#42529f 47.4%,#6756a0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-3-news-feed .latest-news-card-container{max-width:1440px;display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px;z-index:2}.section-3-news-feed .latest-news-card--big-card{grid-row-start:1;grid-row-end:4;height:100%;max-height:unset}.section-3-news-feed .latest-news-card--big-card .news-card__label span{font-size:26pt;line-height:120%}.section-3-news-feed__view-all-button{align-self:center;z-index:9}@media(max-width:900px){.section-3-news-feed{padding:10vw 16px;align-items:center}.section-3-news-feed .section-3-news-feed__title{font-family:var(--font-phudu),sans-serif;font-size:36px;font-weight:500;line-height:44px;letter-spacing:0;text-align:center}.section-3-news-feed .latest-news-card-container{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;gap:12px}.section-3-news-feed .latest-news-card-container .latest-news-card--big-card .news-card__label span{font-size:18pt;line-height:120%}}@media(max-width:600px){.section-3-news-feed .latest-news-card-container .latest-news-card--big-card .news-card__label span{font-size:16pt;line-height:120%}}.landing-page-section-1{position:relative;height:100vh!important;min-height:765px;display:flex;flex-direction:column;align-items:center;background:#1e1b4c}.landing-page-section-1__heroimg{width:100vw;height:64vh;min-height:486px;z-index:2;border-radius:0 0 50vh 0;overflow:hidden}.landing-page-section-1__heroimg .background-img{margin-left:-10vh;margin-top:-5vw;width:115%;top:0}.landing-page-section-1__content-container{position:absolute;top:10vh;min-height:500px;display:flex;justify-content:center;align-items:center;z-index:2}.landing-page-section-1__content-header .wrapper{display:flex;align-items:center;gap:20px}.landing-page-section-1__content-header .wrapper .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.landing-page-section-1__content-header .wrapper .slogan{display:flex;flex-direction:column;gap:auto}.landing-page-section-1__content-header span{max-width:320px;font-size:large;font-weight:400;line-height:140%;color:#fff}.landing-page-section-1__content{width:auto;padding:max(58vh,440px) 24px 0 64px;max-width:890px;display:flex;flex-direction:column;row-gap:1vh}.landing-page-section-1__content .title{background:#fff;background:linear-gradient(-45deg,#77c9ff,#92abff,#fff);background-size:800% 100%;animation:gradient 6s ease infinite;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;font-family:var(--font-phudu),sans-serif;font-size:57px;font-weight:600;line-height:64px;letter-spacing:-.25px}@media screen and (max-width:1122px){.landing-page-section-1__content .title{font-family:var(--font-phudu),sans-serif;font-size:45px;line-height:52px;letter-spacing:0;font-weight:700!important}}.landing-page-section-1__content .description{color:#ccdeee;font-family:var(--font-lexend),sans-serif;font-size:14px;font-weight:300;line-height:20px;letter-spacing:.25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media screen and (max-width:1000px){.landing-page-section-1__content .description{font-family:var(--font-lexend),sans-serif;font-size:14px;font-weight:300;line-height:20px;letter-spacing:.25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}}.landing-page-section-1__content .button-group{display:flex;column-gap:16px}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media(max-width:900px){.landing-page-section-1{height:fit-content!important;padding-bottom:10vh}.landing-page-section-1__heroimg{height:55vh;border-radius:0 0 30vh 0}.landing-page-section-1__heroimg .background-img{width:200vw;margin-left:-20vw;margin-top:-10vw}}@media screen and (max-width:900px)and (max-width:900px){.landing-page-section-1__heroimg .background-img{margin-top:-10%}}@media screen and (max-width:900px)and (max-width:700px){.landing-page-section-1__heroimg .background-img{margin-top:5%}}@media screen and (max-width:900px)and (max-width:600px){.landing-page-section-1__heroimg .background-img{width:230vw;margin-top:0}}@media(max-width:900px){.landing-page-section-1__content-header .wrapper{display:flex;flex-direction:column;align-items:center;gap:unset}.landing-page-section-1__content-header .wrapper .slogan{margin-bottom:8px}.landing-page-section-1__content-header span{max-width:unset;font-size:large;font-weight:400;line-height:140%;color:#fff}.landing-page-section-1__content-container{position:static;flex-direction:column;justify-content:center;align-items:center;padding:10vh 0 0;row-gap:5vh}.landing-page-section-1__content{width:auto;margin-top:-5vh;padding:0 6vw;text-align:center}.landing-page-section-1__content .title{text-align:center;font-family:var(--font-phudu),sans-serif;font-size:45px;font-weight:500;line-height:52px;letter-spacing:0}.landing-page-section-1__content .description{font-family:var(--font-lexend),sans-serif;font-size:14px;font-weight:300;line-height:20px;letter-spacing:.25px}.landing-page-section-1__content .button-group{width:100%;justify-content:center;gap:16px}.landing-page-section-1__iphone{margin:0 auto;max-width:320px}}@media(max-width:600px){.landing-page-section-1__heroimg .background-img{margin-top:10vw;min-height:468px}}.landing-page-section-2{background:linear-gradient(180deg,transparent 33.52%,rgba(0,0,0,.11)),#fff}.landing-page-section-2 .mouse-move-transform-wrapper{z-index:2}.landing-page-section-2__container{max-width:1440px;width:fit-content;height:80vh;min-height:700px;max-height:1000px;display:flex;justify-content:center;margin:0 auto;align-items:flex-end}.landing-page-section-2__img{flex:1;position:relative;width:40vw;max-width:650px;min-width:600px;margin-right:80px;height:auto}.landing-page-section-2__content{align-self:flex-start;width:100%;min-width:400px;padding:80px;display:flex;flex-direction:column;row-gap:24px;z-index:3}.landing-page-section-2__content .title{position:relative;width:fit-content;background:linear-gradient(101deg,#608bc7,#42529f 47.4%,#6756a0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-phudu),sans-serif}.landing-page-section-2__content .title__sm{font-size:45px;font-weight:500;line-height:52px;letter-spacing:0}.landing-page-section-2__content .title__lrg{font-size:57px;font-weight:600;line-height:64px;letter-spacing:-.25px}.landing-page-section-2__content .title__quotation-mark-1{position:absolute;top:-50px;left:-28px}.landing-page-section-2__content .title__quotation-mark-2{position:absolute;bottom:-52px;right:-20px;transform:rotateY(180deg)}.landing-page-section-2__content .description{max-width:560px;color:#000;font-family:var(--font-lexend),sans-serif;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.5px}.landing-page-section-2__content button{width:150px}@media(max-width:900px){.landing-page-section-2__container{padding:12vw 6vw;display:flex;flex-direction:column;justify-content:unset;height:unset}.landing-page-section-2__content{padding:0;justify-content:center;align-items:center}.landing-page-section-2__content .title{text-align:center}.landing-page-section-2__content .title .title__lrg,.landing-page-section-2__content .title .title__sm{font-family:var(--font-phudu),sans-serif;font-size:45px;font-weight:500;line-height:52px;letter-spacing:0}.landing-page-section-2__content .title__quotation-mark-1{width:40%;top:-20px;left:0}.landing-page-section-2__content .title__quotation-mark-2{width:40%;bottom:-20px;right:0}.landing-page-section-2__content .description{text-align:center;font-family:var(--font-lexend),sans-serif;font-size:14px;font-weight:300;line-height:20px;letter-spacing:.25px}.landing-page-section-2__img{width:100%;max-width:600px;margin-right:0!important;margin-top:-24px}}@media(max-width:600px){.landing-page-section-2__content{min-width:unset;padding:0;justify-content:center;align-items:center}.landing-page-section-2__content .title{text-align:center}.landing-page-section-2__content .title .title__lrg,.landing-page-section-2__content .title .title__sm{font-family:var(--font-phudu),sans-serif;font-size:36px;font-weight:500;line-height:44px;letter-spacing:0}.landing-page-section-2__content .title__quotation-mark-1{width:30%;top:-20px;left:0}.landing-page-section-2__content .title__quotation-mark-2{width:30%;bottom:-20px;right:0}.landing-page-section-2__content .agency-custom-button{width:100%}.landing-page-section-2__img{min-width:unset;margin-top:24px}}@media(max-width:1440px){.landing-page-section-2{display:flex;flex-direction:column;justify-content:unset;align-items:center;height:unset}.landing-page-section-2 .landing-page-section-2__img{flex:1;left:0;position:relative;margin-right:80px}}.res-txt--dis{font-family:var(--font-phudu),sans-serif;font-size:57px;font-weight:600;line-height:64px;letter-spacing:-.25px}@media(max-width:600px){.res-txt--dis{font-family:var(--font-phudu),sans-serif;font-size:36px;font-weight:500;line-height:44px;letter-spacing:0}}@media(max-width:900px)and (min-width:601px){.res-txt--dis{font-family:var(--font-phudu),sans-serif;font-size:45px;font-weight:500;line-height:52px;letter-spacing:0}}.res-txt--head{font-family:var(--font-phudu),sans-serif;font-size:32px;font-weight:500;line-height:40px;letter-spacing:0}@media(max-width:600px){.res-txt--head{font-family:var(--font-phudu),sans-serif;font-size:28px;font-weight:500;line-height:36px;letter-spacing:0}}.res-txt--tit{font-family:var(--font-lexend),sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}@media(max-width:600px){.res-txt--tit{font-family:var(--font-lexend),sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px}}.res-txt--lab{font-family:var(--font-lexend),sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px}@media(max-width:600px){.res-txt--lab{font-family:var(--font-lexend),sans-serif;font-size:11px;font-weight:400;line-height:16px;letter-spacing:.5px}}@media(max-width:900px)and (min-width:601px){.res-txt--lab{font-family:var(--font-lexend),sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.5px}}.res-txt--bod{font-family:var(--font-lexend),sans-serif;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.5px}@media(max-width:600px){.res-txt--bod{font-family:var(--font-lexend),sans-serif;font-size:14px;font-weight:300;line-height:20px;letter-spacing:.25px}}.res-txt--h1{font-family:var(--font-lexend),sans-serif;font-size:60px;font-weight:400;line-height:72px;letter-spacing:-.5px}@media(max-width:600px){.res-txt--h1{font-family:var(--font-lexend),sans-serif;font-size:36px;font-weight:400;line-height:40px;letter-spacing:-.25px}}@media(max-width:900px)and (min-width:601px){.res-txt--h1{font-family:var(--font-lexend),sans-serif;font-size:48px;font-weight:400;line-height:56px;letter-spacing:-.5px}}.landing-page-section-3{position:relative;background-color:#fff}