*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit}ul{list-style:none}img,video,svg{display:block;height:auto;max-width:100%}iframe{border:none}table{border-collapse:collapse;border-spacing:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;border-radius:0;box-shadow:none;color:inherit}@font-face{font-family:PPNeueMontreal;font-style:normal;font-weight:400;src:url(/fonts/PPNeueMontreal-Book.woff2) format("woff2"),url(/fonts/PPNeueMontreal-Book.woff) format("woff"),url(/fonts/PPNeueMontreal-Book.ttf) format("truetype"),url(/fonts/PPNeueMontreal-Book.otf) format("opentype")}.btn,.btn-circle{position:relative;background-color:transparent;border:1px solid var(--black);color:var(--white);transition:color .2s ease;overflow:hidden}.btn:after,.btn-circle:after{content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background-color:var(--black);z-index:-1;transform:translateY(0);transition:transform .2s ease-out}.btn:focus-visible,.btn-circle:focus-visible{outline:2px solid var(--black);outline-offset:2px}.btn[disabled],.btn-circle[disabled]{opacity:.2;cursor:not-allowed}button.btn,button.btn-circle{cursor:pointer}.btn{display:block;width:fit-content;padding:.75rem 1.5rem;border-radius:3.125rem;font-size:1.125rem;text-decoration:none}.btn.small{padding:.38rem .75rem;font-size:1rem;line-height:1.4}.btn-circle{--size: 2.25rem;display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);border-radius:100%}@media (pointer: fine){.btn:not([disabled]):hover,.btn-circle:not([disabled]):hover{color:var(--black)}.btn:not([disabled]):hover:after,.btn-circle:not([disabled]):hover:after{transform:translateY(calc(-100% - 1px))}}.rt{--sy-default: .5rem}.rt>*{margin-top:var(--sy, var(--sy-default));margin-bottom:var(--sy, var(--sy-default))}.rt>:first-child{margin-top:0!important}.rt>:last-child{margin-bottom:0!important}.rt strong{font-weight:700}.rt h1 strong,.rt h2 strong,.rt h3 strong{font-weight:400}.rt h3{margin-top:calc(var(--sy, var(--sy-default)) * 3);font-size:1.25rem}.rt a:not(.btn,.btn-circle){color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.rt ul{padding-left:1.2em;list-style-type:none!important}.rt ul li{position:relative}.rt ul li:before{content:"";position:absolute;display:block;left:-.75em;top:.6em;width:.2em;height:.2em;background-color:var(--black)}@media (min-width: 960px){.rt h3{font-size:1.5rem}.rt a:not(.btn,.btn-circle){transition:opacity .2s ease}.rt a:not(.btn,.btn-circle):hover{opacity:.6}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.animate-h1 h1{opacity:0}.animate-h1>:not(h1):nth-child(1){opacity:0}.animate-h1>:not(h1):nth-child(2){opacity:0}.animate-h1>:not(h1):nth-child(3){opacity:0}.animate-h1>:not(h1):nth-child(4){opacity:0}.animate-h1>:not(h1):nth-child(5){opacity:0}.animate-h1>:not(h1):nth-child(6){opacity:0}.animate-h1>:not(h1):nth-child(7){opacity:0}.animate-h1>:not(h1):nth-child(8){opacity:0}.animate-h1>:not(h1):nth-child(9){opacity:0}.animate-h1>:not(h1):nth-child(10){opacity:0}.animate-h1.ready h1{opacity:1}.animate-h1.ready h1 .word{overflow:hidden;line-height:1;padding-bottom:.3rem;margin-bottom:-.9rem}.animate-h1.ready h1 .char{transform:translateY(80%);opacity:0}.animate-h1.ready>:not(h1):nth-child(1){animation:fade-in 1.5s ease forwards;animation-delay:calc(.1s + .2s)}.animate-h1.ready>:not(h1):nth-child(2){animation:fade-in 1.5s ease forwards;animation-delay:.4s}.animate-h1.ready>:not(h1):nth-child(3){animation:fade-in 1.5s ease forwards;animation-delay:.5s}.animate-h1.ready>:not(h1):nth-child(4){animation:fade-in 1.5s ease forwards;animation-delay:calc(.4s + .2s)}.animate-h1.ready>:not(h1):nth-child(5){animation:fade-in 1.5s ease forwards;animation-delay:.7s}.animate-h1.ready>:not(h1):nth-child(6){animation:fade-in 1.5s ease forwards;animation-delay:.8s}.animate-h1.ready>:not(h1):nth-child(7){animation:fade-in 1.5s ease forwards;animation-delay:calc(.7s + .2s)}.animate-h1.ready>:not(h1):nth-child(8){animation:fade-in 1.5s ease forwards;animation-delay:1s}.animate-h1.ready>:not(h1):nth-child(9){animation:fade-in 1.5s ease forwards;animation-delay:1.1s}.animate-h1.ready>:not(h1):nth-child(10){animation:fade-in 1.5s ease forwards;animation-delay:1.2s}@keyframes fade-in{to{opacity:1}}.animate-cards .animate-card{opacity:0;transform:translateY(2rem)}.animate-cards.ready .animate-card.ani{animation:slide-in 1.6s calc(var(--i) * .18s) cubic-bezier(.22,.41,.33,.98) forwards}.animate-cards.ready .animate-card:not(.ani){opacity:1;transform:translateY(0)}@keyframes slide-in{50%{transform:translateY(0)}to{opacity:1;transform:translateY(0)}}:root{--white: #f3ebe7;--almost-white: #f5f3ee;--black: #09090b;--black-50: rgba(9, 9, 11, .5);--beige: #ece5d7;--tanned-beige: #e1dacc;--gray: #7e7b75;--red: #df2a2a;--default-color: #acbfa4;--default-color-light: #c8dac1;--orange: #c49730;--sx-body: 1rem;--sy-section: 3.5rem;--max-width: 84rem;--title-max-width: 50rem;--tagline-max-width: 40rem;--banner-height: 0px;--hide-nav: 0;--topbar: 4.5rem;--sx-wrapper: max( var(--sx-body), calc((100% - var(--max-width)) / 2 + var(--sx-body)) );--loader-color: var(--orange);--loader-height: .25rem;--global-animation-delay: 0s}@media (min-width: 960px){:root{--sy-section: 5rem}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{display:flex;min-height:100vh;flex-direction:column;font-family:PPNeueMontreal,sans-serif;font-size:1.125rem;line-height:1.5;color:var(--black);background-color:var(--almost-white)}body.disable-scroll{overflow:hidden}@media (max-width: 959px){body.mobile-disable-scroll{overflow:hidden}}.sy-section,.sy-section-big{margin-top:var(--sy-section);margin-bottom:var(--sy-section)}@media (min-width: 1280px){.sy-section-big{margin-top:calc(var(--sy-section) * 2);margin-bottom:calc(var(--sy-section) * 2)}}.wrap{max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:var(--sx-body);padding-right:var(--sx-body)}@media (min-width: 960px){.wrap-title{max-width:var(--title-max-width);margin-left:auto;margin-right:auto}}a:-webkit-any-link{cursor:pointer}input,textarea{cursor:text}::selection{background-color:var(--black);color:var(--white)}path.svelte-d88ei4:nth-child(1){opacity:0;animation:svelte-d88ei4-fadeIn .5s calc(var(--global-animation-delay) + .5s) ease-in forwards}path.svelte-d88ei4:nth-child(2){opacity:0;animation:svelte-d88ei4-fadeIn .5s calc(var(--global-animation-delay) + .3s) ease-in forwards}@keyframes svelte-d88ei4-fadeIn{to{opacity:1}}.footer.svelte-uotv0f.svelte-uotv0f{padding-top:4rem;padding-bottom:1.5rem;background-color:var(--almost-white)}.wrap.svelte-uotv0f.svelte-uotv0f{display:flex;flex-direction:column;gap:1.5rem}.logo.svelte-uotv0f.svelte-uotv0f{display:flex;gap:1.12rem}.logo.svelte-uotv0f svg{width:6rem}.slogan.svelte-uotv0f.svelte-uotv0f,.copy.svelte-uotv0f.svelte-uotv0f{font-size:.875rem}ul.svelte-uotv0f.svelte-uotv0f{display:flex;flex-direction:column;gap:1.12rem}ul.svelte-uotv0f a.svelte-uotv0f{text-decoration:none;color:inherit;font-size:.875rem}@media (max-width: 959px){.copy.svelte-uotv0f.svelte-uotv0f{display:none}}@media (min-width: 960px){.footer.svelte-uotv0f.svelte-uotv0f{padding-top:8rem;padding-bottom:2.8rem}.wrap.svelte-uotv0f.svelte-uotv0f{flex-direction:row;justify-content:space-between;align-items:start}.logo.svelte-uotv0f.svelte-uotv0f{max-width:25rem;gap:1.5rem}ul.svelte-uotv0f.svelte-uotv0f{gap:.5rem}ul.svelte-uotv0f a.svelte-uotv0f{transition:opacity .2s ease}ul.svelte-uotv0f a.svelte-uotv0f:hover{opacity:.6}}.burger.svelte-4ffhuz.svelte-4ffhuz,.icon.svelte-4ffhuz.svelte-4ffhuz{--top:calc(var(--banner-height) + .75rem);top:var(--top)}.burger.svelte-4ffhuz.svelte-4ffhuz{position:fixed;display:flex;right:var(--sx-body);gap:.75rem;align-items:center;cursor:pointer;z-index:100;color:inherit}.burger.svelte-4ffhuz.svelte-4ffhuz,.icon.svelte-4ffhuz.svelte-4ffhuz{transition:transform .2s ease;transform:translateY(calc(var(--hide-nav) * (-1 * var(--top) - 100%)))}.label.svelte-4ffhuz.svelte-4ffhuz{font-size:1rem;line-height:1.4}.fake-icon.svelte-4ffhuz.svelte-4ffhuz{display:block;width:3rem;height:3rem}.icon.svelte-4ffhuz.svelte-4ffhuz{position:fixed;display:block;right:var(--sx-body);width:3rem;height:3rem;border-radius:2.5rem;background-color:#f5f5f5cc;mix-blend-mode:multiply;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99}.icon.svelte-4ffhuz.svelte-4ffhuz:before,.icon.svelte-4ffhuz span.svelte-4ffhuz,.icon.svelte-4ffhuz.svelte-4ffhuz:after{content:"";position:absolute;top:1.47rem;left:.9375rem;width:1.125rem;height:.06rem;background-color:var(--black);transition:transform .2s ease,opacity .2s ease}.icon.svelte-4ffhuz.svelte-4ffhuz:before{transform:translateY(-.31rem)}.icon.svelte-4ffhuz.svelte-4ffhuz:after{transform:translateY(.31rem)}.icon.open.svelte-4ffhuz.svelte-4ffhuz:before{transform:rotate(45deg)}.icon.open.svelte-4ffhuz span.svelte-4ffhuz{opacity:0}.icon.open.svelte-4ffhuz.svelte-4ffhuz:after{transform:rotate(-45deg)}@media (min-width: 960px){.burger.svelte-4ffhuz.svelte-4ffhuz,.icon.svelte-4ffhuz.svelte-4ffhuz{display:none}}@media (max-width: 959px){.logo.svelte-o4d64w{position:fixed;display:flex;top:var(--banner-height);left:var(--sx-body);height:4.5rem;z-index:100;transition:transform .2s ease;transform:translateY(calc(var(--hide-nav) * -1 * (var(--banner-height) + 100%)))}.logo.svelte-o4d64w svg{display:block}}@media (min-width: 960px){.logo.svelte-o4d64w{display:inline-block;transition:opacity .2s ease}.logo.svelte-o4d64w:hover{opacity:.5}}@media (max-width: 959px){.main.svelte-1hedvvx.svelte-1hedvvx{position:fixed;display:none;top:0;left:0;width:100%;height:100%;padding-top:calc(var(--banner-height) + 6.5rem);padding-bottom:2.5rem;background-color:var(--tanned-beige);background-image:url(/assets/bg/lightest.jpg);background-size:180px;overflow-y:auto;z-index:95;clip-path:polygon(0 0,100% 0,100% 0,0 0)}.main.open.svelte-1hedvvx.svelte-1hedvvx{display:block;animation:svelte-1hedvvx-dropDown .6s ease-out forwards}nav.svelte-1hedvvx.svelte-1hedvvx{display:flex;padding:0 1.4rem;gap:2rem;flex-direction:column;justify-content:space-between;min-height:100%}ul.svelte-1hedvvx.svelte-1hedvvx{display:flex;flex-direction:column;gap:2.25rem}li.svelte-1hedvvx a.svelte-1hedvvx{display:block;font-size:1.875rem;line-height:1.2;text-decoration:none;color:inherit;transform:translateY(calc(var(--i) * -.8rem - 1rem));opacity:0}.open.svelte-1hedvvx li a.svelte-1hedvvx{animation:svelte-1hedvvx-fadeInDown .6s ease forwards}.cta.svelte-1hedvvx .text.svelte-1hedvvx{margin-bottom:1.5rem}}@keyframes svelte-1hedvvx-dropDown{to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes svelte-1hedvvx-fadeInDown{to{transform:translateY(0);opacity:1}}@media (min-width: 960px){.main.svelte-1hedvvx.svelte-1hedvvx{grid-column:span 2}nav.svelte-1hedvvx.svelte-1hedvvx{display:grid;height:100%;grid-template-columns:1fr var(--side-col);align-items:center}ul.svelte-1hedvvx.svelte-1hedvvx{display:flex;gap:.75rem;justify-content:center;opacity:0;animation:svelte-1hedvvx-fadeIn .4s calc(var(--global-animation-delay) + .1s) ease-in forwards}@keyframes svelte-1hedvvx-fadeIn{to{opacity:1}}li.svelte-1hedvvx a.svelte-1hedvvx{display:flex;padding:.75rem;font-size:1rem;line-height:1.4;text-decoration:none;color:var(--black);gap:.38rem;opacity:.5;align-items:center;transition:opacity .2s ease}li.svelte-1hedvvx a.svelte-1hedvvx:before{content:"";display:block;width:.3rem;height:.3rem;background-color:var(--black);border-radius:50%;opacity:0;transition:opacity .2s ease}li.svelte-1hedvvx a.svelte-1hedvvx:hover,li.svelte-1hedvvx a.active.svelte-1hedvvx{opacity:1}li.svelte-1hedvvx a.active.svelte-1hedvvx:before{opacity:1}.cta.svelte-1hedvvx.svelte-1hedvvx{display:flex;justify-content:end;opacity:0;animation:svelte-1hedvvx-fadeIn .4s calc(var(--global-animation-delay) + .3s) ease-in forwards}.cta.svelte-1hedvvx .text.svelte-1hedvvx{display:none}.cta.svelte-1hedvvx .btn.svelte-1hedvvx{padding:.38rem .75rem;font-size:1rem;line-height:1.4}}@media (min-width: 960px){.header.svelte-1daa0ig{position:fixed;top:var(--banner-height);width:100%;height:4.5rem;z-index:100;transition:transform .2s ease;transform:translateY(calc(var(--hide-nav) * -1 * (var(--banner-height) + 100%)))}.inner.svelte-1daa0ig{--side-col:8rem;display:grid;height:100%;width:100%;grid-template-columns:var(--side-col) 1fr var(--side-col);padding:.75rem var(--sx-body);max-width:var(--max-width);margin-left:auto;margin-right:auto;align-items:center}}.st0.svelte-7c0onv{fill:#010101}.st1.svelte-7c0onv{fill:#c49730}.intro-ani.svelte-1y9y0b5{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--almost-white);z-index:105;overflow:hidden}.intro-ani.svelte-1y9y0b5 .logo{position:absolute;display:block;top:0;left:0;max-width:none;opacity:0}.circle.svelte-1y9y0b5{position:absolute;background-color:#ffc644;border-radius:50%;opacity:0}.accordion-content.svelte-avmvsb{height:0;overflow:hidden}.accordion-content.open.svelte-avmvsb{height:auto}.page-loader.svelte-1bsppxf span.svelte-1bsppxf{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(var(--progress, 0));transform-origin:left;background-color:var(--loader-color);transition:transform .5s ease}.page-loader.top-fixed.svelte-1bsppxf.svelte-1bsppxf{position:fixed;top:0;left:0;width:100%;height:var(--loader-height, 3px);transform:translateY(0);z-index:var(--loader-z-index, 99);transition:transform .2s ease}.page-loader.top-fixed.hide.svelte-1bsppxf.svelte-1bsppxf{transform:translateY(calc(var(--loader-height, 3px) * -1 - 1px))}.cursor.svelte-67gavq{position:fixed;display:none;opacity:0}@media (pointer: fine){.cursor.svelte-67gavq{display:flex;background-color:#c497304d;width:4.8rem;height:4.8rem;z-index:200;align-items:center;justify-content:center;border-radius:50%;pointer-events:none;transform:scale(.25)}.drag-text.svelte-67gavq{font-size:.9rem;text-align:center;opacity:0}}.banner.svelte-tds2nj{position:fixed;width:100%;z-index:101;background-color:#f5f5f5cc;mix-blend-mode:multiply;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:translateY(calc(var(--hide-nav) * -100%));transition:transform .2s ease}.wrap.svelte-tds2nj{padding-top:.95rem;padding-bottom:.95rem}@media (min-width: 960px){.wrap.svelte-tds2nj{padding-top:1.1rem;padding-bottom:1.1rem}.rt.svelte-tds2nj{display:flex;gap:1rem;text-align:center;justify-content:center;--sy:0;font-size:1rem}}.app.svelte-18l4xvz{flex:1}.app.svelte-18l4xvz>:last-child{margin-bottom:0!important}#error.svelte-hz9pwk{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center}
