*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*{margin:0}html,body{overflow-x:hidden;overscroll-behavior-x:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;white-space:pre-line}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus{outline:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit;text-transform:inherit}#root,#__next{isolation:isolate}a:-moz-any-link{cursor:pointer;color:inherit}a,a:any-link{cursor:pointer;color:inherit}a:not(.underline):-moz-any-link{text-decoration:none}a:not(.underline),a:not(.underline):any-link{text-decoration:none}ul,ol{list-style:none;padding:0;margin:0}@font-face{font-family:Moderat;src:url(./Moderat-Trial-Extended-Regular.7hZicHwL.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Moderat;src:url(./Moderat-Trial-Extended-Medium.BJahMHGo.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}html{font-size:clamp(12px,4px + .625vw,16px)}.md,.md-12,.md-18,.md-24,.md-36{font-family:Moderat,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.md-12{font-size:1rem;letter-spacing:0em;line-height:1.1}.md-18{font-size:1.5rem;letter-spacing:0em;line-height:1.1}.md-24{font-size:1.75rem;letter-spacing:0em;line-height:1.1}.md-36{font-size:3rem;letter-spacing:0em;line-height:1.1}@media screen and (max-width:768px){.md-12-mb{font-size:1rem;letter-spacing:0em;line-height:1.1}.md-16-mb{font-size:1.333rem;letter-spacing:0em;line-height:1.1}.md-20-mb{font-size:1.666rem;letter-spacing:0em;line-height:1.1}.md-26-mb{font-size:2.166rem;letter-spacing:0em;line-height:1.1}}.uppercase{text-transform:uppercase}:root{--white: #FFFFFF;--white-70: rgba(255, 255, 255, .7019607843);--black: #000000;--gray-light: #EBEBEA;--gray-light-70: rgba(235, 235, 234, .7019607843);--gray-dark: #939393;--yellow: #FFED00;--transition-xs: cubic-bezier(.77,0,.175,1) .2s;--transition-s: cubic-bezier(.77,0,.175,1) .4s;--transition-m: cubic-bezier(.77,0,.175,1) .8s;--transition-l: cubic-bezier(.77,0,.175,1) 1.2s;--gutter: .833rem;--margin-mb: .833rem;--sp-xxxl: 15rem;--sp-xxl: 10rem;--sp-xl: 7.5rem;--sp-l: 5rem;--sp-m: 2.5rem;--sp-s: 1.25rem;--sp-xs: .416rem;--headerHeight: 6rem}@media screen and (max-width:768px){:root{--gutter: .416rem;--sp-xl: 10rem;--sp-l: 5rem;--sp-m: 2.5rem;--sp-s: 1.25rem;--sp-xs: .416rem;--headerHeight: 8rem}}html{-webkit-font-smoothing:antialiased;line-height:1.2;color:var(--black);background-color:var(--lightGray)}main{padding:var(--margin) 4rem}.btn,.btn-xs,.btn-s,.btn-m,.btn-l{font-family:Waldenburg,Helvetica,Arial,sans-serif;font-optical-sizing:auto;font-style:normal;display:inline-block;border-radius:99em;color:var(--black);background-color:var(--white)}.btn-xs{font-size:.857rem;font-weight:700;letter-spacing:.03em;line-height:1.2;background-color:transparent;border-radius:unset;display:inline-block;position:relative}.btn-s{font-weight:500;font-size:1.5rem;letter-spacing:-.01em;line-height:1;background-color:transparent;border-radius:unset;display:inline-block;position:relative}.btn-m{font-weight:800;font-size:.857rem;letter-spacing:.03em;line-height:1;text-transform:uppercase;padding:.95em 2em 1em}.btn-l{font-weight:500;font-size:1.5rem;letter-spacing:-.01em;line-height:1;padding:1.15em 2em 1.2em}.white{color:#fff}.bg-white{background-color:#fff}.fill-white{fill:#fff}.stroke-white{stroke:#fff}.border-white{border:solid 1px #FFFFFF}.hover-white:hover{color:#fff}.hover-bg-white:hover{background-color:#fff}.hover-fill-white:hover{fill:#fff}.hover-stroke-white:hover{stroke:#fff}.hover-border-white:hover{border:solid 1px #FFFFFF}.current-white[aria-current]{color:#fff}.white-70{color:#ffffffb3}.bg-white-70{background-color:#ffffffb3}.fill-white-70{fill:#ffffffb3}.stroke-white-70{stroke:#ffffffb3}.border-white-70{border:solid 1px rgba(255,255,255,.7019607843)}.hover-white-70:hover{color:#ffffffb3}.hover-bg-white-70:hover{background-color:#ffffffb3}.hover-fill-white-70:hover{fill:#ffffffb3}.hover-stroke-white-70:hover{stroke:#ffffffb3}.hover-border-white-70:hover{border:solid 1px rgba(255,255,255,.7019607843)}.current-white-70[aria-current]{color:#ffffffb3}.black{color:#000}.bg-black{background-color:#000}.fill-black{fill:#000}.stroke-black{stroke:#000}.border-black{border:solid 1px #000000}.hover-black:hover{color:#000}.hover-bg-black:hover{background-color:#000}.hover-fill-black:hover{fill:#000}.hover-stroke-black:hover{stroke:#000}.hover-border-black:hover{border:solid 1px #000000}.current-black[aria-current]{color:#000}.gray-light{color:#ebebea}.bg-gray-light{background-color:#ebebea}.fill-gray-light{fill:#ebebea}.stroke-gray-light{stroke:#ebebea}.border-gray-light{border:solid 1px #EBEBEA}.hover-gray-light:hover{color:#ebebea}.hover-bg-gray-light:hover{background-color:#ebebea}.hover-fill-gray-light:hover{fill:#ebebea}.hover-stroke-gray-light:hover{stroke:#ebebea}.hover-border-gray-light:hover{border:solid 1px #EBEBEA}.current-gray-light[aria-current]{color:#ebebea}.gray-light-70{color:#ebebeab3}.bg-gray-light-70{background-color:#ebebeab3}.fill-gray-light-70{fill:#ebebeab3}.stroke-gray-light-70{stroke:#ebebeab3}.border-gray-light-70{border:solid 1px rgba(235,235,234,.7019607843)}.hover-gray-light-70:hover{color:#ebebeab3}.hover-bg-gray-light-70:hover{background-color:#ebebeab3}.hover-fill-gray-light-70:hover{fill:#ebebeab3}.hover-stroke-gray-light-70:hover{stroke:#ebebeab3}.hover-border-gray-light-70:hover{border:solid 1px rgba(235,235,234,.7019607843)}.current-gray-light-70[aria-current]{color:#ebebeab3}.gray-dark{color:#939393}.bg-gray-dark{background-color:#939393}.fill-gray-dark{fill:#939393}.stroke-gray-dark{stroke:#939393}.border-gray-dark{border:solid 1px #939393}.hover-gray-dark:hover{color:#939393}.hover-bg-gray-dark:hover{background-color:#939393}.hover-fill-gray-dark:hover{fill:#939393}.hover-stroke-gray-dark:hover{stroke:#939393}.hover-border-gray-dark:hover{border:solid 1px #939393}.current-gray-dark[aria-current]{color:#939393}.yellow{color:#ffed00}.bg-yellow{background-color:#ffed00}.fill-yellow{fill:#ffed00}.stroke-yellow{stroke:#ffed00}.border-yellow{border:solid 1px #FFED00}.hover-yellow:hover{color:#ffed00}.hover-bg-yellow:hover{background-color:#ffed00}.hover-fill-yellow:hover{fill:#ffed00}.hover-stroke-yellow:hover{stroke:#ffed00}.hover-border-yellow:hover{border:solid 1px #FFED00}.current-yellow[aria-current]{color:#ffed00}._9_21{aspect-ratio:9/21}._9_16{aspect-ratio:9/16}._2_3{aspect-ratio:2/3}._3_4{aspect-ratio:3/4}._4_5{aspect-ratio:4/5}._1_1{aspect-ratio:1/1}._5_4{aspect-ratio:5/4}._4_3{aspect-ratio:4/3}._3_2{aspect-ratio:3/2}._16_9{aspect-ratio:16/9}._21_9{aspect-ratio:21/9}.shadow{box-shadow:10px 5px 15px #0000001a}.max-w-800{max-width:800px}.max-w-700{max-width:700px}.max-w-600{max-width:600px}.max-w-500{max-width:500px}.max-w-400{max-width:400px}figure{display:block;overflow:hidden;width:100%;height:100%}figure *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.underline{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.15em}#cookie-banner.svelte-zvfgak{position:fixed;bottom:calc(var(--sp-xs) * 2);left:calc(var(--sp-xs) * 2);max-width:60ch;z-index:10;background-color:var(--gray-light);padding:var(--sp-m) calc(var(--sp-s) * 1.5)}#cookie-banner.svelte-zvfgak button:where(.svelte-zvfgak){margin-top:calc(var(--sp-s) * 1.5);cursor:pointer;transition:color var(--transition-xs)}#cookie-banner.svelte-zvfgak button:where(.svelte-zvfgak):hover,#cookie-banner.svelte-zvfgak button:where(.svelte-zvfgak):active{color:var(--gray-dark)}@media screen and (max-width:768px){#cookie-banner.svelte-zvfgak{bottom:0;left:0;right:0;width:100%;max-width:unset}}.cursor.svelte-1hejiho{position:fixed;top:-20px;left:-20px;width:40px;height:40px;border-radius:50%;background-color:var(--yellow);pointer-events:none;z-index:9999;opacity:0;transition:opacity var(--transition-s)}.cursor.visible.svelte-1hejiho{opacity:1}@media(hover:none){.cursor.svelte-1hejiho{display:none}}.circle.svelte-1q1xlax{width:40px;height:40px;border-radius:50%;background-color:var(--yellow);clip-path:circle(50%);position:relative;z-index:10000}.circle.svelte-1q1xlax .clone:where(.svelte-1q1xlax){position:fixed;top:-20px;left:-20px;width:40px;height:40px;border-radius:50%;background-color:var(--gray-light);pointer-events:none;opacity:0;transition:opacity var(--transition-s)}.circle.svelte-1q1xlax .clone.visible:where(.svelte-1q1xlax){opacity:1}@media(hover:none){.circle.svelte-1q1xlax .clone:where(.svelte-1q1xlax){display:none}}footer.svelte-jz8lnl{background-color:var(--gray-light);padding:var(--sp-m)}footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl){display:grid;grid-template-columns:repeat(12,1fr);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .contacts:where(.svelte-jz8lnl){grid-column:1/span 9;display:grid;grid-template-columns:repeat(9,1fr);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .contacts:where(.svelte-jz8lnl) div:where(.svelte-jz8lnl){grid-column:span 2}footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .contacts:where(.svelte-jz8lnl) .legal-adress:where(.svelte-jz8lnl){margin-top:var(--sp-s)}footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .circle:where(.svelte-jz8lnl){grid-column:10/span 1;margin-top:var(--sp-xs)}footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .policies:where(.svelte-jz8lnl){grid-column:11/span 2;color:var(--gray-dark);width:-moz-fit-content;width:fit-content;margin-left:auto}footer.svelte-jz8lnl #title:where(.svelte-jz8lnl){font-size:clamp(60px,15vw,400px);font-weight:500;line-height:1;letter-spacing:-.01em;display:flex;justify-content:space-between;margin-top:clamp(60px,12vw,400px)}footer.svelte-jz8lnl #title:where(.svelte-jz8lnl) .typewriter:where(.svelte-jz8lnl){display:inline-flex}footer.svelte-jz8lnl #title:where(.svelte-jz8lnl) .typewriter:where(.svelte-jz8lnl) p:where(.svelte-jz8lnl){height:1em}@media screen and (max-width:768px){footer.svelte-jz8lnl{padding:var(--sp-s) var(--margin-mb)}footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl){display:flex;flex-direction:column;row-gap:var(--sp-m);position:relative}footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .contacts:where(.svelte-jz8lnl){grid-template-columns:repeat(6,1fr);-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-auto-flow:dense;row-gap:var(--sp-m)}footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .contacts:where(.svelte-jz8lnl) div:where(.svelte-jz8lnl):nth-child(1),footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .contacts:where(.svelte-jz8lnl) div:where(.svelte-jz8lnl):nth-child(2){grid-column:1/span 4}}@media screen and (max-width:768px)and (max-width:300px){footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .contacts:where(.svelte-jz8lnl) div:where(.svelte-jz8lnl):nth-child(1),footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .contacts:where(.svelte-jz8lnl) div:where(.svelte-jz8lnl):nth-child(2){grid-column:1/span 6}}@media screen and (max-width:768px){footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .contacts:where(.svelte-jz8lnl) div:where(.svelte-jz8lnl):nth-child(3){grid-column:5/span 2}}@media screen and (max-width:768px)and (max-width:300px){footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .contacts:where(.svelte-jz8lnl) div:where(.svelte-jz8lnl):nth-child(3){grid-column:1/span 6}}@media screen and (max-width:768px){footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .circle:where(.svelte-jz8lnl){position:absolute;right:23%;top:48%}footer.svelte-jz8lnl #contacts:where(.svelte-jz8lnl) .policies:where(.svelte-jz8lnl){grid-column:1/span 4;margin-left:unset}footer.svelte-jz8lnl #title:where(.svelte-jz8lnl){flex-direction:column}footer.svelte-jz8lnl #title:where(.svelte-jz8lnl) .typewriter:where(.svelte-jz8lnl){display:inline-flex}}header.svelte-1elxaub nav:where(.svelte-1elxaub){display:flex;justify-content:space-between;position:fixed;top:0;left:0;width:100%;padding:1.5rem var(--sp-m);align-items:center;z-index:10;background-color:var(--white-70);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);transition:var(--transition-s)}header.svelte-1elxaub nav.bg-gray:where(.svelte-1elxaub){background-color:var(--gray-light-70)}header.svelte-1elxaub nav.up:where(.svelte-1elxaub):not(.open){transform:translateY(-100%)}header.svelte-1elxaub nav:where(.svelte-1elxaub) .logo:where(.svelte-1elxaub){z-index:11}header.svelte-1elxaub nav:where(.svelte-1elxaub) .logo:where(.svelte-1elxaub) svg:where(.svelte-1elxaub){fill:var(--black);height:3rem;width:auto}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu-switch:where(.svelte-1elxaub){display:none;border:none;background:transparent;cursor:pointer;z-index:11}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub){display:flex;width:calc((100% - var(--gutter) * 2) / 12 * 3);list-style:none;margin:0;padding:0}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) li:where(.svelte-1elxaub){width:33%}@media screen and (max-width:768px){header.svelte-1elxaub nav:where(.svelte-1elxaub){-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);padding:2rem var(--margin-mb);align-items:flex-start;height:var(--headerHeight)}header.svelte-1elxaub nav:where(.svelte-1elxaub) .logo:where(.svelte-1elxaub) svg:where(.svelte-1elxaub){height:4rem}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu-switch:where(.svelte-1elxaub){display:block;width:2.5rem;height:1.666rem;position:relative;top:1rem}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu-switch:where(.svelte-1elxaub) .line:where(.svelte-1elxaub){position:absolute;left:0;width:100%;height:2px;background:var(--black);transition:var(--transition-s);transform-origin:center;border-radius:1px}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu-switch:where(.svelte-1elxaub) .line:where(.svelte-1elxaub):nth-child(1){top:0}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu-switch:where(.svelte-1elxaub) .line:where(.svelte-1elxaub):nth-child(2){top:50%;transform:translateY(-50%)}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu-switch:where(.svelte-1elxaub) .line:where(.svelte-1elxaub):nth-child(3){bottom:0}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu-switch.open:where(.svelte-1elxaub) .line:where(.svelte-1elxaub):nth-child(1){top:50%;transform:translateY(-50%) rotate(45deg)}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu-switch.open:where(.svelte-1elxaub) .line:where(.svelte-1elxaub):nth-child(2){opacity:0;transform:translateY(-50%) scaleX(0)}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu-switch.open:where(.svelte-1elxaub) .line:where(.svelte-1elxaub):nth-child(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}header.svelte-1elxaub nav.open:where(.svelte-1elxaub){height:100dvh}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub){position:fixed;top:0;left:0;width:100vw;height:100dvh;flex-direction:column;padding:calc(8rem + var(--sp-l)) var(--margin-mb);row-gap:var(--sp-m);transform:translateY(-100%);transition:var(--transition-s);z-index:10}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu.open:where(.svelte-1elxaub){transform:translate(0)}header.svelte-1elxaub nav:where(.svelte-1elxaub) .menu:where(.svelte-1elxaub) li:where(.svelte-1elxaub){width:100%}}
