:root{--c-s2-light-grey: #FAFAF7;--c-s2-blue-med: #62ADF7;--c-s2-pink: #F2B0F4;--c-s2-mint: #B8F4D9;--c-s2-orange: #FFC0A6;--c-inzoi-light-grey: #EDF1F6;--grad-s2-hero: radial-gradient(120% 60% at 0% 30%, rgba(242,176,244,.85) 0%, transparent 60%), radial-gradient(120% 60% at 100% 30%, rgba( 98,173,247,.85) 0%, transparent 60%), radial-gradient(120% 60% at 50% 100%, rgba(184,244,217,.85) 0%, transparent 60%), linear-gradient(180deg, #FFE7CF 0%, #F4D8FB 50%, #C9E5FB 100%);--grad-s2-page-bg: linear-gradient(180deg, #FAFAF7 0%, #FFFFFF 100%);--c-text-pure: #000000;--c-text-primary: #202020;--c-text-secondary: #404040;--c-text-tertiary: #606060;--c-text-cta-cf: #FFFFFF;--c-inzoi-grey: #615F7A;--c-surface-brand-cf: #EB622B;--c-surface-brand-cf-hover: #F18536;--c-surface-quaternary: #BFBFBF;--c-bg-general: #000000;--c-bg-cf: #101010;--c-bg-page: #FFFFFF;--S2-Gradient-black: linear-gradient(180deg, #101010 0.25%, #000 99.48%);--c-border-secondary: #606060;--c-icon-secondary: #606060;--c-gray-light: #E9E9E9;--ff-brand: 'Montserrat', system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--ff-default: 'Lato', system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--ff-display: 'Como', 'Montserrat', system-ui, sans-serif;--fs-350: 14px;--fs-400: 16px;--fs-450: 18px;--fs-500: 20px;--fs-600: 24px;--fs-700: 28px;--fs-800: 32px;--fs-900: 40px;--fs-1000: 48px;--fs-1100: 56px;--fs-1200: 64px;--lh-500: 20px;--lh-600: 24px;--lh-650: 26px;--lh-700: 28px;--lh-800: 32px;--lh-1000: 40px;--lh-1100: 48px;--lh-1200: 56px;--fw-regular: 400;--fw-medium: 500;--fw-semi-bold: 600;--fw-bold: 700;--fw-heavy: 900;--ls-default: 0;--ls-regular: 1.2px;--ls-uppercase: 0.06em;--sp-100: 4px;--sp-200: 8px;--sp-300: 12px;--sp-400: 16px;--sp-500: 20px;--sp-600: 24px;--sp-800: 32px;--sp-1000: 40px;--sp-1200: 48px;--sp-1600: 64px;--sp-2000: 80px;--sp-2400: 96px;--sp-3200: 128px;--shadow-s2: 0 40px 60px 17px rgba(46, 36, 82, 0.10);--shadow-card-soft: 0 12px 32px rgba(46, 36, 82, 0.08);--shadow-card-hover: 0 20px 48px rgba(46, 36, 82, 0.16);--r-sm: 8px;--r-md: 16px;--r-lg: 24px;--r-xl: 32px;--r-pill: 999px;--content-max-width: 1436px;--content-narrow: 720px;--header-height: 72px;--t-fast: .15s ease-in-out;--t-base: .25s ease-in-out;--t-slow: .4s ease-in-out}*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-optical-sizing:auto}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}button{background:none;border:0;padding:0;cursor:pointer;font:inherit;color:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none;padding:0}video{max-width:100%}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@font-face{font-family:"Como";src:url("../fonts/Como-Bold.woff2") format("woff2"),url("../fonts/Como-Bold.woff") format("woff"),url("../fonts/Como-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Black.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Variable.woff2") format("woff2 supports variations"),url("../fonts/Montserrat-Variable.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}html{scroll-behavior:smooth;font-family:var(--ff-brand);color:var(--c-text-primary)}body{background:var(--c-bg-page);color:var(--c-text-primary);font-family:var(--ff-default);font-size:var(--fs-400);line-height:var(--lh-600);font-weight:var(--fw-regular);letter-spacing:var(--ls-default)}*{font-optical-sizing:auto}.body-regular-s{font-family:var(--ff-default);font-size:var(--fs-350);font-weight:var(--fw-regular);line-height:var(--lh-500)}.body-regular-m{font-family:var(--ff-default);font-size:var(--fs-400);font-weight:var(--fw-regular);line-height:var(--lh-600)}.body-regular-l{font-family:var(--ff-default);font-size:var(--fs-450);font-weight:var(--fw-regular);line-height:var(--lh-700)}.body-emphasized-m{font-family:var(--ff-default);font-size:var(--fs-400);font-weight:var(--fw-bold);line-height:var(--lh-600)}.subhead-s{font-family:var(--ff-brand);font-size:var(--fs-400);font-weight:var(--fw-medium);line-height:var(--lh-600)}.subhead-l{font-family:var(--ff-brand);font-size:22px;font-weight:var(--fw-medium);line-height:32px}.label-l-uppercase{font-family:var(--ff-brand);font-size:var(--fs-400);font-weight:var(--fw-medium);line-height:var(--lh-600);letter-spacing:var(--ls-regular);text-transform:uppercase}.label-l-emphasized{font-family:var(--ff-brand);font-size:var(--fs-400);font-weight:var(--fw-medium);line-height:var(--lh-600)}.label-m-regular{font-family:var(--ff-brand);font-size:var(--fs-350);font-weight:var(--fw-regular);line-height:var(--lh-500)}.headline-xs{font-family:var(--ff-brand);font-size:var(--fs-450);font-weight:var(--fw-semi-bold);line-height:var(--lh-650)}.headline-s{font-family:var(--ff-brand);font-size:var(--fs-500);font-weight:var(--fw-bold);line-height:var(--lh-700)}.headline-m{font-family:var(--ff-brand);font-size:var(--fs-600);font-weight:var(--fw-bold);line-height:var(--lh-800)}.headline-l{font-family:var(--ff-brand);font-size:var(--fs-800);font-weight:var(--fw-bold);line-height:var(--lh-1000)}.text-main{text-align:center;font-family:var(--ff-default);font-size:var(--fs-450);line-height:var(--lh-700);font-weight:var(--fw-regular);letter-spacing:var(--ls-default);color:var(--c-inzoi-grey)}.text-main b{font-weight:var(--fw-bold);color:var(--c-inzoi-grey)}.heading-first,.heading-second{color:#fff;text-align:center;font-family:var(--ff-brand);font-size:var(--fs-1000);line-height:116%;font-weight:var(--fw-bold)}.heading-first.black,.heading-second.black{color:var(--c-text-pure)}@media(max-width: 600px){.heading-first,.heading-second{font-size:var(--fs-800);line-height:var(--lh-1000)}}.text-large.gold{font-family:var(--ff-display);font-weight:var(--fw-heavy);color:var(--c-surface-brand-cf)}.under-btn-text{display:block;margin-top:12px;position:relative;color:var(--c-inzoi-grey);text-align:center;font-family:var(--ff-default);font-size:var(--fs-400);line-height:150%;text-decoration:underline;transition:color var(--t-base)}.under-btn-text.white{color:#fff}.under-btn-text.light{color:#dfdfdf}.under-btn-text.light2{color:#ccc}.under-btn-text:hover{color:var(--c-surface-brand-cf-hover)}.under-btn-text.white:hover{color:#dfdfdf}body{margin:0;background:#fafaf7}a{transition:color var(--t-fast, 0.15s ease-in-out)}a:hover{color:var(--c-surface-brand-cf-hover, #F18536)}main{position:relative;overflow:clip}section{position:relative;padding:0}.content-wrapper{margin:0 auto}.heading-first,.heading-second{margin-bottom:var(--sp-500)}.heading-first span{display:block;font-family:var(--ff-display);font-size:clamp(40px,7vw,76px);line-height:1.05}.heading-second.black{color:var(--c-text-pure)}.text-main{max-width:860px;margin-left:auto;margin-right:auto}.text-main{color:#202020;text-align:center;font-family:"Montserrat",sans-serif;font-size:var(--font-size-450, 18px);font-style:normal;font-weight:var(--font-weight-semi-bold, 600);line-height:var(--font-line-height-650, 26px);letter-spacing:var(--font-letter-spacing-default, 0px)}@media only screen and (max-width: 1100px){.text-main{margin-top:27px}}.text-small{color:var(--color-text-primary, #202020);text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-medium, 500);line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-default, 0)}.text-small br{display:block}@media only screen and (max-width: 680px){.text-small br{display:none}}.cta-buttons{display:flex;flex-direction:column;align-items:center;padding-bottom:80px;gap:12px}@media only screen and (max-width: 1024px){.cta-buttons{padding-bottom:40px}}.text-under-btn{display:flex;justify-content:center;align-items:center;gap:8px;color:var(--color-text-pure, #000);text-align:center;font-family:Lato,sans-serif;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-default, 0);text-decoration-style:solid}@media only screen and (max-width: 1024px){.text-under-btn{flex-wrap:wrap}}@media only screen and (max-width: 425px){.text-under-btn{flex-direction:column;align-items:center}}.text-under-btn.light{color:#606060}.text-under-btn.light span,.text-under-btn.light a{color:#606060}.text-under-btn span{color:var(--color-text-pure, #000);text-align:center;font-family:Lato,sans-serif;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-default, 0);text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media only screen and (max-width: 425px){.text-under-btn span{display:none}}.text-under-btn a{color:var(--color-text-pure, #000);text-align:center;font-family:Lato,sans-serif;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-default, 0);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:color .15s}.text-under-btn a:hover{color:var(--c-surface-brand-cf, #EB622B)}.cta-buttons{display:flex;flex-direction:column;align-items:center;width:100%}.download-btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;font-family:var(--ff-brand);font-size:var(--fs-400);font-weight:var(--fw-medium);line-height:var(--lh-600);letter-spacing:var(--ls-regular);text-transform:uppercase;height:48px;padding:11px 34px;white-space:nowrap;border-radius:0;transition:background var(--t-base),border-color var(--t-base),color var(--t-base),transform var(--t-fast)}.download-btn svg{height:24px;min-width:24px;margin-right:var(--sp-300)}.download-btn:focus-visible{outline:2px solid var(--c-surface-brand-cf-hover);outline-offset:2px}.download-btn:active{transform:translateY(1px)}.download-btn.orange{background:var(--c-surface-brand-cf);color:var(--c-text-cta-cf)}.download-btn.orange:hover{background:var(--c-surface-brand-cf-hover)}.download-btn.blue{background:#62adf7;color:#fff}.download-btn.blue:hover{background:var(--c-surface-brand-cf-hover)}@media screen and (max-width: 600px){.download-btn.blue{height:44px;padding:11px 22px;color:var(--color-text-cta-cf, #FFF);text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-350, 14px);font-style:normal;font-weight:var(--font-weight-medium, 500);line-height:var(--font-line-height-500, 20px);letter-spacing:var(--font-letter-spacing-regular, 1.2px);text-transform:uppercase}}.download-btn.border{background:rgba(0,0,0,0);color:#fff;border:1px solid var(--c-border-secondary);padding:11px 28px}.download-btn.border:hover{background:var(--c-surface-brand-cf-hover);border-color:var(--c-surface-brand-cf-hover);color:#fff}.download-btn.disabled{pointer-events:none;opacity:.5;background:#373737 !important;color:#fff}:root{--color-bg: #0d0d0d;--color-title: #fff;--color-small-title: #e5e5e5;--color-txt: #ccc;--color-title-black: #1e1e1e;--color-txt-black: #535353;--color-txt-gray: #b2b2b2;--color-txt-gray-2: #b5b5b5;--color-gray: #909090;--color-300: #333;--color-primary: #eb622b;--color-primary-hover: #f18536}header{position:fixed;top:0;left:0;width:100%;height:88px;z-index:1000;background:rgba(0,0,0,0);transition:background .3s ease-in-out;background:rgba(0,0,0,0)}header.is-scrolled{background:linear-gradient(180deg, #FAFAF7 0%, rgba(250, 250, 247, 0) 100%)}@media only screen and (max-width: 1100px){header{height:unset}}header header *{box-sizing:border-box;font-family:"Montserrat",sans-serif;color:#404040}header ol,header ul,header menu{list-style:none}header .content-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;margin:0 auto;padding:15px 20px}@media only screen and (max-width: 1100px){header .content-wrapper{justify-content:flex-start}}header .download-buttons{margin:0}.header-container{position:relative;z-index:2;width:100%;background:rgba(0,0,0,0)}.header-link{display:flex;align-items:center;margin:0 20px;padding:7px 0;color:var(--color-text-secondary, #404040);text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-medium, 500);line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-default, 0);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);transition:.3s ease-in-out;white-space:nowrap;cursor:pointer;text-decoration:none}@media only screen and (max-width: 1100px){.header-link{width:100%;margin-left:0;padding:11px 18px 14.5px;font-size:18px;font-weight:500;line-height:28px;letter-spacing:0}.header-link.desktop{display:none !important}.header-link.mob{display:flex}}.header-link:hover{color:#eb622b;text-decoration:none}.header-link.border{margin-right:0;color:#202020;border:1px solid #606060;padding:9px 24px}@media only screen and (max-width: 1250px){.header-link.border{padding:7px 12px}}@media only screen and (max-width: 1100px){.header-link.border{display:none;border:none}}@media only screen and (max-width: 1100px){.header-link.border{display:none}}.header-link.border:hover{color:#fff;background:#eb622b;border:1px solid #eb622b}.header-link-container{display:none;flex-grow:1}@media only screen and (max-width: 1100px){.header-link-container{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:120px}}.header-buttons{display:flex;flex-direction:row}@media only screen and (max-width: 1100px){.header-buttons{display:none}}.header-logo{display:flex;align-items:center;z-index:10;margin-top:-2px}.header-logo.desktop{display:flex;justify-content:center;align-items:center;height:100%}.header-logo img{width:auto;margin-right:12px;height:56px}@media only screen and (max-width: 1100px){.header-logo img{margin-right:0;margin-left:unset;max-width:auto;height:52px;width:unset}}@media only screen and (max-width: 350px){.header-logo img{max-width:240px}}.header-logo span{display:inline-flex;position:relative;margin-left:12px;margin-top:6px;color:#dfdfdf;font-size:16px;font-weight:600;line-height:24px}.site-header .header-inner{display:flex;max-width:100%;margin:0 auto;padding:18px 18px 9px 24px;position:relative;z-index:10;transition:.3s;align-items:flex-start}@media only screen and (max-width: 1100px){.site-header .header-inner{display:flex;justify-content:center;padding:19px 14px 17px 16px}}.site-header .header-inner nav ul li{margin:0 3.5px}@media only screen and (max-width: 1250px){.site-header .header-inner nav ul li{margin:0}}.site-header .header-inner nav ul li:last-of-type{margin-left:18px;margin-right:6px}@media only screen and (max-width: 1100px){.site-header .header-inner nav ul li:last-of-type{margin-left:unset}}.site-header .header-inner nav ul li.mob-only.decor a{font-size:16px;font-weight:600;line-height:24px}.site-header .header-inner nav ul.header-menu{display:flex;margin:0;padding-top:8px}.site-header .hamburger-menu-button{display:none;margin-left:12px}@media only screen and (min-width: 1100px){.site-header .header-inner nav ul li ul.header-menu-inner{display:none}}.hamburger-menu-button{z-index:1;display:block;background:rgba(0,0,0,0);width:24px;height:24px;outline:none;border:none;cursor:pointer;padding:0}.hamburger-menu-button>div{position:relative;width:24px;height:20px;left:2px;right:0;margin:0 auto;transition:.4s ease-in-out}.hamburger-menu-button>div span{background:#fff;display:block;width:100%;max-width:20px;height:2px;position:absolute;transition:.4s ease-in-out;border-radius:0}.hamburger-menu-button>div span:first-child{top:3px;left:0}.hamburger-menu-button>div span:nth-child(2){top:9px;left:0}.hamburger-menu-button>div span:nth-child(3){top:15px;left:0}.hamburger-menu-button.close>div span{background:#dfdfdf}.hamburger-menu-button.close>div span:first-child{transform:translateY(4px) rotate(45deg)}.hamburger-menu-button.close>div span:nth-child(2){transform:scaleX(0)}.hamburger-menu-button.close>div span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.site-header .header-inner nav .header-menu .header-menu-inner{max-height:0;overflow:hidden;transition:max-height .2s ease-out;position:relative}.hero-section{max-width:100%;position:relative;padding:0;background:#b5c5df;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;border-radius:0 0 100px 100px;overflow:hidden}@media only screen and (max-width: 1100px){.hero-section{display:none !important;background:rgba(0,0,0,0);border-radius:none}}@media only screen and (max-width: 1100px){.hero-section{display:flex;flex-direction:column;height:unset;width:100%;padding:0;min-height:unset}}.hero-section .content-wrapper{position:relative;z-index:2}.hero-section .stickers-img{position:absolute;z-index:2}.hero-section .stickers-img.one{top:103px;right:74.5vw;min-width:321px;display:flex;position:absolute;z-index:2}@media only screen and (max-width: 1340px){.hero-section .stickers-img.one{display:none}}.hero-section .stickers-img.two{top:347px;left:73.8vw;width:auto;height:176px}@media only screen and (max-width: 1340px){.hero-section .stickers-img.two{display:none}}.hero-section .top-part{overflow:hidden}@media only screen and (max-width: 1100px){.hero-section .top-part{min-height:unset;padding:0}}@media only screen and (max-width: 600px){.hero-section .top-part{border-radius:20px 0px 48px 48px}}.hero-section .hero-sticker{display:flex;position:relative;height:492px;margin:75px auto 67px;width:auto;max-width:max-content;width:100%;transform:translate(6px, 1px)}@media only screen and (max-width: 1100px){.hero-section .hero-sticker{width:auto;height:auto;max-width:62vw;margin:82px auto 0;transform:none}}@media only screen and (max-width: 600px){.hero-section .hero-sticker{width:auto;max-width:381px;height:auto;margin:82px auto 0;transform:none}}@media only screen and (max-width: 365px){.hero-section .hero-sticker{width:100%}}.hero-section .first-layer{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}@media only screen and (max-width: 1100px){.hero-section .first-layer{display:none}}.hero-section .hero-character{position:absolute;bottom:0;z-index:2}.hero-section .hero-character.left{right:64vw;height:603px}@media only screen and (max-width: 1700px){.hero-section .hero-character.left{right:64vw}}@media only screen and (max-width: 1500px){.hero-section .hero-character.left{right:64vw}}@media only screen and (max-width: 1350px){.hero-section .hero-character.left{right:69vw}}@media only screen and (max-width: 1300px){.hero-section .hero-character.left{right:71vw}}.hero-section .hero-character.right{left:64vw;height:603px}@media only screen and (max-width: 1350px){.hero-section .hero-character.right{left:70vw}}@media only screen and (max-width: 1300px){.hero-section .hero-character.right{left:70vw}}.hero-section .hero-bg-video{position:absolute;top:2px;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;mix-blend-mode:screen}.hero-section *{box-sizing:border-box}@keyframes a{0%{transform:scale(1)}to{transform:scale(0.8)}}.hero-large-mob-section{display:none}@media only screen and (max-width: 1100px){.hero-large-mob-section{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#bfc8e3;background:url("../images/hero-bg-mob.webp") no-repeat 50% 0;background-size:cover}}.hero-large-mob-section .hero-section,.hero-large-mob-section .intro-section{display:none}@media only screen and (max-width: 1100px){.hero-large-mob-section .hero-section,.hero-large-mob-section .intro-section{display:flex !important}}.intro-section{position:relative;margin-top:-80px;padding:0}@media only screen and (max-width: 1100px){.intro-section{display:none !important}}@media only screen and (max-width: 1420px){.intro-section{margin-top:-66px}}.intro-section .content-wrapper{position:relative;z-index:2;width:100%}.intro-section .intro-text-container{width:100%;max-width:1506px;margin:0 auto;position:relative;z-index:10;padding:5px 20px 0}@media only screen and (max-width: 1100px){.intro-section .intro-text-container{padding:5px 20.5px 48px}}@media only screen and (max-width: 680px){.intro-section .text-small br{display:block}.intro-section .text-small{padding:0 10px}}.intro-section .intro-text-content{display:flex;flex-direction:column;align-items:center}.intro-section .text-main{margin:52px auto 14px;opacity:0;animation:.4s .9s forwards fadeInBottomToTopSoft;color:#202020;text-align:center;font-family:"Montserrat",sans-serif;font-size:var(--font-size-450, 18px);font-style:normal;font-weight:var(--font-weight-semi-bold, 600);line-height:var(--font-line-height-650, 26px);letter-spacing:var(--font-letter-spacing-default, 0px)}@media only screen and (max-width: 1100px){.intro-section .text-main{margin:57px auto 12px}}.intro-section .download-buttons{margin-top:40px}@media only screen and (max-width: 1100px){.intro-section .download-buttons{margin-top:30px;padding-bottom:20px}}.block-line-item{opacity:0;animation:.4s 1.1s forwards fadeInBottomToTopSoft}.decor-line-top{opacity:0;animation:.4s 1s forwards fadeInBottomToTopSoft}.decor-line-bottom{opacity:0;animation:.4s 1.2s forwards fadeInBottomToTopSoft}.download-buttons{display:flex;justify-content:flex-start;margin:6px auto 0}@media only screen and (max-width: 1100px){.download-buttons{flex-direction:column;align-items:center;width:100%;margin:14px auto 0;order:3}}.download-buttons+.txt-small{text-decoration:underline;transition:.2s ease-in-out}.download-buttons+.txt-small:hover{color:#fff}.download-buttons .desktop{display:flex}@media only screen and (max-width: 1100px){.download-buttons .desktop{width:100%;justify-content:center}}.download-buttons .download-btn{margin:0}.download-btn{opacity:0;animation:.4s 1.2s forwards fadeInBottomToTopSoft}@media only screen and (max-width: 1100px){.download-btn{display:flex}}.block-line{position:relative;display:flex;justify-content:center;flex-wrap:wrap;max-width:1400px;width:100%;margin:0 auto 0;padding:0;align-items:center;gap:32px;border-radius:24px;opacity:0;animation:.4s 1.1s forwards fadeInBottomToTopSoft}@media only screen and (max-width: 1420px){.block-line{gap:12px}}@media only screen and (max-width: 1100px){.block-line{flex-direction:column;justify-content:center;order:6;max-width:834px;margin:0 auto 0;padding:13px 44px;z-index:1;gap:18px}}.block-line-item{display:flex;flex-direction:column;align-items:center;width:320px;display:flex;padding:var(--space-800, 32px) var(--space-1200, 48px);justify-content:center;align-items:center;border-radius:24px;background:var(--S2-Light-grey, #FAFAF7);box-shadow:16px 40px 60px 16.927px rgba(46,36,82,.1)}@media only screen and (max-width: 1100px){.block-line-item{max-width:335px;width:100%;margin:0 auto;padding:25px 0 26px}.block-line-item::before{display:block;position:absolute;top:0px;left:0;height:1px;width:100%;background-color:#9f9f9f;content:""}}@media only screen and (max-width: 1100px)and (max-width: 600px){.block-line-item::before{display:none}}@media only screen and (max-width: 1100px){.block-line-item:first-of-type::before{display:none}}@media only screen and (max-width: 1420px){.block-line-item{width:272px;padding:var(--space-600, 24px)}}.block-line-item-title{margin-bottom:10px;color:#202020;text-align:center;font-family:"Montserrat",sans-serif;font-size:var(--font-size-450, 18px);font-style:normal;font-weight:var(--font-weight-semi-bold, 600);line-height:var(--font-line-height-650, 26px);letter-spacing:var(--font-letter-spacing-default, 0px)}.block-line-item-text{display:flex;align-items:center;color:#606060;font-family:Lato,sans-serif;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:150%;letter-spacing:var(--font-letter-spacing-default, 0px)}.block-line-item-text .text-large{margin-right:9px;margin-top:0;transform:translateY(-1px);color:#62adf7;font-family:"Como",sans-serif;font-size:var(--font-size-800, 32px);font-style:normal;font-weight:900;line-height:100%;letter-spacing:var(--font-letter-spacing-default, 0px)}.bg-character-tablet{position:relative;display:none}@media only screen and (min-width: 601px)and (max-width: 1024px){.bg-character-tablet{display:flex;max-width:72.3vw;margin:50px auto 0}}.bg-character-mob{position:relative;display:none}@media only screen and (max-width: 600px){.bg-character-mob{display:flex;max-width:75.3vw;order:4;justify-content:center;margin:0px auto}}@media only screen and (max-width: 500px){.bg-character-mob{max-width:75.3vw}}.modkit-section{position:relative;margin:0 auto}.modkit-section .content-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;padding:85px 20px 13px;max-width:1150px;width:100%;margin:0 auto;z-index:4}@media only screen and (max-width: 1024px){.modkit-section .content-wrapper{padding:65px 20px 0}}.modkit-section .modkit-logo{width:80px;height:auto;margin-bottom:20px}@media only screen and (max-width: 600px){.modkit-section .modkit-logo{width:44px;margin-bottom:16px}}@media only screen and (max-width: 1420px){.modkit-section .cta-buttons{padding-bottom:60px}}@media only screen and (max-width: 1024px){.modkit-section .cta-buttons{padding-bottom:0px}}.modkit-section .sticker-modkit{position:relative;max-width:582px;height:auto;width:100%;margin-bottom:34px}@media only screen and (max-width: 1420px){.modkit-section .sticker-modkit{margin-bottom:36px}}@media only screen and (max-width: 1024px){.modkit-section .sticker-modkit{margin-bottom:21px}}.modkit-section .sticker-modkit.desktop{display:flex}@media only screen and (max-width: 600px){.modkit-section .sticker-modkit.desktop{display:none}}.modkit-section .sticker-modkit.mob{display:none}@media only screen and (max-width: 600px){.modkit-section .sticker-modkit.mob{display:flex;max-width:340px;margin:0 auto 34px}}.modkit-section .first-layer{position:absolute;width:100%;height:100%;top:0;left:0}.modkit-section .sticker-modkit-item{position:absolute}.modkit-section .sticker-modkit-item.cat{right:62.5vw;bottom:59px;left:unset;position:absolute;z-index:1}@media only screen and (max-width: 1024px){.modkit-section .sticker-modkit-item.cat{width:160.003px;width:43vw;right:unset;z-index:5;left:-66px;height:81px;bottom:18px}}.modkit-section .sticker-modkit-item.cute{right:53.1vw;bottom:50px;position:absolute;z-index:1}@media only screen and (max-width: 1024px){.modkit-section .sticker-modkit-item.cute{width:79.867px;left:22%;right:unset;bottom:23px;width:22vw}}.modkit-section .sticker-modkit-item.stars{left:71.2vw;bottom:124px;position:absolute;z-index:1}@media only screen and (max-width: 1024px){.modkit-section .sticker-modkit-item.stars{left:90.82vw;bottom:50px;width:43.429px;width:12vw}}.modkit-section .text-modkit{text-align:center;max-width:660px;width:100%;font-size:16px;line-height:24px;font-family:"Montserrat",sans-serif}.modkit-section .text-modkit+.text-modkit{margin-top:22px;margin-bottom:16px}@media only screen and (max-width: 600px){.modkit-section .text-modkit+.text-modkit{margin-top:25px;margin-bottom:18px}}.modkit-section .video-loop.large{position:relative;max-width:100%;margin:4px auto 0}@media only screen and (max-width: 1024px){.modkit-section .video-loop.large{max-width:192%;margin:5px auto 0;min-height:993px;width:100%}}@media only screen and (max-width: 600px){.modkit-section .video-loop.large{max-width:100%;margin:17px auto -5px;min-height:373px;width:100%}}.video-loop{display:block;width:100%;height:auto;object-fit:cover}.video-loop.desktop{display:flex}@media screen and (max-width: 1024px){.video-loop.desktop{display:none}}.video-loop.mob{display:none}@media screen and (max-width: 1024px){.video-loop.mob{display:flex}}.stickers{position:absolute;top:unset;left:46%;bottom:46px;max-width:1221px;transform:translateX(-50%);z-index:1}@media only screen and (max-width: 1400px){.stickers{bottom:20px;max-width:85vw}}@media only screen and (max-width: 1024px){.stickers{bottom:49px;max-width:117vw;left:43%}}@media only screen and (max-width: 600px){.stickers{left:42%;bottom:20px;max-width:116vw}}.features-section{position:relative}.features-section .content-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:0px 20px 47px;width:100%;max-width:1440px;z-index:2}@media only screen and (max-width: 1420px){.features-section .content-wrapper{padding:0px 20px 16px}}@media only screen and (max-width: 1024px){.features-section .content-wrapper{gap:0;padding:20px 20px 24px}}.features-section .content-wrapper .features-video{overflow:hidden;margin-bottom:11px}@media only screen and (max-width: 1430px){.features-section .content-wrapper .features-video{width:100%}}@media only screen and (max-width: 1024px){.features-section .content-wrapper .features-video{margin-bottom:0px}}.features-section .content-wrapper .features-video video{border-radius:24px}@media only screen and (max-width: 1430px){.features-section .content-wrapper .features-video video{width:100%}}.features-section .content-wrapper .features-container{display:flex;gap:42px}@media only screen and (max-width: 1430px){.features-section .content-wrapper .features-container{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width: 1024px){.features-section .content-wrapper .features-container{text-align:center;gap:0}}.features-section .content-wrapper .features-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin:0 auto 59px}@media only screen and (max-width: 1420px){.features-section .content-wrapper .features-wrapper{gap:62px;margin:0 auto 65px}}@media only screen and (max-width: 1024px){.features-section .content-wrapper .features-wrapper{flex-direction:column;width:100%;max-width:831px;gap:0;margin:0 auto 4px;padding:20px 0 0}}.features-section .content-wrapper .features-block{flex:1 1 auto;min-width:0;max-width:686px}@media only screen and (max-width: 1430px){.features-section .content-wrapper .features-block{width:100%;max-width:686px}}@media screen and (max-width: 1024px){.features-section .content-wrapper .features-block{margin-bottom:65px}}@media screen and (max-width: 600px){.features-section .content-wrapper .features-block{margin-bottom:24px}}.features-section .content-wrapper .features-block-item{display:flex;flex-direction:column;max-width:313px}.features-section .content-wrapper .features-block-item-img{width:35px;height:40px}.features-section .content-wrapper .features-block-item-title{padding:19px 0 8px;color:#000;font-family:"Montserrat",sans-serif;font-size:var(--font-size-500, 20px);font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-700, 28px);letter-spacing:var(--font-letter-spacing-default, 0px)}@media screen and (max-width: 1420px){.features-section .content-wrapper .features-block-item-title{padding:22px 0 10px}}@media screen and (max-width: 1024px){.features-section .content-wrapper .features-block-item-title{padding:22px 0 7px}}@media screen and (max-width: 600px){.features-section .content-wrapper .features-block-item-title{padding:24px 0 7px}}.features-section .content-wrapper .features-block-item-text{color:#606060;font-family:Lato,sans-serif;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-default, 0px)}.general-container{display:flex;flex-direction:column;align-items:center;margin:0 auto;width:100%;background:#c3c6e0;position:relative}.general-container .butterfly{position:absolute;top:-128px;left:61vw;z-index:1}.general-container-bg-video{display:none}@media only screen and (min-width: 1025px){.general-container-bg-video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:0}}.join-section{position:relative}.join-section .content-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;max-width:1436px;margin:0 auto;padding:146px 20px 88px;z-index:2;text-transform:unset;scroll-margin-top:72px}@media only screen and (max-width: 1420px){.join-section .content-wrapper{padding:125px 20px 88px}}@media only screen and (max-width: 1100px){.join-section .content-wrapper{padding:0px 20px 123px;scroll-margin-top:80px}}@media only screen and (max-width: 600px){.join-section .content-wrapper{padding:62px 20px 88px;scroll-margin-top:80px}}.join-section .text-main{max-width:670px;width:100%;margin:31px auto 36px;text-align:center;color:#202020}@media only screen and (max-width: 1100px){.join-section .text-main{margin:27px auto 40px;font-size:16px;font-weight:500;line-height:153%}}.join-section .cards-block{display:flex;flex-wrap:wrap;justify-content:center;gap:32px}@media only screen and (max-width: 1100px){.join-section .cards-block{gap:24px}}.join-section .cards-item{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;max-width:348px;margin:0 0 32px;padding:32px;gap:var(--space-400, 16px);text-align:center;border-radius:24px;background:var(--color-surface-invert, #FFF);box-shadow:16.927px 42.318px 59.245px 16.927px rgba(46,36,82,.15)}@media only screen and (max-width: 1024px){.join-section .cards-item{margin:0;padding:32px 23px}}@media only screen and (max-width: 360px){.join-section .cards-item{width:100%;max-width:300px;padding:16px}}.join-section .cards-item-num{color:var(--InZOI-light-blue, #62ADF7);text-align:center;font-family:"Como",sans-serif;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:900;line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-regular, 1.2px);text-transform:uppercase}.join-section .cards-item-img{display:flex;align-items:flex-end;justify-content:center;width:268px;height:268px;margin-top:-14px;margin-bottom:2px}@media only screen and (max-width: 360px){.join-section .cards-item-img{width:100%;max-width:268px}}.join-section .cards-item-title{color:var(--InZOI-light-blue, #62ADF7);font-family:Como;font-size:var(--space-600, 24px);font-style:normal;font-weight:900;line-height:var(--space-800, 32px);letter-spacing:var(--font-letter-spacing-default, 0px)}.join-section .cards-item-text,.join-section .cards-item-text a{color:#fff;font-family:Lato,sans-serif;color:var(--InZOI-Grey, #615F7A);text-align:center;align-self:stretch;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-default, 0px)}.join-section .cards-item-text a{text-decoration:underline}.join-section .cards-item-text a:hover{color:#f18536}.butterfly{position:absolute}@media only screen and (max-width: 1100px){.butterfly{display:none}}.categories-section{position:relative;padding:0}.categories-section .butterfly.left{top:-177px;right:73vw}@media only screen and (max-width: 1420px){.categories-section .butterfly.left{top:-162px;right:67vw}}.categories-section .content-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:40px 20px 49px;width:100%;max-width:1436px}@media only screen and (max-width: 1420px){.categories-section .content-wrapper{padding:29px 20px 15px}}@media only screen and (max-width: 1024px){.categories-section .content-wrapper{padding:64px 20px 24px}}.categories-section .cta-buttons{margin-top:57px}@media only screen and (max-width: 1024px){.categories-section .cta-buttons{margin-top:30px}}.categories-section .categories-divider{position:relative;max-width:1112px;width:100%;margin:63px auto 20px;color:var(--S2-Blue-med, #62ADF7);text-align:center;font-family:"Como",sans-serif;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:900;line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-regular, 1.2px);text-transform:uppercase;overflow:hidden}@media only screen and (max-width: 1024px){.categories-section .categories-divider{margin:40px auto 23px}}.categories-section .categories-divider span{position:relative;z-index:1;padding:0 16px;background:#fafaf7}.categories-section .categories-divider::before{content:"";position:absolute;top:44%;left:20px;transform:translateY(-50%);width:100%;height:1px;background:#62adf7}.categories-section .categories-sticker{position:relative;max-width:642px;margin-bottom:11px}@media only screen and (max-width: 600px){.categories-section .categories-sticker{max-width:321px;margin-bottom:15px}}.categories-section .under-btn-text{color:var(--InZOI-Grey, #615F7A)}.categories-section .under-btn-text:hover{color:#f18536}.categories-section .text-main{max-width:525px;margin:20px auto 15px}@media only screen and (max-width: 600px){.categories-section .text-main{padding:0}}.categories-section .cards{display:flex;justify-content:center;margin-top:10px;margin-bottom:42px;position:relative;gap:24px}@media only screen and (max-width: 1024px){.categories-section .cards{flex-direction:column;align-items:center;justify-content:flex-start;gap:41px}}@media only screen and (max-width: 1024px){.categories-section .cards.small{gap:43px}}.categories-section .cards .first-layer{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 1024px){.categories-section .cards .first-layer{display:none}}.categories-section .cards{width:100%}@media only screen and (max-width: 1024px){.categories-section .cards{flex-wrap:wrap;margin-top:0}}.categories-section .card{position:relative;max-width:544px;width:100%;padding:24px;border-radius:32px;background:#fff;box-shadow:16.927px 42.318px 59.245px 16.927px rgba(46,36,82,.15);overflow:hidden;gap:var(--space-800, 32px)}@media only screen and (max-width: 1024px){.categories-section .card{padding:20px 18px 2px}}.categories-section .card.small{padding:24px 24px 20px}@media only screen and (max-width: 1024px){.categories-section .card.small{padding:24px 18px 27px}}.categories-section .card-item{display:flex;flex-direction:column;align-items:center;width:100%}.categories-section .card-item-container{margin:0 auto;padding:0 19px 16px}@media screen and (max-width: 1024px){.categories-section .card-item-container{padding:0 0 29px}}@media screen and (max-width: 600px){.categories-section .card-item-container{padding:0 0 17px}}.categories-section .card-item-container.small{padding:0 18px 0}@media screen and (max-width: 1024px){.categories-section .card-item-container.small{padding:0}}.categories-section .card-item-icon{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;transform:translateX(-50%);width:90px;margin:16px auto -21px}@media screen and (max-width: 1024px){.categories-section .card-item-icon{position:relative;left:unset;margin:5px auto 0px;transform:unset}}@media screen and (max-width: 1024px){.categories-section .card-item-icon.builds{margin-bottom:14px}}.categories-section .card-item-icon.small{top:-21px;margin:0 auto}@media screen and (max-width: 1024px){.categories-section .card-item-icon.small{top:-16px}}.categories-section .card-item-icon.small.one{top:17px}@media screen and (max-width: 1024px){.categories-section .card-item-icon.small.one{top:-16px}}@media screen and (max-width: 1024px){.categories-section .card-item-icon.small.favs{top:-12px;margin-top:-41px}}.categories-section .card-item-img{position:relative;align-self:stretch;overflow:hidden;border-radius:24px}@media screen and (min-width: 1025px){.categories-section .card-item-img{height:400px}}@media screen and (max-width: 1024px){.categories-section .card-item-img{height:unset;margin-top:0}}@media screen and (min-width: 1025px){.categories-section .card-item-img .card-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media screen and (max-width: 1024px){.categories-section .card-item-img .card-video{display:none}}@media screen and (min-width: 1025px){.categories-section .card-item-img img{display:none}}@media screen and (max-width: 1024px){.categories-section .card-item-img img{max-width:unset;width:auto;height:100%}}.categories-section .card-item-title{padding:103px 0 3px;color:var(--color-text-primary, #202020);text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-800, 32px);font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-1000, 40px);letter-spacing:var(--font-letter-spacing-default, 0)}@media only screen and (max-width: 600px){.categories-section .card-item-title{margin-top:-20px;padding-top:0;padding-bottom:9px;font-size:var(--font-size-600, 24px);line-height:var(--font-line-height-800, 32px)}}.categories-section .card-item-title.small{padding:87px 0 3px;font-size:var(--font-size-600, 24px);line-height:var(--font-line-height-800, 32px);color:var(--color-text-primary, #202020);text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-600, 24px);font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-800, 32px);letter-spacing:var(--font-letter-spacing-default, 0)}@media only screen and (max-width: 1024px){.categories-section .card-item-title.small{margin-top:-23px;padding:0 0 3px}}.categories-section .card-item-text{padding:10px 5px 32px;color:#606060;text-align:center;font-family:var(--font-family-default, Lato);font-size:var(--font-size-450, 18px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-700, 28px);letter-spacing:var(--font-letter-spacing-default, 0px)}@media only screen and (max-width: 600px){.categories-section .card-item-text{padding:0px 0px 34px;font-size:var(--font-size-400, 16px);line-height:var(--font-line-height-600, 24px)}}@media only screen and (max-width: 600px){.categories-section .card-item-text.small{padding:8px 0px 25px}}@media only screen and (max-width: 600px){.categories-section .card-item-text br{display:none}}.categories-section .card-item-text a{color:#606060;text-align:center;font-family:var(--font-family-default, Lato);font-size:var(--font-size-450, 18px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-700, 28px);letter-spacing:var(--font-letter-spacing-default, 0px);transition:.2s ease-in-out}@media only screen and (max-width: 1024px){.categories-section .card-item-text a{font-size:var(--font-size-400, 16px);line-height:var(--font-line-height-600, 24px)}}.categories-section .card-item-text a{text-decoration:underline}.categories-section .card-item-text a:hover{color:#f18536}.categories-section .card-item-box{display:flex;justify-content:center;padding:var(--space-300, 12px) var(--space-500, 20px);align-items:center;gap:var(--space-300, 12px);align-self:stretch;border-radius:24px;background:#fff;box-shadow:5px 5px 59.245px 16.927px rgba(46,36,82,.15)}@media only screen and (max-width: 1024px){.categories-section .card-item-box{align-items:flex-start;max-width:413px;margin:0 auto;gap:0;padding:12px 20px 17px}}.categories-section .card-item-box.large{position:relative;padding:12px 20px 40px}.categories-section .card-item-box.small{position:relative;max-width:370px;margin:0 auto}.categories-section .card-item-box-line{display:flex;flex-direction:column;align-items:center;padding:0 20px;width:162px}@media only screen and (max-width: 600px){.categories-section .card-item-box-line{width:126px}}.categories-section .card-item-box-line.left{padding:0 32px 0 8px;border-right:1px solid #62adf7}@media only screen and (max-width: 600px){.categories-section .card-item-box-line.left{width:114px;padding:0px 36px 0 0}}.categories-section .card-item-box-line.right{padding:0 32px 0 32px}@media screen and (max-width: 600px){.categories-section .card-item-box-line.right{padding:0px 0px 0 35px}}.categories-section .card-item-box-line-title{color:var(--InZOI-light-blue, #62ADF7);text-align:center;font-family:"Como",sans-serif;font-size:var(--font-size-800, 32px);font-style:normal;font-weight:900;line-height:var(--font-line-height-1000, 40px);letter-spacing:var(--font-letter-spacing-default, 0px)}.categories-section .card-item-box-line-text{color:var(--InZOI-Grey, #615F7A);text-align:center;font-family:Lato,sans-serif;font-size:var(--font-size-450, 18px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-700, 28px);letter-spacing:var(--font-letter-spacing-default, 0px)}.categories-section .card-item-box-line-text-under{position:absolute;top:80px;opacity:.7}@media only screen and (max-width: 600px){.categories-section .card-item-box-line-text-under{top:89px}}.judges-section{background:var(--c-s2-light-grey)}.judges-section .content-wrapper{padding:var(--sp-2400) var(--sp-500);max-width:var(--content-max-width);margin:0 auto;text-align:center}.judges-section .judges-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--sp-800);margin-top:var(--sp-1000)}@media(max-width: 768px){.judges-section .judges-grid{grid-template-columns:1fr}}.judges-section .judge-card{background:#fff;border-radius:var(--r-lg);padding:var(--sp-800);text-align:center;box-shadow:var(--shadow-card-soft)}.judges-section .judge-card h3{font-family:var(--ff-brand);font-size:var(--fs-500);font-weight:var(--fw-bold);color:var(--c-text-pure);margin-bottom:var(--sp-200)}.judges-section .judge-card .judge-role{font-family:var(--ff-brand);font-size:var(--fs-350);text-transform:uppercase;letter-spacing:var(--ls-uppercase);color:var(--c-surface-brand-cf);margin-bottom:var(--sp-300)}.judges-section .judge-card p{color:var(--c-inzoi-grey);font-family:var(--ff-default)}.timeline-section{position:relative;width:100%}@media only screen and (max-width: 1100px){.timeline-section{display:none}}.timeline-section .content-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:0 auto;padding:6px 20px 102px;width:100%;max-width:1520px}@media only screen and (max-width: 1110px){.timeline-section .content-wrapper{flex-direction:column;align-items:center;padding:52px 20px 20px}}.timeline-section .content-wrapper.second{padding:6px 20px 46px}@media only screen and (max-width: 1420px){.timeline-section .content-wrapper.second{padding:6px 20px 10px}}.timeline-section .timeline-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;gap:24px;max-width:1395px;margin:0 auto 0;padding:0 0 54px}@media only screen and (max-width: 1420px){.timeline-section .timeline-wrapper{gap:12px;padding:0 0 40px}}@media only screen and (max-width: 1110px){.timeline-section .timeline-wrapper{width:100%;max-width:872px;flex-direction:column;align-items:center;gap:40px;padding:28px 20px 72px}}@media only screen and (max-width: 600px){.timeline-section .timeline-wrapper{padding:28px 20px 72px}}.timeline-section .timeline-rocket{position:relative;width:40px;margin-bottom:16px}.timeline-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;padding:0 0 13px 56px;margin-bottom:24px;border-bottom:1px solid #dfdfdf}.timeline-item:nth-child(1){z-index:7}.timeline-item:nth-child(2){z-index:8}.timeline-item:nth-child(3){z-index:9}.timeline-item:nth-child(4){z-index:10}.timeline-item:nth-child(5){z-index:11}@media only screen and (max-width: 1420px){.timeline-item{max-width:200px;height:132px;min-height:132px;padding-left:0;padding:0 10px 10px;border-radius:24px;background:#fafaf7;box-shadow:5px 5px 59.245px 16.927px rgba(46,36,82,.15)}}@media only screen and (max-width: 1109px){.timeline-item{max-width:335px;width:100%;height:auto;min-height:unset;padding:0 20px 20px}}@media only screen and (min-width: 1421px){.timeline-item{max-width:260px;height:132px;min-height:140px;padding-left:0;padding:0 10px 10px;border-radius:24px;background:#fafaf7;box-shadow:5px 5px 59.245px 16.927px rgba(46,36,82,.15)}}@media only screen and (min-width: 1310px){.timeline-item{min-height:unset;height:132px}}@media only screen and (min-width: 1110px){.timeline-item::after{position:absolute;top:-7.5px;left:50%;transform:translateX(-50%);display:flex;width:16px;height:8px;background:url("./../images/Polygon.svg") no-repeat 50% 50%;background-size:100%;content:"";z-index:1}}@media only screen and (max-width: 1110px){.timeline-item:first-of-type br,.timeline-item:nth-of-type(4) br{display:none}}.timeline-item:last-of-type .timeline-item-circle::after{display:none}.timeline-item-circle{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;margin-top:0px;width:40px;height:40px;min-height:40px;border-radius:50%;z-index:12}@media only screen and (min-width: 1110px){.timeline-item-circle{position:relative;margin-top:-64px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width: 1109px){.timeline-item-circle{position:relative;top:auto;left:auto;transform:none;margin:-20px auto 12px}}@media only screen and (min-width: 1110px){.timeline-item-circle::after{position:absolute;top:50%;left:100%;width:596%;max-width:200px;height:2px;content:"";background:#fafaf7}}@media only screen and (min-width: 1420px){.timeline-item-circle::after{position:absolute;top:50%;left:100%;width:596%;max-width:260px;height:2px;content:"";background:#fafaf7}}@media only screen and (max-width: 1200px){.timeline-item-circle::after{max-width:190px}}@media only screen and (max-width: 1109px){.timeline-item-circle::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:2px;height:72px;max-width:unset;content:"";background:#dfdfdf}}.timeline-item-data{margin:8px auto;color:#606060;text-align:center;font-family:Lato,sans-serif;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-default, 0px);white-space:nowrap}@media only screen and (max-width: 1110px){.timeline-item-data{margin:4px auto;text-align:center}}.timeline-item-text{margin:49px auto 0;text-align:center;color:#202020;text-align:center;font-family:"Montserrat",sans-serif;font-size:var(--font-size-450, 18px);font-style:normal;font-weight:var(--font-weight-semi-bold, 600);line-height:26px;letter-spacing:var(--font-letter-spacing-default, 0px)}@media only screen and (max-width: 1420px){.timeline-item-text{line-height:100%}}@media only screen and (max-width: 1200px){.timeline-item-text{font-size:16px;line-height:100%}}@media only screen and (max-width: 1110px){.timeline-item-text{margin:0 auto;text-align:center}}@media only screen and (max-width: 1025px){.timeline-item-text{font-size:18px;line-height:100%}}.timeline-item.past svg .paw{fill:#fafaf7}.timeline-item.past svg .circle-stroke{stroke:#fafaf7;fill:rgba(0,0,0,0)}.timeline-item.past svg .grad-stop-1{stop-color:#101010}.timeline-item.past svg .circle-border{fill:#101010}.timeline-item.past .timeline-item-text{color:#202020}.timeline-item.past .timeline-item-circle::after{background:#101010}.timeline-item svg{position:absolute;transform:translateY(7px);max-width:unset}.timeline-item svg .paw{fill:#bfbfbf}.timeline-item svg .grad-stop-1{stop-color:#fafaf7}.timeline-item svg .circle-stroke{stroke:#fafaf7;fill:#fafaf7}.timeline-item svg .circle-border{fill:#fafaf7}.timeline-item svg .timeline-item-circle::after{background:#f9f9f6}.faq-section{position:relative;width:100%;z-index:3;background:#fff}.faq-section .content-wrapper{display:flex;flex-direction:column;align-items:center;padding:127px 0 130px;max-width:882px;width:100%;margin:auto}@media only screen and (max-width: 1420px){.faq-section .content-wrapper{padding:97px 0 95px}}@media only screen and (max-width: 1024px){.faq-section .content-wrapper{max-width:925px;padding:62px 20px 48px}}.faq-section .heading-second{margin:38px auto 5px}@media only screen and (max-width: 1024px){.faq-section .heading-second{margin:40px auto 12px}}.faq-section .faq-list{width:100%;list-style:none;padding:47px 0 0 0}@media only screen and (min-width: 1025px){.faq-section .faq-list{padding:43px 0 0}}.faq-section .faq-list li{position:relative;color:#202020;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.18px;border-bottom:1px solid #62adf7}.faq-section .faq-list li:last-of-type{border-bottom:none}.faq-section .faq-list li a{transition:.2s ease-in-out}.faq-section .faq-list li a:hover{color:#f18536}.faq-section .faq-list li .question{font-size:22px;line-height:32px;margin:0;background:rgba(0,0,0,0);font-family:var(--font-family-brand, Montserrat),sans-serif;font-weight:500;width:100%;text-align:left;padding:24px 50px 24px 0;border:none;text-transform:inherit;position:relative;transition:all .15s;letter-spacing:0;cursor:pointer;color:#202020}@media only screen and (max-width: 1024px){.faq-section .faq-list li .question{padding:16px 40px 16px 0;font-size:var(--font-size-450, 18px);font-weight:var(--font-weight-medium, 500);line-height:var(--font-line-height-700, 28px);letter-spacing:var(--font-letter-spacing-default, 0px)}}@media only screen and (min-width: 1025px){.faq-section .faq-list li .question{margin:0;padding:22px 45px 22px 0;line-height:160%}}.faq-section .faq-list li .question svg{width:24px;height:24px;margin-right:15px;transition:all .15s;fill:#606060;position:absolute;right:0;top:0;bottom:0;margin:auto}.faq-section .faq-list li .question.active+.answer-outer:before{height:100%}.faq-section .faq-list li .question.active svg{fill:#fff;transform:rotate(180deg)}.faq-section .faq-list li .answer-outer{max-height:0;overflow:hidden;transition:max-height .2s ease-out;position:relative;background:#fafaf7}.faq-section .faq-list li .answer-outer .answer-inner{padding:0 36px}.faq-section .faq-list li .answer-outer .answer-inner p{padding:0;margin:24px 0;max-width:730px;color:#202020;font-family:Lato,sans-serif;font-size:var(--font-size-225, 18px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-35, 28px);letter-spacing:var(--font-letter-spacing-none, 0px)}.faq-section .faq-list li .answer-outer .answer-inner a{color:#202020;font-family:Lato,sans-serif;font-family:var(--font-family-default, Lato);font-size:var(--font-size-225, 18px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-35, 28px);letter-spacing:var(--font-letter-spacing-none, 0px);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer;transition:.2s ease-in-out}.faq-section .faq-list li .answer-outer .answer-inner a:hover{color:#f18536}.faq-section .faq-list li .answer-outer .answer-inner ul{padding-bottom:24px;list-style:disc;padding-left:15px}.faq-section .decorated-line{position:relative;display:flex;justify-content:center;position:relative;height:96px}.faq-section .decorated-line img{max-inline-size:none;max-width:100%;max-block-size:fit-content}.bottom-section{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;z-index:1;overflow:hidden;background:rgba(0,0,0,0);background:#fff}@media only screen and (max-width: 1024px){.bottom-section{background:url("./../images/inZoi-hero-bg.webp") no-repeat,100% 50%;background-size:cover;border-radius:60px 60px 0 0}}.bottom-section .bottom-section-bg-video{display:none}@media only screen and (min-width: 1025px){.bottom-section .bottom-section-bg-video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:0;border-radius:100px 100px 0 0;overflow:hidden}}@media only screen and (min-width: 1421px){.bottom-section .bottom-section-bg-video{border-radius:200px 200px 0 0}}.bottom-section .content-wrapper{position:relative;padding:31px 0 0;z-index:2}@media only screen and (max-width: 1024px){.bottom-section .content-wrapper{padding:0 0 60px}}.bottom-section .logo-bottom{display:flex;position:relative;width:100%;max-width:448px;margin:auto;padding:95px 0 0}@media only screen and (max-width: 1024px){.bottom-section .logo-bottom{padding:95px 0 0}}@media only screen and (max-width: 600px){.bottom-section .logo-bottom{padding:64px 0 0}}@media only screen and (max-width: 600px){.bottom-section .logo-bottom.desktop{display:none}}.bottom-section .logo-bottom.mob{display:none;max-width:263px}@media only screen and (max-width: 600px){.bottom-section .logo-bottom.mob{display:flex}}.bottom-section .logo-bottom-sticker{display:flex;margin:36px auto 0}@media only screen and (max-width: 600px){.bottom-section .logo-bottom-sticker{max-width:331px}}.bottom-section .butterfly{position:absolute}@media only screen and (max-width: 1024px){.bottom-section .butterfly{display:none}}.bottom-section .butterfly.left{width:444px;top:174px;right:70.5vw}@media only screen and (min-width: 1421px){.bottom-section .butterfly.left{top:92px;right:69.5vw}}.bottom-section .butterfly.right{width:444px;top:491px;left:70.2vw}@media only screen and (min-width: 1421px){.bottom-section .butterfly.right{left:63.2vw}}.bottom-section .cta-buttons{position:relative;margin-top:-32px;padding-bottom:54px;z-index:2}@media only screen and (max-width: 1024px){.bottom-section .cta-buttons{margin-top:-21px;padding-bottom:20px}}.bottom-section .stickers-bottom{position:relative;margin:0 auto 62px}@media only screen and (max-width: 1024px){.bottom-section .stickers-bottom{display:none;height:325.44px;width:100%;margin:0 auto 27px}}.bottom-section .stickers-bottom-container{position:relative;display:flex;justify-content:center;align-items:flex-start;max-width:1027px;margin:0 auto}@media only screen and (max-width: 600px){.bottom-section .stickers-bottom-container{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:513px;min-width:513px}}.bottom-section .stickers-item{position:relative;max-width:100%;height:328.786px;border-radius:23px;box-shadow:15.655px 39.138px 54.793px 15.655px rgba(46,36,82,.15);margin-top:93px}@media only screen and (max-width: 1024px){.bottom-section .stickers-item{height:247.786px;margin-top:59px}}@media only screen and (max-width: 600px){.bottom-section .stickers-item{height:164.393px;margin-top:80px}}.bottom-section .stickers-item .video-loop{position:absolute;display:block;top:0;max-width:100%}@media only screen and (max-width: 1024px){.bottom-section .stickers-item .video-loop{border-radius:9px}}.bottom-section .stickers-item .stickers-img{position:absolute}.bottom-section .stickers-item .stickers-img.one{top:-72px;left:-23px;min-width:321px}@media only screen and (max-width: 1024px){.bottom-section .stickers-item .stickers-img.one{top:-25px;left:10px;width:163px}}@media only screen and (max-width: 600px){.bottom-section .stickers-item .stickers-img.one{top:-15px;left:24px;width:91.561px}}.bottom-section .stickers-item .stickers-img.two{top:143px;right:-106px}@media only screen and (max-width: 1024px){.bottom-section .stickers-item .stickers-img.two{top:137px;right:-24px;width:158.007px}}@media only screen and (max-width: 600px){.bottom-section .stickers-item .stickers-img.two{top:92px;right:-13px;width:99.007px}}.bottom-section .stickers-item .stickers-img.three{left:-8px;bottom:-122px}@media only screen and (max-width: 600px){.bottom-section .stickers-item .stickers-img.three{left:15px;bottom:-25px;width:57.201px}}@media only screen and (max-width: 1024px){.bottom-section .stickers-item .stickers-img.three{left:22px;bottom:-37px;width:89px}}.bottom-section .stickers-item .stickers-img.three-one{top:-15px;right:-67px}@media only screen and (max-width: 1024px){.bottom-section .stickers-item .stickers-img.three-one{top:-12px;right:-50px;width:59px}}.bottom-section .stickers-item .video-wrapper{position:absolute;top:52%;left:50.5%;transform:translate(-50%, -50%);width:100%;height:100%;max-height:100%;max-width:94.5%;overflow:hidden;border-radius:11px}.bottom-section .stickers-item:nth-of-type(2){margin:51.79px;height:443.73px;margin-top:33px}@media only screen and (max-width: 1024px){.bottom-section .stickers-item:nth-of-type(2){height:331.865px;margin:16.79px 38.9px}}@media only screen and (max-width: 600px){.bottom-section .stickers-item:nth-of-type(2){height:221.865px;margin:51.79px 25.9px}}.bottom-section .stickers-item:nth-of-type(2) .video-wrapper{position:absolute;top:52.5%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;max-height:100%;max-width:94.5%;overflow:hidden;border-radius:16px}@media only screen and (max-width: 1024px){.bottom-section .stickers-item:nth-of-type(2) .video-wrapper{position:absolute;top:52.5%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;max-height:100%;max-width:93.5%;overflow:hidden;border-radius:2px}}.logo-bottom-sticker.desktop{max-width:612px}@media only screen and (max-width: 600px){.logo-bottom-sticker.desktop{display:none}}.logo-bottom-sticker.mob{display:none}@media only screen and (max-width: 600px){.logo-bottom-sticker.mob{display:flex;width:100%;max-width:349px;margin:64px auto 21px}}.bottom-links-section{background:var(--c-bg-page)}.bottom-links-section .content-wrapper.additional{padding:35px 20px;width:100%;max-width:1700px;margin:0 auto;text-align:center}@media only screen and (max-width: 1024px){.bottom-links-section .content-wrapper.additional{padding:41px 21px}}.bottom-links-section .heading-five{color:var(--color-text-secondary, #404040);text-align:center;font-family:var(--font-family-default, Lato);font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-default, 0);margin-bottom:18px}.bottom-links-section .bottom-links-container{position:relative;display:flex;flex-wrap:wrap;gap:var(--sp-300);justify-content:center;overflow:hidden;max-height:none;transition:max-height 700ms cubic-bezier(0.22, 1, 0.36, 1)}.bottom-links-section .bottom-links-container:not(.is-expanded) .bottom-link-item[data-revealed]{display:none}.bottom-links-section .bottom-links-container.is-expanded.is-revealing .bottom-link-item[data-revealed=true]{animation:bottom-link-reveal 500ms cubic-bezier(0.22, 1, 0.36, 1) backwards;animation-delay:calc(var(--reveal-index, 0)*18ms)}.bottom-links-section .bottom-link-item{display:inline-block;padding:var(--sp-200) var(--sp-400);background:var(--c-s2-light-grey);border-radius:var(--r-pill);font-family:var(--ff-brand);font-size:var(--fs-350);color:var(--c-text-secondary);transition:background var(--t-base),color var(--t-base)}.bottom-links-section .bottom-link-item:hover{background:var(--c-surface-brand-cf);color:#fff}.bottom-links-section .bottom-links-placeholder{color:var(--c-text-tertiary);font-style:italic}.bottom-links-section .bottom-links-toggle{position:relative;height:48px;margin:14px auto 0;display:flex;padding:var(--space-300, 12px) var(--space-800, 32px);justify-content:center;align-items:center;gap:var(--space-200, 8px);border:0;cursor:pointer;color:var(--color-text-cta-cf, #fff);text-align:center;font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-400, 16px);font-style:normal;font-weight:var(--font-weight-medium, 500);line-height:var(--font-line-height-600, 24px);letter-spacing:var(--font-letter-spacing-regular, 1.2px);text-transform:uppercase;background:var(--S2-Gradient-black, linear-gradient(180deg, #101010 0.25%, #000 99.48%));transition:opacity var(--t-base)}.bottom-links-section .bottom-links-toggle:hover{opacity:.92}.bottom-links-section .bottom-links-toggle.is-hidden{display:none}.bottom-links-section .bottom-links-toggle .bottom-links-toggle-icon{transition:transform 400ms cubic-bezier(0.22, 1, 0.36, 1);transform-origin:center}.bottom-links-section .bottom-links-toggle.is-expanded .bottom-links-toggle-icon{transform:rotate(180deg)}@media(prefers-reduced-motion: reduce){.bottom-links-section .bottom-links-container{transition:none}.bottom-links-section .bottom-links-container.is-expanded.is-revealing .bottom-link-item[data-revealed=true]{animation:none}.bottom-links-section .bottom-links-toggle .bottom-links-toggle-icon{transition:none}}@keyframes bottom-link-reveal{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.footer{background:var(--c-bg-page)}.footer .content-wrapper{padding:var(--sp-500)}.footer .to-top-section{padding:10px 0;text-align:center}.footer .to-top-section .to-top{display:inline-flex;align-items:center;gap:0;color:var(--c-text-tertiary);font-size:var(--fs-350);font-family:var(--ff-brand);transition:color var(--t-base)}.footer .to-top-section .to-top:hover{color:var(--c-surface-brand-cf-hover)}.footer .footer-line{padding:0}.footer .footer-line .content-wrapper{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-500);max-width:1729px}@media(max-width: 1024px){.footer .footer-line .content-wrapper{flex-direction:column;align-items:center}}.footer .footer-line-left{display:flex;align-items:center;gap:var(--sp-500);flex-wrap:wrap;font-family:var(--ff-default);font-size:var(--fs-350);color:#606060}@media(max-width: 1024px){.footer .footer-line-left{flex-direction:column;align-items:center}}.footer .footer-line-left ul{display:flex;gap:var(--sp-500)}@media(max-width: 1024px){.footer .footer-line-left ul{display:none}}.footer .footer-line-left a{color:#606060;transition:color var(--t-base)}.footer .footer-line-left a:hover{color:var(--c-surface-brand-cf-hover)}.footer .footer-socials{display:flex;gap:var(--sp-300)}.footer .footer-socials .footer-socials-item{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;transition:opacity var(--t-base)}.footer .footer-socials .footer-socials-item:hover{opacity:.7}@media(max-width: 1024px){.footer .footer-socials .desktop-only{display:none}}.footer .mob-only{padding:0 0 16px;display:none}@media(max-width: 1024px){.footer .mob-only{display:flex;justify-content:center;gap:var(--sp-500);flex-wrap:wrap}.footer .mob-only li a{color:var(--color-text-tertiary, #606060);font-family:var(--font-family-brand, Montserrat);font-size:var(--font-size-350, 14px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-500, 20px);letter-spacing:var(--font-letter-spacing-default, 0)}.footer .mob-only li a:hover{color:var(--c-surface-brand-cf-hover)}}.to-top{display:flex;flex-direction:column;align-items:center;margin:13px auto 0;color:#202020;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:normal;font-weight:500;line-height:var(--font-line-height-3, 24px);letter-spacing:var(--font-letter-spacing-regular, 1.2px);text-transform:uppercase}@media only screen and (max-width: 1024px){.to-top{margin:9px auto 0;font-size:16px}}.to-top svg{width:24px;height:24px;margin:0 0 10px}.to-top-section{display:flex;justify-content:center;max-width:500px;margin:0 auto}.to-top-section .content-wrapper{position:relative;padding-top:0px;z-index:3}@media only screen and (max-width: 1024px){.to-top-section .content-wrapper{padding-top:0}}@keyframes bounce{0%,20%,48%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes rotate{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes fadeInBottomToTopSoft{0%{transform:translatey(20px);opacity:0}100%{transform:translatey(0);opacity:1}}