*,:after,:before{box-sizing:border-box;margin:0;padding:0}:where(ul,ol):where([class]){padding-left:0}:where(blockquote,figure,fieldset):where([class]),body{margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){border:none;padding:0}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom:24px;margin-block:0}img,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit}html{scrollbar-gutter:stable;height:100%}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}:where([fill]:not([fill=none],[fill^=url])){fill:currentColor}:where([stroke]:not([stroke=none],[stroke^=url])){stroke:currentColor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}a,button,input,svg *,textarea{transition-duration:var(--transition-duratin)}a{color:var(--color-light-gold);white-space:nowrap;text-decoration:none}a:hover{color:var(--color-gold-hover)}.container{max-width:calc(var(--conteiner-width) + var(--conteiner-padding-x)*2);padding-inline:var(--conteiner-padding-x);margin-inline:auto}.visually-hidden{white-space:nowrap!important;clip-path:inset(100%)!important;clip:rect(0,0,0,0)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-size:60px;font-weight:400}@font-face{font-family:NotoSans;src:url(../fonts/NotoSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NotoSans;src:url(../fonts/NotoSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Brygada1918;src:url(../fonts/Brygada1918-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brygada1918;src:url(../fonts/Brygada1918-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-black:#000300;--color-light-gold:#ecdfa5;--color-gold:#e9d478;--color-gold-hover:#d7bd68;--color-light-black:#111;--color-gold-socials:#eddfa6;--border-radius:4px;--border:1px solid var(--color-light-gold);--border-hover:1px solid var(--color-gold-hover);--font-family-base:NotoSans;--font-family-accent:Brygada1918;--conteiner-width:1300px;--conteiner-padding-x:15px;--transition-duratin:.2s}body{font-family:var(--font-family-base),sans-serif;background-color:var(--color-black);font-size:16px}.appointment-btn,body{color:var(--color-light-gold)}.appointment-btn{letter-spacing:1.55px;border:var(--border);border-radius:var(--border-radius);background-color:#0000;align-items:center;height:55px;padding-inline:26px;font-size:20px;font-weight:400;line-height:2;display:inline-flex}a,button{border:0;transition:all .3s}a:hover,button:hover{transform:scale(1.01)translateY(-5%)}a:active,button:active{transform:translateY(1%)}.phone-number{letter-spacing:1px;align-items:center;height:55px;padding-inline:26px;font-size:16px;font-weight:400;line-height:2;display:inline-flex}.appointment-btn:hover{border:var(--border-hover)}@media (width<=680px){.appointment,.appointment-btn{display:none}.values{padding:50px 16px}}*{scrollbar-width:thin;scrollbar-color:#c9a24a #1a1a1a}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-black)}::-webkit-scrollbar-thumb{background:var(--color-light-gold);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--color-gold)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
