@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/cinzel-latin-ext-400-normal-XQK_CSAr.woff2) format("woff2"),url(/_app/cinzel-latin-ext-400-normal-DJ0Lq8y-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/cinzel-latin-400-normal-DnUIPmzd.woff2) format("woff2"),url(/_app/cinzel-latin-400-normal-C8jUSQqm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/_app/cinzel-latin-ext-600-normal-BEFdM_VE.woff2) format("woff2"),url(/_app/cinzel-latin-ext-600-normal-BY9Mq9iK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/_app/cinzel-latin-600-normal-Dd5YO2UX.woff2) format("woff2"),url(/_app/cinzel-latin-600-normal-CH_LB4su.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/cormorant-garamond-cyrillic-ext-400-normal-W3Dto7M0.woff2) format("woff2"),url(/_app/cormorant-garamond-cyrillic-ext-400-normal-DLdKLAvx.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/cormorant-garamond-cyrillic-400-normal-DD2KOZkl.woff2) format("woff2"),url(/_app/cormorant-garamond-cyrillic-400-normal-CVFrM67f.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/cormorant-garamond-vietnamese-400-normal-6K-YXo6g.woff2) format("woff2"),url(/_app/cormorant-garamond-vietnamese-400-normal-4uxlocMh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2) format("woff2"),url(/_app/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/_app/cormorant-garamond-latin-400-normal-B7YtguxJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_app/cormorant-garamond-cyrillic-ext-400-italic-BEGvmv_3.woff2) format("woff2"),url(/_app/cormorant-garamond-cyrillic-ext-400-italic-C_Uk1MUY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_app/cormorant-garamond-cyrillic-400-italic-D3GtrbRZ.woff2) format("woff2"),url(/_app/cormorant-garamond-cyrillic-400-italic-AH1vqu4S.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_app/cormorant-garamond-vietnamese-400-italic-BoXDRTEW.woff2) format("woff2"),url(/_app/cormorant-garamond-vietnamese-400-italic-CJpMwFnN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_app/cormorant-garamond-latin-ext-400-italic-BdEzgT7i.woff2) format("woff2"),url(/_app/cormorant-garamond-latin-ext-400-italic-CQvLaSWn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_app/cormorant-garamond-latin-400-italic-Dc_OZ8oc.woff2) format("woff2"),url(/_app/cormorant-garamond-latin-400-italic-BLh7T8o8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/cormorant-garamond-cyrillic-ext-500-normal-Yta7XZ9C.woff2) format("woff2"),url(/_app/cormorant-garamond-cyrillic-ext-500-normal-lsPpqi9g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2) format("woff2"),url(/_app/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/cormorant-garamond-vietnamese-500-normal-BZGLGj12.woff2) format("woff2"),url(/_app/cormorant-garamond-vietnamese-500-normal-DqXqCC0q.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2) format("woff2"),url(/_app/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2) format("woff2"),url(/_app/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/_app/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/_app/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/_app/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/_app/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/_app/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/_app/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/_app/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/_app/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/_app/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/_app/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/_app/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/_app/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/_app/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/_app/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--void: #07060a;--crypt: #0e0c10;--stone: #1a171b;--ash: #8c8478;--cream: #e9dfc8;--cream-85: rgba(233, 223, 200, .85);--gold: #b08d57;--bronze: #6e5530;--honey: #d99a2b;--ember: #c2531b;--wine: #8a1c2b;--wine-deep: #5e0f1a;--olympus: #c9ced6;--hair: rgba(176, 141, 87, .34);--f-caps: "Cinzel", "Trajan Pro", Georgia, serif;--f-serif: "Cormorant Garamond", "Cormorant", Garamond, Georgia, serif;--f-ui: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--threshold: cubic-bezier(.2, .7, .1, 1);--lux: cubic-bezier(.33, 0, .15, 1);--mass: cubic-bezier(.52, 0, .16, 1);--settle: cubic-bezier(.3, 0, .12, 1);--fade: cubic-bezier(.25, .1, .15, 1);--gutter: clamp(20px, 4.2vw, 64px);--nav-h: 64px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:#2a2420 var(--void)}body{margin:0;background:var(--void);color:var(--cream);font:400 15px/1.6 var(--f-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}html.is-gated,html.is-gated body{overflow:hidden}img,picture,svg{display:block;max-width:100%}a{color:inherit;text-decoration-color:#b08d5773;text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{color:#f4ead2;text-decoration-color:var(--honey)}:focus-visible{outline:1px solid var(--honey);outline-offset:3px}:focus:not(:focus-visible){outline:none}button,a{-webkit-tap-highlight-color:transparent}::selection{background:#d99a2b59;color:#fff}h1,h2,h3{font-weight:400;margin:0}p{margin:0 0 1em}.skip{position:fixed;left:12px;top:-60px;z-index:300;padding:8px 14px;background:var(--crypt);border:1px solid var(--gold)}.skip:focus{top:12px}.layer{position:absolute;top:0;right:0;bottom:0;left:0}.layer--hidden{opacity:0}.plate,.plate img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.plate img{object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.plate--add img{mix-blend-mode:plus-lighter}@supports not (mix-blend-mode: plus-lighter){.plate--add img{mix-blend-mode:screen}}.layer--add{opacity:0;pointer-events:none}.layer--breath{opacity:.04;animation:breathe 4.8s var(--lux) infinite alternate;pointer-events:none}@keyframes breathe{0%{opacity:0}to{opacity:.08}}.vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 62% 70% at 50% 46%,transparent 52%,rgba(7,6,10,.62) 100%)}.veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:var(--void);opacity:0;pointer-events:none}.kicker{font:500 11px/1.4 var(--f-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--ash);margin:0 0 14px}.kicker a{text-decoration:none}.kicker--accent{color:var(--accent, var(--gold))}.meta{display:flex;flex-wrap:wrap;gap:6px 26px;font:500 12px/1.5 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ash);font-variant-numeric:tabular-nums;margin:0;overflow:hidden}.meta>*{position:relative;white-space:nowrap}.meta>*+*:before{content:"·";position:absolute;left:-16px;color:var(--bronze)}.chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:18px 0 24px}.chip{display:inline-block;font:500 10.5px/1 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:#cbbd9f;padding:7px 10px 6px;border:1px solid var(--hair);border-radius:2px}.bee-rule{width:min(560px,80%);height:auto;margin:44px auto;opacity:.85}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 26px;font:600 12.5px/1 var(--f-caps);letter-spacing:.24em;text-transform:uppercase;color:var(--cream);text-decoration:none;background:#07060a8c;border:1px solid var(--hair);border-radius:1px;cursor:pointer;isolation:isolate;transition:color .4s var(--fade),border-color .4s var(--fade)}.btn:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:0;background:radial-gradient(ellipse at 50% 120%,rgba(217,154,43,.28),transparent 70%);transition:opacity .5s var(--fade)}.btn:hover,.btn:focus-visible{color:#fff6e0;border-color:var(--honey)}.btn:hover:after,.btn:focus-visible:after{opacity:1}.btn:disabled{cursor:default}.btn--gold{border-color:var(--gold)}.btn--ghost{background:transparent}.nav{position:fixed;top:0;left:0;right:0;z-index:40;height:var(--nav-h);padding:0 var(--gutter);display:flex;align-items:center;justify-content:space-between;background:linear-gradient(#07060af0,#07060ab8 62%,#07060a00)}.nav__crest{display:flex;align-items:center;gap:12px;min-width:0;text-decoration:none}.nav__crest img{width:40px;height:40px;flex:none}.nav__name{font:400 13px/1 var(--f-caps);letter-spacing:.18em;text-transform:uppercase;color:#d8caa8;white-space:nowrap}@media(max-width:520px){.nav__crest{gap:10px}.nav__name{font-size:12px;letter-spacing:.13em}}@media(max-width:340px){.nav__name{font-size:11px;letter-spacing:.08em}}.nav__glyph{position:relative;flex:none;display:grid;place-items:center;width:44px;height:36px;margin-right:-4px;padding:0;color:var(--gold);background:#0e0c10d1;border:1px solid var(--hair);border-radius:1px;cursor:pointer;transition:color .4s var(--fade),border-color .4s var(--fade)}.nav__glyph:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(176,141,87,.16);pointer-events:none}.nav__glyph svg{fill:none;stroke:currentColor;stroke-width:1.1;stroke-linecap:round}.nav__glyph:hover,.nav__glyph:focus-visible,.nav.is-open .nav__glyph{color:#d8caa8;border-color:var(--gold)}.nav__sheet{position:absolute;top:calc(var(--nav-h) - 6px);right:var(--gutter);min-width:220px;padding:10px 0;background:var(--crypt);border:1px solid var(--gold);border-radius:1px;box-shadow:0 18px 40px #0000008c;animation:sheet-in .36s var(--lux) both}.nav__sheet[hidden]{display:none}.nav__sheet:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgba(176,141,87,.14);pointer-events:none}.nav__sheet ul{list-style:none;margin:0;padding:0}.nav__sheet li+li{border-top:1px solid rgba(176,141,87,.16);margin:0 18px}.nav__sheet li:first-child{margin:0 18px}.nav__sheet a{position:relative;display:block;padding:15px 0;font:500 11px/1 var(--f-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--ash);text-decoration:none;transition:color .4s var(--fade)}.nav__sheet a:after{content:"";position:absolute;left:0;bottom:9px;width:22px;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s var(--lux)}.nav__sheet a:hover,.nav__sheet a:focus-visible,.nav__sheet a.active{color:var(--cream)}.nav__sheet a.active:after{transform:scaleX(1)}@keyframes sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes sheet-in{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:none}}@media(max-width:520px){.nav__sheet{left:var(--gutter);min-width:0}}.foot{position:relative;z-index:2;padding:22px var(--gutter) max(20px,env(safe-area-inset-bottom));color:var(--ash);background:var(--void);text-align:center}.foot:not(.foot--compact):before{content:"";position:absolute;top:0;left:50%;width:min(420px,calc(100% - 2 * var(--gutter)));height:1px;transform:translate(-50%);background:linear-gradient(90deg,#b08d5700,#b08d576b 50%,#b08d5700)}.foot__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 26px;margin-bottom:8px}.foot__social{display:flex;gap:2px}.foot__social a{display:grid;place-items:center;width:44px;height:44px;color:var(--gold);opacity:.78;transition:opacity .3s var(--fade),color .3s var(--fade)}.foot__social a:hover,.foot__social a:focus-visible{opacity:1;color:#d8caa8}.foot__social svg{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.foot__site{display:flex;gap:22px;font:400 11px/1 var(--f-caps);letter-spacing:.26em;text-transform:uppercase}.foot__site a{display:inline-block;padding:16px 0;text-decoration:none;color:#b4a98f;transition:color .3s var(--fade)}.foot__site a:hover,.foot__site a:focus-visible{color:var(--gold)}.foot__legal{font:400 10px/1.7 var(--f-caps);letter-spacing:.16em;text-transform:uppercase;color:#918878;max-width:980px;margin:0 auto}.foot__place{white-space:nowrap}.foot__legal summary{list-style:none;cursor:pointer;padding:6px 0}.foot__legal summary::-webkit-details-marker{display:none}.foot__legal summary:hover,.foot__legal summary:focus-visible{color:#b4a98f}.foot__full{margin:6px auto 0;max-width:62ch;font:400 10.5px/1.6 var(--f-ui);letter-spacing:.02em;text-transform:none;color:var(--ash)}.foot--compact{background:transparent;padding:0;text-align:center}.foot--compact .foot__legal{margin:0 auto;max-width:360px;letter-spacing:.14em}.foot--compact summary{text-wrap:balance}.foot__seg{white-space:nowrap}.foot--compact .foot__full{margin-top:4px}.foot__ver{margin:14px 0 0;font:italic 400 12px/1 var(--f-serif);letter-spacing:.14em;color:var(--gold);opacity:.62;font-variant-numeric:oldstyle-nums;-webkit-user-select:none;user-select:none}.foot__ver:before,.foot__ver:after{content:"";display:inline-block;vertical-align:middle;width:22px;height:1px;margin:0 12px;background:linear-gradient(90deg,#b08d5700,#b08d5799)}.foot__ver:after{transform:scaleX(-1)}.foot__more{margin:8px 0 0;font:400 10px/1 var(--f-caps);letter-spacing:.26em;text-transform:uppercase}.foot__more a{display:inline-block;padding:10px 0;color:#b4a98f;text-decoration:none;transition:color .3s var(--fade)}.foot__more a:hover,.foot__more a:focus-visible{color:var(--gold)}.gate-door{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--void);overflow:hidden}.gate-door__plates{position:absolute;top:0;right:0;bottom:0;left:0}.gate-door__ui{position:absolute;z-index:3;left:0;right:0;bottom:0;padding:0 var(--gutter) max(18px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;text-align:center;background:linear-gradient(#07060a00,#07060ac7 38%);padding-top:46px}.gate-door__q{font:400 clamp(24px,3vw,34px)/1.2 var(--f-caps);letter-spacing:.08em;color:var(--cream);margin:0 0 22px}.gate-door__btns{display:flex;gap:14px;margin-bottom:26px}.gate-door__btns .btn{min-width:128px}@media(orientation:landscape)and (min-width:900px){.gate-door{--gate-zoom: 1}.gate-door__ui{top:auto;right:0;width:auto;left:0;bottom:0;padding:0 var(--gutter) max(18px,env(safe-area-inset-bottom));padding-top:52px;justify-content:flex-end;align-items:center;text-align:center;background:linear-gradient(#07060a00,#07060ad1 42%)}.gate-door__ui .foot--compact{position:relative;max-width:56ch;margin-top:8px;text-align:center;isolation:isolate}.gate-door__ui .foot--compact:before{content:"";position:absolute;top:-18px;right:-28px;bottom:-18px;left:-28px;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#07060aeb 55%,#07060a00)}.gate-door__ui .foot--compact .foot__legal{margin:0 auto;max-width:none;color:#9a9184}.gate-door__ui .foot--compact .foot__full{margin-left:0}}.hall--signature{--accent: var(--honey)}.hall--reserve{--accent: #c2414f}.hall--legacy{--accent: var(--ember)}.hall{position:relative;height:100vh;height:100svh;min-height:560px;overflow:hidden;touch-action:pan-y;background:var(--void)}.hall__stage{position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px}.hall__push{position:absolute;top:16px;right:16px;bottom:16px;left:16px}@media(orientation:landscape)and (min-width:900px){.hall__push{left:calc(16px + var(--shift));right:calc(16px - var(--shift))}}:root{--shift: clamp(0px, calc((100vw - 900px)*.18 + 40px) , 150px)}.hall__copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;display:grid}.hall__copy>*{pointer-events:auto}.hall__intro,.hall__gate{max-width:min(34vw,460px)}.hall__h1{font:400 clamp(26px,2.6vw,40px)/1.12 var(--f-caps);letter-spacing:.06em;color:var(--cream);margin-bottom:14px}.hall__h1-sub{display:block;margin-top:10px;font:500 11px/1.5 var(--f-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--ash)}.hall__origin{font:italic 400 21px/1.4 var(--f-serif);color:#cdbf9f}.hall__name{font:400 clamp(38px,4.6vw,68px)/1 var(--f-caps);letter-spacing:.1em;margin:0 0 12px}.hall__tag{font:italic 400 19px/1.45 var(--f-serif);color:#cdbf9f;margin-bottom:24px;max-width:30ch}.hall__dial{display:flex;align-items:center;justify-content:center;gap:6px}.dial__arrow{all:unset;cursor:pointer;width:44px;height:44px;display:grid;place-items:center;font:400 30px/1 var(--f-serif);color:var(--gold);transition:color .3s var(--fade)}.dial__arrow:hover,.dial__arrow:focus-visible{color:var(--cream)}.dial__arrow:focus-visible,.dial__sigil:focus-visible{outline:1px solid var(--honey);outline-offset:2px}.dial__sigil{all:unset;cursor:pointer;width:46px;height:46px;display:grid;place-items:center;color:var(--gold);opacity:.62;transition:color .6s var(--fade),opacity .6s var(--fade)}.dial__sigil .sigil{width:34px;height:34px;transition:transform .6s var(--settle)}.dial__sigil:hover,.dial__sigil.is-on{opacity:1}.dial__sigil.is-on .sigil{transform:scale(1.14)}.dial__sigil--signature.is-on{color:var(--honey)}.dial__sigil--reserve.is-on{color:#b42a3c}.dial__sigil--legacy.is-on{color:var(--ember)}@media(orientation:landscape),(min-width:900px)and (min-aspect-ratio:4/5){.hall__copy{grid-template-columns:1fr;grid-template-rows:1fr auto auto;padding:calc(var(--nav-h) + 4vh) var(--gutter) 2.4vh}.hall__intro{align-self:start}.hall__gate{align-self:end;margin-bottom:4vh}.hall__dial{justify-self:center}}@media(orientation:portrait){.hall{min-height:640px}.hall__copy{grid-template-rows:1fr auto auto;padding:0 var(--gutter) max(14px,env(safe-area-inset-bottom));text-align:center}.hall__intro{grid-row:2;max-width:none;margin-bottom:6px}.hall__intro{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.hall__intro .kicker,.hall__origin{display:none}.hall__h1{font-size:12px;font-family:var(--f-ui);font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--ash);margin:0 0 8px}.hall__h1-sub{display:inline;margin:0;font-size:inherit;letter-spacing:inherit}.hall__h1-sub:before{content:": "}.hall__gate{grid-row:1;align-self:end;max-width:none;padding-top:62vh}.hall__gate .kicker{margin-bottom:8px}.hall__name{font-size:clamp(32px,9vw,44px);margin-bottom:6px}.hall__tag{margin:0 auto 14px;font-size:17px}.hall__dial{grid-row:3}}@media(orientation:portrait)and (max-height:760px){.hall__tag{display:none}}.hall:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,rgba(7,6,10,.62) 0%,rgba(7,6,10,.2) 30%,transparent 42%),linear-gradient(transparent 84%,#07060ab3)}@media(orientation:portrait){.hall:after{background:linear-gradient(transparent 58%,#07060adb 74%)}}@media(orientation:portrait)and (min-aspect-ratio:5/8){.hall .plate img,.gate-door .plate img{object-position:50% 40%}}@media(max-width:600px){.gate--signature:not(.layer--open)>.plate img{filter:contrast(.94) brightness(.96)}}.layer--open.gate--signature .vignette,.layer--open.gate--legacy .vignette{background:radial-gradient(ellipse 46% 64% at 50% 46%,transparent 48%,rgba(7,6,10,.72) 100%)}.within{position:relative;z-index:2;padding:9vh var(--gutter) 2vh;display:grid;gap:10vh}.within__room{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(24px,5vw,80px);align-items:center}.within__room--flip .within__plate{order:2}.within__plate{position:relative;aspect-ratio:16 / 8;-webkit-mask-image:radial-gradient(ellipse 72% 70% at 50% 50%,#000 46%,transparent 100%);mask-image:radial-gradient(ellipse 72% 70% at 50% 50%,#000 46%,transparent 100%)}.within__copy h2{font:400 clamp(24px,2.4vw,34px)/1.2 var(--f-caps);letter-spacing:.05em;margin-bottom:14px}.within__copy p{font:400 19px/1.55 var(--f-serif);color:var(--cream-85);max-width:44ch;margin-bottom:24px}@media(max-width:860px){.within__room{grid-template-columns:1fr}.within__room--flip .within__plate{order:0}.within__plate{aspect-ratio:4 / 3}}.realm{position:relative;min-height:100vh;padding:calc(var(--nav-h) + 5vh) var(--gutter) 6vh;background:var(--crypt);isolation:isolate}.realm:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.realm--signature{--accent: var(--honey)}.realm--signature:before{background:radial-gradient(ellipse 70% 60% at 72% 18%,rgba(201,206,214,.13),transparent 62%),radial-gradient(ellipse 60% 40% at 30% 100%,rgba(217,154,43,.08),transparent 70%),var(--crypt)}.realm--reserve{--accent: #c2414f}.realm--reserve:before{background:radial-gradient(ellipse 70% 60% at 72% 20%,rgba(138,28,43,.3),transparent 64%),radial-gradient(ellipse 60% 40% at 25% 100%,rgba(176,141,87,.08),transparent 70%),var(--crypt)}.realm--legacy{--accent: var(--ember)}.realm--legacy:before{background:radial-gradient(ellipse 70% 60% at 72% 22%,rgba(194,83,27,.2),transparent 64%),radial-gradient(ellipse 80% 50% at 50% 110%,rgba(40,30,26,.6),transparent 70%),var(--crypt)}.realm__head{max-width:760px;margin-bottom:5vh}.realm .ledger .realm__h1{font-size:clamp(34px,3.8vw,58px)}.realm__h1{font:400 clamp(34px,4.4vw,64px)/1.05 var(--f-caps);letter-spacing:.07em;margin-bottom:14px}.realm__tag{font:italic 400 21px/1.45 var(--f-serif);color:#cdbf9f;max-width:46ch}.cellarnav{display:flex;gap:22px;margin-bottom:30px}.cellarnav__a{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--gold);opacity:.6;font:500 11px/1 var(--f-ui);letter-spacing:.24em;text-transform:uppercase;transition:opacity .4s var(--fade),color .4s var(--fade)}.cellarnav__a .sigil{width:26px;height:26px}.cellarnav__a:hover,.cellarnav__a.is-on{opacity:1}.cellarnav__a--signature.is-on{color:var(--honey)}.cellarnav__a--reserve.is-on{color:#c2414f}.cellarnav__a--legacy.is-on{color:var(--ember)}.ledger{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(24px,5vw,90px);align-items:start}.ledger__hero{position:sticky;top:calc(var(--nav-h) + 4vh);order:2;aspect-ratio:1;width:min(100%,74vh);justify-self:center}.ledger__still{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s var(--fade)}.ledger__still.is-on{opacity:1}.ledger__still .still,.ledger__still .still img{width:100%;height:100%;object-fit:contain}.ledger__still .still{-webkit-mask-image:radial-gradient(closest-side,#000 74%,transparent 100%);mask-image:radial-gradient(closest-side,#000 74%,transparent 100%)}.is-sealed .still img{opacity:.7}.seal{position:absolute;left:50%;bottom:6%;z-index:2;width:34%;height:auto;transform:translate(-50%);pointer-events:none;filter:drop-shadow(0 8px 18px rgba(0,0,0,.6))}.ledger__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}.ledger__list li{border-bottom:1px solid var(--hair)}.ledger__row{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:0 18px;padding:22px 14px 22px 6px;text-decoration:none;position:relative;isolation:isolate}.ledger__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(176,141,87,.09),transparent 80%);opacity:0;transition:opacity .5s var(--fade)}.ledger__list li.is-on .ledger__row:before,.ledger__row:hover:before{opacity:1}.ledger__n{font:400 13px/1 var(--f-caps);color:var(--bronze);letter-spacing:.1em;text-align:center}.ledger__list li.is-on .ledger__n{color:var(--accent)}.ledger__thumb{display:none}.ledger__body{display:grid;gap:4px}.ledger__name{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;font:400 clamp(22px,2vw,30px)/1.1 var(--f-caps);letter-spacing:.08em;color:var(--cream)}.ledger__name small{font:500 10.5px/1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--ash)}.ledger__epi{font:italic 400 19px/1.35 var(--f-serif);color:#cdbf9f}.ledger .meta{margin-top:4px}@media(max-width:860px){.ledger{grid-template-columns:1fr}.ledger__hero{display:none}.ledger__row{grid-template-columns:28px 76px 1fr}.ledger__thumb{display:block;position:relative;width:76px;height:76px}.ledger__thumb .still{width:76px;height:76px;-webkit-mask-image:radial-gradient(closest-side,#000 52%,transparent 100%);mask-image:radial-gradient(closest-side,#000 52%,transparent 100%)}.ledger__thumb .still img{width:76px;height:76px;object-fit:cover}}.mead{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(24px,5vw,96px);align-items:center;max-width:1320px;margin:0 auto}.mead__still{position:relative;max-width:560px;justify-self:center;width:100%}.mead__still .still{-webkit-mask-image:radial-gradient(closest-side,#000 50%,rgba(0,0,0,.55) 74%,transparent 100%);mask-image:radial-gradient(closest-side,#000 50%,rgba(0,0,0,.55) 74%,transparent 100%)}.mead__still .still img{width:100%;height:auto;max-height:82vh;object-fit:contain}.mead__still .seal{bottom:10%;width:40%}.mead__name{font:400 clamp(40px,5vw,76px)/1 var(--f-caps);letter-spacing:.08em;margin:4px 0 10px}.mead__name small{display:block;font:500 12px/1 var(--f-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--ash);margin-bottom:12px}.mead__epi{font:italic 400 24px/1.3 var(--f-serif);color:#d6c8a6;margin-bottom:16px}.mead__style{font:500 13px/1.5 var(--f-ui);letter-spacing:.04em;color:#cbbd9f}.mead__prose,.mead__lore,.mead__notes{font:400 20px/1.55 var(--f-serif);color:var(--cream-85);max-width:52ch}.mead__lore{font-style:italic;color:#c9b58b}.mead__k{font:500 11px/1 var(--f-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin:26px 0 10px}.mead__story{margin-top:18px;font:400 18px/1.5 var(--f-serif)}.mead__story .mead__k{margin-right:10px}.mead__walk{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:34px;padding-top:18px;border-top:1px solid var(--hair);font:500 11px/1.4 var(--f-ui);letter-spacing:.2em;text-transform:uppercase}.mead__walk a{text-decoration:none;color:#b4a98f}@media(max-width:860px){.mead{grid-template-columns:1fr}.mead__still{max-width:420px}}.band{position:relative;min-height:clamp(320px,42vw,600px);display:flex;align-items:flex-end;padding:calc(var(--nav-h) + 4vh) var(--gutter) 4vh;overflow:hidden}.band__plate{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 52%,transparent 100%);mask-image:linear-gradient(#000 52%,transparent 100%)}.band__plate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(7,6,10,.72),rgba(7,6,10,.12) 52%,transparent)}.band__copy{position:relative;z-index:2;max-width:760px}.band__h1{font:400 clamp(34px,4.6vw,66px)/1.05 var(--f-caps);letter-spacing:.07em;margin-bottom:14px}.band__h1--post{font-size:clamp(28px,3.4vw,48px);line-height:1.15;letter-spacing:.04em}.band__tag{font:italic 400 21px/1.45 var(--f-serif);color:#cdbf9f;max-width:48ch}@media(orientation:portrait){.band{min-height:64vh}.band__plate .plate img{object-position:50% 20%!important}}.scriptorium,.post{padding-bottom:8vh}.feature{max-width:860px;padding:6vh var(--gutter) 0;margin:0 auto}.feature h2{font:400 clamp(26px,2.8vw,40px)/1.15 var(--f-caps);letter-spacing:.04em;margin-bottom:16px}.feature h2 a{text-decoration:none}.feature__ex{font:400 20px/1.6 var(--f-serif);color:var(--cream-85);margin-bottom:24px}.filters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 var(--gutter);margin-bottom:26px}.filter{all:unset;cursor:pointer;font:500 11px/1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--ash);padding:11px 14px;border-bottom:1px solid transparent;transition:color .4s var(--fade),border-color .4s var(--fade)}.filter:hover{color:var(--cream)}.filter.is-on{color:var(--cream);border-color:var(--gold)}.filter:focus-visible{outline:1px solid var(--honey)}.jledger{list-style:none;margin:0 auto;padding:0 var(--gutter);max-width:1040px}.jledger li{border-bottom:1px solid var(--hair)}.jledger li:first-child{border-top:1px solid var(--hair)}.jledger__row{display:grid;grid-template-columns:130px 1fr auto;gap:6px 24px;align-items:baseline;padding:20px 6px;text-decoration:none}.jledger__row time{font:500 11.5px/1.4 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ash);font-variant-numeric:tabular-nums}.jledger__t{font:400 21px/1.35 var(--f-serif);color:var(--cream);transition:color .4s var(--fade)}.jledger__row:hover .jledger__t{color:#fff3d6}.jledger__m{font:500 10.5px/1.4 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--bronze);white-space:nowrap}@media(max-width:700px){.jledger__row{grid-template-columns:1fr}}.post__body{max-width:68ch;margin:0 auto;padding:5vh var(--gutter) 0;font:400 20px/1.7 var(--f-serif);color:var(--cream-85)}.post__body h2{font:400 22px/1.3 var(--f-caps);letter-spacing:.05em;color:var(--cream);margin:1.6em 0 .6em}.post__body h3{font:500 12px/1.4 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:1.8em 0 .7em}.post__body ul{margin:0 0 1.1em;padding-left:1.1em}.post__body li{margin:0 0 .45em;padding-left:.3em}.post__body li::marker{color:var(--bronze)}.mead__pair{font:400 19px/1.55 var(--f-serif);color:var(--cream-85);max-width:52ch}.mead__pair a{font-size:16px;color:#c9b58b}.post__stub p{font-style:italic;color:var(--ash);text-align:center}.post__stub .bee-rule{margin:36px auto 20px}.post__cellar{text-align:center;margin-top:30px}.post__next{margin-top:7vh;padding-top:22px;border-top:1px solid var(--hair);display:grid;gap:4px}.post__next a{font:400 22px/1.35 var(--f-serif);text-decoration:none}.hive__head{position:relative;height:86vh;min-height:520px;display:flex;align-items:flex-end;padding:0 var(--gutter) 6vh;overflow:hidden}.hive__plate{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 48%,transparent 100%);mask-image:linear-gradient(#000 48%,transparent 100%)}.hive__plate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(7,6,10,.78),rgba(7,6,10,.2) 50%,transparent 70%)}.hive__title{position:relative;z-index:2}.hive__h1{font:400 clamp(40px,5.4vw,80px)/1 var(--f-caps);letter-spacing:.08em;margin-bottom:14px}.hive__tag{font:500 12px/1.4 var(--f-ui);letter-spacing:.3em;text-transform:uppercase;color:var(--honey)}.letter{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(28px,6vw,110px);max-width:1240px;margin:0 auto;padding:4vh var(--gutter) 12vh;align-items:start}.letter__text{font:400 21px/1.7 var(--f-serif);color:var(--cream-85);max-width:64ch}.letter__k{font:400 13px/1 var(--f-caps);letter-spacing:.34em;text-transform:uppercase;color:var(--honey);margin:0 0 18px}.letter__sec .bee-rule{margin:40px 0}.letter__sig{margin-top:40px;display:grid;gap:6px}.letter__name{font:italic 400 30px/1.1 var(--f-serif);color:var(--cream)}.letter__role{font:500 11px/1 var(--f-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--ash)}.founder{position:sticky;top:calc(var(--nav-h) + 4vh);margin:0}.founder picture{--cn: 22px;--ci: 7px;--g: var(--gold);position:relative;display:block;padding:18px 18px 0;border:1px solid var(--g);background:radial-gradient(ellipse 70% 55% at 50% 38%,rgba(176,141,87,.07),transparent 70%),var(--crypt)}.founder picture:after{content:"";position:absolute;inset:var(--ci);pointer-events:none;z-index:2;background:linear-gradient(var(--g),var(--g)) left top / var(--cn) 1.5px no-repeat,linear-gradient(var(--g),var(--g)) left top / 1.5px var(--cn) no-repeat,linear-gradient(var(--g),var(--g)) right top / var(--cn) 1.5px no-repeat,linear-gradient(var(--g),var(--g)) right top / 1.5px var(--cn) no-repeat,linear-gradient(var(--g),var(--g)) left bottom / var(--cn) 1.5px no-repeat,linear-gradient(var(--g),var(--g)) left bottom / 1.5px var(--cn) no-repeat,linear-gradient(var(--g),var(--g)) right bottom / var(--cn) 1.5px no-repeat,linear-gradient(var(--g),var(--g)) right bottom / 1.5px var(--cn) no-repeat}.founder img{display:block;width:100%;height:auto;filter:sepia(.1) saturate(.94)}.founder figcaption{margin-top:14px;text-align:center;font:500 11px/1.4 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--ash)}@media(max-width:860px){.letter{grid-template-columns:1fr}.founder{position:static;max-width:420px}}.exit,.lost{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:calc(var(--nav-h) + 4vh) var(--gutter) 6vh;overflow:hidden}.exit__plate,.lost__plate{position:absolute;top:0;right:0;bottom:0;left:0}.exit__plate:after,.lost__plate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(7,6,10,.7),rgba(7,6,10,.1) 45%,transparent 60%)}.exit__copy,.lost__copy{position:relative;z-index:2;max-width:min(38vw,520px)}.exit__h1,.lost__h1{font:400 clamp(30px,3.6vw,52px)/1.1 var(--f-caps);letter-spacing:.06em;margin-bottom:20px}.exit__copy p,.lost__copy p{font:400 19px/1.6 var(--f-serif);color:var(--cream-85)}.exit__res{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:10px}.exit__res a{font:500 13px/1.45 var(--f-ui);letter-spacing:.02em;color:#e1d3b2}.lost__copy .btn{margin-top:10px}@media(orientation:portrait){.exit,.lost{align-items:flex-end}.exit__copy,.lost__copy{max-width:none}.exit__plate:after,.lost__plate:after{background:linear-gradient(transparent 40%,#07060ae6 70%)}}.legal{max-width:72ch;margin:0 auto;padding:calc(var(--nav-h) + 6vh) var(--gutter) 6vh;font:400 19px/1.65 var(--f-serif);color:var(--cream-85)}.legal__crest{width:120px;height:120px;margin:0 0 26px}.legal h1{font:400 clamp(30px,3.4vw,48px)/1.1 var(--f-caps);letter-spacing:.06em;color:var(--cream);margin-bottom:22px}.legal h2{font:400 15px/1.3 var(--f-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:34px 0 10px}.legal__lead{font:500 13px/1.7 var(--f-ui);color:var(--cream);padding:16px 0;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.legal ul{padding-left:1.1em}.main{animation:page-in .52s var(--lux) both}@keyframes page-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.layer--breath{animation:none;opacity:0}.ledger__still,.btn,.btn:after,.dial__sigil,.cellarnav__a,.filter,.jledger__t,.nav__sheet a,.nav__glyph{transition-duration:.22s!important}.dial__sigil.is-on .sigil,.nav__sheet a:after{transition:none!important}.dial__sigil.is-on .sigil{transform:none}.main{animation:page-in .22s linear both!important}}.cards{position:relative;min-height:100vh;min-height:100svh;padding:calc(var(--nav-h) + 8px) 16px max(28px,env(safe-area-inset-bottom));background:var(--void);isolation:isolate}.cards__bed{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.22;pointer-events:none;overflow:hidden}.cards__bed:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(7,6,10,.4),rgba(7,6,10,.92) 60%,var(--void))}.cards__intro{max-width:720px;margin:0 auto;padding:14px 4px}.cards__kicker{font:italic 400 15px/1.2 var(--f-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--ash);margin:0 0 8px}.cards__h1{font:400 clamp(24px,6.4vw,40px)/1.1 var(--f-caps);letter-spacing:.07em;color:var(--cream)}.cards__h1-sub{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.cards__origin{font:italic 400 15px/1.35 var(--f-serif);color:var(--ash);margin:6px 0 0}.cards__list{list-style:none;margin:0 auto;padding:0;max-width:720px;display:flex;flex-direction:column;gap:12px}.cards__item{margin:0}.ccard{--cn: 34px;--h: rgba(176, 141, 87, .26);position:relative;display:flex;gap:14px;height:178px;overflow:hidden;color:var(--cream);text-decoration:none;background:linear-gradient(90deg,#1a171bf2,#0e0c10f2);border:0;border-radius:0;transform-origin:50% 50%;touch-action:manipulation}.ccard:hover{color:var(--cream)}.ccard:focus-visible{outline:1px solid var(--ac);outline-offset:3px}.ccard:before{content:"";position:absolute;left:0;top:var(--cn);bottom:var(--cn);width:2px;background:var(--ac);opacity:.85;z-index:2;pointer-events:none}.ccard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(var(--h),var(--h)) center top / calc(100% - 2 * var(--cn)) 1px no-repeat,linear-gradient(var(--h),var(--h)) center bottom / calc(100% - 2 * var(--cn)) 1px no-repeat,linear-gradient(var(--h),var(--h)) left center / 1px calc(100% - 2 * var(--cn)) no-repeat,linear-gradient(var(--h),var(--h)) right center / 1px calc(100% - 2 * var(--cn)) no-repeat}.ccard .cn{position:absolute;width:var(--cn);height:var(--cn);max-width:none;color:var(--gold);pointer-events:none;z-index:3;overflow:visible;transition:color .25s var(--threshold);filter:drop-shadow(0 0 1px rgba(7,6,10,.9))}.ccard .cn.tl{top:0;left:0}.ccard .cn.tr{top:0;right:0;transform:scaleX(-1)}.ccard .cn.bl{bottom:0;left:0;transform:scaleY(-1)}.ccard .cn.br{bottom:0;right:0;transform:scale(-1)}.ccard .cn .d{display:none}.ccard:is(:hover,:focus-visible,[aria-current=true]) .cn{color:var(--ac)}.ccard:is(:hover,:focus-visible,[aria-current=true]) .cn .d{display:inline}.ccard:is(:hover,:focus-visible,[aria-current=true]) .cn .r{display:none}.ccard:is(:hover,:focus-visible,[aria-current=true]){--h: color-mix(in srgb, var(--ac) 34%, transparent)}@supports not (color: color-mix(in srgb,red 50%,transparent)){.ccard:is(:hover,:focus-visible,[aria-current=true]){--h: rgba(176, 141, 87, .42)}}@media(hover:none){.ccard:hover:not(:focus-visible):not([aria-current=true]) .cn{color:var(--gold)}.ccard:hover:not(:focus-visible):not([aria-current=true]) .cn .d{display:none}.ccard:hover:not(:focus-visible):not([aria-current=true]) .cn .r{display:inline}.ccard:hover:not(:focus-visible):not([aria-current=true]){--h: rgba(176, 141, 87, .26)}}.ccard__thumb{position:relative;flex:none;width:124px;margin:calc(var(--cn) / 3) 0 calc(var(--cn) / 3) calc(var(--cn) / 3);overflow:hidden;background:var(--void)}.ccard__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(14,12,16,.35),transparent 22%,transparent 68%,rgba(20,18,21,.95))}.ccard__plates,.ccard__glow,.ccard__open,.cthumb,.cthumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cthumb img{object-fit:cover;object-position:50% 42%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cthumb.plate--add img{mix-blend-mode:plus-lighter}.ccard__glow,.ccard__open{opacity:0}.ccard__text{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;padding:16px 30px 18px 0}.ccard__top{display:flex;align-items:center;gap:8px}.ccard__sigil{width:20px;height:20px;flex:none;color:var(--ac)}.ccard__kicker{font:500 9.5px/1.2 var(--f-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--ac);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ccard__name{display:block;margin-top:9px;font:400 23px/1 var(--f-caps);letter-spacing:.07em;color:var(--cream)}.ccard__tag{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:7px;font:italic 400 15px/1.3 var(--f-serif);color:#e9dfc8c7}.ccard .ccard__rule{display:none}.ccard__foot{margin-top:auto;display:flex;justify-content:flex-end;align-items:center}.ccard__enter{font:500 10px/1 var(--f-caps);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);transition:color .25s var(--threshold)}.ccard:is(:hover,:focus-visible,[aria-current=true]) .ccard__enter{color:var(--ac)}.ccard[aria-disabled=true]{pointer-events:none}.lrule{position:relative;display:block;height:9px}.lrule:before{content:"";position:absolute;left:0;right:0;top:4px;height:1px;background:linear-gradient(90deg,transparent,var(--hair) 18%,var(--hair) 82%,transparent)}.lrule i{position:absolute;left:50%;top:0;width:7px;height:7px;margin-left:-3.5px;transform:rotate(45deg) translate(1px,1px);border:1px solid var(--gold);background:var(--void)}@media(min-width:700px){.cards{padding-top:calc(var(--nav-h) + 4vh)}.cards__intro{padding-bottom:22px}.ccard{--cn: 40px;height:210px;gap:22px}.ccard__thumb{width:168px}.ccard__text{padding:24px 46px 24px 0}.ccard__name{font-size:28px;margin-top:12px}.ccard__tag{font-size:17px;max-width:42ch}.ccard .ccard__rule{display:block;width:160px;margin:10px 0 0}}@media(min-width:1100px){.ccard{--cn: 44px}}@media(prefers-reduced-motion:reduce){.ccard .cn,.ccard__enter{transition:none}}.foot:not(.foot--compact){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 32px;text-align:left;padding-top:18px;padding-bottom:max(18px,env(safe-area-inset-bottom))}.foot:not(.foot--compact):before{left:var(--gutter);right:var(--gutter);width:auto;transform:none;background:#b08d574d}.foot:not(.foot--compact) .foot__row{grid-column:1;grid-row:1;justify-content:flex-start;margin-bottom:0}.foot:not(.foot--compact) .foot__legal{grid-column:1;grid-row:2;max-width:none;width:100%;margin:0;font-family:var(--f-ui);letter-spacing:.015em;text-transform:none;font-size:10px;line-height:1.65}.foot:not(.foot--compact) .foot__full{max-width:85ch;margin-left:0}.foot:not(.foot--compact) .foot__ver{grid-column:1;grid-row:3;margin:4px 0 0;font-size:11px;letter-spacing:.04em}.foot:not(.foot--compact) .foot__ver:before,.foot:not(.foot--compact) .foot__ver:after{display:none}.studio-credit{display:inline-flex;align-items:center;justify-self:end;align-self:center;gap:11px;grid-column:2;grid-row:1/4;text-decoration:none;color:#e4d7bd;min-height:32px;white-space:nowrap}.studio-credit img{display:block;width:25px;height:25px;object-fit:contain;background:transparent;border:0;border-radius:0;padding:0;filter:none}.studio-credit__copy{display:block;border-left:1px solid rgba(176,141,87,.4);padding-left:11px;text-align:left}.studio-credit__by{display:block;font:400 9px/1.35 var(--f-ui);letter-spacing:.015em;color:#b4a98f}.studio-credit__name{display:block;font:400 19px/1.12 var(--f-serif);letter-spacing:0;color:#e4d7bd}.studio-credit__name i{font-weight:400}.studio-credit:focus-visible{outline:1px solid var(--gold);outline-offset:5px}@media(max-width:700px){.foot:not(.foot--compact){gap:6px 18px}.foot:not(.foot--compact) .foot__row{grid-column:1/-1;justify-content:space-between}.foot:not(.foot--compact) .foot__legal{grid-column:1/-1}.foot:not(.foot--compact) .foot__ver{align-self:center;margin:0}.foot:not(.foot--compact) .studio-credit{grid-column:2;grid-row:3}.studio-credit img{width:23px;height:23px}.studio-credit__name{font-size:18px}}@media(max-width:300px){.foot:not(.foot--compact) .foot__row{column-gap:4px}.foot:not(.foot--compact) .foot__social{gap:0}.foot:not(.foot--compact) .foot__site{letter-spacing:.06em}}@media(pointer:coarse){.kicker a,.mead__walk a{display:inline-block;padding:15px 0;margin:-15px 0}}.hive__tag,.ccard__tag,.realm__tag,.band__tag{text-wrap:pretty}.lights{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;opacity:0;transition:opacity 1.8s var(--fade);--u: 600px}.lights.is-set{opacity:1}.light{position:absolute;left:0;top:0;width:0;height:0}.light>span{position:absolute;left:0;top:0;border-radius:50%;will-change:opacity}.light--flame .light__halo{width:calc(var(--u) * .34);height:calc(var(--u) * .34);margin:calc(var(--u) * -.17) 0 0 calc(var(--u) * -.17);background:radial-gradient(circle,rgba(255,178,86,.3) 0%,rgba(226,146,56,.15) 22%,rgba(176,110,40,.05) 48%,transparent 68%);animation:flame-halo 4.3s linear infinite}.light--flame .light__core{width:calc(var(--u) * .034);height:calc(var(--u) * .07);margin:calc(var(--u) * -.05) 0 0 calc(var(--u) * -.017);background:radial-gradient(ellipse 50% 50% at 50% 60%,rgba(255,226,168,.55),rgba(255,170,80,.18) 55%,transparent 100%);transform-origin:50% 100%;animation:flame-core 1.73s linear infinite}.light--flame .light__spill{width:calc(var(--u) * .62);height:calc(var(--u) * .2);margin:calc(var(--u) * .04) 0 0 calc(var(--u) * -.31);background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(217,154,43,.11),rgba(217,154,43,.04) 45%,transparent 72%);animation:flame-spill 5.9s linear infinite}@keyframes flame-halo{0%{opacity:.8}6%{opacity:.88}11%{opacity:.76}19%{opacity:.92}27%{opacity:.82}35%{opacity:.86}41%{opacity:.74}50%{opacity:.9}58%{opacity:.8}66%{opacity:.95}73%{opacity:.78}81%{opacity:.87}89%{opacity:.75}to{opacity:.8}}@keyframes flame-core{0%{opacity:.78;transform:scaleY(1)}9%{opacity:.92;transform:scaleY(1.04)}17%{opacity:.7;transform:scaleY(.97)}28%{opacity:.96;transform:scaleY(1.05)}39%{opacity:.82;transform:scaleY(.99)}47%{opacity:.74;transform:scaleY(.96)}61%{opacity:.94;transform:scaleY(1.03)}72%{opacity:.8;transform:scaleY(1)}84%{opacity:.9;transform:scaleY(1.04)}to{opacity:.78;transform:scaleY(1)}}@keyframes flame-spill{0%{opacity:.85}14%{opacity:.95}31%{opacity:.8}47%{opacity:1}63%{opacity:.84}80%{opacity:.96}to{opacity:.85}}.light--comb .light__halo{width:calc(var(--u) * .46);height:calc(var(--u) * .46);margin:calc(var(--u) * -.23) 0 0 calc(var(--u) * -.23);background:radial-gradient(circle,rgba(255,186,72,.16) 0%,rgba(217,154,43,.07) 38%,transparent 68%);animation:comb-breathe 7.7s var(--lux) infinite alternate}.light--comb .light__core{display:none}.light--drop .light__halo{width:calc(var(--u) * .09);height:calc(var(--u) * .09);margin:calc(var(--u) * -.045) 0 0 calc(var(--u) * -.045);background:radial-gradient(circle,rgba(255,196,96,.26),transparent 68%);animation:drop-halo 6.4s var(--lux) infinite;animation-delay:var(--d, 0s)}.light--drop .light__core{width:calc(var(--u) * .018);height:calc(var(--u) * .018);margin:calc(var(--u) * -.009) 0 0 calc(var(--u) * -.009);background:radial-gradient(circle,rgba(255,244,214,.85),rgba(255,210,130,.25) 50%,transparent 100%);animation:drop-glint 6.4s var(--lux) infinite;animation-delay:var(--d, 0s)}@keyframes comb-breathe{0%{opacity:.35}to{opacity:1}}@keyframes drop-halo{0%,to{opacity:.3}55%{opacity:.3}72%{opacity:1}86%{opacity:.45}}@keyframes drop-glint{0%,to{opacity:.1}58%{opacity:.1}72%{opacity:.95}84%{opacity:.22}}.ccard__seam{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 36%,#000 46%,#000 54%,transparent 64%);mask-image:linear-gradient(90deg,transparent 36%,#000 46%,#000 54%,transparent 64%);animation:seam-life 5.6s var(--lux) infinite alternate}.cards__item:nth-child(2) .ccard__seam{animation-duration:6.8s;animation-delay:-1.7s}.cards__item:nth-child(3) .ccard__seam{animation-duration:7.9s;animation-delay:-3.1s}@keyframes seam-life{0%{opacity:0}to{opacity:.2}}.ccard.is-entering .ccard__seam{animation:none;opacity:0}.ccard__lamp{position:absolute;left:0;top:0;z-index:2;width:460px;height:460px;margin:-230px 0 0 -230px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(226,160,64,.085) 0%,rgba(217,154,43,.03) 38%,transparent 68%);mix-blend-mode:screen;opacity:0;transform:translate3d(var(--lx, 0px),var(--ly, 0px),0);transition:opacity .7s var(--fade),transform .9s var(--lux)}.ccard:hover .ccard__lamp{opacity:1}.ccard.is-entering .ccard__lamp{opacity:0}@media(hover:none),(pointer:coarse){.ccard__lamp{display:none}}.ledger__still{transform:scale(1.018);transition:opacity .6s var(--fade),transform 1.6s var(--settle)}.ledger__still.is-on{transform:none}.realm__head,.mead__col,.band__copy,.cards__intro,.lost__copy,.exit__copy,.legal,.hive__title,.feature{animation:rise .9s var(--lux) both}.ledger__list,.feature{animation:rise .9s var(--lux) 90ms both}@keyframes rise{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}.btn{transition:color .4s var(--fade),border-color .4s var(--fade),transform .14s var(--settle)}.btn:active{transform:translate3d(0,1px,0)}@media(prefers-reduced-motion:reduce){.lights{transition:none}.light>span{animation:none!important}.light--comb .light__halo{opacity:.65}.light--drop .light__halo,.light--drop .light__core{opacity:.3}.ccard__seam{animation:none;opacity:.08}.ccard__lamp{display:none}.ledger__still,.ledger__still.is-on{transform:none}.realm__head,.mead__col,.band__copy,.cards__intro,.lost__copy,.exit__copy,.legal,.hive__title,.feature,.ledger__list{animation:none!important}.btn:active{transform:none}}.motes{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;mix-blend-mode:screen;opacity:0;transition:opacity 2.4s var(--fade);z-index:1}.motes.is-set{opacity:1}.fxdepth{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%}.lantern{position:absolute;left:0;top:0;z-index:2;width:620px;height:620px;margin:-310px 0 0 -310px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,186,104,.15) 0%,rgba(217,154,43,.055) 36%,transparent 66%);mix-blend-mode:screen;opacity:0;transform:translate3d(var(--lx, 50%),var(--ly, 50%),0);transition:opacity .9s var(--fade),transform 1.1s var(--lux)}.lantern--cold{background:radial-gradient(circle,rgba(210,222,240,.12) 0%,rgba(170,186,210,.045) 36%,transparent 66%)}.is-lit>.lantern,.is-lit>*>.lantern,.is-lit>.gate-door__plates>.lantern{opacity:1}@media(hover:none),(pointer:coarse){.lantern{display:none}}.gate-door__air{pointer-events:none}.gate-door__bloom{position:absolute;left:0;top:0;z-index:2;width:70vmin;height:110vmin;margin:-55vmin 0 0 -35vmin;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(236,242,255,.55) 0%,rgba(206,220,236,.22) 22%,rgba(150,170,200,.06) 48%,transparent 70%);mix-blend-mode:screen}.ccard__bloom{position:absolute;z-index:3;left:calc(var(--cn) / 3);top:0;bottom:0;width:168px;pointer-events:none;opacity:0;transform-origin:50% 50%;background:radial-gradient(ellipse 34% 46% at 50% 50%,color-mix(in srgb,var(--ac) 70%,#fff4dc) 0%,color-mix(in srgb,var(--ac) 30%,transparent) 34%,transparent 72%);mix-blend-mode:screen}@media(max-width:699px){.ccard__bloom{width:124px}}.ccard__glint{position:absolute;top:0;bottom:0;left:-46%;width:46%;overflow:hidden;pointer-events:none;opacity:.5;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%,#000 55%,transparent);mask-image:linear-gradient(90deg,transparent,#000 45%,#000 55%,transparent);animation:glint-band 11s var(--lux) infinite}.ccard__glint-in{position:absolute;top:0;bottom:0;left:0;width:217.4%;animation:glint-plate 11s var(--lux) infinite}@keyframes glint-band{0%,72%{transform:translateZ(0)}to{transform:translate3d(317.4%,0,0)}}@keyframes glint-plate{0%,72%{transform:translate3d(46%,0,0)}to{transform:translate3d(-100%,0,0)}}.cards__item:nth-child(2) .ccard__glint,.cards__item:nth-child(2) .ccard__glint-in{animation-delay:-3.6s;animation-duration:12.7s}.cards__item:nth-child(3) .ccard__glint,.cards__item:nth-child(3) .ccard__glint-in{animation-delay:-7.9s;animation-duration:13.9s}.ccard.is-entering .ccard__glint{animation:none;opacity:0}.cards__item{animation:rise .9s var(--lux) both}.cards__item:nth-child(1){animation-delay:.14s}.cards__item:nth-child(2){animation-delay:.25s}.cards__item:nth-child(3){animation-delay:.36s}.grain{position:fixed;top:-80px;right:-80px;bottom:-80px;left:-80px;z-index:120;pointer-events:none;opacity:.09;background:url(/assets/fx/grain.webp?v=230) repeat;background-size:160px 160px;animation:grain .9s steps(1) infinite}@keyframes grain{0%{transform:translateZ(0)}14%{transform:translate3d(-37px,23px,0)}28%{transform:translate3d(19px,-51px,0)}42%{transform:translate3d(-61px,-13px,0)}57%{transform:translate3d(43px,31px,0)}71%{transform:translate3d(-11px,67px,0)}85%{transform:translate3d(59px,-29px,0)}to{transform:translateZ(0)}}.realm:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.5;animation:realm-breathe 9.7s var(--lux) infinite alternate}.realm--signature:after{background:radial-gradient(ellipse 50% 44% at 72% 18%,rgba(214,220,230,.07),transparent 64%)}.realm--reserve:after{background:radial-gradient(ellipse 50% 44% at 72% 20%,rgba(160,32,50,.16),transparent 66%)}.realm--legacy:after{background:radial-gradient(ellipse 50% 44% at 72% 22%,rgba(214,96,32,.12),transparent 66%)}@keyframes realm-breathe{0%{opacity:.25}to{opacity:1}}@supports (animation-timeline: view()){.within__plate .fxdepth{animation:depth-room linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes depth-room{0%{transform:translate3d(0,-3%,0) scale(1.06)}to{transform:translate3d(0,3%,0) scale(1.06)}}.within__plate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:var(--void);animation:room-dawn linear both;animation-timeline:view();animation-range:entry 0% entry 100%}@keyframes room-dawn{0%{opacity:.82}to{opacity:0}}.within__copy{animation:room-copy linear both;animation-timeline:view();animation-range:entry 0% entry 80%}@keyframes room-copy{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}.fxdepth--hero{animation:depth-hero linear both;animation-timeline:scroll(root);animation-range:0 100vh}@keyframes depth-hero{0%{transform:translateZ(0) scale(1.03)}to{transform:translate3d(0,18%,0) scale(1.08)}}}@media(prefers-reduced-motion:reduce){.motes,.lantern,.ccard__glint,.ccard__bloom,.gate-door__bloom{display:none!important}.grain{animation:none}.realm:after{animation:none;opacity:.6}.cards__item{animation:none!important}.within__plate .fxdepth,.fxdepth--hero,.within__copy{animation:none!important;transform:none!important;opacity:1!important}.within__plate:before{content:none}}.ccard--signature .ccard__glint{opacity:.42}.ccard--reserve .ccard__glint,.ccard--legacy .ccard__glint{opacity:.95}.within,.within__plate{overflow:clip}@supports not (overflow: clip){.within{overflow-x:hidden}}.within__plate{-webkit-mask-image:radial-gradient(ellipse 72% 70% at 50% 50%,#000 46%,transparent 100%),linear-gradient(transparent,#000 16%,#000 84%,transparent),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in,source-in;mask-image:radial-gradient(ellipse 72% 70% at 50% 50%,#000 46%,transparent 100%),linear-gradient(transparent,#000 16%,#000 84%,transparent),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-composite:intersect}.caustics{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;mix-blend-mode:screen;opacity:0;transition:opacity 2.6s var(--fade)}.caustics.is-set{opacity:1}@media(prefers-reduced-motion:reduce){.caustics{display:none!important}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bee__w{fill:none;stroke:currentColor;stroke-width:.9;opacity:.8}.bee__b{fill:currentColor}.bee__s{stroke:#0b0a0a;stroke-width:.9;fill:none}.ashmote{position:fixed;z-index:120;width:2px;height:2px;border-radius:50%;background:#6d655b;pointer-events:none}.well{position:relative;width:64%;margin:-4% auto 0;aspect-ratio:1}.well__lip{position:absolute;z-index:2;left:69.1%;top:7.1%;width:13%;height:13%;transform:translate(-50%,-50%);border-radius:50%;cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;outline:none}.well__worn{position:absolute;left:50%;top:50%;width:46%;height:auto;transform:translate(-50%,-50%) rotate(24deg);color:#6e5530;opacity:.1;pointer-events:none}.well__g{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform-origin:50% 50%;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 38%,transparent 100%);mask-image:radial-gradient(closest-side,#000 38%,transparent 100%)}.well__art,.grate__art{width:100%;height:100%}.well__flame{transform-box:fill-box;transform-origin:50% 100%;animation:flame 2.6s var(--lux) infinite alternate}.well__flame--1{animation-delay:-.9s;animation-duration:3.1s}.well__flame--2{animation-delay:-1.7s;animation-duration:2.2s}@keyframes flame{0%{opacity:.75;transform:scaleY(.92)}50%{opacity:1;transform:scale(.94,1.06)}to{opacity:.82;transform:scale(1.04,.97)}}.mead--deep .mead__still .still{position:relative;z-index:1}@media(max-width:860px){.well{width:78%;margin-top:-8%}.mead--deep .well{margin-bottom:-70%;pointer-events:none}.mead--deep .well__lip{pointer-events:auto}.mead--deep .mead__col{position:relative;z-index:2}}.crypt{position:relative;min-height:100vh;padding:calc(var(--nav-h) + 3vh) var(--gutter) 6vh;background:var(--void);isolation:isolate;overflow:hidden}.crypt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 40%,rgba(30,24,22,.35),transparent 70%),radial-gradient(ellipse 90% 30% at 50% 105%,rgba(20,12,10,.7),transparent 70%),var(--void)}.crypt button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;color:inherit;cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.crypt button:focus-visible{outline:1px solid rgba(176,141,87,.35);outline-offset:2px}.crypt{animation:crypt-in 1.2s var(--threshold) both}@keyframes crypt-in{0%{opacity:0;transform:translate3d(0,-18px,0)}to{opacity:1;transform:none}}@keyframes crypt-fall{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes ember{0%{opacity:0;transform:translateZ(0) scale(1)}12%{opacity:.9}50%{transform:translate3d(-6px,-32vh,0) scale(.7);opacity:.75}85%{opacity:.25}to{opacity:0;transform:translate3d(3px,-44vh,0) scale(.35)}}@keyframes spark{0%{opacity:.15}60%{opacity:.8}to{opacity:.3}}.scrap{margin:0;padding:8px 12px;transform:rotate(-3deg);background:#120f0e;box-shadow:0 4px 12px #0009;font:italic 400 14px/1.4 var(--f-serif);color:#7d7262}@media(max-width:860px){.scrap{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.crypt,.crypt--iii.is-fallen{animation-duration:.25s}.shaft__ember,.shaft__spark,.well__flame{animation:none}}.crypt .nx__boss{color:#5a4830}.dread{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;overflow:hidden}.dread i{position:absolute;display:block;pointer-events:none}.dread__veil{top:0;right:0;bottom:0;left:0;background:#000;animation:dread-veil 3.4s var(--fade) both}@keyframes dread-veil{0%{opacity:1}35%{opacity:.86}55%{opacity:.94}to{opacity:0}}.dread__vig{top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 22vmax 9vmax #000000f5;animation:dread-breathe 9s var(--lux) infinite}@keyframes dread-breathe{0%,to{opacity:.72}46%{opacity:1}52%{opacity:.9}}.dread--3 .dread__vig{box-shadow:inset 0 0 28vmax 12vmax #000;animation-duration:7s}.dread__ember{left:50%;bottom:-30vmax;width:90vmax;height:60vmax;margin-left:-45vmax;border-radius:50%;background:radial-gradient(closest-side,rgba(150,62,22,.16),rgba(90,30,12,.07) 55%,transparent);mix-blend-mode:screen;animation:dread-ember 9s var(--lux) infinite alternate}@keyframes dread-ember{0%{opacity:.62}to{opacity:1}}.dread__dust i{border-radius:50%;background:#aa9680e6;opacity:0;animation:dread-mote var(--d) linear var(--w) infinite}@keyframes dread-mote{0%{opacity:0;transform:translate3d(0,-6vh,0)}15%{opacity:var(--o)}85%{opacity:var(--o)}to{opacity:0;transform:translate3d(var(--x),26vh,0)}}.dread__shade{left:-2vw;top:12vh;width:min(46vw,420px);height:82vh;opacity:0;background:radial-gradient(ellipse 22% 13% at 50% 15%,#000 62%,transparent 100%),radial-gradient(ellipse 50% 46% at 50% 62%,#000 55%,rgba(0,0,0,.6) 75%,transparent 100%);animation:dread-shade 4.2s var(--mass) 2.55s both}@keyframes dread-shade{0%{opacity:0;transform:translate3d(-70%,0,0)}12%{opacity:.97;transform:translate3d(-8%,0,0)}30%{opacity:.97;transform:translate3d(-4%,0,0)}31%{opacity:0}to{opacity:0;transform:translate3d(-110%,0,0)}}.dread__dark{top:0;right:0;bottom:0;left:0;background:#000;opacity:0;animation:dread-dark 2.6s linear 2.45s both}@keyframes dread-dark{0%{opacity:0}18%{opacity:.8}60%{opacity:.8}to{opacity:0}}@media(prefers-reduced-motion:reduce){.dread__veil{animation:dread-veil .25s linear both}.dread__vig,.dread__ember{animation:none}.dread__dust{display:none}.dread__shade{animation:dread-shade-r 1.6s linear 2.55s both;transform:translate3d(-6%,0,0)}.dread__dark{animation:none}}@keyframes dread-shade-r{0%{opacity:0}15%{opacity:.9}70%{opacity:.9}to{opacity:0}}.floor{--floorline: 66%;position:relative;min-height:100vh;min-height:100svh;padding:0;display:grid;place-items:center;overflow:hidden;background:#050406;isolation:isolate}html.is-below .head,html.is-below [data-chrome]{opacity:.3;transition:opacity 1.2s var(--fade)}html.is-below .foot{display:none}.floor__bg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:-1;pointer-events:none;background:var(--plate-w) center / cover no-repeat,#050406;filter:blur(26px) brightness(.35) saturate(.8)}.floor:not(.has-plate) .floor__bg{background:radial-gradient(ellipse at 50% 60%,#141114,#050406 70%);filter:none}@media(orientation:portrait){.floor__bg{background-image:var(--plate-p)}}.floor button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;color:inherit;cursor:default;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.floor [role=img]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none}.floor button:focus-visible,.floor [tabindex="0"]:focus-visible{outline:1px solid rgba(176,141,87,.35);outline-offset:3px}.oimg{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-drag:none;filter:drop-shadow(0 6px 8px rgba(0,0,0,.85))}.cord2{position:absolute;z-index:5;top:0;width:34px;height:38vh}.cord2 i{position:absolute;left:50%;top:0;bottom:14px;width:1.4px;background:linear-gradient(#78644e00,#78644e99 30%,#78644e8c);transform-origin:50% 0;animation:sway 7s var(--lux) infinite alternate}.cord2 b{position:absolute;left:50%;bottom:4px;width:7px;height:12px;margin-left:-3.5px;border-radius:3px;background:#3a2e22;box-shadow:0 0 0 1px #00000080}@keyframes sway{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.4deg)}}.cord2--l1{left:4%}.cord2--l2{left:6%}.cord2--l3{right:5%}.cord2--l4{left:8%;height:30vh}.depth{position:fixed;z-index:7;right:clamp(14px,2.4vw,32px);bottom:clamp(14px,2.4vw,30px);width:70px;height:54px;pointer-events:none}.depth__silt{position:absolute;left:0;right:10px;bottom:0;height:18px;border-radius:50%;background:radial-gradient(ellipse at 50% 55%,color-mix(in srgb,var(--silt) calc(var(--a) * 100%),transparent),transparent 70%)}.depth__tok{position:absolute;left:14px;bottom:6px;opacity:.85}.depth--2 .depth__tok{transform:rotate(-8deg)}.depth--3 .depth__tok{transform:rotate(14deg) scale(.95);opacity:.7}.depth__crack{position:absolute;left:6px;top:9px;width:14px;height:1px;background:#000;transform:rotate(32deg)}.depth__pits{position:absolute;left:12px;bottom:9px;display:flex;gap:4px}.depth__pits i{width:3px;height:3px;border-radius:50%;background:#d99a2b59;box-shadow:inset 0 0 1px #000}.depth__jamb{position:absolute;right:0;bottom:4px;width:9px;display:flex;flex-direction:column-reverse;gap:2px;padding:3px 0;background:linear-gradient(90deg,#0d0b0b,#241d16 50%,#0f0c0a);color:#6e5530}.depth__stamp{opacity:.75}@keyframes relic-in{0%{opacity:0}to{opacity:1}}.relic__in{max-width:620px;text-align:center;animation:thing-in 2.4s var(--settle) .9s both}.relic__k{font:400 10px/1.4 var(--f-caps);letter-spacing:.34em;text-transform:uppercase;color:#8a6d42;margin:0 0 22px}.relic__note p{font:italic 400 clamp(18px,2.1vw,22px)/1.6 var(--f-serif);color:#d8ccb2;margin:0 0 14px}.card{margin:34px auto 26px;padding:30px clamp(20px,4vw,40px);text-align:left;background:linear-gradient(160deg,#17120c,#0b0908);box-shadow:inset 0 0 0 1px #b08d5759,inset 0 0 0 6px #0b0908,inset 0 0 0 7px #b08d5726,0 30px 60px #000}.card__k{font:400 9px/1 var(--f-caps);letter-spacing:.34em;text-transform:uppercase;color:#8a6d42;margin:0 0 12px;text-align:center}.card__h{font:400 clamp(34px,5vw,52px)/1 var(--f-caps);letter-spacing:.1em;color:var(--cream);text-align:center;margin:0 0 8px}.card__sub{font:italic 400 20px/1.3 var(--f-serif);color:var(--honey);text-align:center;margin:0}.card__line{font:400 14px/1.4 var(--f-serif);color:var(--ash);text-align:center;margin:6px 0 16px;letter-spacing:.04em}.card__notes{font:italic 400 17px/1.5 var(--f-serif);color:#c9bea4;text-align:center;margin:0 0 20px}.card__steps{margin:0;display:grid;gap:14px}.card__steps dt{font:400 10px/1 var(--f-caps);letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin-bottom:5px}.card__steps dd{margin:0;font:400 16px/1.5 var(--f-serif);color:var(--cream-85)}.relic__sig{font:italic 400 16px/1 var(--f-serif);color:#8a6d42;margin-top:22px}@keyframes thing-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.relic{position:absolute;top:0;right:0;bottom:0;left:0;z-index:16;overflow-y:auto;display:grid;place-items:start center;padding:calc(var(--nav-h) + 4vh) var(--gutter) 10vh;background:radial-gradient(ellipse 80% 60% at 50% 30%,#281a0ab8,#040305f5);animation:relic-in 2.6s var(--fade) both}.relic__tok{display:inline-block;width:64px;margin-bottom:18px}.exit__part{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0}.exit__part .plate,.exit__part img{width:100%;height:100%;object-fit:cover;display:block}.exit__seam{position:absolute;z-index:3;left:50%;top:18%;height:58%;width:54px;margin-left:-27px;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.exit__seam i{position:absolute;left:50%;top:4%;bottom:4%;width:2px;margin-left:-1px;background:linear-gradient(#7a8fa300,#dde3e8 50%,#7a8fa300);box-shadow:0 0 12px 2px #7a8fa361;opacity:calc(var(--hold, 0) * var(--hold, 0) * .85);transform:scaleY(calc(.3 + var(--hold, 0) * .7));pointer-events:none}.recess-b button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;color:inherit;-webkit-tap-highlight-color:transparent}.depth__img{width:26px;height:auto;filter:brightness(.7) drop-shadow(0 2px 2px #000)}@media(orientation:portrait){.depth{bottom:18px}}@media(prefers-reduced-motion:reduce){.cord2 i{animation:none}}.recess-b{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;background:#040305;animation:relic-in 2s var(--fade) both}.wake{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.wake__wall{position:absolute;background:radial-gradient(ellipse 60% 70% at 50% 100%,rgba(217,154,43,.34),rgba(140,80,20,.12) 55%,transparent 80%);mix-blend-mode:screen;opacity:0;animation:wake-in 3.2s var(--fade) .3s forwards}.wake__tok{position:absolute;transform:translate(-50%,-50%);opacity:0;animation:tok-rise 2.6s var(--settle) 2.4s forwards;filter:drop-shadow(0 0 18px rgba(217,154,43,.55))}.wake__tok .oimg{width:100%}.wake__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 50% 45%,#3c240c59,#040305cc);opacity:0;animation:wake-in 1.6s var(--fade) 4.2s forwards}.floor--4.is-resolved .wake__veil{opacity:1;animation:none}@keyframes wake-in{0%{opacity:0}to{opacity:1}}@keyframes tok-rise{0%{opacity:0;transform:translate(-50%,-20%) scale(.6)}to{opacity:1;transform:translate(-50%,-260%) scale(1.25)}}.floor--4.is-resolved .wake__tok{opacity:0;animation:none}.floor--4.is-resolved .wake__wall,.floor--4.is-resolved .wake__niches i{opacity:1;animation:none}@media(prefers-reduced-motion:reduce){.wake__wall,.wake__niches i,.wake__veil{animation-duration:.25s;animation-delay:0ms}.wake__tok{animation:wake-in .25s linear 0ms forwards;transform:translate(-50%,-160%)}}.lan{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;pointer-events:all;overflow:hidden}.lan>*{position:absolute}.lan__gut{top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(ellipse 70% 60% at 50% 55%,#04030540,#040305d9 55%,#030204 85%)}.lan__black{top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(ellipse at 50% 50%,#0b0806,#020103 70%)}.lan__slide{left:50%;top:50%;width:min(80vmin,680px);aspect-ratio:1;transform:translate(-50%,-50%);clip-path:circle(0% at 50% 50%);opacity:0;will-change:transform,opacity,filter}.lan__slide img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;filter:contrast(1.08) saturate(.9)}.lan__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 60px 30px #000000d9;pointer-events:none}.lan__grain{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;opacity:.28;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:lan-grain .18s steps(3) infinite}@keyframes lan-grain{0%{transform:translate(0)}33%{transform:translate(-4%,3%)}66%{transform:translate(3%,-2%)}to{transform:translate(-2%,-4%)}}.lan__spectre{clip-path:circle(48% at 50% 50%);z-index:2}.lan__dust{top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.lan__dust i{position:absolute;bottom:-4%;width:var(--s);height:var(--s);border-radius:50%;background:rgba(214,190,150,var(--o));box-shadow:0 0 4px #d99a2b4d}.lan.is-falling .lan__dust i{animation:lan-rise var(--d) cubic-bezier(.3,.1,.6,1) var(--w) both}@keyframes lan-rise{0%{transform:translateY(0)}to{transform:translateY(-112vh)}}.lan__num{left:50%;top:46%;transform:translate(-50%,-50%);opacity:0;font:400 clamp(64px,11vw,150px)/1 var(--f-caps, "Cinzel", serif);letter-spacing:.2em;padding-left:.2em;color:#7a6040;text-shadow:0 1px 0 rgba(255,220,160,.18),0 -1px 1px #000,0 0 40px rgba(217,154,43,.22)}.lan__num:empty{display:none}.lan--up .lan__num{font-size:clamp(44px,7vw,96px)}.wz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#07060a;opacity:0;transition:opacity 1.4s var(--fade);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.wz.is-ready{opacity:1}.wz .openseadragon-container,.wz .openseadragon-canvas{background:#07060a!important;outline:none}.wz .openseadragon-canvas:focus{outline:none}.wz__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 90px 40px #050406}.floor.is-wally{display:block;height:100vh;height:100svh;min-height:0}.floor.is-wally .floor__bg{background:#07060a;filter:none}.cord2{z-index:8}.cord2--l0{left:5%;height:26vh}.recess-b .cord2{position:absolute}.recess-b.is-gone .wz{filter:brightness(.75);transition:opacity 1.4s var(--fade),filter 1.1s var(--fade)}.floor--4 .wz__veil{transition:box-shadow .5s var(--fade)}.floor--4[class*=is-stroke-] .wz__veil{box-shadow:inset 0 0 90px 40px #050406,inset 0 -20vh 30vh -10vh #d99a2b14}.floor--4.is-stroke-5 .wz__veil{box-shadow:inset 0 0 90px 40px #050406,inset 0 -24vh 36vh -8vh #d99a2b29}.wake__wall{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 50% 85%,rgba(217,154,43,.3),rgba(140,80,20,.1) 55%,transparent 80%)}.wake__tok{left:50%;top:62%;width:clamp(48px,6vw,84px)}@media(prefers-reduced-motion:reduce){.wz{transition-duration:.25s}}.whisper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:grid;place-items:center;padding:0 clamp(28px,9vw,120px);background:radial-gradient(ellipse 70% 55% at 50% 50%,#07060adb,#07060a99 60%,#07060a40);opacity:0;transition:opacity 1.6s var(--fade);cursor:default;-webkit-tap-highlight-color:transparent;touch-action:none}.whisper.is-wait{pointer-events:none}.whisper.is-on{opacity:1}.whisper.is-out{opacity:0;pointer-events:none}.whisper__text{max-width:34em;margin:0;text-align:center;font:italic 400 clamp(17px,2.1vw,25px)/1.62 var(--f-serif);letter-spacing:.015em;color:#b7ad9c;text-shadow:0 1px 2px #000;text-wrap:balance}@media(prefers-reduced-motion:reduce){.whisper{transition-duration:.25s}}
