footer{margin:20px 20px 30px;background-color:#222426;border-radius:16px;padding:40px;position:relative;z-index:9}footer .flex-container{justify-content:space-between}footer .logo-link{width:230px}footer .menu{align-items:center;padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #f3f3f3}footer .menu img{width:85px;height:auto}footer .menu nav{display:flex;gap:32px}footer a{color:#f3f3f3;text-decoration:none;font-size:16px}footer .menu .social-media{display:flex;gap:13px}footer .menu .social-media a{font-size:20px;border:1px solid #f3f3f3;padding:13px;display:flex;align-items:center;border-radius:50%}footer .info p{font-size:14px;margin-bottom:12px;line-height:120%;color:#85a0ad}footer .info p strong{font-weight:600;font-size:16px}footer .info .address p strong{color:#f3f3f3}footer .info .contact{text-align:center}footer .info .contact a{font-size:16px}footer .policy-links{margin-top:-25px;display:flex;justify-content:flex-end;gap:20px}footer .policy-links a{font-size:14px;text-decoration:underline}@media screen and (min-width:766px) and (max-width:1260px){footer{margin-left:20px;margin-right:20px;margin-bottom:20px}footer .info,footer .menu{flex-direction:column;gap:40px;align-items:center}footer .logo-link{width:auto}footer .menu nav{flex-direction:column;gap:15px;align-items:center}footer .info .address,footer .info .copy{text-align:center}footer .policy-links{margin-top:10px;justify-content:center}}@media screen and (max-width:766px){footer{margin-left:10px;margin-right:10px;margin-bottom:10px}footer .info,footer .menu{flex-direction:column;gap:40px;align-items:center}footer .logo-link{width:auto}footer .menu nav{flex-direction:column;gap:15px;align-items:center}footer .info .address,footer .info .copy{text-align:center}footer .policy-links{display:block;margin-top:10px;text-align:center}footer .policy-links a{display:block;margin:15px 0}}@layer global{@font-face{font-family:Plush;src:url(/fonts/Plush/PlushBG-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Plush;src:url(/fonts/Plush/PlushBG-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plush;src:url(/fonts/Plush/PlushBG-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Plush;src:url(/fonts/Plush/PlushBG-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:CodeNext;src:url(/fonts/CodeNext/CodeNextBG-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CodeNext;src:url(/fonts/CodeNext/CodeNextBG-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CodeNext;src:url(/fonts/CodeNext/CodeNextBG-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:CodeNext;src:url(/fonts/CodeNext/CodeNextBG-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{vertical-align:baseline;box-sizing:border-box;margin:0;border:0;background-color:transparent;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-weight:400;font-family:CodeNext;container-type:inline-size;background-color:#0e100f;color:#0e100f}.section{padding:140px 20px 20px}.section .title-label{font-size:14px;text-align:center;padding:5px 12px;border:1px solid;width:-moz-fit-content;width:fit-content;margin:0 auto 1.5cqw;border-radius:10px;line-height:120%}.section h1,.section h2.title{font-size:28px;line-height:120%;text-align:center;font-weight:400;margin-bottom:75px}.section h1 strong,.section h2.title strong{font-family:Plush;font-weight:800;font-size:34px;line-height:120%}.section h2.title strong.gradient-text{line-height:130%}.section p{font-size:16px;line-height:150%}.section .content{position:relative;z-index:3}.section .content.light{color:#fff;transition:.8s}.flex-container{display:flex}.section .aurora{opacity:0;height:100%;width:100%;position:fixed;left:0;top:0;transition:1.2s;z-index:2}.section.show-aurora .aurora{opacity:1;transition:1.2s}.aurora-trigger{position:absolute;height:40%;top:37%;z-index:9}.gradient-text{background:linear-gradient(90deg,#db4dff,#bb8aff,#b2f6ff,#db4dff,#bb8aff,#b2f6ff);background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientAnimation 6s ease infinite}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}}@media screen and (min-width:1921px){.section{width:1920px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}@media screen and (max-width:766px){.section{padding:110px 10px 20px}.section .title-label{font-size:13px;padding:3px 11px 4px;margin-bottom:15px}.section h1,.section h2.title{font-size:24px;margin-bottom:50px}.section h1 strong,.section h2.title strong{font-size:28px;display:block}.section h2.title br{display:none}}