@-webkit-keyframes phone-vr-circle-fill{0%,50%,to{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%,30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}}@-webkit-keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px #fff0}to{transform:scale(.9);box-shadow:0 0 0 0#fff0}}@keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px #fff0}to{transform:scale(.9);box-shadow:0 0 0 0#fff0}}#button-contact-vr{position:fixed;bottom:0;z-index:99999}#button-contact-vr .button-contact{position:relative;margin-top:-5px}#button-contact-vr .button-contact .phone-vr{position:relative;visibility:visible;background-color:#fff0;width:90px;height:90px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility .5s;left:0;bottom:0;display:block}.phone-vr-circle-fill{width:65px;height:65px;top:12px;left:12px;position:absolute;box-shadow:0 0 0 0#c31d1d;background-color:rgb(230 8 8/.7);border-radius:50%;border:2px solid #fff0;-webkit-animation:phone-vr-circle-fill 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animuiion:zoom 1.3s infinite;animation:zoom 1.3s infinite}.phone-vr-img-circle{background-color:#e60808;width:40px;height:40px;line-height:40px;top:25px;left:25px;position:absolute;border-radius:50%;overflow:hidden;display:flex;justify-content:center;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phone-vr-circle-fill 1s infinite ease-in-out}.phone-vr-img-circle a{display:block;line-height:37px}.phone-vr-img-circle img{max-height:25px;max-width:27px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}#viber-vr .phone-vr-circle-fill{box-shadow:0 0 0 0#714497;background-color:rgb(113 68 151/.8)}#viber-vr .phone-vr-img-circle{background-color:#714497}#gom-all-in-one .button-contact{transition:1.6s all;-moz-transition:1.6s all;-webkit-transition:1.6s all}:root{--ink:#08101e;--paper:#f3f1ea;--white:#fff;--lime:#c9ff3d;--blue:#8fc8ff;--muted:#647083;--line:rgba(8, 16, 30, .14);--radius:26px;--wrap:min(1180px, calc(100% - 40px))}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:Inter,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit}.wrap{width:var(--wrap);margin-inline:auto}.eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 20px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.brand-mark::after,.eyebrow::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--lime)}.site-header{position:absolute;inset:0 0 auto;z-index:50;height:92px;color:var(--white);background:linear-gradient(180deg,rgb(4 10 20/.9),rgb(4 10 20/.68));border-bottom:1px solid rgb(255 255 255/.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand,.header-inner{display:flex;align-items:center}.header-inner{height:100%;justify-content:space-between;gap:30px}.site-header .brand{gap:13px;font-size:24px;font-weight:950;letter-spacing:-.045em;text-shadow:0 1px 12px rgb(0 0 0/.3)}.site-header .brand-mark{width:36px;height:36px;border-color:rgb(255 255 255/.75);border-width:1.5px}.site-header .brand-mark::after{width:12px;height:12px;box-shadow:0 0 15px rgb(201 255 61/.38)}.brand{gap:12px;font-size:21px;font-weight:900;letter-spacing:-.04em}.brand-mark{width:30px;height:30px;border:1px solid rgb(255 255 255/.6);border-radius:50%;display:grid;place-items:center}.brand-mark::after{width:10px;height:10px}.header-cta,.nav-links{align-items:center;font-size:13px}.nav-links{display:flex;gap:26px;padding:0;margin:0;list-style:none;font-weight:850;white-space:nowrap}#button-contact-vr,.nav-links .sub-menu{display:none!important}.nav-links a{opacity:.92;text-shadow:0 1px 10px rgb(0 0 0/.32);transition:opacity .2s,color .2s}.site-header .brand,.site-header .nav-links a{color:var(--white)!important}.nav-links a:hover{color:var(--lime)!important;opacity:1}.header-cta{min-height:46px;display:inline-flex;padding:0 21px;border:1px solid var(--lime);border-radius:99px;background:var(--lime);font-weight:900;box-shadow:0 8px 28px rgb(201 255 61/.12);transition:transform .2s,box-shadow .2s}.header-cta,.site-header .header-cta{color:var(--ink)!important}.header-cta:hover{transform:translateY(-2px);box-shadow:0 12px 34px rgb(201 255 61/.22)}.menu-toggle{display:none;padding:0;width:44px;height:44px;border:1px solid rgb(255 255 255/.3);border-radius:50%;background:#fff0;color:#fff}.site-footer{position:relative;overflow:hidden;padding:105px 0 35px;background:var(--ink);color:var(--white)}.site-footer::before{content:"";position:absolute;width:560px;height:560px;right:-310px;top:-280px;border:1px solid rgb(255 255 255/.1);border-radius:50%}.footer-main{position:relative;z-index:1}.footer-pitch{display:grid;grid-template-columns:.35fr 1.25fr .4fr;gap:55px;align-items:end;padding-bottom:85px}.footer-pitch .eyebrow{align-self:start;color:rgb(255 255 255/.62)}.footer-pitch h2{margin:0;font-size:clamp(58px,7vw,105px);line-height:.86;letter-spacing:-.07em}.footer-pitch h2 span,.legal-hero h1 span{color:var(--lime)}.footer-pitch__button{width:156px;height:156px;justify-self:end;display:flex;flex-direction:column;justify-content:space-between;padding:26px;border-radius:50%;background:var(--lime);color:var(--ink);font-size:14px;font-weight:900;transition:transform .25s ease}.footer-pitch__button:hover{transform:rotate(-4deg) scale(1.04)}.footer-pitch__button b{align-self:flex-end;font-size:27px;font-weight:500}.footer-directory{display:grid;grid-template-columns:1.4fr .65fr .85fr 1fr;gap:65px;padding:58px 0 65px;border-top:1px solid rgb(255 255 255/.14)}.footer-identity .brand{display:inline-flex}.footer-identity p{margin:34px 0 0;color:rgb(255 255 255/.43);font-size:14px;line-height:1.65}.footer-label{margin:3px 0 25px!important;color:rgb(255 255 255/.34)!important;font-size:10px!important;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.footer-column a{color:rgb(255 255 255/.72);font-size:14px;transition:color .2s,transform .2s}.footer-column a:hover{color:var(--lime);transform:translateX(3px)}.footer-contact>a:first-of-type{color:var(--white);font-weight:800}.footer-contact>p:last-child{margin:14px 0 0;color:rgb(255 255 255/.4);font-size:13px;line-height:1.65}.footer-bottom{display:grid;grid-template-columns:1fr auto 1fr;gap:30px;align-items:center;padding-top:28px;border-top:1px solid rgb(255 255 255/.14);color:rgb(255 255 255/.37);font-size:11px}.footer-bottom>a{transition:color .2s}.footer-bottom>a:hover{color:var(--white)}.footer-to-top{justify-self:end}.legal-hero{min-height:630px;padding:160px 0 75px;color:var(--white);background:var(--ink)}.legal-hero h1{max-width:1080px;margin:45px 0 0;font-size:clamp(70px,9vw,130px);line-height:.86;letter-spacing:-.07em}.legal-hero__bottom{display:grid;grid-template-columns:1fr auto;gap:70px;align-items:end;margin-top:70px}.legal-hero__bottom p{max-width:700px;margin:0;color:rgb(255 255 255/.64);font-size:19px;line-height:1.6}.legal-hero__bottom span{color:var(--lime);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.legal-page{padding:105px 0 125px}.legal-layout{display:grid;grid-template-columns:250px 1fr;gap:105px;align-items:start}.legal-nav{position:sticky;top:30px;display:flex;flex-direction:column;border-top:1px solid var(--line)}.legal-nav a,.legal-nav p{color:var(--muted);border-bottom:1px solid var(--line)}.legal-nav p{margin:0;padding:18px 0;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.legal-nav a{padding:13px 0;font-size:12px;transition:color .2s,padding .2s}.legal-nav a:hover{padding-left:5px;color:var(--ink)}.legal-content{min-width:0}.legal-intro{padding-bottom:70px}.legal-intro p{max-width:850px;margin:0 0 20px;font-size:24px;line-height:1.55;letter-spacing:-.02em}.legal-section{display:grid;grid-template-columns:65px 1fr;gap:25px;padding:62px 0;border-top:1px solid var(--line);scroll-margin-top:30px}.legal-section>span{padding-top:8px;color:var(--muted);font-size:11px}.legal-section h2{margin:0 0 28px;font-size:clamp(34px,4vw,55px);line-height:1;letter-spacing:-.045em}.legal-section li,.legal-section p{max-width:790px;color:#4d596a;font-size:17px;line-height:1.75}.legal-section p{margin:0 0 20px}.legal-section ul{margin:8px 0 24px;padding-left:20px}.legal-section li{margin-bottom:10px;padding-left:6px}.legal-contact{margin-top:20px;padding:60px;color:var(--white);background:var(--ink);border:0;border-radius:var(--radius)}.legal-contact p,.legal-contact>span{color:rgb(255 255 255/.55)}.legal-contact a{display:inline-block;margin-top:15px;color:var(--lime);font-size:clamp(24px,3vw,39px);font-weight:800;letter-spacing:-.035em}@media (max-width:900px){.header-cta,.nav-links{display:none}.menu-toggle{display:grid;place-items:center}.footer-pitch{grid-template-columns:1fr;align-items:start}.footer-pitch__button{justify-self:start}.footer-directory{grid-template-columns:1.2fr 1fr 1fr}.footer-identity{grid-column:1/-1}}@media (max-width:600px){:root{--wrap:min(100% - 28px, 1180px);--radius:19px}.site-footer{padding:78px 0 30px}.footer-pitch{gap:35px;padding-bottom:65px}.footer-pitch h2{font-size:clamp(48px,14vw,62px)}.footer-pitch__button{width:138px;height:138px;padding:23px}.footer-directory{grid-template-columns:1fr 1fr;gap:48px 28px;padding:45px 0 55px}.footer-contact,.footer-identity{grid-column:1/-1}.footer-bottom{grid-template-columns:1fr auto;gap:15px}.footer-bottom>a:nth-child(2){grid-column:1/-1;grid-row:2}.footer-to-top{grid-column:2;grid-row:1}.legal-hero{min-height:590px;padding:145px 0 60px}.legal-hero h1{margin-top:50px;font-size:clamp(47px,13.4vw,61px);overflow-wrap:anywhere}.legal-hero__bottom{grid-template-columns:1fr;gap:24px;margin-top:50px}.legal-hero__bottom p{font-size:16px}.legal-page{padding:70px 0 85px}.legal-layout{grid-template-columns:1fr;gap:50px}.legal-nav{position:static}.legal-nav a{display:none}.legal-nav p{padding-block:15px}.legal-intro{padding-bottom:45px}.legal-intro p{font-size:20px}.legal-section{grid-template-columns:35px 1fr;gap:12px;padding:45px 0}.legal-section h2{font-size:32px}.legal-section li,.legal-section p{font-size:16px}.legal-contact{grid-template-columns:1fr;gap:20px;padding:30px 24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{transition-duration:.01ms!important}}