*,:after,:before{box-sizing:border-box;margin:0;padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol,ol[role=list],ul,ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{font-family:var(--font-parkinsans);line-height:1.5;min-height:100vh;position:relative;text-rendering:optimizeSpeed}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}::-webkit-scrollbar{background:#0000;height:0;width:0}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--color-black:#000;--color-black-20:#00000030;--color-white:#fff;--color-grey:#ffffff4d;--color-red:#e60000;--color-neutral-50:#f9f4e8;--color-primary:#4a3a80;--color-primary-50:#f1eef9;--color-primary-100:#aea6c6;--color-primary-200:#9289b3;--color-primary-300:#776ba0;--color-primary-400:#5c4e8d;--color-primary-500:#4a3a80;--color-primary-800:#2c254f;--color-primary-900:#221e3f;--color-secondary:#f1805e;--color-secondary-50:#fdeae5;--color-secondary-100:#facfc5;--color-secondary-200:#f6b3a4;--color-secondary-600:#d56b4e;--color-secondary-700:#b95d44;--color-secondary-800:#9d4f39;--color-secondary-900:#4d2117;--color-yellow:#ffbd00;--color-yellow-50:#fff9e6;--color-yellow-200:#ffe699;--color-yellow-500:#ffd150;--color-yellow-700:#cca63f;--color-yellow-900:#594918;--color-green:#66c67f;--color-green-50:#ddf3e4;--color-green-200:#a0deb6;--color-green-600:#58ad6f;--color-green-800:#3d7b4f;--color-green-900:#234a30;--font-parkinsans:Parkinsans;--font-outfit:Outfit;--font-bungee:Bungee;--font-size-12:12px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-28:28px;--font-size-32:32px;--font-size-36:36px;--font-size-48:48px;--font-size-64:64px;--font-size-80:80px;--font-size-90:90px;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--line-height-18:18px;--line-height-20:20px;--line-height-24:24px;--line-height-28:28px;--line-height-30:30px;--line-height-32:32px;--line-height-36:36px;--line-height-56:56px;--line-height-80:80px;--line-height-90:90px}.header{font-family:var(--font-outfit);margin:0 auto 30px;max-width:1360px;min-height:110px;padding-top:20px;width:100vw}.header .hamburger_open{display:none}.header .menu{align-items:center;display:flex;gap:30px;justify-content:end;min-height:48px;width:800px;z-index:120}.header .logo{margin-left:10px}.header-link{font-size:var(--font-size-18);line-height:var(--line-height-28);min-width:92px;padding:10px;position:relative}.header-link .link-arrow{align-items:center;display:flex;gap:8px;justify-content:center}.header-link .link-arrow img{height:12px}.header-link .dropdown{background-color:var(--color-primary-50);border-radius:5px;display:none;gap:10px;left:0;padding:10px 12px;position:absolute;top:40px}.header-link .dropdown-1{left:-20px}.header-link .dropdown-2{left:-5px}.header-link .dropdown-3{left:15px}.header-link .dropdown.wide{left:-50%;min-width:220px}.header-link .dropdown li{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-weight-400);justify-content:start;max-width:-webkit-max-content;max-width:max-content;padding:4px}.header-link .dropdown li:hover,.header-link .link:hover,.header-link:hover{font-weight:var(--font-weight-600)}.header-link:hover .dropdown{display:flex;flex-direction:column}@media (max-width:1024px){.header .menu{gap:10px}}@media (max-width:920px){.header .menu{gap:10px}}@media (max-width:830px){.header{margin-bottom:0;min-height:50px;padding:20px;width:100%}.header-link{text-align:right}.header .menu{display:none}.header .hamburger_open{cursor:pointer;display:block;height:25px}.header .logo{height:45px}}footer{background-color:var(--color-primary);overflow-x:scroll;width:100%}.footer-container{color:var(--color-primary-50);justify-content:space-between;margin:0 auto;padding:50px 80px;width:1440px}.footer-container,footer .col{align-items:start;display:flex}footer .col{flex-direction:column;font-family:var(--font-outfit);font-size:var(--font-size-18);font-weight:var(--font-weight-300);gap:30px;justify-content:start}footer .col2,footer .col3,footer .col4{margin-top:40px}footer .col .title{font-size:var(--font-size-48);font-weight:var(--font-weight-700);line-height:var(--line-height-56);margin-bottom:20px}footer .col .title,footer .col h2{font-family:var(--font-parkinsans)}footer .col h2{font-size:var(--font-size-20);font-weight:var(--font-weight-600)}footer .col .links{display:flex;flex-direction:column;font-size:var(--font-size-18);font-weight:var(--font-weight-400);gap:10px;line-height:var(--line-height-28)}footer .col .links .link{font-family:var(--font-outfit)}footer .col .links .link:hover{font-weight:var(--font-weight-600)}footer .col1 .links{margin-bottom:60px}footer .col1 .copyright{font-family:var(--font-parkinsans);font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-28)}footer .col2 .links .link{min-width:238px}footer .col3 .links .link{min-width:95px}footer .col4{align-items:end}footer .col4 .form{font-family:var(--font-outfit);min-width:100%;text-align:right}footer .input-button{display:flex;font-size:var(--font-size-14);margin-top:10px}footer .input-button input{background-color:var(--color-primary-50);border:0;border-radius:20px 0 0 20px;color:var(--color-primary);flex:1 1;outline:none;padding:4px 10px}footer .input-button button{border:0;border-radius:0 20px 20px 0;outline:none;padding:4px 10px}footer .form p,footer .input-button button{background-color:var(--color-secondary);color:var(--color-primary-50)}footer .form p{border-radius:20px;cursor:pointer;font-size:var(--font-size-16);padding:10px;text-align:center;width:240px}footer .form p:hover{background-color:var(--color-secondary-600)}footer .input-button-confirm{background-color:var(--color-primary-50);border:0;border-radius:20px;color:var(--color-primary);display:flex;flex:1 1;font-size:var(--font-size-14);gap:10px;margin-top:10px;min-width:305px;outline:none;padding:4px 10px}footer .col4 .line{background-color:var(--color-primary-300);height:3px;width:240px}footer .col4 .social{align-items:center;display:flex;gap:10px;justify-content:end;min-width:100%}footer .col4 .social a{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;overflow:hidden;width:24px}footer .col4 .social .linkedin{height:30px;width:30px}footer .col4 .social .substack{background-color:#fff}footer .col4 .social .substack img{width:10px}footer .mobile-copyright,footer .mobile-logo{display:none}@media (max-width:500px){.footer-container{flex-direction:column;padding:50px 30px;width:100%}footer .col{gap:20px}footer .col .links{font-size:var(--font-size-16);line-height:var(--line-height-24)}footer .col1{align-items:start;flex-direction:row;justify-content:space-between;width:100%}footer .col1 .title{font-size:var(--font-size-28);line-height:var(--line-height-36);margin-bottom:30px}footer .col1 .links{margin-bottom:10px}footer .mobile-logo{display:block;margin-top:10px;width:92px}footer .col4{align-items:start;width:100%}footer .col4 .form{text-align:left}footer .input-button{display:flex;flex-direction:column;font-size:var(--font-size-14);gap:10px;margin-top:20px}footer .input-button input{border-radius:20px}footer .input-button button{border-radius:20px;width:100px}footer .form p{margin-bottom:6px}footer .mobile-copyright{display:block}footer .col4 .line{height:1px;width:100%}footer .col4 .social{justify-content:start}footer .copyright,footer .logo{display:none}}.grid-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:252px 655px 256px;grid-template-rows:290px 304px;height:600px;margin:40px auto 100px;width:1200px}.grid-container div{border-radius:15px}.grid-container .left-mobile{display:none}.left{grid-row:1/3}.center-mobile,.left-1,.left-2,.left-3,.left-4{height:100%;overflow:hidden;padding:80px 30px 30px;position:relative;width:100%}.left-1{background-color:var(--color-primary)}.left-1 .line-1{color:var(--color-yellow-500);font-size:var(--font-size-24);font-weight:var(--font-weight-400);line-height:var(--line-height-32)}.left-1 .line-2{color:var(--color-primary-50);margin-top:30px}.left-1 .line-2,.left-1 .line-3{font-family:var(--font-outfit);font-size:var(--font-size-18);font-weight:var(--font-weight-600);line-height:var(--line-height-24)}.left-1 .line-3{color:var(--color-primary-100);margin-top:20px}.left-1 img{bottom:-40px;height:250px;left:0;min-width:380px;position:absolute;right:0;transform:rotate(30deg)}.left-2{background-color:var(--color-yellow-500);padding-top:100px}.left-2 .line-1{font-size:var(--font-size-36);line-height:var(--line-height-32)}.left-2 .line-1,.left-2 .line-2{color:var(--color-primary);font-weight:var(--font-weight-600)}.left-2 .line-2{font-family:var(--font-outfit);font-size:var(--font-size-18);line-height:var(--line-height-24)}.left-2 img.boy_step{bottom:-40px;height:700px;left:-20px;min-width:300px;position:absolute;right:0;z-index:10}.left-2 img.circuit{bottom:270px;height:120px;left:4px;max-width:55px;position:absolute;right:0}.left-2 img.bulb{max-width:90px;position:absolute;right:0;top:0}.left-3{background-color:var(--color-green)}.left-3 .line-1{color:var(--color-white);font-size:var(--font-size-28);font-weight:var(--font-weight-600);line-height:var(--line-height-32);text-align:right}.left-3 .line-2{color:var(--color-primary);font-family:var(--font-outfit);font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-24);margin-top:4px;text-align:right}.left-3 img.girls{bottom:-40px;height:500px;min-width:350px;z-index:10}.left-3 img.girls,.left-3 img.hand{left:-20px;position:absolute;right:0}.left-3 img.hand{bottom:300px}.left-4{background-color:var(--color-primary);padding-right:0;padding-top:40px}.left-4 .line-1{font-size:var(--font-size-20);font-weight:var(--font-weight-500);line-height:var(--line-height-32)}.left-4 .line-1,.left-4 .line-2{color:var(--color-yellow-500);padding-left:40px}.left-4 .line-2{font-family:var(--font-outfit);font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-24)}.left-4 img.boy{bottom:-20px;height:270px;left:0;min-width:250px;position:absolute;right:0;z-index:10}.left-4 img.rocket{bottom:-30px;left:-20px;min-width:260px;position:absolute;right:0}.center-mobile{background-color:var(--color-secondary)}.center{grid-gap:20px;display:grid;font-size:20px;font-weight:600;gap:20px;grid-column:2/3;grid-row:1/3;grid-template-rows:420px 77px 77px}.center .row-1{background-color:var(--color-secondary);grid-row:1/2;padding:50px 80px;position:relative}.center .row-1 h1,.center-mobile h1{color:var(--color-neutral-50);font-family:var(--font-bungee);font-size:var(--font-size-90)}.center .row-1>p,.center-mobile>p{font-family:var(--font-parkinsans);font-size:var(--font-size-20);font-weight:var(--font-weight-600);line-height:var(--line-height-28);margin-top:-10px}.center .row-1 span,.center-mobile span{color:var(--color-yellow-50)}.center .row-1 .line-3,.center-mobile .line-3{color:var(--color-white);font-family:var(--font-outfit);font-size:var(--font-size-18);font-weight:var(--font-weight-600);line-height:var(--line-height-28);margin-top:30px}.center .row-1 button{color:var(--color-white)}.center .row-1 img{bottom:0;height:250px;position:absolute;right:0}.center .row-2{color:var(--color-yellow-900);gap:20px;grid-row:2/3;min-height:100%}.center .row-2 a,.center .row-3 a{border-radius:20px;cursor:pointer}.center .row-2 a{background-color:var(--color-yellow-500)}.center .row-2 a:hover{background-color:var(--color-yellow-200)}.center .row-3{color:var(--color-green-900);gap:20px;grid-row:3/4;min-height:100%}.center .row-3 a{background-color:var(--color-green)}.center .row-3 a:hover{background-color:var(--color-green-200)}.right-1,.right-2{background-color:var(--color-green);grid-column:3/4;grid-row:1/2;overflow:hidden}.right-2{background-color:var(--color-primary-200);grid-row:2/3}@media (max-width:500px){.grid-container{display:flex;margin-bottom:0;max-height:415px;max-width:100%;overflow-x:scroll;padding:0 20px}.grid-container .left-mobile{display:flex;gap:20px;max-height:400px;min-height:400px}.grid-container .center,.grid-container .left,.grid-container .right-1,.grid-container .right-2{display:none}.center-mobile,.left-1,.left-2,.left-3,.left-4{padding-top:30px;width:215px}.left-1 .line-1{color:var(--color-yellow-500);font-size:var(--font-size-20);line-height:var(--line-height-28)}.left-1 .line-2{line-height:var(--line-height-24);margin-top:10px}.left-1 .line-2,.left-1 .line-3{font-size:var(--font-size-16);font-weight:var(--font-weight-400)}.left-1 .line-3{margin-top:0}.left-1 img{inset:0;left:-50px;top:240px;transform:rotate(40deg)}.center-mobile{padding:25px 20px 20px}.center-mobile h1{font-size:var(--font-size-32)}.center-mobile>p{font-size:var(--font-size-16);font-weight:var(--font-weight-400);margin-top:10px}.left-3.left3-mobile{padding:30px 20px}.center-mobile .line-3,.left-3.left3-mobile .line-3{color:var(--color-secondary-800);font-family:var(--font-outfit);font-size:var(--font-size-16);font-weight:var(--font-weight-400);margin-top:10px}.left-3.left3-mobile .line-3{color:var(--color-green-900)}.left-3.left3-mobile .line-3 span{color:var(--color-green-900);cursor:default;pointer-events:none}.left-3.left3-mobile .line-3 p{line-height:var(--line-height-24)}.center-mobile .line-3 p:first-child,.left-3.left3-mobile .line-3 p:first-child{color:var(--color-white)}.center-mobile img{bottom:10px;min-width:190px}.left-3 img.girls{bottom:-40px;height:300px;left:0;min-width:100px;position:absolute}.left-3 img.hand{bottom:110px;left:20px;position:absolute;right:0;width:150px;z-index:9}.left-2 .line-1{font-size:var(--font-size-18);line-height:var(--line-height-28);margin-top:20px}.left-2 .line-2{font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-20)}.left-2 img.boy_step{height:520px;left:0;min-width:220px}.left-2 img.bulb,.left-2 img.circuit{display:none}}.card{border-radius:10px;cursor:pointer;display:flex;max-height:430px;min-height:430px;overflow:hidden;padding:40px;position:relative;width:370px}.card.content-top{align-items:start;justify-content:start}.card.content-bottom{align-items:end;justify-content:end}.fg-image{position:absolute}.card-1 .fg-image{left:-90px;top:-50px}.card-2 .fg-image{bottom:-80px;left:-10px}.card-3 .fg-image{left:-90px;top:-50px}.content{display:flex;flex-direction:column;justify-content:end;min-height:100%;z-index:100}.card.content-bottom .content{align-items:end}.card.content-top .content{align-items:start}.content .heading{color:var(--color-white);font-size:var(--font-size-28);font-weight:var(--font-weight-600);line-height:var(--line-height-36)}.content .button{display:none}.content button{color:var(--color-white)}.card.flipped{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:50px 70px}.card.flipped .overlay{inset:0;opacity:70%;position:absolute}.card.flipped .content{color:var(--color-white);font-family:var(--font-outfit);font-size:var(--font-size-18);font-weight:var(--font-weight-600);max-width:212px;z-index:10}@media (max-width:500px){.card{max-height:325px;min-height:325px;padding-bottom:20px;position:relative;width:275px}.card-1 .fg-image{left:-50px;top:-40px}.card-2 .fg-image{bottom:-50px;left:0}.card-3 .fg-image{left:0;opacity:40%;top:5px}.card.content-bottom,.card.content-top{align-items:stretch;justify-content:center}.content{align-items:start;display:flex;flex-direction:column;justify-content:center;min-height:100%;z-index:100}.content .heading{flex:1 1;font-size:var(--ffont-body-mlg);font-weight:var(--font-weight-400);line-height:var(--line-height-24);text-align:center}.card.content-bottom .content{align-items:center;justify-content:space-between}.card.content-bottom .content .headings{margin-top:130px}.card.content-top .content{align-items:center;justify-content:space-between}.card .content .button{--bg-color:var(--color-black-20);background-color:var(--bg-color);border-radius:50%;display:flex;height:28px;width:28px}.triangle-right{--triangle-color:var(--color-white);border-bottom:7px solid #0000;border-left:14px solid var(--triangle-color);border-top:7px solid #0000;height:0;margin-left:5px;width:0}.card-1 .content .button{--bg-color:var(--color-secondary-200);--triangle-color:var(--color-secondary-50)}.card-2 .content .button{--bg-color:var(--color-yellow-700);--triangle-color:var(--color-yellow-50)}.card-3 .content .button{--bg-color:var(--color-green-600);--triangle-color:var(--color-green-50)}.card .outline-button{display:none}.card.flipped{padding:50px 30px;text-align:center}.card.flipped .content{font-family:var(--font-outfit);font-size:var(--font-size-14);font-weight:var(--font-weight-500)}}.big-banner{align-items:center;background-color:var(--color-neutral-50);border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:0 auto 80px;min-height:766px;overflow:hidden;position:relative;width:1200px}.big-banner .text{font-family:var(--font-parkinsans);font-size:var(--font-size-64);font-weight:var(--font-weight-700);margin-left:10px;margin-top:-10px}.big-banner .text p{line-height:var(--line-height-80);margin-left:-30px}.big-banner .text p:nth-child(2){margin-left:10px}.big-banner .text p:nth-child(4){margin-left:20px}.big-banner>p{background-color:var(--color-yellow-500);border-radius:25px;font-size:var(--font-size-20);margin-left:120px;margin-top:10px;padding:10px 12px}.big-banner img{position:absolute}.big-banner .left{left:0;top:40px}.big-banner .right{right:-40px;top:80px}.big-banner .right.short{right:-80px}.big-banner .bottom_left{bottom:0;left:220px}.big-banner .bottom_right_1{bottom:0;right:80px}.big-banner .bottom_right_2{bottom:140px;right:0}.big-banner .hex{bottom:210px;left:200px}.big-banner .arrow{right:450px;top:120px}.flip-card-container{margin:0 auto 100px;min-height:450px;width:1200px}.accordion-card-container{margin:0 auto 140px;min-height:295px;width:1200px}.landing-text{color:var(--color-primary-800);font-size:var(--font-size-36);font-weight:var(--font-weight-600);line-height:var(--line-height-32);margin-bottom:40px;text-align:center}.marquee-container{margin:-20px auto 60px;min-height:204px;width:1200px}.marquee-container .logo{height:100px;padding-left:40px}.marquee-container .logo-340{height:auto;width:340px}.marquee-container .logo-300{height:auto;width:300px}.marquee-container .logo-200{height:auto;width:200px}.marquee-container .logo-160{height:auto;width:160px}@media (max-width:500px){.overflow-container{width:100%}.big-banner{background-color:initial;border-radius:0;justify-content:start;margin-bottom:40px;margin-top:30px;min-height:240px;padding:30px 0 20px;width:100%}.big-banner img{display:none}.big-banner .text{font-size:var(--font-size-20);margin-left:0}.big-banner .text p{font-weight:var(--font-weight-600);line-height:var(--line-height-28);margin-left:10px}.big-banner .text p:nth-child(2),.big-banner .text p:nth-child(4){margin-left:20px}.big-banner>p{font-size:var(--font-size-12);margin-left:0;padding:3px 10px}.big-banner .left{display:block;left:-10px;top:10px;width:90px}.big-banner .bottom_right_1{display:block;right:20px;width:120px}.big-banner .bottom_right_2{bottom:50px;display:block;right:0;width:46px}.big-banner .arrow{display:block;right:100px;top:20px;width:30px}.big-banner .hex{bottom:30px;display:block;left:70px;width:44px}.accordion-card-container,.flip-card-container{flex-direction:column;margin-bottom:40px;width:100%}.flip-card-container{gap:30px}.landing-text{font-size:var(--font-size-20);line-height:var(--line-height-32);margin:20px auto;width:300px}.marquee-container{margin-bottom:0;width:100%}}.accordion-card,.accordion-card.collapse,.accordion-card.expand{align-items:center;background-color:var(--color-primary);cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:278px;padding:60px 30px 30px;position:relative;width:300px}.accordion-card:first-child{border-radius:20px 0 0 20px}.accordion-card:nth-child(4){border-radius:0 20px 20px 0}.accordion-card.expand .contents{align-items:start;display:flex;flex-direction:column;gap:30px}.accordion-card img{opacity:80%}.accordion-card .title{text-align:center;z-index:12}.accordion-card .title,.accordion-card.expand .content,.accordion-card.expand .title{font-family:var(--font-outfit);font-size:var(--font-size-18);font-weight:var(--font-weight-600)}.accordion-card:nth-child(2).collapse .title,.accordion-card:nth-child(4).collapse .title{margin-left:20px}.accordion-card:nth-child(3).collapse .title{margin-left:10px}.accordion-card.expand .content{line-height:var(--line-height-24)}.accordion-card .circle{background-color:inherit;border-radius:50%;height:45px;position:absolute;right:-22px;top:50%;transform:translateY(-50%);width:45px;z-index:10}.accordion-card.expand{align-items:start;padding:50px 60px;width:795px}.accordion-card.expand img{height:80%;opacity:30%;position:absolute;right:30px;top:30px}.accordion-card.collapse{justify-content:center;padding:30px;width:143px}.accordion-card.collapse .title{text-align:center}@media (max-width:500px){.accordion-card,.accordion-card.expand{min-height:172px;padding:50px;width:320px}.accordion-card.expand{padding:50px 40px 100px}.accordion-card.collapse{justify-content:center;min-height:110px;padding:30px;width:320px}.accordion-card{flex-direction:row-reverse}.accordion-card .contents{align-items:start;display:flex;flex-direction:column;justify-content:center}.accordion-card .contents .content{width:100%}.accordion-card .contents .outline-button{font-size:var(--font-size-12);margin-top:10px;padding:2px 4px}.accordion-card img{width:20%}.accordion-card .circle{background-color:inherit;border-radius:50%;height:45px;left:50%;position:absolute;top:84%;transform:translateX(-50%);width:45px;z-index:10}.accordion-card.expand .circle{top:94%}.accordion-card.collapse .circle{top:76%}.accordion-card:first-child{border-radius:20px 20px 0 0}.accordion-card:nth-child(4){border-radius:0 0 20px 20px}.accordion-card .title,.accordion-card.expand .content,.accordion-card.expand .title{font-size:var(--font-size-16)}.accordion-card.collapse{align-items:start}.accordion-card.expand{min-height:420px;padding:30px}.accordion-card.expand .content{font-size:var(--font-size-14);font-weight:var(--font-weight-500);line-height:var(--line-height-20);margin-top:20px;max-width:215px}.accordion-card.expand img{opacity:30%;position:absolute;right:20px;top:90px;width:60%}}.coming-soon{margin:0 auto;min-height:740px;overflow:hidden;position:relative;width:1440px}.coming-soon img{inset:0;position:absolute;z-index:-100}.coming-soon .content{margin-top:-30px}.coming-soon .content h1{color:var(--color-secondary);font-family:var(--font-parkinsans);font-size:var(--font-size-80);line-height:var(--line-height-90)}.coming-soon .content p{color:var(--color-primary);font-family:var(--font-parkinsans);font-size:var(--font-size-20);font-weight:var(--font-weight-600);line-height:var(--line-height-28)}@media (max-width:500px){.coming-soon{min-height:770px;width:100%}.coming-soon img{inset:0;position:absolute;width:100%;z-index:-100}.coming-soon .content h1{font-size:var(--font-size-28);font-weight:var(--font-weight-600);line-height:var(--line-height-36)}.coming-soon .content h1:last-of-type{margin-bottom:10px}.coming-soon .content p{color:var(--color-primary);font-size:var(--font-size-12);font-weight:var(--font-weight-400);line-height:var(--line-height-18);margin-bottom:3px}}.tab-coming-soon{min-height:660px}.tab-coming-soon img{--container-width:1280px;width:var(--container-width);z-index:0}.tab-coming-soon .content{margin-left:-160px;margin-top:-140px}.mobile-menu{background-color:var(--color-primary);display:none;height:100vh;padding:20px 30px 30px;position:absolute;right:0;top:0;width:360px;z-index:102}.mobile-menu:before{background-color:#000c;content:"";height:100%;inset:0;left:-360px;position:absolute;width:100%}.mobile-menu .menu{background-color:var(--color-primary);height:100vh;z-index:104}.mobile-menu .header-line{display:flex}.mobile-menu .hamburger_open{cursor:pointer;height:25px}.mobile-menu .logo{height:45px}.mobile-menu ul{align-items:end;flex-direction:column;gap:12px;justify-content:end;margin-top:40px}.mobile-menu .header-link{color:var(--color-primary-50);font-size:var(--font-size-16);line-height:var(--line-height-24);padding:0}.mobile-menu .link{color:var(--color-primary-100);font-size:var(--font-size-14);line-height:var(--line-height-24)}.mobile-menu .link:hover{font-weight:var(--font-weight-600)}.mobile-menu .link-1{margin-top:-10px}.mobile-menu img.mobile_footer{bottom:0;left:0;position:absolute;right:0}.mobile-menu img.mobile_footer_hand{bottom:100px;left:10px;position:absolute}@media (max-width:830px){.mobile-menu{display:block}.header-link:has(+li>.link){margin-bottom:-8px}}@media (max-height:680px){.mobile-menu ul{height:60%;overflow-y:scroll}.mobile-menu img.mobile_footer{bottom:-200px}.mobile-menu img.mobile_footer_hand{bottom:-50px}}.tabs-container{--container-width:1280px;margin:40px auto 0;max-width:var(--container-width);padding-bottom:0}.tabs-container .tabs{display:flex}.tabs-container .tabs a{border-radius:20px 20px 0 0;color:var(--color-black);font-family:var(--font-outfit);font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-24);padding:15px 80px;width:230px}.tabs-container .tabs a:not(:first-of-type){margin-left:-30px}.tabs-container .tabs a.current{border-radius:20px 20px 0 0;font-weight:var(--font-weight-600)}.tabs-container .tab-content{border-radius:0 20px 0 0;max-width:var(--container-width);overflow:hidden;width:var(--container-width)}@media (max-width:615px){.tabs-container{--container-width:100%;margin:0}.tabs-container .tabs{display:none}.tabs-container .tab-content{border-radius:20px 20px 0 0}}.careers-container{padding:100px 50px 150px}.careers-container>.title{color:var(--color-primary-500);font-family:var(--font-parkinsans);font-size:var(--font-size-48);font-weight:var(--font-weight-700);line-height:var(--line-height-56);margin-bottom:50px}.careers-card-container{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}@media (max-width:615px){.careers-container{padding:50px 20px 100px}.careers-container>.title{font-size:var(--font-size-20);font-weight:var(--font-weight-600);line-height:var(--line-height-28);margin-bottom:30px}.careers-card-container{align-items:stretch;flex-direction:column;gap:20px}}.careers-card{background-color:var(--color-white);border-radius:20px;gap:40px;height:300px;max-width:575px;padding:40px}.careers-card .left{flex-direction:column;height:100%;max-width:360px}.careers-card .left .headline{color:var(--color-secondary-600);font-family:var(--font-outfit);font-size:var(--font-size-22);font-weight:var(--font-weight-600);line-height:var(--line-height-30)}.careers-card .left .title{color:var(--color-primary-500);font-family:var(--font-parkinsans);font-size:var(--font-size-20);font-weight:var(--font-weight-600);line-height:var(--line-height-28)}.careers-card .left .subtitle,.careers-card button.apply,.careers-details button.apply{color:var(--color-primary-500);font-family:var(--font-outfit);font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-24)}.careers-card button.apply,.careers-details button.apply{background-color:var(--color-primary-500);border:0;border-radius:50px;color:var(--color-white);cursor:pointer;outline:none;padding:10px 24px;width:-webkit-max-content;width:max-content}.careers-card button.apply:hover,.careers-details button.apply:hover{background-color:var(--color-primary-400)}@media (max-width:500px){.careers-card{gap:10px;height:200px;padding:20px}.careers-card .left{flex:1 1}.careers-card .left .headline{color:var(--color-secondary-600);font-size:var(--font-size-14);font-weight:var(--font-weight-500);line-height:var(--line-height-20)}.careers-card .left .title,.careers-card button.apply,.careers-details button.apply{font-family:var(--font-outfit);font-size:var(--font-size-14);font-weight:var(--font-weight-500);line-height:var(--line-height-20)}.careers-card .left .subtitle{color:var(--color-primary-400);font-size:var(--font-size-12);font-weight:var(--font-weight-400);line-height:var(--line-height-18)}.careers-card button.apply,.careers-details button.apply{font-weight:var(--font-weight-400);padding:6px 24px}.careers-card img{align-self:end;max-height:100px}.careers-card button.apply:hover,.careers-details button.apply:hover{background-color:var(--color-primary-500)}}.careers-details{--container-width:1280px;background-color:var(--color-secondary-50);border-radius:20px 20px 0 0;font-family:var(--font-outfit);margin:60px auto 0;max-width:var(--container-width);padding:100px 60px;text-align:justify;width:var(--container-width)}.careers-details .heading-cta{margin-bottom:40px}.careers-details .title{color:var(--color-primary-500);font-family:var(--font-parkinsans);font-size:var(--font-size-28);font-weight:var(--font-weight-600);line-height:var(--line-height-36)}.careers-details .experience{color:var(--color-primary-900);font-family:var(--font-parkinsans);font-size:var(--font-size-20);font-weight:var(--font-weight-300);line-height:var(--line-height-28)}.careers-details .location{color:var(--color-secondary-700);font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-28);margin-bottom:40px}.careers-details .top-apply-button{display:none}.careers-details .job-overview-title,.careers-details .qualifications-title,.careers-details .reports-to,.careers-details .responsibilities-title,.careers-details .why-join-title{color:var(--color-primary-500);font-size:var(--font-size-18);font-weight:var(--font-weight-600);line-height:var(--line-height-24)}.careers-details .ctc,.careers-details .job-overview,.careers-details .type{color:var(--color-primary-500);font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-28)}.careers-details .job-overview{color:var(--color-primary-900);margin-bottom:40px}.careers-details .responsibilities-title{margin-top:40px}@media (max-width:615px){.careers-details{--container-width:100%;margin-top:0;padding:50px 30px 100px;text-align:left}.careers-details .heading-cta{margin-bottom:30px}.careers-details .heading-cta a{display:none}.careers-details .title{font-size:var(--font-size-20);line-height:var(--line-height-28)}.careers-details .experience{font-size:var(--font-size-16);font-weight:var(--font-weight-400)}.careers-details .location{font-size:var(--font-size-14);line-height:var(--line-height-20);margin-bottom:20px}.careers-details .top-apply-button{display:block;margin-bottom:20px}.careers-details .job-overview-title,.careers-details .qualifications-title,.careers-details .reports-to,.careers-details .responsibilities-title,.careers-details .why-join-title{font-size:var(--font-size-14);font-weight:var(--font-weight-500);line-height:var(--line-height-20)}.careers-details .ctc,.careers-details .job-overview,.careers-details .type{font-size:var(--font-size-14);line-height:var(--line-height-20)}.careers-details .job-overview{margin-bottom:30px}.careers-details .responsibilities-title{margin-top:30px}}.points-container{margin-bottom:40px;text-align:justify}.points-group .point,.points-group-title{color:var(--color-primary-500);font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-28)}.points-group{list-style:disc;margin-left:25px}.points-group .point::marker{font-size:var(--font-size-12);line-height:1}.points-group .point{color:var(--color-primary-900)}@media (max-width:615px){.points-container{margin-bottom:30px;text-align:left}.points-group .point,.points-group-title{font-size:var(--font-size-14);line-height:var(--line-height-20)}}.overflow-container{overflow-x:scroll;width:100vw}.outline-button{background:#0000;border:1px solid;color:inherit;cursor:pointer;font-size:var(--font-size-14);font-weight:var(--font-weight-400);margin-top:30px;outline:none;padding:4px 8px}.outline-button:hover{background-color:var(--color-grey)}.flex-jcc-aic{justify-content:center}.flex-jcc-aic,.flex-jcsb-aic{align-items:center;display:flex}.flex-jcsb-aic,.flex-jcsb-ais{justify-content:space-between}.flex-jcsb-ais{align-items:stretch;display:flex}.flex-1{flex:1 1}.shadow{box-shadow:0 4px 6px -2px #0006}.shadow-inline{box-shadow:0 2px var(--bottom-color),2px 0 2px 0 #00000026,-2px 0 2px 0 #00000026}.none{display:none}.tal{text-align:left}.tar{text-align:right}.menu-open{position:fixed}
/*# sourceMappingURL=main.52ad491a.css.map*/