:root{--colorPrimary:#43d8f1;--colorSecondary:#a633f0;--layoutWidth:1282px;--fontPrimary:"Inter",sans-serif}p{margin:0}html{overflow:hidden-x}button:hover{cursor:pointer}body{background-color:#1c1b22;overflow-x:hidden;margin:0}body main{max-width:var(--layoutWidth);margin:0 auto;padding:0 16px}body main .row-1{display:flex;flex-direction:column;height:-webkit-fill-available;height:100svh;position:relative}body main .row-1 .header{width:100%;padding:40px 0}body main .row-1 .header .grid-container{display:grid;grid-template-columns:1fr 1fr}body main .row-1 .header .grid-container .column-1{display:flex;gap:16px;align-self:center}body main .row-1 .header .grid-container .column-1 img{width:136px;height:auto}body main .row-1 .header .grid-container .column-1 h1{font-weight:700;font-size:16px;color:#fff;line-height:1}body main .row-1 .header .grid-container .column-2{display:flex;justify-self:end}body main .row-1 .header .grid-container .column-2 button{background-color:#fff;font-weight:400;font-size:12px;color:#201c24;border:none;border-radius:24px;height:40px;padding:0 16px;width:120px}body main .row-1 .header .grid-container .column-2 button:hover{cursor:pointer;opacity:.7;transition:.3s}body main .row-1 .content{display:grid;grid-template-columns:6fr 4fr;gap:24px;align-items:start;justify-items:center;height:100%;align-items:center;transform:translateY(-8%)}body main .row-1 .content .text p{font-weight:700;font-size:50px;line-height:54px;color:#fff}body main .row-1 .content .logo video{width:100%}body main .row-1 .scroll-button-container{width:100%;display:grid;justify-items:center;position:absolute;bottom:40px}body main .row-1 .scroll-button-container > div:hover{cursor:pointer}body main .row-2{position:relative;align-items:center;display:grid;padding-top:40px}body main .row-2 .animated-background{position:absolute;width:640px;height:640px;background:radial-gradient(circle,#9a47f0 0%,rgba(0,0,0,0) 70%);border-radius:50%;animation:moveLeftRight 48s linear infinite alternate}body main .row-2 .grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;z-index:2}body main .row-2 .grid-container a{text-decoration:none}body main .row-2 .grid-container .card{background-color:rgba(28,28,35,0.7);padding:16px;border-radius:10px;color:#fff;height:280px}body main .row-2 .grid-container .card .heading{display:grid;grid-template-columns:auto 80px;align-items:center;margin-bottom:40px}body main .row-2 .grid-container .card .heading h2{font-weight:700;font-size:28px;margin:0}body main .row-2 .grid-container .card .heading .image{display:grid;justify-items:end}body main .row-2 .grid-container .card .heading .image img{width:40px;height:40px}body main .row-2 .grid-container .card .text{display:grid;align-items:end}body main .row-2 .grid-container .card p{font-size:16px;line-height:24px;font-weight:300;color:#a8a8a8}body main .row-2 .container-button{padding:64px 0;z-index:2;width:100%;display:grid;align-items:center;justify-items:center}body main .row-2 .container-button button{background-color:#fff;font-weight:400;font-size:16px;color:#201c24;border:none;border-radius:64px;height:56px;padding:0 24px;width:280px}body main .row-2 .container-button button:hover{cursor:pointer;opacity:.7;transition:.3s}body main .row-3{width:100%;padding:64px 0 80px 0}body main .row-3 h2{color:#fff;text-align:center;margin-bottom:80px;font-weight:300;margin-top:0;font-size:24px}body main .row-3 .grid-container{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-items:center}body main .row-3 .grid-container img{max-width:90px}body main .row-3 .subtitle{margin-top:56px;margin-bottom:0;font-weight:700}body main .row-3 .subtitle span{color:#9a47f0}body main .border-gradient{width:100%;height:1px;position:relative;border:1px solid transparent}body main .border-gradient::before{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:10px;background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);z-index:-1}body main .footer{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;padding:40px 0}body main .footer p,body main .footer li,body main .footer a{font-size:12px;color:#fff;font-weight:300;text-decoration:none}body main .footer .column-1{display:grid;justify-items:start}body main .footer .column-2{display:grid;justify-items:center}body main .footer .column-2 ul{list-style-type:none;display:flex;gap:16px;margin:0}body main .footer .column-3{display:grid;justify-items:end}body main .footer .column-3 ul{list-style-type:none;display:flex;gap:16px;margin:0}body .giacomo-page{padding:0;display:grid;align-items:center;justify-items:center;width:100%;height:100svh}body .giacomo-page:after{content:'';position:absolute;top:40%;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(166,51,240,0.1) 30%,rgba(166,51,240,0.4) 60%,rgba(166,51,240,0.8) 85%,#a633f0 100%)}body .giacomo-page .container{display:grid;padding:0 16px;gap:48px;z-index:9}body .giacomo-page .container .infos{max-width:376px;display:grid;justify-items:left;grid-template-columns:120px auto;gap:32px}body .giacomo-page .container .infos .col-img{position:relative;width:100%;aspect-ratio:1/1}body .giacomo-page .container .infos .col-img img{width:100%;object-fit:cover}body .giacomo-page .container .infos .col-text h1{font-size:24px;color:#fff;font-weight:bold;margin-bottom:0}body .giacomo-page .container .infos .col-text h2{margin-top:0;font-size:16px;color:#808080;font-weight:400}body .giacomo-page .container .infos .col-text h3{font-size:16px;color:#fff;font-weight:500;margin-bottom:0;margin-top:0}body .giacomo-page .container .infos .col-text h3 a{color:#fff}body .giacomo-page .container .grid-buttons{max-width:376px;display:grid;width:100%;gap:16px}body .giacomo-page .container .grid-buttons button{background:linear-gradient(360deg,#1c1c23 0%,#25252f 100%);border:1px solid #373737;border-radius:4px;color:#fff;font-size:16px;padding:16px}body .giacomo-page .container .grid-buttons button:hover{opacity:.7;cursor:pointer;transition:.3s}.content-policy{padding-bottom:80px;max-width:880px;margin:0 auto;color:#fff}.content-policy h1,.content-policy h2{font-size:20px}@media (max-width:991px){body main .row-1 .header{margin-bottom:120px}body main .row-1 .content{width:100%;grid-template-rows:auto 400px;grid-template-columns:auto;height:-webkit-max-content;height:100%;align-items:start;padding-bottom:64px}body main .row-1 .content .text p{font-weight:700;font-size:44px;line-height:48px;color:#fff}body main .row-1 .content .logo{padding:0}body main .row-1 .content .logo video{width:100%;height:100%;object-fit:contain}body main .row-2{height:auto;z-index:2;padding-bottom:40px;overflow:hidden;margin:0 -16px;padding:0 16px}body main .row-2 .grid-container{margin-bottom:40px;padding-top:64px;grid-template-columns:repeat(2,1fr);transform:scale(101%)}body main .row-2 .grid-container .card{height:452px}body main .row-3{padding:64px 0 64px 0}body main .row-3 h2{margin-bottom:40px}body main .row-3 .grid-container{display:grid;padding-top:24px;grid-template-columns:repeat(4,1fr);align-items:center;justify-items:center}body main .row-3 .grid-container img{max-width:64px}body main .border-gradient{width:100%;height:1px;position:relative;border:1px solid transparent}body main .border-gradient::before{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:10px;background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);z-index:-1}body main .footer{width:100%;display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;gap:24px;padding:40px 0}body main .footer ul{padding:0}body main .footer p{font-size:12px;color:#fff;font-weight:400}body main .footer .column-1{display:grid;justify-items:start}body main .footer .column-2{display:grid;justify-items:end}}@media (max-width:767px){body main .row-1 .content .text p{font-size:38px;line-height:42px}body main .row-2 .grid-container{grid-template-columns:1fr;grid-auto-flow:column;overflow-x:scroll;transform:scale(107%)}body main .row-2 .grid-container .card{min-width:264px}body main .row-3{padding:64px 0 40px 0}body main .row-3 h2{display:none}body main .row-3 .subtitle{display:inline-block;text-align:center;width:100%;margin-top:24px;font-size:20px}}@media (max-width:600px){body main .header{margin-bottom:32px !important}body main .row-1 .content{grid-template-rows:auto 240px}body main .row-1 .content .text p{font-size:32px;line-height:36px}body main .row-1 .content .logo{padding:0}body main .row-2 .grid-container{grid-template-columns:1fr}body main .row-3 h2{display:none}body main .row-3 .grid-container{padding-top:24px}body main .footer{grid-template-columns:1fr;align-items:center;justify-items:center;gap:24px}body main .footer ul{padding:0}}@media (max-width:400px){body main .row-1 .content .text p{font-size:26px;line-height:30px}}@media (max-width:367px){body main .row-1 .header{margin-bottom:24px !important}body main .row-1 .content{grid-template-rows:auto 200px}body main .row-1 .content .text p{font-size:24px;line-height:28px}}.title-section{font-size:40px !important;font-weight:700 !important;color:#fff !important;margin-bottom:16px !important;text-align:left !important;margin-top:0}.category-section{color:#43d8f1;font-size:11px;text-transform:uppercase;font-weight:700;margin-bottom:10px;margin-top:0}.description-section{color:#a8a8a8;font-size:15px;line-height:24px}.card{transition:transform .3s ease;background:#1c1b22}@media (min-width:992px){.card:hover{cursor:default;transform:scale(1.015)}}.detail-page > section{padding-top:40px;padding-bottom:40px}.detail-page .row-1{padding-top:0}.row-1{height:auto !important;margin-bottom:80px}.row-1 .col-text{text-align:center;max-width:1120px;margin:0 auto}.row-1 .col-text h1{font-size:72px;line-height:80px;color:#fff;margin-bottom:40px}.row-1 .col-text p{font-size:20px;font-weight:500;color:#fff;line-height:28px;margin-bottom:40px}.row-1 .col-text button{padding:16px 24px;background:linear-gradient(90deg,#43d8f1 0%,#7c3bee 100%);border:none;border-radius:24px;font-weight:700;color:#fff}.row-2 .card-list{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:40px;margin-top:16px}.row-2 .card{box-shadow:0 0 60px 0 rgba(0,0,0,0.45);border-top-right-radius:10px;border-bottom-right-radius:10px;padding:24px;padding-top:16px}.row-2 .card h2{font-size:20px;color:#fff;font-weight:700;margin-top:0}.row-2 .card p{font-size:13px;font-weight:400;color:#a8a8a8;margin:0}.row-2 .card-a{border-left:2px solid #7c3bee}.row-2 .card-b{border-left:2px solid #43d8f1}.row-3 .card-list{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:40px;margin-top:16px}.row-3 .card{box-shadow:0 0 60px 0 rgba(0,0,0,0.45);border-top-right-radius:10px;border-bottom-right-radius:10px;padding:24px 16px}.row-3 .card h2{font-size:20px;text-align:left;color:#fff;font-weight:700;margin-top:0;margin-bottom:16px}.row-3 .card p{font-size:13px;font-weight:400;color:#a8a8a8;margin:0}.row-3 .card-a{border-left:2px solid #7c3bee}.row-3 .card-b{border-left:2px solid #43d8f1}.row-4{display:flex;justify-content:space-between;gap:40px}.row-4 .column-1{width:50%}.row-4 .column-2{border:1px solid rgba(255,255,255,0.1);background:#27272e;border-radius:16px;max-width:25%;padding:40px}.row-5 .big-card{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;background:rgba(28,28,35,0.698);box-shadow:0 0 60px 0 rgba(0,0,0,0.459);padding:24px;border-radius:16px}.row-5 .big-card .little-card{display:flex;flex-direction:column;align-items:center}.row-5 .big-card .little-card h3{font-weight:400;font-size:13px;color:#a8a8a8;margin:0}.row-5 .big-card .little-card h2{font-weight:700;font-size:28px;color:#fff;margin:0}.row-6 .card-list,.row-7 .card-list{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:40px;margin-top:16px}.row-6 .card,.row-7 .card{border:1px solid rgba(255,255,255,0.1);border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:16px}.row-6 .card h2,.row-7 .card h2{font-size:20px;text-align:left;color:#fff;font-weight:700;margin-top:0;margin-bottom:24px}.row-6 .card p,.row-7 .card p{font-size:13px;font-weight:400;color:#a8a8a8;margin:0}.row-6 .card-a,.row-7 .card-a{border-top:2px solid #7c3bee}.row-6 .card-b,.row-7 .card-b{border-top:2px solid #43d8f1}.row-8 .card-list,.row-10 .card-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px;margin-top:24px}.row-8 .card,.row-10 .card{border:1px solid rgba(255,255,255,0.1);background:#27272e;border-radius:10px;padding:16px}.row-8 .card h2,.row-10 .card h2{font-size:14px;text-align:left;color:#fff;font-weight:700;margin-top:0;margin-bottom:0}.row-8 .card p,.row-10 .card p{font-size:13px;line-height:20px;font-weight:400;color:#a8a8a8;margin-top:10px}.row-9 .columns{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;align-items:center}.row-9 .card-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px;margin-top:16px}.row-9 .card{border:1px solid rgba(255,255,255,0.1);border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:16px}.row-9 .card h2{font-size:20px;text-align:left;color:#fff;font-weight:700;margin-top:0;margin-bottom:24px}.row-9 .card p{font-size:13px;font-weight:400;color:#a8a8a8;margin:0}.row-9 .card-a{border-top:2px solid #7c3bee}.row-9 .card-b{border-top:2px solid #43d8f1}.row-11{background:linear-gradient(90deg,rgba(124,59,238,0.8) 0%,#0a0324 100%);margin-bottom:40px}.row-11 > div{text-align:center;max-width:960px;margin:0 auto}.row-11 > div h2{font-size:56px;line-height:60px;color:#fff;font-weight:700;margin-bottom:24px}.row-11 > div p{font-size:20px;font-weight:500;color:#fff;line-height:28px;margin-bottom:40px}.row-11 > div button{padding:16px 24px;background:#fff;border:none;border-radius:24px;font-weight:400;color:#000}@media (max-width:991px){.mobile-hidden{display:none !important}.title-section{font-size:28px !important;line-height:36px !important}.description-section{font-size:14px;line-height:22px}.card h2{display:inline-block !important}.detail-page .row-1{margin-bottom:0;padding-top:0}.detail-page .row-1 .header{padding-bottom:0;margin-bottom:24px !important}.detail-page .row-1 .col-text{text-align:left}.detail-page .row-1 .col-text h1{font-size:36px;line-height:44px;margin-bottom:24px}.detail-page .row-1 .col-text p{font-size:14px;line-height:22px;margin-bottom:24px}.detail-page .row-2{padding-top:40px;padding-bottom:16px}.detail-page .row-2 .card-list{display:flex;overflow-x:scroll}.detail-page .row-2 .card-list .card{min-width:50%;min-height:160px;box-shadow:none}.detail-page .row-3{padding-top:40px;padding-bottom:16px}.detail-page .row-3 .card-list{display:flex;overflow-x:scroll}.detail-page .row-3 .card-list .card{min-width:50%;min-height:160px;box-shadow:none}.detail-page .row-4{display:grid;grid-template-columns:1fr;padding-top:40px;padding-bottom:40px;gap:16px}.detail-page .row-4 > div{width:100%;max-width:100%}.detail-page .row-4 .column-2{width:auto;padding:24px;min-height:160px}.detail-page .row-5 .big-card{display:flex;overflow-x:scroll;gap:16px}.detail-page .row-5 .big-card .little-card{min-width:44%;justify-content:center}.detail-page .row-6 .card-list{display:flex;overflow-x:scroll}.detail-page .row-6 .card-list .card{min-width:50%;min-height:160px}.detail-page .row-7 .card-list{display:flex;overflow-x:scroll}.detail-page .row-7 .card-list .card{min-width:50%;min-height:160px}.detail-page .row-8 .card-list{grid-template-columns:1fr !important;gap:8px;margin-bottom:0}.detail-page .row-9 .columns{grid-template-columns:1fr;gap:16px}.detail-page .row-9 .columns h2{margin:0 !important}.detail-page .row-9 .card-list{display:flex;overflow-x:scroll}.detail-page .row-9 .card-list .card{min-width:50%;min-height:160px}.detail-page .row-banner h2{font-size:30px}.detail-page .row-10 .card-list{display:flex;overflow-x:scroll}.detail-page .row-10 .card-list .card{min-width:50%}.detail-page .row-11{padding-left:16px;padding-right:16px}.detail-page .row-11 h2{font-size:28px;line-height:32px}.detail-page .row-11 p{font-size:14px;line-height:20px}}.contact-section{margin-top:40px}.contact-section .contact-container{display:grid;grid-template-columns:1fr 2fr;gap:24px}.contact-section .contact-container .contact-sidebar a{padding:8px 16px;border:1px solid #43d8f1;border-radius:24px;font-weight:700;color:#43d8f1}.contact-section .contact-container .contact-sidebar a:hover{opacity:.7;cursor:pointer;transition:.3s}.contact-section .contact-container .contact-sidebar h2{font-family:Satoshi;font-weight:700;font-style:normal;font-size:32px;leading-trim:none;line-height:36px;letter-spacing:0;color:#fff}.contact-section .contact-container .contact-sidebar ul{margin-bottom:40px}.contact-section .contact-container .contact-sidebar ul li{font-family:Satoshi;font-weight:400;font-style:normal;font-size:24px;leading-trim:none;line-height:32px;letter-spacing:0;color:#fff}.contact-section .contact-container .contact-sidebar p{margin-top:40px;font-family:Satoshi;font-weight:500;font-style:normal;font-size:20px;leading-trim:none;line-height:28px;letter-spacing:0;color:#fff;margin-bottom:40px}.contact-section .contact-container .contact-form-wrapper form{background:#15151c;border-radius:10px;padding:40px}.contact-section .contact-container .contact-form-wrapper form .form-group{display:grid;grid-auto-columns:1fr;margin-bottom:24px;font-size:16px;gap:8px}.contact-section .contact-container .contact-form-wrapper form .form-group .phone-group{display:grid;grid-template-columns:1fr 3fr;gap:8px}.contact-section .contact-container .contact-form-wrapper form .form-group label{color:#fff;font-size:20px;font-weight:bold}.contact-section .contact-container .contact-form-wrapper form .form-group select,.contact-section .contact-container .contact-form-wrapper form .form-group input,.contact-section .contact-container .contact-form-wrapper form .form-group textarea{background:#010101;width:100%;border-radius:10px;padding:8px;border:1px solid #a8a8a8;font-family:Satoshi;font-weight:400;font-style:normal;font-size:20px;leading-trim:none;line-height:28px;letter-spacing:0;color:#a8a8a8}.contact-section .contact-container .contact-form-wrapper form .privacy-group{grid-template-columns:16px auto !important;gap:16px !important;justify-items:center !important;align-items:baseline !important}.contact-section .contact-container .contact-form-wrapper form .privacy-group label{font-family:Satoshi !important;font-weight:400 !important;font-style:normal !important;font-size:15px !important;leading-trim:none !important;line-height:24px !important;letter-spacing:0 !important;text-decoration:none !important;color:#a8a8a8 !important}.contact-section .contact-container .contact-form-wrapper form .privacy-group label a{text-decoration:underline !important;color:#a8a8a8 !important}.contact-section .contact-container .contact-form-wrapper button{padding:16px 24px;background:linear-gradient(90deg,#43d8f1 0%,#7c3bee 100%);border:none;border-radius:24px;font-weight:700;color:#fff}.contact-section .contact-container .contact-form-wrapper button:hover{opacity:.7;cursor:pointer;transition:.3s}.row-banner{display:grid;grid-template-columns:4fr 1fr;gap:24px;background:#fff;border-radius:24px;padding:40px 24px 0 24px !important;margin-top:40px;margin-bottom:40px}.row-banner .img{display:grid;align-items:center}.row-banner h2{font-family:Satoshi;margin:0;margin-bottom:16px;font-weight:700;font-style:Bold;font-size:40px;leading-trim:NONE;line-height:100%;letter-spacing:-2%}.row-banner p{font-family:Satoshi;margin-bottom:24px;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:28px;letter-spacing:-2%}.row-banner button{padding:16px 24px;background:linear-gradient(90deg,#43d8f1 0%,#7c3bee 100%);border:none;border-radius:24px;font-weight:700;color:#fff}.row-banner button:hover{opacity:.7;cursor:pointer;transition:.3s}.special-row .card-list{grid-template-columns:1fr 1fr 1fr !important}@media (max-width:991px){.row-banner{grid-template-columns:1fr}.row-banner .img{display:none}.row-banner .btn{width:100%;text-align:center}.special-row .card-list{grid-template-columns:1fr !important}.no-padding-mobile{padding:0 !important;margin-bottom:24px !important}.contact-section .contact-container{display:flex;flex-direction:column;grid-template-columns:1fr}.contact-section .contact-container .contact-sidebar{order:2}.contact-section .contact-container .contact-form-wrapper{order:1}.contact-section .contact-container .contact-form-wrapper form{padding:24px}.contact-section .contact-container .contact-form-wrapper form .form-group .phone-group{grid-template-columns:2fr 3fr}.contact-section .contact-container .contact-form-wrapper form .form-group label{color:#fff;font-size:14px;font-weight:bold}.contact-section .contact-container .contact-form-wrapper form .form-group select,.contact-section .contact-container .contact-form-wrapper form .form-group input,.contact-section .contact-container .contact-form-wrapper form .form-group textarea{background:#010101;width:100%;border-radius:10px;padding:8px;border:1px solid #a8a8a8;font-family:Satoshi;font-weight:400;font-style:normal;font-size:14px;leading-trim:none;line-height:28px;letter-spacing:0;color:#a8a8a8}}#lang-toggle{background:#1c1b22;color:#fff;border:1px solid #ccc;border-radius:50%;width:40px;height:40px;cursor:pointer;font-weight:500;z-index:9999;transition:all .2s ease-in-out;line-height:.7;padding:0}#lang-toggle:hover{background:#000;color:#fff}.header-nav{display:flex;align-items:center;justify-content:center;gap:32px;min-width:0}.header-nav a{font-family:Satoshi,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:12px;letter-spacing:0;text-align:center;text-decoration:none;color:#fff;white-space:nowrap;transition:color .2s ease-in-out}.header-nav a.active{color:#43d8f1}.mobile-menu-toggle{display:none;background:none;border:none;color:#fff;cursor:pointer;width:32px;height:32px;padding:0;z-index:10000}.mobile-menu{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#1c1b22;flex-direction:column;justify-content:space-between;padding:80px 16px 24px;z-index:9998;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-18px);transition:opacity .28s ease,transform .28s ease,visibility 0s linear .28s}.mobile-menu.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.mobile-menu .mobile-menu-content{display:flex;flex-direction:column;gap:16px;margin-top:24px}.mobile-menu .mobile-menu-content a{font-family:Satoshi,sans-serif;padding-bottom:8px;border-bottom:1px solid #a8a8a8;font-weight:700;font-size:24px;color:#fff;text-decoration:none;opacity:0;transform:translateY(14px);transition:color .2s ease-in-out,opacity .3s ease,transform .3s ease}.mobile-menu .mobile-menu-content a:hover{color:#43d8f1}.mobile-menu.active .mobile-menu-content a{opacity:1;transform:translateY(0)}.mobile-menu.active .mobile-menu-content a:nth-child(1){transition-delay:.08s}.mobile-menu.active .mobile-menu-content a:nth-child(2){transition-delay:.14s}.mobile-menu.active .mobile-menu-content a:nth-child(3){transition-delay:.2s}.mobile-menu .mobile-menu-footer{display:grid;grid-template-columns:40px 1fr;gap:8px;align-items:center;border-top:1px solid rgba(255,255,255,0.1);padding-top:24px;justify-content:space-between;display:flex;width:100%}.mobile-menu .mobile-menu-footer button{background-color:#fff;font-weight:400;font-size:12px;color:#201c24;border:none;border-radius:24px;height:40px;padding:0 16px;width:auto;cursor:pointer;transition:opacity .2s ease-in-out}.mobile-menu .mobile-menu-footer button:hover{opacity:.7}.mobile-menu .mobile-menu-footer a{display:flex;align-items:center;text-decoration:none}@media (max-width:992px){.header-nav{display:none}.mobile-menu-toggle{display:flex;align-items:center;justify-content:center}.header .grid-container:has(.mobile-menu-toggle) .column-2 > *:not(.mobile-menu-toggle){display:none}}@-moz-keyframes moveLeftRight{0%{top:-20%;left:-20%}16.67%{top:30%;left:0;transform:scale(.7)}33.33%{top:-20%;left:20%;transform:scale(1.2)}50%{top:30%;left:40%;transform:scale(.7)}66.67%{top:-20%;left:60%;transform:scale(1.3)}83.33%{top:30%;left:80%;transform:scale(1.1)}100%{top:0;left:0;transform:scale(1.3)}}@-webkit-keyframes moveLeftRight{0%{top:-20%;left:-20%}16.67%{top:30%;left:0;transform:scale(.7)}33.33%{top:-20%;left:20%;transform:scale(1.2)}50%{top:30%;left:40%;transform:scale(.7)}66.67%{top:-20%;left:60%;transform:scale(1.3)}83.33%{top:30%;left:80%;transform:scale(1.1)}100%{top:0;left:0;transform:scale(1.3)}}@-o-keyframes moveLeftRight{0%{top:-20%;left:-20%}16.67%{top:30%;left:0;transform:scale(.7)}33.33%{top:-20%;left:20%;transform:scale(1.2)}50%{top:30%;left:40%;transform:scale(.7)}66.67%{top:-20%;left:60%;transform:scale(1.3)}83.33%{top:30%;left:80%;transform:scale(1.1)}100%{top:0;left:0;transform:scale(1.3)}}@keyframes moveLeftRight{0%{top:-20%;left:-20%}16.67%{top:30%;left:0;transform:scale(.7)}33.33%{top:-20%;left:20%;transform:scale(1.2)}50%{top:30%;left:40%;transform:scale(.7)}66.67%{top:-20%;left:60%;transform:scale(1.3)}83.33%{top:30%;left:80%;transform:scale(1.1)}100%{top:0;left:0;transform:scale(1.3)}}