@font-face{font-family:'Sequel Sans Display Book';src:url('/assets/oU7O4JCq9kX1sKgItJVOJkHdwY.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Sequel Sans Display';src:url('/assets/hSHXJmU7UErmxB69fG13H2VYSKw.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Inter;src:url('/assets/InterVariable.latin-5EYCRJRY.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
html,body{margin:0;width:100%;min-height:100%;height:auto}body>main{display:block}.site-layout{display:none;width:100%}.layout-desktop{display:block}
@media(min-width:600px) and (max-width:1109px){.layout-desktop{display:none}.layout-tablet{display:block}}
@media(max-width:599px){.layout-desktop{display:none}.layout-phone{display:block}}
@media(max-width:1109px){.layout-compact{display:block}}
.framer-89r6bm[role=button]{cursor:pointer}.framer-89r6bm:focus-visible{outline:2px solid #b6b4db;outline-offset:5px;border-radius:4px}
.menu-open{backdrop-filter:blur(20px)!important;background-color:rgba(46,46,51,.32)!important}.menu-open .framer-jlukz8{transform:rotate(45deg)!important}.menu-open .framer-9dt4f3{transform:rotate(-45deg)!important}.menu-open .framer-1fo65hv{opacity:0!important}
.framer-kIP1j[data-framer-name]{transition:opacity .3s ease}
a[data-framer-name=Button]{transition:filter .25s ease,box-shadow .25s ease}a[data-framer-name=Button]:hover{filter:brightness(1.18)}
@keyframes light-spin{from{transform:var(--spin-from)}to{transform:var(--spin-to)}}.light-spin{animation:light-spin var(--spin-duration,20s) linear infinite}
@media(prefers-reduced-motion:reduce){.light-spin{animation:none}.framer-kIP1j[data-framer-name]{opacity:1!important;transition:none}*{scroll-behavior:auto!important}}
nav[data-framer-name="Variant 3"]:not(.menu-open)>.framer-11xjgr9{display:none!important}
/* Keep the original poster's dimensions while its Lottie player loads. */
[data-lottie]>div{position:relative}
.lottie-stage{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0}
.lottie-mounted>.lottie-stage{position:static;opacity:1}
