@font-face{font-family:MabryPro;src:url(../media/Light-s.p.8eea8a98.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:MabryPro;src:url(../media/Regular-s.p.bfb785ee.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:MabryPro;src:url(../media/Medium-s.p.9dd1c43e.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:MabryPro;src:url(../media/Bold-s.p.491d7b39.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:MabryPro;src:url(../media/Black-s.p.7ce7358b.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:MabryPro Fallback;src:local(Arial);ascent-override:80.37%;descent-override:21.11%;line-gap-override:0.0%;size-adjust:98.54%}.mabrypro_129d26bd-module__1Vfw2q__className{font-family:MabryPro,MabryPro Fallback}.mabrypro_129d26bd-module__1Vfw2q__variable{--font-family:"MabryPro","MabryPro Fallback"}

:root{--font-size:60px;--font-size-2:54px;--font-size-3:48px;--font-size-4:40px;--font-size-5:36px;--font-size-6:32px;--font-size-7:28px;--font-size-8:24px;--font-size-9:22px;--font-size-10:20px;--font-size-11:18px;--font-size-12:16px;--font-size-13:14px;--font-size-14:12px;--font-size-15:10px;--padding:64px;--padding-2:48px;--padding-3:32px;--padding-4:24px;--padding-5:20px;--padding-6:18px;--padding-7:14px;--padding-8:12px;--padding-9:8px;--padding-10:4px;--padding-11:2px;--border-size:1px solid;--border-size-2:2px solid;--border-radius:24px;--border-radius-2:16px;--border-radius-3:8px;--width:90%;--max-width:1440px;--max-width-2:1280px;--blur:24px;--blur-2:48px;--header:70px;--opacity:.8;--opacity-2:.5;--transition:.15s ease-in-out;--accent:#86e7f0;--accent-2:#5b9ca2;--text:#fafafa;--text-2:#a1a1aa;--text-3:#a1a1aa90;--background:#060606;--background-2:#111;--background-3:#222;--background-transparent:#060606aa;--background-transparent-2:#fafafaaa;--border:#ffffff24;--border-2:#ffffff12;--green:#56ff6d;--green-2:#128a37;--gradient:linear-gradient(45deg,var(--accent-2),var(--accent),var(--accent-2));--gradient-2:linear-gradient(45deg,var(--background-2),var(--background),var(--background-2));--gradient-3:linear-gradient(45deg,var(--accent-2),var(--accent));--gradient-4:linear-gradient(45deg,var(--green-2),var(--green),var(--green-2))}::-moz-selection{background:var(--text);color:var(--background)}::selection{background:var(--text);color:var(--background)}*{margin:0;padding:0}html{scrollbar-gutter:stable}html,body{color-scheme:light dark;text-wrap:balance;background-color:var(--background);color:var(--text);scroll-behavior:smooth;text-rendering:optimizelegibility;font-family:var(--font-family);font-synthesis:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-webkit-touch-callout:none;min-height:100lvh;position:relative;overflow-x:clip}html *,body *{transition:all var(--transition),width 0s,height 0s}html :active,body :active{transition:all .1s ease-out,width,height}img:not(.interactive){-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}a{cursor:pointer;color:var(--text);text-decoration:none}.button,button{font-family:var(--font-family);color:var(--background);border:var(--border-size)var(--accent);padding:var(--padding-8)var(--padding-6);border-radius:var(--border-radius);text-align:center;justify-content:center;align-items:center;gap:var(--padding-7);background:var(--gradient);font-weight:600;font-size:var(--font-size-11);-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;display:flex}.button svg,button svg{width:22px;height:22px;stroke:var(--background);opacity:var(--opacity-2);margin-top:3px}.button svg.loader,button svg.loader{animation:1s linear infinite rotate}.button.alternative,button.alternative{border-color:var(--border);background:var(--gradient-2);color:var(--text)}.button.alternative svg,button.alternative svg{stroke:var(--text)}.button.green,button.green{background:var(--gradient-4);border-color:var(--green)}.default-hover{-webkit-user-select:none;-moz-user-select:none;user-select:none}.button,button,.default-hover{cursor:pointer}@media (any-hover:hover){button:hover,.button:hover,.default-hover:hover{opacity:var(--opacity)}}a:active,button:active,.button:active,.default-hover:active{opacity:var(--opacity-2);filter:blur(1px)grayscale();transform:scale(.975)}input{border:var(--border-size)var(--border);border-radius:var(--border-radius-2);padding:var(--padding-8);background-color:var(--background-2);color:var(--text);font-family:var(--font-family);font-weight:500;font-size:var(--font-size-10);caret-color:var(--accent);outline:none}input::-moz-placeholder{color:var(--text-3)}input::placeholder{color:var(--text-3)}input:hover{border-color:var(--accent-2)}input:active{transform:scale(.975)}input:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.disabled{opacity:var(--opacity-2);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scroll-hidden{opacity:0;filter:blur(6px);transition:all 1.5s;transform:translateY(-12px)}.scroll-show{opacity:1;filter:blur();transform:translateY(0)}.app{padding-bottom:calc(var(--padding)*2);min-height:calc(100svh - var(--header) - var(--padding)*2)}.app .half-width{width:var(--width);max-width:var(--max-width);margin:auto}.app section:not(.hero){margin-top:calc(var(--padding)*2)}.app h1.title{font-size:var(--font-size-4);text-align:center;font-weight:600;line-height:1.1}.app h2.subtitle{font-size:var(--font-size-10);color:var(--text-2);text-align:center;font-weight:500;line-height:1.1}.app h2.subtitle a{color:var(--accent)}.app .hero{margin-top:calc(var(--header)/-1)}.app .hero .shadow{pointer-events:none;background:linear-gradient(#5b9ca250 0%,#0000 75%);width:100%;height:400px;margin:auto;position:absolute;top:0;left:0;right:0}.app .hero .shadow:after{content:"";background:linear-gradient(90deg,var(--background)10%,transparent,var(--background)90%);width:100%;height:100%;position:absolute;left:0}.app .hero .logotype{top:var(--header);width:100%;height:450px;-webkit-mask-image:linear-gradient(to bottom,var(--background),transparent 90%);mask-image:linear-gradient(to bottom,var(--background),transparent 90%);mix-blend-mode:soft-light;margin:auto;position:absolute;left:0;right:0}.app .hero .logotype svg{mix-blend-mode:difference;width:100%;height:100%}.app .hero .title{text-align:center;margin-top:175px;position:relative}.app .hero .title h1{font-size:var(--font-size);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;line-height:1.1}.app .hero .title h1 span{color:var(--accent)}.app .hero .title h1 div{border-radius:var(--border-radius-2);background-color:var(--background-2);border:var(--border-size)var(--border);display:inline-block;overflow:hidden;transform:translateY(16px);width:62px!important;height:62px!important}.app .hero .title h1 div canvas{margin-top:var(--padding-9);-o-object-fit:contain;object-fit:contain;margin-left:0;width:48px!important;height:48px!important}.app .hero .title h2{font-size:var(--font-size-6);margin-top:var(--padding-3);color:var(--text-2);font-weight:500;line-height:1.1}.app .hero .manage{margin-top:var(--padding-3);gap:var(--padding-8);width:fit-content;display:flex;position:relative}.app .numbers{gap:var(--padding-4);padding:10px 0;display:flex}.app .numbers .block{gap:var(--padding-8);flex:1;display:grid}.app .numbers .block h2{font-size:var(--font-size-6);color:var(--accent-2);text-align:center;font-weight:600;line-height:1.1}.app .numbers .block h2 span{font-size:var(--font-size);color:#0000;background:var(--gradient-3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.app .numbers .block h3{font-size:var(--font-size-10);color:var(--text-2);text-align:center;font-weight:500}.app .services{gap:var(--padding-8);display:grid}.app .services .list{gap:var(--padding-4);margin-top:calc(var(--padding-3) - var(--padding-8));flex-wrap:wrap;display:flex}.app .services .list .block{border:var(--border-size)var(--border);border-radius:var(--border-radius);padding:var(--padding-4);flex:calc((100% - var(--padding-4)*2)/3 - var(--padding-4)*2 - 1px*2);background-color:var(--background-2);gap:var(--padding-6);align-content:space-between;display:grid;position:relative;overflow:hidden}.app .services .list .block .icon{pointer-events:none;width:100%;height:100%;margin:auto;position:absolute;top:0;left:0}.app .services .list .block .icon svg{width:100%;height:100%;stroke:var(--accent);opacity:.25;filter:blur(var(--blur-2))}.app .services .list .block div{position:relative}.app .services .list .block div h2{font-size:var(--font-size-6);font-weight:600;line-height:1.1}.app .services .list .block div h3{font-size:var(--font-size-10);color:var(--text-2);margin-top:var(--padding-8);font-weight:500}.app .services .list .block .button{position:relative}.app .how{gap:var(--padding);display:grid}.app .how .progress{gap:var(--padding-4);width:100%;max-width:var(--max-width-2);margin:auto;display:grid;position:relative}.app .how .progress .line{background-color:var(--border-2);width:2px;height:100%;margin:auto;position:absolute;top:0;left:0;right:0}.app .how .progress .block{align-items:center;gap:var(--padding-6);border:var(--border-size)var(--border);border-radius:var(--border-radius);padding:var(--padding-8)var(--padding-6);background-color:var(--background-2);width:calc(50% - var(--padding-6)*2 - 1px*2 - var(--padding));display:flex;position:relative}.app .how .progress .block.right{margin-left:auto}.app .how .progress .block.right .dot{left:calc(var(--padding)/-1 - 10px/2 - 1px);right:auto}.app .how .progress .block .blur{border-radius:inherit;pointer-events:none;width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;overflow:hidden}.app .how .progress .block .blur:before{content:"";background-color:var(--accent-2);width:50%;height:100px;filter:blur(var(--blur));border-radius:50%;margin:auto;position:absolute;top:100%;left:0;right:0}.app .how .progress .block .dot{background-color:var(--accent);width:10px;height:10px;right:calc(var(--padding)/-1 - 10px/2 - 1px);border-radius:50%;margin:auto;position:absolute}.app .how .progress .block h2{font-size:var(--font-size);color:#0000;background:var(--gradient-3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:1.1;position:relative}.app .how .progress .block h3{font-size:var(--font-size-8);font-weight:500;line-height:1.1;position:relative}.app .compare{gap:var(--padding-8);display:grid}.app .compare .flex{margin:auto;margin-top:var(--padding-4);max-width:var(--max-width-2);gap:var(--padding-4);align-items:flex-start;display:flex}.app .compare .flex .block{border:var(--border-size)var(--border);border-radius:var(--border-radius);width:100%;padding:var(--padding-4);background-color:var(--background-2);position:relative;overflow:hidden}.app .compare .flex .block:nth-child(2) .icon svg{stroke:var(--accent)}.app .compare .flex .block:nth-child(2) h2{color:var(--accent)}.app .compare .flex .block:nth-child(2) h3{color:var(--text)}.app .compare .flex .block .animation{margin:auto;width:62px!important;height:62px!important}.app .compare .flex .block .animation canvas{-o-object-fit:contain;object-fit:contain;width:62px!important;height:62px!important}.app .compare .flex .block .icon{pointer-events:none;width:100%;height:100%;margin:auto;position:absolute;top:0;left:0}.app .compare .flex .block .icon svg{width:100%;height:100%;stroke:var(--text-2);opacity:.25;filter:blur(var(--blur-2))}.app .compare .flex .block h2{font-size:var(--font-size-6);text-align:center;margin-top:var(--padding-8);margin-bottom:var(--padding-4);font-weight:600;line-height:1.1}.app .compare .flex .block h3{font-size:var(--font-size-10);color:var(--text-2);font-weight:500}.app .compare .flex .block h3:not(:nth-child(3)){border-top:var(--border-size)var(--border-2);padding:var(--padding-8)0}.app .compare .flex .block h3:last-child{padding-bottom:0}.app .compare .flex .block h3 span{color:var(--accent)}.app .cases{width:100%;position:relative}.app .cases .flex{width:calc(100% - var(--padding-3)*2);margin-right:var(--padding-3);margin-left:var(--padding-3);justify-content:space-between;gap:var(--padding-3);display:flex}.app .cases .flex .title{width:50%;height:500px;margin-left:max(2.5%,calc((100% - var(--max-width))/2));place-content:space-between center;display:grid;position:sticky;top:calc(50% - 250px)}.app .cases .flex .title div h2{font-size:var(--font-size-2);font-weight:600;line-height:1.1}.app .cases .flex .title div h2 span{color:var(--accent)}.app .cases .flex .title div h2 div{border-radius:var(--border-radius-2);background-color:var(--background-2);border:var(--border-size)var(--border);margin-top:-16px;display:inline-block;overflow:hidden;transform:translateY(16px);width:62px!important;height:62px!important}.app .cases .flex .title div h2 div canvas{margin-top:var(--padding-9);margin-left:var(--padding-9);-o-object-fit:contain;object-fit:contain;width:48px!important;height:48px!important}.app .cases .flex .title div h3{font-size:var(--font-size-8);margin-top:var(--padding-4);color:var(--text-2);font-weight:500;line-height:1.1}.app .cases .flex .title .manage{gap:var(--padding-8);display:grid}.app .cases .flex .title .manage .channel{border-radius:var(--border-radius);border:var(--border-size)var(--border);background-color:var(--background-2);width:calc(100% - var(--padding-8)*2 - 1px*2);padding:var(--padding-8);justify-content:space-between;align-items:center;display:flex}.app .cases .flex .title .manage .channel .description{align-items:center;gap:var(--padding-8);display:flex}.app .cases .flex .title .manage .channel .description img{border-radius:var(--border-radius);border:var(--border-size)var(--border);-o-object-fit:cover;object-fit:cover;width:64px;height:64px}.app .cases .flex .title .manage .channel .description div{gap:var(--padding-11);display:grid}.app .cases .flex .title .manage .channel .description div h4{font-size:var(--font-size-10);align-items:center;gap:var(--padding-9);font-weight:600;display:flex}.app .cases .flex .title .manage .channel .description div h4 svg{width:20px;height:20px;stroke:var(--accent)}.app .cases .flex .title .manage .channel .description div h5{font-size:var(--font-size-12);color:var(--text-2);font-weight:500}.app .cases .flex .title .manage .channel .chevron{width:32px;height:32px;stroke:var(--text);opacity:var(--opacity-2)}.app .cases .flex .title .manage .controls{gap:var(--padding-8);display:flex}.app .cases .flex .title .manage .controls .button{width:100%}.app .cases .flex .list{-moz-column-count:4;column-count:4;gap:var(--padding-8);width:75%}.app .cases .flex .list img{-o-object-fit:cover;object-fit:cover;border:var(--border-size)var(--border);border-radius:var(--border-radius-2);width:calc(100% - 2px);height:auto;margin-bottom:var(--padding-10)}.app .contacts{gap:var(--padding-8);z-index:1;margin-bottom:-200px;display:grid;position:relative}.app .contacts .animation{margin:auto;width:100px!important;height:100px!important}.app .contacts .animation canvas{-o-object-fit:contain;object-fit:contain}.app .contacts form{gap:var(--padding-6);margin:auto;display:grid}.app .contacts form .flex{gap:var(--padding-8);display:flex}.app .contacts form .flex input{width:100%}.app .contacts .button{width:fit-content;margin:auto;margin-top:calc(var(--padding-3) - var(--padding-8))}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}

@media screen and (width<=1280px){.app h1.title{font-size:var(--font-size-5)}.app h2.subtitle{font-size:var(--font-size-11)}.app .hero .title h1{font-size:var(--font-size-2)}.app .hero .title h2,.app .numbers .block h2{font-size:var(--font-size-7)}.app .numbers .block h2 span{font-size:var(--font-size-2)}.app .numbers .block h3{font-size:var(--font-size-11)}.app .services .list .block div h2{font-size:var(--font-size-7)}.app .services .list .block div h3{font-size:var(--font-size-11)}.app .how .progress .block h2{font-size:var(--font-size-2)}.app .how .progress .block h3{font-size:var(--font-size-9)}.app .compare .flex .block h2{font-size:var(--font-size-7)}.app .compare .flex .block h3{font-size:var(--font-size-11)}.app .cases .flex .title div h2{font-size:var(--font-size-3)}.app .cases .flex .title div h3{font-size:var(--font-size-9)}.app .cases .flex .title .manage .channel .description div h4{font-size:var(--font-size-11)}.app .cases .flex .title .manage .channel .description div h5{font-size:var(--font-size-13)}}@media screen and (width<=1024px){:root{--header:65px}.button,button{font-size:var(--font-size-12);padding:var(--padding-9)var(--padding-6)}.button svg,button svg{width:20px;height:20px;margin-top:2px}input{font-size:var(--font-size-11);padding:var(--padding-9)var(--padding-8)}.app{padding-bottom:var(--padding)}.app section:not(.hero){margin-top:var(--padding)}.app .hero .title{margin-top:150px}.app .hero .title h1{font-size:var(--font-size-3)}.app .hero .title h1 div{width:54px!important;height:54px!important}.app .hero .title h1 div canvas{margin-top:9px;width:38px!important;height:38px!important}.app .hero .title h2{font-size:var(--font-size-8)}.app .numbers{flex-wrap:wrap;align-items:flex-start}.app .numbers .block{flex:calc((100% - var(--padding-4))/2)}.app .services .list .block{flex:calc((100% - var(--padding-4))/2 - var(--padding-4)*2 - 1px*2)}.app .how .progress .block{width:calc(50% - var(--padding-6)*2 - 1px*2 - var(--padding-2))}.app .how .progress .block.right .dot{left:calc(var(--padding-2)/-1 - 10px/2 - 1px);right:auto}.app .how .progress .block .dot{right:calc(var(--padding-2)/-1 - 10px/2 - 1px)}.app .how .progress .block h2{font-size:var(--font-size-3)}.app .how .progress .block h3{font-size:var(--font-size-11)}.app .compare .flex .block .animation,.app .compare .flex .block .animation canvas{width:54px!important;height:54px!important}.app .compare .flex .block h2{font-size:var(--font-size-8)}.app .compare .flex .block h3{font-size:var(--font-size-12)}.app .cases .flex{width:var(--width);max-width:var(--max-width);margin:auto;display:grid}.app .cases .flex .title{gap:var(--padding-2);width:100%;height:fit-content;margin-left:0;position:static}.app .cases .flex .title div h2{font-size:var(--font-size-4);text-align:center}.app .cases .flex .title div h2 div{width:54px!important;height:54px!important}.app .cases .flex .title div h2 div canvas{margin-top:9px;width:38px!important;height:38px!important}.app .cases .flex .title div h3{font-size:var(--font-size-9);text-align:center}.app .cases .flex .list{width:100%}.app .contacts .animation,.app .contacts .animation canvas{width:80px!important;height:80px!important}}@media screen and (width<=768px){.app h1.title{font-size:var(--font-size-7)}.app h2.subtitle{font-size:var(--font-size-12)}.app .hero .shadow{height:200px}.app .hero .shadow:after{background:linear-gradient(90deg,var(--background)-10%,transparent,var(--background)110%)}.app .hero .logotype{height:250px;top:calc(var(--header)/2)}.app .hero .title{margin-top:100px}.app .hero .title h1{font-size:var(--font-size-5)}.app .hero .title h1 div{border-radius:var(--border-radius-3);transform:translateY(8px);width:32px!important;height:32px!important}.app .hero .title h1 div canvas{margin-top:7px;width:20px!important;height:20px!important}.app .hero .title h2{font-size:var(--font-size-11)}.app .numbers .block h2{font-size:var(--font-size-9)}.app .numbers .block h2 span{font-size:var(--font-size-4)}.app .numbers .block h3{font-size:var(--font-size-13)}.app .services .list{display:grid}.app .services .list .block{padding:var(--padding-6)}.app .services .list .block div h2{font-size:var(--font-size-8)}.app .services .list .block div h3{font-size:var(--font-size-13)}.app .how .progress .line{display:none}.app .how .progress .block{width:calc(100% - var(--padding-6)*2 - 1px*2)}.app .how .progress .block .dot{display:none}.app .compare .flex{display:grid}.app .compare .flex .block{width:auto;padding:var(--padding-6)}.app .cases .flex .title div h2{font-size:var(--font-size-6)}.app .cases .flex .title div h2 div{border-radius:var(--border-radius-3);transform:translateY(8px);width:32px!important;height:32px!important}.app .cases .flex .title div h2 div canvas{margin-top:7px;margin-left:2px;width:20px!important;height:20px!important}.app .cases .flex .title div h3{font-size:var(--font-size-11)}.app .cases .flex .title .manage .controls{display:grid}.app .cases .flex .title .manage .controls .button{width:auto}.app .cases .flex .list{-moz-column-count:2;column-count:2}}

header{z-index:123456789;width:100%;height:var(--header);-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:sticky;top:0;left:0}header.active{backdrop-filter:blur(var(--blur))}header .content{width:var(--width);max-width:var(--max-width);justify-content:space-between;align-items:center;margin:auto;display:flex;position:relative}header .content .logotype{display:flex}header .content .logotype svg{width:auto;height:32px}header .content .links{align-items:center;gap:var(--padding-4);width:fit-content;margin:auto;display:flex;position:absolute;left:0;right:0}header .content .links a{color:var(--text);font-size:var(--font-size-10);font-weight:600}header .content .links a:hover{color:var(--accent)}header .content .button{padding:var(--padding-9)var(--padding-6)}header .content .media{justify-content:flex-end;display:none}header .content .media svg{width:28px;height:28px;stroke:var(--text);opacity:var(--opacity-2)}.header-mobile{opacity:0;pointer-events:none;z-index:123456789;background-color:var(--background-transparent);backdrop-filter:blur(var(--blur));width:100%;height:100lvh;position:fixed;top:0;left:0}.header-mobile.active{opacity:1;pointer-events:all}.header-mobile .content{z-index:1;width:calc(100% - var(--padding-3)*2);height:calc(100svh - var(--padding-3)*2);padding:var(--padding-3);position:absolute;top:0;right:0}.header-mobile .content .in{align-content:space-between;gap:var(--padding);height:calc(100svh - var(--padding-3)*2);grid-template-rows:auto 1fr auto;display:grid}.header-mobile .content .in .title{justify-content:space-between;align-items:center;display:flex}.header-mobile .content .in .title a{display:flex}.header-mobile .content .in .title a svg{width:auto;height:32px}.header-mobile .content .in .title .close{display:flex}.header-mobile .content .in .title .close svg{width:28px;height:28px;stroke:var(--text);opacity:var(--opacity-2)}.header-mobile .content .in .links{align-content:center;gap:var(--padding-6);display:grid}.header-mobile .content .in .links a{color:var(--text-2);font-size:var(--font-size-8);font-weight:600}.header-mobile .content .in .links a:hover{color:var(--text)}.header-mobile .content .in .media{gap:var(--padding-6);width:100%;display:grid}.header-mobile .content .in .media a{gap:var(--padding-8);font-size:var(--font-size-11);align-items:center;font-weight:600;display:flex}.header-mobile .content .in .media a:first-child{fill:var(--text-2)}.header-mobile .content .in .media a:nth-child(2){stroke:var(--text-2)}.header-mobile .content .in .media a svg{width:32px;height:32px;opacity:var(--opacity-2)}

@media screen and (width<=1024px){header .content .logotype svg{height:28px}header .content .links,header .content .button{display:none}header .content .media{display:block}}

.footer-shadow{pointer-events:none;background:linear-gradient(#0000 0%,#5b9ca225 75%);width:100%;height:200px;position:relative}.footer-shadow:after{content:"";background:linear-gradient(90deg,var(--background)10%,transparent,var(--background)90%);width:100%;height:100%;position:absolute;left:0}footer{background-color:var(--background-2);border-top:var(--border-size)var(--border);width:100%;padding:var(--padding-6)0}footer .content{width:var(--width);max-width:var(--max-width-2);justify-content:space-between;align-items:center;margin:auto;display:flex;position:relative}footer .content .company{gap:var(--padding-8);display:grid}footer .content .company a{align-items:center;gap:var(--padding-6);font-size:var(--font-size-8);font-weight:600;display:flex}footer .content .company a svg{width:auto;height:32px}footer .content .company a span{color:var(--text-2);margin-left:calc(var(--padding-6)/-1 + var(--padding-10))}footer .content .company p{font-size:var(--font-size-12);color:var(--text-2);font-weight:500}footer .content .company p span{color:var(--text)}footer .content .flex{gap:var(--padding-6);align-items:center;display:flex}footer .content .flex a{display:flex}footer .content .flex a:first-child svg,footer .content .flex a:nth-child(2) svg{stroke:var(--text-2)}footer .content .flex a:nth-child(3) svg{fill:var(--text-2)}footer .content .flex a svg{width:32px;height:32px}

@media screen and (width<=1024px){footer .content .company a{font-size:var(--font-size-9)}footer .content .company a svg{height:28px}footer .content .company p{font-size:var(--font-size-13)}footer .content .flex{gap:var(--padding-8)}footer .content .flex a svg{width:28px;height:28px}}@media screen and (width<=768px){footer .content .company a{margin:auto}footer .content .company p{text-align:center}footer .content{gap:var(--padding-6);place-items:center;display:grid}}

/*# sourceMappingURL=8d8aff4d13724e5f.css.map*/