@charset "UTF-8";.header[data-v-99a6a8d2]{position:fixed;top:0;left:0;right:0;z-index:200;background:transparent;transition:all .3s cubic-bezier(0,0,.2,1)}.header--scrolled[data-v-99a6a8d2]{background:rgba(246,244,239,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 1px #0000000d}.header--hidden[data-v-99a6a8d2]{transform:translateY(-100%)}.header__container[data-v-99a6a8d2]{width:100%;max-width:1280px;margin:0 auto;padding-left:clamp(1.5rem,5vw,4rem);padding-right:clamp(1.5rem,5vw,4rem);display:flex;align-items:center;justify-content:space-between;height:80px}@media (max-width: 768px){.header__container[data-v-99a6a8d2]{height:70px;padding:0 1rem}}.header__logo[data-v-99a6a8d2]{display:flex;align-items:center;gap:.75rem;text-decoration:none;z-index:10}.header__logo-mark[data-v-99a6a8d2]{color:#0e3b2e;transition:transform .3s cubic-bezier(0,0,.2,1)}.header__logo-text[data-v-99a6a8d2]{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(1.0625rem,1rem + .3vw,1.125rem);font-weight:600;color:#1a1a1a;letter-spacing:-.02em}@media (max-width: 480px){.header__logo-text[data-v-99a6a8d2]{font-size:clamp(.9375rem,.875rem + .3vw,1rem)}}.header__logo:hover .header__logo-mark[data-v-99a6a8d2]{transform:rotate(10deg)}.header__nav[data-v-99a6a8d2]{display:flex;align-items:center;gap:.25rem}@media (max-width: 1024px){.header__nav[data-v-99a6a8d2]{display:none}}.header__link[data-v-99a6a8d2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(.8125rem,.75rem + .3vw,.875rem);font-weight:500;color:#666;padding:.5rem 1rem;border-radius:9999px;background:none;border:none;cursor:pointer;transition:all .15s cubic-bezier(0,0,.2,1)}.header__link[data-v-99a6a8d2]:hover{color:#1a1a1a;background:rgba(14,59,46,.05)}.header__link--active[data-v-99a6a8d2]{color:#0e3b2e;background:rgba(14,59,46,.08)}.header__actions[data-v-99a6a8d2]{display:flex;align-items:center;gap:1rem}@media (max-width: 1024px){.header__actions[data-v-99a6a8d2]{display:none}}.header__cta[data-v-99a6a8d2]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:all .3s cubic-bezier(0,0,.2,1);background:#0E3B2E;color:#f6f4ef;padding:1rem 2rem;border-radius:9999px;padding:.75rem 1.5rem;font-size:clamp(.8125rem,.75rem + .3vw,.875rem)}.header__cta[data-v-99a6a8d2]:disabled{opacity:.5;cursor:not-allowed}.header__cta[data-v-99a6a8d2]:hover:not(:disabled){background:#0A2E24;transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}.header__cta[data-v-99a6a8d2]:active:not(:disabled){transform:translateY(0)}.header__mobile-btn[data-v-99a6a8d2]{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;background:none;border:none;cursor:pointer;padding:10px;z-index:10}@media (max-width: 1024px){.header__mobile-btn[data-v-99a6a8d2]{display:flex}}.header__mobile-btn span[data-v-99a6a8d2]{width:20px;height:2px;background:#1A1A1A;border-radius:1px;transition:all .3s cubic-bezier(0,0,.2,1);transform-origin:center}.header__mobile-btn--open span[data-v-99a6a8d2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.header__mobile-btn--open span[data-v-99a6a8d2]:nth-child(2){opacity:0;transform:scaleX(0)}.header__mobile-btn--open span[data-v-99a6a8d2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header__mobile-menu[data-v-99a6a8d2]{position:fixed;top:0;left:0;right:0;bottom:0;background:#F6F4EF;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem;z-index:400}.header__mobile-nav[data-v-99a6a8d2]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.header__mobile-link[data-v-99a6a8d2]{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(1.375rem,1.2rem + .9vw,1.75rem);font-weight:500;color:#1a1a1a;background:none;border:none;cursor:pointer;padding:.75rem 1.5rem;transition:color .15s cubic-bezier(0,0,.2,1)}.header__mobile-link[data-v-99a6a8d2]:hover,.header__mobile-link[data-v-99a6a8d2]:active{color:#0e3b2e}@media (max-width: 480px){.header__mobile-link[data-v-99a6a8d2]{font-size:clamp(1.1875rem,1.1rem + .45vw,1.3125rem);padding:.5rem 1rem}}.header__mobile-cta[data-v-99a6a8d2]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:all .3s cubic-bezier(0,0,.2,1);background:#0E3B2E;color:#f6f4ef;border-radius:9999px;font-size:clamp(.8125rem,.75rem + .3vw,.875rem);margin-top:1.5rem;font-size:clamp(.9375rem,.875rem + .3vw,1rem);padding:1rem 2rem}.header__mobile-cta[data-v-99a6a8d2]:disabled{opacity:.5;cursor:not-allowed}.header__mobile-cta[data-v-99a6a8d2]:hover:not(:disabled){background:#0A2E24;transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}.header__mobile-cta[data-v-99a6a8d2]:active:not(:disabled){transform:translateY(0)}.mobile-menu-enter-active[data-v-99a6a8d2],.mobile-menu-leave-active[data-v-99a6a8d2]{transition:opacity .3s cubic-bezier(0,0,.2,1)}.mobile-menu-enter-from[data-v-99a6a8d2],.mobile-menu-leave-to[data-v-99a6a8d2]{opacity:0}.footer[data-v-d4b296dd]{background:#0A2E24;padding:5rem clamp(1.5rem,5vw,4rem) 2.5rem}.footer__container[data-v-d4b296dd]{max-width:1280px;margin:0 auto}.footer__grid[data-v-d4b296dd]{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;margin-bottom:4rem}@media (max-width: 1023px){.footer__grid[data-v-d4b296dd]{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media (max-width: 639px){.footer__grid[data-v-d4b296dd]{grid-template-columns:1fr;gap:2rem}}.footer__column-title[data-v-d4b296dd]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(.75rem,.7rem + .25vw,.8125rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#f6f4ef66;margin:0 0 1.25rem}.footer__nav[data-v-d4b296dd]{display:flex;flex-direction:column;gap:.75rem}.footer__link[data-v-d4b296dd]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(.8125rem,.75rem + .3vw,.875rem);font-weight:400;color:#f6f4efb3;text-decoration:none;transition:color .15s cubic-bezier(0,0,.2,1)}.footer__link[data-v-d4b296dd]:hover{color:#f6f4ef}.footer__social[data-v-d4b296dd]{display:flex;gap:.75rem}.footer__social-link[data-v-d4b296dd]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(246,244,239,.08);border-radius:9999px;color:#f6f4ef99;transition:all .15s cubic-bezier(0,0,.2,1)}.footer__social-link[data-v-d4b296dd]:hover{background:rgba(246,244,239,.15);color:#f6f4ef}.footer__bottom[data-v-d4b296dd]{display:flex;align-items:center;justify-content:space-between;padding-top:2rem;border-top:1px solid rgba(246,244,239,.08)}@media (max-width: 767px){.footer__bottom[data-v-d4b296dd]{flex-direction:column;gap:1rem;text-align:center}}.footer__brand[data-v-d4b296dd]{display:flex;align-items:center;gap:.75rem}.footer__logo[data-v-d4b296dd]{color:#f6f4ef99}.footer__brand-text[data-v-d4b296dd]{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(.9375rem,.875rem + .3vw,1rem);font-weight:500;color:#f6f4ef99}.footer__copyright[data-v-d4b296dd]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(.75rem,.7rem + .25vw,.8125rem);color:#f6f4ef66;margin:0}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px;overflow-x:hidden}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#F6F4EF;color:#1a1a1a;overflow-x:hidden;line-height:1.5;width:100%;max-width:100vw}.app{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;width:100%;max-width:100vw}main{flex:1}h1,h2,h3{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:600;color:#1a1a1a;letter-spacing:-.02em}h4,h5,h6{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;color:#1a1a1a}p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65;color:#666}a{color:inherit;text-decoration:none;transition:color .15s cubic-bezier(0,0,.2,1)}button{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;border:none;background:none}.container{width:100%;max-width:1280px;margin:0 auto;padding-left:clamp(1.5rem,5vw,4rem);padding-right:clamp(1.5rem,5vw,4rem)}.section{padding-top:clamp(6rem,12vw,12rem);padding-bottom:clamp(6rem,12vw,12rem)}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:all .3s cubic-bezier(0,0,.2,1)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:all .3s cubic-bezier(0,0,.2,1);background:#0E3B2E;color:#f6f4ef;padding:1rem 2rem;border-radius:9999px;font-size:clamp(.8125rem,.75rem + .3vw,.875rem)}.btn--primary:disabled{opacity:.5;cursor:not-allowed}.btn--primary:hover:not(:disabled){background:#0A2E24;transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}.btn--primary:active:not(:disabled){transform:translateY(0)}.btn--secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:all .3s cubic-bezier(0,0,.2,1);background:transparent;color:#1a1a1a;padding:1rem 2rem;border-radius:9999px;border:1.5px solid rgba(14,59,46,.2);font-size:clamp(.8125rem,.75rem + .3vw,.875rem)}.btn--secondary:disabled{opacity:.5;cursor:not-allowed}.btn--secondary:hover:not(:disabled){border-color:#0e3b2e;color:#0e3b2e;background:rgba(14,59,46,.04)}.btn--ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:all .3s cubic-bezier(0,0,.2,1);background:transparent;color:#1a1a1a;padding:.75rem 1.5rem;font-size:clamp(.8125rem,.75rem + .3vw,.875rem)}.btn--ghost:disabled{opacity:.5;cursor:not-allowed}.btn--ghost:hover{color:#0e3b2e}.btn--light{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:all .3s cubic-bezier(0,0,.2,1);background:rgba(255,255,255,.15);color:#f6f4ef;padding:1rem 2rem;border-radius:9999px;border:1px solid rgba(255,255,255,.2);font-size:clamp(.8125rem,.75rem + .3vw,.875rem)}.btn--light:disabled{opacity:.5;cursor:not-allowed}.btn--light:hover:not(:disabled){background:rgba(255,255,255,.25);border-color:#ffffff59}.page-enter-active,.page-leave-active{transition:opacity .3s ease,transform .3s ease}.page-enter-from{opacity:0;transform:translateY(10px)}.page-leave-to{opacity:0;transform:translateY(-10px)}[data-reveal]{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}[data-reveal].revealed{opacity:1;transform:translateY(0)}[data-reveal=left]{transform:translate(-30px)}[data-reveal=left].revealed{transform:translate(0)}[data-reveal=right]{transform:translate(30px)}[data-reveal=right].revealed{transform:translate(0)}[data-reveal=scale].revealed{transform:scale(1)}[data-reveal=fade],[data-reveal=fade].revealed{transform:none}[data-reveal-delay="100"]{transition-delay:.1s}[data-reveal-delay="200"]{transition-delay:.2s}[data-reveal-delay="300"]{transition-delay:.3s}[data-reveal-delay="400"]{transition-delay:.4s}[data-reveal-delay="500"]{transition-delay:.5s}[data-reveal-delay="600"]{transition-delay:.6s}[data-reveal-delay="700"]{transition-delay:.7s}[data-reveal-delay="800"]{transition-delay:.8s}[data-reveal-delay="900"]{transition-delay:.9s}[data-reveal-delay="1000"]{transition-delay:1s}:focus-visible{outline:2px solid #0E3B2E;outline-offset:3px}::selection{background:#0E3B2E;color:#f6f4ef}:root{--color-primary: #0E3B2E;--color-primary-dark: #0A2E24;--color-accent: #7A4E2D;--color-bg: #F6F4EF;--color-text: #1A1A1A;--header-height: 80px;--section-padding: clamp(6rem, 12vw, 12rem)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:hidden;width:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(.9375rem,.875rem + .3vw,1rem);font-weight:400;line-height:1.5;color:#1a1a1a;background-color:#f6f4ef;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;width:100%;max-width:100vw;position:relative}::selection{background-color:#0e3b2e;color:#f6f4ef}img{max-width:100%;height:auto;display:block}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;background:none;border:none;cursor:pointer;color:inherit}h1,h2,h3{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:600;line-height:1.1;color:#1a1a1a;letter-spacing:-.02em}h4,h5,h6{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;line-height:1.25;color:#1a1a1a}h1{font-size:clamp(2.75rem,2rem + 3.75vw,4.5rem)}h2{font-size:clamp(2.25rem,1.75rem + 2.5vw,3.25rem)}h3{font-size:clamp(1.75rem,1.4rem + 1.75vw,2.5rem)}h4{font-size:clamp(1.375rem,1.2rem + .9vw,1.75rem)}h5{font-size:clamp(1.1875rem,1.1rem + .45vw,1.3125rem)}h6{font-size:clamp(1.0625rem,1rem + .3vw,1.125rem)}p{font-size:clamp(.9375rem,.875rem + .3vw,1rem);line-height:1.65;color:#666;margin-bottom:1rem}p:last-child{margin-bottom:0}.headline-hero{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(3rem,2rem + 5vw,5rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#1a1a1a}.headline-section{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(2.25rem,1.75rem + 2.5vw,3.25rem);font-weight:600;line-height:1.1;color:#1a1a1a}.eyebrow{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(.75rem,.7rem + .25vw,.8125rem);font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#7a4e2d}.lead{font-size:clamp(1.1875rem,1.1rem + .45vw,1.3125rem);line-height:1.65;color:#666}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4rem)}.container-narrow{max-width:800px}.container-wide{max-width:1400px}.section{padding:clamp(6rem,12vw,12rem) 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(.9375rem,.875rem + .3vw,1rem);font-weight:500;line-height:1;text-decoration:none;border-radius:9999px;border:1.5px solid transparent;cursor:pointer;transition:all .3s cubic-bezier(0,0,.2,1);white-space:nowrap}.btn--primary{background:#0E3B2E;color:#f6f4ef;border-color:#0e3b2e}.btn--primary:hover{background:#0A2E24;border-color:#0a2e24;transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.btn--secondary{background:transparent;color:#1a1a1a;border-color:#0e3b2e33}.btn--secondary:hover{border-color:#0e3b2e;color:#0e3b2e;background:rgba(14,59,46,.04)}.btn--outline{background:transparent;color:#0e3b2e;border-color:#0e3b2e}.btn--outline:hover{background:#0E3B2E;color:#f6f4ef}.btn--white{background:#FFFFFF;color:#0e3b2e;border-color:#fff}.btn--white:hover{background:#F6F4EF;transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.btn--ghost{background:transparent;color:#1a1a1a;padding-left:0;padding-right:0}.btn--ghost:after{content:"→";margin-left:.5rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.btn--ghost:hover:after{transform:translate(4px)}.btn--lg{padding:1.25rem 2.5rem;font-size:clamp(1.0625rem,1rem + .3vw,1.125rem)}.btn--sm{padding:.75rem 1.5rem;font-size:clamp(.8125rem,.75rem + .3vw,.875rem)}[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}[data-reveal].revealed{opacity:1;transform:none!important}[data-reveal=up]{transform:translateY(40px)}[data-reveal=down]{transform:translateY(-40px)}[data-reveal=left]{transform:translate(-40px)}[data-reveal=right]{transform:translate(40px)}[data-reveal=scale]{transform:scale(.95)}[data-reveal=fade]{transform:none}[data-reveal-stagger]>*{opacity:0;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}[data-reveal-stagger].revealed>*{opacity:1;transform:none}[data-reveal-stagger].revealed>*:nth-child(1){transition-delay:0ms}[data-reveal-stagger].revealed>*:nth-child(2){transition-delay:80ms}[data-reveal-stagger].revealed>*:nth-child(3){transition-delay:160ms}[data-reveal-stagger].revealed>*:nth-child(4){transition-delay:240ms}[data-reveal-stagger].revealed>*:nth-child(5){transition-delay:320ms}[data-reveal-stagger].revealed>*:nth-child(6){transition-delay:400ms}[data-reveal-stagger].revealed>*:nth-child(7){transition-delay:480ms}[data-reveal-stagger].revealed>*:nth-child(8){transition-delay:560ms}[data-reveal-stagger].revealed>*:nth-child(9){transition-delay:640ms}[data-reveal-stagger].revealed>*:nth-child(10){transition-delay:720ms}[data-reveal-stagger].revealed>*:nth-child(11){transition-delay:800ms}[data-reveal-stagger].revealed>*:nth-child(12){transition-delay:880ms}.float{animation:float 6s ease-in-out infinite}.float-delayed{animation:float 6s ease-in-out infinite;animation-delay:-2s}.float-slow{animation:float 8s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(2deg)}}.hover-lift{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(0,0,.2,1)}.hover-lift:hover{transform:translateY(-8px);box-shadow:0 16px 40px #0000001a}.card{background:#FFFFFF;border-radius:20px;padding:2rem;box-shadow:0 2px 8px #0000000a,0 4px 16px #0000000a;transition:all .3s cubic-bezier(0,0,.2,1)}.card:hover{box-shadow:0 8px 24px #00000014,0 16px 40px #0000000f}.stat-large{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(4rem,10vw,8rem);font-weight:600;line-height:1;color:#0e3b2e}.stat-large--accent{color:#c4a35a}.stat-label{font-size:clamp(1.0625rem,1rem + .3vw,1.125rem);color:#666;margin-top:.5rem}.page-enter-active,.page-leave-active{transition:all .5s cubic-bezier(.16,1,.3,1)}.page-enter-from{opacity:0;transform:translateY(20px)}.page-leave-to{opacity:0}.fade-scale-enter-active,.fade-scale-leave-active{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.fade-scale-enter-from,.fade-scale-leave-to{opacity:0;transform:scale(.95)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:#0e3b2e!important}.text-accent{color:#7a4e2d!important}.text-light{color:#f6f4ef!important}.text-muted{color:#999!important}.bg-white{background:#FFFFFF}.bg-ivory{background:#F6F4EF}.bg-dark{background:#0A2E24}.bg-green{background:#0E3B2E}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-8{gap:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.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}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#F6F4EF}::-webkit-scrollbar-thumb{background:rgba(14,59,46,.2);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:rgba(14,59,46,.35)}*{scrollbar-width:thin;scrollbar-color:rgba(14,59,46,.2) #F6F4EF}
