.footer[data-astro-cid-sz7xmlte]{position:fixed;bottom:0;z-index:100;width:100%;height:auto;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family-secondary);padding:0rem .938rem .125rem;background-color:var(--color-background)}.footer-left[data-astro-cid-sz7xmlte]{display:flex}.footer-nav[data-astro-cid-sz7xmlte]{display:flex;gap:.3125rem}.footer-link[data-astro-cid-sz7xmlte]{position:relative;font-size:18px;font-weight:var(--font-weight-400);line-height:1rem;letter-spacing:-.01em;text-decoration:none;overflow:hidden}.footer-link[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;left:0;bottom:-100%;width:100%;height:100%;background-color:#000;z-index:-1;transition:transform .3s ease;transform:translateY(0)}.footer-link[data-astro-cid-sz7xmlte]:hover,.footer-link[data-astro-cid-sz7xmlte]:focus{color:#fff}.footer-link[data-astro-cid-sz7xmlte]:hover:after,.footer-link[data-astro-cid-sz7xmlte]:focus:after{transform:translateY(-100%)}.footer-link[data-astro-cid-sz7xmlte][aria-current=page]{color:#fff}.footer-link[data-astro-cid-sz7xmlte][aria-current=page]:after{transform:translateY(-100%)}.footer-right[data-astro-cid-sz7xmlte]{font-size:14px;font-weight:var(--font-weight-400);line-height:14px;letter-spacing:-.01em}@media (max-width: 768px){.footer[data-astro-cid-sz7xmlte]{justify-content:center}.footer-left[data-astro-cid-sz7xmlte]{display:none}.footer-right[data-astro-cid-sz7xmlte]{margin-bottom:.2rem}}:root{--color-text: #121212;--color-background: #ffffff;--color-background-dark: #343434}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{font-family:TWK Lausanne,Arial,sans-serif;font-size:var(--font-size-p);font-weight:var(--font-weight-400);line-height:var(--line-height-normal);color:var(--color-text, #121212);background-color:var(--color-background, #ffffff);max-width:2568px}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{list-style:none;padding:0;margin:0}li{margin:0;padding:0}@media (prefers-contrast: high){body{color:#000;background-color:#fff}}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:ITC Century Book;src:url(/fonts/century-book-webfont.woff2) format("woff2"),url(/fonts/century-book-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ITC Century Book;src:url(/fonts/Century-Book.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ITC Century Book Italic;src:url(/fonts/centuryitcbybt-bookitalic-webfont.woff2) format("woff2"),url(/fonts/centuryitcbybt-bookitalic-webfont.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/twklausanne-600-webfont.woff2) format("woff2"),url(/fonts/twklausanne-600-webfont.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne-400.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--font-family-primary: "ITC Century Book", serif;--font-family-secondary: "TWK Lausanne", Arial, sans-serif;--font-family-italic: "ITC Century Book Italic", serif;--font-size-h1: clamp(2rem, 5vw, 4rem);--font-size-h2: clamp(1.75rem, 4vw, 3rem);--font-size-h3: clamp(1.5rem, 3vw, 2.5rem);--font-size-p: clamp(1rem, 2vw, 1.5rem);--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--line-height-normal: 1.6}.main-container[data-astro-cid-37fxchfa]{min-height:100vh;padding:.938rem;max-width:1800px}.mobile-view[data-astro-cid-37fxchfa]{display:none;flex-direction:column;align-items:center;padding:.7rem;gap:1rem}.mobile-carousel-container[data-astro-cid-37fxchfa]{position:relative;width:100%;max-width:768px;height:400px;overflow:hidden;display:flex;justify-content:center;align-items:center}.mobile-carousel-image[data-astro-cid-37fxchfa]{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity 0s ease-in-out}.mobile-carousel-image[data-astro-cid-37fxchfa].show{opacity:1}.mobile-intro[data-astro-cid-37fxchfa]{max-width:768px;text-align:left}.mobile-intro[data-astro-cid-37fxchfa] h1[data-astro-cid-37fxchfa]{font-family:var(--font-family-primary);font-size:40px;font-weight:var(--font-weight-400);line-height:40px;letter-spacing:-.01em}.mobile-link[data-astro-cid-37fxchfa]{background-color:#000;color:#fff;text-decoration:none;padding:2px 4px}.main-content[data-astro-cid-37fxchfa]{display:block}@media (max-width: 768px){.mobile-view[data-astro-cid-37fxchfa]{display:flex}.main-content[data-astro-cid-37fxchfa]{display:none}.main-container[data-astro-cid-37fxchfa]{padding:.3rem}}@media (min-width: 769px){.mobile-view[data-astro-cid-37fxchfa]{display:none}.main-content[data-astro-cid-37fxchfa]{display:block}}
