.Header-module__arFiJq__header{z-index:1000;background:#0a0a0b00;border-bottom:1px solid #0000;width:100%;transition:background .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:fixed;top:0;left:0}.Header-module__arFiJq__scrolled{-webkit-backdrop-filter:blur(18px);background:#0a0a0bc7;border-bottom-color:#ffffff0f}.Header-module__arFiJq__headerContent{grid-template-columns:auto 1fr auto;align-items:center;gap:40px;min-height:88px;display:grid}.Header-module__arFiJq__logo{z-index:2;align-items:center;width:fit-content;display:inline-flex;position:relative}.Header-module__arFiJq__logo img{width:110px;height:auto;transition:opacity .25s,transform .25s}.Header-module__arFiJq__logo:hover img{opacity:.9;transform:scale(.98)}.Header-module__arFiJq__nav{justify-self:center;align-items:center;gap:clamp(22px,2.2vw,36px);display:flex}.Header-module__arFiJq__navLink{white-space:nowrap;color:#f4f2efd1;padding-block:10px;font-size:.93rem;font-weight:500;transition:color .25s;position:relative}.Header-module__arFiJq__navLink:after{content:"";background:var(--brand);transform-origin:100%;width:100%;height:1px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:3px;left:0;transform:scaleX(0)}.Header-module__arFiJq__navLink:hover{color:var(--ink)}.Header-module__arFiJq__navLink:hover:after{transform-origin:0;transform:scaleX(1)}.Header-module__arFiJq__actions{justify-self:end;align-items:center;gap:12px;display:flex}.Header-module__arFiJq__headerButton{white-space:nowrap;min-height:44px;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff04;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding-inline:21px;font-size:.88rem;font-weight:500;transition:border-color .3s,background .3s,box-shadow .3s,transform .3s;display:inline-flex}.Header-module__arFiJq__headerButton:hover{background:#e5171f0f;border-color:#e5171fb3;transform:translateY(-1px);box-shadow:0 8px 30px #e5171f14}.Header-module__arFiJq__ctaArrow{font-size:1.05rem;transition:transform .3s}.Header-module__arFiJq__headerButton:hover .Header-module__arFiJq__ctaArrow{transform:translate(3px,-3px)}.Header-module__arFiJq__menuButton{width:44px;height:44px;color:var(--ink);background:#ffffff05;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.35rem;transition:border-color .25s,background .25s;display:none}.Header-module__arFiJq__menuButton:hover{background:#ffffff0d;border-color:#ffffff59}.Header-module__arFiJq__mobileMenu{visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(22px);background:#0a0a0bf5;border-bottom:1px solid #ffffff12;width:100%;max-height:0;transition:max-height .45s cubic-bezier(.22,1,.36,1),opacity .3s,visibility .3s;position:absolute;top:100%;left:0;overflow:hidden}.Header-module__arFiJq__mobileMenuOpen{visibility:visible;opacity:1;max-height:calc(100vh - 70px)}.Header-module__arFiJq__mobileNav{flex-direction:column;padding-block:28px 34px;display:flex}.Header-module__arFiJq__mobileLink{letter-spacing:-.025em;color:var(--ink);border-bottom:1px solid #ffffff14;grid-template-columns:36px 1fr auto;align-items:center;gap:16px;padding-block:18px;font-size:clamp(1.35rem,5vw,2rem);font-weight:500;transition:color .25s,padding-left .25s;display:grid}.Header-module__arFiJq__mobileLink:hover{color:var(--brand);padding-left:5px}.Header-module__arFiJq__mobileNumber{letter-spacing:.08em;color:var(--brand);font-size:.68rem;font-weight:500}.Header-module__arFiJq__mobileArrow{color:var(--muted);font-size:1.25rem;transition:transform .25s}.Header-module__arFiJq__mobileLink:hover .Header-module__arFiJq__mobileArrow{transform:translate(3px,-3px)}.Header-module__arFiJq__mobileCta{background:var(--brand);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;min-height:54px;margin-top:26px;padding-inline:24px;font-size:.95rem;font-weight:600;display:flex}@media (max-width:1100px){.Header-module__arFiJq__nav{gap:20px}.Header-module__arFiJq__headerButton{padding-inline:17px}}@media (max-width:900px){.Header-module__arFiJq__headerContent{grid-template-columns:auto 1fr;gap:20px;min-height:76px}.Header-module__arFiJq__nav{display:none}.Header-module__arFiJq__actions{justify-self:end}.Header-module__arFiJq__headerButton{display:none}.Header-module__arFiJq__menuButton{display:inline-flex}.Header-module__arFiJq__logo img{width:100px}}@media (max-width:600px){.Header-module__arFiJq__headerContent{min-height:68px}.Header-module__arFiJq__logo img{width:88px}.Header-module__arFiJq__menuButton{width:42px;height:42px;font-size:1.25rem}}
.FloatingContact-module__lBDZYq__root{z-index:1200;pointer-events:none;display:block;position:fixed;bottom:28px;right:28px}.FloatingContact-module__lBDZYq__menu{pointer-events:none;flex-direction:column;gap:10px;width:340px;display:flex;position:absolute;bottom:74px;right:0}.FloatingContact-module__lBDZYq__item{width:100%;min-height:64px;color:var(--ink);-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;transform-origin:100% 100%;pointer-events:none;background:linear-gradient(110deg,#ffffff09,#0000 70%),#0d0d0ff5;border:1px solid #ffffff1c;border-radius:19px;align-items:center;gap:13px;padding:9px 14px;transition:opacity .28s,visibility .28s,transform .4s cubic-bezier(.22,1,.36,1),border-color .3s,background .3s;display:flex;position:relative;overflow:hidden;transform:translateY(18px)scale(.95);box-shadow:0 18px 50px #0000006b,inset 0 1px #ffffff09}.FloatingContact-module__lBDZYq__item:before{content:"";z-index:0;filter:blur(42px);opacity:0;pointer-events:none;background:#e5171f1c;border-radius:50%;width:130px;height:100px;transition:opacity .35s;position:absolute;top:50%;right:-70px;transform:translateY(-50%)}.FloatingContact-module__lBDZYq__item:hover{background:linear-gradient(110deg,#e5171f0b,#0000 70%),#0f0f11f7;border-color:#e5171f47;transform:translateY(-2px)scale(1)}.FloatingContact-module__lBDZYq__item:hover:before{opacity:1}.FloatingContact-module__lBDZYq__open .FloatingContact-module__lBDZYq__item{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.FloatingContact-module__lBDZYq__open .FloatingContact-module__lBDZYq__item:first-child{transition-delay:.12s}.FloatingContact-module__lBDZYq__open .FloatingContact-module__lBDZYq__item:nth-child(2){transition-delay:70ms}.FloatingContact-module__lBDZYq__open .FloatingContact-module__lBDZYq__item:nth-child(3){transition-delay:20ms}.FloatingContact-module__lBDZYq__itemIcon{z-index:1;width:43px;height:43px;color:var(--brand);background:#e5171f11;border:1px solid #e5171f33;border-radius:50%;flex:none;place-items:center;font-size:1.1rem;display:grid;position:relative;box-shadow:0 0 20px #e5171f0e}.FloatingContact-module__lBDZYq__telegramIcon{color:#2aabee;background:#2aabee1a;border-color:#2aabee4d}.FloatingContact-module__lBDZYq__itemContent{z-index:1;text-align:left;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.FloatingContact-module__lBDZYq__itemContent strong{color:#f3f3f5;font-size:.86rem;font-weight:600;line-height:1.25}.FloatingContact-module__lBDZYq__itemContent small{color:#77777f;font-size:.68rem;line-height:1.3}.FloatingContact-module__lBDZYq__itemArrow{z-index:1;color:#74747b;flex:none;margin-left:auto;padding-right:3px;font-size:1rem;transition:color .3s,transform .3s cubic-bezier(.22,1,.36,1);position:relative}.FloatingContact-module__lBDZYq__item:hover .FloatingContact-module__lBDZYq__itemArrow{color:var(--brand);transform:translate(3px)}.FloatingContact-module__lBDZYq__disabledItem{cursor:default}.FloatingContact-module__lBDZYq__open .FloatingContact-module__lBDZYq__disabledItem{opacity:.58}.FloatingContact-module__lBDZYq__disabledItem:hover{background:linear-gradient(110deg,#ffffff09,#0000 70%),#0d0d0ff5;border-color:#ffffff1c;transform:translateY(0)scale(1)}.FloatingContact-module__lBDZYq__disabledItem:hover:before{opacity:0}.FloatingContact-module__lBDZYq__soon{z-index:1;letter-spacing:.1em;color:#73737a;background:#ffffff06;border:1px solid #ffffff17;border-radius:999px;flex:none;margin-left:auto;padding:5px 8px;font-size:.55rem;font-weight:700;position:relative}.FloatingContact-module__lBDZYq__trigger{background:linear-gradient(145deg, #ff3039, var(--brand) 60%, #c90f16);color:#fff;cursor:pointer;pointer-events:auto;border:1px solid #ff3b436b;border-radius:50%;place-items:center;width:58px;height:58px;margin-left:auto;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:grid;position:relative;overflow:visible;transform:translateY(0);box-shadow:0 10px 32px #e5171f3b,0 0 24px #e5171f12,inset 0 1px #fff3}.FloatingContact-module__lBDZYq__trigger:before{content:"";z-index:-1;pointer-events:none;border:1px solid #e5171f4d;border-radius:50%;animation:2.8s ease-out infinite FloatingContact-module__lBDZYq__contactPulse;position:absolute;inset:-7px}.FloatingContact-module__lBDZYq__trigger:after{content:"";z-index:-1;opacity:.7;pointer-events:none;border-radius:50%;animation:3.5s ease-in-out infinite FloatingContact-module__lBDZYq__contactGlow;position:absolute;inset:-3px;box-shadow:0 0 28px #e5171f33}.FloatingContact-module__lBDZYq__trigger:hover{transform:translateY(-3px);box-shadow:0 15px 40px #e5171f52,0 0 28px #e5171f17,inset 0 1px #fff3}.FloatingContact-module__lBDZYq__trigger:active{transform:translateY(0)}.FloatingContact-module__lBDZYq__trigger:focus-visible{outline-offset:5px;outline:2px solid #ff3b43d9}.FloatingContact-module__lBDZYq__triggerGlow{pointer-events:none;background:radial-gradient(circle at 30% 22%,#ffffff3d,#0000 52%);border-radius:50%;position:absolute;inset:4px}.FloatingContact-module__lBDZYq__chatIcon,.FloatingContact-module__lBDZYq__closeIcon{width:24px;height:24px;transition:opacity .3s,transform .42s cubic-bezier(.22,1,.36,1);position:absolute}.FloatingContact-module__lBDZYq__chatIcon{opacity:1;transform:rotate(0)scale(1)}.FloatingContact-module__lBDZYq__closeIcon{opacity:0;transform:rotate(-90deg)scale(.5)}.FloatingContact-module__lBDZYq__open .FloatingContact-module__lBDZYq__chatIcon{opacity:0;transform:rotate(90deg)scale(.5)}.FloatingContact-module__lBDZYq__open .FloatingContact-module__lBDZYq__closeIcon{opacity:1;transform:rotate(0)scale(1)}.FloatingContact-module__lBDZYq__statusDot{border:3px solid var(--bg);background:#ff4a51;border-radius:50%;width:13px;height:13px;position:absolute;top:-1px;right:-1px;box-shadow:0 0 10px #e5171fa6}@keyframes FloatingContact-module__lBDZYq__contactPulse{0%{opacity:.65;transform:scale(.92)}70%{opacity:0;transform:scale(1.32)}to{opacity:0;transform:scale(1.32)}}@keyframes FloatingContact-module__lBDZYq__contactGlow{0%,to{opacity:.45}50%{opacity:.9}}@media (max-width:768px){.FloatingContact-module__lBDZYq__root{right:18px;bottom:max(18px, env(safe-area-inset-bottom))}.FloatingContact-module__lBDZYq__trigger{width:62px;height:62px}.FloatingContact-module__lBDZYq__chatIcon,.FloatingContact-module__lBDZYq__closeIcon{width:26px;height:26px}.FloatingContact-module__lBDZYq__menu{width:min(100vw - 36px,350px);bottom:78px}.FloatingContact-module__lBDZYq__item{border-radius:21px;min-height:70px;padding:11px 14px}.FloatingContact-module__lBDZYq__itemIcon{width:47px;height:47px;font-size:1.15rem}.FloatingContact-module__lBDZYq__itemContent strong{font-size:.91rem}.FloatingContact-module__lBDZYq__itemContent small{font-size:.7rem}}@media (max-width:380px){.FloatingContact-module__lBDZYq__root{right:14px;bottom:max(14px, env(safe-area-inset-bottom))}.FloatingContact-module__lBDZYq__menu{width:calc(100vw - 28px)}.FloatingContact-module__lBDZYq__trigger{width:58px;height:58px}.FloatingContact-module__lBDZYq__item{border-radius:18px;gap:11px;min-height:65px;padding:9px 11px}.FloatingContact-module__lBDZYq__itemIcon{width:42px;height:42px}.FloatingContact-module__lBDZYq__itemContent strong{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.FloatingContact-module__lBDZYq__trigger:before,.FloatingContact-module__lBDZYq__trigger:after{animation:none}.FloatingContact-module__lBDZYq__item,.FloatingContact-module__lBDZYq__trigger,.FloatingContact-module__lBDZYq__chatIcon,.FloatingContact-module__lBDZYq__closeIcon,.FloatingContact-module__lBDZYq__itemArrow{transition:none}}
.Footer-module__rnk_JG__footer{background:radial-gradient(36% 60% at 8% 18%,#e5171f0b,#0000 72%),#080809;border-top:1px solid #ffffff0f;padding-top:clamp(80px,7vw,110px);position:relative;overflow:hidden}.Footer-module__rnk_JG__inner{width:100%;max-width:1240px;margin-inline:auto}.Footer-module__rnk_JG__main{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(80px,10vw,160px);padding-bottom:clamp(70px,7vw,95px);display:grid}.Footer-module__rnk_JG__brand{max-width:320px}.Footer-module__rnk_JG__logo{width:fit-content;display:block}.Footer-module__rnk_JG__logo img{width:118px;height:auto}.Footer-module__rnk_JG__brandText{color:#8e8e96;max-width:30ch;margin-top:26px;font-size:.9rem;line-height:1.7}.Footer-module__rnk_JG__contactLink{width:fit-content;color:var(--ink);border-bottom:1px solid #ffffff3d;align-items:center;gap:9px;margin-top:26px;padding-bottom:5px;font-size:.86rem;font-weight:600;transition:color .3s,border-color .3s,transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.Footer-module__rnk_JG__contactLink svg{width:14px;height:14px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.Footer-module__rnk_JG__contactLink:hover{border-color:var(--brand);color:#fff;transform:translateY(-2px)}.Footer-module__rnk_JG__contactLink:hover svg{transform:translate(3px,-3px)}.Footer-module__rnk_JG__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,5vw,72px);display:grid}.Footer-module__rnk_JG__column{min-width:0}.Footer-module__rnk_JG__columnTitle{letter-spacing:.21em;text-transform:uppercase;color:#66666e;margin-bottom:24px;font-size:.65rem;font-weight:600;display:block}.Footer-module__rnk_JG__columnLinks{flex-direction:column;gap:15px;display:flex}.Footer-module__rnk_JG__footerLink{color:#aaaab1;align-items:center;gap:6px;width:fit-content;font-size:.85rem;font-weight:500;transition:color .3s,transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.Footer-module__rnk_JG__linkArrow{width:11px;height:11px;color:var(--brand);opacity:0;transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1);transform:translate(-4px,4px)}.Footer-module__rnk_JG__footerLink:hover{color:#fff;transform:translate(3px)}.Footer-module__rnk_JG__footerLink:hover .Footer-module__rnk_JG__linkArrow{opacity:1;transform:translate(0)}.Footer-module__rnk_JG__socials{flex-direction:column;gap:6px;display:flex}.Footer-module__rnk_JG__social{color:#aaaab1;border:1px solid #0000;border-radius:12px;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:5px 8px;transition:color .3s,transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,background .3s;display:grid}.Footer-module__rnk_JG__social:hover{color:#fff;background:#ffffff06;border-color:#ffffff14;transform:translate(3px)}.Footer-module__rnk_JG__socialIcon{width:29px;height:29px;color:var(--brand);background:#e5171f11;border-radius:50%;place-items:center;transition:background .3s,box-shadow .3s,transform .3s;display:grid}.Footer-module__rnk_JG__social:hover .Footer-module__rnk_JG__socialIcon{background:#e5171f1c;transform:scale(1.04);box-shadow:0 0 20px #e5171f14}.Footer-module__rnk_JG__socialIcon svg{width:13px;height:13px}.Footer-module__rnk_JG__socialName{min-width:0;font-size:.82rem;font-weight:500}.Footer-module__rnk_JG__socialArrow{color:#5d5d64;opacity:.7;width:11px;height:11px;transition:color .3s,transform .3s cubic-bezier(.22,1,.36,1),opacity .3s}.Footer-module__rnk_JG__social:hover .Footer-module__rnk_JG__socialArrow{opacity:1;color:var(--brand);transform:translate(2px,-2px)}.Footer-module__rnk_JG__emailAddress{color:#66666e;overflow-wrap:anywhere;border-bottom:1px solid #ffffff14;width:fit-content;max-width:100%;margin-top:18px;padding-bottom:4px;font-size:.7rem;line-height:1.5;transition:color .3s,border-color .3s;display:block}.Footer-module__rnk_JG__emailAddress:hover{color:#d7d7dc;border-color:#e5171f80}.Footer-module__rnk_JG__bottom{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:30px;min-height:78px;display:flex}.Footer-module__rnk_JG__copyright{color:#5c5c64;align-items:center;gap:9px;font-size:.68rem;display:flex}.Footer-module__rnk_JG__bottomDot{background:var(--brand);border-radius:50%;width:3px;height:3px}.Footer-module__rnk_JG__backToTop{color:#808087;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0;font-size:.74rem;font-weight:500;transition:color .3s;display:inline-flex}.Footer-module__rnk_JG__backIcon{border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:34px;height:34px;transition:color .3s,border-color .3s,transform .3s cubic-bezier(.22,1,.36,1),background .3s;display:grid}.Footer-module__rnk_JG__backToTop:hover{color:#fff}.Footer-module__rnk_JG__backToTop:hover .Footer-module__rnk_JG__backIcon{color:var(--brand);background:#e5171f09;border-color:#e5171f66;transform:translateY(-3px)}.Footer-module__rnk_JG__wordmark{white-space:nowrap;font-family:var(--font-display);letter-spacing:-.075em;color:#ffffff06;-webkit-user-select:none;user-select:none;pointer-events:none;margin-top:28px;margin-bottom:-.13em;font-size:clamp(5rem,13vw,12rem);font-weight:700;line-height:.78}.Footer-module__rnk_JG__wordmark span{color:#e5171f09}@media (max-width:1100px){.Footer-module__rnk_JG__main{gap:65px}.Footer-module__rnk_JG__links{gap:30px}}@media (max-width:900px){.Footer-module__rnk_JG__main{grid-template-columns:1fr;gap:60px}.Footer-module__rnk_JG__brand{max-width:450px}.Footer-module__rnk_JG__brandText{max-width:38ch}.Footer-module__rnk_JG__links{max-width:760px}}@media (max-width:650px){.Footer-module__rnk_JG__footer{padding-top:70px}.Footer-module__rnk_JG__main{gap:52px;padding-bottom:52px}.Footer-module__rnk_JG__logo img{width:110px}.Footer-module__rnk_JG__brandText{margin-top:22px}.Footer-module__rnk_JG__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 25px}.Footer-module__rnk_JG__column:last-child{grid-column:1/-1}.Footer-module__rnk_JG__socials{max-width:none}.Footer-module__rnk_JG__social{max-width:280px}.Footer-module__rnk_JG__emailAddress{font-size:.72rem}.Footer-module__rnk_JG__bottom{flex-direction:column;align-items:flex-start;gap:20px;min-height:auto;padding-block:22px}.Footer-module__rnk_JG__privacyLink{color:#6f6f77;transition:color .25s}.Footer-module__rnk_JG__privacyLink:hover{color:#fff}.Footer-module__rnk_JG__copyright{flex-wrap:wrap}.Footer-module__rnk_JG__wordmark{margin-top:30px;font-size:clamp(4rem,21vw,6.5rem)}}@media (max-width:390px){.Footer-module__rnk_JG__links{grid-template-columns:1fr}.Footer-module__rnk_JG__column:last-child{grid-column:auto}.Footer-module__rnk_JG__social{max-width:100%}}@media (prefers-reduced-motion:reduce){.Footer-module__rnk_JG__contactLink,.Footer-module__rnk_JG__contactLink svg,.Footer-module__rnk_JG__footerLink,.Footer-module__rnk_JG__linkArrow,.Footer-module__rnk_JG__social,.Footer-module__rnk_JG__socialIcon,.Footer-module__rnk_JG__socialArrow,.Footer-module__rnk_JG__emailAddress,.Footer-module__rnk_JG__backToTop,.Footer-module__rnk_JG__backIcon{transition:none}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}img,picture,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit}button{cursor:pointer;border:0}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:root{--bg:#0a0a0b;--line:#2b2b2e;--line-2:#3c3c40;--ink:#f4f2ef;--soft:#d4d4d9;--muted:#9c9ca3;--brand:#e5171f;--brand-hot:#ff3b30;--container-width:1440px;--container-padding:20px;--section-padding:60px;--transition:.25s ease;--font-display:Arial, Helvetica, sans-serif}.container{width:100%;max-width:var(--container-width);padding-inline:var(--container-padding);margin-inline:auto}.section{padding-block:var(--section-padding)}@media (min-width:768px){:root{--container-padding:32px;--section-padding:80px}}@media (min-width:1440px){:root{--container-padding:64px;--section-padding:100px}}section[id]{scroll-margin-top:96px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--brand-hot);outline-offset:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
