@font-face{font-family:Avenir Next Condensed;src:url(/assets/AvenirNextCondensed-Regular-08-DdgpZpOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela Light;src:url(/assets/Canela-Light-ick4Bs_G.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela Regular;src:url(/assets/Canela-Regular-CK9nv6t9.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}body{padding:0!important;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-loader{width:28px;height:28px;border-radius:50%;border:1.5px solid currentColor;border-top-color:transparent;opacity:.65;animation:app-loader-spin .8s linear infinite}@keyframes app-loader-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.app-loader{border-top-color:currentColor;animation:app-loader-pulse 1.8s ease-in-out infinite}@keyframes app-loader-pulse{0%,to{opacity:.2}50%{opacity:.65}}}.slick-dots li button:before{display:none}.slick-dots li.slick-active .slick-dot{background-color:#fff;transform:scale(1.1);opacity:1}.slick-dots li .slick-dot{background-color:#ffffff80;transition:background-color .3s ease,transform .3s ease}.slick-dots li .slick-dot:hover{background-color:#fffc;transform:scale(1.1)}:root{--app-safe-bottom: env(safe-area-inset-bottom, 0px);--app-footer-bar-base: 56px}@media(min-width:600px){:root{--app-footer-bar-base: 64px}}@media(orientation:portrait)and (max-height:700px){:root{--app-footer-bar-base: 52px}}@media(orientation:landscape)and (max-height:520px){:root{--app-footer-bar-base: 46px}}:root{--app-footer-bar: max( 44px, calc(var(--app-footer-bar-base) - max(0px, var(--app-safe-bottom) - 16px) * .5) );--app-footer-total: calc(var(--app-footer-bar) + var(--app-safe-bottom));--app-footer-h: var(--app-footer-total)}:root{--app-footer-icon-1: clamp(18px, calc(var(--app-footer-bar) * .44), 28px);--app-footer-icon-2: clamp(15px, calc(var(--app-footer-bar) * .32), 20px);--app-footer-font-1: min(.85rem, calc((var(--app-footer-bar) - var(--app-footer-icon-1) - 12px) / 1.15));--app-footer-font-2: min(.7rem, calc((var(--app-footer-bar) - var(--app-footer-icon-2) - 6px) / 2.3))}
