@import"https://fonts.googleapis.com/css2?family=Sora:wght@400;600;700&display=swap";@keyframes slideToLeft{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideToTop{0%{transform:translateY(100%)}to{transform:translateY(0)}}*{box-sizing:border-box;padding:0;margin:0}body{font-family:Sora,sans-serif;background-color:#fdfdff}#root{overflow-y:auto;scroll-behavior:smooth;height:100vh}a{text-decoration:none;color:#fff}.hidden{display:none}button{border:none;outline:none;background-color:unset;font-family:Sora,sans-serif}.center{text-align:center;padding-left:10px;padding-right:10px}.error{font-size:9px;line-height:12px;margin-top:8px;color:red}.thanks{font-size:14px;line-height:12px;margin-top:8px;color:green}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.loading-shimmer{background:#f6f7f8;background:linear-gradient(to right,#f6f7f8,#edeef1,#f6f7f8 40%);background-size:200% 100%;animation:shimmer 1.5s infinite linear;border-radius:4px}#case-studies-page.loading-skeleton{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;box-sizing:border-box}#case-studies-page.loading-skeleton #hero{width:100%;padding:64px 0;display:flex;justify-content:center;align-items:center}#case-studies-page.loading-skeleton #hero>.wrapper{max-width:944px;width:100%;flex-direction:column;gap:32px}#case-studies-page.loading-skeleton #hero>.wrapper .info{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:24px;line-height:32px}@media (max-width: 1248px){#case-studies-page.loading-skeleton #hero>.wrapper .info{padding:0 10px}}@media (max-width: 640px){#case-studies-page.loading-skeleton #hero>.wrapper .info{flex-direction:column;justify-content:center}}#case-studies-page.loading-skeleton #hero>.wrapper .info .tier{display:flex;justify-content:flex-start;align-items:center;gap:10px;width:170px}@media (max-width: 640px){#case-studies-page.loading-skeleton #hero>.wrapper .info .tier{justify-content:center}}#case-studies-page.loading-skeleton #hero>.wrapper .info .tier .tier-text{width:80px;height:32px}#case-studies-page.loading-skeleton #hero>.wrapper .info .tier .stars{display:flex;gap:4px}#case-studies-page.loading-skeleton #hero>.wrapper .info .tier .stars .star{width:24px;height:24px;border-radius:50%}#case-studies-page.loading-skeleton #hero>.wrapper .info .title{width:200px;height:48px;margin:0 auto}@media (max-width: 640px){#case-studies-page.loading-skeleton #hero>.wrapper .info .title{order:-1;margin-bottom:16px}}#case-studies-page.loading-skeleton #hero>.wrapper .info .type{display:flex;justify-content:flex-end;align-items:center;width:170px;height:24px}@media (max-width: 640px){#case-studies-page.loading-skeleton #hero>.wrapper .info .type{justify-content:center}}#case-studies-page.loading-skeleton #hero>.wrapper .wrapper.slider{gap:16px;justify-content:flex-start;overflow:hidden;max-width:100%;padding-left:128px;padding-right:128px;width:100%;display:flex;flex-wrap:nowrap}@media (max-width: 1248px){#case-studies-page.loading-skeleton #hero>.wrapper .wrapper.slider{padding:0 10px}}#case-studies-page.loading-skeleton #hero>.wrapper .wrapper.slider .slide{max-width:224px;width:100%;aspect-ratio:224/400;flex:0 0 auto;border-radius:16px}#case-studies-page.loading-skeleton #hero>.wrapper .arrows{display:flex;gap:16px;justify-content:center}#case-studies-page.loading-skeleton #hero>.wrapper .arrows .arrow{width:40px;height:40px;border-radius:50%}#case-studies-page.loading-skeleton #hero>.wrapper .text{width:100%;font-size:16px;line-height:24px;font-weight:400;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}@media (max-width: 1248px){#case-studies-page.loading-skeleton #hero>.wrapper .text{padding:0 10px}}#case-studies-page.loading-skeleton #hero>.wrapper .text .column{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}@media (max-width: 1248px){#case-studies-page.loading-skeleton #hero>.wrapper .text .column{display:flex;flex-direction:column}}#case-studies-page.loading-skeleton #hero>.wrapper .text .column h2{width:150px;height:32px}#case-studies-page.loading-skeleton #hero>.wrapper .text .column .text-block{width:100%;height:80px}#case-studies-page.loading-skeleton .game{width:100%;display:flex;justify-content:center;align-items:center;background-color:#0000;background-image:linear-gradient(#2d3133,#181a1b);padding:80px 0;position:relative}#case-studies-page.loading-skeleton .game .background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#case-studies-page.loading-skeleton .game .iframe{position:relative;z-index:2;width:auto;height:35vw;aspect-ratio:19.7/35;border-radius:8px}@media (max-width: 1248px){#case-studies-page.loading-skeleton .game .iframe{height:60vw}}@media (max-width: 640px){#case-studies-page.loading-skeleton .game .iframe{height:100%}}#case-studies-page.loading-skeleton.landing{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:64px;gap:32px}#case-studies-page.loading-skeleton.landing .landing-content{width:100%;display:flex;flex-direction:column;align-items:center;gap:32px}#case-studies-page.loading-skeleton.landing .landing-content .scrollable{width:90%;height:80vh;border-radius:8px}#case-studies-page.loading-skeleton.landing .landing-content .container{max-width:944px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;font-size:16px;line-height:24px;padding:0 16px}#case-studies-page.loading-skeleton.landing .landing-content .container h2{width:200px;height:32px}#case-studies-page.loading-skeleton.landing .landing-content .container .type{width:100px;height:32px;margin-top:8px;margin-bottom:24px}#case-studies-page.loading-skeleton.landing .landing-content .container .title{width:150px;height:24px;margin-bottom:16px}#case-studies-page.loading-skeleton.landing .landing-content .container .desc{width:100%;height:60px}#case-studies-page.loading-skeleton.landing .landing-content .container .list{width:100%;list-style-position:inside}#case-studies-page.loading-skeleton.landing .landing-content .container .list li{width:100%;height:20px;margin-bottom:8px}#case-studies-page.loading-skeleton.landing .landing-content .container .list li:nth-child(2){width:95%}#case-studies-page.loading-skeleton.landing .landing-content .container .list li:nth-child(3){width:90%}#case-studies-page.loading-skeleton #case-studies{background:#e9ebf5;padding:80px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;width:100%;overflow-x:hidden}#case-studies-page.loading-skeleton #case-studies h2{width:200px;height:48px}#case-studies-page.loading-skeleton #case-studies nav{display:flex;justify-content:center;align-items:center;border-radius:8px;overflow:hidden;background:#fff;position:relative;font-weight:600}#case-studies-page.loading-skeleton #case-studies nav .background{position:absolute;left:0;top:0}#case-studies-page.loading-skeleton #case-studies nav button{padding:8px 16px;cursor:pointer;background:none;border:none;font-weight:600;color:inherit;width:80px;height:32px;border-radius:8px}#case-studies-page.loading-skeleton #case-studies .wrapper.slider{gap:16px;justify-content:flex-start;overflow:hidden;max-width:100%;padding-left:128px;padding-right:128px;width:100%}@media (max-width: 640px){#case-studies-page.loading-skeleton #case-studies .wrapper.slider{padding-left:15px;padding-right:15px}}#case-studies-page.loading-skeleton #case-studies .wrapper.slider .item{max-width:280px;width:100%;aspect-ratio:280/496;flex:0 0 auto;display:flex;justify-content:center;align-items:center;position:relative;border-radius:24px;overflow:hidden}#case-studies{background:#e9ebf5;padding:80px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;width:100%;overflow-x:hidden}#case-studies .wrapper.slider{gap:16px;justify-content:flex-start;overflow:auto;max-width:100%;padding-left:128px;padding-right:128px;width:100%}@media (max-width: 640px){#case-studies .wrapper.slider{padding-left:15px;padding-right:15px}}#case-studies .wrapper.slider .item{max-width:280px;width:100%;aspect-ratio:280/496;flex:0 0 auto;display:flex;justify-content:center;align-items:center;position:relative;border-radius:24px;overflow:hidden;scroll-margin:16px}@media (max-width: 600px){#case-studies .wrapper.slider .item{scroll-snap-align:center}}#case-studies .wrapper.slider .item:has(img[src="#"]){background-color:gray}#case-studies .wrapper.slider .item img,#case-studies .wrapper.slider .item video{height:100%;width:100%;object-fit:cover}#case-studies .wrapper.slider .item>div{position:absolute;bottom:0;left:0;opacity:0;width:100%;transition:transform 1s ease-in;color:#fff;background:#00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px}#case-studies .wrapper.slider .item>div .name{font-size:18px;font-weight:600;line-height:32px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#case-studies .wrapper.slider .item>div .category{font-size:16px;font-weight:400;line-height:24px}#case-studies .wrapper.slider .item:hover>div{transition:opacity .3s ease-in;opacity:1}#case-studies nav{display:flex;justify-content:center;align-items:center;border-radius:8px;overflow:hidden;background:#fff;position:relative;font-weight:600}@media (max-width: 640px){#case-studies nav{font-size:14px;line-height:24px}}#case-studies nav .background{position:absolute;left:0;top:0}#case-studies nav button{padding:8px 16px;cursor:pointer;background:none;border:none;font-weight:600;color:inherit}#case-studies nav button.active{background-color:#1a42f5;color:#fff;border-radius:8px}#case-studies-page{display:flex;justify-content:center;align-items:center;flex-direction:column}#case-studies-page #hero{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:32px;padding:80px 0}@media (max-width: 640px){#case-studies-page #hero{padding:40px 0}}#case-studies-page #hero>.wrapper{max-width:944px;width:100%;flex-direction:column;flex:0 0 auto;gap:32px}#case-studies-page #hero>.wrapper .info{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:24px;line-height:32px}#case-studies-page #hero>.wrapper .info>div{width:100%}#case-studies-page #hero>.wrapper .info .tier{display:flex;justify-content:flex-start;align-items:center;gap:10px}#case-studies-page #hero>.wrapper .info h1{width:100%;text-align:center;font-size:40px;line-height:48px}#case-studies-page #hero>.wrapper .info .type{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 1248px){#case-studies-page #hero>.wrapper .info{padding:0 10px}}@media (max-width: 640px){#case-studies-page #hero>.wrapper .info{flex-direction:column;justify-content:center}#case-studies-page #hero>.wrapper .info .type,#case-studies-page #hero>.wrapper .info .tier{justify-content:center}}#case-studies-page #hero>.wrapper .wrapper{gap:16px}@media (max-width: 1248px){#case-studies-page #hero>.wrapper .wrapper{padding:0 10px}}#case-studies-page #hero>.wrapper .wrapper>div{scroll-margin:10px;flex:0 0 auto;max-width:224px;width:100%;aspect-ratio:224/400;border-radius:16px;overflow:hidden;background-color:gray}#case-studies-page #hero>.wrapper .wrapper video,#case-studies-page #hero>.wrapper .wrapper img{width:100%;height:100%;object-fit:cover}#case-studies-page .text{width:100%;font-size:16px;line-height:24px;font-weight:400;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}#case-studies-page .text .column{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}#case-studies-page .text .column>h2,#case-studies-page .text .column div{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}#case-studies-page .text .column>h2{display:flex;justify-content:flex-end;align-items:flex-start}@media (max-width: 1248px){#case-studies-page .text .column{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}#case-studies-page .text .column>:nth-child(2n){order:2}}#case-studies-page .text h2{display:flex;justify-content:flex-start;align-items:flex-end;font-size:24px;line-height:32px;text-align:left;font-weight:400}@media (max-width: 1248px){#case-studies-page .text{padding:0 10px}}#case-studies-page .game{width:100%;display:flex;justify-content:center;align-items:center;background-color:#0000;background-image:linear-gradient(#2d3133,#181a1b);padding:80px 0;position:relative}#case-studies-page .game img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover}#case-studies-page .game iframe{position:relative;z-index:2;width:auto;height:35vw;aspect-ratio:19.7/35;border:none;box-shadow:0 0 48px #0006}@media (max-width: 1248px){#case-studies-page .game iframe{height:60vw}}@media (max-width: 640px){#case-studies-page .game iframe{height:100%}}#case-studies-page.landing{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:64px;gap:32px}#case-studies-page.landing .scrollable{width:90%;height:80vh;overflow-y:auto}#case-studies-page.landing .scrollable img{width:100%;height:auto}#case-studies-page.landing .container{max-width:944px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;font-size:16px;line-height:24px;padding:0 16px}#case-studies-page.landing .container .type{font-size:24px;line-height:32px;text-align:center;margin-top:8px;margin-bottom:24px}#case-studies-page.landing .container .title{font-size:18px;line-height:24px;text-align:center;font-weight:600;margin-bottom:16px}#case-studies-page.landing .container ol{width:100%;list-style-position:inside}#clients{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:32px;padding:80px 0}@media (max-width: 640px){#clients{padding:40px 0}}#clients .wrapper{width:100%;gap:16px;display:flex;white-space:nowrap}#clients .wrapper.left{margin-top:-16px}#clients .wrapper>img{border-radius:8px;border:2px solid #e9ebf5;background:#fff;height:160px;width:160px}@media (max-width: 640px){#clients .wrapper>img{height:112px;width:112px}}#channels{background-color:#e9ebf5;gap:64px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:32px;padding:80px 0}@media (max-width: 640px){#channels{padding:40px 0}}#channels .wrapper{justify-content:center;gap:16px}#channels .wrapper .image-card{height:284px;width:224px;gap:16px;font-size:18px;font-weight:600;line-height:32px}@media (max-width: 640px){#channels .wrapper .image-card{width:175px;height:175px;gap:8px;font-size:14px;line-height:24px}}#channels .wrapper .image-card img{height:180px}@media (max-width: 640px){#channels .wrapper .image-card img{width:120px;height:120px}}#benefits{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:32px;padding:80px 0}@media (max-width: 640px){#benefits{padding:40px 0}}#benefits .slider{max-width:1000px;justify-content:flex-start;width:100%;gap:16px}@media (max-width: 640px){#benefits .slider{padding-left:10px;padding-right:10px}}@media (min-width: 640px){#benefits .slider{flex-wrap:wrap;justify-content:center}}#benefits .slider .item{max-width:308px;width:100%;height:210px;padding:16px;border-radius:8px;border:2px solid #e9ebf5;background:#fff;flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;transition:border .3s ease-in;-webkit-user-select:none;user-select:none}#benefits .slider .item:hover{border:2px solid #1a42f5}#benefits .slider .item .name{font-size:18px;font-weight:600;line-height:32px}#benefits .slider .item .text{font-size:14px;font-weight:400;line-height:16px}#conversion{background-color:#e9ebf5;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:32px;padding:80px 0}@media (max-width: 640px){#conversion{padding:40px 0}}#conversion .conversion-image{max-width:272px;width:100%}#conversion .stats>img:first-child{height:200px}#conversion .stats>img:last-child{display:none}@media (max-width: 1248px){#conversion .stats>img:first-child{display:none}#conversion .stats>img:last-child{display:flex;max-width:358px;width:100%}}#credentials{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:32px;padding:80px 0}@media (max-width: 640px){#credentials{padding:40px 0}}#credentials>.wrapper{max-width:608px;width:100%;min-height:272px;gap:32px}@media (max-width: 640px){#credentials>.wrapper{max-width:358px}}#credentials>.wrapper .card{width:100%;min-height:272px;flex:0 0 auto;display:flex;justify-content:center;align-items:flex-start;gap:16px;padding:16px;border-radius:16px;border:2px solid #e9ebf5;background:#fff;color:#151618}@media (max-width: 640px){#credentials>.wrapper .card{flex-direction:column-reverse}}#credentials>.wrapper .card .image{max-width:112px;width:100%;height:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center;background-color:#ebedf6;overflow:hidden;width:112px;height:112px;border-radius:8px}#credentials>.wrapper .card .info{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;max-width:193px;width:100%;flex:0 0 auto;font-size:14px}@media (max-width: 640px){#credentials>.wrapper .card .info{flex-direction:row}}#credentials>.wrapper .card .info>div{flex:0 0 auto;width:fit-content}#credentials>.wrapper .card .info .name{font-weight:600;text-transform:uppercase}#credentials>.wrapper .card .quote{flex:0 0 auto;max-width:367px;width:100%;font-size:20px;line-height:28px}#pricing{background-color:#e9ebf5;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:32px;padding:80px 0}@media (max-width: 640px){#pricing{padding:40px 0}}#pricing .wrapper{max-width:944px;width:100%;gap:16px;display:flex;justify-content:center;align-items:flex-start}#pricing .wrapper .card{max-width:304px;height:324px;width:100%;flex:0 0 auto;padding:16px;border-radius:8px;background:#fff;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}@media (max-width: 640px){#pricing .wrapper .card{max-width:calc(100% - 32px);height:unset}}#pricing .wrapper .card-header{display:flex;justify-content:space-between;align-items:center;width:100%}#pricing .wrapper .card-price{font-size:18px;font-weight:600}#pricing .wrapper .card a,#pricing .wrapper .card button{width:100%}#pricing .wrapper .card .name{font-size:24px;line-height:32px}#pricing .wrapper .card li{list-style:square;list-style-position:inside}#pricing .wrapper .card h4{margin-bottom:8px}#pricing .discount{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:4px;row-gap:10px;margin-top:24px;font-size:20px}@media (max-width: 600px){#pricing .discount{text-align:center}}#pricing .discount-off{border-radius:4px;background:#1a42f5;color:#fff;padding:4px 8px}#faq{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:32px;padding:80px 0}@media (max-width: 640px){#faq{padding:40px 0}}#faq .wrapper{flex-direction:column;gap:16px;max-width:944px;width:100%}@media (max-width: 640px){#faq .wrapper{padding-left:16px;padding-right:16px}}#faq .wrapper .item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px;width:100%;padding:12px 16px;border-radius:8px;border:2px solid #e9ebf5;background:#fff}#faq .wrapper .item-question{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;background:none;border:none;font-size:18px;line-height:32px;font-weight:600;text-align:left;padding:0;gap:10px}#faq .wrapper .item-question>div{display:flex;justify-content:center;align-items:center}#faq .wrapper .item a{color:#1a42f5;text-decoration:underline;text-underline-offset:2px}#contact{background-color:#e9ebf5;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:32px;padding:80px 0}@media (max-width: 640px){#contact{padding:40px 0}}@media (max-width: 640px){#contact{padding-left:16px;padding-right:16px}}#contact form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;border-radius:24px;background:#fdfdff;padding:32px 16px;max-width:496px;width:100%}#contact form nav{display:flex;justify-content:center;align-items:center;width:100%}#contact form a{color:#151618}#contact form>div{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}#contact form>div label{font-size:14px;font-weight:600;line-height:24px}#contact form>div input,#contact form>div textarea,#contact form>div select{border-radius:8px;border:2px solid #edeef4;background:#fff;width:100%;padding:16px 8px;font-family:Sora;font-size:14px;outline:none}#contact form>div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.8669 4.83392L8.00846 11.6924L1.14999 4.83392' stroke='%23151618' stroke-width='2.10462' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;padding-right:32px;cursor:pointer}#contact form>div textarea{resize:vertical;height:112px}#contact form .checkbox-item{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;cursor:pointer}#contact form .checkbox-item label{font-size:14px}#contact form .checkbox-item label a{font-size:14px;font-weight:700;line-height:16px;text-decoration-line:underline}#contact form .checkbox-item input{display:block;border-radius:4px;border:2px solid #151618;height:24px;width:24px;margin-right:8px;overflow:hidden}#contact form select{width:100%;height:100%;background-color:#fff;cursor:pointer}#contact form option{cursor:pointer}#contact form .custom-select{position:relative;width:100%}#contact form svg{position:absolute;top:18px;right:15px;pointer-events:none}#contact form option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#151618}#contact form .robot{width:100%;display:flex;justify-content:center;align-items:center}#contact .success-message{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;padding:16px;border-radius:8px;font-family:Sora;font-size:14px;text-align:center;font-weight:500}@media (max-width: 600px){input,select,textarea{font-size:16px!important}}#home #hero{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:64px 0 0}@media (max-width: 640px){#home #hero{padding:24px 0 0}}#home #hero .content{display:grid;justify-content:center;grid-template-columns:repeat(1,2fr);grid-template-areas:"title images" "list images" "nav images";column-gap:16px;row-gap:32px;max-width:1184px;width:100%}@media (max-width: 1248px){#home #hero .content{padding:16px;row-gap:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}@media (max-width: 640px){#home #hero .content{align-items:flex-start}}#home #hero .content h1{grid-area:title;max-width:585px}#home #hero .content nav{grid-area:nav;max-width:585px}#home #hero .content ul{grid-area:list;max-width:585px}#home #hero .content .wrapper{display:flex;justify-content:center;align-items:center;gap:16px;grid-area:images;max-width:585px;width:100%}#home #hero .content .wrapper>img,#home #hero .content .wrapper>video{max-height:328px;height:100%;aspect-ratio:184/328;flex:0 0 auto;border-radius:16px;object-fit:cover}#home #hero .content .wrapper>img[src="#"],#home #hero .content .wrapper>video[src="#"]{background-color:gray}@media (max-width: 1248px){#home #hero .content .wrapper>img,#home #hero .content .wrapper>video{width:calc(33vw - 24px);max-height:58.8260869565vw;flex:0 0 auto}}#home #hero nav{display:flex;justify-content:flex-start;align-items:flex-end;gap:16px}@media (max-width: 640px){#home #hero nav{flex-direction:column;justify-content:center;align-items:center;width:100%}#home #hero nav a{width:100%}}#home #hero .wrapper.slider{margin-top:32px;margin-bottom:32px;max-width:1184px;width:100%;height:100px;display:flex;justify-content:space-between;align-items:center;overflow-x:auto;overflow-y:visible;height:fit-content;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}#home #hero .wrapper.slider::-webkit-scrollbar{display:none}@media (min-width: 640px){#home #hero .wrapper.slider{margin-top:128px;border-radius:16px;border:2px solid #e9ebf5;padding:16px 24px}}#home #hero .wrapper.slider .image-card{height:120px}#home #hero .wrapper.slider .image-card img{height:64px}header{display:flex;justify-content:space-between;align-items:center;width:100%;position:sticky;top:0;z-index:999;padding:0 128px;height:48px;background-color:#fff;border-bottom:2px solid #e9ebf5}@media (max-width: 1200px){header{padding:0 32px}}@media (max-width: 640px){header{padding:0 16px}}header nav{display:flex;justify-content:center;align-items:center;gap:32px}header nav a{color:#1a42f5;font-size:14px;font-weight:600;text-transform:uppercase;transition:color .3s ease}header nav a.active{color:#1536c7;text-decoration:underline 2px solid;text-underline-offset:2px}@media (max-width: 640px){header nav{display:none;position:absolute;top:56px;right:8px;flex-direction:column;align-items:flex-end;padding:16px;border-radius:8px;border:2px solid #edeef4;background:#ffffffe0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:.3s ease-out slideToLeft}header nav a{width:100%;text-align:right}}header input:checked+nav{display:flex}header .burger{display:none}@media (max-width: 640px){header .burger{display:flex;justify-content:center;align-items:center}}footer{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:16px 0}a.default{font-size:14px;color:#1a42f5}a.default:hover{text-decoration:underline 2px solid;text-underline-offset:2px}a.button.default,button.default{background-color:#1a42f5;color:#fff;text-decoration:none;border-radius:8px;padding:8px 16px;height:40px;font-size:14px;font-weight:600;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease-in,color .3s ease-in;cursor:pointer}a.button.default:hover,button.default:hover{background-color:#e9ebf5;color:#151618}h1,h2{color:#151618;font-feature-settings:"dlig" on,"salt" on;font-variant-alternates:stylistic(alternate)}@media (max-width: 640px){h1,h2{font-variant-numeric:ordinal}}h1{font-size:48px;line-height:56px}@media (max-width: 640px){h1{font-size:34px;line-height:44px}}h2{font-size:40px;line-height:48px;text-align:center}@media (max-width: 640px){h2{font-size:32px;line-height:40px}}h4{font-size:18px;font-weight:600;line-height:32px}.wrapper{display:flex}.wrapper.slider{display:flex;justify-content:space-between;align-items:center;overflow-x:auto;overflow-y:visible;height:fit-content;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.wrapper.slider::-webkit-scrollbar{display:none}.wrapper.slider>div{scroll-snap-align:center}.wrapper.slider>a{scroll-snap-align:start}@media (max-width: 600px){.wrapper.slider>a{scroll-snap-align:center}}.wrapper.slider.start>div{scroll-snap-align:start}@media (max-width: 600px){.wrapper.slider.start>div{scroll-snap-align:center}}.wrapper.wrap{flex-wrap:wrap}.image-card{scroll-snap-align:center;display:flex;justify-content:center;align-items:center;gap:8px;flex-direction:column;aspect-ratio:1;text-align:center;border-radius:16px;background:#fff}ul{list-style-position:inside;list-style:none;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:8px}li.yes{display:flex;justify-content:flex-start;align-items:flex-start}li.yes:before{content:" ";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4NCiAgPHBhdGggZD0iTTEuNjUxMDYgMTQuNDY4TDUuOTk3NjEgMjAuMDU2M0M2LjE0NDI4IDIwLjI0NjkgNi4zMzIyMiAyMC40MDE4IDYuNTQ3MyAyMC41MDk1QzYuNzYyMzggMjAuNjE2OSA2Ljk5OTA0IDIwLjY3NDQgNy4yMzk0OCAyMC42NzczQzcuNDc2MDYgMjAuNjgwMSA3LjcxMDI4IDIwLjYzIDcuOTI1MTEgMjAuNTMxQzguMTM5OTIgMjAuNDMxOCA4LjMyOTk0IDIwLjI4NTkgOC40ODEzNSAyMC4xMDQxTDIyLjM0ODkgMy4zMjMiIHN0cm9rZT0iIzEzQzI4RSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCjwvc3ZnPg==);background-size:cover;display:inline-block;width:24px;height:24px;margin-right:8px}.arrows{display:flex;justify-content:center;align-items:center;gap:32px}.arrows svg{cursor:pointer}
