*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}:root{--color-primary-black-1: #1f1e1d;--color-primary-black-2: #111;--color-primary-black-3: #171615;--color-primary-gray: #f9f9f9;--color-primary-white: #fff;--color-primary-orange: #F65400;--color-sub-black-1: #1d1c1b;--color-sub-black-2: #2b2a2c;--color-sub-black-3: #2f2e2d;--color-sub-black-4: #252426;--color-sub-black-5: #393837;--color-sub-gray-1: #464646;--color-sub-gray-2: #5b5b5a;--color-sub-gray-3: #9c9c9c;--color-sub-gray-4: #bbb;--color-sub-white-1: #f2f2f2;--color-sub-white-2: #f6f6f6;--custom-ease-1: cubic-bezier(.475, .425, 0, .995);--custom-ease-2: cubic-bezier(.835, -.005, .06, 1);--custom-ease-3: cubic-bezier(.19, 1, .22, 1);--custom-ease-4: cubic-bezier(.63, .03, .21, 1);--primary-ease: var(--custom-ease-1);--desktop-content-width: 1200px;--laptop-content-width: 1080px;--small-laptop-content-width: 960px}:root{--mobile-width: 768px;--tablet-width: 1024px;--laptop-width: 1200px;--desktop-width: 1680px}a{text-decoration:none;color:inherit;background-color:transparent}ol,ul{list-style:none;padding:0;margin:0}button{border:0;background:none;outline:none;padding:0}main{display:block;width:100%;overflow:hidden;overflow:clip}.framed-media{overflow:hidden;isolation:isolate;box-shadow:0 12px 32px #0000000d}.framed-media:before{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px #00000017;pointer-events:none}.framed-media.framed-media-contained{border-radius:8px}@media screen and (min-width:769px){.framed-media{border-radius:8px}.framed-media.framed-media-phone{border-radius:20px}}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}::-webkit-scrollbar{display:none}html{scrollbar-width:none}body{-ms-overflow-style:none}@font-face{font-family:Manrope;src:url(../../../fonts/manrope/Manrope-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/manrope/Manrope-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/manrope/Manrope-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/manrope/Manrope-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/manrope/Manrope-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/manrope/Manrope-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/manrope/Manrope-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../fonts/montserrat/Montserrat-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../fonts/montserrat/Montserrat-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../fonts/montserrat/Montserrat-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../fonts/montserrat/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../fonts/montserrat/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../fonts/montserrat/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../fonts/montserrat/Montserrat-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../fonts/montserrat/Montserrat-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}body{font-family:Manrope,sans-serif;font-weight:300;font-size:17px;line-height:28px;letter-spacing:.03em;-webkit-font-smoothing:antialiased}@media screen and (min-width:769px){body{font-size:19px;line-height:36px}}.type-h1{font-family:Montserrat,sans-serif;font-weight:700;font-size:32px;line-height:38px;transform:scaleX(.98);transform-origin:left;letter-spacing:0}@media screen and (min-width:769px){.type-h1{font-size:54px;line-height:74px}}.type-h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:40px;line-height:55px;transform:scaleX(.98);transform-origin:left;letter-spacing:-.01em}@media screen and (min-width:769px){.type-h2{font-size:59px;line-height:79px}}@media screen and (min-width:1281px){.type-h2{font-size:67px;line-height:87px}}@media screen and (min-width:1441px){.type-h2{font-size:75px;line-height:95px}}.type-h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:34px;line-height:42px;transform:scaleX(.98);transform-origin:left;letter-spacing:-.01em}@media screen and (min-width:431px){.type-h3{font-size:38px;line-height:44px}}@media screen and (min-width:769px){.type-h3{font-size:72px;line-height:90px}}.type-h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:42px;line-height:52px;transform:scaleX(.98);transform-origin:left;letter-spacing:0}@media screen and (min-width:769px){.type-h4{font-size:100px;line-height:130px}}.type-h5{font-family:Montserrat,sans-serif;font-weight:700;font-size:26px;line-height:32px;letter-spacing:.02em}@media screen and (min-width:769px){.type-h5{font-size:46px;line-height:58px}}.type-h6{font-family:Montserrat,sans-serif;font-weight:700;font-size:22px;line-height:29px;letter-spacing:.02em}@media screen and (min-width:769px){.type-h6{font-size:30px;line-height:44px}}.type-h7{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:27px;letter-spacing:.02em}@media screen and (min-width:769px){.type-h7{font-size:26px;line-height:40px}}.type-h8{font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;line-height:27px;letter-spacing:.02em}@media screen and (min-width:769px){.type-h8{font-size:26px;line-height:40px}}.type-h9{font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:26px;letter-spacing:.02em}@media screen and (min-width:769px){.type-h9{font-size:26px;line-height:40px}}.type-h10{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.02em}@media screen and (min-width:769px){.type-h10{font-size:22px;line-height:36px}}.type-h11{font-family:Manrope,sans-serif;font-weight:500;font-size:13px;line-height:24px;letter-spacing:.6em}@media screen and (min-width:769px){.type-h11{font-size:15px;line-height:32px}}.type-sub1{font-family:Manrope,sans-serif;font-weight:300;font-size:16px;line-height:26px;letter-spacing:.03em}@media screen and (min-width:769px){.type-sub1{font-size:20px;line-height:36px}}.type-sub2{font-family:Montserrat,sans-serif;font-weight:700;font-size:26px;line-height:30px;letter-spacing:.02em}@media screen and (min-width:769px){.type-sub2{font-size:36px;line-height:70px}}.type-sub3{font-family:Manrope,sans-serif;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.05em}@media screen and (min-width:769px){.type-sub3{line-height:32px}}.type-sub4{font-family:Manrope,sans-serif;font-weight:300;font-size:16px;line-height:26px;letter-spacing:.16em}@media screen and (min-width:769px){.type-sub4{font-size:14px;line-height:28px}}.type-sub5{font-family:Manrope,sans-serif;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.15em}@media screen and (min-width:769px){.type-sub5{line-height:28px}}.type-comp1{font-family:Manrope,sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:.1em}@media screen and (min-width:769px){.type-comp1{line-height:28px}}.type-comp2{font-family:Manrope,sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:.25em}@media screen and (min-width:769px){.type-comp2{font-size:12px}}.type-comp3{font-family:Manrope,sans-serif;font-weight:300;font-size:14px;line-height:24px;letter-spacing:.5em}@media screen and (min-width:769px){.type-comp3{font-size:12px}}.type-comp4{font-family:Manrope,sans-serif;font-weight:400;font-size:11px;line-height:22px;letter-spacing:.3em}@media screen and (min-width:769px){.type-comp4{font-size:12px}}.type-bg1{font-family:Montserrat,sans-serif;font-weight:700;font-size:80px;line-height:90px;transform:scaleX(.98);transform-origin:left;letter-spacing:0}@media screen and (min-width:769px){.type-bg1{font-size:200px;line-height:210px}}.type-bg2{font-family:Montserrat,sans-serif;font-weight:700;font-size:120px;line-height:120px;transform:scaleX(.98);transform-origin:left;letter-spacing:0}@media screen and (min-width:769px){.type-bg2{font-size:220px;line-height:260px}}@media screen and (min-width:1281px){.type-bg2{font-size:240px;line-height:280px}}@media screen and (min-width:1441px){.type-bg2{font-size:250px;line-height:290px}}.content-container{max-width:calc(100% - 40px);width:100%;margin:0 auto;position:relative}@media screen and (min-width:769px){.content-container{max-width:var(--small-laptop-content-width)}}@media screen and (min-width:1281px){.content-container{max-width:var(--laptop-content-width)}}@media screen and (min-width:1441px){.content-container{max-width:var(--desktop-content-width)}}@keyframes swipe-line{0%{transform-origin:right;transform:scaleX(1)}33%{transform-origin:right;transform:scaleX(0)}66%{transform-origin:left;transform:scaleX(0)}to{transform-origin:left;transform:scaleX(1)}}.animation{transition:opacity .95s var(--primary-ease),transform .95s var(--primary-ease);opacity:0;transform:translate3d(0,20px,0)}.animation.animation-appear{opacity:1;transform:translateZ(0);transition:opacity .95s var(--primary-ease) .4s,transform .95s var(--primary-ease) .4s}.header.svelte-8n61sq{max-width:calc(100% - 40px);height:116px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;opacity:0;z-index:21;transition:opacity .55s var(--primary-ease);pointer-events:none}.logo-container.svelte-8n61sq{pointer-events:all}.logo-link.svelte-8n61sq{display:block}.background-dark.svelte-8n61sq .logo:where(.svelte-8n61sq){color:var(--color-primary-white)}.logo.svelte-8n61sq{position:relative;color:var(--color-primary-black-1)}.logo-wordmark.svelte-8n61sq{color:currentColor;transition:all .45s var(--primary-ease);display:flex;gap:5px}.logo-char.svelte-8n61sq{font-family:Satoshi,sans-serif;font-weight:300;font-size:35px;color:currentColor}.logo-e-container.svelte-8n61sq{display:flex;flex-direction:column;justify-content:center}.logo-e.svelte-8n61sq{height:25px;margin-top:2px;margin-left:3px}.logo-e.svelte-8n61sq path:where(.svelte-8n61sq){stroke-width:5.5px;stroke:currentColor}.logo-mark.svelte-8n61sq{position:absolute;top:50%;transform:translateY(-50%);left:0;opacity:0}.logo-mark.svelte-8n61sq svg:where(.svelte-8n61sq){width:45px}.logo-mark.svelte-8n61sq svg:where(.svelte-8n61sq) path:where(.svelte-8n61sq){fill:currentColor}.nav-minimal.svelte-8n61sq{display:flex;pointer-events:all}.background-dark.svelte-8n61sq .contact-cta:where(.svelte-8n61sq){color:var(--color-primary-white)}.contact-cta-container.svelte-8n61sq{display:none}.contact-cta.svelte-8n61sq{text-transform:uppercase;margin-right:30px;transition:all .45s var(--primary-ease);display:block;color:var(--color-primary-black-2);cursor:pointer}.contact-cta__char,.company-email__char,.company-phone__char,.company-address__char{display:inline-block;will-change:transform}.background-dark.svelte-8n61sq .contact-cta:where(.svelte-8n61sq):after{background-color:var(--color-primary-white)}.contact-cta.svelte-8n61sq:after{content:"";display:block;width:100%;height:1px;background-color:var(--color-primary-black-1);margin-top:3px;transition:all .45s var(--primary-ease)}.hamburger.svelte-8n61sq{position:relative;width:40px;height:40px;border:0;background:none;outline:none;padding:0}.hamburger-wrapper.svelte-8n61sq{width:100%;height:100%;position:relative;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hamburger-button.svelte-8n61sq{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute}.background-dark.svelte-8n61sq .background-hamburger.close:where(.svelte-8n61sq){background-color:var(--color-primary-white)}.background-hamburger.close.svelte-8n61sq{background-color:var(--color-primary-black-1)}.background-dark.svelte-8n61sq .background-hamburger:where(.svelte-8n61sq){background-color:var(--color-primary-white)}.background-hamburger.svelte-8n61sq{width:100%;height:100%;border-radius:50%;background-color:var(--color-primary-black-1);position:absolute;top:0;left:0;transition:transform .35s var(--primary-ease)}.background-hamburger.inactive.svelte-8n61sq{transform:scale(0)}.background-hamburger.active.svelte-8n61sq{transform:scale(1)}.icon-hamburger.hide.svelte-8n61sq{opacity:0}.icon-hamburger.svelte-8n61sq{opacity:1}.icon-hamburger.svelte-8n61sq:after,.icon-hamburger.svelte-8n61sq:before{content:"";transform-origin:right}.icon-hamburger.svelte-8n61sq:before{transform:translate3d(0,-4px,0)}.icon-hamburger.svelte-8n61sq:after{transform:translate3d(0,4px,0)}.background-dark.svelte-8n61sq .line-center:where(.svelte-8n61sq),.background-dark.svelte-8n61sq .icon-hamburger:where(.svelte-8n61sq):after,.background-dark.svelte-8n61sq .icon-hamburger:where(.svelte-8n61sq):before{background-color:var(--color-primary-black-1)}.line-center.svelte-8n61sq,.icon-hamburger.svelte-8n61sq:after,.icon-hamburger.svelte-8n61sq:before{display:block;width:17px;height:1px;background-color:var(--color-primary-white);transition:transform .45s var(--primary-ease),background-color .45s var(--primary-ease)}.line-center.svelte-8n61sq{-webkit-backface-visibility:hidden;backface-visibility:hidden;line-height:0;transform:scaleX(.71);transform-origin:right}.icon-close.active.svelte-8n61sq{transform:scale(1)}.icon-close.svelte-8n61sq{position:absolute;width:40px;height:40px;top:0;left:0;overflow:hidden;transform:scale(0);transition:transform .45s var(--primary-ease)}.background-dark.svelte-8n61sq .icon-close:where(.svelte-8n61sq):after,.background-dark.svelte-8n61sq .icon-close:where(.svelte-8n61sq):before{background-color:var(--color-primary-black-2)}.icon-close.svelte-8n61sq:after,.icon-close.svelte-8n61sq:before{position:absolute;top:20px;left:12px;content:"";display:block;width:17px;height:1px;background-color:var(--color-primary-white);transform:rotate(45deg);transform-origin:center;transition:transform .45s var(--primary-ease)}.icon-close.svelte-8n61sq:after{transform:rotate(-45deg)}.click-layer.svelte-8n61sq{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transform:scale(1.5);outline:none;border:none;background:none}@media screen and (min-width:769px){.header.svelte-8n61sq{max-width:calc(100% - 100px);height:150px}.contact-cta-container.svelte-8n61sq{display:flex;flex-direction:column;justify-content:center}.hamburger.svelte-8n61sq:hover .line-center:where(.svelte-8n61sq){transform:scale(1)}.contact-cta.svelte-8n61sq:hover:after{-webkit-animation:swipe-line .75s var(--primary-ease) forwards;animation:swipe-line .75s var(--primary-ease) forwards}.hamburger.svelte-8n61sq:hover .background-hamburger.close.active:where(.svelte-8n61sq){transform:scale(1.3)}}.cover-menu.svelte-8n61sq{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:20;pointer-events:none;overflow:hidden}.cover-menu.active.svelte-8n61sq{pointer-events:all}.cover-menu.svelte-8n61sq .content-container:where(.svelte-8n61sq){height:100%;padding:0 20px;display:flex;align-items:center;position:relative}.cover-background.svelte-8n61sq{position:absolute;top:calc(60px - 224vw);right:calc(40px - 224vw);width:448vw;height:448vw;border-radius:50%;background-color:#1f1e1d;transform:scale(0);transform-origin:center}.background-dark.svelte-8n61sq .cover-background:where(.svelte-8n61sq){background-color:var(--color-primary-white)}.content-wrapper.svelte-8n61sq{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.primary-nav.svelte-8n61sq{margin-bottom:80px;color:var(--color-primary-white);opacity:0}.background-dark.svelte-8n61sq .primary-nav:where(.svelte-8n61sq){color:var(--color-primary-black-2)}.primary-nav.svelte-8n61sq .label:where(.svelte-8n61sq){display:none}.primary-nav.svelte-8n61sq ul:where(.svelte-8n61sq){margin-left:0;transform:translateZ(0);display:flex;flex-direction:column;align-items:flex-start}.primary-menu-item.svelte-8n61sq{transition:color .45s var(--primary-ease);position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.menu-word.svelte-8n61sq{display:block;position:relative;z-index:3;transition:transform .75s var(--custom-ease-4)}.grayed-menu-word.svelte-8n61sq{position:absolute;top:0;left:0;pointer-events:none;color:var(--color-sub-black-2);z-index:1;transition:transform .75s var(--custom-ease-4)}.background-dark.svelte-8n61sq .grayed-menu-word:where(.svelte-8n61sq){color:#eee}.menu-numbering.svelte-8n61sq{position:absolute;top:10px;left:0;pointer-events:none;z-index:1;opacity:0;transform:translate3d(20px,0,0);transition:all .85s var(--custom-ease-4)}.company-info.svelte-8n61sq{align-self:flex-start;margin-bottom:0;position:relative;z-index:22;opacity:0}.company-info-link.svelte-8n61sq{display:inline-block;color:var(--color-primary-orange);font-size:16px;margin-bottom:6px;letter-spacing:.1em}.company-info-link.svelte-8n61sq:after{content:"";display:block;width:100%;height:1px;background-color:var(--color-primary-orange);margin-top:-2px}.adress.svelte-8n61sq{color:#6f6f6f;max-width:250px;margin-top:20px}.background-dark.svelte-8n61sq .adress:where(.svelte-8n61sq){color:var(--color-primary-black-2)}.primary-menu-social-media-links.svelte-8n61sq{margin-top:35px}.primary-menu-social-media-links.svelte-8n61sq li:where(.svelte-8n61sq){display:inline-block;margin-right:22px}.primary-menu-social-media-link.svelte-8n61sq{display:flex;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .55s var(--primary-ease);opacity:.7;color:var(--color-primary-white)}.background-dark.svelte-8n61sq .primary-menu-social-media-link:where(.svelte-8n61sq){color:var(--color-primary-black-2)}@media screen and (min-width:769px){.cover-background.svelte-8n61sq{top:calc(90px - 112vw);right:calc(100px - 112vw);width:224vw;height:224vw}.cover-menu.svelte-8n61sq .content-container:where(.svelte-8n61sq){padding:0}.content-wrapper.svelte-8n61sq{flex-direction:row;align-items:flex-end}.primary-nav.svelte-8n61sq{margin-bottom:0}.primary-nav.svelte-8n61sq .label:where(.svelte-8n61sq){display:inline-block;text-transform:uppercase;transform:rotate(-90deg) translate3d(-45px,0,0);transform-origin:bottom left}.primary-nav.svelte-8n61sq ul:where(.svelte-8n61sq){margin-left:60px;transform:translate3d(0,-20px,0)}.primary-menu-item.focused.svelte-8n61sq .menu-word:where(.svelte-8n61sq){transform:translate3d(35px,0,0)}.primary-menu-item.focused.svelte-8n61sq .grayed-menu-word:where(.svelte-8n61sq){transform:translate3d(35px,0,0)}.primary-menu-item.focused.svelte-8n61sq .menu-numbering:where(.svelte-8n61sq){transform:translateZ(0);opacity:1}.company-info-link.svelte-8n61sq:hover:after{-webkit-animation:swipe-line 1.25s var(--primary-ease) forwards;animation:swipe-line 1.25s var(--primary-ease) forwards}.company-info.svelte-8n61sq{align-self:flex-end;margin-bottom:-38px}.primary-menu-social-media-link.svelte-8n61sq:hover{opacity:1}}.page-indicator.svelte-17ucs69{display:none;position:fixed;top:50%;right:50px;text-transform:uppercase;transform:rotate(90deg) translate3d(50%,0,0);transform-origin:top right;z-index:7;transition:color .85s var(--primary-ease);color:var(--color-primary-black-2)}.show-page-indicator.svelte-17ucs69{display:block}.page-indicator.background-dark.svelte-17ucs69{color:var(--color-primary-white)}.scroll-indicator.svelte-11dyw2v{position:fixed;right:52px;bottom:78px;text-transform:uppercase;display:flex;align-items:center;transform:rotate(90deg) translate3d(20px,0,0);transform-origin:right top;transition:all .45s var(--primary-ease);z-index:5;color:var(--color-primary-black-2)}.scroll-indicator.background-dark.svelte-11dyw2v{color:var(--color-primary-white)}.scroll-indicator-line.svelte-11dyw2v{display:inline-block;width:51px;height:1px;background-color:#1a1918;margin-right:12px;transform:scaleX(0);transition:background-color .45s var(--primary-ease)}.background-dark.svelte-11dyw2v .scroll-indicator-line:where(.svelte-11dyw2v){background-color:var(--color-primary-white)}.scroll-indicator.svelte-bb0tzh{position:fixed;top:0;right:0;background-color:var(--color-primary-black-1);width:4px;height:100vh;transform-origin:left top;z-index:19;transform:scaleY(0)}.scroll-indicator.background-dark.svelte-bb0tzh{background-color:var(--color-primary-white)}footer.svelte-4cqkpg{padding:80px 0;background-color:var(--color-primary-black-3);display:flex;align-items:center}footer.svelte-4cqkpg .column:where(.svelte-4cqkpg){width:100%}.footer-content.svelte-4cqkpg{display:flex;justify-content:space-between}.footer-left.svelte-4cqkpg{display:none;flex-direction:column}.monogram-logo-container.svelte-4cqkpg{width:50px}.monogram-logo-container.svelte-4cqkpg svg:where(.svelte-4cqkpg) path:where(.svelte-4cqkpg){fill:var(--color-primary-white)}.catchphrase.svelte-4cqkpg{font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;line-height:1.8;max-width:300px;margin:30px 0 0;color:var(--color-primary-white)}.social-media-links.svelte-4cqkpg{display:flex;align-items:flex-end;flex:2}.social-media-links.svelte-4cqkpg>li:where(.svelte-4cqkpg){margin-right:35px;opacity:.7;transition:opacity .85s var(--primary-ease)}.social-media-links.svelte-4cqkpg>li:where(.svelte-4cqkpg):hover{opacity:1}.footer-title.svelte-4cqkpg{margin-bottom:30px;text-transform:uppercase;color:var(--color-primary-white);font-size:13px;letter-spacing:.17em}.footer-contant-links.svelte-4cqkpg,.internal-links-footer.svelte-4cqkpg{display:flex;flex-direction:column;align-items:flex-start}.footer-contact-link.svelte-4cqkpg{color:var(--color-primary-orange);font-size:17px;letter-spacing:.1em}.footer-contant-links.svelte-4cqkpg>a:where(.svelte-4cqkpg):first-of-type{margin-bottom:12px}.footer-contact-link.svelte-4cqkpg:after{content:"";display:block;width:100%;height:1px;background-color:var(--color-primary-orange);margin-top:-2px}.footer-explore-title.svelte-4cqkpg{margin-top:65px}.internal-links-footer.svelte-4cqkpg{color:var(--color-sub-gray-3)}.internal-links-footer.svelte-4cqkpg li:where(.svelte-4cqkpg){display:block;margin-right:25px}.internal-links-footer.svelte-4cqkpg li:where(.svelte-4cqkpg):not(:last-of-type){margin-bottom:20px}.footer-menu.svelte-4cqkpg li:where(.svelte-4cqkpg):after{content:"";display:block;width:100%;height:1px;background-color:var(--color-sub-gray-3);transform:scaleX(0);transition:transform .85s var(--primary-ease);transform-origin:right}.footer-menu.svelte-4cqkpg a:where(.svelte-4cqkpg){color:inherit}.copyright-message.svelte-4cqkpg{opacity:.7;margin-top:50px;text-align:center;color:#6f6f6f;line-height:1.65}@media screen and (min-width:769px){footer.svelte-4cqkpg{padding:100px 0}footer.svelte-4cqkpg .column:where(.svelte-4cqkpg){width:50%}.footer-left.svelte-4cqkpg{display:flex;flex-direction:column}.footer-contact-link.svelte-4cqkpg:hover:after{-webkit-animation:swipe-line 1.25s var(--primary-ease) forwards;animation:swipe-line 1.25s var(--primary-ease) forwards}.footer-menu.svelte-4cqkpg li:where(.svelte-4cqkpg):hover:after{transform:scale(1);transform-origin:left}.footer-explore-title.svelte-4cqkpg{margin-top:85px}.internal-links-footer.svelte-4cqkpg li:where(.svelte-4cqkpg){display:inline-block;margin-right:25px}.internal-links-footer.svelte-4cqkpg li:where(.svelte-4cqkpg):not(:last-of-type){margin-bottom:0}.copyright-message.svelte-4cqkpg{margin-top:15px;text-align:left;line-height:2}}@media(pointer:coarse){.cursor-root.svelte-qaf051{display:none}}.cursor-root.svelte-qaf051{position:fixed;inset:0;pointer-events:none;z-index:999999;opacity:0;transition:opacity .2s ease}.cursor-root.is-active.svelte-qaf051{opacity:1}.cursor-wrapper.svelte-qaf051{position:fixed;top:0;left:0;transform:translate3d(-9999px,-9999px,0);pointer-events:none}.cursor-ring.svelte-qaf051{position:absolute;top:-20px;left:-20px;width:40px;height:40px;border:1px solid var(--color-sub-gray-3);border-radius:50%;opacity:.2;box-sizing:border-box;z-index:99;transition:transform .85s var(--primary-ease)}.cursor-hover.svelte-qaf051{position:absolute;top:-40px;left:-40px;width:80px;height:80px;background-color:var(--color-sub-gray-4);border-radius:50%;opacity:.12;z-index:98;box-sizing:border-box;transform:scale(0);transition:transform .85s var(--primary-ease)}.cursor-dot.svelte-qaf051{position:absolute;width:4px;height:4px;left:-2px;top:-2px;border-radius:50%;background:var(--color-primary-orange)}.cursor-root.is-click.svelte-qaf051 .cursor-hover:where(.svelte-qaf051){transform:scale(1)}.cursor-root.is-click.svelte-qaf051 .cursor-ring:where(.svelte-qaf051){transform:scale(0)}
