.secret{--slice: calc(24 * var(--t, 2px));box-sizing:border-box;width:min(calc(100vw - 2 * var(--gutter, 16px) - 32 * var(--t, 2px)),calc(268 * var(--t, 2px)));max-height:calc(100svh - 2 * var(--gutter, 16px) - 16 * var(--t, 2px));margin:auto;padding:0;border:0;background:none;color:#3a2a14;overflow:visible}.secret::backdrop{background:#050219bd}.secret[open]{animation:secret-in .24s var(--ease-out) both}.secret[open]::backdrop{animation:secret-fade .24s var(--ease-out) both}@keyframes secret-in{0%{opacity:0;transform:translateY(calc(6 * var(--t, 2px)))}}@keyframes secret-fade{0%{opacity:0}}.secret__box{position:relative;box-sizing:border-box;margin:0;border-style:solid;border-width:calc(8 * var(--t, 2px)) calc(8 * var(--t, 2px)) calc(24 * var(--t, 2px)) calc(8 * var(--t, 2px));border-image:url(/ui/MessageBox_0.webp) 24 fill / var(--slice) / calc(16 * var(--t, 2px)) calc(16 * var(--t, 2px)) 0 calc(16 * var(--t, 2px)) stretch;padding-block-end:calc(9 * var(--t, 2px));image-rendering:pixelated;cursor:pointer}.secret__box p{margin:0;font-family:var(--f-pixel);font-size:calc(13 * var(--t, 2px));line-height:1.15;word-spacing:calc(1.5 * var(--t, 2px));-webkit-font-smoothing:none}.secret__speaker{margin-block-end:calc(6 * var(--t, 2px))!important;color:#7a4a14}.secret__next{position:absolute;inset-inline-end:calc(2 * var(--t, 2px));inset-block-end:calc(2 * var(--t, 2px));width:calc(9 * var(--t, 2px));height:calc(7 * var(--t, 2px));padding:0;border:0;background:#7a4a14;clip-path:polygon(0 0,100% 0,50% 100%);cursor:pointer;animation:secret-blink .9s steps(2,jump-none) infinite}.secret__next:focus-visible{outline:none;animation:none}.secret:not([data-initial-focus]) .secret__box:has(.secret__next:focus-visible){outline:var(--focus-ring);outline-offset:0}@keyframes secret-blink{50%{opacity:0}}:root[data-motion=reduce] .secret__next,:root[data-motion=reduce] .secret{animation:none!important}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .secret__next,:root:not([data-motion=full]) .secret{animation:none!important}}.book-btn[data-astro-cid-4xbprwon]{--leather-0: #5d3d36;--leather-1: #4d332e;--gilt-ink: #cfaf46;--gem: #a86d19;--gem-lit: #f5c443;--foil: #f1d98a;--icon-size: 20px;position:relative;display:inline-flex;align-items:center;gap:12px;box-sizing:border-box;min-height:44px;padding:4px 22px 4px 12px;border-radius:6px;background:radial-gradient(circle at 50% 30%,var(--leather-0),var(--leather-1) 70%);box-shadow:inset 0 0 0 1px #cfaf4680,inset 0 -2px #18081859,0 1px #fff4d299;color:var(--foil);text-decoration:none;cursor:pointer;transition:translate .16s var(--ease-out)}.book-btn[data-astro-cid-4xbprwon]:before{content:"";position:absolute;inset:3px;border:1px solid rgb(207 175 70 / .35);border-radius:4px;pointer-events:none}.book-btn[data-astro-cid-4xbprwon]:after{content:"";position:absolute;top:5px;right:6px;width:4px;height:4px;background:var(--gem);rotate:45deg;pointer-events:none;transition:background-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.book-btn__icon[data-astro-cid-4xbprwon]{display:grid;place-items:center;color:var(--gilt-ink)}.book-btn__label[data-astro-cid-4xbprwon]{position:relative;font-family:var(--f-ui);font-weight:700;font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.book-btn__label[data-astro-cid-4xbprwon]:after{content:"";position:absolute;inset-inline:0;bottom:-3px;height:1px;background:var(--gilt-ink);transform:scaleX(0);transform-origin:left;transition:transform .18s var(--ease-out)}.book-btn[data-astro-cid-4xbprwon]:is(:hover,:focus-visible){background:radial-gradient(circle at 50% 30%,#7a5148,var(--leather-0) 70%)}.book-btn[data-astro-cid-4xbprwon]:is(:hover,:focus-visible):after{background:var(--gem-lit);box-shadow:0 0 4px #f5c443b3}.book-btn[data-astro-cid-4xbprwon]:is(:hover,:focus-visible) .book-btn__label[data-astro-cid-4xbprwon]:after{transform:scaleX(1)}.book-btn[data-astro-cid-4xbprwon]:active{translate:0 1px}.book-btn[data-astro-cid-4xbprwon]:focus-visible{outline:2px solid #8a2f0a;outline-offset:3px}:root[data-motion=reduce] .book-btn[data-astro-cid-4xbprwon],:root[data-motion=reduce] .book-btn__label[data-astro-cid-4xbprwon]:after{transition:none}.secret__plaque{display:flex;justify-content:center;margin-block-start:calc(8 * var(--t, 2px))}.edge,.edge-t,.edge-b,.edge-y,.edge-x,.band{--fade-t: 0px;--fade-b: 0px;--fade-l: 0px;--fade-r: 0px;-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0 / 0) calc(var(--fade-t) * 0),rgb(0 0 0 / .023) calc(var(--fade-t) * .143),rgb(0 0 0 / .145) calc(var(--fade-t) * .286),rgb(0 0 0 / .368) calc(var(--fade-t) * .429),rgb(0 0 0 / .632) calc(var(--fade-t) * .571),rgb(0 0 0 / .855) calc(var(--fade-t) * .714),rgb(0 0 0 / .977) calc(var(--fade-t) * .857),rgb(0 0 0 / 1) calc(var(--fade-t) * 1),rgb(0 0 0 / 1) calc(100% - var(--fade-b) * 1),rgb(0 0 0 / .977) calc(100% - var(--fade-b) * .857),rgb(0 0 0 / .855) calc(100% - var(--fade-b) * .714),rgb(0 0 0 / .632) calc(100% - var(--fade-b) * .571),rgb(0 0 0 / .368) calc(100% - var(--fade-b) * .429),rgb(0 0 0 / .145) calc(100% - var(--fade-b) * .286),rgb(0 0 0 / .023) calc(100% - var(--fade-b) * .143),rgb(0 0 0 / 0) calc(100% - var(--fade-b) * 0)),linear-gradient(to right,rgb(0 0 0 / 0) calc(var(--fade-l) * 0),rgb(0 0 0 / .023) calc(var(--fade-l) * .143),rgb(0 0 0 / .145) calc(var(--fade-l) * .286),rgb(0 0 0 / .368) calc(var(--fade-l) * .429),rgb(0 0 0 / .632) calc(var(--fade-l) * .571),rgb(0 0 0 / .855) calc(var(--fade-l) * .714),rgb(0 0 0 / .977) calc(var(--fade-l) * .857),rgb(0 0 0 / 1) calc(var(--fade-l) * 1),rgb(0 0 0 / 1) calc(100% - var(--fade-r) * 1),rgb(0 0 0 / .977) calc(100% - var(--fade-r) * .857),rgb(0 0 0 / .855) calc(100% - var(--fade-r) * .714),rgb(0 0 0 / .632) calc(100% - var(--fade-r) * .571),rgb(0 0 0 / .368) calc(100% - var(--fade-r) * .429),rgb(0 0 0 / .145) calc(100% - var(--fade-r) * .286),rgb(0 0 0 / .023) calc(100% - var(--fade-r) * .143),rgb(0 0 0 / 0) calc(100% - var(--fade-r) * 0));mask-image:linear-gradient(to bottom,#0000 calc(var(--fade-t) * 0),#00000006 calc(var(--fade-t) * .143),#00000025 calc(var(--fade-t) * .286),#0000005e calc(var(--fade-t) * .429),#000000a1 calc(var(--fade-t) * .571),#000000da calc(var(--fade-t) * .714),#000000f9 calc(var(--fade-t) * .857),#000 calc(var(--fade-t) * 1) calc(100% - var(--fade-b) * 1),#000000f9 calc(100% - var(--fade-b) * .857),#000000da calc(100% - var(--fade-b) * .714),#000000a1 calc(100% - var(--fade-b) * .571),#0000005e calc(100% - var(--fade-b) * .429),#00000025 calc(100% - var(--fade-b) * .286),#00000006 calc(100% - var(--fade-b) * .143),#0000 calc(100% - var(--fade-b) * 0)),linear-gradient(to right,#0000 calc(var(--fade-l) * 0),#00000006 calc(var(--fade-l) * .143),#00000025 calc(var(--fade-l) * .286),#0000005e calc(var(--fade-l) * .429),#000000a1 calc(var(--fade-l) * .571),#000000da calc(var(--fade-l) * .714),#000000f9 calc(var(--fade-l) * .857),#000 calc(var(--fade-l) * 1) calc(100% - var(--fade-r) * 1),#000000f9 calc(100% - var(--fade-r) * .857),#000000da calc(100% - var(--fade-r) * .714),#000000a1 calc(100% - var(--fade-r) * .571),#0000005e calc(100% - var(--fade-r) * .429),#00000025 calc(100% - var(--fade-r) * .286),#00000006 calc(100% - var(--fade-r) * .143),#0000 calc(100% - var(--fade-r) * 0));-webkit-mask-composite:source-in;mask-composite:intersect}.edge-t{--fade-t: var(--fade-y)}.edge-b{--fade-b: var(--fade-y)}.edge-y{--fade-t: var(--fade-y);--fade-b: var(--fade-y)}.edge-x{--fade-l: var(--fade-x);--fade-r: var(--fade-x)}.band{position:relative;width:min(100%,var(--band-max));margin-inline:auto;--fade-t: var(--fade-y);--fade-b: var(--fade-y);--fade-l: var(--fade-x);--fade-r: var(--fade-x)}.glow-room{padding:var(--glow-room);margin:calc(-1 * var(--glow-room))}html[data-launch=after] [data-when=before],html:not([data-launch=after]) [data-when=after]{display:none!important}.when{display:contents}html[data-launch=after] [data-countdown]{display:none}.is-offscreen,.is-offscreen *,.is-offscreen *:before,.is-offscreen *:after{animation-play-state:paused!important}:root{--chrome-track: var(--sky-0);--chrome-hairline: rgb(232 180 60 / .2);--chrome-thumb: var(--gold-text);--chrome-thumb-quiet: rgb(245 196 67 / .45);--chrome-bevel: linear-gradient(90deg, #8a4d10 0%, #f0a83a 22%, #fff2b0 46%, #f5c443 64%, #b8681a 100%);--chrome-bevel-hover: linear-gradient(90deg, #a35d14 0%, #ffbe4a 22%, #fff8d6 46%, #ffd95a 64%, #cf7c22 100%);--chrome-gem: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12'%3E%3Cpath d='M4 1 7 6 4 11 1 6z' fill='%230a0e26' fill-opacity='.7'/%3E%3Cpath d='M4 4 5 6 4 8 3 6z' fill='%23fff3b0'/%3E%3C/svg%3E");accent-color:var(--gold-1);-webkit-tap-highlight-color:rgb(207 175 21 / .25)}@media(hover:hover)and (pointer:fine)and (forced-colors:none){@supports not selector(::-webkit-scrollbar){:root{scrollbar-width:thin;scrollbar-color:var(--chrome-thumb) var(--chrome-track)}}:root::-webkit-scrollbar{width:12px;height:12px;background:var(--chrome-track)}:root::-webkit-scrollbar-track{background:var(--chrome-track);box-shadow:inset 1px 0 0 var(--chrome-hairline)}:root::-webkit-scrollbar-track:horizontal{box-shadow:inset 0 1px 0 var(--chrome-hairline)}:root::-webkit-scrollbar-thumb{min-height:48px;min-width:48px;border:2px solid transparent;border-radius:6px;background:var(--chrome-gem) center / 8px 12px no-repeat padding-box,var(--chrome-bevel) padding-box}:root::-webkit-scrollbar-thumb:hover{background:var(--chrome-gem) center / 8px 12px no-repeat padding-box,var(--chrome-bevel-hover) padding-box}:root::-webkit-scrollbar-thumb:active{background:var(--chrome-gem) center / 8px 12px no-repeat padding-box,var(--chrome-bevel-hover) padding-box;filter:brightness(1.08)}:root::-webkit-scrollbar-button{display:none;width:0;height:0}:root::-webkit-scrollbar-corner{background:var(--chrome-track)}}::selection{background:var(--gold-text);color:var(--ink-on-gold);-webkit-text-fill-color:var(--ink-on-gold);text-shadow:none}input,textarea,[contenteditable]{caret-color:var(--gold-1)}@media(forced-colors:active){::selection{background:Highlight;color:HighlightText;-webkit-text-fill-color:HighlightText}}@font-face{font-family:Bestiary;src:url(/fonts/Bestiary.woff2) format("woff2");font-display:swap}@font-face{font-family:Bestiary Text;src:url(/fonts/Bestiary_text.woff2) format("woff2");font-display:swap}:root{--sky-0: #050219;--sky-1: #110e28;--sky-2: #290f4d;--sky-3: #451b58;--sky-4: #752e62;--sky-5: #bd8b7d;--parchment: #dac587;--parchment-edge: #c69657;--parchment-deep: #a66a39;--ink: #141013;--gold: #cfaf15;--gold-glow: #e8f27a;--tyrant: #73e639;--monarch: #ff7455;--archon: #a6fcdb;--text: #f3ecda;--text-soft: #c9c0d8;--veil: rgb(17 14 40 / .7);--font-display: "Bestiary", Georgia, "Times New Roman", serif;--font-text: "Bestiary Text", Georgia, "Times New Roman", serif;--step-0: calc(13 * var(--t, 2px));--step-2: calc(26 * var(--t, 2px));--line-0: calc(20 * var(--t, 2px));--line-2: calc(32 * var(--t, 2px));--measure: calc(520 * var(--t, 2px));--gutter: max(var(--pad-x, 16px), env(safe-area-inset-left), env(safe-area-inset-right));color-scheme:dark}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html,body{overflow-x:clip}html{background:var(--sky-0);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100svh;background:var(--sky-0);color:var(--ink-1);font-family:var(--f-text);font-size:var(--fs-s);line-height:var(--lh-body)}a{color:inherit}a,button{scroll-margin-block:calc(8 * var(--t, 2px));touch-action:manipulation;-webkit-tap-highlight-color:rgb(207 175 21 / .25)}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.pixelated,canvas{image-rendering:pixelated;image-rendering:crisp-edges}@media(prefers-reduced-motion:no-preference){:root:not([data-motion=reduce]){scroll-behavior:smooth}}:root[data-motion=full]{scroll-behavior:smooth}:root.hash-load{scroll-behavior:auto!important}:root[data-motion=reduce] *,:root[data-motion=reduce] *:before,:root[data-motion=reduce] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) *,:root:not([data-motion=full]) *:before,:root:not([data-motion=full]) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[id]{scroll-margin-top:calc(8 * var(--t, 2px))}[hidden]{display:none!important}.sig[data-astro-cid-sb7sse5a]{--gilt: 232 180 60;--draw: 1.1s;--draw-ease: cubic-bezier(.65, 0, .35, 1);display:inline-flex;align-items:center;gap:.55em;min-height:var(--target);color:var(--ink-3);text-decoration:none;white-space:nowrap}.sig[data-astro-cid-sb7sse5a]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:2px}.sig__slot[data-astro-cid-sb7sse5a]{position:relative;display:inline-flex;align-items:center;gap:.4em}.sig__name[data-astro-cid-sb7sse5a]{font-family:var(--f-text);font-style:italic;font-size:calc(16px * var(--wide-k));letter-spacing:.02em;color:var(--ink-2);transition:opacity .3s ease .16s}.sig__spark[data-astro-cid-sb7sse5a]{flex:none;width:calc(8px * var(--wide-k));height:calc(8px * var(--wide-k));fill:rgb(var(--gilt));opacity:.6;transition:opacity .3s ease .16s}.sig[data-astro-cid-sb7sse5a]:hover .sig__name[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a]:focus-visible .sig__name[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a].is-signing .sig__name[data-astro-cid-sb7sse5a]{opacity:0;transition:opacity .24s ease}.sig[data-astro-cid-sb7sse5a]:hover .sig__spark[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a]:focus-visible .sig__spark[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a].is-signing .sig__spark[data-astro-cid-sb7sse5a]{opacity:0;transition:opacity .24s ease}.sig[data-astro-cid-sb7sse5a]:hover .sig__by[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a]:focus-visible .sig__by[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a].is-signing .sig__by[data-astro-cid-sb7sse5a]{color:var(--ink-2)}.sig__by[data-astro-cid-sb7sse5a]{transition:color .3s ease}.sig__ink[data-astro-cid-sb7sse5a]{position:absolute;inset-inline:0;top:50%;translate:0 -50%;opacity:0;pointer-events:none;transition:opacity .4s ease;filter:drop-shadow(0 0 3px rgb(245 196 67 / .35))}.sig__ink[data-astro-cid-sb7sse5a] svg[data-astro-cid-sb7sse5a]{display:block;width:100%;height:auto;overflow:visible}.sig__stroke[data-astro-cid-sb7sse5a]{fill:none;stroke:rgb(var(--gilt));stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset 0s linear .4s}.sig__dot[data-astro-cid-sb7sse5a]{fill:#ffe28c;transform-box:fill-box;transform-origin:center}.sig__comet[data-astro-cid-sb7sse5a]{offset-distance:0%;offset-rotate:auto;opacity:0}@supports not (offset-path: path("M0 0")){.sig__comet[data-astro-cid-sb7sse5a]{display:none}}.sig[data-astro-cid-sb7sse5a]:hover .sig__ink[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a]:focus-visible .sig__ink[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a].is-signing .sig__ink[data-astro-cid-sb7sse5a]{opacity:1;transition:opacity .12s ease}.sig[data-astro-cid-sb7sse5a]:hover .sig__stroke[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a]:focus-visible .sig__stroke[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a].is-signing .sig__stroke[data-astro-cid-sb7sse5a]{stroke-dashoffset:0;transition:stroke-dashoffset var(--draw) var(--draw-ease)}.sig[data-astro-cid-sb7sse5a]:hover .sig__comet[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a]:focus-visible .sig__comet[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a].is-signing .sig__comet[data-astro-cid-sb7sse5a]{animation:sig-fly var(--draw) var(--draw-ease) both,sig-glow var(--draw) linear both}.sig[data-astro-cid-sb7sse5a]:hover .sig__dot[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a]:focus-visible .sig__dot[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a].is-signing .sig__dot[data-astro-cid-sb7sse5a]{animation:sig-flare .26s var(--ease-out) var(--draw) both}@keyframes sig-fly{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes sig-glow{0%{opacity:0}4%{opacity:1}93%{opacity:1}to{opacity:0}}@keyframes sig-flare{0%{transform:scale(0)}55%{transform:scale(1.6)}to{transform:scale(1)}}.sig[data-astro-cid-sb7sse5a][data-instant] .sig__ink[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a][data-instant] .sig__stroke[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a][data-instant] .sig__name[data-astro-cid-sb7sse5a],.sig[data-astro-cid-sb7sse5a][data-instant] .sig__spark[data-astro-cid-sb7sse5a]{transition-duration:.01ms!important;transition-delay:0s!important}.sig[data-astro-cid-sb7sse5a][data-instant] .sig__comet[data-astro-cid-sb7sse5a]{display:none}.sig[data-astro-cid-sb7sse5a][data-instant] .sig__dot[data-astro-cid-sb7sse5a]{animation:none!important}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .sig[data-astro-cid-sb7sse5a] .sig__ink[data-astro-cid-sb7sse5a],:root:not([data-motion=full]) .sig[data-astro-cid-sb7sse5a] .sig__stroke[data-astro-cid-sb7sse5a],:root:not([data-motion=full]) .sig[data-astro-cid-sb7sse5a] .sig__name[data-astro-cid-sb7sse5a],:root:not([data-motion=full]) .sig[data-astro-cid-sb7sse5a] .sig__spark[data-astro-cid-sb7sse5a]{transition-delay:0s!important;transition-duration:.01ms!important}:root:not([data-motion=full]) .sig[data-astro-cid-sb7sse5a] .sig__comet[data-astro-cid-sb7sse5a]{display:none}:root:not([data-motion=full]) .sig[data-astro-cid-sb7sse5a] .sig__dot[data-astro-cid-sb7sse5a]{animation:none!important}}:root[data-motion=reduce] .sig[data-astro-cid-sb7sse5a] .sig__ink[data-astro-cid-sb7sse5a],:root[data-motion=reduce] .sig[data-astro-cid-sb7sse5a] .sig__stroke[data-astro-cid-sb7sse5a],:root[data-motion=reduce] .sig[data-astro-cid-sb7sse5a] .sig__name[data-astro-cid-sb7sse5a],:root[data-motion=reduce] .sig[data-astro-cid-sb7sse5a] .sig__spark[data-astro-cid-sb7sse5a]{transition-delay:0s!important;transition-duration:.01ms!important}:root[data-motion=reduce] .sig[data-astro-cid-sb7sse5a] .sig__comet[data-astro-cid-sb7sse5a]{display:none}:root[data-motion=reduce] .sig[data-astro-cid-sb7sse5a] .sig__dot[data-astro-cid-sb7sse5a]{animation:none!important}.footer[data-astro-cid-sz7xmlte]{padding:var(--space-section) 0 0;color:var(--ink-1);position:relative;isolation:isolate}.footer[data-astro-cid-sz7xmlte]:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:calc(50% - 50vw);background:radial-gradient(ellipse 40% 30% at 50% 34%,rgb(245 196 67 / .09),transparent 70%),linear-gradient(#030408c7,#030408c7);pointer-events:none;--fade-t: clamp(96px, 38%, 360px);--fade-b: 0px;--fade-l: var(--fade-x);--fade-r: var(--fade-x);-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0 / 0) calc(var(--fade-t) * 0),rgb(0 0 0 / .023) calc(var(--fade-t) * .143),rgb(0 0 0 / .145) calc(var(--fade-t) * .286),rgb(0 0 0 / .368) calc(var(--fade-t) * .429),rgb(0 0 0 / .632) calc(var(--fade-t) * .571),rgb(0 0 0 / .855) calc(var(--fade-t) * .714),rgb(0 0 0 / .977) calc(var(--fade-t) * .857),rgb(0 0 0 / 1) calc(var(--fade-t) * 1),rgb(0 0 0 / 1) calc(100% - var(--fade-b) * 1),rgb(0 0 0 / .977) calc(100% - var(--fade-b) * .857),rgb(0 0 0 / .855) calc(100% - var(--fade-b) * .714),rgb(0 0 0 / .632) calc(100% - var(--fade-b) * .571),rgb(0 0 0 / .368) calc(100% - var(--fade-b) * .429),rgb(0 0 0 / .145) calc(100% - var(--fade-b) * .286),rgb(0 0 0 / .023) calc(100% - var(--fade-b) * .143),rgb(0 0 0 / 0) calc(100% - var(--fade-b) * 0)),linear-gradient(to right,rgb(0 0 0 / 0) calc(var(--fade-l) * 0),rgb(0 0 0 / .023) calc(var(--fade-l) * .143),rgb(0 0 0 / .145) calc(var(--fade-l) * .286),rgb(0 0 0 / .368) calc(var(--fade-l) * .429),rgb(0 0 0 / .632) calc(var(--fade-l) * .571),rgb(0 0 0 / .855) calc(var(--fade-l) * .714),rgb(0 0 0 / .977) calc(var(--fade-l) * .857),rgb(0 0 0 / 1) calc(var(--fade-l) * 1),rgb(0 0 0 / 1) calc(100% - var(--fade-r) * 1),rgb(0 0 0 / .977) calc(100% - var(--fade-r) * .857),rgb(0 0 0 / .855) calc(100% - var(--fade-r) * .714),rgb(0 0 0 / .632) calc(100% - var(--fade-r) * .571),rgb(0 0 0 / .368) calc(100% - var(--fade-r) * .429),rgb(0 0 0 / .145) calc(100% - var(--fade-r) * .286),rgb(0 0 0 / .023) calc(100% - var(--fade-r) * .143),rgb(0 0 0 / 0) calc(100% - var(--fade-r) * 0));mask-image:linear-gradient(to bottom,#0000 calc(var(--fade-t) * 0),#00000006 calc(var(--fade-t) * .143),#00000025 calc(var(--fade-t) * .286),#0000005e calc(var(--fade-t) * .429),#000000a1 calc(var(--fade-t) * .571),#000000da calc(var(--fade-t) * .714),#000000f9 calc(var(--fade-t) * .857),#000 calc(var(--fade-t) * 1) calc(100% - var(--fade-b) * 1),#000000f9 calc(100% - var(--fade-b) * .857),#000000da calc(100% - var(--fade-b) * .714),#000000a1 calc(100% - var(--fade-b) * .571),#0000005e calc(100% - var(--fade-b) * .429),#00000025 calc(100% - var(--fade-b) * .286),#00000006 calc(100% - var(--fade-b) * .143),#0000 calc(100% - var(--fade-b) * 0)),linear-gradient(to right,#0000 calc(var(--fade-l) * 0),#00000006 calc(var(--fade-l) * .143),#00000025 calc(var(--fade-l) * .286),#0000005e calc(var(--fade-l) * .429),#000000a1 calc(var(--fade-l) * .571),#000000da calc(var(--fade-l) * .714),#000000f9 calc(var(--fade-l) * .857),#000 calc(var(--fade-l) * 1) calc(100% - var(--fade-r) * 1),#000000f9 calc(100% - var(--fade-r) * .857),#000000da calc(100% - var(--fade-r) * .714),#000000a1 calc(100% - var(--fade-r) * .571),#0000005e calc(100% - var(--fade-r) * .429),#00000025 calc(100% - var(--fade-r) * .286),#00000006 calc(100% - var(--fade-r) * .143),#0000 calc(100% - var(--fade-r) * 0));-webkit-mask-composite:source-in;mask-composite:intersect}.inner[data-astro-cid-sz7xmlte]{--gilt: 232 180 60;max-width:calc(880px * var(--wide-k));margin-inline:auto;padding-inline:var(--gutter);display:grid;justify-items:center;text-align:center;margin-bottom:clamp(72px,9vh,140px)}@media(max-width:599px){.inner[data-astro-cid-sz7xmlte]{margin-bottom:48px}}.inner[data-astro-cid-sz7xmlte] .footer__logo{--logo-w: calc(min(260px, 60vw) * var(--wide-k));filter:drop-shadow(0 0 18px rgb(245 196 67 / .22))}.footer__tagline[data-astro-cid-sz7xmlte]{margin:calc(32px * var(--wide-k)) 0 0;max-width:24ch;font-family:var(--f-ui);font-weight:600;font-size:var(--fs-m);line-height:1.15;letter-spacing:.01em;text-wrap:balance;color:var(--cream);text-shadow:0 0 24px rgba(245,196,67,.3),0 2px 0 rgba(0,0,0,.6)}.footer__cta[data-astro-cid-sz7xmlte]{margin-top:calc(28px * var(--wide-k));display:grid;justify-items:center;gap:12px}.footer__date[data-astro-cid-sz7xmlte]{margin:0;font-family:var(--f-ui);font-weight:600;font-size:calc(.8125rem * var(--wide-k));letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.footbar[data-astro-cid-sz7xmlte]{--gilt: 232 180 60;--side: max(16px, var(--gutter));position:relative;isolation:isolate;padding:calc(22px * var(--wide-k)) var(--side) calc(16px + env(safe-area-inset-bottom) + var(--pocket-room, 0px));font-family:var(--f-text);font-size:calc(13px * var(--wide-k));line-height:1.4;color:var(--ink-3);display:grid;justify-items:center;gap:10px}.footbar[data-astro-cid-sz7xmlte]:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,rgb(var(--gilt) / 0),rgb(var(--gilt) / .16) 18% 82%,rgb(var(--gilt) / 0));pointer-events:none}.footbar[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;z-index:-1;inset:0;background:#050712b8;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 40px);mask-image:linear-gradient(to bottom,transparent,#000 40px);pointer-events:none}.footbar__row[data-astro-cid-sz7xmlte]{width:100%;max-width:var(--stage-max);display:flex;flex-direction:column;align-items:center;gap:14px}.footbar__studio[data-astro-cid-sz7xmlte]{--s: calc(max(1, round(nearest, var(--dpr, 1), 1)) / var(--dpr, 1) * round(nearest, var(--wide-k), 1) * 1px);display:flex;align-items:center;gap:10px}.bird[data-astro-cid-sz7xmlte]{position:relative;flex:none;width:calc(37 * var(--s));height:calc(41 * var(--s));padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.bird[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;inset:min(0px,calc((41 * var(--s) - 44px) / 2)) min(0px,calc((37 * var(--s) - 44px) / 2))}.bird[data-astro-cid-sz7xmlte][data-hop=small]{animation:bird-hop .36s var(--ease-out) 1}.bird[data-astro-cid-sz7xmlte][data-hop=big]{animation:bird-hop-big .64s var(--ease-out) 1}@keyframes bird-hop{40%{transform:translateY(calc(-4 * var(--s)))}}@keyframes bird-hop-big{22%{transform:translateY(calc(-6 * var(--s)))}44%{transform:translateY(0)}72%{transform:translateY(calc(-8 * var(--s)))}}.bird[data-astro-cid-sz7xmlte] .bird__heart{position:absolute;inset-inline-start:calc(50% - 8 * var(--s));inset-block-start:calc(-10 * var(--s));width:calc(16 * var(--s));height:calc(16 * var(--s));background:url(/ui/icons_stats_skills.webp) calc(-64 * var(--s)) 0 / calc(160 * var(--s)) calc(320 * var(--s)) no-repeat;image-rendering:pixelated;pointer-events:none;animation:bird-heart 1s var(--ease-out) 1 both}.bird[data-astro-cid-sz7xmlte] .bird__heart[data-still]{animation:bird-heart-still 1s linear 1 both}@keyframes bird-heart{0%{opacity:0;transform:translateY(calc(6 * var(--s)))}20%{opacity:1}to{opacity:0;transform:translateY(calc(-14 * var(--s)))}}@keyframes bird-heart-still{0%,70%{opacity:1}to{opacity:0}}.bird__sprite[data-astro-cid-sz7xmlte],.bird__shine[data-astro-cid-sz7xmlte]{position:absolute;inset:0;background:url(/ui/bicho_feo.webp) calc(-13 * var(--s)) calc(-11 * var(--s)) / calc(64 * var(--s)) calc(64 * var(--s)) no-repeat;image-rendering:pixelated}.bird__shine[data-astro-cid-sz7xmlte]{background-image:url(/ui/bicho_feo_shine.webp);opacity:0;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(115deg,transparent 38%,#000 50%,transparent 62%);mask-image:linear-gradient(115deg,transparent 38%,#000 50%,transparent 62%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.footbar__studio[data-astro-cid-sz7xmlte][data-sweep][data-in] .bird__shine[data-astro-cid-sz7xmlte]{animation:bird-sweep .7s var(--ease-out) 1 both}@keyframes bird-sweep{0%{opacity:.55;-webkit-mask-position:100% 0;mask-position:100% 0}90%{opacity:.55}to{opacity:0;-webkit-mask-position:0% 0;mask-position:0% 0}}.made[data-astro-cid-sz7xmlte]{margin:0;color:var(--ink-2);text-align:start}.footbar__contacts[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:2px}.footbar__contacts[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:10px}.footbar__contacts[data-astro-cid-sz7xmlte] .k[data-astro-cid-sz7xmlte]{font-family:var(--f-ui);font-weight:600;font-size:calc(11px * var(--wide-k));letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--gilt) / .8)}.footbar__contacts[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:var(--target);color:var(--ink-2);text-decoration:underline;text-decoration-color:rgb(var(--gilt) / .35);text-underline-offset:.24em;transition:color .18s ease}.footbar__contacts[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold-1)}.footbar__contacts[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.footbar__sign[data-astro-cid-sz7xmlte]{display:flex;justify-content:center}.footbar__legal[data-astro-cid-sz7xmlte]{margin:0 0 4px;max-width:80ch;font-size:calc(11.5px * var(--wide-k));line-height:1.5;text-align:center;text-wrap:balance;color:#9ba3c2d1}@media(max-width:899px){.footbar__legal[data-astro-cid-sz7xmlte]{max-width:38ch}}@media(min-width:900px){.footbar[data-astro-cid-sz7xmlte]{--side: max(var(--gutter), 96px );padding-bottom:calc(22px * var(--wide-k))}}@media(min-width:1600px){.footbar[data-astro-cid-sz7xmlte]{padding-block:calc(28px * var(--wide-k))}}@media(min-width:1240px){.footbar__row[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px}.footbar__studio[data-astro-cid-sz7xmlte]{justify-self:start}.footbar__sign[data-astro-cid-sz7xmlte]{justify-self:end}}@media(min-width:560px){.footbar__contacts[data-astro-cid-sz7xmlte]{flex-direction:row;flex-wrap:wrap;justify-content:center}.footbar__contacts[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]+li[data-astro-cid-sz7xmlte]:before{content:"";width:3px;height:3px;margin-inline:18px;background:rgb(var(--gilt) / .7);transform:rotate(45deg)}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .bird__shine[data-astro-cid-sz7xmlte],:root:not([data-motion=full]) .bird[data-astro-cid-sz7xmlte] .bird__heart,:root:not([data-motion=full]) .bird[data-astro-cid-sz7xmlte][data-hop]{animation:none!important}}:root[data-motion=reduce] .bird__shine[data-astro-cid-sz7xmlte],:root[data-motion=reduce] .bird[data-astro-cid-sz7xmlte] .bird__heart,:root[data-motion=reduce] .bird[data-astro-cid-sz7xmlte][data-hop]{animation:none!important}:root{--column: min(var(--cap), 100%)}.column,.chapter{box-sizing:border-box;width:100%;max-width:calc(var(--cap) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.chapter{position:relative;isolation:isolate;display:grid;gap:var(--space-7);padding-block:var(--space-section) var(--space-7);color:var(--ink-1)}@media(max-width:599px){.chapter{gap:var(--space-6);padding-block:var(--space-section) var(--space-6)}}.chapter:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:calc(50% - 50vw);pointer-events:none;background:var(--wash, linear-gradient(rgb(3 4 8 / .35), rgb(3 4 8 / .35)));--fade-t: clamp(96px, 16%, 240px);--fade-b: clamp(96px, 16%, 240px);--fade-l: var(--fade-x);--fade-r: var(--fade-x);-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0 / 0) calc(var(--fade-t) * 0),rgb(0 0 0 / .023) calc(var(--fade-t) * .143),rgb(0 0 0 / .145) calc(var(--fade-t) * .286),rgb(0 0 0 / .368) calc(var(--fade-t) * .429),rgb(0 0 0 / .632) calc(var(--fade-t) * .571),rgb(0 0 0 / .855) calc(var(--fade-t) * .714),rgb(0 0 0 / .977) calc(var(--fade-t) * .857),rgb(0 0 0 / 1) calc(var(--fade-t) * 1),rgb(0 0 0 / 1) calc(100% - var(--fade-b) * 1),rgb(0 0 0 / .977) calc(100% - var(--fade-b) * .857),rgb(0 0 0 / .855) calc(100% - var(--fade-b) * .714),rgb(0 0 0 / .632) calc(100% - var(--fade-b) * .571),rgb(0 0 0 / .368) calc(100% - var(--fade-b) * .429),rgb(0 0 0 / .145) calc(100% - var(--fade-b) * .286),rgb(0 0 0 / .023) calc(100% - var(--fade-b) * .143),rgb(0 0 0 / 0) calc(100% - var(--fade-b) * 0)),linear-gradient(to right,rgb(0 0 0 / 0) calc(var(--fade-l) * 0),rgb(0 0 0 / .023) calc(var(--fade-l) * .143),rgb(0 0 0 / .145) calc(var(--fade-l) * .286),rgb(0 0 0 / .368) calc(var(--fade-l) * .429),rgb(0 0 0 / .632) calc(var(--fade-l) * .571),rgb(0 0 0 / .855) calc(var(--fade-l) * .714),rgb(0 0 0 / .977) calc(var(--fade-l) * .857),rgb(0 0 0 / 1) calc(var(--fade-l) * 1),rgb(0 0 0 / 1) calc(100% - var(--fade-r) * 1),rgb(0 0 0 / .977) calc(100% - var(--fade-r) * .857),rgb(0 0 0 / .855) calc(100% - var(--fade-r) * .714),rgb(0 0 0 / .632) calc(100% - var(--fade-r) * .571),rgb(0 0 0 / .368) calc(100% - var(--fade-r) * .429),rgb(0 0 0 / .145) calc(100% - var(--fade-r) * .286),rgb(0 0 0 / .023) calc(100% - var(--fade-r) * .143),rgb(0 0 0 / 0) calc(100% - var(--fade-r) * 0));mask-image:linear-gradient(to bottom,#0000 calc(var(--fade-t) * 0),#00000006 calc(var(--fade-t) * .143),#00000025 calc(var(--fade-t) * .286),#0000005e calc(var(--fade-t) * .429),#000000a1 calc(var(--fade-t) * .571),#000000da calc(var(--fade-t) * .714),#000000f9 calc(var(--fade-t) * .857),#000 calc(var(--fade-t) * 1) calc(100% - var(--fade-b) * 1),#000000f9 calc(100% - var(--fade-b) * .857),#000000da calc(100% - var(--fade-b) * .714),#000000a1 calc(100% - var(--fade-b) * .571),#0000005e calc(100% - var(--fade-b) * .429),#00000025 calc(100% - var(--fade-b) * .286),#00000006 calc(100% - var(--fade-b) * .143),#0000 calc(100% - var(--fade-b) * 0)),linear-gradient(to right,#0000 calc(var(--fade-l) * 0),#00000006 calc(var(--fade-l) * .143),#00000025 calc(var(--fade-l) * .286),#0000005e calc(var(--fade-l) * .429),#000000a1 calc(var(--fade-l) * .571),#000000da calc(var(--fade-l) * .714),#000000f9 calc(var(--fade-l) * .857),#000 calc(var(--fade-l) * 1) calc(100% - var(--fade-r) * 1),#000000f9 calc(100% - var(--fade-r) * .857),#000000da calc(100% - var(--fade-r) * .714),#000000a1 calc(100% - var(--fade-r) * .571),#0000005e calc(100% - var(--fade-r) * .429),#00000025 calc(100% - var(--fade-r) * .286),#00000006 calc(100% - var(--fade-r) * .143),#0000 calc(100% - var(--fade-r) * 0));-webkit-mask-composite:source-in;mask-composite:intersect}.wash-gold{--wash: radial-gradient(70% 55% at 50% 38%, rgb(245 196 67 / .12), transparent 70%), linear-gradient(rgb(3 4 8 / .4), rgb(3 4 8 / .4))}.wash-plasma{--wash: radial-gradient(60% 50% at 24% 40%, rgb(147 255 82 / .1), transparent 70%), radial-gradient(50% 45% at 80% 70%, rgb(92 225 230 / .07), transparent 70%), linear-gradient(rgb(3 8 8 / .45), rgb(3 8 8 / .45))}.wash-fire{--wash: radial-gradient(60% 50% at 50% 42%, rgb(255 122 61 / .12), transparent 70%), linear-gradient(rgb(10 4 4 / .45), rgb(10 4 4 / .45))}.wash-frost{--wash: radial-gradient(60% 50% at 70% 40%, rgb(205 243 255 / .09), transparent 70%), radial-gradient(45% 40% at 20% 75%, rgb(92 225 230 / .07), transparent 70%), linear-gradient(rgb(3 6 14 / .45), rgb(3 6 14 / .45))}.wash-night{--wash: radial-gradient(80% 60% at 50% 50%, rgb(22 32 74 / .35), transparent 75%), linear-gradient(rgb(3 4 8 / .5), rgb(3 4 8 / .5))}.chapter-head{display:grid;justify-items:center;gap:var(--space-4);text-align:center;margin-inline:auto}.chapter h1,.chapter h2,.chapter-title{font-family:var(--f-display);font-weight:600;font-size:var(--fs-l);line-height:1;letter-spacing:-.005em;text-wrap:balance;padding-bottom:.08em;color:var(--gold-1);background:var(--metal-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 0 var(--navy-cut)) drop-shadow(0 0 26px rgba(248,184,32,.24))}.chapter-lede,.chapter .lede{max-width:44ch;font-family:var(--f-text);font-size:calc(clamp(1.1875rem,1.5vw,1.3125rem) * var(--wide-k));line-height:var(--lh-body);color:var(--ink-1);text-wrap:pretty}.chapter h3{font-family:var(--f-ui);font-weight:700;font-size:var(--fs-m);line-height:1.15;color:var(--gold-text);text-wrap:balance}.chapter h3+p,.chapter h3+ul,.chapter h3+ol{margin-top:var(--space-2)}.chapter p+h3{margin-top:var(--space-5)}.chapter .head{display:grid;gap:var(--space-3);max-width:var(--measure-text)}.chapter .soft,.soft{color:var(--ink-2)}.prose{max-width:var(--measure-text);font-size:var(--fs-s);line-height:var(--lh-body);text-wrap:pretty}.plate{position:relative;border-radius:var(--radius-2);background:radial-gradient(120% 90% at 50% 0%,#1b2756 0%,var(--plate) 55%,#0a0e20 100%);box-shadow:var(--bezel),var(--shadow-plate);padding:var(--space-5)}.veil{background:linear-gradient(to bottom,#070914d1,#070914eb);backdrop-filter:none}.leaders{list-style:none;display:grid;gap:var(--space-2)}.leaders li{display:flex;align-items:baseline;gap:var(--space-3);min-width:0}.leaders .leader{flex:1 1 24px;min-width:24px;align-self:end;margin-bottom:.4em;border-bottom:2px dotted rgb(245 196 67 / .5)}.leaders .note{font-style:italic;color:var(--ink-2);font-size:var(--fs-xs);text-align:right}.chapter .text-link,.text-link{display:inline-flex;align-items:center;min-height:var(--target);color:var(--ink-1);text-decoration:underline;text-decoration-color:#f5c44399;text-decoration-thickness:2px;text-underline-offset:.2em;overflow-wrap:anywhere;transition:color var(--d-2) var(--ease-out),text-shadow var(--d-2) var(--ease-out)}.chapter .text-link:hover,.text-link:hover{color:var(--gold-1);text-shadow:0 0 14px rgba(255,217,90,.6)}.cta-row{display:flex;flex-wrap:wrap;gap:var(--space-3)}.cta{--m: 10px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.45em;min-height:var(--target);padding:0 var(--space-5);font-family:var(--f-ui);font-weight:700;font-size:var(--fs-s);letter-spacing:.04em;text-decoration:none;color:var(--ink-1);background:var(--plate);clip-path:polygon(var(--m) 0,calc(100% - var(--m)) 0,100% var(--m),100% calc(100% - var(--m)),calc(100% - var(--m)) 100%,var(--m) 100%,0 calc(100% - var(--m)),0 var(--m));box-shadow:inset 0 0 0 1.5px #f5c4438c;cursor:pointer;border:0;transition:color var(--d-2) var(--ease-out),background-color var(--d-2) var(--ease-out)}.cta:hover{color:var(--gold-1);background:var(--enamel)}.cta.primary{color:var(--ink-on-gold);background:var(--gild);box-shadow:inset 0 -3px #963c0a73}.cta.primary:hover{color:var(--ink-on-gold);filter:brightness(1.08)}.cta:active{transform:translateY(1px)}@media(max-width:600px){.cta-row{flex-direction:column}}html.js [data-lazy-bg]:not(.is-near),html.js [data-lazy-bg]:not(.is-near):before{background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important}html:not(.js) img[data-lazy-src],img[data-lazy-src]:not([src]){visibility:hidden}html:not(.js) img[data-lazy-src]{display:none}
