@font-face{font-family:Plantin;src:url(/fonts/PlantinMTStd-Light.woff2)format("woff2"),url(/fonts/PlantinMTStd-Light.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plantin;src:url(/fonts/PlantinMTStd-Semibold.woff2)format("woff2"),url(/fonts/PlantinMTStd-Semibold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--color-bg:#fff;--color-link:#707070;--color-active:#000;--color-body-text:#212529;--color-caption-text:#555;--font-body:"Plantin", "Helvetica Neue", Arial, sans-serif;--grid-small-w:295px;--grid-small-h:271px;--grid-small-img-h:221px;--grid-large-w:610px;--grid-large-h:562px;--grid-large-img-h:526px;--grid-gutter:20px;--edge:4vw;--gutter:4vw;--header-top:min(28px, calc(var(--edge) - 2px));--header-bottom:calc(4vw - .45rem);--content-top:24px;--section-gap:4vw;--menu-col-gap:4vw;--menu-tracks:170px 170px 170px 106px;--menu-tracks-rest:170px 170px 106px;--slider-inset:var(--edge);--slider-bottom:56px;--caption-gap:18px;--header-h:calc(var(--header-top) + 60px + var(--header-bottom))}*{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100dvh;font-family:var(--font-body);color:var(--color-body-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:14px;font-weight:400;line-height:21px;animation:.3s ease-out both page-fade-in;display:flex}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){body{animation:none}}a{color:var(--color-link);text-decoration:none}a:hover,a:focus{color:var(--color-active)}ul{margin:0;padding:0;list-style:none}@media (max-width:599px){:root{--gutter:20px;--header-top:min(16px, calc(var(--edge) - 2px))}}@media (min-width:1250px){:root{--edge:50px;--gutter:50px;--header-bottom:45px;--section-gap:50px;--menu-col-gap:50px}}#main{margin:var(--content-top) var(--edge) var(--section-gap);flex:1 0 auto}#main:has([data-stage]){margin-bottom:0}
.DraftBadge-module__JAvTlq__badge{z-index:1000;color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#c1121f;gap:10px;padding:4px 10px;font-size:12px;line-height:1.4;display:flex;position:fixed;bottom:12px;left:12px}.DraftBadge-module__JAvTlq__badge a{color:inherit;text-decoration:underline}
