@import url(https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Major+Mono+Display&display=swap);@import url(https://fonts.googleapis.com/css2?family=Audiowide&display=swap);@import url(https://fonts.googleapis.com/css2?family=Monoton&display=swap);@import url(https://fonts.googleapis.com/css2?family=Tilt+Neon&display=swap);@import url(https://fonts.googleapis.com/css2?family=Vina+Sans&display=swap);@import url(https://fonts.googleapis.com/css2?family=VT323&display=swap);@import url(https://fonts.googleapis.com/css2?family=Limelight&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fredericka+the+Great&display=swap);@import url(https://fonts.googleapis.com/css2?family=Barriecito&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caesar+Dressing&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow:hidden;-webkit-user-select:none;user-select:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.page-stage{height:100vh;inset:0;overflow:hidden;position:fixed;width:100vw}.page-stage-main{z-index:1}.page-stage-content{z-index:2}.page-transition-enter-active.page-stage-main,.page-transition-enter.page-stage-main,.page-transition-exit-active.page-stage-main,.page-transition-exit.page-stage-main{transform:translateX(0)}.page-transition-enter.page-stage-content .content-description{transform:translateX(100vw)}.page-transition-enter.page-stage-content .content-canvas-wrapper{transform:translateX(100%)}.page-transition-enter-active.page-stage-content .content-canvas-wrapper,.page-transition-enter-active.page-stage-content .content-description{transform:translateX(0);transition:transform 1s ease}.page-transition-exit.page-stage-content .content-canvas-wrapper,.page-transition-exit.page-stage-content .content-description{transform:translateX(0)}.page-transition-exit-active.page-stage-content .content-description{transform:translateX(100vw);transition:transform 1s ease}.page-transition-exit-active.page-stage-content .content-canvas-wrapper{transform:translateX(100%);transition:transform 1s ease}@media (max-aspect-ratio:6/5){.page-transition-enter-active.page-stage-content .content-description.is-compact,.page-transition-enter.page-stage-content .content-description.is-compact,.page-transition-exit-active.page-stage-content .content-description.is-compact,.page-transition-exit.page-stage-content .content-description.is-compact{opacity:0;pointer-events:none;transform:none;transition:none;visibility:hidden}.page-transition-enter.page-stage-content .content-canvas-wrapper{transform:translateY(100vh)}.page-transition-enter-active.page-stage-content .content-canvas-wrapper{transform:translateY(0);transition:transform 1s ease}.page-transition-exit.page-stage-content .content-canvas-wrapper{transform:translateY(0)}.page-transition-exit-active.page-stage-content .content-canvas-wrapper{transform:translateY(100vh);transition:transform 1s ease}}:root{--paper-base:#fdf8f0;--outer-ring-fill:#ebe1cc;--paper-line:#1f1a142e;--ink-main:#1f1a14;--ink-muted:#1f1a14a3;--dial-radius:140vh;--slot-orbit-ratio:0.9;--slot-size:calc(var(--dial-radius)*0.0667);--dial-center-shift-x:calc(130vh - 40vw)}.main-page{background:linear-gradient(180deg,#ffffff3d,#0000 24%),linear-gradient(135deg,#8c765314,#0000 44%),#fdf8f0;background:linear-gradient(180deg,#ffffff3d,#0000 24%),linear-gradient(135deg,#8c765314,#0000 44%),var(--paper-base);color:#1f1a14;color:var(--ink-main);inset:0;overflow:hidden;position:absolute;touch-action:none;-webkit-user-select:none;user-select:none}.main-shell{box-sizing:border-box;height:100%;padding:0}.main-stage{height:100%;justify-content:center;overflow:hidden;position:relative}.main-stage,.stage-hint{align-items:center;display:flex}.stage-hint{color:#1f1a14a3;color:var(--ink-muted);gap:12px;justify-content:flex-end;padding:20px 0}.stage-hint-arrow{align-items:center;display:inline-flex;font-size:4vh;height:2.2rem;justify-content:center;line-height:1;width:2.2rem}.stage-hint-text{font-size:3vh;letter-spacing:.08em;text-transform:uppercase}.stage-summary{grid-gap:14px;align-content:start;display:grid;gap:14px;justify-content:flex-end;min-height:220px;min-width:min(30vw,420px);padding:0 5vw;position:absolute;right:0;text-align:right;top:50%;transform:translateY(-60%);z-index:2}.stage-summary-link{color:inherit;cursor:pointer;text-decoration:none}.stage-copy{grid-gap:14px;display:grid;gap:14px;justify-items:end;min-height:20vh}.stage-site-title{color:#1f1a14a3;color:var(--ink-muted);font-size:4vh;letter-spacing:.12em;margin:0;text-transform:uppercase}.stage-copy strong{font-family:Times New Roman,Times,serif;font-size:10vh;font-weight:700;line-height:1.05}.stage-copy span{color:#1f1a14a3;color:var(--ink-muted);font-size:3.5vh;letter-spacing:.03em}.wheel-menu{background:#ebe1cc;background:var(--outer-ring-fill);border:10px double #1f1a142e;border:10px double var(--paper-line);border-radius:50%;bottom:-130.669vh;bottom:calc(((var(--dial-radius)*var(--slot-orbit-ratio)*2) + var(--slot-size))/-2);box-shadow:0 0 28px #1f1a144d,0 0 72px #1f1a1426;height:261.338vh;height:calc(var(--dial-radius)*var(--slot-orbit-ratio)*2 + var(--slot-size));left:calc(-260.669vh + 40vw);left:calc(((var(--dial-radius)*var(--slot-orbit-ratio)*2) + var(--slot-size))/-2 - var(--dial-center-shift-x));margin:0;overflow:visible;position:absolute;width:261.338vh;width:calc(var(--dial-radius)*var(--slot-orbit-ratio)*2 + var(--slot-size));z-index:0}.wheel-menu:before{border-radius:50%;content:"";inset:25%;position:absolute}.main-title{border-radius:50%;display:block;height:4.5vw;margin-left:-2.25vw;margin-top:-2.25vw;pointer-events:none;width:4.5vw}.main-title,.wheel-slot{left:50%;position:absolute;top:50%;z-index:inherit}.wheel-slot{font-family:Times New Roman,Times,serif;margin-left:-3vw;margin-top:-3vw}.wheel-slot,.wheel-slot-label{align-items:center;display:flex;height:6vw;justify-content:center;width:6vw}.wheel-slot-label{font-size:10vh;font-weight:700;letter-spacing:-.04em;position:absolute;z-index:inherit}.selected-description{height:6vw;margin-top:-1.4vw;z-index:inherit}.selected-label{font-size:15vh;z-index:inherit}@media (max-aspect-ratio:6/5){.stage-hint{justify-content:center;padding:5px 0}.stage-hint-arrow{font-size:2.5vh;width:auto}.stage-hint-text{font-size:2vh}.stage-summary{align-content:start;justify-content:center;left:50%;min-height:0;min-width:min(78vw,640px);padding:0 5vw;right:auto;text-align:center;top:50px;transform:translateX(-50%)}.stage-copy{justify-items:center;min-height:10vh}.stage-site-title{font-size:2.4vh}.stage-copy strong{font-size:6.6vh}.stage-copy span{font-size:2.5vh}.wheel-menu{bottom:-174.22533vh;bottom:calc(((var(--dial-radius)*var(--slot-orbit-ratio)*2) + var(--slot-size))/-1.5);left:50%;transform:translateX(-50%)}.wheel-slot-label{font-size:5vh}.selected-label{font-size:9vh}}.content-page{--content-paper:#fdf8f0;--content-ink:#1f1a14;--content-muted:#1f1a14ad;--content-line:#1f1a142e;--content-canvas-paper:#f4ead7;color:var(--content-ink);min-height:100vh;position:relative;touch-action:none}.content-layout{display:grid;grid-template-columns:minmax(22rem,4fr) minmax(0,6fr);min-height:100vh}.content-canvas-controls,.content-panel-toggle{display:none}.content-canvas-wrapper{background:linear-gradient(180deg,#ffffff29,#0000 18%),var(--content-canvas-paper);box-shadow:0 0 42px #1f1a1466;display:flex;min-height:100vh;overflow:hidden;position:relative}.content-canvas{background:#0000;display:block;height:100vh;width:100%}.content-description{-ms-overflow-style:none;background:linear-gradient(180deg,#ffffff47,#0000 18%),linear-gradient(90deg,#8c76530a,#0000 24%),var(--content-paper);border-right:1px solid var(--content-line);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;max-height:100vh;overflow-y:auto;padding:2.5rem 2rem;scrollbar-width:none}.content-description::-webkit-scrollbar{display:none}.content-close{color:var(--content-muted);font-size:.72rem;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-close:hover{color:var(--content-ink)}.content-canvas-close{display:none}.content-meta{color:var(--content-muted);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.content-alphabet{font-size:clamp(4rem,8vw,7rem);letter-spacing:-.08em;line-height:.88}.content-alphabet,.content-title{font-family:Times New Roman,Times,serif;font-weight:700}.content-title{font-size:clamp(2rem,3vw,3.4rem);line-height:.95;margin:0}.content-text{grid-gap:.75rem;display:grid;gap:.75rem}.content-text-line{font-family:Times New Roman,Times,serif;font-size:1.04rem;line-height:1.72;margin:0}.content-note-toggle{background:#0000;border:1px solid var(--content-line);color:var(--content-ink);cursor:pointer;font:inherit;font-size:.76rem;letter-spacing:.08em;padding:.55rem .9rem;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-note{border-top:1px solid var(--content-line);padding-top:.35rem}.content-note-line{color:var(--content-ink);font-family:Times New Roman,Times,serif;font-size:.98rem;line-height:1.6;margin:0}.content-note-line+.content-note-line{margin-top:.35rem}@media (max-aspect-ratio:6/5){.content-layout{grid-template-columns:1fr}.content-panel-toggle{align-items:center;background:#f4eedff0;border:1px solid var(--content-line);box-sizing:border-box;color:var(--content-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:.76rem;justify-content:center;letter-spacing:.08em;padding:.55rem .9rem;text-transform:uppercase}.content-canvas-controls{align-items:center;display:flex;gap:.6rem;left:1rem;position:fixed;top:1rem;z-index:4}.content-canvas-close{align-items:center;background:#f4eedff0;border:1px solid var(--content-line);box-sizing:border-box;color:var(--content-ink);display:inline-flex;font-size:.76rem;justify-content:center;letter-spacing:.08em;padding:.55rem .9rem;text-decoration:none;text-transform:uppercase}.content-description.is-compact{border-right:1px solid var(--content-line);box-shadow:0 0 42px #1f1a1466;height:100vh;left:0;opacity:0;overflow-y:auto;padding:4.75rem 1.2rem 1.8rem;pointer-events:none;position:fixed;top:0;transform:translateX(-100%);transition:transform .28s ease,opacity .18s ease,visibility 0s linear .28s;visibility:hidden;width:min(28rem,92vw);z-index:3}.content-description.is-compact.is-open{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .28s ease,opacity .18s ease;visibility:visible}.content-canvas-wrapper{box-shadow:none;min-height:100vh}.content-canvas{height:100vh}}
/*# sourceMappingURL=main.8311afe6.css.map*/