*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}body,html{max-width:100vw;overflow-x:hidden}body{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-latin.6c596dfc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-latin-ext.3835a68e.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/playfair-latin.e399f3e0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/playfair-latin-ext.0b664db7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Quintessential;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/quintessential-latin.da4866da.woff2) format("woff2")}:root{--font-inter:"Inter";--font-playfair:"Playfair Display";--font-quintessential:"Quintessential"}@keyframes Header_slide-in__6ofIA{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Header_slide-right__8wHqV{0%{transform:translateX(0)}to{transform:translateX(4px)}}@keyframes Header_slide-left__DwuST{0%{transform:translateX(0)}to{transform:translateX(-4px)}}@keyframes Header_pulse__wZ6L7{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes Header_bounce__NkurE{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes Header_fade-in__igPi5{0%{opacity:0}to{opacity:1}}.Header_header__MwWvM,.Header_header__MwWvM .Header_content__ENXbo{display:contents}.Header_header__MwWvM .Header_heroEnd__33TO_,.Header_header__MwWvM .Header_heroStart__GrLDi{display:flex;gap:2rem;flex-direction:column;align-items:center;text-align:center;width:100%;background-color:#fff}.Header_header__MwWvM .Header_heroStart__GrLDi{justify-content:flex-end;min-height:calc(50vh - 1.5rem);min-height:calc(50svh - 1.5rem);padding:4rem 1rem 2rem}.Header_header__MwWvM .Header_heroEnd__33TO_{justify-content:flex-start;gap:1.25rem;min-height:calc(50vh - 1.5rem);min-height:calc(50svh - 1.5rem);padding:1.25rem 1rem 4rem}.Header_header__MwWvM .Header_logoContainer__dC_In{position:relative;width:80%;height:auto;aspect-ratio:2.6/1}@media(min-width:64rem){.Header_header__MwWvM .Header_logoContainer__dC_In{max-width:14rem}}.Header_header__MwWvM .Header_title__3GiRZ{font-family:var(--font-playfair),"Playfair Display",serif;font-size:1.25rem;line-height:1.2;font-weight:600;color:#000}@media(min-width:64rem){.Header_header__MwWvM .Header_title__3GiRZ{font-size:2rem}}.Header_header__MwWvM .Header_subtitle___KAD_{font-family:var(--font-playfair),"Playfair Display",serif;font-weight:600;color:#555;line-height:1.6;font-size:1.125rem}@media(min-width:64rem){.Header_header__MwWvM .Header_subtitle___KAD_{font-size:1.25rem}}.Header_header__MwWvM .Header_nav____I21{position:sticky;top:0;z-index:20;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:.5rem;width:100%;padding:.875rem 1rem;font-size:.75rem;background-color:#fff;box-shadow:0 .75rem 1.25rem #fff}@media(min-width:48rem){.Header_header__MwWvM .Header_nav____I21{gap:1.5rem}}.Header_header__MwWvM .Header_nav____I21 a{text-transform:uppercase;letter-spacing:.1em;color:#000;text-decoration:none;transition:opacity .3s ease}.Header_header__MwWvM .Header_nav____I21 a:hover{opacity:.6}.Header_header__MwWvM .Header_langSwitch__Gfhp7{display:flex;align-items:center;justify-content:center;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.Header_header__MwWvM .Header_langSwitch__Gfhp7 .Header_langOption__HhzPq{display:inline-flex;align-items:center}.Header_header__MwWvM .Header_langSwitch__Gfhp7 .Header_langDivider__v2RS5{margin:0 .5rem;color:#d4d4d4}.Header_header__MwWvM .Header_langSwitch__Gfhp7 button{background:none;border:none;padding:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:#555;transition:color .3s ease,opacity .3s ease}.Header_header__MwWvM .Header_langSwitch__Gfhp7 button:hover{opacity:.6}.Header_header__MwWvM .Header_langSwitch__Gfhp7 button.Header_active__v7PU5{color:#000;font-weight:600}.Header_header__MwWvM .Header_scrollIndicator__x1FYx{display:flex;justify-content:center;margin-top:2rem;animation:Header_bounce__NkurE 2s ease-in-out infinite;opacity:.6;fill:#292624}@media(min-width:64rem){.Header_header__MwWvM .Header_scrollIndicator__x1FYx{display:none}.Header_header__MwWvM{position:sticky;top:0;height:100vh;padding:2rem;background-color:#fff;border-right:.0625rem solid #d4d4d4}.Header_header__MwWvM,.Header_header__MwWvM .Header_content__ENXbo{display:flex;flex-direction:column;justify-content:center;align-items:center}.Header_header__MwWvM .Header_content__ENXbo{gap:2rem;text-align:center;max-width:64rem;margin:0 auto}.Header_header__MwWvM .Header_heroEnd__33TO_,.Header_header__MwWvM .Header_heroStart__GrLDi{min-height:0;padding:0;background-color:transparent;width:auto}.Header_header__MwWvM .Header_heroStart__GrLDi{justify-content:center}.Header_header__MwWvM .Header_nav____I21{position:static;z-index:auto;flex-direction:column;width:auto;padding:0;background-color:transparent;box-shadow:none;gap:.75rem}}.LayoutWrapper_container__oPeoA{height:100vh;display:flex}.LayoutWrapper_container__oPeoA .LayoutWrapper_sidebar__I5C5b{display:none;width:35%;flex-shrink:0;position:sticky;top:0}@media(min-width:64rem){.LayoutWrapper_container__oPeoA .LayoutWrapper_sidebar__I5C5b{display:block}}.LayoutWrapper_container__oPeoA .LayoutWrapper_mainContent__N3ejc{flex:1;background-color:#1a1a1a;overflow-y:auto;scroll-behavior:smooth}@media(min-width:64rem){.LayoutWrapper_container__oPeoA .LayoutWrapper_mainContent__N3ejc>header{display:none}}