*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;scroll-behavior:smooth}html:focus-within{scroll-behavior:smooth}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;color:currentColor}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;font-style:italic;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;padding:0;margin:0;min-width:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul,ol{list-style:none;margin:0;padding:0}address{font-style:inherit}dfn,cite,em,i{font-style:italic}ul,ol{margin:0;padding:0;list-style:none}p,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:inherit;margin:0}a,area,button,input,label,select,textarea,[tabindex]{touch-action:manipulation}table{border-spacing:0;border-collapse:collapse}th,td{font-weight:400;text-align:start}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}input,select,textarea{display:block;margin:0;padding:0;width:100%;outline:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none}button{display:inline-block;overflow:visible;margin:0;padding:0;outline:0;border:0;background:none;color:inherit;vertical-align:middle;text-align:center;text-decoration:none;text-transform:none;font:inherit;line-height:normal;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@font-face{font-display:swap;font-family:Arimo;font-style:normal;font-weight:400;src:url(./arimo-v35-cyrillic-ext_latin-regular.TsDxLg39.woff2) format("woff2")}@font-face{font-display:swap;font-family:Arimo;font-style:normal;font-weight:700;src:url(./arimo-v35-cyrillic-ext_latin-700.CgK8Wa0_.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:400;src:url(./source-serif-4-v14-cyrillic-ext_latin-regular.BPukG5m1.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:italic;font-weight:400;src:url(./source-serif-4-v14-cyrillic-ext_latin-italic.CYtpIVHq.woff2) format("woff2")}.f-arimo{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(calc(var(--sp-3_5)),calc(var(--sp-3) + .5vw),var(--sp-4))}@media(min-width:768px){.f-arimo{font-size:clamp(calc(var(--sp-3_5) + var(--sp-1px)),calc(var(--sp-2) + .4vw),var(--sp-5))}}@media(min-width:1920px){.f-arimo{font-size:clamp(var(--sp-4),calc(var(--sp-1) + .6vw),var(--sp-6))}}.f-arimo-large{letter-spacing:-.04em;line-height:1.2;font-size:clamp(var(--sp-5),calc(var(--sp-4) + var(--sp-0_5) + .45vw),var(--sp-6))}@media(min-width:1200px){.f-arimo-large{font-size:clamp(var(--sp-6),calc(var(--sp-2_5) + 1.1vw),var(--sp-8))}}@media(min-width:1920px){.f-arimo-large{font-size:clamp(var(--sp-8),calc(var(--sp-2) + 1.25vw),var(--sp-10))}}.f-arimo-bold{line-height:1.2;letter-spacing:-.02em;font-weight:700;font-size:calc(var(--sp-4) + var(--sp-0_5))}@media(min-width:1200px){.f-arimo-bold{font-size:clamp(calc(var(--sp-4) + var(--sp-0_5)),calc(var(--sp-3_5) + .3vw),var(--sp-5))}}@media(min-width:1920px){.f-arimo-bold{font-size:clamp(var(--sp-5),calc(var(--sp-2) + .625vw),var(--sp-6))}}.f-arimo-title{letter-spacing:-.04em;text-transform:capitalize;font-size:var(--sp-12);line-height:1}.f-arimo-heading-1{letter-spacing:-.07em;line-height:.8;margin-inline-start:var(--sp-compensate-start-h1);font-size:clamp(var(--sp-16),calc(var(--sp-14) + 3.6vw),var(--sp-20))}@media(min-width:768px){.f-arimo-heading-1{font-size:var(--sp-20)}}@media(min-width:1200px){.f-arimo-heading-1{font-size:clamp(var(--sp-20),6.66vw,var(--sp-32))}}@media(min-width:1920px){.f-arimo-heading-1{font-size:clamp(var(--sp-32),calc(var(--sp-8) + 5vw),var(--sp-40))}}.f-arimo-heading-2{letter-spacing:-.07em;line-height:.8;font-size:clamp(var(--sp-12),calc(var(--sp-10) + 1.8vw),var(--sp-14))}@media(min-width:768px){.f-arimo-heading-2{font-size:var(--sp-14)}}@media(min-width:1200px){.f-arimo-heading-2{font-size:clamp(var(--sp-14),calc(var(--sp-2_5) * -1 + 5.6vw),var(--sp-24))}}@media(min-width:1920px){.f-arimo-heading-2{font-size:clamp(var(--sp-24),5vw,var(--sp-32))}}.f-arimo-heading-3{letter-spacing:-.04em;line-height:1;font-size:clamp(var(--sp-7),calc(var(--sp-5) + 2.5vw),var(--sp-10))}@media(min-width:768px){.f-arimo-heading-3{font-size:clamp(var(--sp-8),calc(var(--sp-4) + 1.9vw),var(--sp-10))}}@media(min-width:1200px){.f-arimo-heading-3{font-size:clamp(var(--sp-10),calc(var(--sp-6) + 1.1vw),var(--sp-12))}}@media(min-width:1920px){.f-arimo-heading-3{font-size:clamp(var(--sp-12),2.5vw,var(--sp-16))}}.f-serif{font-family:var(--ff-source-serif-4);line-height:1.2;font-kerning:normal;letter-spacing:-.04em;font-size:var(--sp-3_5)}@media(min-width:1200px){.f-serif{font-size:clamp(var(--sp-3_5),calc(var(--sp-2) + .5vw),calc(var(--sp-4) + var(--sp-0_5)))}}@media(min-width:1920px){.f-serif{font-size:clamp(calc(var(--sp-4) + var(--sp-0_5)),calc(var(--sp-3) + .3vw),var(--sp-5))}}.f-arimo-error{letter-spacing:-.08em;line-height:1;font-size:var(--sp-14)}@media(min-width:1200px){.f-arimo-error{font-size:clamp(var(--sp-14),calc(var(--sp-2_5) * -1 + 5.6vw),var(--sp-24))}}@media(min-width:1920px){.f-arimo-error{font-size:clamp(var(--sp-24),5vw,var(--sp-32))}}body{font-family:var(--ff-arimo);line-height:1.4;font-kerning:normal}main{position:relative;display:flex;flex-direction:column;min-height:100dvh;padding:var(--padding-main);background-color:var(--cl-white)}a{color:var(--cl-black)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a:focus-visible,button:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}@media(min-width:1200px){a:focus-visible,button:focus-visible{-webkit-box-shadow:inset var(--sp-0) var(--sp-0) var(--sp-0) var(--sp-1px) var(--cl-black);box-shadow:inset var(--sp-0) var(--sp-0) var(--sp-0) var(--sp-1px) var(--cl-black)}}::selection{background-color:var(--cl-black);color:var(--cl-white)}.o-grid-primary{display:grid;grid-template-columns:repeat(var(--nu-grid-primary-col),minmax(0,1fr));column-gap:var(--grid-primary-col-gap)}@media(min-width:600px){.o-grid-primary{grid-template-columns:repeat(var(--nu-grid-primary-col),minmax(0,1fr))}}@media(min-width:1200px){.o-grid-primary{grid-template-columns:repeat(var(--nu-grid-primary-col),minmax(0,1fr))}}.u-page-padding-top{padding-block-start:clamp(var(--sp-20),calc(var(--sp-14) + 2vw),var(--sp-24))}@media(min-width:1920px){.u-page-padding-top{padding-block-start:clamp(var(--sp-24),5vw,var(--sp-32))}}.o-container-78\%{display:flex;height:calc(100% - var(--sp-22per));overflow:hidden}.o-container-40\%{display:flex;height:calc(100% - var(--sp-40per));overflow:hidden}.o-text-svg-img{display:flex;height:100%}.u-no-wrap{white-space:nowrap}.u-break-words{hyphens:auto;overflow-wrap:break-word;-webkit-hyphens:auto}.o-text-svg{display:flex;height:fit-content;overflow:hidden;--title-svg-height: clamp( calc(var(--sp-20) + var(--sp-3)), calc(var(--sp-16) + 7.5vmin), calc(var(--sp-28) + var(--sp-3)) );height:var(--title-svg-height)}@media(min-width:1200px){.o-text-svg{--title-svg-height: clamp( calc(var(--sp-28) + var(--sp-3)), 15.4vmin, calc(var(--sp-40) + var(--sp-2)) )}}@media(min-width:1920px){.o-text-svg{--title-svg-height: clamp( calc(var(--sp-40) + var(--sp-2)), calc(var(--sp-12) * -1 + 9.75vw), calc(var(--sp-52) + var(--sp-2)) )}}.o-text-double-svg-1{grid-column:1 / -1;grid-row:1 / 2;display:flex;--title-line-1-svg-height: clamp( calc(var(--sp-16) + var(--sp-2)), calc(var(--sp-8) + 12.75vmin), var(--sp-36) );height:var(--title-line-1-svg-height);overflow:hidden}@media(min-width:1200px){.o-text-double-svg-1{--title-line-1-svg-height: clamp( calc(var(--sp-24) + var(--sp-2)), calc(var(--sp-6) + 12vmin), var(--sp-40) )}}@media(min-width:1920px){.o-text-double-svg-1{--title-line-1-svg-height: clamp( var(--sp-40), calc(var(--sp-2_5) + 14vmin), calc(var(--sp-52) + var(--sp-1)) )}}.o-text-double-svg-2{grid-row:2 / 3;grid-column:2 / -1;display:flex;margin-top:calc(var(--grid-primary-col-gap) * -1);--title-line-2-svg-height: clamp( calc(var(--sp-14) + var(--sp-1_5)), calc(var(--sp-5) + 12vmin), var(--sp-28) );height:var(--title-line-2-svg-height);overflow:hidden}@media(min-width:1200px){.o-text-double-svg-2{--title-line-2-svg-height: clamp( calc(var(--sp-20) + var(--sp-1)), calc(var(--sp-8) + 8.25vmin), var(--sp-32) )}}@media(min-width:1920px){.o-text-double-svg-2{--title-line-2-svg-height: clamp( var(--sp-32), calc(var(--sp-4) + 11vmin), var(--sp-44) )}}html.lenis{height:auto}.lenis-stopped{overflow:hidden}.lenis-scrolling iframe{pointer-events:none}#preloader{position:fixed;top:0;left:0;width:100dvw;height:100dvh;background-color:var(--cl-white);z-index:10000;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--sp-6)}@media(min-width:1200px){#preloader{gap:clamp(var(--sp-6),calc(var(--sp-2) + 1.17vw),var(--sp-10))}}@keyframes fadeIn{0%{opacity:0;transform:translateY(100%)}1%{opacity:1}to{opacity:1;transform:scale(1)}}.o-preloader-mask-container{display:flex;overflow:hidden}.o-preloader-logo{width:var(--sp-12);height:var(--sp-12);will-change:transform;transform:translateY(100%)}.is-animating .o-preloader-logo{animation:fadeIn .5s cubic-bezier(0,0,0,1) 0s forwards}@media(min-width:1200px){.o-preloader-logo{width:clamp(var(--sp-12),calc(var(--sp-1px) * -1 + 4.1vw),var(--sp-28))}}.o-preloader-text-container{display:flex;align-items:flex-end;line-height:1;gap:calc(var(--grid-primary-col-gap) * 2);will-change:transform;transform:translateY(100%)}.is-animating .o-preloader-text-container{animation:fadeIn .5s cubic-bezier(0,0,0,1) 0s forwards}.o-preloader-text{line-height:.85}.o-bracket-left{animation:motionBracketLeft 1s ease-in-out infinite}.o-bracket-right{animation:motionBracketRight 1s ease-in-out infinite}@keyframes motionBracketLeft{0%,to{transform:translate(var(--sp-0))}50%{transform:translate(var(--grid-primary-col-gap))}}@keyframes motionBracketRight{0%,to{transform:translate(var(--sp-0))}50%{transform:translate(calc(var(--grid-primary-col-gap) * -1))}}.image-trail{position:absolute;inset:0;width:35vmin;aspect-ratio:3 / 2;object-fit:cover;pointer-events:none;will-change:transform;background-color:#0003}:root{--cl-white: hsl(0, 0%, 100%);--cl-black: hsl(0, 0%, 0%);--cl-beige: hsl(36, 48%, 92%);--cl-grey: hsl(0, 0%, 96%);--cl-transparent: hsla(0, 0%, 0%, 0);--space: .0625rem ;--sp-0: calc(var(--space) * 0);--sp-1px: calc(var(--space) * 1);--sp-0_5: calc(var(--space) * 2);--sp-1: calc(var(--space) * 4);--sp-1_5: calc(var(--space) * 6);--sp-2: calc(var(--space) * 8);--sp-2_5: calc(var(--space) * 10);--sp-3: calc(var(--space) * 12);--sp-3_5: calc(var(--space) * 14);--sp-4: calc(var(--space) * 16);--sp-5: calc(var(--space) * 20);--sp-6: calc(var(--space) * 24);--sp-7: calc(var(--space) * 28);--sp-8: calc(var(--space) * 32);--sp-9: calc(var(--space) * 36);--sp-10: calc(var(--space) * 40);--sp-11: calc(var(--space) * 44);--sp-12: calc(var(--space) * 48);--sp-14: calc(var(--space) * 56);--sp-16: calc(var(--space) * 64);--sp-20: calc(var(--space) * 80);--sp-24: calc(var(--space) * 96);--sp-28: calc(var(--space) * 112);--sp-32: calc(var(--space) * 128);--sp-36: calc(var(--space) * 144);--sp-40: calc(var(--space) * 160);--sp-44: calc(var(--space) * 176);--sp-48: calc(var(--space) * 192);--sp-52: calc(var(--space) * 208);--sp-56: calc(var(--space) * 224);--sp-60: calc(var(--space) * 240);--sp-64: calc(var(--space) * 256);--sp-72: calc(var(--space) * 288);--sp-80: calc(var(--space) * 320);--sp-96: calc(var(--space) * 384);--sp-22per: 22%;--sp-40per: 40%;--sp-compensate-lh-140: -.2em;--sp-compensate-start-h1: -.04em;--ff-arimo: "Arimo", -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--ff-source-serif-4: "Source Serif 4", -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--nu-grid-primary-col: 6;--grid-primary-col-gap: var(--sp-3);--padding-main: clamp(var(--sp-3), calc(var(--sp-2) + 1vw), var(--sp-4));--columns-total-width: calc( 100% - var(--grid-primary-col-gap) * (var(--nu-grid-primary-col) - 1) );--column-width: calc(var(--columns-total-width) / var(--nu-grid-primary-col));--padding-inline-modal: clamp( var(--sp-3), calc(var(--sp-2) + 1vw), var(--sp-4) );--padding-block-modal: clamp( var(--sp-2_5), calc(var(--sp-2) + .5vw), var(--sp-3) );--service-margin-top: clamp( var(--sp-24), calc(var(--sp-16) + var(--sp-2) + 7.1vw), var(--sp-32) );--scroll-menu-top: calc(var(--sp-16) + var(--sp-2))}:root.modal-open{overflow:hidden;height:100vh;position:fixed;width:100%}@media(min-width:600px){:root{--nu-grid-primary-col: 8}}@media(min-width:768px){:root{--padding-main: clamp( var(--sp-4), calc(var(--sp-0_5) + 1.1vw), var(--sp-6) );--padding-inline-modal: clamp( var(--sp-4), calc(var(--sp-0_5) + 1.1vw), var(--sp-6) );--padding-block-modal: clamp( var(--sp-3), calc(var(--sp-1px) * -1 + 1.1vw), var(--sp-5) );--service-margin-top: clamp( var(--sp-32), calc(var(--sp-16) + var(--sp-2) + 7.4vw), var(--sp-40) )}}@media(min-width:1200px){:root{--grid-primary-col-gap: clamp( var(--sp-3), calc(var(--sp-1) + .5vw), var(--sp-4) );--nu-grid-primary-col: 12;--service-margin-top: clamp( var(--sp-40), calc(var(--sp-28) + 4vw), var(--sp-48) );--scroll-menu-top: clamp( calc(var(--sp-20) + var(--sp-2)), calc(var(--sp-1_5) * -1 + 7.77vw), var(--sp-32) )}}@media(min-width:1920px){:root{--grid-primary-col-gap: clamp( var(--sp-4), calc(var(--sp-1) + .625vw), var(--sp-5) );--padding-main: clamp(var(--sp-6), 1.25vw, var(--sp-10));--padding-inline-modal: clamp(var(--sp-6), 1.25vw, var(--sp-10));--padding-block-modal: clamp( var(--sp-5), calc(var(--sp-1) * -1 + 1.25vw), var(--sp-7) );--service-margin-top: clamp( var(--sp-48), calc(var(--sp-16) + 6.9vw), var(--sp-60) );--scroll-menu-top: clamp( var(--sp-32), calc(var(--sp-8) + 5vw), var(--sp-40) )}}[data-container]{overflow:hidden;width:fit-content;height:fit-content;display:inline-flex}[data-onload-split-text] .line:last-child{overflow:visible!important}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}a.svelte-117msr3{display:flex;justify-self:start;height:clamp(var(--sp-6),calc(var(--sp-5) + 1vw),var(--sp-7));width:fit-content;gap:2svw;position:relative}a.svelte-117msr3:before{content:"";position:absolute;inset:calc(-1 * (var(--sp-0_5) + var(--sp-1px)))}@media(min-width:600px){a.svelte-117msr3{gap:1.5svw}}@media(min-width:768px){a.svelte-117msr3{gap:.9svw;height:clamp(var(--sp-5),1.6vw,var(--sp-8))}}@media(min-width:1200px){a.svelte-117msr3{gap:.7svw}}@media(min-width:1920px){a.svelte-117msr3{height:clamp(var(--sp-8),calc(var(--sp-2) + 1.25vw),var(--sp-10))}}img.svelte-117msr3{height:100%}.o-container-overflow.svelte-117msr3{display:flex;align-self:center;height:77%;width:fit-content;margin-block-end:calc(var(--sp-compensate-lh-140) * .5);position:relative;overflow:hidden}.o-emblem.svelte-117msr3{display:flex}button.svelte-ia6qfq{display:flex;gap:clamp(var(--sp-2),calc(var(--sp-1_5) + .17vw),var(--sp-2_5));position:relative}button.svelte-ia6qfq:before{content:"";position:absolute;inset:calc(-1 * (var(--sp-1) + var(--sp-0_5)))}@media(min-width:1920px){button.svelte-ia6qfq{gap:clamp(var(--sp-2_5),calc(var(--sp-1) + .31vw),var(--sp-3))}}a.svelte-1p4lgmp{display:flex;align-items:flex-start;column-gap:clamp(var(--sp-2),calc(var(--sp-0_5) + 1.8vw),var(--sp-4));grid-column:3 / -1;position:relative}a.svelte-1p4lgmp:before{content:"";position:absolute;inset:calc(-1 * (var(--sp-1) + var(--sp-0_5)))}.f-arimo-title-size.svelte-1p4lgmp{font-size:clamp(var(--sp-11),calc(var(--sp-4) + 8vmin),var(--sp-20))}.o-projects-number.svelte-1p4lgmp{margin-block-start:1%;display:inline-flex;overflow:hidden}.o-active-page.svelte-1p4lgmp{align-self:flex-end;margin-block-end:14%;display:inline-flex;overflow:hidden}.o-link-container.svelte-1p4lgmp{display:flex;padding-inline-end:var(--padding-main);margin-inline-end:calc(var(--padding-main) * -1);padding-block-end:var(--padding-main);margin-block-end:calc(var(--padding-main) * -1);overflow:hidden}.c-menu-container.svelte-183qfwx{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:var(--cl-beige);display:grid;grid-template-rows:repeat(3,1fr);padding:clamp(var(--sp-3),calc(var(--sp-2) + 1vw),var(--sp-4));padding-block-start:var(--padding-block-modal);clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}@media(min-width:768px){.c-menu-container.svelte-183qfwx{display:none}}.o-menu-btn-container.svelte-183qfwx{grid-column:4 / -1;display:flex;justify-content:flex-end;align-items:center;overflow:hidden}@media(min-width:768px){.o-menu-btn-container.svelte-183qfwx{display:none}}.o-mobile-top.svelte-183qfwx{display:none}@media not (min-width:768px){.o-mobile-top.svelte-183qfwx{grid-column:1 / -1;grid-row:1 / 2;display:flex;justify-content:space-between;height:fit-content}}.o-menu-links-container.svelte-183qfwx{grid-row:2 / 3;grid-column:1 / -1;display:flex;flex-direction:column;row-gap:var(--sp-3);padding-block-end:var(--sp-10)}.o-contact-links.svelte-183qfwx{grid-row:3 / -1;grid-column:1 / -1;align-self:flex-end;display:flex;flex-direction:column}@media(min-width:360px){.o-contact-links.svelte-183qfwx{grid-column:3 / -1}}.o-desktop-only.svelte-s4yott{display:none}@media(min-width:768px){.o-desktop-only.svelte-s4yott{display:initial}}.c-header-wrapper.svelte-s4yott{position:fixed;top:0;left:0;width:100%;z-index:1000;will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1)}.c-header-wrapper.hidden.svelte-s4yott{transform:translateY(-100%)}nav.svelte-s4yott{width:100%;padding-inline:var(--padding-inline-modal);padding-block:var(--padding-block-modal)}.o-links.svelte-s4yott{display:flex}.o-links-wrapper.svelte-s4yott{display:none}@media(min-width:768px){.o-links-wrapper.svelte-s4yott{overflow:hidden;display:flex;justify-content:space-between;align-items:center;grid-column:5 / -1}}@media(min-width:1200px){.o-links-wrapper.svelte-s4yott{grid-column:7 / -1}}.c-menu-container.svelte-s4yott{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background-color:var(--cl-beige);display:grid;grid-template-rows:repeat(3,1fr);padding:clamp(var(--sp-3),calc(var(--sp-2) + 1vw),var(--sp-4));padding-block-start:var(--padding-block-modal)}@media(min-width:768px){.c-menu-container.svelte-s4yott{display:none}}.o-mobile-top.svelte-s4yott{grid-column:1 / -1;grid-row:1 / 2;display:flex;justify-content:space-between;height:fit-content}.o-menu-links-container.svelte-s4yott{grid-row:2 / 3;grid-column:1 / -1;display:flex;flex-direction:column;row-gap:var(--sp-3);padding-block-end:var(--sp-10)}.o-contact-links.svelte-s4yott{grid-row:3 / -1;grid-column:1 / -1;align-self:flex-end}@media(min-width:360px){.o-contact-links.svelte-s4yott{grid-column:3 / -1}}#preloader-long.svelte-11ttfps{position:fixed;inset:0;z-index:10001;will-change:filter,opacity,transform;visibility:"hidden";opacity:0;clip-path:polygon(25% 100%,75% 100%,75% 100%,25% 100%);overflow:hidden}#preloader-long-img-0.svelte-11ttfps,#preloader-long-img-1.svelte-11ttfps,#preloader-long-img-2.svelte-11ttfps,#preloader-long-img-3.svelte-11ttfps,#preloader-long-img-4.svelte-11ttfps{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;opacity:0}#preloader-final-logo.svelte-11ttfps{position:absolute;inset:0;width:var(--sp-12);opacity:0}.o-mask-container.svelte-11ttfps{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center center;width:100vmax;aspect-ratio:945 / 1000;pointer-events:none;background-color:var(--cl-black);overflow:hidden;clip-path:url(#shapeClip);will-change:transform,scale,filter,opacity}.o-mask-container.svelte-11ttfps img:where(.svelte-11ttfps){will-change:scale,transform,opacity;scale:1.1}#logo-full.svelte-11ttfps{position:absolute;top:50%;left:50%;transform:translate(-32%,-55%);gap:var(--sp-5);display:flex;overflow:hidden}.c-text-orig-logo.svelte-11ttfps{height:var(--sp-16);opacity:0}#preloader-text-zlagoda.svelte-11ttfps{height:100%;position:absolute;transform:translateY(100%);display:flex}#preloader-text-zlagoda.svelte-11ttfps img:where(.svelte-11ttfps){height:100%;will-change:filter}.o-letter-1.svelte-11ttfps{margin-inline-end:calc(var(--sp-1_5) * -1)}.o-letter-2.svelte-11ttfps{margin-inline-end:calc((var(--sp-1_5) + var(--sp-1px)) * -1)}.o-letter-3.svelte-11ttfps,.o-letter-4.svelte-11ttfps{margin-inline-end:calc(var(--sp-1_5) * -1)}.o-letter-5.svelte-11ttfps{margin-inline-end:calc(var(--sp-2) * -1)}.o-letter-6.svelte-11ttfps{margin-inline-end:calc(var(--sp-3) * -1)}div.svelte-28f5l9{--distance-lines: 1.5;position:fixed;z-index:1001;top:0;left:0;width:fit-content;height:fit-content;pointer-events:none}div.svelte-28f5l9 svg:where(.svelte-28f5l9){width:calc(var(--sp-4) * var(--distance-lines));height:var(--sp-1)}.clicker-container-1.svelte-28f5l9,.clicker-container-2.svelte-28f5l9,.clicker-container-3.svelte-28f5l9{position:absolute;display:flex}:is(.clicker-container-1.svelte-28f5l9,.clicker-container-2.svelte-28f5l9,.clicker-container-3.svelte-28f5l9) svg:where(.svelte-28f5l9){will-change:transform;stroke:var(--cl-black)}.clicker-container-1.svelte-28f5l9{top:calc(var(--sp-0) * var(--distance-lines));right:calc(var(--sp-1) * var(--distance-lines));transform:rotate(0)}.clicker-container-2.svelte-28f5l9{bottom:calc(var(--sp-2_5) * var(--distance-lines));right:calc((var(--sp-0_5) + var(--sp-1px)) * -1 * var(--distance-lines));transform:rotate(60deg)}.clicker-container-3.svelte-28f5l9{bottom:calc(var(--sp-1) * var(--distance-lines));right:calc(var(--sp-1) * -1 * var(--distance-lines));transform:rotate(120deg);transform-origin:bottom right}
