.banner-clock{inset:0;overflow:hidden;pointer-events:none;position:absolute}.banner-clock__axle,.banner-clock__hand{max-width:none;position:absolute;-webkit-user-select:none;user-select:none}.banner{background-clip:initial;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:auto;justify-content:center;overflow-x:clip}.banner--home{height:500px;position:relative}@media screen and (min-width:768px){.banner{height:auto;min-height:500px;width:100%}}.banner__wrapper{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:.8rem}@media screen and (min-width:768px){.banner__wrapper{margin:0 auto;max-width:100%;width:700px}}.banner__subtitle{font-family:Helvetica,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:2rem;text-align:center}.banner__description{font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:1.8rem;text-align:justify}@media screen and (min-width:768px){.banner__description{font-size:1.2rem;line-height:1.5rem}}.alert{background:radial-gradient(ellipse at top,var(--color-gold-faint),transparent 70%);border-bottom:1px solid var(--color-gold-line);border-top:1px solid var(--color-gold-line);margin:0 auto 2.5rem;max-width:760px;padding:2rem 1.2rem 1.6rem;position:relative;text-align:center}@media screen and (min-width:768px){.alert{padding:2rem 2.6rem 1.6rem}}@media screen and (max-width:767px){.alert{margin-left:1rem;margin-right:1rem}}.alert__ornament{background-color:var(--color-background);color:var(--color-gold);font-size:.9rem;left:50%;padding:0 .8rem;position:absolute;top:-.75em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.alert__text{color:#e6e0d4;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:1.65}@media screen and (min-width:768px){.alert__text{font-size:1.3rem}}.alert__actions{display:flex;flex-wrap:wrap;gap:.6rem 1.8rem;justify-content:center;margin-top:1.2rem}.alert__actions a{border-bottom:1px solid var(--color-gold-line);color:var(--color-gold);font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:2px;padding-bottom:.2rem;text-decoration:none;text-transform:uppercase;transition:border-color .2s ease}.alert__actions a:focus-visible,.alert__actions a:hover{border-bottom-color:var(--color-gold)}.burger{align-items:center;background-color:transparent;border:none;box-sizing:initial;cursor:pointer;display:none;flex-direction:column;height:20px;justify-content:space-between;margin:-12px;padding:12px;width:25px;z-index:9999}.burger--main{display:flex}@media screen and (min-width:1024px){.burger{display:none}}.burger__bar{background-color:#fff;border-radius:10px;height:3px;transition:.3s ease-in-out;width:inherit}.burger--open .burger__bar:first-child{-webkit-transform:rotate(45deg) translateY(12px);transform:rotate(45deg) translateY(12px)}.burger--open .burger__bar:nth-child(2){opacity:0}.burger--open .burger__bar:nth-child(3){-webkit-transform:rotate(-45deg) translateY(-12px);transform:rotate(-45deg) translateY(-12px)}.button{border:none;box-shadow:0 3px 8px rgba(0,0,0,.24);color:#fff;cursor:pointer;font-family:Helvetica,sans-serif;font-size:1.5rem;letter-spacing:4px;margin:0 .4rem;padding:.8rem;text-decoration:none;text-transform:uppercase;transition:.5s ease-in-out}.button:hover{background-position:99% 50%;color:#fff}@media screen and (min-width:768px){.button{background:linear-gradient(270deg,var(--color-gold-strong),var(--color-bronze),rgba(34,34,34,0),rgba(34,34,34,0));background-position:1% 50%;background-size:300% 300%;border:1px solid var(--color-gold-line);color:var(--color-gold-soft);font-size:12px;letter-spacing:1px}}@media screen and (min-width:2200px){.button{font-size:1.3rem}}.card{color:#fff;text-decoration:none}.card:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.card__media{overflow:hidden}.card__image{display:block;height:100%;object-fit:cover;object-position:center 30%;width:100%}.card__tag{color:var(--color-gold);font-family:Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase}.card__title{font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.25}.card__description{line-height:1.5}.card__description,.card__more{font-family:Arial,Helvetica,sans-serif}.card__more{align-items:center;color:var(--color-gold-soft);display:inline-flex;font-size:13px;gap:.4rem;letter-spacing:1px;transition:color .25s}.card__more span{transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.card:focus-visible .card__more,.card:hover .card__more{color:var(--color-gold)}.card:focus-visible .card__more span,.card:hover .card__more span{-webkit-transform:translateX(4px);transform:translateX(4px)}.card--gallery{aspect-ratio:3/4;background-color:#222;border:1px solid var(--color-gold-faint);display:block;position:relative}.card--gallery .card__media{inset:0;position:absolute}.card--gallery .card__image{transition:-webkit-transform .6s,-webkit-filter .4s;transition:transform .6s,filter .4s;transition:transform .6s,filter .4s,-webkit-transform .6s,-webkit-filter .4s}.card--gallery .card__body{background:linear-gradient(0deg,rgba(8,8,8,.96) 35%,rgba(8,8,8,0));bottom:0;display:flex;flex-direction:column;gap:.45rem;left:0;padding:4rem 1.2rem 1.2rem;position:absolute;right:0}.card--gallery .card__title{font-size:1.45rem;line-height:1.2}.card--gallery .card__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#cfcac0;display:-webkit-box;font-size:.9rem;max-height:0;opacity:0;overflow:hidden;transition:max-height .45s,opacity .45s}.card--gallery .card__more{display:none}.card--gallery:focus-visible .card__image,.card--gallery:hover .card__image{-webkit-filter:brightness(.8);filter:brightness(.8);-webkit-transform:scale(1.05);transform:scale(1.05)}.card--gallery:focus-visible .card__description,.card--gallery:hover .card__description{max-height:7rem;opacity:1}@media(hover:none){.card--gallery .card__description{-webkit-line-clamp:2;max-height:3rem;opacity:1}}.card--showcase{background-color:#1a1a1a;border:1px solid var(--color-gold-faint);display:flex;flex-direction:column;height:100%;transition:border-color .3s,box-shadow .3s,-webkit-transform .3s;transition:transform .3s,border-color .3s,box-shadow .3s;transition:transform .3s,border-color .3s,box-shadow .3s,-webkit-transform .3s}.card--showcase .card__media{aspect-ratio:4/5;background-color:#f3f1ec}.card--showcase .card__image{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.card--showcase .card__body{display:flex;flex:1 1;flex-direction:column;gap:.6rem;padding:1.1rem 1.2rem 1.3rem}.card--showcase .card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.4rem;overflow:hidden}.card--showcase .card__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#a9a49a;display:-webkit-box;font-size:.95rem;line-height:1.55;overflow:hidden}.card--showcase .card__more{border-top:1px solid var(--color-gold-line);margin-top:auto;padding-top:.8rem}.card--showcase:focus-visible,.card--showcase:hover{border-color:var(--color-gold-soft);box-shadow:0 12px 30px rgba(0,0,0,.45);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.card--showcase:focus-visible .card__image,.card--showcase:hover .card__image{-webkit-transform:scale(1.04);transform:scale(1.04)}.card--catalogue{grid-gap:.9rem;border-top:1px solid var(--color-gold-line);display:grid;gap:.9rem;grid-template-columns:96px minmax(0,1fr);padding:1.2rem 0}@media screen and (min-width:768px){.card--catalogue{gap:1.2rem;grid-template-columns:150px minmax(0,1fr);padding:1.4rem 0}}.card--catalogue .card__media{align-self:start;aspect-ratio:1;background-color:#f3f1ec;outline:1px solid var(--color-gold-line);outline-offset:3px;transition:outline-color .3s}@media screen and (min-width:768px){.card--catalogue .card__media{outline-offset:4px}}.card--catalogue .card__body{display:flex;flex-direction:column;gap:.45rem}.card--catalogue .card__title{font-size:1.1rem;transition:color .25s}@media screen and (min-width:768px){.card--catalogue .card__title{font-size:1.3rem}}.card--catalogue .card__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#a9a49a;display:-webkit-box;font-size:.92rem;overflow:hidden}@media screen and (min-width:768px){.card--catalogue .card__description{-webkit-line-clamp:3}}.card--catalogue:focus-visible .card__media,.card--catalogue:hover .card__media{outline-color:var(--color-gold-soft)}.card--catalogue:focus-visible .card__title,.card--catalogue:hover .card__title{color:var(--color-gold)}.card-grid{margin:0 auto;max-width:1200px;padding:1rem}.card-grid__list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media screen and (min-width:768px){.card-grid__list--gallery,.card-grid__list--showcase{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.card-grid__list--gallery,.card-grid__list--showcase{grid-template-columns:repeat(3,minmax(0,1fr))}}.card-grid__list--showcase{gap:1.5rem}.card-grid__list--catalogue{gap:0 2.5rem}@media screen and (min-width:1024px){.card-grid__list--catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}}.card-grid__list--single{grid-template-columns:minmax(0,380px)!important;justify-content:center}.card-grid__list--single.card-grid__list--catalogue{grid-template-columns:minmax(0,600px)!important}.card-layout-switch{margin:.5rem auto 0;max-width:1200px;padding:0 1rem}.highlight{background-color:hsla(43,65%,65%,.28);border-radius:2px;color:inherit;padding:0 .1em}.search-bar{display:flex;margin:0 auto;max-width:700px;width:100%}.search-bar__input{background-color:#141414;border:1px solid #333;border-right:none;color:#fff;flex:1 1;font:1rem Arial,Helvetica,sans-serif;min-width:0;padding:.75rem .9rem}.search-bar__input::-webkit-input-placeholder{color:#8a857c}.search-bar__input::placeholder{color:#8a857c}.search-bar__input:focus{border-color:var(--color-gold-soft);box-shadow:0 0 0 3px hsla(43,65%,65%,.15);outline:none}.search-bar__submit{background:linear-gradient(135deg,var(--color-gold),#c9a659);border:none;color:var(--color-background);cursor:pointer;font:600 12px Arial,Helvetica,sans-serif;letter-spacing:1.5px;padding:0 1.1rem;text-transform:uppercase;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.search-bar__submit:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.brand{--brand-size:40px;display:inline-flex}.brand__logo{height:var(--brand-size);width:var(--brand-size)}.menu,.menu-slot{height:var(--menu-height)}.menu{align-items:center;background-color:hsla(0,0%,6%,.94);border-bottom:1px solid var(--color-gold-line);box-shadow:0 6px 18px rgba(0,0,0,.35);display:flex;gap:.3rem;padding:0 .9rem;position:relative;z-index:9998}@media screen and (min-width:1024px){.menu{gap:1.4rem;padding:0 1.4rem}}.menu__brand{align-items:center;display:flex;gap:.7rem;margin-right:auto;min-width:0;text-decoration:none;white-space:nowrap}.menu .brand{--brand-size:32px}@media screen and (min-width:1024px){.menu .brand{--brand-size:40px}}.menu__nav{background:radial-gradient(circle at 50% 0,#211b10,#0d0d0d 70%);display:flex;flex-direction:column;gap:1.6rem;inset:0;opacity:0;overflow-y:auto;padding:.6rem 1.2rem 2rem;position:fixed;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:10000}.menu__nav--open{opacity:1;visibility:visible}@media screen and (min-width:1024px){.menu__nav{background:none;flex-direction:row;opacity:1;overflow:visible;padding:0;position:static;visibility:visible}}.menu__panel-top{align-items:center;display:flex;justify-content:space-between;min-height:calc(var(--menu-height) - .6rem)}@media screen and (min-width:1024px){.menu__panel-top{display:none}}.menu__close{background:none;border:none;color:var(--color-gold-soft);cursor:pointer;display:grid;font-size:1.3rem;height:44px;place-items:center;width:44px}@media screen and (min-width:1024px){.menu__panel-search{display:none}}.menu__links{align-items:center;display:flex;flex-direction:column;gap:1.15rem;list-style:none;margin-top:.6rem}@media screen and (min-width:1024px){.menu__links{flex-direction:row;gap:1rem;margin:0}}@media screen and (min-width:1280px){.menu__links{gap:1.6rem}}.menu__link{color:#ece6d8;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;position:relative;text-decoration:none;transition:color .25s}.menu__link[aria-current=page]{color:var(--color-gold)}@media screen and (min-width:1024px){.menu__link{color:#d8d2c4;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1px;padding:.6rem 0;text-transform:uppercase;white-space:nowrap}.menu__link:after{background-color:var(--color-gold);bottom:2px;content:"";height:1px;left:0;position:absolute;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.menu__link:hover,.menu__link[aria-current=page]{color:var(--color-gold)}.menu__link:hover:after,.menu__link[aria-current=page]:after{-webkit-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width:1280px){.menu__link{letter-spacing:2px}}.menu__sep{background-color:var(--color-gold-line);display:none;height:24px;width:1px}@media screen and (min-width:1024px){.menu__sep{display:block}}.menu__icon{background:none;border:none;color:var(--color-gold-soft);cursor:pointer;display:grid;flex-shrink:0;height:44px;place-items:center;transition:color .25s;width:44px}.menu__icon--active,.menu__icon:hover{color:#fff}.menu__burger{display:flex;padding:0 .4rem 0 .6rem}@media screen and (min-width:1024px){.menu__burger{display:none}}.menu__search{background-color:#151515;border-bottom:1px solid var(--color-gold-line);box-shadow:0 3px 8px rgba(0,0,0,.24);left:0;padding:1rem;position:absolute;right:0;top:100%}.menu__dot,.menu__label{display:none}.menu.menu--side{-webkit-animation:menu-side-in .3s ease-out;animation:menu-side-in .3s ease-out;border:1px solid var(--color-gold-line);flex-direction:column;height:auto;position:fixed;right:14px;z-index:9998}@media screen and (min-width:1024px){.menu.menu--side{align-items:stretch;border-radius:8px;bottom:calc(var(--free-bottom) + 1rem);gap:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0;padding:.5rem 0;top:calc(var(--free-top) + 1rem);transition:width .3s ease,opacity .25s,visibility .25s;width:56px}.menu.menu--side:hover{width:250px}.menu.menu--side:hover .menu__label,.menu.menu--side:hover .menu__name{opacity:1;transition-delay:.1s}.menu.menu--side:has(:focus-visible){width:250px}.menu.menu--side:has(:focus-visible) .menu__label,.menu.menu--side:has(:focus-visible) .menu__name{opacity:1;transition-delay:.1s}.menu.menu--side.menu--folded{width:56px}.menu.menu--side.menu--folded .menu__label,.menu.menu--side.menu--folded .menu__name{opacity:0;transition-delay:0s}.menu.menu--side .menu__brand,.menu.menu--side .menu__link,.menu.menu--side .menu__search-toggle{align-items:center;display:flex;gap:.9rem;height:44px;margin:0;overflow:hidden;padding:0 0 0 10px;white-space:nowrap;width:100%}.menu.menu--side .menu__brand{height:56px}.menu.menu--side .menu__brand .brand{--brand-size:36px;flex:none}.menu.menu--side .menu__nav{flex-direction:column}.menu.menu--side .menu__links{align-items:stretch;flex-direction:column;gap:0}.menu.menu--side .menu__link{font-size:11px;letter-spacing:1.5px}.menu.menu--side .menu__link:after{display:none}.menu.menu--side .menu__dot{color:var(--color-gold-line);display:block;flex:none;font-size:10px;text-align:center;transition:color .25s;width:36px}.menu.menu--side .menu__link:hover .menu__dot,.menu.menu--side .menu__link[aria-current=page] .menu__dot{color:var(--color-gold)}.menu.menu--side .menu__label,.menu.menu--side .menu__name{display:block;opacity:0;transition:opacity .2s}.menu.menu--side .menu__site{color:var(--color-gold);font-family:Georgia,Times New Roman,serif;font-size:1rem}.menu.menu--side .menu__search-toggle{color:var(--color-gold-soft);font-family:Arial,Helvetica,sans-serif;font-size:11px;justify-content:flex-start;letter-spacing:1.5px;text-transform:uppercase}.menu.menu--side .menu__search-toggle svg{flex:none;width:36px}.menu.menu--side .menu__sep{display:block;height:1px;margin:.3rem 12px;width:auto}.menu.menu--side .menu__search{border:1px solid var(--color-gold-line);left:auto;margin-top:-2rem;position:absolute;right:calc(100% + .6rem);top:50%;width:min(380px,60vw)}}.free-zone--short .menu.menu--side{opacity:0;visibility:hidden}@-webkit-keyframes menu-side-in{0%{opacity:0}to{opacity:1}}@keyframes menu-side-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes particles-rise{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2560px);transform:translateY(-2560px)}}@keyframes particles-rise{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2560px);transform:translateY(-2560px)}}.particles__background{background:var(--color-background);background-blend-mode:screen;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.particles__background,.particles__layers{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.particles__layer{background:transparent}.particles__layer:after{content:"";position:absolute;top:2560px}.particles__layer--1{-webkit-animation:particles-rise 60s linear infinite;animation:particles-rise 60s linear infinite;border-radius:50%;box-shadow:var(--shadow);height:2px;width:2px}.particles__layer--1:after{border-radius:50%;box-shadow:var(--shadow-after);height:2px;width:2px}.particles__layer--2{-webkit-animation:particles-rise 120s linear infinite;animation:particles-rise 120s linear infinite;border-radius:50%;box-shadow:var(--shadow);height:2px;width:2px}.particles__layer--2:after,.particles__layer--3:after{border-radius:50%;box-shadow:var(--shadow-after);height:3px;width:3px}.particles__layer--4{-webkit-animation:particles-rise 200s linear infinite;animation:particles-rise 200s linear infinite;border-radius:50%;box-shadow:var(--shadow);height:1px;width:1px}.particles__layer--4:after{border-radius:50%;box-shadow:var(--shadow-after);height:1px;width:1px}.pitch{width:45vw}@media screen and (max-width:768px){.pitch{width:auto}}.pitch__wrapper{display:flex;flex-direction:column;margin-bottom:2rem}.pitch__title{font-family:Helvetica,sans-serif;letter-spacing:4px}.pitch__desc,.pitch__title{color:#fff;margin-bottom:1rem}.pitch__desc{background-color:var(--color-background-veil);font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;line-height:1.5rem}.pitch__sign{color:var(--color-gold-dark);font-family:Helvetica,sans-serif;font-weight:700}.sort{align-items:center;display:flex;gap:1rem;margin:0 auto;max-width:1200px;padding:1.4rem 1rem .4rem}.sort__filters{display:flex;flex:1 1;flex-wrap:wrap;gap:.4rem;min-width:0;position:relative}@media screen and (max-width:767px){.sort__filters{flex-wrap:nowrap;margin:0 -1rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 1rem,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1rem,#000 calc(100% - 1.5rem),transparent);overflow-x:auto;padding:.2rem 1rem;scroll-snap-type:x proximity;scrollbar-width:none}.sort__filters::-webkit-scrollbar{display:none}}.sort__chip{align-items:center;background:transparent;border:1px solid var(--color-gold-line);color:#d8d2c4;cursor:pointer;display:inline-flex;flex-shrink:0;font:12px Arial,Helvetica,sans-serif;gap:.5rem;letter-spacing:1px;min-height:38px;padding:.45rem .75rem;scroll-snap-align:start;text-decoration:none;text-transform:uppercase;transition:color .2s,border-color .2s,background-color .2s;white-space:nowrap}.sort__chip:hover{border-color:var(--color-gold-soft);color:#fff}.sort__chip[aria-pressed=true]{background-color:var(--color-gold-soft);border-color:var(--color-gold-soft);color:var(--color-background)}.sort__chip[aria-pressed=true] .sort__count{background-color:rgba(0,0,0,.18);color:var(--color-background)}.sort__chip--link{border-style:dashed}.sort__chip--link span{color:var(--color-gold-soft);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.sort__chip--link:hover span{-webkit-transform:translateX(3px);transform:translateX(3px)}.sort__count{background-color:hsla(0,0%,100%,.07);border-radius:999px;color:var(--color-gold-soft);font-size:11px;letter-spacing:0;min-width:1.7em;padding:.1em .45em;text-align:center}@media screen and (min-width:1024px)and (max-width:1279px){.sort{flex-wrap:wrap}.sort__filters{flex-basis:100%}.sort .card-layout-switch{margin-left:auto!important}}.sort .card-layout-switch{align-self:flex-start;flex-shrink:0;margin:0;max-width:none;padding:0}.title{color:var(--color-gold-dark);font-family:riesling;font-size:4rem;letter-spacing:5px;margin:1rem;text-align:center}.footer{background:linear-gradient(#171512,#0d0d0d);border-top:1px solid var(--color-gold-line);color:#cfcac0;font-family:Arial,Helvetica,sans-serif}.footer a,.footer button{color:inherit;text-decoration:none;transition:color .2s}.footer a:hover,.footer button:hover{color:var(--color-gold)}.footer__grid{grid-gap:2.2rem;display:grid;gap:2.2rem;grid-template-columns:1fr;margin:0 auto;max-width:1200px;padding:2.4rem 1.2rem 2rem}@media screen and (min-width:768px){.footer__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.footer__grid{gap:2.5rem;grid-template-columns:1.2fr .8fr 1.6fr;padding:3rem 1.6rem 2.2rem}}@media screen and (min-width:768px){.footer__about{grid-column:1/-1}}@media screen and (min-width:1024px){.footer__about{grid-column:auto}}.footer__about p{color:#a9a49a;font-size:.92rem;line-height:1.6;margin-bottom:1.1rem}.footer__brand{display:inline-flex;margin-bottom:1rem}.footer__brand .brand{--brand-size:42px}.footer .footer__cta{color:var(--color-gold);font-size:13px;letter-spacing:1px}.footer__title{color:var(--color-gold);font-size:11px;font-weight:400;letter-spacing:2.5px;margin-bottom:1rem;text-transform:uppercase}.footer__list{display:flex;flex-direction:column;font-size:.93rem;gap:.55rem;list-style:none}.footer__list a{display:inline-block;padding:.15rem 0}@media screen and (min-width:1024px){.footer__list--two{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr}}.footer__external{color:var(--color-gold-dark);font-size:.75em}.footer__bottom{align-items:center;border-top:1px solid hsla(43,65%,65%,.15);color:#8a857c;display:flex;flex-wrap:wrap;font-size:.82rem;gap:.8rem 1.4rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:1.1rem 1.2rem}@media screen and (min-width:1024px){.footer__bottom{padding:1.1rem 1.6rem}}.footer__bottom-links{display:flex;gap:1.4rem}.footer__bottom-links a,.footer__bottom-links button{background:none;border:none;cursor:pointer;font:inherit;padding:.3rem 0}.loading__global-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 50px)}.loading__action{margin-top:2rem}.loading__global-container span{background-position:1% 50%;background-size:300% 300%;border:none;border:1px solid var(--color-gold-line);color:var(--color-gold-soft);font-family:Helvetica,sans-serif;font-size:20px;letter-spacing:4px;margin:0 auto;padding:.8rem;text-transform:uppercase}@media screen and (max-width:1024px){.loading__global-container span{font-size:1rem}}.horloge{align-items:center;background-clip:initial;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:flex;height:40vw;justify-content:center;position:relative;width:40vw}.horloge__clock{border-radius:50%;height:32vw;width:32vw}.horloge__clock,.horloge__dial{align-items:center;background-color:transparent;display:flex;justify-content:center}.horloge__dial{border-radius:100%;height:21vw;position:absolute;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);width:21vw}.horloge__face{align-items:center;background-size:cover;border-radius:50%;display:flex;height:20vw;justify-content:center;position:relative;width:20vw}.horloge__needles{background-color:transparent;border-radius:100%;bottom:0;height:20vw;position:absolute;right:0;top:0;width:20vw}.horloge__needle{background-position:50%;background-size:cover;border-radius:2em;border-top-left-radius:50%;border-top-right-radius:50%;bottom:50%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform-origin:bottom;transform-origin:bottom;width:13%;z-index:8}.horloge__needle--hour{height:37%;-webkit-transform-origin:50% 80%;transform-origin:50% 80%}.horloge__needle--minute{height:60%;width:15%}.image-viewer{background:#0a0a0a;border:0;color:#fff;display:flex;flex-direction:column;font-family:Helvetica,Arial,sans-serif;height:100%;inset:0;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100%}.image-viewer::-webkit-backdrop{background:rgba(0,0,0,.8)}.image-viewer::backdrop{background:rgba(0,0,0,.8)}.image-viewer button,.image-viewer__open{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid var(--color-gold-line);color:var(--color-gold);cursor:pointer;display:inline-flex;font-size:1.2rem;height:2.5rem;justify-content:center;line-height:1;min-width:2.5rem;padding:0 .6rem;text-decoration:none}.image-viewer button:hover:not(:disabled),.image-viewer__open:hover:not(:disabled){border-color:var(--color-gold-soft);color:#fff}.image-viewer button:disabled,.image-viewer__open:disabled{cursor:default;opacity:.35}.image-viewer__toolbar{align-items:center;display:flex;flex:none;gap:.5rem;justify-content:space-between;padding:.5rem .75rem}.image-viewer__counter{color:var(--color-gold-soft);font-size:.85rem}.image-viewer__actions{display:flex;gap:.4rem}.image-viewer .image-viewer__percent{font-size:.8rem;min-width:4.2rem}.image-viewer__stage{align-items:center;cursor:zoom-in;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.image-viewer__stage.is-zoomed{cursor:grab}.image-viewer__stage.is-zoomed:active{cursor:grabbing}.image-viewer__stage img{-webkit-user-drag:none;max-height:100%;max-width:100%;-webkit-transform-origin:center;transform-origin:center}.image-viewer__error{background:rgba(0,0,0,.7);bottom:1rem;padding:.4rem .8rem;position:absolute}.image-viewer__nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-viewer .image-viewer__nav{background:rgba(0,0,0,.5);font-size:2rem;height:3.5rem}.image-viewer__nav--prev{left:.5rem}.image-viewer__nav--next{right:.5rem}.image-viewer__caption{color:var(--color-gold);flex:none;font-size:.95rem;padding:.6rem 1rem .9rem;text-align:center}.article__content img[data-zoomable]{cursor:zoom-in}.view-switch{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.view-switch__button{background:transparent;border:1px solid var(--color-gold-line);color:var(--color-gold-soft);cursor:pointer;font-family:Helvetica,sans-serif;font-size:12px;letter-spacing:1px;line-height:1.4;padding:.4rem .8rem;transition:.3s ease-in-out}.view-switch__button:hover{border-color:var(--color-gold-soft);color:#fff}.view-switch__button[aria-pressed=true]{background-color:var(--color-gold-soft);border-color:var(--color-gold-soft);color:var(--color-background)}.view-switch__button--icon{display:inline-grid;height:36px;padding:0;place-items:center;width:36px}.view-switch__button--icon svg{display:block}.search-navigator{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:var(--color-background-veil);border:1px solid var(--color-gold-line);border-radius:999px;bottom:1rem;box-shadow:0 6px 18px rgba(0,0,0,.5);color:#fff;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:.9rem;gap:.6rem;left:50%;max-width:calc(100vw - 2rem);padding:.45rem .6rem .45rem 1rem;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:100}.search-navigator__query{color:var(--color-gold);max-width:14rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.search-navigator__count{color:var(--color-gold-soft)}.search-navigator__arrows{display:flex;gap:.3rem}.search-navigator__button,.search-navigator__link{align-items:center;background:transparent;border:1px solid var(--color-gold-line);border-radius:999px;color:var(--color-gold);cursor:pointer;display:inline-flex;font:inherit;height:2rem;justify-content:center;min-width:2rem;padding:0 .5rem;text-decoration:none;transition:background-color .2s ease}.search-navigator__button:focus-visible,.search-navigator__button:hover,.search-navigator__link:focus-visible,.search-navigator__link:hover{background-color:var(--color-gold-faint)}@media screen and (max-width:767px){.search-navigator{gap:.4rem;padding-left:.8rem}.search-navigator__link,.search-navigator__query{display:none}}.article__content .search-current{background-color:var(--color-gold-faint);border-radius:2px;box-shadow:0 0 0 .5em var(--color-gold-faint);outline:1px solid var(--color-gold-line);outline-offset:.5em;transition:background-color .3s ease,box-shadow .3s ease}.article__content [data-section]{scroll-margin-top:2rem}.reading-rail{display:none}@media screen and (min-width:1024px){.reading-rail{bottom:calc(var(--free-bottom) + 3rem);display:block;left:1.6rem;position:fixed;top:calc(var(--free-top) + 3rem);transition:opacity .25s,visibility .25s;width:25px;z-index:50}}.free-zone--tiny .reading-rail{opacity:0;visibility:hidden}.reading-rail__line{background-color:var(--color-gold-line);bottom:0;left:12px;position:absolute;top:0;width:1px}.reading-rail__line span{background:linear-gradient(var(--color-gold-soft),var(--color-gold));border-radius:2px;inset:0 -1px;position:absolute;-webkit-transform-origin:top;transform-origin:top;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.reading-rail__marks{list-style:none}.reading-rail__mark{left:0;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.reading-rail__mark a{align-items:center;display:flex;gap:.6rem;text-decoration:none}.reading-rail__dot{background-color:var(--color-background);color:#555;flex:none;font-size:12px;line-height:1.6;text-align:center;transition:color .2s,-webkit-transform .2s;transition:color .2s,transform .2s;transition:color .2s,transform .2s,-webkit-transform .2s;width:25px}.reading-rail__mark--passed .reading-rail__dot{color:var(--color-gold-soft)}.reading-rail__mark--current .reading-rail__dot{color:var(--color-gold);-webkit-transform:scale(1.4);transform:scale(1.4)}.reading-rail__mark a:focus-visible .reading-rail__dot,.reading-rail__mark a:hover .reading-rail__dot{color:var(--color-gold)}.reading-rail__title{background-color:#161616;border:1px solid var(--color-gold-line);color:#d8d2c4;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.35;max-width:15rem;opacity:0;padding:.2rem .55rem;-webkit-transform:translateX(-4px);transform:translateX(-4px);transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,visibility .2s;transition:opacity .2s,transform .2s,visibility .2s,-webkit-transform .2s;visibility:hidden}.reading-rail__mark a:focus-visible .reading-rail__title,.reading-rail__mark a:hover .reading-rail__title{opacity:1;-webkit-transform:none;transform:none;visibility:visible}@media screen and (min-width:1440px){.reading-rail__mark--current .reading-rail__title{opacity:1;-webkit-transform:none;transform:none;visibility:visible}}@media screen and (min-width:1024px)and (max-width:1199px){.article__global-container{padding-left:3.5rem}}.article-end{margin:3rem auto 1rem;max-width:760px}.article-end__divider{align-items:center;color:var(--color-gold);display:flex;font-size:.8rem;gap:1rem}.article-end__divider:after,.article-end__divider:before{background:linear-gradient(90deg,transparent,var(--color-gold-line));content:"";flex:1 1;height:1px}.article-end__divider:after{background:linear-gradient(90deg,var(--color-gold-line),transparent)}.article-end__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;margin-top:1.6rem}@media screen and (max-width:767px){.article-end__actions{align-items:stretch;flex-direction:column;text-align:center}}.article-end__back{align-items:center;background:linear-gradient(270deg,var(--color-gold-strong),var(--color-bronze),rgba(34,34,34,0),rgba(34,34,34,0));background-position:1% 50%;background-size:300% 300%;border:1px solid var(--color-gold-line);color:var(--color-gold-soft);cursor:pointer;display:inline-flex;font-family:Helvetica,sans-serif;font-size:12px;gap:.6rem;justify-content:center;letter-spacing:3px;padding:.8rem 1.4rem;text-decoration:none;text-transform:uppercase;transition:.5s ease-in-out}.article-end__back:hover{background-position:99% 50%;color:#fff}.article-end__more{border-bottom:1px solid var(--color-gold-line);color:var(--color-gold);font-family:Georgia,Times New Roman,serif;font-size:1.05rem;padding-bottom:.15rem;text-decoration:none;transition:border-color .2s}.article-end__more:focus-visible,.article-end__more:hover{border-bottom-color:var(--color-gold)}.article-pager{font-family:Arial,Helvetica,sans-serif;margin:3rem auto 0;max-width:760px}.article-pager__next-title{background:linear-gradient(160deg,#1f1b12,#141414 60%);border:1px solid var(--color-gold-line);display:flex;flex-direction:column;gap:.3rem;margin-bottom:1.4rem;padding:1.2rem 1.4rem;text-decoration:none;transition:border-color .25s}.article-pager__next-title:focus-visible,.article-pager__next-title:hover{border-color:var(--color-gold-soft)}.article-pager__kicker,.article-pager__status{color:var(--color-gold-soft);font-size:11px;letter-spacing:3px;text-transform:uppercase}.article-pager__title{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;line-height:1.35}.article-pager__next-title:hover .article-pager__title{color:var(--color-gold)}.article-pager__row{align-items:center;display:flex;gap:1rem;justify-content:space-between}@media screen and (max-width:767px){.article-pager__row{flex-wrap:wrap;justify-content:center}}.article-pager__step{color:var(--color-gold);font-size:12px;letter-spacing:2px;min-width:10rem;text-decoration:none;text-transform:uppercase}.article-pager__step:last-child{text-align:right}.article-pager__step:focus-visible,.article-pager__step:hover{text-decoration:underline}.article-pager__step--empty{visibility:hidden}@media screen and (max-width:767px){.article-pager__step{min-width:0}.article-pager__step--empty{display:none}}.article-pager__numbers{display:flex;gap:.4rem;list-style:none}@media screen and (max-width:767px){.article-pager__numbers{justify-content:center;order:-1;width:100%}}.article-pager__numbers a{border:1px solid var(--color-gold-line);border-radius:50%;color:#d8d2c4;display:grid;font-family:Georgia,Times New Roman,serif;font-size:1rem;height:2.4rem;place-items:center;text-decoration:none;transition:background-color .2s,color .2s;width:2.4rem}.article-pager__numbers a:focus-visible,.article-pager__numbers a:hover{background-color:var(--color-gold-faint)}.article-pager__numbers a[aria-current=page]{background-color:var(--color-gold);border-color:var(--color-gold);color:#101010}.article-pager__status{margin:-1.5rem 0 1.5rem;text-align:center}.article-pager__status-title{font-family:Georgia,Times New Roman,serif;font-size:.95rem;letter-spacing:0;text-transform:none}.article__wrapper{color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:2rem;overflow-wrap:break-word;padding:1rem}.article__wrapper h1{border:1px solid var(--color-gold-line);color:var(--color-gold-soft);font-family:Helvetica,sans-serif;font-size:1.2rem;letter-spacing:4px;margin-bottom:1.5rem;padding:.8rem;text-align:center;text-transform:uppercase}.article__views{margin-bottom:3rem}.article__content--classic .image.image-style-half,.article__content--classic .image.image-style-third{box-sizing:border-box;clear:none;display:block;float:left;margin:.9em 0;max-width:none;min-width:0;padding:0 .4em}.article__content--classic .image.image-style-half img,.article__content--classic .image.image-style-third img{min-width:0;width:100%}.article__content--classic .image.image-style-half>figcaption,.article__content--classic .image.image-style-third>figcaption{display:block}.article__content--classic .image.image-style-half{width:50%!important}.article__content--classic .image.image-style-third{width:33.333%!important}.article__content--classic .image-style-half+:not(.image-style-half):not(.image-style-third),.article__content--classic .image-style-third+:not(.image-style-half):not(.image-style-third){clear:both}.article__content--classic h2,.article__content--classic h3,.article__content--classic h4,.article__content--classic p{font-size:1.3rem;margin-bottom:2rem;text-align:start}.article__content--classic h2 a,.article__content--classic h2 strong,.article__content--classic h3 a,.article__content--classic h3 strong,.article__content--classic h4 a,.article__content--classic h4 strong,.article__content--classic p a,.article__content--classic p strong{color:var(--color-gold)}.article__content--classic h2,.article__content--classic h3,.article__content--classic h4{font-weight:400;margin-top:1rem}.article__content--classic figure{align-items:center;display:flex;flex-direction:column;margin:2rem auto}.article__content--classic figure figcaption{color:var(--color-gold-soft);font-size:1rem;font-weight:bolder;margin-top:1rem}.article__content--classic img{border:4px solid var(--color-gold-line);box-shadow:0 7px 10px rgba(0,0,0,.5);height:auto!important;width:100%}.article__content--classic blockquote{background-color:rgba(38,38,38,.596);border:1px solid var(--color-gold-line);box-shadow:0 7px 10px rgba(0,0,0,.5);padding:1rem}.article__content--editor{color:#fff;font-family:Source Sans Pro,system-ui,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:normal;margin:0 auto 2rem;max-width:677px;overflow-wrap:break-word;text-align:left}.article__content--editor:after{clear:both;content:"";display:table}.article__content--editor blockquote,.article__content--editor li,.article__content--editor p{line-height:1.6em}.article__content--editor p{margin:.9em 0;padding-top:.2em}.article__content--editor a{color:var(--color-gold)}.article__content--editor blockquote{border-left:5px solid var(--color-gold-soft);font-style:italic;margin:1em 0 .9em;overflow:hidden;padding:.2em 1.5em 0}.article__content--editor hr{background:hsla(0,0%,100%,.3);border:0;display:inline-block;height:4px;margin:15px 0;vertical-align:middle;width:100%}.article__content--editor h1,.article__content--editor h2,.article__content--editor h3,.article__content--editor h4{font-weight:700;line-height:normal}.article__content--editor h1{font-size:2em;margin:.67em 0}.article__content--editor h2{font-size:1.5em;margin:.83em 0}.article__content--editor h3{font-size:1.17em;margin:1em 0}.article__content--editor h4{font-size:1em;margin:1.33em 0}.article__content--editor ol,.article__content--editor ul{list-style-position:outside;margin:1em 0 .9em 1.5em;padding:.2em 0 0}.article__content--editor ol ol,.article__content--editor ol ul,.article__content--editor ul ol,.article__content--editor ul ul{margin:0 0 0 1.5em;padding:0}.article__content--editor ul{list-style-type:disc}.article__content--editor ul ul{list-style-type:circle}.article__content--editor ul ul ul{list-style-type:square}.article__content--editor ol{list-style-type:decimal}.article__content--editor ol ol{list-style-type:lower-latin}.article__content--editor ol ol ol{list-style-type:lower-roman}.article__content--editor li>p:first-of-type{margin-top:0}.article__content--editor li>p:only-of-type{margin-bottom:0}.article__content--editor .image{clear:both;display:table;margin:.9em auto;min-width:50px;text-align:center}.article__content--editor .image img{display:block;height:auto;margin:0 auto;max-width:100%;min-width:100%}.article__content--editor .image>figcaption{background-color:hsla(0,0%,100%,.06);caption-side:bottom;color:var(--color-gold);display:table-caption;font-size:.75em;overflow-wrap:anywhere;padding:.6em}.article__content--editor .image.image_resized{box-sizing:border-box;display:block;max-width:100%}.article__content--editor .image.image_resized img{width:100%}.article__content--editor .image.image_resized>figcaption{display:block}.article__content--editor img.image_resized{height:auto}.article__content--editor .image-inline{align-items:flex-start;display:inline-flex;max-width:100%}.article__content--editor .image-inline img{flex-grow:1;flex-shrink:1;max-width:100%}.article__content--editor .image.image-style-side{float:right;margin-left:1.5em;max-width:50%}.article__content--editor .image-style-align-left{float:left;margin-right:1.5em}.article__content--editor .image-style-align-right{float:right;margin-left:1.5em}.article__content--editor .image-style-align-center{margin-left:auto;margin-right:auto}.article__content--editor .image.image-style-align-left,.article__content--editor .image.image-style-align-right{clear:none}.article__content--editor p+.image.image-style-align-left,.article__content--editor p+.image.image-style-align-right,.article__content--editor p+.image.image-style-side{margin-top:0}.article__content--editor .image-inline.image-style-align-left,.article__content--editor .image-inline.image-style-align-right{margin-bottom:.75em;margin-top:.75em}.article__content--editor .image-inline.image-style-align-left{margin-right:.75em}.article__content--editor .image-inline.image-style-align-right{margin-left:.75em}.article__content--editor .image.image-style-half,.article__content--editor .image.image-style-third{box-sizing:border-box;clear:none;display:block;float:left;margin:.9em 0;max-width:none;min-width:0;padding:0 .4em}.article__content--editor .image.image-style-half img,.article__content--editor .image.image-style-third img{min-width:0;width:100%}.article__content--editor .image.image-style-half>figcaption,.article__content--editor .image.image-style-third>figcaption{display:block}.article__content--editor .image.image-style-half{width:50%!important}.article__content--editor .image.image-style-third{width:33.333%!important}.article__content--editor .image-style-half+:not(.image-style-half):not(.image-style-third),.article__content--editor .image-style-third+:not(.image-style-half):not(.image-style-third){clear:both}.article__content--editor .media{clear:both;display:block;margin:.9em auto;min-width:15em}.article__content--editor figure.table{display:table;margin:.9em auto}.article__content--editor figure.table>table{height:100%;width:100%}.article__content--editor figure.table>figcaption{background-color:hsla(0,0%,100%,.06);caption-side:top;color:var(--color-gold);display:table-caption;font-size:.75em;padding:.6em;text-align:center}.article__content--editor figure.table>table,.article__content--editor table.table{border:1px double hsla(0,0%,100%,.4);border-collapse:collapse;border-spacing:0}.article__content--editor figure.table>table td,.article__content--editor figure.table>table th,.article__content--editor table.table td,.article__content--editor table.table th{border:1px solid hsla(0,0%,100%,.3);min-width:2em;padding:.4em}.article__content--editor figure.table>table td>p:first-of-type,.article__content--editor figure.table>table th>p:first-of-type,.article__content--editor table.table td>p:first-of-type,.article__content--editor table.table th>p:first-of-type{margin-top:0}.article__content--editor figure.table>table td>p:last-of-type,.article__content--editor figure.table>table th>p:last-of-type,.article__content--editor table.table td>p:last-of-type,.article__content--editor table.table th>p:last-of-type{margin-bottom:0}.article__content--editor figure.table>table th,.article__content--editor table.table th{background:hsla(0,0%,100%,.08);font-weight:700;text-align:left}@media screen and (min-width:768px){.article__content--classic img{width:80%}}@media screen and (min-width:1200px){.article__global-container{padding:1rem 20%}.article__wrapper{padding:1rem}.article__content--classic img{width:50%}}@media screen and (min-width:1440px){.article__content--editor{zoom:1.2}}.discovery{align-items:center;display:flex;flex-direction:column;height:100vh;overflow-x:clip;padding:1rem;z-index:9999}@media screen and (max-width:768px){.discovery{flex-direction:column;height:auto;margin:1.5rem;padding:0}}.discovery__wrapper{align-items:center;display:flex;justify-content:center}@media screen and (max-width:768px){.discovery__wrapper{flex-direction:column;height:auto;margin:1.5rem;padding:0}}.discovery__banner{background-color:#151515;border:2px solid var(--color-gold-dark);border-radius:10px;color:var(--color-gold-dark);font-family:riesling;font-size:4rem;font-weight:400;margin:2rem auto;padding:.8rem}.timeline{color:#ececec;font-family:Arial,Helvetica,sans-serif;margin:3rem auto 4rem;max-width:900px;padding:0 1rem}.timeline__title{color:var(--color-gold-dark);font-family:riesling;font-size:2.2rem;font-weight:400;letter-spacing:3px;text-align:center}@media screen and (min-width:1024px){.timeline__title{font-size:3rem}}.timeline__intro{color:#a9a49a;line-height:1.5;margin:.6rem auto 2.5rem;max-width:620px;text-align:center}.timeline__list{list-style:none;position:relative}.timeline__list:before{background:linear-gradient(var(--color-gold-line),var(--color-gold),var(--color-gold-line));bottom:0;content:"";left:.4rem;position:absolute;top:0;width:1px}@media screen and (min-width:768px){.timeline__list:before{left:10rem}}.timeline__item{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:1fr;padding:.9rem 0 .9rem 1.6rem;position:relative}.timeline__item:before{background:var(--color-background);border:1px solid var(--color-gold);content:"";height:9px;left:0;position:absolute;top:1.25rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:9px}@media screen and (min-width:768px){.timeline__item{gap:2rem;grid-template-columns:9rem 1fr;padding-left:0}.timeline__item:before{left:calc(10rem - 5px);top:1.35rem}}.timeline__date{color:var(--color-gold);font-family:Georgia,Times New Roman,serif;font-size:1.05rem;padding-top:.6rem}@media screen and (min-width:768px){.timeline__date{text-align:right}}.timeline__card{background-color:hsla(0,0%,100%,.03);border:1px solid var(--color-gold-faint);display:flex;gap:1rem;padding:.8rem;transition:border-color .25s ease}.timeline__card:hover{border-color:var(--color-gold-line)}.timeline__image{background-color:#f3f1ec;flex:none;height:64px;object-fit:cover;width:64px}@media screen and (min-width:768px){.timeline__image{height:84px;width:84px}}.timeline__body{min-width:0}.timeline__text{font-size:.95rem;line-height:1.5;margin-bottom:.35rem}.timeline__links{font-size:.88rem;line-height:1.6;list-style:none}.timeline__links a{color:var(--color-gold);text-decoration:none}.timeline__links a:focus-visible,.timeline__links a:hover{text-decoration:underline}.home__wrapper{display:flex;justify-content:center;margin:0 auto}@media screen and (min-width:1024px){.home__wrapper{width:700px}}.title.home__title{background-color:#151515;border:2px solid var(--color-gold-dark);border-radius:10px;font-size:1rem;margin:2rem auto;padding:.8rem}@media screen and (min-width:1024px){.title.home__title{font-size:3rem;max-width:calc(100% - 2rem);width:1100px}}.privacy__global-container{width:100%}.privacy__global-container,.privacy__wrapper{align-items:center;display:flex;justify-content:center}.privacy__wrapper{color:#fff;flex-direction:column;font-family:Arial,Helvetica,sans-serif;margin:2rem 0;width:95%}.privacy__wrapper h1{color:var(--color-gold-soft);font-size:2.5rem;margin:2rem 0}.privacy__wrapper div{border-radius:10px;padding:1rem}.privacy__wrapper div h2{color:var(--color-gold-soft);margin:2rem 0}.privacy__wrapper div h3{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-weight:400;margin:1.5rem 0 .8rem}.privacy__wrapper div li,.privacy__wrapper div p{font-size:1.1rem;line-height:1.6;margin-bottom:1rem}.privacy__wrapper div ul{margin-bottom:1rem;padding-left:1.4rem}.privacy__wrapper div li{margin-bottom:.5rem}.privacy__wrapper div a{color:var(--color-gold);text-decoration:underline;text-underline-offset:2px}.privacy__wrapper div strong{color:#fff}.privacy__updated{color:#a9a49a;font-style:italic}.privacy__hosts{list-style:none;padding-left:0!important}.privacy__hosts li{margin-bottom:1.2rem}.privacy__role{color:var(--color-gold-soft);font-size:11px!important;letter-spacing:2px;margin-bottom:.3rem!important;text-transform:uppercase}@media screen and (min-width:1200px){.privacy__wrapper{width:1000px}}.search-page{display:flex;flex-direction:column;gap:1.2rem;margin:2.5rem auto 0;max-width:1200px;padding:0 1rem;text-align:center}.search-page__title{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:400}.search-page__count,.search-page__hint{color:#a9a49a;font-family:Arial,Helvetica,sans-serif;line-height:1.5}.search-page__count{color:var(--color-gold-soft);margin-bottom:-.5rem}.search-results{display:flex;flex-direction:column;gap:1.2rem;list-style:none;margin:2rem auto 3rem;max-width:900px;padding:0 1rem}.search-result{background-color:hsla(0,0%,100%,.03);border:1px solid var(--color-gold-faint);border-radius:4px;color:#fff;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.search-result__main{color:inherit;display:flex;gap:1rem;padding:1rem;text-decoration:none;transition:background-color .2s ease}.search-result__main:focus-visible,.search-result__main:hover{background-color:var(--color-gold-faint)}.search-result__image{border:1px solid var(--color-gold-line);flex:none;height:110px;object-fit:cover;width:110px}@media screen and (max-width:767px){.search-result__image{height:72px;width:72px}}.search-result__body{display:flex;flex-direction:column;gap:.35rem;min-width:0}.search-result__tag{color:var(--color-gold-soft);font-size:.75rem;letter-spacing:2px;text-transform:uppercase}.search-result__title{color:var(--color-gold);font-family:Georgia,Times New Roman,serif;font-size:1.3rem}.search-result__description{color:#c9c4ba;line-height:1.5}.search-result__passages{border-top:1px solid var(--color-gold-faint);padding:.2rem 1rem 1rem}.search-result__passages ul{display:flex;flex-direction:column;gap:.2rem;list-style:none}.search-result__passages-title{color:#a9a49a;font-size:.75rem;letter-spacing:2px;margin:.7rem 0 .4rem;text-transform:uppercase}.search-result__passage{border-radius:3px;color:#ddd8ce;display:flex;gap:.6rem;line-height:1.5;padding:.45rem .6rem;text-decoration:none;transition:background-color .2s ease}.search-result__passage:focus-visible,.search-result__passage:hover{background-color:var(--color-gold-faint);color:#fff}.search-result__arrow{color:var(--color-gold);flex:none}.search-result__more{color:#a9a49a;font-size:.85rem;margin-top:.4rem;padding-left:.6rem}:root{--color-gold:#dfbe6a;--color-gold-soft:hsla(43,65%,65%,.7);--color-gold-strong:hsla(43,65%,65%,.8);--color-gold-line:hsla(43,65%,65%,.3);--color-gold-faint:hsla(43,65%,65%,.12);--color-gold-dark:#a0884f;--color-bronze:rgba(146,111,52,.8);--color-background:#101010;--color-background-veil:#101010cf;--menu-height:56px;--free-top:0px;--free-bottom:0px}@media screen and (min-width:1024px){:root{--menu-height:64px}}*{box-sizing:border-box;margin:0;padding:0}html{background-color:#101010;background-color:var(--color-background)}@media screen and (min-width:1921px){html{margin:0 auto;width:1920px}}:focus-visible{outline:2px solid #dfbe6a;outline:2px solid var(--color-gold);outline-offset:2px}main:focus{outline:none}.visually-hidden{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.skip-link{background-color:#dfbe6a;background-color:var(--color-gold);color:#101010;color:var(--color-background);font-family:Arial,Helvetica,sans-serif;left:0;padding:.8rem;position:absolute;top:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);z-index:10000}.skip-link:focus{-webkit-transform:translateY(0);transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-display:swap;font-family:riesling;font-style:normal;font-weight:400;src:url(/static/media/riesling-webfont.4a7247f72d090552ef7b.woff2) format("woff2"),url(/static/media/riesling-webfont.736be5fd38ffa306921f.woff) format("woff"),url(/static/media/riesling.664ca03c2c61dbc61037.ttf) format("truetype")}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes side-fade{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes side-fade{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fade-in{-webkit-animation:fade-in .6s forwards;animation:fade-in .6s forwards}.side-fade{-webkit-animation:side-fade 1s ease-in-out;animation:side-fade 1s ease-in-out}
/*# sourceMappingURL=main.83525401.css.map*/