
.style-module-scss-module__Sd2eGq__preloader{z-index:9999;background-color:#fdebdd;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}.style-module-scss-module__Sd2eGq__preloader .style-module-scss-module__Sd2eGq__text{box-sizing:border-box;justify-content:center;align-items:center;max-width:100%;padding:0 1rem;display:flex;overflow:hidden}.style-module-scss-module__Sd2eGq__preloader .style-module-scss-module__Sd2eGq__text h1{font-family:var(--font-le-murmure),serif,system-ui;color:#678063;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;margin:0;font-size:clamp(3.5rem,18vw,220px);font-weight:600;line-height:.96;display:flex}.style-module-scss-module__Sd2eGq__char{height:1em;padding:0 .02em;display:inline-block;position:relative;overflow:hidden}.style-module-scss-module__Sd2eGq__originalText,.style-module-scss-module__Sd2eGq__cloneText{will-change:transform;justify-content:center;align-items:center;height:1em;line-height:1;display:flex}.style-module-scss-module__Sd2eGq__cloneText{width:100%;position:absolute;top:0;left:0}@media (max-width:480px){.style-module-scss-module__Sd2eGq__preloader .style-module-scss-module__Sd2eGq__text h1{letter-spacing:-.01em;font-size:clamp(3rem,17vw,80px)}}
.style-module-scss-module__UcjOSa__landing{background-color:#fdebdd;justify-content:center;align-items:center;width:100%;height:100dvh;min-height:100vh;display:flex;position:relative;overflow:hidden}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__imageWrapper{z-index:1;transform-origin:50%;will-change:transform,clip-path;width:100%;height:100%;position:absolute;inset:0}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__imageWrapper img{object-fit:cover;object-position:center;will-change:transform;transform-origin:50%}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__imageWrapper .style-module-scss-module__UcjOSa__overlay{z-index:2;background:#0000003d;position:absolute;inset:0}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__heading{z-index:10;pointer-events:none;padding-bottom:1.5rem;padding-right:3rem;display:block;position:absolute;top:1.5rem;left:2rem;overflow:hidden}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__heading h1{color:#fdebdd;font-family:var(--font-le-murmure),serif;text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:clamp(4.5rem,20vw,300px);line-height:.75;display:inline-block;position:relative}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__heading h1 .style-module-scss-module__UcjOSa__copyright{letter-spacing:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.12em;font-weight:400;line-height:1;position:absolute;top:0;right:-.85em}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__content{z-index:3;color:#fdebdd;width:100%;max-width:237px;height:auto;position:absolute;top:clamp(40%,45vh,48%);left:clamp(22%,28vw,32%)}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__content .style-module-scss-module__UcjOSa__text{letter-spacing:.03em;opacity:.9;font-size:clamp(.75rem,1.1vw,1rem);font-weight:200;line-height:1.25;font-family:var(--font-pp-neue),serif;text-align:justify;text-transform:uppercase;margin:0}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__textLine{text-align:justify;text-align-last:justify;width:100%;display:block!important}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__seasonInfo{font-family:var(--font-pp-neue),monospace;letter-spacing:.12em;color:#fdebdd;opacity:.85;z-index:10;cursor:pointer;align-items:center;gap:.6rem;font-size:clamp(.68rem,.9vw,.85rem);text-decoration:none;display:flex;position:absolute;top:clamp(220px,38vh,420px);right:2.5rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__seasonInfo:hover{opacity:1!important}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__seasonInfo .style-module-scss-module__UcjOSa__slash{opacity:.6;font-size:1.4rem;font-weight:200;line-height:1;display:inline-block;transform:scaleY(1.2)translateY(-1px)}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__seasonInfo .style-module-scss-module__UcjOSa__stacked{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__modeSwitcher{font-family:var(--font-pp-neue),monospace;letter-spacing:.14em;color:#fdebdd;z-index:10;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;font-size:clamp(.62rem,.8vw,.75rem);display:flex;position:absolute;top:clamp(280px,46vh,480px);right:2.5rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__modeSwitcher .style-module-scss-module__UcjOSa__modeLabel{opacity:.5;margin-right:.2rem;font-weight:300}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__modeSwitcher .style-module-scss-module__UcjOSa__modeBtn{color:#fdebdd;font-family:inherit;font-size:inherit;letter-spacing:inherit;cursor:pointer;opacity:.6;background:0 0;border:1px solid #0000;align-items:center;gap:.35rem;padding:.25rem .55rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__modeSwitcher .style-module-scss-module__UcjOSa__modeBtn:hover{opacity:.9}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__modeSwitcher .style-module-scss-module__UcjOSa__modeBtn.style-module-scss-module__UcjOSa__active{opacity:1;background:#fdebdd1a;border-color:#fdebdd80}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__modeSwitcher .style-module-scss-module__UcjOSa__modeDivider{opacity:.35;font-size:.9em}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__webglWrapper{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__webglWrapper .style-module-scss-module__UcjOSa__webglCanvas{width:100%;height:100%;display:block}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__webglWrapper .style-module-scss-module__UcjOSa__webglBadge{font-family:var(--font-pp-neue),monospace;letter-spacing:.18em;color:#fdebdd;opacity:.7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;z-index:5;background:#12100ea6;border:1px solid #fdebdd33;align-items:center;gap:.5rem;padding:.35rem .65rem;font-size:.58rem;display:flex;position:absolute;bottom:6rem;right:2.5rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__webglWrapper .style-module-scss-module__UcjOSa__webglBadge .style-module-scss-module__UcjOSa__liveDot{background-color:#55f792;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite style-module-scss-module__UcjOSa__pulseDot;box-shadow:0 0 8px #55f792}@keyframes style-module-scss-module__UcjOSa__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.35)}}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer{z-index:3;box-sizing:border-box;justify-content:space-between;align-items:flex-end;gap:1.5rem;width:100%;padding:1.8rem 2.5rem;display:flex;position:absolute;bottom:0;left:0}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox{flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__barcode{opacity:.9;width:110px;height:26px}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__barcode svg{width:100%;height:auto;display:block}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__addressCard{width:220px;font-family:var(--font-pp-neue),serif;text-transform:uppercase;letter-spacing:.04em;color:#fdebdd;box-sizing:border-box;background:0 0;border:1px solid #fdebddb3;padding:.4rem .6rem;font-size:.62rem;line-height:1.35}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__addressCard .style-module-scss-module__UcjOSa__cardHeader{border-bottom:1px solid #fdebdd66;justify-content:space-between;align-items:center;margin-bottom:.35rem;padding-bottom:.25rem;font-weight:600;display:flex}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__addressCard .style-module-scss-module__UcjOSa__cardHeader .style-module-scss-module__UcjOSa__tag{font-family:var(--font-pp-neue),serif;opacity:.8;font-size:.6rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__addressCard p{margin:0}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__featureBlock{flex-direction:column;flex-shrink:1;gap:.3rem;max-width:210px;display:flex}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__featureBlock h3{font-family:var(--font-le-murmure),serif,system-ui;letter-spacing:-.02em;text-transform:uppercase;color:#fdebdd;margin:0;font-size:1.75rem;font-weight:500;line-height:.9}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__featureBlock p{font-family:var(--font-pp-neue),serif,system-ui;letter-spacing:.03em;text-transform:uppercase;opacity:.85;color:#fdebdd;margin:0;font-size:.62rem;line-height:1.25}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__yearDisplay{font-family:var(--font-bigilla),serif,system-ui;letter-spacing:.01em;text-align:right;color:#fdebdd;-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;align-items:flex-end;font-size:clamp(3.2rem,5.5vw,6.2rem);font-weight:400;line-height:.8;display:flex}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__yearDisplay .style-module-scss-module__UcjOSa__century{display:block}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__yearDisplay .style-module-scss-module__UcjOSa__decade{justify-content:flex-end;align-items:baseline;display:flex}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__yearDisplay .style-module-scss-module__UcjOSa__slash{transform-origin:100% 100%;opacity:.95;margin-right:.1em;font-size:.95em;font-weight:300;transform:translateY(-.08em)scaleY(1.15)}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__yearDisplay .style-module-scss-module__UcjOSa__digits{display:inline-block}@media (max-width:1024px){.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__heading{top:1rem;left:1rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__heading h1{font-size:clamp(4.5rem,18vw,180px)}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__seasonInfo{top:clamp(250px,35vh,360px);right:1.5rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__modeSwitcher{top:clamp(310px,43vh,420px);right:1.5rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__content{max-width:250px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__content .style-module-scss-module__UcjOSa__text{font-size:1rem;line-height:1.3}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer{gap:1rem;padding:1.2rem 1.5rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__featureBlock:nth-of-type(2){display:none}}@media (max-width:860px){.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__featureBlock{display:none}}@media (max-width:768px){.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__heading{padding-bottom:.5rem;padding-right:2rem;top:1rem;left:1rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__heading h1{font-size:clamp(7rem,28vw,14rem);line-height:.82}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__heading h1 .style-module-scss-module__UcjOSa__copyright{font-size:.16em;top:-.05em;right:-.75em}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__seasonInfo{justify-content:center;align-items:center;gap:.4rem;width:max-content;height:max-content;margin:auto;font-size:.65rem;display:flex;position:absolute;inset:0}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__seasonInfo .style-module-scss-module__UcjOSa__slash{font-size:1.1rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__modeSwitcher{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12100e66;border:1px solid #fdebdd26;border-radius:9999px;width:max-content;padding:.2rem .5rem;position:absolute;inset:auto auto 5.5rem 50%;transform:translate(-50%)}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__webglWrapper .style-module-scss-module__UcjOSa__webglBadge{white-space:nowrap;bottom:8.2rem;right:50%;transform:translate(50%)}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__content{display:none}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer{justify-content:center;align-items:flex-end;padding:.85rem 1rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox{align-items:center;gap:.35rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__barcode{width:90px;height:22px}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__addressCard{width:auto;max-width:185px;padding:.3rem .45rem;font-size:.55rem;line-height:1.3}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__addressCard .style-module-scss-module__UcjOSa__cardHeader{margin-bottom:.22rem;padding-bottom:.18rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__addressCard .style-module-scss-module__UcjOSa__cardHeader .style-module-scss-module__UcjOSa__tag{font-size:.52rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__yearDisplay{display:none}}@media (max-width:380px){.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__heading{top:.75rem;left:.75rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__heading h1{font-size:clamp(3.2rem,18vw,4.2rem)}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__seasonInfo{font-size:.58rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__modeSwitcher{font-size:.55rem;bottom:4.8rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer{justify-content:center;padding:.65rem .75rem}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox{align-items:center}.style-module-scss-module__UcjOSa__landing .style-module-scss-module__UcjOSa__footer .style-module-scss-module__UcjOSa__locationBox .style-module-scss-module__UcjOSa__addressCard{max-width:150px;font-size:.5rem}}
