#login-box-container{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1200}#login-box-container #login-box-bg{background:#fffcfbc9;background:linear-gradient(45deg,#fffff4,#fff0e4d9);background:linear-gradient(45deg,#031c56,#423573 60%,#5734aae7);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}#login-box-container #login-box-content{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;background:linear-gradient(to bottom,#f9f6ff,#fff 50%);box-shadow:4px 4px 24px #1b1b1b4d;padding:24px;border-radius:24px;width:90%;max-width:320px;z-index:2}#login-box-container #login-box-content>#login-box-content-logo{width:72px;height:72px;margin:-60px auto 12px;padding:8px;display:block;border-radius:12px;background:#fff;box-shadow:#14121711 1px 4px 12px}#login-box-container #login-box-content>h3{text-align:center;margin:8px 0;font-size:1.5em;color:#333}#login-box-container #login-box-content>h4{text-align:center;margin:8px 0 24px;font-size:1em;color:#666}form.login{position:relative}form.login label{display:block;margin-bottom:8px;font-weight:700}form.login input[type=text],form.login input[type=password]{width:100%;padding:8px;margin-bottom:12px;border:1px solid #cacaca;border-radius:8px;background:#fcfcfc;text-align:center}form.login button[type=submit]{width:100%;padding:10px;background-color:#1b1b1b;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .5s}form.login button[type=submit]:hover{transition:background-color 8s;background-color:#2e91ee}form.login button[type=submit]:disabled{background-color:#888;cursor:not-allowed}form.login button[type=submit].error{background-color:#e03e3e}form.login .auto-login{position:absolute;bottom:-24px;left:0;right:0;width:100%;padding:12px 8px;background-color:#6247a1;color:#fff;border:none;border-radius:0 0 8px 8px;cursor:pointer;transform:translateY(100%);text-align:left;font-size:9pt}form.login .auto-login>span.desc{font-size:9pt}form.login .auto-login>span.username{font-size:12pt;font-weight:700}form.login .auto-login>button{position:absolute;right:6px;background:#fbf6ff;color:#000;top:50%;transform:translateY(-50%);border-radius:32px;padding:0;width:24px;height:24px;line-height:24px;border:none;text-align:center;font-weight:600}form.login .auto-login>button:hover{background:#fff}form.login .auto-login>button.cross{width:68px;right:8px;padding-right:12px}form.login .auto-login>button.info{right:82px}form.login .auto-login>button>img{width:16px;height:16px;top:4px;right:4px;position:absolute;display:block}:root{--color-base-0: #000;--color-base-1: #111;--color-base-2: #292929;--color-base-3: #3e3e3e;--color-base-4: #5d5d5d;--color-base-5: #6c6c6c;--color-base-6: #a1a1a1;--bg-page: #fff;--bg-box: #f7f7f7;--bg-box-border: #f3f3f3;--act-main: #58b2fb;--act-main-hover: #1094ff;--act-main-content: #fff;--a: #c7650d;--a-hover: #ff7700;--f-a: "Manrope";--f-b: "Quicksand";--f-mono: "JetBrainsMono";--f-serif: "Crimson";--fs-1: 44px;--fs-2: 32px;--fs-3: 24px;--fs-4: 18px;--fs-5: 16px;--fs-6: 14px;--fs-p: 16px;--fs-p-s: 14px;--fs-p-xs: 12px;--w-xs: 384px;--w-s: 768px;--w-m: 1152px;--w-l: 1408px;--w-xl: 1536px;--w-xxl: 1600px;font-family:var(--f-a),sans-serif}:root{--pd: 12px}@media screen and (min-width:240px){:root{--pd: 16px}}@media screen and (min-width:360px){:root{--pd: 20px}}@media screen and (min-width:480px){:root{--pd: 24px}}@media screen and (min-width:800px){:root{--pd: 28px}}@media screen and (min-width:1280px){:root{--pd: 32px}}#dev-grid{position:fixed;left:50%;transform:translate(-50%);max-width:1.408px;display:flex;height:100vh}#dev-grid>div{width:192px;background:linear-gradient(to left,#bcffaf33,#fff0,#ff7c3033)}#dev-grid>div:first-child,#dev-grid>div:last-child{width:128px}.width-box-s{max-width:var(--w-s);margin:0 auto}.width-box-m{max-width:var(--w-m);margin:0 auto}.width-box-l{max-width:var(--w-l);margin:0 auto}.width-box-s-m{max-width:var(--w-s);margin:0 auto}@media screen and (min-width:1280px){.width-box-s-m{max-width:var(--w-m);margin:0 auto}}h1,h2,h3,h4,h5,h6{color:var(--color-base-1)}.serif{font-family:Crimson,serif}h1{font-size:var(--fs-1)}h2{font-size:var(--fs-2)}h3{font-size:var(--fs-3)}h4{font-size:var(--fs-4)}h5{font-size:var(--fs-5)}h6{font-size:var(--fs-6)}p{color:var(--color-base-1);font-size:var(--fs-p)}.c-0{color:var(--color-base-0)}.c-1{color:var(--color-base-1)}.c-2{color:var(--color-base-2)}.c-3{color:var(--color-base-3)}.c-4{color:var(--color-base-4)}.c-5{color:var(--color-base-5)}.c-6{color:var(--color-base-6)}body{margin:0;background:var(--bg-page)}*,:after,:before{box-sizing:border-box}.padding{padding:25px}.progress-link{text-decoration:none;border-bottom:solid 1px var(--a);color:var(--a);-webkit-transition:all .2s;transition:all .2s}.progress-link:hover,.progress-link:active,.progress-link:focus{border-color:var(--a-hover);color:var(--a-hover)}.progress-link{position:relative}.progress-link:after{content:"";position:absolute;bottom:-1px;left:0;right:100%;height:1px;background:var(--a-hover);transition:right .35s ease-in-out}.progress-link:hover,.progress-link:active,.progress-link:focus{border-color:var(--a);outline:none}.progress-link:hover:after,.progress-link:active:after,.progress-link:focus:after{right:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#211f253d;transition:background-color 1s;border-radius:3px}body::-webkit-scrollbar-track{border-radius:0}::-webkit-scrollbar-thumb{background:#27222b;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#3a333f}@font-face{font-family:Crimson;font-style:normal;font-weight:400;src:url(/assets/fonts/crimson/TTF/Crimson-Bold.ttf) format("truetype"),url(/assets/fonts/crimson/OTF/Crimson-Bold.otf) format("opentype")}@font-face{font-family:Crimson;font-style:italic;font-weight:400;src:url(/assets/fonts/crimson/TTF/Crimson-BoldItalic.ttf) format("truetype"),url(/assets/fonts/crimson/OTF/Crimson-BoldItalic.otf) format("opentype")}@font-face{font-family:Crimson;font-style:italic;font-weight:400;src:url(/assets/fonts/crimson/TTF/Crimson-Italic.ttf) format("truetype"),url(/assets/fonts/crimson/OTF/Crimson-Italic.otf) format("opentype")}@font-face{font-family:Crimson;font-style:normal;font-weight:400;src:url(/assets/fonts/crimson/TTF/Crimson-Roman.ttf) format("truetype"),url(/assets/fonts/crimson/OTF/Crimson-Roman.otf) format("opentype")}@font-face{font-family:Crimson;font-style:normal;font-weight:600;src:url(/assets/fonts/crimson/TTF/Crimson-Semibold.ttf) format("truetype"),url(/assets/fonts/crimson/OTF/Crimson-Semibold.otf) format("opentype")}@font-face{font-family:Crimson;font-style:italic;font-weight:600;src:url(/assets/fonts/crimson/TTF/Crimson-SemiboldItalic.ttf) format("truetype"),url(/assets/fonts/crimson/OTF/Crimson-SemiboldItalic.otf) format("opentype")}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope/Manrope-VariableFont_wght.ttf) format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:JetBrainsMono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/JetBrainsMono/JetBrainsMono[wght].ttf)}@font-face{font-family:JetBrainsMono;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/fonts/JetBrainsMono/JetBrainsMono-Italic[wght].ttf)}@font-face{font-family:mwi;src:url(/assets/fonts/Michmond/mm-icons-web.ttf?v=260106) format("truetype");font-style:normal;font-weight:400}.mwi{font-family:mwi;font-style:normal;font-weight:400;display:inline-block;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.mwi.michmond:before{content:""}.mwi.test:before{content:""}.mwi.steam:before{content:""}.mwi.linux:before{content:""}.mwi.telegram:before{content:""}.mwi.discord:before{content:""}.mwi.apple-logo:before{content:""}.mwi.apple-appstore:before{content:""}.mwi.apple-pay:before{content:""}.mwi.whatsapp:before{content:""}.mwi.instagram:before{content:""}.mwi.linkedin:before{content:""}#hamburger .line,#hamburger.active .line,.active #hamburger .line{background-color:var(--color-base-1)}header .header ul li a{color:var(--color-base-1)}header{position:fixed;top:0;left:0;width:100%;z-index:1000;transition:opacity .25s ease;font-family:Quicksand,sans-serif}header.overspread{opacity:.3}header.overspread:hover{opacity:1}header.overspread>#header-content{border-color:#eeeeee4a}header.active{background:linear-gradient(0deg,transparent,var(--bg-page))}@media screen and (min-width:769px){header.active.no-gradient{background:none}}header.active #header-content{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:transparent;background:#ffffffc7;box-shadow:0 6px 16px #1111}header>#header-content{height:64px;display:flex;position:relative;max-width:var(--w-l);margin:0 auto;background-color:#fff0;transition:all .3s ease;justify-content:space-between;border-bottom:solid 1px #eee;border-radius:0;padding:0 var(--pd)}header.header-photography #header-links>a{color:#fff;transition:color .3s ease}header.header-photography.active #header-links>a{color:var(--color-base-1)}header.dark.overspread>#header-content{border-color:#eeeeee4a}header.dark.active #header-content{border-color:transparent;background:#202020c7;box-shadow:none}header.dark>#header-content{background-color:#fff0;border-bottom:solid 1px rgba(219,219,219,.4862745098)}@media screen and (min-width:1400px){header #header-content{padding:0 14px}}#header-logo{display:block;padding:12px 2px;transition:padding .3s ease}#header-logo>img{width:40px;height:40px}#header-links{display:none}#header-links>a{height:100%;padding:0 14px;line-height:64px;text-decoration:none;color:var(--color-base-1);position:relative;z-index:1;overflow:hidden}#header-links>a:hover{color:var(--color-base-1)}#header-links>a:after{content:"";position:absolute;top:0;width:0;height:100%;background:#ffffff80;border-bottom:solid 2px #777777;z-index:-1;transition:width .2s ease,opacity .2s ease;opacity:0}#header-links>a#header-link-design:after{background:linear-gradient(to top,#d0d0d059,#d0d0d000);border-color:#0e0e0e}#header-links>a#header-link-photography:after{background:linear-gradient(to top,#f3d9ff59,#f3d9ff00);border-color:#9f30d2}#header-links>a#header-link-video:after{background:linear-gradient(to top,#ffd8d859,#ffd8d800);border-color:#d51212}#header-links>a#header-link-web:after{background:linear-gradient(to top,#d8f7ff59,#d8f7ff00);border-color:#3cc3e9}#header-links>a#header-link-software:after{background:linear-gradient(to top,#dce9ff59,#dce9ff00);border-color:#2d73eb}#header-links>a#header-link-about:after{background:linear-gradient(to top,#fff6dd59,#fff6dd00);border-color:#ebb82d}#header-links>a#header-link-contact:after{background:linear-gradient(to top,#fff8d859,#fff8d800);border-color:#f7dd32}#header-links>a:hover:after{width:100%;transition-duration:.35s;opacity:1}header.dark #header-links>a:after{background:#25252580;border-bottom:solid 2px #161616}header.dark #header-links>a#header-link-design:after{background:linear-gradient(to top,#ffffff2a,#ffffff05);border-color:#fff}header.dark #header-links>a#header-link-photography:after{background:linear-gradient(to top,#cf60ff2a,#cf60ff00);border-color:#9f30d2}header.dark #header-links>a#header-link-video:after{background:linear-gradient(to top,#ff48482a,#ff484800);border-color:#d51212}header.dark #header-links>a#header-link-web:after{background:linear-gradient(to top,#46daff2a,#46daff00);border-color:#3cc3e9}header.dark #header-links>a#header-link-software:after{background:linear-gradient(to top,#2374ff2a,#2374ff00);border-color:#2d73eb}header.dark #header-links>a#header-link-about:after{background:linear-gradient(to top,#ffc5252a,#ffc52500);border-color:#ebb82d}header.dark #header-links>a#header-link-contact:after{background:linear-gradient(to top,#ffd7242a,#ffd72400);border-color:#f7dd32}#header-right{display:flex;position:relative;align-items:center}@media only screen and (min-width:768px){header{transition:all .4s ease!important}#header-logo{padding:10px 2px}#header-links{position:absolute;top:0;left:50%;height:64px;transform:translate(-50%);display:flex;align-items:center}#header-right>a{display:block}}@media screen and (min-width:1400px){#header-logo{padding:12px 2px}header.active{padding-top:8px}header.active #header-content{border-radius:32px}}header a#header-login{display:block;padding:0 12px;text-align:center;line-height:32px;border-radius:32px;text-decoration:none;transition:background-color .3s ease;min-width:128px;background-color:var(--act-main);color:var(--act-main-content)}header a#header-login:hover{background:var(--act-main-hover)}header.active a#header-login{background:#3d3d3d;color:#e2e2e2}header.active a#header-login:hover{background:#585858}@media screen and (max-width:338px){header #header-login{display:none}}#hamburger{padding:18px 2px;cursor:pointer;z-index:110;margin-left:16px}#hamburger .line{width:30px;height:1px;background-color:var(--color-base-1);display:block;margin:6px 0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#hamburger.active .line:nth-child(2){opacity:0}#hamburger.active .line:nth-child(1){-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}#hamburger.active .line:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-o-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}@media only screen and (min-width:768px){#hamburger{display:none}}#hamburger .line{background-color:var(--color-base-1)}#header-links>a:hover:after{width:100%;transition-duration:.45s;opacity:1}#header-links>a[data-side=left]:after{left:0}#header-links>a[data-side=right]:after{right:0}header.opened .box,header.opened.active .box{background-color:var(--bg-box)}header{transition:all .5s ease-out,background-color 1s ease-out;transition-delay:.2s;height:64px;overflow:hidden}header .header{padding-top:64px;position:absolute;display:block;top:0;left:0;width:100%;z-index:-1}header .header ul{position:relative;display:block;padding:0px var(--pd) 0;list-style:none}header .header ul li{border-bottom:1px solid var(--color-base-6);margin-top:5px;transform:scale(1.15) translateY(-30px);opacity:0;transition:transform .5s cubic-bezier(.4,.01,.165,.99),opacity .6s cubic-bezier(.4,.01,.165,.99)}header .header ul li:nth-child(1){transition-delay:.49s}header .header ul li:nth-child(2){transition-delay:.42s}header .header ul li:nth-child(3){transition-delay:.35s}header .header ul li:nth-child(4){transition-delay:.28s}header .header ul li:nth-child(5){transition-delay:.21s}header .header ul li:nth-child(6){transition-delay:.14s}header .header ul li:nth-child(7){transition-delay:.07s}header .header ul li a{display:block;position:relative;color:var(--color-base-1);text-decoration:none;font-size:22px;line-height:2.35;width:100%}header .header ul li a img{width:32px;height:32px;margin-right:12px;vertical-align:middle}header.opened{height:100%;background-color:var(--bg-box);transition:all .3s ease-in,background-color .5s ease-in;transition-delay:.25s}header.opened .header{display:block}header.opened .header .icon.icon-bag{transform:translate(75px);transition-delay:.3s}header.opened .header ul li{transform:scale(1) translateY(0);opacity:1}header.opened .header ul li:nth-child(1){transition-delay:.27s}header.opened .header ul li:nth-child(2){transition-delay:.34s}header.opened .header ul li:nth-child(3){transition-delay:.41s}header.opened .header ul li:nth-child(4){transition-delay:.48s}header.opened .header ul li:nth-child(5){transition-delay:.55s}header.opened .header ul li:nth-child(6){transition-delay:.62s}header.opened .header ul li:nth-child(7){transition-delay:.69s}@media screen and (min-width:769px){header{overflow:visible}header .header,header.opened .header{display:none}}footer{padding-top:48px;position:relative;font-family:Quicksand,sans-serif;font-size:var(--fs-p)}footer .main{display:flex;flex-wrap:wrap}footer .main>*{width:100%;padding-left:var(--pd)}footer .main h3{margin:1px 0;padding:1px 0;line-height:24px;display:inline-block;min-width:48px;font-weight:500;color:var(--color-base-4);font-size:var(--fs-p);font-weight:700}footer .main a{margin:1px 0;padding:1px 0;line-height:24px;display:inline-block;min-width:48px;text-decoration:none;color:var(--color-base-2);transition:color .3s ease}footer .main a:hover{color:var(--color-base-1)}footer ul{margin:0 0 24px;padding:0}footer li{display:block}footer .stars{height:160px;padding-top:24px;width:100%}footer .stars img{width:100%;height:100%;object-fit:cover;border:1px solid var(--color-base-3);border-radius:15px}footer .legal{text-align:center;margin:0 var(--pd);border-top:solid 1px var(--color-base-4);padding:8px 0}footer .legal p{color:var(--color-base-4);margin:4px 0}footer .legal p.info{color:var(--color-base-2)}footer .legal p>span.no-brake{white-space:nowrap}footer .legal>.split .links{display:flex;flex-wrap:wrap;width:100%;justify-content:center;gap:12px}footer .legal>.split .links a{color:var(--a)}footer .legal>.split .links a:hover{color:var(--a-hover)}@media screen and (max-width:360px){footer .main h3{line-height:28px}footer .main a{line-height:28px}}@media screen and (min-width:360px){footer .main>*{width:50%}}@media screen and (min-width:768px){footer .main>*{width:33.33%}footer .main>div:last-child{width:100%}footer .main #footer-language-list{display:flex;gap:var(--pd)}}@media screen and (min-width:1024px){footer .main>*{width:25%}footer .main>div:last-child{width:25%}footer .main #footer-language-list{display:block;gap:unset}footer .legal{border-top:solid 1px var(--color-base-3);text-align:left}footer .legal p{margin:2px 0}footer .legal>.split{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}footer .legal>.split .copyright{width:0;flex-grow:2}footer .legal>.split .links{width:0;flex-grow:1;justify-content:flex-end;padding-left:var(--pd)}}#cookie-banner{position:fixed;bottom:0;right:0;width:100%;background:var(--bg-box);overflow:hidden;z-index:100;box-shadow:2px 4px 16px #0003}#cookie-banner h2{margin:0}#cookie-banner .header{padding:25px 25px 0}#cookie-banner .content{color:var(--color-base-1);padding:10px 25px}#cookie-banner .footer{padding:0 25px 25px}#cookie-banner .footer button{padding:12px 5px;border:none;text-align:center;width:100%}#cookie-banner .footer button#cookie-ok{background-color:var(--act-main);color:var(--act-main-content);transition:background-color .3s ease;border-radius:24px}#cookie-banner .footer button#cookie-ok:hover{background:var(--act-main-hover)}#cookie-banner .footer button#cookie-info{color:var(--color-base-2);background:none;text-decoration:underline}#cookie-banner .footer button#cookie-info:hover{color:var(--color-base-1)}@media screen and (min-width:480px){#cookie-banner{bottom:25px;right:25px;width:512px;max-width:80%;max-width:calc(100% - 50px);z-index:100;border-radius:8px}}#cookie-banner .footer{display:flex}#cookie-banner .footer button{width:unset;padding:12px 24px}#cookie-banner .header{background:var(--bg-box-border);padding:15px 25px}#transition{position:fixed;background-color:#18171a;color:#ffd667;transition:height .35s ease,width .35s ease;z-index:99999;overflow:hidden}#transition.white{background-color:#f8f8f8;color:#6c5a9b}#transition>img.bg{position:absolute;top:0;left:0;height:100%;height:100vh;height:100dvh;width:100%;width:100dvw;z-index:0;opacity:.07;-o-object-fit:cover;object-fit:cover}#transition>img.logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:128px;transition:opacity .35s ease;z-index:1}#transition>.title{position:absolute;bottom:20px;left:20px;font-size:48pt;font-weight:700;z-index:1;opacity:.2;transition:opacity .35s ease}#transition.out{left:0;height:0}#transition.out.from-top{top:0;height:0;width:100%}#transition.out.from-bottom{bottom:0;height:0;width:100%}#transition.out.from-left{top:0;height:100vh;height:100dvh;width:0}#transition.out.expand{height:100vh;height:100dvh;width:100%}#transition.out>img.logo{opacity:0}#transition.out.expand>img.logo{opacity:1}#transition.out>.title{opacity:0}#transition.out.expand>.title{opacity:.2}#transition.out>.bg{opacity:0}#transition.out.expand>.bg{opacity:.07}#transition.in{right:0;top:0;width:100%;height:100vh;height:100dvh}#transition.in.to-top{top:0;bottom:unset;height:0}#transition.in.to-bottom{top:unset;bottom:0;height:0}#transition.in.to-right{top:0;width:0}#transition.in>img.logo{opacity:1}#transition.in.colapse>img.logo{opacity:0}#transition.in>.bg{opacity:.07}#transition.in.colapse>.bg{opacity:0}.contact-us{position:relative;height:820px;margin:180px auto;max-width:var(--w-s);--field-content-color: #1b1b1b;--field-border-color: #eeeeee;--field-background: #f0f0f0;--error-border-color: #ff7b71;--error-bg-color: #fff1f0}.contact-us>p{position:absolute;left:24px;top:24px;font-size:var(--fs-2);margin:0;font-weight:600;color:var(--color-base-1)}.contact-us .success{position:absolute;top:86px;left:0;right:0;z-index:1;padding:64px 24px 12px;background:#d4edda;border:solid 1px #c3e6cb;border-radius:32px;height:384px;text-align:center;display:none}.contact-us form{position:absolute;top:86px;left:0;right:0;z-index:1;padding:24px;background:#fff;transition:margin .3s ease;box-shadow:2px 4px 25px #1111;margin:0;border:solid 1px #f0f0f0;border-radius:32px}.contact-us form>p{font-weight:400;margin:0 0 12px;color:var(--color-base-1);font-size:var(--fs-4)}@media screen and (min-width:720px){.contact-us form>p{height:66px}}@media screen and (min-width:768px){.contact-us form>p{font-size:22.5px}}.contact-us form input[type=text],.contact-us form input[type=email]{height:36px;line-height:36px;margin:12px 0;display:block;width:100%;border-radius:12px;border:none;padding:8px 16px;border:solid 1px var(--field-border-color);background:var(--field-background);color:var(--field-content-color)}.contact-us form input[type=text].error,.contact-us form input[type=email].error{background:var(--error-bg-color);border-color:var(--error-border-color)}.contact-us form input[type=text]:required,.contact-us form input[type=email]:required{position:relative}.contact-us form input[type=text]:required:after,.contact-us form input[type=email]:required:after{position:absolute;z-index:2;right:2px;top:2px;content:"*";color:var(--field-content-color)}.contact-us form input[type=text]:required.error:after,.contact-us form input[type=email]:required.error:after{color:var(--error-border-color)}.contact-us form .split-inputs{display:flex;gap:12px;margin:12px 0}.contact-us form .split-inputs>input{margin:0}.contact-us form textarea{margin:6px 0;display:block;width:100%;border-radius:12px;border:none;padding:8px 16px;background:var(--field-background);color:var(--field-content-color);border:solid 1px var(--field-border-color);resize:vertical;min-height:78px;max-height:128px}.contact-us form textarea.error{background:var(--error-bg-color);border-color:var(--error-color)}.contact-us form input[type=button]{max-width:128px;margin-left:auto;display:block;background:#3d3d3d;padding:0 24px;height:36px;line-height:36px;border:none;border-radius:18px;color:#e2e2e2}.contact-us form input[type=button]:disabled{background:#a0a0a0;cursor:not-allowed}.contact-us form .form__privacy{display:flex;align-items:center;margin:12px 0;gap:12px}.contact-us form [type=checkbox]{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;appearance:none;position:relative;width:32px;height:32px;cursor:pointer}.contact-us form [type=checkbox]:before,.contact-us form [type=checkbox]:after{position:absolute;display:block;content:""}.contact-us form [type=checkbox]:before{top:0;left:0;width:inherit;height:inherit;border:1px solid var(--field-border-color);border-radius:12px;background:var(--field-background)}.contact-us form [type=checkbox]:after{top:9px;left:8px;width:20px;height:10px;border-bottom:4px solid #ee8013;border-left:4px solid #ee8013;transform:rotate(-45deg);transition:opacity .3s;opacity:0}.contact-us form [type=checkbox]:checked:after{opacity:1}.contact-us form [type=checkbox].error:before{border-color:var(--error-border-color);background:var(--error-bg-color)}.contact-us form label{color:#1d1d1d;font-size:var(--fs-p);font-weight:400;width:0;flex-grow:1}.contact-us form a{color:var(--a)}.contact-us form a:hover{opacity:var(--a-hover)}.contact-us .content{position:absolute;top:256px;left:24px;right:24px;background:#fff;border-color:#fdfdfd;border-radius:12px;box-shadow:2px 4px 25px #1111;height:560px;width:calc(100% - 48px);overflow:hidden}.contact-us .content .account{position:absolute;left:0;bottom:0;width:100%;height:320px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-us .content .account h4{font-size:var(--fs-p);font-weight:400;margin:16px 0}.contact-us .content .account button{background:#3d3d3d;color:#e2e2e2;padding:0 24px;border-radius:24px;height:36px;line-height:36px;border:none}.contact-us .content a.social{position:absolute;height:48px;width:48px;top:0;color:#6b6b6b;display:block;transition:background-color .25s ease,color .2s ease}.contact-us .content a.social>i{font-size:36px;line-height:48px;width:48px;text-align:center;transition:transform .25s ease}.contact-us .content a.social>i:hover{transform:scale(1.2)}.contact-us .content a.social>span{opacity:.75;position:absolute;left:100%;top:50%;transform:translateY(-50%)}.contact-us .content a.social:hover{color:#fff}.contact-us .content a.social.telegram{right:48px}.contact-us .content a.social.telegram:hover{background:#2faae9}.contact-us .content a.social.discord{right:96px}.contact-us .content a.social.discord:hover{background:#5d6af2}.contact-us .content a.social.instagram{right:144px}.contact-us .content a.social.instagram:hover{background:#ff154d}.contact-us .content a.social.whatsapp{right:196px}.contact-us .content a.social.whatsapp:hover{background:#25d366}body[dark-mode="1"] .contact-us{--field-content-color: #ececec;--field-border-color: #303030;--field-background: #252525;--error-border-color: #c43227;--error-bg-color: #332524}body[dark-mode="1"] .contact-us .success{background:#2b5028;box-shadow:none;border-color:#1a2913}body[dark-mode="1"] .contact-us form{background:#272727;box-shadow:none;border:solid 1px #383838}body[dark-mode="1"] .contact-us form button{background:#d6d6d6;color:#252525}body[dark-mode="1"] .contact-us form button:disabled{background:#414141}body[dark-mode="1"] .contact-us form [type=checkbox]:after{border-bottom:4px solid #ee8013;border-left:4px solid #ee8013}body[dark-mode="1"] .contact-us form label{color:#e4e4e4}body[dark-mode="1"] .contact-us .content{background:#1d1d1d;box-shadow:none;border-color:#202020}body[dark-mode="1"] .contact-us .content .account button{background:#d6d6d6;color:#252525}body[dark-mode="1"] .contact-us .content a.social{color:#c2c2c2}body[dark-mode="1"] .contact-us .content a.social:hover{color:#fff}.contact-us[data-from=contact-page]{height:unset!important;margin:0}.contact-us[data-from=contact-page] form,.contact-us[data-from=contact-page] .success{position:static}@media screen and (min-width:720px){.contact-us{height:450px}.contact-us>p{max-width:50%;z-index:1}.contact-us form,.contact-us .success{top:0;right:72px;left:50%}.contact-us .content{height:320px;top:96px;height:192px}.contact-us .content .account{top:0;width:50%;height:192px}.contact-us .content a.social span{opacity:.5}.contact-us .content a.social.telegram{right:0;top:0}.contact-us .content a.social.discord{right:0;top:48px}.contact-us .content a.social.instagram{right:0;top:96px}.contact-us .content a.social.whatsapp{right:0;top:144px}.contact-us[data-from=contact-page] form,.contact-us[data-from=contact-page] .success{left:0;width:100%}}
