*,:before,:after{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%;overflow-x:hidden}body{line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;text-align:inherit;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}table{border-collapse:collapse}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--color-black:#000;--color-white:#fff;--color-gold:#c3a46e;--color-paper:#f9f7f2;--color-ink-muted:#6b6a66;--color-line:#e4e0d8;--font-heading:"Optima", "Optima Fallback", "Optima Nova", "Century Gothic", "Segoe UI", sans-serif;--font-body:var(--font-heading);--font-accent:"Bicyclette", var(--font-heading);--font-display:"ObviaCondensed", "Oswald", "Arial Narrow", sans-serif;--text-display-xl:63px;--text-4xl:26px;--text-3xl:23px;--text-2xl:21px;--text-xl:19px;--text-lg:18px;--text-base:15px;--text-sm:12px;--text-xs:11px;--tracking-default:.04em;--tracking-wide:.12em;--leading-tight:1.2;--leading-normal:1.45;--normal-line-height:1.2;--container-max:1180px;--container-padding:42px;--header-height:50px;--space-1:10px;--space-2:12px;--space-3:14px;--space-4:27px;--space-5:35px;--space-6:40px;--space-7:55px;--space-8:60px;--space-9:65px;--space-10:73px;--space-11:80px;--space-12:88px;--space-13:180px;--space-14:215px;--space-15:50px;--space-16:70px;--space-17:120px;--space-18:105px;--space-19:110px;--space-20:130px;--space-21:165px;--space-22:220px;--radius-none:0;--ease-default:cubic-bezier(.4, 0, .45, 1);--duration-fast:.15s;--duration-default:.3s;--duration-slow:.5s;--duration-slide-fade:.8s;--duration-arrival:.9s;--duration-lightbox-slide:.4s;--dotted-border:2px dotted var(--color-gold);--duration-page-transition:.4s;--disabled-opacity:.6;--duration-reveal:1.5s;--duration-reveal-wipe:1.34s;--ease-reveal-wipe:cubic-bezier(.27, .34, .45, 1);--reveal-wipe-feather:.67;--reveal-distance:22px;--reveal-distance-x:32px;--reveal-stagger-step:.11s;--parallax-distance:46px;--parallax-overscan-scale:1.1;@media screen and (width>=768px) and (width<=1499px){--text-base:14px;--text-lg:16px;--text-xl:17px;--text-2xl:19px;--text-3xl:22px;--text-4xl:24px}@media screen and (width<=767px){--text-base:16px;--leading-normal:1.35}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--duration-page-transition);animation-timing-function:var(--ease-default)}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@font-face{font-family:Optima;src:url(/fonts/optima/optima-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Optima;src:url(/fonts/optima/optima-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Optima;src:url(/fonts/optima/optima-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Optima;src:url(/fonts/optima/optima-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Optima;src:url(/fonts/optima/optima-bolditalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Optima Fallback;src:local(Arial),local(ArialMT);font-weight:400;font-style:normal;size-adjust:96.26%;ascent-override:95.47%;descent-override:27.84%;line-gap-override:0%}@font-face{font-family:Optima Fallback;src:local(Arial Italic),local(Arial-ItalicMT);font-weight:400;font-style:italic;size-adjust:95.4%;ascent-override:96.75%;descent-override:27.46%;line-gap-override:0%}@font-face{font-family:Optima Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:700;font-style:normal;size-adjust:92.4%;ascent-override:99.68%;descent-override:29.01%;line-gap-override:0%}@font-face{font-family:Optima Fallback;src:local(Arial Bold Italic),local(Arial-BoldItalicMT);font-weight:700;font-style:italic;size-adjust:92.54%;ascent-override:100.61%;descent-override:28.2%;line-gap-override:0%}@font-face{font-family:Playfair;src:url(/fonts/playfair/playfair-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ObviaCondensed;src:url(/fonts/obvia-condensed/obvia-condensed-regular.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Professor;src:url(/fonts/professor/professor-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}body{background:var(--color-white);color:var(--color-black);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--tracking-default);text-align:left}main{z-index:1;background:var(--color-white);position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;line-height:var(--leading-tight);text-wrap:balance}p,li,dd,figcaption,blockquote{text-wrap:pretty}.container{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding);margin-inline:auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#age-gate{display:none}html.age-gate-pending #age-gate{display:flex}.nav-link,.nav-link:visited{color:var(--color-black);font-family:var(--font-body);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:calc(var(--text-base) - 1px);position:relative}.nav-link:after{content:"";background:var(--color-gold);height:1px;transition:right var(--duration-default) var(--ease-default);position:absolute;bottom:-.3em;left:0;right:100%}.nav-link[aria-current=page]:after{right:45%}@media (hover:hover) and (pointer:fine){.nav-link:hover:after{right:45%}}.lang-link{color:var(--color-gold);font-weight:400;font-size:calc(var(--text-base) - 1px);position:relative}.lang-link[aria-current=page]{text-underline-offset:.2em;font-weight:600;text-decoration:underline}.lang-link:not([aria-current=page]):after{content:"";background:var(--color-gold);height:1.2px;transition:right var(--duration-default) var(--ease-default);position:absolute;bottom:.18em;left:0;right:100%}@media (hover:hover) and (pointer:fine){.lang-link:not([aria-current=page]):hover:after{right:0}}.arrow-link{transition:transform var(--duration-default) var(--ease-default)}@media (hover:hover) and (pointer:fine){.arrow-link:hover{transform:translate(.5em)}}.eyebrow{text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:400;position:relative;font-size:17px!important}.accent-bold{font-weight:700;font-size:var(--text-xl)}.accent-bold-gold{color:var(--color-gold);font-weight:700;font-size:var(--text-xl)}.accent-bold-gold-italic{color:var(--color-gold);font-style:italic;font-weight:700;font-size:var(--text-xl)}.text-gold{color:var(--color-gold)}.professor-text{transform:scaleX(.9)}html.js [data-reveal]:not([data-reveal-mobile-only]){opacity:0;transform:translateY(var(--reveal-distance));transition:opacity var(--duration-reveal) var(--ease-default), transform var(--duration-reveal) var(--ease-default);transition-delay:calc(var(--reveal-stagger-step) * var(--reveal-index,0));will-change:opacity, transform}html.js [data-reveal=fade]:not([data-reveal-mobile-only]){transform:none}html.js [data-reveal=scale]:not([data-reveal-mobile-only]){transform:scale(.97)}html.js [data-reveal=fade-right]:not([data-reveal-mobile-only]){transform:translateX(calc(-1 * var(--reveal-distance-x)));transition-delay:.2s}html.js [data-reveal=fade-left]:not([data-reveal-mobile-only]){transform:translateX(var(--reveal-distance-x))}html.js [data-reveal=grow-right]:not([data-reveal-mobile-only]){opacity:1;transform-origin:0;transform:scaleX(0)}html.js [data-reveal=grow-left]:not([data-reveal-mobile-only]){opacity:1;transform-origin:100%;transform:scaleX(0)}html.js [data-reveal=wipe]:not([data-reveal-mobile-only]){opacity:1;transition-duration:var(--duration-reveal-wipe);transition-delay:calc(var(--reveal-stagger-step) * var(--reveal-index,0));transform:none}html.js [data-reveal=wipe]:not([data-reveal-mobile-only]):before{content:"";z-index:1;pointer-events:none;background-repeat:no-repeat;background-image:linear-gradient(to right, transparent calc(100% / (2 + var(--reveal-wipe-feather))), var(--color-white) calc((1 + var(--reveal-wipe-feather)) * 100% / (2 + var(--reveal-wipe-feather))));background-size:calc((2 + var(--reveal-wipe-feather)) * 100%) 100%;transition:background-position var(--duration-reveal-wipe) var(--ease-reveal-wipe);transition-delay:calc(var(--reveal-stagger-step) * var(--reveal-index,0));will-change:background-position;background-position:100% 0;display:block;position:absolute;inset:0}html.js [data-reveal=wipe]:not([data-reveal-mobile-only]).is-revealed:before{will-change:auto;background-position:0 0}@media (width<=767px){html.js [data-reveal][data-reveal-mobile-only]{opacity:0;transform:translateY(var(--reveal-distance));transition:opacity var(--duration-reveal) var(--ease-default), transform var(--duration-reveal) var(--ease-default);transition-delay:calc(var(--reveal-stagger-step) * var(--reveal-index,0));will-change:opacity, transform}html.js [data-reveal=fade][data-reveal-mobile-only]{transform:none}html.js [data-reveal=scale][data-reveal-mobile-only]{transform:scale(.97)}html.js [data-reveal=fade-right][data-reveal-mobile-only]{transform:translateX(calc(-1 * var(--reveal-distance-x)));transition-delay:.2s}html.js [data-reveal=fade-left][data-reveal-mobile-only]{transform:translateX(var(--reveal-distance-x))}html.js [data-reveal=grow-right][data-reveal-mobile-only]{opacity:1;transform-origin:0;transform:scaleX(0)}html.js [data-reveal=grow-left][data-reveal-mobile-only]{opacity:1;transform-origin:100%;transform:scaleX(0)}html.js [data-reveal=wipe][data-reveal-mobile-only]{opacity:1;transition-duration:var(--duration-reveal-wipe);transition-delay:calc(var(--reveal-stagger-step) * var(--reveal-index,0));transform:none}html.js [data-reveal=wipe][data-reveal-mobile-only]:before{content:"";z-index:1;pointer-events:none;background-repeat:no-repeat;background-image:linear-gradient(to right, transparent calc(100% / (2 + var(--reveal-wipe-feather))), var(--color-white) calc((1 + var(--reveal-wipe-feather)) * 100% / (2 + var(--reveal-wipe-feather))));background-size:calc((2 + var(--reveal-wipe-feather)) * 100%) 100%;transition:background-position var(--duration-reveal-wipe) var(--ease-reveal-wipe);transition-delay:calc(var(--reveal-stagger-step) * var(--reveal-index,0));will-change:background-position;background-position:100% 0;display:block;position:absolute;inset:0}html.js [data-reveal=wipe][data-reveal-mobile-only].is-revealed:before{will-change:auto;background-position:0 0}}html.js [data-reveal].is-revealed{opacity:1;will-change:auto;transform:none}@media (prefers-reduced-motion:no-preference){html.js [data-focus-item]{opacity:var(--disabled-opacity);transition:opacity var(--duration-default) var(--ease-default)}html.js [data-focus-item].is-focused{opacity:1}}.page-h1{width:fit-content;font-family:var(--font-heading);font-weight:400;font-size:var(--text-4xl);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0;position:relative}.page-h1:after{content:"";background-color:var(--color-gold);width:56%;height:1.5px;display:block;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}html.js .page-h1[data-reveal=wipe]:before{bottom:-.75rem}@media screen and (width<=767px){.container{padding-inline:var(--container-padding)}.page-h1{font-size:var(--text-3xl)}.accent-bold,.accent-bold-gold{font-size:18px}.accent-bold-gold-italic{font-size:var(--text-xl)}.mobile-margin-text{margin-left:4rem}}.lang-switch[data-astro-cid-34uxj53s]{font-family:var(--font-accent);letter-spacing:.02em;gap:.4em;font-size:1.1rem;display:flex}.site-header[data-astro-cid-nen7h5rs]{z-index:10;padding:0 var(--space-6);background:var(--color-white);transition:transform var(--duration-default) var(--ease-default);border-bottom:1px solid #eee;align-items:center;height:50px;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.site-header[data-astro-cid-nen7h5rs].is-visible{transform:translateY(0)}.site-nav[data-astro-cid-nen7h5rs]{align-items:center;width:100%;max-width:1550px;margin-inline:auto;display:flex}.nav-half[data-astro-cid-nen7h5rs]{flex:1;align-items:center;display:flex}.nav-half--left[data-astro-cid-nen7h5rs]{justify-content:center;gap:var(--space-5)}.nav-half__links[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:var(--space-6);flex:1;display:flex}.nav-link[data-astro-cid-nen7h5rs].nav-link--dropdown:after{display:none}@media screen and (width>=1600px){.nav-half[data-astro-cid-nen7h5rs]{gap:var(--space-9)}}@media (hover:hover) and (pointer:fine){.nav-link--dropdown[data-astro-cid-nen7h5rs]:hover .nav-link[data-astro-cid-nen7h5rs]:after{right:45%}}.nav-link--dropdown[data-astro-cid-nen7h5rs]{align-items:center;padding:0;display:flex;position:relative}.nav-link--dropdown[data-astro-cid-nen7h5rs]:before{content:"";width:max(100%,200px);height:18px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nav-link--dropdown[data-astro-cid-nen7h5rs] .dropdown[data-astro-cid-nen7h5rs]{padding:var(--space-1) 0;background:var(--color-white);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-default) var(--ease-default), visibility var(--duration-default) var(--ease-default);background:#f7f5ed;border-radius:0 0 8px 8px;flex-direction:column;margin-top:15px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nav-link--dropdown[data-astro-cid-nen7h5rs] .dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:4px var(--space-3);font-size:var(--text-sm);letter-spacing:normal;text-transform:none;white-space:nowrap;text-transform:uppercase;letter-spacing:1px;transition:color var(--duration-default) var(--ease-default);line-height:20px;display:block;position:relative}.nav-link--dropdown[data-astro-cid-nen7h5rs] .dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-gold)}.nav-link--dropdown[data-astro-cid-nen7h5rs]:hover .dropdown[data-astro-cid-nen7h5rs]{opacity:1;pointer-events:auto;visibility:visible}.site-header__badge[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{aspect-ratio:1;display:block}.site-header__mobile-bar[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs]{display:none}@media (width<=1199px){.site-header[data-astro-cid-nen7h5rs]{transition:background var(--duration-default) var(--ease-default), border-color var(--duration-default) var(--ease-default);background:0 0;border-bottom-color:#0000;height:63px;transform:none}.site-header[data-astro-cid-nen7h5rs] .site-header__badge[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:63px;height:63px}.site-header[data-astro-cid-nen7h5rs].is-visible,.site-header[data-astro-cid-nen7h5rs].force-visible-mobile{background:var(--color-white);border-bottom-color:#eee}.site-nav[data-astro-cid-nen7h5rs]{display:none}.site-header__badge[data-astro-cid-nen7h5rs]{opacity:0}.site-header[data-astro-cid-nen7h5rs].is-visible .site-header__badge[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].force-visible-mobile .site-header__badge[data-astro-cid-nen7h5rs]{opacity:1}.site-header__mobile-bar[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto 1fr;justify-content:flex-end;align-items:center;gap:1.2rem;width:100%;display:grid}.site-header__mobile-bar__right[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:center;gap:1.2rem;display:flex}.burger[data-astro-cid-nen7h5rs]{cursor:pointer;z-index:1;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:24px;height:24px;padding:0;display:flex}.burger__bar[data-astro-cid-nen7h5rs]{background:var(--color-gold);transform-origin:50%;width:100%;height:2px;transition:background var(--duration-default) var(--ease-default), transform var(--duration-default) var(--ease-default), opacity var(--duration-default) var(--ease-default);display:block}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .burger__bar[data-astro-cid-nen7h5rs]:first-child{animation:.55s ease-in-out forwards burger-pince-bar1}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .burger__bar[data-astro-cid-nen7h5rs]:nth-child(2){animation:.55s ease-in-out forwards burger-pince-bar2}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .burger__bar[data-astro-cid-nen7h5rs]:nth-child(3){animation:.55s ease-in-out forwards burger-pince-bar3}.burger[data-astro-cid-nen7h5rs].has-opened[aria-expanded=false] .burger__bar[data-astro-cid-nen7h5rs]:first-child{animation:.55s ease-in-out forwards burger-pince-bar1-close}.burger[data-astro-cid-nen7h5rs].has-opened[aria-expanded=false] .burger__bar[data-astro-cid-nen7h5rs]:nth-child(2){animation:.55s ease-in-out forwards burger-pince-bar2-close}.burger[data-astro-cid-nen7h5rs].has-opened[aria-expanded=false] .burger__bar[data-astro-cid-nen7h5rs]:nth-child(3){animation:.55s ease-in-out forwards burger-pince-bar3-close}@keyframes burger-pince-bar1{0%{transform:translateY(0)rotate(0)}43%{transform:translateY(7px)rotate(0)}58%{transform:translateY(7px)rotate(0)}to{transform:translateY(7px)rotate(45deg)}}@keyframes burger-pince-bar2{0%{opacity:1}43%{opacity:1}58%{opacity:1}to{opacity:0}}@keyframes burger-pince-bar3{0%{transform:translateY(0)rotate(0)}43%{transform:translateY(-7px)rotate(0)}58%{transform:translateY(-7px)rotate(0)}to{transform:translateY(-7px)rotate(-45deg)}}@keyframes burger-pince-bar1-close{0%{transform:translateY(7px)rotate(45deg)}42%{transform:translateY(7px)rotate(0)}57%{transform:translateY(7px)rotate(0)}to{transform:translateY(0)rotate(0)}}@keyframes burger-pince-bar2-close{0%{opacity:0}42%{opacity:1}57%{opacity:1}to{opacity:1}}@keyframes burger-pince-bar3-close{0%{transform:translateY(-7px)rotate(-45deg)}42%{transform:translateY(-7px)rotate(0)}57%{transform:translateY(-7px)rotate(0)}to{transform:translateY(0)rotate(0)}}.mobile-nav[data-astro-cid-nen7h5rs]{pointer-events:none}.mobile-nav[data-astro-cid-nen7h5rs]:not([hidden]){top:var(--header-height);z-index:9;background:var(--color-white);padding:var(--space-8) var(--space-6);opacity:0;transition:opacity var(--duration-default) var(--ease-default);pointer-events:auto;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.mobile-nav[data-astro-cid-nen7h5rs].is-open{opacity:1}.mobile-nav__list[data-astro-cid-nen7h5rs]{gap:var(--space-6);flex-direction:column;align-items:center;display:flex}.mobile-nav[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs][aria-current=page]:after{width:75%;left:12.5%}.mobile-nav__link[data-astro-cid-nen7h5rs]{font-size:var(--text-lg);display:block}.mobile-nav__item[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:center;display:flex}.mobile-nav__item[data-astro-cid-nen7h5rs] .mobile-nav__row[data-astro-cid-nen7h5rs]{transform:translate(16px)}.mobile-nav__row[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.mobile-nav__caret[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.mobile-nav__caret-icon[data-astro-cid-nen7h5rs]{border-right:1.5px solid var(--color-gold);border-bottom:1.5px solid var(--color-gold);width:8px;height:8px;transition:transform var(--duration-default) var(--ease-default);display:block;transform:rotate(45deg)}.mobile-nav__caret[data-astro-cid-nen7h5rs][aria-expanded=true] .mobile-nav__caret-icon[data-astro-cid-nen7h5rs]{transform:rotate(225deg)}.mobile-nav__submenu[data-astro-cid-nen7h5rs]{gap:var(--space-3);opacity:0;max-height:0;padding-left:var(--space-2);transition:max-height var(--duration-default) var(--ease-default), opacity var(--duration-default) var(--ease-default), margin-top var(--duration-default) var(--ease-default);flex-direction:column;margin-top:0;display:flex;overflow:hidden}.mobile-nav__submenu[data-astro-cid-nen7h5rs].is-open{opacity:1;margin-top:var(--space-3)}.mobile-nav__submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-black);font-size:var(--text-base)}.site-header[data-astro-cid-nen7h5rs].menu-open{background:var(--color-white);border-bottom-color:#0000}.site-header[data-astro-cid-nen7h5rs].menu-open .site-header__badge[data-astro-cid-nen7h5rs]{display:block}.site-header[data-astro-cid-nen7h5rs].icons-white .burger__bar[data-astro-cid-nen7h5rs]{background:var(--color-white)}.site-header[data-astro-cid-nen7h5rs].is-visible.icons-white .burger__bar[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].force-visible-mobile.icons-white .burger__bar[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].menu-open.icons-white .burger__bar[data-astro-cid-nen7h5rs]{background:var(--color-gold)}.site-header.icons-white .site-header__mobile-bar .lang-link{color:var(--color-white)}.site-header.icons-white .site-header__mobile-bar .lang-link:not([aria-current=page]):after{background:var(--color-white)}.site-header.is-visible.icons-white .site-header__mobile-bar .lang-link,.site-header.force-visible-mobile.icons-white .site-header__mobile-bar .lang-link,.site-header.menu-open.icons-white .site-header__mobile-bar .lang-link{color:var(--color-gold)}.site-header.is-visible.icons-white .site-header__mobile-bar .lang-link:not([aria-current=page]):after,.site-header.force-visible-mobile.icons-white .site-header__mobile-bar .lang-link:not([aria-current=page]):after,.site-header.menu-open.icons-white .site-header__mobile-bar .lang-link:not([aria-current=page]):after{background:var(--color-gold)}}.legal-line[data-astro-cid-uoatdxgm]{text-align:center;font-size:var(--text-sm);color:var(--color-gold);letter-spacing:.3px;flex-direction:row;justify-content:space-between;padding-block-end:var(--space-3);padding-inline:1.5rem;display:flex}.legal-line[data-astro-cid-uoatdxgm] a[data-astro-cid-uoatdxgm]{color:inherit}.legal-line__link[data-astro-cid-uoatdxgm]{order:3}.legal-line__credits[data-astro-cid-uoatdxgm]{order:2}.legal-line__abuse[data-astro-cid-uoatdxgm]{order:3}@media screen and (width>=1500px){.legal-line[data-astro-cid-uoatdxgm]{gap:var(--space-4);max-width:1650px;margin-inline:auto}}@media screen and (width<=1240px){.legal-line[data-astro-cid-uoatdxgm]{font-size:var(--text-xs);flex-direction:column;justify-content:center}.legal-line__link[data-astro-cid-uoatdxgm]{order:1}.legal-line__abuse[data-astro-cid-uoatdxgm]{order:3}}@media screen and (width<=767px){.legal-line__abuse[data-astro-cid-uoatdxgm]{display:none}}svg[data-astro-cid-5g63wpti]{width:auto;height:var(--goldmark-height);fill:var(--color-gold);display:block}@media (width<=767px){svg[data-astro-cid-5g63wpti]{height:var(--goldmark-height-mobile)}}.age-gate[data-astro-cid-k66k6oo7]{z-index:9999;background:var(--color-white);opacity:1;transition:opacity var(--duration-default) var(--ease-default);position:fixed;inset:0;overflow-y:auto}.age-gate__panel[data-astro-cid-k66k6oo7]{width:100%;max-width:500px;padding:var(--space-8) var(--space-3);text-align:center;--age-gate-tracking:.2em;flex-direction:column;align-items:center;margin:auto;display:flex}.age-gate[data-astro-cid-k66k6oo7].is-closing{opacity:0}.age-gate__heading[data-astro-cid-k66k6oo7]{font-family:var(--font-heading);font-weight:400;font-size:var(--text-xl);line-height:var(--leading-tight);text-wrap:balance;text-transform:uppercase;letter-spacing:var(--age-gate-tracking);color:var(--color-gold);margin-top:44px;position:relative}.age-gate__question[data-astro-cid-k66k6oo7],.age-gate__legal[data-astro-cid-k66k6oo7]{font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--age-gate-tracking);color:#848484;margin-top:21px}.age-gate__question[data-astro-cid-k66k6oo7]{transition:opacity var(--duration-default) var(--ease-default)}.age-gate__question[data-astro-cid-k66k6oo7].is-swapping{opacity:0}.age-gate__actions[data-astro-cid-k66k6oo7]{gap:20px;margin-top:54px;display:flex}.age-gate__btn[data-astro-cid-k66k6oo7]{padding:6px var(--space-2);font-family:var(--font-heading);font-size:var(--text-base);text-transform:uppercase;letter-spacing:var(--age-gate-tracking);border:1px solid var(--color-gold);transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);justify-content:center;align-items:center;display:inline-flex}.age-gate__btn--yes[data-astro-cid-k66k6oo7]{background:var(--color-gold);color:var(--color-white)}.age-gate__btn--no[data-astro-cid-k66k6oo7]{color:var(--color-gold);background:0 0}.age-gate__btn[data-astro-cid-k66k6oo7]:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}@media (hover:hover) and (pointer:fine){.age-gate__btn--yes[data-astro-cid-k66k6oo7]:hover{background:var(--color-white);color:var(--color-gold)}.age-gate__btn--no[data-astro-cid-k66k6oo7]:hover{background:var(--color-gold);color:var(--color-white)}}.age-gate__btn--yes[data-astro-cid-k66k6oo7]:active{background:var(--color-white);color:var(--color-gold)}.age-gate__btn--no[data-astro-cid-k66k6oo7]:active{background:var(--color-gold);color:var(--color-white)}@media (width<=767px){.age-gate__panel[data-astro-cid-k66k6oo7]{padding-inline:var(--space-5)}.age-gate__heading[data-astro-cid-k66k6oo7]{font-size:var(--text-lg);margin-top:28px;margin-bottom:12px}.age-gate__question[data-astro-cid-k66k6oo7]{margin-bottom:16px}.age-gate__question[data-astro-cid-k66k6oo7],.age-gate__legal[data-astro-cid-k66k6oo7]{margin-top:16px}.age-gate__actions[data-astro-cid-k66k6oo7]{margin-top:36px}}@keyframes fadeInScale{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.age-gate__mark[data-astro-cid-k66k6oo7],.age-gate__heading[data-astro-cid-k66k6oo7],.age-gate__question[data-astro-cid-k66k6oo7],.age-gate__actions[data-astro-cid-k66k6oo7],.age-gate__legal[data-astro-cid-k66k6oo7]{opacity:0;animation:fadeInScale .9s var(--ease-default) forwards;transform:scale(1.02)}.age-gate__mark[data-astro-cid-k66k6oo7]{animation-delay:0s}.age-gate__heading[data-astro-cid-k66k6oo7]{animation-delay:.16s}.age-gate__question[data-astro-cid-k66k6oo7]{animation-delay:.32s}.age-gate__actions[data-astro-cid-k66k6oo7]{animation-delay:.48s}.age-gate__legal[data-astro-cid-k66k6oo7]{animation-delay:.64s}
