.header-main{z-index:3;width:100%;height:min-content;color:var(--font-white);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;padding:0;display:flex;position:fixed;top:0;left:50%;overflow:visible;transform:translate(-50%)}.header-main.scrolled{color:var(--black-text)}.header-main--scrolled{color:var(--text-black)}.header-main--scrolled .header-container{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(245,245,245,.45)}.header-main--scrolled .header-nav-contact{color:var(--primary)}.header-static{z-index:2;flex:none;gap:0;width:100%;height:100px;position:-webkit-sticky;position:sticky;top:0;overflow:visible}.header-inner{flex:none;justify-content:center;width:100%;height:64px;display:flex;position:absolute;top:18px}.header-container{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:1;will-change:auto;background-color:rgba(88,86,214,.1);border-radius:16px;flex-flow:row;place-content:center space-between;align-items:center;width:75%;height:64px;padding:20px;display:flex;position:relative;overflow:visible}.header-logo{width:25%}.header-logo img{width:var(--font-24)}.header-nav-container{width:75%}.header-nav{justify-content:space-between;list-style:none;display:flex}.header-nav a{color:inherit;text-decoration:none}.header-nav a:hover{text-decoration:underline}.header-burger{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:8px;display:none}.header-burger-line{background-color:currentColor;width:22px;height:2px;transition:transform .2s,opacity .2s;display:block}.header-burger--open .header-burger-line:first-child{transform:translateY(6px)rotate(45deg)}.header-burger--open .header-burger-line:nth-child(2){opacity:0}.header-burger--open .header-burger-line:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.header-nav .has-submenu{position:relative}.header-nav .submenu-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0 8px}.header-nav .submenu{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:10;background:#fff;border-radius:8px;min-width:180px;padding:8px 0;font-size:12px;display:none;position:absolute;top:calc(100% + 20px);left:0}.header-nav .submenu.open{display:block}.header-nav .submenu li{padding:0}.header-nav .submenu a{color:#222;white-space:nowrap;padding:10px 24px;text-decoration:none;display:block}.header-nav .submenu a:hover{color:var(--primary)}@media (max-width:768px){.header-inner{width:calc(100% - 24px);left:12px;right:12px}.header-nav-container{width:0}.header-burger-line{background-color:currentColor}.header-container{width:100%;padding:12px 16px}.header-logo{width:24px}.header-burger{flex-direction:column;margin-left:auto;display:flex}.header-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--black-text);background-color:rgba(245,245,245,.95);border-bottom-right-radius:16px;border-bottom-left-radius:16px;flex-direction:column;gap:12px;margin:0;padding:12px 16px 16px;display:none;position:absolute;top:64px;left:0;right:0}.header-main--scrolled .header-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgba(245,245,245,.95)}.header-main--scrolled .header-burger-line{background-color:var(--black-text)}.header-nav.is-open{display:flex}.header-nav-contact{margin-left:0}.header-nav .submenu{box-shadow:none;background:0 0;border-radius:0;min-width:0;padding:0;position:static}.header-nav .submenu.open{display:block}.header-nav .submenu a{padding-left:32px}}
.footer-main{z-index:2;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:linear-gradient(#292524,#5856d6,#292524);flex:none;gap:0;width:100%;position:relative;overflow:hidden}.footer-background{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:linear-gradient(#292524,rgba(0,0,0,.27));flex:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.footer-main canvas{pointer-events:none;z-index:0!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.footer-main #footer{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:linear-gradient(#292524,rgba(0,0,0,.27));width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.footer-container{color:#fff;flex-direction:column;gap:100px;width:75%;height:600px;margin:auto;padding:100px 0 20px;display:flex;position:relative}.footer-container .section-1,.footer-container .section-2{flex:.5}.footer-container .section-1{flex:1;justify-content:space-between;display:flex}.footer-container .section-1 .book-container{flex-direction:column;flex:.5;gap:16px;display:flex}.footer-container .section-1 .book-container h3{color:#fff}.footer-container .section-1 .book-container button{width:-moz-fit-content;width:fit-content}.footer-container .section-1 .links-container{flex:.5;justify-content:flex-end;gap:20px;display:flex}.footer-container .section-1 .links-container .link-section{width:150px}.footer-container .section-1 .links-container .heading-1{color:#878787;font-size:14px}.footer-container .section-1 .links-container .link{color:#fff;font-size:14px;text-decoration:none}.footer-container .section-1 .links-container .link:hover{text-decoration:underline}.footer-container .section-2{flex:1;justify-content:space-between;align-items:center;display:flex}.footer-container .section-2 .footer-logo{gap:10px;display:flex}.footer-container .section-2 .footer-logo img{max-width:3em}.footer-container .section-2 .logo{image-rendering:pixelated;background-size:100% 100%;background-image:"url(&quot;data:image/svg+xml,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; viewBox=&quot;0 0 42 44&quot;&gt;&lt;path d=&quot;M 3.234 28.129 L 12.664 28.129 C 13.883 28.129 14.871 29.117 14.871 30.336 L 14.871 39.766 C 14.871 40.985 13.883 41.973 12.664 41.973 L 3.234 41.973 C 2.015 41.973 1.027 40.985 1.027 39.766 L 1.027 30.336 C 1.027 29.117 2.015 28.129 3.234 28.129 Z M 2.847 2.027 L 11.152 2.027 C 11.738 2.027 12.26 2.305 12.595 2.741 L 12.635 2.794 L 25.657 15.816 C 26.027 16.446 26.554 16.973 27.184 17.343 L 40.206 30.365 L 40.259 30.405 C 40.695 30.74 40.973 31.262 40.973 31.848 L 40.973 40.152 C 40.973 41.158 40.158 41.973 39.152 41.973 L 30.848 41.973 C 30.387 41.973 29.967 41.799 29.64 41.51 L 29.495 41.381 L 16.402 28.288 C 16.011 27.577 15.423 26.988 14.711 26.598 L 2.402 14.288 L 2.454 14.235 L 1.642 13.512 C 1.262 13.173 1.027 12.69 1.027 12.152 L 1.027 3.847 C 1.027 2.842 1.842 2.027 2.847 2.027 Z M 29.336 2.027 L 38.766 2.027 C 39.985 2.027 40.973 3.015 40.973 4.234 L 40.973 13.664 C 40.973 14.883 39.985 15.871 38.766 15.871 L 29.336 15.871 C 28.117 15.871 27.129 14.883 27.129 13.664 L 27.129 4.234 C 27.129 3.015 28.117 2.027 29.336 2.027 Z&quot; fill=&quot;transparent&quot; stroke-width=&quot;2.05&quot; stroke=&quot;rgb(245, 245, 245)&quot; stroke-miterlimit=&quot;10&quot; stroke-dasharray=&quot;&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&quot;)";flex-shrink:0}.footer-container .section-2 .policy-links{color:#8d8c90;gap:16px;font-size:12px;display:flex}.footer-container .section-2 .policy-links .link:nth-child(2){border-left:1px solid #8d8c90;padding-left:16px}.footer-container .section-2 .text{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex;transform:none}.footer-container .section-2 .text p{color:#8d8c90;font-size:14px}@media (max-width:768px){.footer-container{gap:50px;width:90%;padding:50px 0}.footer-container .section-1,.footer-container .section-2{flex-direction:column;flex:none;align-items:center;gap:50px}.footer-container .section-1 .links-container{justify-content:space-between;width:100%;display:flex}.footer-container .section-2{flex-direction:row;align-items:center}.footer-container .section-2 .footer-logo{justify-content:center}.footer-container .section-2 .policy-links{flex-wrap:wrap;justify-content:center}}@media (max-width:520px){.footer-container .section-2{flex-direction:column;align-items:center}.footer-container .section-2 .footer-logo{justify-content:center}.footer-container .section-2 .policy-links{flex-wrap:wrap;justify-content:center}}
