html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}*,:after,:before{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;width:100%;overflow-x:clip}body{margin:0;overscroll-behavior:none;background:var(--color-bg,#0d0d0d);color:var(--color-fg,#fff)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-img=render]{image-rendering:-webkit-optimize-contrast;image-rendering:high-quality}::-moz-selection{background:var(--color-accent);color:var(--color-bg,#0d0d0d);text-shadow:none}::selection{background:var(--color-accent);color:var(--color-bg,#0d0d0d);text-shadow:none}img,svg,video{display:block;max-width:100%;height:auto}svg{max-width:none;vertical-align:middle}a{color:inherit;text-decoration:none}button{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}input,select,textarea{font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background-image:none}ol,ul{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:inherit}b,strong{font-weight:inherit}:root{--color-white:#fff;--color-black:#0d0d0d;--color-cream:#eaebdb;--color-gray:#8c979c;--color-accent:#eaebdb;--color-line:hsla(64,29%,89%,.15);--color-bg:var(--color-black);--color-fg:var(--color-cream);--color-muted:var(--color-gray)}[data-page-theme=light]{--color-bg:var(--color-cream);--color-fg:var(--color-black);--color-line:hsla(0,0%,5%,.15)}:root{--size-unit:16;--size-container-ideal:1440;--size-container-min:992px;--size-container-max:1920px;--size-container:clamp(var(--size-container-min),100vw,var(--size-container-max));--size-font:calc(var(--size-container)/(var(--size-container-ideal)/var(--size-unit)))}@media screen and (max-width:991px){:root{--size-container-ideal:834;--size-container-min:768px;--size-container-max:991px}}@media screen and (max-width:767px){:root{--size-container-ideal:550;--size-container-min:480px;--size-container-max:767px}}@media screen and (max-width:479px){:root{--size-container-ideal:390;--size-container-min:320px;--size-container-max:479px}}body{font-size:var(--size-font)}.container{width:100%;margin:0 auto;max-width:var(--size-container);padding:0 1.5em}@font-face{font-family:PP Neue Montreal;src:url(./PPNeueMontreal-Regular.C0RgVexg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(./PPNeueMontreal-Medium.0qsiMyyJ.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Redaction;src:url(./Redaction35-Italic.BaZnY2B4.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--font-display:"PP Neue Montreal","Helvetica Neue",Arial,sans-serif;--font-serif:"Redaction",Georgia,"Times New Roman",serif;--text-xl-size:5.625em;--text-xl-line:1;--text-xl-weight:300;--text-l-size:3em;--text-l-line:1;--text-l-weight:350;--text-s-size:1.125em;--text-s-line:1.3;--text-s-weight:400;--text-xs-size:.875em;--text-xs-line:1.4;--text-xs-weight:500;--text-xxs-size:.75em;--text-xxs-line:1.4;--text-xxs-weight:400}body{font-family:var(--font-display);font-weight:var(--text-s-weight);line-height:var(--text-s-line);color:var(--color-fg)}.t-xl{font-size:var(--text-xl-size);line-height:var(--text-xl-line);font-weight:var(--text-xl-weight)}.t-l{font-size:var(--text-l-size);line-height:var(--text-l-line);font-weight:var(--text-l-weight)}.t-s{font-size:var(--text-s-size);line-height:var(--text-s-line);font-weight:var(--text-s-weight)}.t-xs{font-size:var(--text-xs-size);line-height:var(--text-xs-line);font-weight:var(--text-xs-weight)}.t-xxs{font-size:var(--text-xxs-size);line-height:var(--text-xxs-line);font-weight:var(--text-xxs-weight)}[data-underline-link]{text-decoration:none;position:relative}[data-underline-link=alt]:after,[data-underline-link=alt]:before,[data-underline-link]:before{content:"";position:absolute;bottom:-.0625em;left:0;width:100%;height:.0625em;background-color:currentColor;transition:transform .735s cubic-bezier(.625,.05,0,1);transform-origin:right;transform:scaleX(0) rotate(.001deg)}[data-underline-link=alt]:before{transform-origin:left;transform:scaleX(1) rotate(.001deg);transition-delay:.3s}[data-underline-link=alt]:after{transform-origin:right;transform:scaleX(0) rotate(.001deg);transition-delay:0s}@media(hover:hover)and (pointer:fine){[data-hover]:hover [data-underline-link]:before,[data-underline-link]:hover:before{transform-origin:left;transform:scaleX(1) rotate(.001deg)}[data-hover]:hover [data-underline-link=alt]:before,[data-underline-link=alt]:hover:before{transform-origin:right;transform:scaleX(0) rotate(.001deg);transition-delay:0s}[data-hover]:hover [data-underline-link=alt]:after,[data-underline-link=alt]:hover:after{transform-origin:left;transform:scaleX(1) rotate(.001deg);transition-delay:.3s}}.page{position:relative;min-height:100vh;overflow-x:clip}.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}.splash{min-height:100svh;flex-direction:column;padding:1.5em;color:var(--color-fg)}.splash,.splash__row{display:flex;align-items:center;justify-content:space-between}.splash__row{gap:1.5em;width:100%;font-size:var(--text-xs-size);line-height:1.2;font-weight:var(--text-xs-weight);letter-spacing:.01em;text-transform:uppercase}.splash__clock{flex:0 0 auto;font-variant-numeric:tabular-nums;white-space:nowrap}.splash__tag{flex:0 1 auto;text-align:center;white-space:nowrap}.splash__tag em{font-family:var(--font-serif);font-style:italic}.splash__mark{flex:0 0 auto;width:5.04em;color:var(--color-fg)}.splash__mark svg{width:100%;height:auto;display:block}.splash__mark,.splash__row{opacity:0;visibility:hidden}@media(prefers-reduced-motion:reduce){.splash__mark,.splash__row{opacity:1;visibility:visible}}@media screen and (max-width:767px){.container{padding:0 1.25em}.splash__row{flex-direction:column;align-items:center;justify-content:center;gap:.375em;text-align:center}.splash__tag{white-space:normal}}
