.cd[data-astro-cid-rice64zl]{display:grid;justify-items:center;gap:var(--space-3, 12px)}html:not(.js) .cd[data-astro-cid-rice64zl]{display:none}.cd[data-astro-cid-rice64zl][data-ready=false] .cd__row[data-astro-cid-rice64zl]{visibility:hidden}.cd__row[data-astro-cid-rice64zl]{display:flex;justify-content:center;align-items:flex-start;gap:10px;list-style:none}.cd__cell[data-astro-cid-rice64zl]{position:relative;display:grid;justify-items:center;align-content:center;gap:4px;min-width:58px}.cd__num[data-astro-cid-rice64zl]{font-family:var(--f-pixel);font-size:calc(26 * var(--pix-unit, 1px));line-height:1;color:var(--gold-1);-webkit-font-smoothing:none;font-variant-numeric:tabular-nums;text-shadow:0 0 14px rgba(255,217,90,.5),0 2px 0 rgba(90,36,6,.9)}.cd__unit[data-astro-cid-rice64zl]{font-family:var(--f-ui);font-weight:600;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2)}.cd--line[data-astro-cid-rice64zl] .cd__cell[data-astro-cid-rice64zl]+.cd__cell[data-astro-cid-rice64zl]:before{content:"";position:absolute;left:-8px;top:10px;width:6px;height:6px;margin-left:-3px;transform:rotate(45deg);background:var(--gold-2);box-shadow:0 0 8px #ffb22eb3}.cd__local[data-astro-cid-rice64zl]{color:var(--ink-2);font-size:var(--fs-xs);text-align:center}.cd--boxed[data-astro-cid-rice64zl] .cd__row[data-astro-cid-rice64zl]{gap:12px}.cd--boxed[data-astro-cid-rice64zl] .cd__cell[data-astro-cid-rice64zl]{min-width:104px;padding:16px 14px 12px;isolation:isolate;filter:drop-shadow(0 0 14px rgba(92,225,230,.12))}.cd--boxed[data-astro-cid-rice64zl] .cd__cell[data-astro-cid-rice64zl]:before,.cd--boxed[data-astro-cid-rice64zl] .cd__cell[data-astro-cid-rice64zl]:after{content:"";position:absolute;inset:0;z-index:-1;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);background:var(--gild-edge)}.cd--boxed[data-astro-cid-rice64zl] .cd__cell[data-astro-cid-rice64zl]:after{inset:1.5px;background:radial-gradient(120% 90% at 50% 0%,#24306a 0%,var(--plate) 60%,#0a0e20 100%);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.cd--boxed[data-astro-cid-rice64zl] .cd__num[data-astro-cid-rice64zl]{font-size:calc(39 * var(--pix-unit, 1px))}.cd--boxed[data-astro-cid-rice64zl] .cd__unit[data-astro-cid-rice64zl]{font-size:.8125rem}@media(max-width:600px){.cd__row[data-astro-cid-rice64zl]{gap:6px}.cd--boxed[data-astro-cid-rice64zl] .cd__row[data-astro-cid-rice64zl]{width:100%;gap:8px}.cd--boxed[data-astro-cid-rice64zl] .cd__cell[data-astro-cid-rice64zl]{min-width:0;flex:1;padding:12px 4px 10px}.cd--boxed[data-astro-cid-rice64zl] .cd__num[data-astro-cid-rice64zl]{font-size:calc(26 * var(--pix-unit, 1px))}.cd--boxed[data-astro-cid-rice64zl] .cd__unit[data-astro-cid-rice64zl]{font-size:.6875rem;letter-spacing:.12em}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .cd__cell[data-astro-cid-rice64zl][data-cell=seconds]{display:none}}:root[data-motion=reduce] .cd__cell[data-astro-cid-rice64zl][data-cell=seconds]{display:none}.emblem[data-astro-cid-b35vssaa]{position:relative;display:block;--logo-w: min(86vw, calc(42svh * var(--logo-ratio)), var(--logo-max, 860px));width:var(--logo-w);margin:0;font-size:0}@media(min-width:2200px)and (min-height:1200px){.emblem[data-astro-cid-b35vssaa]{--logo-max: 1100px}}@media(min-width:3000px)and (min-height:1700px){.emblem[data-astro-cid-b35vssaa]{--logo-max: 1400px}}@media(max-width:760px){.emblem[data-astro-cid-b35vssaa]{--logo-w: min(90vw, calc(42svh * var(--logo-ratio)), var(--logo-max, 860px))}}.emblem[data-astro-cid-b35vssaa] .logo{position:relative;z-index:1;width:100%}.emblem__rays[data-astro-cid-b35vssaa]{position:absolute;left:50%;top:46%;width:250%;aspect-ratio:1;translate:-50% -50%;pointer-events:none;opacity:.85;background:repeating-conic-gradient(from 0deg,#ffd67800,#ffd67817 4deg,#ffd67800 9deg 17deg,#8cdcff0f 21deg,#ffd67800 26deg);-webkit-mask-image:radial-gradient(closest-side,#000 8%,rgba(0,0,0,.5) 38%,transparent 72%);mask-image:radial-gradient(closest-side,#000 8%,rgba(0,0,0,.5) 38%,transparent 72%);animation:emblem-spin 180s linear infinite;will-change:transform}.emblem__halo[data-astro-cid-b35vssaa]{position:absolute;left:18%;top:24%;width:64%;height:54%;pointer-events:none;filter:blur(30px);background:radial-gradient(closest-side,rgba(245,196,67,.42) 0%,rgba(92,225,230,.14) 60%,transparent 82%);animation:emblem-breathe 5.5s ease-in-out infinite alternate;will-change:transform,opacity}.glint[data-astro-cid-b35vssaa]{position:absolute;z-index:2;width:30px;height:30px;margin:-15px 0 0 -15px;pointer-events:none;opacity:0;transform:scale(0);animation:emblem-glint 6s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) infinite}.glint[data-astro-cid-b35vssaa].small{width:20px;height:20px;margin:-10px 0 0 -10px}.glint[data-astro-cid-b35vssaa] svg[data-astro-cid-b35vssaa]{width:100%;height:100%;overflow:visible}@keyframes emblem-spin{to{rotate:360deg}}@keyframes emblem-breathe{0%{opacity:.72;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}@keyframes emblem-glint{0%{opacity:0;transform:scale(0) rotate(0)}5%{opacity:1;transform:scale(1) rotate(30deg)}12%{opacity:0;transform:scale(.2) rotate(70deg)}to{opacity:0;transform:scale(0)}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .emblem__rays[data-astro-cid-b35vssaa],:root:not([data-motion=full]) .emblem__halo[data-astro-cid-b35vssaa]{animation:none}:root:not([data-motion=full]) .glint[data-astro-cid-b35vssaa]{display:none}}:root[data-motion=reduce] .emblem__rays[data-astro-cid-b35vssaa],:root[data-motion=reduce] .emblem__halo[data-astro-cid-b35vssaa]{animation:none}:root[data-motion=reduce] .glint[data-astro-cid-b35vssaa]{display:none}.switch-hint-host{position:relative}.switch-hint{position:absolute;z-index:5;display:grid;gap:1px;width:max-content;max-width:min(260px,calc(100vw - 32px));padding:6px 10px 7px;background:linear-gradient(180deg,#f3e3b6,#d9c07f);border-radius:3px;box-shadow:0 0 0 1px #b8861f,0 0 0 2px #0b0f2ad9,0 8px 18px #00000073;font-family:var(--f-text);font-style:italic;font-size:.875rem;line-height:1.25;text-align:start;text-transform:none;letter-spacing:0;white-space:normal;color:#2a160a;opacity:0;visibility:hidden;pointer-events:none;translate:0 -4px;transition:opacity .16s ease-out,translate .16s ease-out,visibility 0s linear .16s}.switch-hint[data-side=below]{top:calc(100% + 10px)}.switch-hint[data-side=above]{bottom:calc(100% + 6px);translate:0 4px}.switch-hint[data-align=end]{right:0}.switch-hint[data-align=start]{left:0}.switch-hint__state{font-family:var(--f-ui);font-style:normal;font-weight:600;font-variant-caps:all-small-caps;font-size:.9375rem;letter-spacing:.1em;color:#6b3a0c}:hover+.switch-hint,:focus-visible+.switch-hint,.switch-hint:hover,.switch-hint[data-open]{opacity:1;visibility:visible;pointer-events:auto;translate:0 0;transition:opacity .16s ease-out,translate .16s ease-out,visibility 0s}.switch-hint[data-dismissed],:focus-visible+.switch-hint[data-dismissed]{opacity:0;visibility:hidden}@media(hover:none){:hover+.switch-hint:not([data-open]){opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .switch-hint{translate:none}}:root[data-motion=reduce] .switch-hint{translate:none}.threshold[data-astro-cid-y75e36m5]{--u: var(--px, 1px);position:relative;z-index:1;isolation:isolate;min-height:100svh;overflow-x:clip}.ridge[data-astro-cid-y75e36m5]{position:absolute;inset:auto 0 0;height:calc(101 * var(--rs));z-index:-1;pointer-events:none;overflow:clip;background:url(/backgrounds/title_ridge.webp) repeat-x bottom center / calc(768 * var(--rs)) calc(101 * var(--rs));image-rendering:pixelated;box-shadow:0 2px #080b13}.ridge[data-astro-cid-y75e36m5][data-live]{background:none}.ridge[data-astro-cid-y75e36m5] .ridge__canvas{position:absolute;bottom:0;image-rendering:pixelated}.threshold[data-astro-cid-y75e36m5]{--rs: 2px}@media(min-width:1600px){.threshold[data-astro-cid-y75e36m5]{--rs: 3px}}.frame[data-astro-cid-y75e36m5]{position:absolute;inset:0;z-index:1;pointer-events:none}.frame[data-astro-cid-y75e36m5] .frame__c{position:absolute}.frame[data-astro-cid-y75e36m5] .frame__c--tl{left:16px;top:max(16px,env(safe-area-inset-top))}.frame[data-astro-cid-y75e36m5] .frame__c--tr{right:16px;top:max(16px,env(safe-area-inset-top))}.frame[data-astro-cid-y75e36m5] .frame__c--bl{left:16px;bottom:16px}.hud[data-astro-cid-y75e36m5]{position:absolute;z-index:3;inset:max(26px,env(safe-area-inset-top)) max(clamp(84px,9.5vw,148px),calc((100% - var(--stage-max)) / 2)) auto;display:flex;justify-content:space-between;align-items:center}.hud__mark[data-astro-cid-y75e36m5]{display:flex;align-items:center;gap:.5em;font-family:var(--f-text);font-weight:500;font-size:1.0625rem;font-variant-caps:all-small-caps;letter-spacing:.12em;color:var(--ink-2)}.hud__mark[data-astro-cid-y75e36m5] b[data-astro-cid-y75e36m5]{font-weight:700;color:var(--gold-1)}.lang[data-astro-cid-y75e36m5]{display:flex;align-items:center;gap:2px;font-family:var(--f-ui);font-weight:600;font-size:var(--fs-xs);letter-spacing:.08em;color:var(--ink-3)}.lang[data-astro-cid-y75e36m5] a[data-astro-cid-y75e36m5],.lang__now[data-astro-cid-y75e36m5]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 8px;text-decoration:none;transition:color var(--d-3) var(--ease-out)}.lang[data-astro-cid-y75e36m5] a[data-astro-cid-y75e36m5]:hover{color:var(--ink-1)}.lang__now[data-astro-cid-y75e36m5]{color:var(--gold-1);text-shadow:0 0 12px rgba(255,217,90,.5)}.astra[data-astro-cid-y75e36m5]{display:block;flex:none;width:8px;height:8px;background:var(--gold-text);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:.85}.lang[data-astro-cid-y75e36m5] .astra[data-astro-cid-y75e36m5]{width:6px;height:6px}.hud__tools[data-astro-cid-y75e36m5]{display:flex;align-items:center;gap:2px}.seal[data-astro-cid-y75e36m5]{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--ink-3);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--d-3) var(--ease-out)}.seal[data-astro-cid-y75e36m5][hidden]{display:none}.seal[data-astro-cid-y75e36m5]:focus-visible{outline:none}.seal[data-astro-cid-y75e36m5]:focus-visible:before{outline:var(--focus-ring);outline-offset:3px}.seal[data-astro-cid-y75e36m5]:before{content:"";position:absolute;inset:7px;border-radius:50%;border:1px solid rgba(207,175,21,.38);background:#080b1373;transition:border-color var(--d-3) var(--ease-out),box-shadow var(--d-3) var(--ease-out)}.seal[data-astro-cid-y75e36m5] svg[data-astro-cid-y75e36m5]{position:relative;width:20px;height:20px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;fill:none}.seal__body[data-astro-cid-y75e36m5]{fill:currentColor}.seal__wave[data-astro-cid-y75e36m5],.seal__slash[data-astro-cid-y75e36m5]{transition:opacity var(--d-3) var(--ease-out)}.seal__wave[data-astro-cid-y75e36m5]{opacity:0}.seal[data-astro-cid-y75e36m5][aria-checked=true]{color:var(--gold-1)}.seal[data-astro-cid-y75e36m5][aria-checked=true]:before{border-color:var(--gold-text);box-shadow:0 0 14px #ffd95a47}.seal[data-astro-cid-y75e36m5][aria-checked=true] .seal__wave[data-astro-cid-y75e36m5]{opacity:1}.seal[data-astro-cid-y75e36m5][aria-checked=true] .seal__slash[data-astro-cid-y75e36m5]{opacity:0}.seal[data-astro-cid-y75e36m5]:hover{color:var(--ink-1)}.seal[data-astro-cid-y75e36m5][aria-checked=true]:hover{color:var(--gold-glow)}:root[data-audio=playing] .seal[data-astro-cid-y75e36m5] .seal__wave--2[data-astro-cid-y75e36m5]{animation:seal-wave 2.6s ease-in-out infinite}@keyframes seal-wave{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .seal[data-astro-cid-y75e36m5] .seal__wave--2[data-astro-cid-y75e36m5]{animation:none}}:root[data-motion=reduce] .seal[data-astro-cid-y75e36m5] .seal__wave--2[data-astro-cid-y75e36m5]{animation:none}.crown[data-astro-cid-y75e36m5]{position:relative;z-index:2;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:max(84px,calc(env(safe-area-inset-top) + 64px)) var(--pad-x) 96px}.crown__logo[data-astro-cid-y75e36m5]{margin:0;font-size:0}.oath[data-astro-cid-y75e36m5]{margin-top:clamp(8px,1.4svh,16px);font-family:var(--f-ui);font-weight:600;font-size:clamp(1.375rem,2.1vw,1.875rem);line-height:1.15;color:var(--cream);letter-spacing:.01em;text-wrap:balance;text-shadow:0 0 24px rgba(245,196,67,.3),0 2px 0 rgba(0,0,0,.6)}.genre[data-astro-cid-y75e36m5]{margin-top:clamp(6px,1svh,10px);max-width:min(100%,calc(46ch * var(--wide-k)));font-family:var(--f-ui);font-weight:500;font-variant-caps:all-small-caps;font-variant-numeric:lining-nums;font-size:calc(.875rem * var(--wide-k));line-height:1.25;letter-spacing:.12em;color:var(--ink-2);text-wrap:balance}.genre__part[data-astro-cid-y75e36m5]{white-space:nowrap}@media(max-width:1279px){.genre__part[data-astro-cid-y75e36m5]:first-child{display:block}.genre__part[data-astro-cid-y75e36m5]:nth-child(2) .genre__dot[data-astro-cid-y75e36m5]{display:none}}@media(min-width:1280px){.genre[data-astro-cid-y75e36m5]{max-width:none;white-space:nowrap;font-size:calc(1rem * var(--wide-k));padding-block:calc(.46875rem * var(--wide-k))}}.crown__cta[data-astro-cid-y75e36m5]{margin-top:clamp(18px,3svh,30px);max-width:100%}.crown__date[data-astro-cid-y75e36m5]{margin-top:clamp(18px,2.6svh,26px);display:grid;justify-items:center;gap:10px}.hatch[data-astro-cid-y75e36m5]{font-size:1rem;color:var(--ink-2);text-wrap:balance}.hatch[data-astro-cid-y75e36m5] b[data-astro-cid-y75e36m5]{color:var(--ink-1);font-weight:700}.starline[data-astro-cid-y75e36m5]{margin-top:clamp(4px,1svh,10px)}.starline[data-astro-cid-y75e36m5] ul[data-astro-cid-y75e36m5]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none}.starline[data-astro-cid-y75e36m5] li[data-astro-cid-y75e36m5]{display:flex;align-items:center}.starline[data-astro-cid-y75e36m5] li[data-astro-cid-y75e36m5]+li[data-astro-cid-y75e36m5]:before{content:"";width:8px;height:8px;margin-inline:4px;background:var(--gold-text);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:.85}.starline[data-astro-cid-y75e36m5] a[data-astro-cid-y75e36m5]{display:inline-flex;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0 8px;justify-content:center;font-family:var(--f-ui);font-weight:600;font-size:1.0625rem;letter-spacing:.02em;color:var(--ink-1);text-decoration:none;transition:color var(--d-3) var(--ease-out),text-shadow var(--d-3) var(--ease-out)}.starline[data-astro-cid-y75e36m5] a[data-astro-cid-y75e36m5]:hover{color:var(--gold-1);text-shadow:0 0 14px rgba(255,217,90,.6)}.arrow[data-astro-cid-y75e36m5]{width:14px;height:14px;flex:none}.cue[data-astro-cid-y75e36m5]{position:absolute;z-index:2;left:50%;bottom:max(20px,env(safe-area-inset-bottom));translate:-50% 0;display:grid;justify-items:center;gap:6px;min-width:44px;min-height:44px;align-content:center;color:var(--gold-text);text-decoration:none;text-transform:uppercase;letter-spacing:.24em;opacity:.9}.cue[data-astro-cid-y75e36m5]:hover{color:var(--gold-0)}.cue[data-astro-cid-y75e36m5]:before{content:"";position:absolute;inset:-14px -46px;z-index:-1;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgb(5 7 18 / .92),rgb(5 7 18 / .7) 55%,transparent 100%);pointer-events:none}.cue[data-astro-cid-y75e36m5] svg[data-astro-cid-y75e36m5]{width:14px;height:14px;animation:cue-nudge 2.4s var(--ease-out) infinite}@keyframes cue-nudge{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(5px);opacity:1}}@media(min-width:2200px){.hud__mark[data-astro-cid-y75e36m5]{font-size:calc(1.0625rem * var(--wide-k))}.lang[data-astro-cid-y75e36m5] a[data-astro-cid-y75e36m5],.lang__now[data-astro-cid-y75e36m5]{min-width:calc(44px * var(--wide-k));min-height:calc(44px * var(--wide-k));padding:0 calc(8px * var(--wide-k))}.lang[data-astro-cid-y75e36m5] .astra[data-astro-cid-y75e36m5]{width:calc(6px * var(--wide-k));height:calc(6px * var(--wide-k))}.seal[data-astro-cid-y75e36m5]{width:calc(44px * var(--wide-k));height:calc(44px * var(--wide-k))}.seal[data-astro-cid-y75e36m5]:before{inset:calc(7px * var(--wide-k))}.seal[data-astro-cid-y75e36m5] svg[data-astro-cid-y75e36m5]{width:calc(20px * var(--wide-k));height:calc(20px * var(--wide-k))}}@media(min-width:3200px){.cue__text[data-astro-cid-y75e36m5]{font-size:calc(26 * var(--pix-unit))}}@media(max-width:760px){.hud[data-astro-cid-y75e36m5]{inset:max(22px,calc(env(safe-area-inset-top) + 8px)) 52px auto}.frame[data-astro-cid-y75e36m5] .frame__c--tl,.frame[data-astro-cid-y75e36m5] .frame__c--tr{top:max(8px,env(safe-area-inset-top))}.frame[data-astro-cid-y75e36m5] .frame__c--tl,.frame[data-astro-cid-y75e36m5] .frame__c--bl{left:8px}.frame[data-astro-cid-y75e36m5] .frame__c--tr{right:8px}.frame[data-astro-cid-y75e36m5] .frame__c--bl{bottom:8px}.oath[data-astro-cid-y75e36m5]{max-width:14ch}.starline[data-astro-cid-y75e36m5] a[data-astro-cid-y75e36m5]{font-size:1rem;padding:0 5px}.starline[data-astro-cid-y75e36m5] li[data-astro-cid-y75e36m5]+li[data-astro-cid-y75e36m5]:before{margin-inline:1px}.hud__mark[data-astro-cid-y75e36m5]{font-size:1rem;white-space:nowrap}.crown[data-astro-cid-y75e36m5]{padding-top:max(76px,calc(env(safe-area-inset-top) + 56px));padding-bottom:max(96px,calc(var(--pocket-room, 0px) + 52px))}.cue[data-astro-cid-y75e36m5]{bottom:max(20px,calc(var(--pocket-room, 0px) + 4px))}.crown__cta[data-astro-cid-y75e36m5]{width:100%}.crown__cta[data-astro-cid-y75e36m5] .plaque{width:100%;box-sizing:border-box;white-space:normal}}@media(max-width:360px){.hud[data-astro-cid-y75e36m5]{inset-inline:46px}.hud__mark[data-astro-cid-y75e36m5]{font-size:.875rem;letter-spacing:.04em;gap:.35em}.lang[data-astro-cid-y75e36m5] a[data-astro-cid-y75e36m5],.lang__now[data-astro-cid-y75e36m5]{min-width:44px;padding:0 2px}}@media(max-width:440px){.seal[data-astro-cid-y75e36m5]{margin-inline:-2px}.lang[data-astro-cid-y75e36m5] a[data-astro-cid-y75e36m5],.lang__now[data-astro-cid-y75e36m5]{min-width:44px;margin-inline:-4px}}@media(min-width:3000px)and (min-height:1700px){.oath[data-astro-cid-y75e36m5],.genre[data-astro-cid-y75e36m5],.crown__cta[data-astro-cid-y75e36m5],.crown__date[data-astro-cid-y75e36m5],.starline[data-astro-cid-y75e36m5]{zoom:2}.genre[data-astro-cid-y75e36m5]{font-size:.875rem;padding-block:.546875rem}}@media(max-width:760px)and (max-height:700px)and (orientation:portrait){.crown[data-astro-cid-y75e36m5]{padding-top:max(56px,calc(env(safe-area-inset-top) + 44px));padding-bottom:40px;justify-content:flex-start}.crown__logo[data-astro-cid-y75e36m5] .emblem{--logo-w: min(68vw, calc(25svh * var(--logo-ratio)))}.oath[data-astro-cid-y75e36m5]{font-size:1.125rem}.crown__cta[data-astro-cid-y75e36m5]{margin-top:10px}.crown__date[data-astro-cid-y75e36m5]{margin-top:8px;gap:2px}.hatch[data-astro-cid-y75e36m5]{font-size:.9375rem;line-height:1.25}.starline[data-astro-cid-y75e36m5]{margin-top:0}.starline[data-astro-cid-y75e36m5] a[data-astro-cid-y75e36m5]{min-height:44px}.cue[data-astro-cid-y75e36m5]{display:none}}@media(min-width:761px)and (min-height:501px)and (max-height:879px)and (orientation:landscape){.crown[data-astro-cid-y75e36m5]{display:grid;grid-template-columns:auto auto;justify-content:center;align-content:center;column-gap:clamp(28px,4vw,56px);padding-top:max(72px,calc(env(safe-area-inset-top) + 56px));padding-bottom:72px}.crown__logo[data-astro-cid-y75e36m5],.oath[data-astro-cid-y75e36m5],.genre[data-astro-cid-y75e36m5],.letter[data-astro-cid-y75e36m5],.starline[data-astro-cid-y75e36m5]{grid-column:1 / -1;justify-self:center}.crown__logo[data-astro-cid-y75e36m5] .emblem{--logo-w: min(86vw, calc(min(42svh, 100svh - 430px) * var(--logo-ratio)), var(--logo-max, 860px))}.crown__cta[data-astro-cid-y75e36m5]{grid-column:1;margin-top:clamp(14px,2.4svh,24px);align-self:center}.crown__date[data-astro-cid-y75e36m5]{grid-column:2;grid-row:span 1;margin-top:clamp(14px,2.4svh,24px);align-self:center;gap:6px}.starline[data-astro-cid-y75e36m5]{margin-top:clamp(2px,.8svh,8px)}}@media(max-height:500px)and (min-width:740px)and (orientation:landscape){.crown[data-astro-cid-y75e36m5]{min-height:0;display:grid;grid-template-columns:auto auto;justify-content:center;align-content:start;column-gap:clamp(20px,4vw,44px);padding:max(54px,calc(env(safe-area-inset-top) + 40px)) max(var(--pad-x),56px) 64px}.crown__logo[data-astro-cid-y75e36m5],.oath[data-astro-cid-y75e36m5],.starline[data-astro-cid-y75e36m5]{grid-column:1 / -1;justify-self:center}.crown__logo[data-astro-cid-y75e36m5] .emblem{--logo-w: min(46vw, calc(42svh * var(--logo-ratio)))}.oath[data-astro-cid-y75e36m5]{margin-top:4px;font-size:1.125rem;max-width:none}.crown__cta[data-astro-cid-y75e36m5]{grid-row:3;grid-column:1;margin-top:10px;align-self:center;width:auto}.crown__date[data-astro-cid-y75e36m5]{grid-row:3;grid-column:2;margin-top:10px;align-self:center;gap:4px}.starline[data-astro-cid-y75e36m5]{grid-row:4;margin-top:0}.starline[data-astro-cid-y75e36m5] a[data-astro-cid-y75e36m5]{min-height:44px}.cue[data-astro-cid-y75e36m5]{display:none}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .cue[data-astro-cid-y75e36m5] svg[data-astro-cid-y75e36m5]{animation:none}}:root[data-motion=reduce] .cue[data-astro-cid-y75e36m5] svg[data-astro-cid-y75e36m5]{animation:none}.munin-lane[data-astro-cid-y75e36m5]{position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none}.munin-lane[data-astro-cid-y75e36m5][hidden],.letter[data-astro-cid-y75e36m5][hidden]{display:none}.munin[data-astro-cid-y75e36m5]{position:absolute;inset-block-start:22svh;inset-inline-start:0;width:calc(64 * var(--t, 2px));height:calc(64 * var(--t, 2px));background:url(/fx/munin_side_small.webp) 0 0 / calc(7 * 64 * var(--t, 2px)) calc(64 * var(--t, 2px)) no-repeat;image-rendering:pixelated;transform:translate(100vw);animation:munin-flap 875ms steps(7,jump-none) infinite,munin-cross var(--fly, 2.5s) linear both}@keyframes munin-flap{to{background-position-x:calc(-6 * 64 * var(--t, 2px))}}@keyframes munin-cross{0%{transform:translate(calc(100vw + 32 * var(--t, 2px)))}to{transform:translate(calc(-64 * var(--t, 2px)))}}.letter[data-astro-cid-y75e36m5]{display:block;margin:clamp(8px,1.6svh,16px) auto 0;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.letter__art[data-astro-cid-y75e36m5]{display:block;width:calc(64 * var(--t, 2px));height:calc(24 * var(--t, 2px));background:url(/fx/letter.webp) calc(-4 * 64 * var(--t, 2px)) calc(-40 * var(--t, 2px)) / calc(5 * 64 * var(--t, 2px)) calc(64 * var(--t, 2px)) no-repeat;image-rendering:pixelated}.letter[data-astro-cid-y75e36m5]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.letter[data-astro-cid-y75e36m5][data-drop]{animation:letter-fall 1.1s var(--drop, 0ms) cubic-bezier(.3,0,.7,1) both}.letter[data-astro-cid-y75e36m5][data-drop] .letter__art[data-astro-cid-y75e36m5]{animation:letter-open .5s var(--drop, 0ms) steps(5,jump-none) both}@keyframes letter-fall{0%{opacity:0;transform:translate(var(--dx, 0),var(--dy, 0)) scale(.5)}1%{opacity:1}to{opacity:1;transform:none}}@keyframes letter-open{0%{background-position-x:0}to{background-position-x:calc(-4 * 64 * var(--t, 2px))}}:root[data-motion=reduce] .munin-lane[data-astro-cid-y75e36m5],:root[data-motion=reduce] .letter[data-astro-cid-y75e36m5]{animation:none}.hatch[data-astro-cid-r63o3dpj]{min-height:min(100svh,calc(1000px * var(--wide-k, 1)));overflow:clip}.hatch[data-astro-cid-r63o3dpj]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#080b13 0,#070913 5svh,#050712 14svh,#050712db,#05071299 30svh,#05071257,#05071224 50svh,#0507120a,#05071200 66svh),radial-gradient(ellipse 70% 80% at 66% 58%,#0c2a2a,#081624 45%,#04070f);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 22svh),rgb(0 0 0 / .9) calc(100% - 16.5svh),rgb(0 0 0 / .62) calc(100% - 11svh),rgb(0 0 0 / .28) calc(100% - 5.5svh),transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 22svh),rgb(0 0 0 / .9) calc(100% - 16.5svh),rgb(0 0 0 / .62) calc(100% - 11svh),rgb(0 0 0 / .28) calc(100% - 5.5svh),transparent 100%)}.hatch__grid[data-astro-cid-r63o3dpj]{position:relative;min-height:min(100svh,calc(1000px * var(--wide-k, 1)));display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center;padding:96px var(--gutter);box-sizing:border-box;max-width:calc(var(--cap) + 2 * var(--gutter));margin-inline:auto}.hatch__text[data-astro-cid-r63o3dpj]{grid-column:1 / span 5;position:relative;z-index:2}.hatch__body[data-astro-cid-r63o3dpj]{margin-top:24px;max-width:40ch}.hatch__hint[data-astro-cid-r63o3dpj]{margin-top:28px;display:flex;align-items:center;gap:12px;font-family:var(--f-ui);font-weight:600;font-size:var(--fs-xs);letter-spacing:.04em;color:var(--plasma)}.hatch__pips[data-astro-cid-r63o3dpj]{display:flex;gap:6px}.hatch__pips[data-astro-cid-r63o3dpj] i[data-astro-cid-r63o3dpj]{width:10px;height:10px;transform:rotate(45deg);box-shadow:inset 0 0 0 1.5px var(--plasma)}.hatch__stage[data-astro-cid-r63o3dpj],.hatch__plate[data-astro-cid-r63o3dpj]{grid-column:6 / span 7;position:relative}.hatch__plate[data-astro-cid-r63o3dpj] .story-plate__sprite{translate:calc(-3 * var(--s)) 0}.hatch__plaque[data-astro-cid-r63o3dpj]{display:grid;gap:2px;font-family:var(--f-ui);color:var(--ink-2)}.hatch__plaque[data-astro-cid-r63o3dpj] b[data-astro-cid-r63o3dpj]{font-family:var(--f-display);font-weight:600;font-size:1.75rem;line-height:1;color:var(--gold-1)}@media(max-width:760px){.hatch[data-astro-cid-r63o3dpj],.hatch__grid[data-astro-cid-r63o3dpj]{min-height:0}.hatch__grid[data-astro-cid-r63o3dpj]{grid-template-columns:1fr;align-items:start;padding-block:76px 32px;row-gap:12px}.hatch__text[data-astro-cid-r63o3dpj],.hatch__stage[data-astro-cid-r63o3dpj],.hatch__plate[data-astro-cid-r63o3dpj]{grid-column:1}.hatch__text[data-astro-cid-r63o3dpj]{text-align:center}.hatch__body[data-astro-cid-r63o3dpj]{margin-inline:auto}.hatch__hint[data-astro-cid-r63o3dpj]{justify-content:center}}.hatch__stage[data-astro-cid-r63o3dpj]{--axis-x: 50%;--floor-y: 76%;--mid-y: 52%;position:relative;min-height:min(78svh,720px);isolation:isolate}.hatch__rune[data-astro-cid-r63o3dpj]{position:absolute;left:var(--axis-x);top:var(--floor-y);width:min(560px,90%);aspect-ratio:1;translate:-50% -50%;transform:rotateX(68deg);pointer-events:none}.hatch__rune[data-astro-cid-r63o3dpj] svg[data-astro-cid-r63o3dpj]{width:100%;height:100%;animation:hatch-spin 90s linear infinite;filter:drop-shadow(0 0 6px rgba(147,255,82,.55))}.hatch__column[data-astro-cid-r63o3dpj]{position:absolute;left:var(--axis-x);top:-12%;bottom:calc(100% - var(--floor-y));width:min(380px,70%);translate:-50% 0;pointer-events:none;background:linear-gradient(180deg,#93ff5200,#beffa01a 45%,#dcffbe38);-webkit-mask:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent),linear-gradient(180deg,transparent 0,rgb(0 0 0 / .3) 14%,#000 42%);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent),linear-gradient(180deg,transparent 0,rgb(0 0 0 / .3) 14%,#000 42%);mask-composite:intersect;clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);animation:hatch-breathe 4.5s ease-in-out infinite alternate}.hatch__pool[data-astro-cid-r63o3dpj]{position:absolute;left:var(--axis-x);top:var(--floor-y);width:min(620px,100%);height:120px;translate:-50% -50%;pointer-events:none;background:radial-gradient(closest-side,rgba(200,255,160,.42),rgba(147,255,82,.12) 55%,transparent 100%)}.hatch__burst[data-astro-cid-r63o3dpj]{position:absolute;left:0;top:0;pointer-events:none;mix-blend-mode:screen;opacity:.9;image-rendering:pixelated}.hatch__flash[data-astro-cid-r63o3dpj]{position:absolute;left:var(--axis-x);top:var(--mid-y);width:640px;height:640px;max-width:120%;translate:-50% -50%;opacity:0;pointer-events:none;background:radial-gradient(closest-side,rgba(240,255,220,.85),rgba(147,255,82,.25) 45%,transparent 75%)}.hatch__egg[data-astro-cid-r63o3dpj]{all:unset;cursor:pointer;position:absolute;z-index:2;left:var(--sprite-x, calc(var(--axis-x) - 3 * var(--s, 18px)));top:var(--sprite-y, calc(var(--floor-y) - 42 * var(--s, 18px)));display:block;-webkit-tap-highlight-color:transparent}.hatch__egg[data-astro-cid-r63o3dpj]:focus-visible{outline:var(--focus-ring);outline-offset:10px;border-radius:6px;animation:hatch-focus-pulse 1.6s ease-in-out infinite}@keyframes hatch-focus-pulse{50%{outline-color:var(--gold-text);box-shadow:0 0 26px #f5c44373}}@media(prefers-reduced-motion:reduce){.hatch__egg[data-astro-cid-r63o3dpj]:focus-visible{animation:none}}.hatch__egg[data-astro-cid-r63o3dpj].is-ghost-press{animation:hatch-self-tap .16s var(--ease-out) both}@keyframes hatch-self-tap{0%{transform:translateY(0)}45%{transform:translateY(2px) scale(.97)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hatch__egg[data-astro-cid-r63o3dpj].is-ghost-press{animation:none}}.hatch__egg[data-astro-cid-r63o3dpj]:focus-visible:after{content:"";position:absolute;left:var(--foot-x, 50%);top:var(--foot-y, 90%);width:78%;height:14%;translate:-50% -50%;border:2px solid var(--plasma);border-radius:50%;box-shadow:0 0 14px var(--plasma);pointer-events:none}.hatch__egg[data-astro-cid-r63o3dpj] canvas[data-astro-cid-r63o3dpj]{display:block;filter:drop-shadow(0 0 28px rgba(147,255,82,.35))}.hatch__plaque--live[data-astro-cid-r63o3dpj]{position:absolute;z-index:3;left:50%;bottom:4%;translate:-50% 0;min-width:min(340px,86%);padding:14px 26px 12px;text-align:center;isolation:isolate;justify-items:center}.hatch__plaque--live[data-astro-cid-r63o3dpj]:before,.hatch__plaque--live[data-astro-cid-r63o3dpj]:after{content:"";position:absolute;inset:0;z-index:-1;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,14px 100%,0 50%)}.hatch__plaque--live[data-astro-cid-r63o3dpj]:before{background:var(--gild-edge)}.hatch__plaque--live[data-astro-cid-r63o3dpj]:after{inset:1.5px;background:linear-gradient(180deg,#16204af0,#0a0e20f5);clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 50%,calc(100% - 13px) 100%,13px 100%,0 50%)}.hatch__plaque--live[data-astro-cid-r63o3dpj]:not(.is-on){opacity:0;pointer-events:none}.hatch__plaque--live[data-astro-cid-r63o3dpj]{transition:opacity var(--d-3) var(--ease-out)}.hatch__plaque--live[data-astro-cid-r63o3dpj] b[data-astro-cid-r63o3dpj]{display:block}.hatch__plaque--live[data-astro-cid-r63o3dpj] span[data-astro-cid-r63o3dpj]{display:block;margin-top:4px;font-weight:600;font-size:.9375rem;letter-spacing:.04em}.hatch__pips[data-astro-cid-r63o3dpj] i[data-astro-cid-r63o3dpj]{transition:background-color var(--d-3) var(--ease-out),box-shadow var(--d-3) var(--ease-out)}.hatch__pips[data-astro-cid-r63o3dpj] i[data-astro-cid-r63o3dpj].on{background:var(--plasma);box-shadow:0 0 10px var(--plasma)}@keyframes hatch-spin{to{transform:rotate(360deg)}}@keyframes hatch-breathe{0%{opacity:.75}to{opacity:1}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .hatch__rune[data-astro-cid-r63o3dpj] svg[data-astro-cid-r63o3dpj],:root:not([data-motion=full]) .hatch__column[data-astro-cid-r63o3dpj]{animation:none}}:root[data-motion=reduce] .hatch__rune[data-astro-cid-r63o3dpj] svg[data-astro-cid-r63o3dpj],:root[data-motion=reduce] .hatch__column[data-astro-cid-r63o3dpj],:root[data-story-still] .hatch__rune[data-astro-cid-r63o3dpj] svg[data-astro-cid-r63o3dpj],:root[data-story-still] .hatch__column[data-astro-cid-r63o3dpj]{animation:none}@media(max-width:760px){.hatch__stage[data-astro-cid-r63o3dpj]{min-height:0;height:clamp(360px,54svh,440px);--floor-y: 62%;--mid-y: 40%;overflow:clip}.hatch__rune[data-astro-cid-r63o3dpj]{width:min(320px,92%)}.hatch__plaque--live[data-astro-cid-r63o3dpj]{bottom:0;min-width:min(300px,86%);padding:10px 22px 8px}.hatch__plaque--live[data-astro-cid-r63o3dpj]:not(.is-on){visibility:hidden}}.reveal-words .w{display:inline-block;opacity:0;translate:0 .35em;transition:opacity var(--d-word) var(--ease-out) calc(var(--delay, 0ms) + var(--i) * var(--stagger-word)),translate var(--d-word) var(--ease-out) calc(var(--delay, 0ms) + var(--i) * var(--stagger-word))}.reveal-words.is-on .w{opacity:1;translate:0 0}.reveal-words b{font-weight:inherit;color:var(--el, var(--gold-1))}.is-ghost-press{animation:ghost-press .6s var(--ease-out) both}.is-ghost-press .plaque__face:after{animation:ghost-glint .6s var(--ease-out) both}@keyframes ghost-press{0%{transform:translateY(0);filter:drop-shadow(0 10px 22px rgba(0,0,0,.55)) drop-shadow(0 0 34px rgba(255,178,46,.6))}33%{transform:translateY(-3px) scale(1.03);filter:drop-shadow(0 14px 26px rgba(0,0,0,.6)) drop-shadow(0 0 52px rgba(255,190,60,.9))}53%{transform:translateY(2px) scale(.95);filter:drop-shadow(0 4px 10px rgba(0,0,0,.6)) drop-shadow(0 0 66px rgba(255,226,120,1)) brightness(1.18)}to{transform:translateY(0);filter:drop-shadow(0 10px 22px rgba(0,0,0,.55)) drop-shadow(0 0 34px rgba(255,178,46,.6))}}.camp__actions.is-sheen .plaque__face:after{animation:camp-sheen .7s var(--ease-out) calc(var(--n, 0) * .12s) both}@keyframes camp-sheen{0%{transform:translate(-140%) skew(-16deg)}to{transform:translate(420%) skew(-16deg)}}.camp__actions .plaque__face:before{content:"";position:absolute;left:9px;right:9px;bottom:4px;height:4px;border-radius:2px;background:linear-gradient(90deg,#381c1f,#4a2208 70%,#1f0f12);box-shadow:0 1px #fff3b0d9,0 0 8px #fff3b08c;transform-origin:0 50%;transform:scaleX(var(--ant, 0));opacity:0;transition:transform .18s var(--ease-out),opacity .18s var(--ease-out)}.camp__actions .plaque.is-anticipating .plaque__face:before{opacity:1;transition:none}.plaque.is-anticipating .camp__gem{animation:camp-gem-beat .76s ease-in-out infinite}@keyframes camp-gem-beat{0%,to{scale:1;box-shadow:0 0 0 1.5px #0f152d,0 0 8px var(--el)}50%{scale:1.3;box-shadow:0 0 0 1.5px #0f152d,0 0 16px 2px var(--el)}}.ghost-pointer{position:absolute;left:var(--gx, 0);top:var(--gy, 0);width:28px;height:28px;margin:-4px 0 0 -4px;z-index:7;pointer-events:none;opacity:0;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 2l15 9-6.6 1.6 3.8 7-2.6 1.4-3.8-7L5.4 18z' fill='%23fff8e0' stroke='%230b0f2a' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E");filter:drop-shadow(0 3px 5px rgba(0,0,0,.6))}.ghost-pointer:after{content:"";position:absolute;left:-2px;top:-2px;width:22px;height:22px;border-radius:50%;border:2px solid rgba(255,226,140,.9);opacity:0}.ghost-pointer.is-on{animation:ghost-pointer .76s var(--ease-out) both}.ghost-pointer.is-on:after{animation:ghost-ring .76s var(--ease-out) both}@keyframes ghost-pointer{0%{opacity:0;transform:translate(34px,40px) scale(1)}28%{opacity:1;transform:translate(4px,6px) scale(1)}50%{opacity:1;transform:translate(2px,4px) scale(.86)}68%{opacity:1;transform:translate(4px,6px) scale(1)}to{opacity:0;transform:translate(18px,24px) scale(1)}}@keyframes ghost-ring{0%,48%{opacity:0;transform:scale(.4)}56%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}@keyframes ghost-glint{0%,53%{transform:translate(-140%) skew(-16deg)}to{transform:translate(420%) skew(-16deg)}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .reveal-words .w{transition:none;opacity:1;translate:0 0}:root:not([data-motion=full]) .is-ghost-press,:root:not([data-motion=full]) .is-ghost-press .plaque__face:after,:root:not([data-motion=full]) .camp__actions.is-sheen .plaque__face:after,:root:not([data-motion=full]) .plaque.is-anticipating .camp__gem,:root:not([data-motion=full]) .ghost-pointer{animation:none}:root:not([data-motion=full]) .is-ghost-press{transform:translateY(2px)}}:root[data-motion=reduce] .reveal-words .w,:root[data-story-still] .reveal-words .w{transition:none;opacity:1;translate:0 0}:root[data-motion=reduce] .is-ghost-press,:root[data-story-still] .is-ghost-press,:root[data-motion=reduce] .is-ghost-press .plaque__face:after,:root[data-story-still] .is-ghost-press .plaque__face:after,:root[data-motion=reduce] .camp__actions.is-sheen .plaque__face:after,:root[data-story-still] .camp__actions.is-sheen .plaque__face:after,:root[data-motion=reduce] .plaque.is-anticipating .camp__gem,:root[data-story-still] .plaque.is-anticipating .camp__gem,:root[data-motion=reduce] .ghost-pointer,:root[data-story-still] .ghost-pointer{animation:none;display:none}:root[data-motion=reduce] .is-ghost-press,:root[data-story-still] .is-ghost-press{transform:translateY(2px)}.camp[data-astro-cid-pad3aa7q]{--tile-k: 2;--tile-s: 2px;--cg: 1;min-height:min(100svh,calc(1000px * var(--wide-k, 1)));display:grid;align-content:center;justify-items:center;padding:clamp(72px,9svh,112px) var(--gutter) calc(var(--space-7) + var(--pocket-room, 0px));box-sizing:border-box;background:linear-gradient(to bottom,transparent,rgb(20 8 36 / .55) 18%,rgb(20 8 36 / .55) 82%,transparent)}@media(max-width:599px){.camp[data-astro-cid-pad3aa7q]{padding-block:56px var(--space-6)}}@media(min-width:2200px){.camp[data-astro-cid-pad3aa7q]{--tile-k: 3;--tile-s: 3px}}@supports (width: round(1px,1px)){.camp[data-astro-cid-pad3aa7q]{--tile-s: calc(max(1, round(var(--tile-k) * var(--dpr, 1))) / var(--dpr, 1) * 1px)}}.camp__scene[data-astro-cid-pad3aa7q]{width:100%;display:grid;justify-items:center;gap:calc(var(--space-5) * var(--cg))}.camp[data-astro-cid-pad3aa7q][data-compact]{--cg: .7}.camp[data-astro-cid-pad3aa7q][data-compact] .camp__head[data-astro-cid-pad3aa7q]{max-width:none;gap:0}.camp[data-astro-cid-pad3aa7q][data-compact] .camp__head[data-astro-cid-pad3aa7q] h2[data-astro-cid-pad3aa7q]{font-size:calc(clamp(1.6rem,3.4vh,2.5rem) * var(--wide-k, 1));line-height:1.12;white-space:nowrap}.camp[data-astro-cid-pad3aa7q][data-compact] .camp__head[data-astro-cid-pad3aa7q] .t-lede{display:none}.camp[data-astro-cid-pad3aa7q][data-compact] .camp__meterbox[data-astro-cid-pad3aa7q],.camp[data-astro-cid-pad3aa7q][data-compact] .camp__controls[data-astro-cid-pad3aa7q]{gap:calc(var(--space-3) * var(--cg))}.camp__head[data-astro-cid-pad3aa7q]{display:grid;justify-items:center;gap:var(--space-3);text-align:center;max-width:52ch}.camp__head[data-astro-cid-pad3aa7q] h2[data-astro-cid-pad3aa7q]:focus{outline:none}.camp__main[data-astro-cid-pad3aa7q]{--win-w: min(100%, calc(1152px * var(--wide-k, 1)));width:min(100%,calc(1152px * var(--wide-k, 1)));display:grid;justify-items:center;gap:calc(var(--space-5) * var(--cg));position:relative}.camp__stage[data-astro-cid-pad3aa7q]{width:var(--win-w);position:relative;display:grid;justify-items:center}.camp__frame[data-astro-cid-pad3aa7q]{position:relative;display:grid;justify-items:center;width:fit-content;max-width:100%;margin-inline:auto}.camp__window[data-astro-cid-pad3aa7q]{position:relative;display:grid;place-items:center;width:fit-content;max-width:100%;margin-inline:auto;background:#0a0620;box-shadow:0 0 0 1px #e8b43ce6,0 0 0 5px #0b0f2aeb,0 0 0 6px #ffe28c73,0 0 40px #e8b43c1f,0 30px 60px #0000008c;overflow:hidden;contain:layout paint}.camp__canvas[data-astro-cid-pad3aa7q]{display:block;image-rendering:pixelated;max-width:100%}.camp__rail[data-astro-cid-pad3aa7q]{position:absolute;left:0;right:0;height:3px;background:var(--rail);box-shadow:0 0 14px #ffd95a80;pointer-events:none;z-index:4}.camp__rail--top[data-astro-cid-pad3aa7q]{top:0}.camp__rail--bottom[data-astro-cid-pad3aa7q]{bottom:0}.camp__seg[data-astro-cid-pad3aa7q].is-grow{animation:seg-grow .76s var(--ease-out)}@keyframes seg-grow{0%{filter:brightness(1)}30%{filter:brightness(1.7) saturate(1.3);box-shadow:0 0 18px var(--el, #ffd95a)}to{filter:brightness(1)}}.camp__bloom[data-astro-cid-pad3aa7q]{position:absolute;left:0;top:0;z-index:2;display:block;pointer-events:none;opacity:0;image-rendering:pixelated;mix-blend-mode:screen}.camp__card[data-astro-cid-pad3aa7q]:not([data-ready]){visibility:hidden}.camp__card[data-astro-cid-pad3aa7q]{position:absolute;top:var(--card-top, calc(var(--t, 2px) * 6));left:calc(var(--t, 2px) * 6);z-index:5;display:grid;gap:calc(var(--t, 2px) * 1);padding:calc(var(--t, 2px) * 4) calc(var(--t, 2px) * 6) calc(var(--t, 2px) * 4) calc(var(--t, 2px) * 4);background:linear-gradient(180deg,#0e1438d1,#070a1ee0) padding-box,var(--gild-edge) border-box;border:2px solid transparent;border-radius:6px;box-shadow:0 8px 18px -8px #000c,inset 0 0 0 1px #ffe28c24;font-family:var(--f-pixel);font-size:calc(13 * var(--t, 2px));line-height:1.05;color:var(--cream);-webkit-font-smoothing:none;pointer-events:none}.camp__row[data-astro-cid-pad3aa7q]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:calc(var(--t, 2px) * 3);margin:0}.camp__name[data-astro-cid-pad3aa7q]{white-space:nowrap}.camp__val[data-astro-cid-pad3aa7q]{min-width:2ch;text-align:right;color:var(--gold-1);font-variant-numeric:tabular-nums}.camp__card[data-astro-cid-pad3aa7q][data-exp=mini] .camp__mini[data-astro-cid-pad3aa7q]{display:block}.camp__mini[data-astro-cid-pad3aa7q]{display:none;grid-column:1 / -1;height:calc(var(--t, 2px) * 2);border-radius:99px;background:#ffffff24;overflow:hidden}.camp__mini[data-astro-cid-pad3aa7q][data-gain="0"]{visibility:hidden}.camp__mini[data-astro-cid-pad3aa7q] b[data-astro-cid-pad3aa7q]{display:block;height:100%;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#e8a62a,#fff2b0);border-radius:inherit}.camp__icon[data-astro-cid-pad3aa7q]{--s: var(--t, 2px);--fw: 16;--fh: 16;--cols: 10;position:relative;display:block;width:calc(16 * var(--s));height:calc(16 * var(--s));background-image:var(--sheet);background-size:calc(var(--cols) * var(--fw) * var(--s)) auto;background-position:calc(var(--col) * var(--fw) * var(--s) * -1) calc(var(--row) * var(--fh) * var(--s) * -1);image-rendering:pixelated}.camp__icon[data-astro-cid-pad3aa7q]{--s: var(--tile-s, 2px)}.camp__icon--card[data-astro-cid-pad3aa7q].is-beat{animation:camp-bond-hop .24s steps(2,jump-none) 1}@keyframes camp-bond-hop{0%{translate:0 calc(var(--t, 2px) * -2)}50%{translate:0 calc(var(--t, 2px) * -1)}to{translate:0 0}}.camp__float[data-astro-cid-pad3aa7q]{position:absolute;left:0;top:0;z-index:3;font-family:var(--f-pixel);font-size:calc(13 * var(--t, 2px));line-height:1;white-space:nowrap;color:#fff6cf;text-shadow:0 calc(var(--t, 2px) * 1) 0 #3a1f05,calc(var(--t, 2px) * 1) 0 0 #3a1f05,calc(var(--t, 2px) * -1) 0 0 #3a1f05,0 calc(var(--t, 2px) * -1) 0 #3a1f05;-webkit-font-smoothing:none;pointer-events:none;opacity:0;will-change:transform,opacity}.camp__float[data-astro-cid-pad3aa7q][data-kind=bond]{color:#ff9fb0}.camp__float[data-astro-cid-pad3aa7q][data-kind=loss]{color:#b9c6ff}.camp__box[data-astro-cid-pad3aa7q]{position:absolute;left:50%;translate:-50% 0;z-index:3;width:calc(min(92%,calc(var(--t, 2px) * 400)) - var(--t, 2px) * 32);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;margin:0;display:grid;gap:calc(var(--t, 2px) * 2)}.camp__window[data-astro-cid-pad3aa7q][data-box-at=bottom] .camp__box[data-astro-cid-pad3aa7q]{bottom:var(--box-y, 2.5%)}.camp__window[data-astro-cid-pad3aa7q][data-box-shifted] .camp__box[data-astro-cid-pad3aa7q]{left:var(--box-x);translate:0 0}.camp__window[data-astro-cid-pad3aa7q][data-box-at][data-box-narrow] .camp__box[data-astro-cid-pad3aa7q]{width:var(--box-w)}.camp__window[data-astro-cid-pad3aa7q][data-box-at=top] .camp__box[data-astro-cid-pad3aa7q]{top:var(--box-y, 2%)}.camp__box[data-astro-cid-pad3aa7q]>p{margin:calc(var(--t, 2px) * -6) 0}.camp__box[data-astro-cid-pad3aa7q]:has(.camp__chips:not([hidden]))>p{margin-bottom:0}.camp__window[data-astro-cid-pad3aa7q][data-box-at=bottom] .camp__box[data-astro-cid-pad3aa7q]:has(.camp__chips:not([hidden])){grid-template-columns:minmax(0,1fr) auto;align-items:center}.camp__box[data-astro-cid-pad3aa7q][hidden]{display:none}.camp__chips[data-astro-cid-pad3aa7q]{display:flex;justify-content:flex-end;gap:var(--space-3)}.camp__chips[data-astro-cid-pad3aa7q][hidden]{display:none}.camp__chip[data-astro-cid-pad3aa7q]{all:unset;box-sizing:border-box;position:relative;min-width:64px;height:30px;padding:0 14px;display:inline-grid;place-items:center;cursor:pointer;font-family:var(--f-ui);font-weight:700;font-size:.9375rem;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-on-gold, #1a0f02);background:var(--gild);border-radius:3px;box-shadow:0 0 0 2px #0f152d,0 0 0 3.5px #8a4d10,inset 0 -3px #963c0a73;-webkit-tap-highlight-color:transparent;transition:transform var(--d-1) var(--ease-out),filter var(--d-2) var(--ease-out)}.camp__chip[data-astro-cid-pad3aa7q]:before{content:"";position:absolute;inset:-8px -6px}.camp__chip[data-astro-cid-pad3aa7q]:hover{filter:brightness(1.08)}.camp__chip[data-astro-cid-pad3aa7q]:active{transform:translateY(1px);transition-duration:90ms}.camp__chip[data-astro-cid-pad3aa7q]:focus-visible{outline:var(--focus-ring);outline-offset:5px}.camp__meterbox[data-astro-cid-pad3aa7q]{width:min(var(--win-w),720px);display:grid;gap:var(--space-3);justify-items:center}.camp__meter[data-astro-cid-pad3aa7q]{width:100%;display:grid;gap:10px}.camp__labels[data-astro-cid-pad3aa7q]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}.camp__label[data-astro-cid-pad3aa7q]{display:inline-flex;justify-content:center;align-items:center;gap:8px;font-family:var(--f-ui);font-weight:700;font-size:.9375rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);transition:color var(--d-3) var(--ease-out),text-shadow var(--d-3) var(--ease-out)}.camp__label[data-astro-cid-pad3aa7q].is-lead{color:var(--gold-1);text-shadow:0 0 18px color-mix(in oklab,var(--el) 70%,transparent)}.camp__gem[data-astro-cid-pad3aa7q]{--shape: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);position:relative;display:inline-block;width:11px;height:11px;flex:none;transition:filter var(--d-3) var(--ease-out)}.camp__gem[data-astro-cid-pad3aa7q]:before,.camp__gem[data-astro-cid-pad3aa7q]:after{content:"";position:absolute;clip-path:var(--shape);transition:background-color var(--d-3) var(--ease-out)}.camp__gem[data-astro-cid-pad3aa7q]:before{inset:0;background:var(--el)}.camp__gem[data-astro-cid-pad3aa7q]:after{inset:2px;background:var(--el-d)}.camp__label[data-astro-cid-pad3aa7q][data-branch=tyrant] .camp__gem[data-astro-cid-pad3aa7q],.camp__gem--tyrant[data-astro-cid-pad3aa7q],.camp__seg[data-astro-cid-pad3aa7q][data-seg=tyrant]{--shape: polygon(50% 0, 100% 50%, 50% 100%, 0 50%)}.camp__label[data-astro-cid-pad3aa7q][data-branch=monarch] .camp__gem[data-astro-cid-pad3aa7q],.camp__gem--monarch[data-astro-cid-pad3aa7q],.camp__seg[data-astro-cid-pad3aa7q][data-seg=monarch]{--shape: circle(50% at 50% 50%)}.camp__label[data-astro-cid-pad3aa7q][data-branch=archon] .camp__gem[data-astro-cid-pad3aa7q],.camp__gem--archon[data-astro-cid-pad3aa7q],.camp__seg[data-astro-cid-pad3aa7q][data-seg=archon]{--shape: polygon(50% 0, 62% 38%, 100% 50%, 62% 62%, 50% 100%, 38% 62%, 0 50%, 38% 38%)}.camp__label[data-astro-cid-pad3aa7q].is-lead .camp__gem[data-astro-cid-pad3aa7q]{filter:drop-shadow(0 0 5px var(--el))}.camp__label[data-astro-cid-pad3aa7q].is-lead .camp__gem[data-astro-cid-pad3aa7q]:after{background:var(--el)}.camp__label[data-astro-cid-pad3aa7q].is-glint .camp__gem[data-astro-cid-pad3aa7q]{animation:camp-glint .7s var(--ease-out)}@keyframes camp-glint{0%{filter:drop-shadow(0 0 0 var(--el));transform:scale(1)}40%{filter:drop-shadow(0 0 8px var(--el)) drop-shadow(0 0 4px var(--el));transform:scale(1.6)}to{filter:drop-shadow(0 0 5px var(--el));transform:scale(1)}}.camp__bar[data-astro-cid-pad3aa7q]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:20px;border:2px solid transparent;border-radius:999px;background:linear-gradient(#070b22,#070b22) padding-box,var(--gild-edge) border-box;box-shadow:0 10px 24px -10px #000c,0 0 0 1px #ffe28c1f,inset 0 0 0 2px #070b22;padding:2px;gap:2px}.camp__seg[data-astro-cid-pad3aa7q]{position:relative;display:block;min-width:0;border-radius:999px;background:linear-gradient(180deg,color-mix(in oklab,var(--el) 78%,#fff 6%),color-mix(in oklab,var(--el) 62%,#000));filter:saturate(.7) brightness(.8);transition:filter var(--d-3) var(--ease-out),box-shadow var(--d-3) var(--ease-out);overflow:hidden}.camp__seg[data-astro-cid-pad3aa7q]:before{content:"";position:absolute;left:50%;top:50%;width:11px;height:11px;translate:-50% -50%;clip-path:var(--shape);background:#070b229e}.camp__seg[data-astro-cid-pad3aa7q]:after{content:"";position:absolute;inset:1px 6px auto;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .55),transparent);opacity:.8}.camp__seg[data-astro-cid-pad3aa7q].is-lead{filter:none;box-shadow:0 0 18px -2px var(--el)}.camp__seg[data-astro-cid-pad3aa7q].is-hover{filter:saturate(1.1) brightness(1.3)}.camp__seg[data-astro-cid-pad3aa7q].is-fed{animation:camp-fed .62s var(--ease-out)}@keyframes camp-fed{0%{filter:brightness(2.4)}to{filter:none}}.camp__star[data-astro-cid-pad3aa7q]{position:absolute;left:0;top:-21px;width:18px;height:18px;margin-left:-9px;fill:var(--gold-1);filter:drop-shadow(0 0 6px rgb(255 217 90 / .9));opacity:0;pointer-events:none;transition:opacity var(--d-3) var(--ease-out)}.camp__meter[data-astro-cid-pad3aa7q][data-locked] .camp__star[data-astro-cid-pad3aa7q]{opacity:1}.camp__decides[data-astro-cid-pad3aa7q],.camp__leans[data-astro-cid-pad3aa7q]{margin:0;max-width:44ch;text-align:center;font-size:clamp(1.0625rem,1.3vw,1.1875rem);color:var(--ink-1);text-wrap:balance}.camp__leans[data-astro-cid-pad3aa7q][hidden],.camp__decides[data-astro-cid-pad3aa7q][hidden]{display:none}.camp__controls[data-astro-cid-pad3aa7q]{width:var(--win-w);display:grid;justify-items:center;gap:var(--space-5);container-type:inline-size}.camp__actions[data-astro-cid-pad3aa7q]{position:relative;width:100%;max-width:calc(880px * var(--wide-k, 1));margin-inline:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-3)}.camp__actions[data-astro-cid-pad3aa7q],.camp__go[data-astro-cid-pad3aa7q]{--plaque-glow: 0 0 14px rgba(255, 178, 46, .42)}.camp__actions[data-astro-cid-pad3aa7q] .plaque{width:100%;max-width:100%;margin-inline:0;justify-content:flex-start}.camp__actions[data-astro-cid-pad3aa7q][hidden]{display:none}.camp__actions[data-astro-cid-pad3aa7q][data-busy] .plaque{opacity:.55}.camp__hint[data-astro-cid-pad3aa7q]{width:100%;margin:calc(var(--space-3) * -1) 0 0;display:grid;justify-items:center;text-align:center;min-height:1.5em;font-family:var(--f-text);font-style:italic;font-size:clamp(.9375rem,3.7vw,1.0625rem);line-height:1.4;color:var(--ink-2);pointer-events:none}.camp__hint[data-astro-cid-pad3aa7q][hidden]{display:none}.camp__hint-a[data-astro-cid-pad3aa7q],.camp__hint-b[data-astro-cid-pad3aa7q]{grid-area:1 / 1;max-width:44ch;text-wrap:balance;opacity:0;translate:0 6px;visibility:hidden;transition:opacity .3s var(--ease-out),translate .3s var(--ease-out),visibility 0s linear .3s}.camp__hint[data-astro-cid-pad3aa7q][data-hint=choose] .camp__hint-a[data-astro-cid-pad3aa7q],.camp__hint[data-astro-cid-pad3aa7q][data-hint=soon] .camp__hint-b[data-astro-cid-pad3aa7q]{opacity:1;translate:0 0;visibility:visible;transition-delay:0s}.camp__hint[data-astro-cid-pad3aa7q][data-hint=soon] .camp__hint-b[data-astro-cid-pad3aa7q]{color:var(--cream)}@media(max-width:359px){.camp__hint[data-astro-cid-pad3aa7q]{min-height:2.8em}}.camp__go[data-astro-cid-pad3aa7q]{display:grid;justify-items:center;animation:camp-rise var(--d-4) var(--ease-out) both}.camp__go[data-astro-cid-pad3aa7q][hidden]{display:none}@keyframes camp-rise{0%{opacity:0;transform:translateY(10px)}}@container (min-width: 640px){.camp__actions[data-astro-cid-pad3aa7q]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm{gap:8px;padding:0 20px 0 7px}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm .caps{display:none}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm .lbl b{font-size:.9375rem;letter-spacing:.05em}}@container (min-width: 960px){.camp__actions[data-astro-cid-pad3aa7q]{gap:var(--space-5)}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm{gap:12px;padding:0 26px 0 9px}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm .caps{display:block}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm .lbl b{font-size:1.0625rem;letter-spacing:.07em}}.camp__gem--tyrant[data-astro-cid-pad3aa7q]{--el: var(--plasma);--el-d: var(--plasma-d)}.camp__gem--monarch[data-astro-cid-pad3aa7q]{--el: var(--fire);--el-d: var(--fire-d)}.camp__gem--archon[data-astro-cid-pad3aa7q]{--el: var(--frost);--el-d: var(--frost-d)}.camp__icon[data-astro-cid-pad3aa7q] .camp__gem[data-astro-cid-pad3aa7q]{position:absolute;right:-6px;top:-6px;width:12px;height:12px;filter:drop-shadow(0 0 1.5px #0f152d) drop-shadow(0 0 1.5px #0f152d) drop-shadow(0 0 6px var(--el))}.camp__icon[data-astro-cid-pad3aa7q] .camp__gem[data-astro-cid-pad3aa7q]:after{background:var(--el)}.camp__actions[data-astro-cid-pad3aa7q] .plaque[data-feeds=tyrant]{--branch: var(--plasma);--branch-d: var(--plasma-d)}.camp__actions[data-astro-cid-pad3aa7q] .plaque[data-feeds=monarch]{--branch: var(--fire);--branch-d: var(--fire-d)}.camp__actions[data-astro-cid-pad3aa7q] .plaque[data-feeds=archon]{--branch: var(--frost);--branch-d: var(--frost-d)}.camp__actions[data-astro-cid-pad3aa7q] .plaque[data-feeds=bond]{--branch: var(--gold-1)}.camp__actions[data-astro-cid-pad3aa7q] .plaque[data-feeds] .medal--tile:before{background:var(--branch, var(--cream))}.camp__actions[data-astro-cid-pad3aa7q] .plaque[data-feeds=tyrant] .medal--tile:after,.camp__actions[data-astro-cid-pad3aa7q] .plaque[data-feeds=monarch] .medal--tile:after,.camp__actions[data-astro-cid-pad3aa7q] .plaque[data-feeds=archon] .medal--tile:after{background:radial-gradient(circle at 50% 35%,color-mix(in oklab,var(--branch-d) 82%,#fff),color-mix(in oklab,var(--branch-d) 55%,var(--plate, #0f152d)) 78%)}.camp__plate[data-astro-cid-pad3aa7q]{--sc: 2px;padding:0;width:min(100%,calc(384 * var(--sc)))}@supports (width: round(down,10px,1px)){.camp__plate[data-astro-cid-pad3aa7q]{--sc: max(1px, round(down, calc(min(100vw - 2 * var(--gutter, 16px), 1152px) / 384), 1px))}}.camp__still[data-astro-cid-pad3aa7q]{position:relative;width:100%;height:calc(216 * var(--sc));overflow:hidden;background:url(/backgrounds/fg_1.webp) 0 calc(131 * var(--sc)) / calc(384 * var(--sc)) calc(85 * var(--sc)) no-repeat,url(/backgrounds/bg_1.webp) center / calc(384 * var(--sc)) calc(216 * var(--sc)) no-repeat,url(/backgrounds/sky_night_3.webp) center / calc(384 * var(--sc)) calc(216 * var(--sc)) no-repeat,#0a0620;image-rendering:pixelated;box-shadow:0 30px 60px #0000008c}.camp__still-tent[data-astro-cid-pad3aa7q]{position:absolute;left:calc(150 * var(--sc));top:calc(24 * var(--sc));width:calc(96 * var(--sc));height:calc(64 * var(--sc));background:url(/backgrounds/tent.webp) 0 0 / calc(864 * var(--sc)) calc(64 * var(--sc)) no-repeat;image-rendering:pixelated}.camp__still-beast[data-astro-cid-pad3aa7q]{position:absolute;left:calc(160 * var(--sc));top:calc(80 * var(--sc));width:calc(64 * var(--sc));height:calc(64 * var(--sc));background:var(--sheet) 0 0 / calc(512 * var(--sc)) calc(320 * var(--sc)) no-repeat;image-rendering:pixelated}@media(max-width:760px){.camp[data-astro-cid-pad3aa7q]{min-height:0;padding-top:clamp(64px,8svh,88px);padding-bottom:calc(var(--space-6) + var(--pocket-room, 0px))}@media(max-height:760px){.camp__head[data-astro-cid-pad3aa7q] .t-lede{display:none}}.camp__scene[data-astro-cid-pad3aa7q],.camp__main[data-astro-cid-pad3aa7q]{gap:var(--space-4)}}@media(max-width:760px),(max-height:500px)and (orientation:landscape){.camp__label[data-astro-cid-pad3aa7q]{font-size:.75rem;letter-spacing:.08em;gap:5px}.camp__window[data-astro-cid-pad3aa7q][data-box-at=top] .camp__box[data-astro-cid-pad3aa7q]{width:calc(96% - var(--t, 2px) * 32)}}.camp__card[data-astro-cid-pad3aa7q][data-place=above]{position:relative;top:auto;left:auto;z-index:auto;box-sizing:border-box;width:var(--win-w, 100%);max-width:100%;margin-bottom:calc(var(--t, 2px) * 3);grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--t, 2px) * 3) calc(var(--t, 2px) * 5);padding:calc(var(--t, 2px) * 4) calc(var(--t, 2px) * 5)}.camp__card[data-astro-cid-pad3aa7q][data-place=above] .camp__row[data-astro-cid-pad3aa7q]{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"i n n" "i v m";gap:calc(var(--t, 2px) * 1) calc(var(--t, 2px) * 3)}.camp__card[data-astro-cid-pad3aa7q][data-place=above] .camp__icon[data-astro-cid-pad3aa7q]{grid-area:i}.camp__card[data-astro-cid-pad3aa7q][data-place=above] .camp__name[data-astro-cid-pad3aa7q]{grid-area:n}.camp__card[data-astro-cid-pad3aa7q][data-place=above] .camp__val[data-astro-cid-pad3aa7q]{grid-area:v;min-width:0}.camp__card[data-astro-cid-pad3aa7q][data-place=above] .camp__mini[data-astro-cid-pad3aa7q]{display:block;grid-area:m;grid-column:auto}.camp__card[data-astro-cid-pad3aa7q][data-place=above] .camp__row--bond[data-astro-cid-pad3aa7q] .camp__val[data-astro-cid-pad3aa7q]{grid-column:2 / -1;text-align:left}@media(max-width:349px){.camp__card[data-astro-cid-pad3aa7q][data-place=above]{grid-template-columns:minmax(0,1fr);gap:calc(var(--t, 2px) * 2)}.camp__card[data-astro-cid-pad3aa7q][data-place=above] .camp__row[data-astro-cid-pad3aa7q]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"i n v" "i m m"}.camp__card[data-astro-cid-pad3aa7q][data-place=above] .camp__row--bond[data-astro-cid-pad3aa7q] .camp__val[data-astro-cid-pad3aa7q]{grid-column:auto}}@media(max-width:349px){.camp__actions[data-astro-cid-pad3aa7q]{gap:var(--space-3) var(--space-2)}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm{gap:5px;padding:0 20px 0 5px}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm .lbl b{font-size:.75rem;letter-spacing:.02em}}@media(max-height:500px)and (orientation:landscape)and (min-width:561px){.camp[data-astro-cid-pad3aa7q]{padding-top:56px;padding-bottom:var(--space-5)}.camp__scene[data-astro-cid-pad3aa7q]{gap:var(--space-2)}.camp__head[data-astro-cid-pad3aa7q] .t-lede{display:none}.camp__head[data-astro-cid-pad3aa7q] h2[data-astro-cid-pad3aa7q]{font-size:1.75rem}.camp__main[data-astro-cid-pad3aa7q]{width:min(100%,1152px);grid-template-columns:58% minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:var(--space-5);row-gap:var(--space-3);justify-items:stretch;align-items:start}.camp__stage[data-astro-cid-pad3aa7q],.camp__plate[data-astro-cid-pad3aa7q]{--win-w: 100%;grid-column:1;grid-row:1 / span 3;width:100%}.camp__meterbox[data-astro-cid-pad3aa7q]{grid-column:2;grid-row:1;width:100%;gap:var(--space-2)}.camp__controls[data-astro-cid-pad3aa7q]{grid-column:2;grid-row:2;width:100%;gap:var(--space-3)}.camp__actions[data-astro-cid-pad3aa7q]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm{gap:5px;padding:0 20px 0 5px}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm .caps{display:none}.camp__actions[data-astro-cid-pad3aa7q] .plaque.sm .lbl b{font-size:.75rem;letter-spacing:.02em}.camp__decides[data-astro-cid-pad3aa7q],.camp__leans[data-astro-cid-pad3aa7q]{font-size:1rem}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .camp__go[data-astro-cid-pad3aa7q],:root:not([data-motion=full]) .camp__icon--card[data-astro-cid-pad3aa7q].is-beat,:root:not([data-motion=full]) .camp__seg[data-astro-cid-pad3aa7q].is-fed,:root:not([data-motion=full]) .camp__label[data-astro-cid-pad3aa7q].is-glint .camp__gem[data-astro-cid-pad3aa7q]{animation:none}}:root[data-story-still] .camp__go[data-astro-cid-pad3aa7q],:root[data-motion=reduce] .camp__go[data-astro-cid-pad3aa7q],:root[data-story-still] .camp__icon--card[data-astro-cid-pad3aa7q].is-beat,:root[data-motion=reduce] .camp__icon--card[data-astro-cid-pad3aa7q].is-beat,:root[data-story-still] .camp__seg[data-astro-cid-pad3aa7q].is-fed,:root[data-motion=reduce] .camp__seg[data-astro-cid-pad3aa7q].is-fed,:root[data-story-still] .camp__label[data-astro-cid-pad3aa7q].is-glint .camp__gem[data-astro-cid-pad3aa7q],:root[data-motion=reduce] .camp__label[data-astro-cid-pad3aa7q].is-glint .camp__gem[data-astro-cid-pad3aa7q]{animation:none}.destiny[data-astro-cid-ewsvazle]{display:grid;justify-items:center;gap:72px;overflow-x:clip;padding:clamp(48px,6svh,88px) var(--gutter) var(--space-6);box-sizing:border-box;background:radial-gradient(ellipse 50% 46% at 50% 60%,color-mix(in oklab,var(--wash-el, var(--fire)) 14%,transparent),transparent 70%),linear-gradient(to bottom,transparent,rgb(52 20 66 / .5) 18%,rgb(52 20 66 / .5) 82%,transparent);transition:background-color var(--d-4) var(--ease-out)}.destiny__head[data-astro-cid-ewsvazle]{display:grid;justify-items:center;gap:var(--space-3);text-align:center;max-width:min(100%,60rem);scroll-margin-top:24px}.destiny__caption[data-astro-cid-ewsvazle]{min-height:1.2em;margin:0;max-width:40ch;font-family:var(--f-text);font-style:italic;font-weight:500;font-size:calc(var(--fs-l) * .6);line-height:1.25;color:var(--ink-2);text-wrap:balance;text-shadow:0 2px 24px rgb(0 0 0 / .6)}.destiny__caption-cell[data-astro-cid-ewsvazle]{display:grid;justify-items:center;width:min(100%,40ch);font-family:var(--f-text);font-style:italic;font-weight:500;font-size:calc(var(--fs-l) * .6)}.destiny__caption-cell[data-astro-cid-ewsvazle]>[data-astro-cid-ewsvazle]{grid-area:1 / 1}.destiny__caption--sizer[data-astro-cid-ewsvazle]{display:none;visibility:hidden;pointer-events:none;user-select:none}html.js .destiny__caption--sizer[data-astro-cid-ewsvazle]{display:block}html.js .destiny__caption[data-astro-cid-ewsvazle][data-caption]:not(:global(.reveal-words)){position:absolute;visibility:hidden}.destiny__caption[data-astro-cid-ewsvazle] .w,.destiny__because[data-astro-cid-ewsvazle] .w{filter:blur(10px);letter-spacing:.06em;transition:opacity .48s var(--ease-out) calc(var(--delay, 0ms) + var(--i) * var(--step, .17s)),translate .48s var(--ease-out) calc(var(--delay, 0ms) + var(--i) * var(--step, .17s)),filter .56s var(--ease-out) calc(var(--delay, 0ms) + var(--i) * var(--step, .17s)),letter-spacing .6s var(--ease-out) calc(var(--delay, 0ms) + var(--i) * var(--step, .17s))}.destiny__caption[data-astro-cid-ewsvazle].is-on .w,.destiny__because[data-astro-cid-ewsvazle].is-on .w{filter:none;letter-spacing:0}.destiny__caption[data-astro-cid-ewsvazle] .w,.destiny__because[data-astro-cid-ewsvazle] .w{letter-spacing:0}.destiny__because[data-astro-cid-ewsvazle] .w{transition:opacity .42s var(--ease-out) calc(var(--i) * 55ms),translate .42s var(--ease-out) calc(var(--i) * 55ms),filter .48s var(--ease-out) calc(var(--i) * 55ms),letter-spacing .52s var(--ease-out) calc(var(--i) * 55ms)}.destiny__because[data-astro-cid-ewsvazle].is-settled .w{transition:none;opacity:1;translate:0 0;filter:none;letter-spacing:0}.destiny__caption[data-astro-cid-ewsvazle] b,.destiny__because[data-astro-cid-ewsvazle] b{text-shadow:0 0 28px color-mix(in oklab,var(--el, var(--gold-1)) 80%,transparent),0 2px 24px rgb(0 0 0 / .5)}.destiny__stage[data-astro-cid-ewsvazle]{width:min(100%,var(--stage-max));display:grid;justify-items:center;gap:0;position:relative}.destiny__stage[data-astro-cid-ewsvazle] .particle-field{z-index:6}.destiny__niches[data-astro-cid-ewsvazle]{width:92%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(clamp(40px,4vw,88px) * var(--wide-k));align-items:stretch}.portal[data-astro-cid-ewsvazle]{min-width:0;display:grid;grid-template-rows:auto 1fr;align-content:stretch;justify-items:center;gap:24px}.portal[data-astro-cid-ewsvazle]>.note[data-astro-cid-ewsvazle]{align-self:stretch;align-content:start}.destiny[data-astro-cid-ewsvazle][data-mounted] .portal[data-astro-cid-ewsvazle]{translate:0 calc((1 - var(--rise, 1)) * 56px);opacity:min(1,calc(var(--rise, 1) * 1.8))}.destiny[data-astro-cid-ewsvazle][data-mounted] .portal[data-astro-cid-ewsvazle][data-rise=absent]{visibility:hidden;pointer-events:none}.niche[data-astro-cid-ewsvazle]{all:unset;box-sizing:border-box;width:100%;position:relative;display:grid;gap:20px;justify-items:center;cursor:pointer;min-width:0;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.niche[data-astro-cid-ewsvazle]:focus-visible{outline:var(--focus-ring);outline-offset:8px;border-radius:12px}.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle] .niche__arch{width:100%;opacity:var(--dim, 1)}.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle] .niche__arch .arch__glass{--arch-h: min(calc(264px * var(--wide-k)), 31svh)}.niche__light[data-astro-cid-ewsvazle],.niche__base[data-astro-cid-ewsvazle],.niche__reveal[data-astro-cid-ewsvazle],.niche__ring[data-astro-cid-ewsvazle],.niche__flash[data-astro-cid-ewsvazle]{position:absolute;left:0;top:0;width:100%;height:100%;display:block;image-rendering:pixelated;pointer-events:none}.niche__light[data-astro-cid-ewsvazle]{z-index:0;mix-blend-mode:screen}.niche__base[data-astro-cid-ewsvazle]{z-index:1;opacity:0}.niche__reveal[data-astro-cid-ewsvazle]{z-index:2;opacity:0}.niche[data-astro-cid-ewsvazle][data-open] .niche__reveal[data-astro-cid-ewsvazle]{opacity:1}.niche__ring[data-astro-cid-ewsvazle]{z-index:3}.niche__flash[data-astro-cid-ewsvazle]{z-index:4;opacity:0}.niche__plate[data-astro-cid-ewsvazle]{display:grid;gap:2px;justify-items:center;text-align:center;position:relative;z-index:1}.niche__name[data-astro-cid-ewsvazle]{font-family:var(--f-display);font-weight:600;font-size:calc(clamp(1.25rem,2.2vw,1.75rem) * var(--wide-k));line-height:1;color:var(--cream);letter-spacing:.02em;transition:opacity var(--d-3) var(--ease-out)}.niche__name[data-astro-cid-ewsvazle][data-hidden]{letter-spacing:.3em;color:var(--ink-2)}.niche__branch[data-astro-cid-ewsvazle]{font-family:var(--f-ui);font-weight:700;font-size:calc(.8125rem * var(--wide-k));letter-spacing:.2em;text-transform:uppercase;color:color-mix(in oklab,var(--el) 62%,#fff)}.niche__plate[data-astro-cid-ewsvazle]{transition:translate var(--d-3) var(--ease-out)}.niche__glint[data-astro-cid-ewsvazle]{position:absolute;left:50%;top:7px;width:44px;height:44px;margin:-22px 0 0 -22px;z-index:5;fill:#fff6cf;filter:drop-shadow(0 0 8px var(--el, #ffd95a)) drop-shadow(0 0 16px var(--el, #ffd95a));pointer-events:none;opacity:0;transform:scale(0) rotate(-30deg)}.niche__glint[data-astro-cid-ewsvazle].is-glint{animation:niche-glint .5s var(--ease-out) both}@keyframes niche-glint{0%{opacity:0;transform:scale(0) rotate(-30deg)}35%{opacity:1;transform:scale(1.1) rotate(0)}to{opacity:0;transform:scale(.5) rotate(30deg)}}.note[data-astro-cid-ewsvazle]{width:min(100%,17rem);box-sizing:border-box;display:grid;gap:9px;padding:15px 18px 16px;text-align:center;color:#381c1f;background:radial-gradient(120% 90% at 50% 0%,rgb(255 244 200 / .5),transparent 70%),linear-gradient(176deg,#e4cd86,#dac072 42%,#c69453 135%);border-radius:3px;box-shadow:0 0 0 1px #8a4d10,0 0 0 2.5px #ffe28cd9,0 16px 30px -14px #000000bf,inset 0 0 26px #7846144d;clip-path:inset(0 -8px 100% -8px);visibility:hidden;transition:clip-path .42s var(--ease-out),visibility 0s linear .42s}.note[data-astro-cid-ewsvazle].is-open{clip-path:inset(-8px -8px -24px -8px);visibility:visible;transition-delay:0s}.note[data-astro-cid-ewsvazle]>p[data-astro-cid-ewsvazle]{margin:0;opacity:0;translate:0 6px;transition:opacity .36s var(--ease-out) calc(.12s + var(--i, 0) * 90ms),translate .36s var(--ease-out) calc(.12s + var(--i, 0) * 90ms)}.note[data-astro-cid-ewsvazle].is-open>p[data-astro-cid-ewsvazle]{opacity:1;translate:0 0}.note__epithet[data-astro-cid-ewsvazle]{font-family:var(--f-text);font-style:italic;font-weight:600;font-size:1.0625rem;line-height:1.3;text-wrap:balance}.note__trait[data-astro-cid-ewsvazle]{display:inline-flex;justify-content:center;align-items:center;gap:8px;font-family:var(--f-ui);font-weight:700;font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;color:#5a2c06}.note__trait[data-astro-cid-ewsvazle]:before,.note__trait[data-astro-cid-ewsvazle]:after{content:"";width:6px;height:6px;flex:none;transform:rotate(45deg);background:var(--el-d, #5a2c06);box-shadow:inset 0 0 0 1.5px var(--el, #8a4d10)}.note__skill[data-astro-cid-ewsvazle]{display:grid;gap:1px;padding-top:9px;border-top:1px solid rgb(56 28 31 / .28);font-family:var(--f-text);font-size:.9375rem;line-height:1.2}.note__skill[data-astro-cid-ewsvazle] b[data-astro-cid-ewsvazle]{font-family:var(--f-display);font-weight:600;font-size:1.25rem;letter-spacing:.02em}.destiny__outro[data-astro-cid-ewsvazle]{width:100%;display:grid}.destiny__outro-in[data-astro-cid-ewsvazle]{min-height:0;overflow:hidden;display:grid;justify-items:center;gap:20px;--fade-b: 48px}.destiny__outro-in[data-astro-cid-ewsvazle]>[data-astro-cid-ewsvazle]:first-child{margin-top:88px}@media(max-width:599px){.destiny[data-astro-cid-ewsvazle]{gap:44px}.destiny__outro-in[data-astro-cid-ewsvazle]>[data-astro-cid-ewsvazle]:first-child{margin-top:56px}}.destiny__because-cell[data-astro-cid-ewsvazle]{display:grid;justify-items:center}.destiny__because-cell[data-astro-cid-ewsvazle]>[data-astro-cid-ewsvazle]{grid-area:1 / 1}.destiny__because--sizer[data-astro-cid-ewsvazle]{visibility:hidden;pointer-events:none;user-select:none}.destiny__because[data-astro-cid-ewsvazle]{margin:0;max-width:34ch;text-align:center;font-family:var(--f-text);font-style:italic;font-weight:500;font-size:calc(var(--fs-s) * 1.15);line-height:1.3;color:var(--cream);text-wrap:balance;text-shadow:0 2px 24px rgb(0 0 0 / .6)}.destiny__after[data-astro-cid-ewsvazle]{display:grid;justify-items:center;row-gap:0;text-align:center;padding-bottom:8px}.destiny__hint[data-astro-cid-ewsvazle],.destiny__legend[data-astro-cid-ewsvazle]{margin:0;font-family:var(--f-text);font-style:italic;color:var(--ink-2);font-size:1.0625rem}.destiny__legend[data-astro-cid-ewsvazle]{color:var(--cream);font-size:1.125rem;max-width:52ch;text-wrap:balance}.destiny__again[data-astro-cid-ewsvazle]{margin-top:28px}.destiny__hint[data-astro-cid-ewsvazle]{margin-top:20px;font-size:.9375rem}.destiny__hint--hold[data-astro-cid-ewsvazle]{display:none}@media(hover:none),(pointer:coarse){.destiny__hint--hover[data-astro-cid-ewsvazle]{display:none}.destiny__hint--hold[data-astro-cid-ewsvazle]{display:inline}}.destiny__hint[data-astro-cid-ewsvazle],.destiny__legend[data-astro-cid-ewsvazle],.destiny__again[data-astro-cid-ewsvazle]{opacity:0;translate:0 8px;transition:opacity var(--d-3) var(--ease-out),translate var(--d-3) var(--ease-out);visibility:hidden}.destiny__hint[data-astro-cid-ewsvazle].is-on,.destiny__legend[data-astro-cid-ewsvazle].is-on,.destiny__again[data-astro-cid-ewsvazle].is-on{opacity:1;translate:0 0;visibility:visible}.destiny__again[data-astro-cid-ewsvazle]:not(.is-on){pointer-events:none}.destiny__legend[data-astro-cid-ewsvazle].is-on{transition-delay:0ms}.destiny__again[data-astro-cid-ewsvazle].is-on{transition-delay:.12s}.destiny__hint[data-astro-cid-ewsvazle].is-on{transition-delay:.24s}@media(max-width:600px){.destiny__because[data-astro-cid-ewsvazle],.destiny__legend[data-astro-cid-ewsvazle]{max-width:min(34ch,100%)}}.destiny__plate[data-astro-cid-ewsvazle]{--fit-n: 3;padding-top:0}.destiny__plate-row[data-astro-cid-ewsvazle]{display:grid;grid-template-columns:repeat(3,auto);gap:var(--space-5);justify-content:center;align-items:end}.destiny__plate-form[data-astro-cid-ewsvazle]{margin:0;display:grid;justify-items:center;gap:var(--space-2)}.destiny__plate-form[data-astro-cid-ewsvazle]{align-content:start;min-width:0}.destiny__plate-form[data-astro-cid-ewsvazle] figcaption[data-astro-cid-ewsvazle]{display:grid;gap:2px;font-family:var(--f-ui)}.destiny__plate-form[data-astro-cid-ewsvazle] .note[data-astro-cid-ewsvazle]{margin-top:var(--space-2)}.destiny__plate-form[data-astro-cid-ewsvazle] b[data-astro-cid-ewsvazle]{font-family:var(--f-display);font-size:1.375rem;font-weight:600;color:var(--cream)}.destiny__plate-form[data-astro-cid-ewsvazle] span[data-astro-cid-ewsvazle]:not(.story-plate__sprite){font-weight:700;font-size:.8125rem;letter-spacing:.2em;text-transform:uppercase;color:var(--el)}@media(max-width:760px){.destiny[data-astro-cid-ewsvazle]{padding-top:clamp(72px,10svh,96px);gap:var(--space-5)}.destiny__niches[data-astro-cid-ewsvazle]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--space-4);align-items:start}.portal[data-astro-cid-ewsvazle].is-raised{grid-column:1 / -1;order:-1;justify-self:center;width:min(100%,360px)}.portal[data-astro-cid-ewsvazle]:not(.is-raised) .note[data-astro-cid-ewsvazle]{padding:12px 10px 13px}.destiny__niches[data-astro-cid-ewsvazle]{align-items:stretch}.portal[data-astro-cid-ewsvazle]:not(.is-raised){grid-template-rows:auto 1fr}.portal[data-astro-cid-ewsvazle]:not(.is-raised) .note[data-astro-cid-ewsvazle]{align-self:stretch}.portal[data-astro-cid-ewsvazle]:not(.is-raised) .note__epithet[data-astro-cid-ewsvazle]{font-size:.9375rem}.portal[data-astro-cid-ewsvazle]:not(.is-raised) .note__trait[data-astro-cid-ewsvazle]{font-size:.6875rem;letter-spacing:.1em}.portal[data-astro-cid-ewsvazle]:not(.is-raised) .note__trait[data-astro-cid-ewsvazle]:before,.portal[data-astro-cid-ewsvazle]:not(.is-raised) .note__trait[data-astro-cid-ewsvazle]:after{display:none}.portal[data-astro-cid-ewsvazle]:not(.is-raised) .note__skill[data-astro-cid-ewsvazle] b[data-astro-cid-ewsvazle]{font-size:1.0625rem}.destiny__plate[data-astro-cid-ewsvazle]{--fit-n: 1.4}.destiny__plate-row[data-astro-cid-ewsvazle]{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle].is-raised .niche__arch .arch__glass{--arch-h: min(340px, 46svh)}.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle]:not(.is-raised) .niche__arch .arch__glass{--arch-h: 180px}.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle]:not(.is-raised) .niche__arch{--ar: 90px}.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle]:not(.is-raised) .arch__key,.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle]:not(.is-raised) .arch__foot{scale:.7}.destiny__plate-row[data-astro-cid-ewsvazle]{width:100%}}@media(max-height:500px)and (orientation:landscape)and (min-width:561px){.destiny[data-astro-cid-ewsvazle]{grid-template-columns:minmax(0,.9fr) minmax(0,2.4fr);align-items:center;column-gap:var(--space-5);padding-top:24px;padding-bottom:var(--space-5);justify-items:stretch;min-height:100svh}.destiny__head[data-astro-cid-ewsvazle]{align-self:start;position:sticky;top:24px;text-align:left;justify-items:start}.destiny__head[data-astro-cid-ewsvazle] h2[data-astro-cid-ewsvazle]{font-size:1.75rem}.destiny__stage[data-astro-cid-ewsvazle]{width:100%;padding-top:0;gap:var(--space-3)}.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle].is-raised .niche__arch .arch__glass,.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle]:not(.is-raised) .niche__arch .arch__glass{--arch-h: max(120px, calc(100svh - 160px) )}.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle].is-raised .niche__arch,.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle]:not(.is-raised) .niche__arch{--ar: 90px}.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle]:not(.is-raised) .arch__key,.destiny[data-astro-cid-ewsvazle] .niche[data-astro-cid-ewsvazle]:not(.is-raised) .arch__foot{scale:1}.portal[data-astro-cid-ewsvazle].is-raised{grid-column:auto;order:0;width:100%;justify-self:stretch}.note[data-astro-cid-ewsvazle]{padding:10px 12px 11px;gap:6px}.note__epithet[data-astro-cid-ewsvazle]{font-size:.9375rem}.destiny__niches[data-astro-cid-ewsvazle]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.niche__name[data-astro-cid-ewsvazle]{font-size:1.125rem}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .destiny__hint[data-astro-cid-ewsvazle],:root:not([data-motion=full]) .destiny__legend[data-astro-cid-ewsvazle],:root:not([data-motion=full]) .destiny__again[data-astro-cid-ewsvazle],:root:not([data-motion=full]) .destiny[data-astro-cid-ewsvazle][data-mounted] .portal[data-astro-cid-ewsvazle],:root:not([data-motion=full]) .note[data-astro-cid-ewsvazle],:root:not([data-motion=full]) .note[data-astro-cid-ewsvazle]>p[data-astro-cid-ewsvazle]{transition:none}:root:not([data-motion=full]) .niche__glint[data-astro-cid-ewsvazle].is-glint{animation:none}}:root[data-story-still] .destiny__hint[data-astro-cid-ewsvazle],:root[data-motion=reduce] .destiny__hint[data-astro-cid-ewsvazle],:root[data-story-still] .destiny__legend[data-astro-cid-ewsvazle],:root[data-motion=reduce] .destiny__legend[data-astro-cid-ewsvazle],:root[data-story-still] .destiny__again[data-astro-cid-ewsvazle],:root[data-motion=reduce] .destiny__again[data-astro-cid-ewsvazle],:root[data-story-still] .destiny[data-astro-cid-ewsvazle][data-mounted] .portal[data-astro-cid-ewsvazle],:root[data-motion=reduce] .destiny[data-astro-cid-ewsvazle][data-mounted] .portal[data-astro-cid-ewsvazle],:root[data-story-still] .note[data-astro-cid-ewsvazle],:root[data-motion=reduce] .note[data-astro-cid-ewsvazle],:root[data-story-still] .note[data-astro-cid-ewsvazle]>p[data-astro-cid-ewsvazle],:root[data-motion=reduce] .note[data-astro-cid-ewsvazle]>p[data-astro-cid-ewsvazle]{transition:none}:root[data-story-still] .niche__glint[data-astro-cid-ewsvazle].is-glint,:root[data-motion=reduce] .niche__glint[data-astro-cid-ewsvazle].is-glint{animation:none}.legacy__pin[data-astro-cid-jjpk5eqs]{position:relative;isolation:isolate;overflow:clip}:root.js .legacy__pin[data-astro-cid-jjpk5eqs]{min-height:min(100svh,calc(1000px * var(--wide-k, 1)))}.legacy__art[data-astro-cid-jjpk5eqs]{position:absolute;left:50%;translate:-50% 0;top:var(--paint-top, 0px);width:min(100%,var(--band-max));height:var(--paint-h, 100%);overflow:hidden;z-index:0;pointer-events:none;--fade-t: var(--fade-y);--fade-b: var(--fade-y);--fade-l: clamp(100px, 18%, 480px);--fade-r: clamp(120px, 24%, 600px)}@media(min-width:900px){.legacy__paint[data-astro-cid-jjpk5eqs]{-webkit-mask-image:radial-gradient(ellipse 78% 95% at 52% 50%,#000 52%,rgb(0 0 0 / .86) 64%,rgb(0 0 0 / .55) 77%,rgb(0 0 0 / .2) 89%,transparent 100%);mask-image:radial-gradient(ellipse 78% 95% at 52% 50%,#000 52%,rgb(0 0 0 / .86) 64%,rgb(0 0 0 / .55) 77%,rgb(0 0 0 / .2) 89%,transparent 100%)}}.legacy__paint[data-astro-cid-jjpk5eqs],.legacy__paint[data-astro-cid-jjpk5eqs] img[data-astro-cid-jjpk5eqs]{position:absolute;inset:0;width:100%;height:100%}.legacy__paint[data-astro-cid-jjpk5eqs] img[data-astro-cid-jjpk5eqs]{object-fit:cover;object-position:62% 60%;filter:saturate(.88) brightness(1.03)}.legacy__ground[data-astro-cid-jjpk5eqs]{display:none}.legacy__grade[data-astro-cid-jjpk5eqs]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#050610cc,#0506101f 30%,#05061052 64%,#050610),linear-gradient(90deg,#050610db,#05061066 40%,#05061000 66%),#0c103438}.legacy__light[data-astro-cid-jjpk5eqs]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.legacy__bow[data-astro-cid-jjpk5eqs]{position:absolute;inset:0;pointer-events:none;opacity:var(--bow, 0);background:radial-gradient(ellipse 62% 70% at var(--bx, 62%) var(--by, 64%),rgba(2,3,12,0) 0%,rgba(2,3,12,.5) 52%,rgba(2,3,12,1) 100%)}.legacy__shaft[data-astro-cid-jjpk5eqs]{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent 0%,rgba(205,220,255,.5) 50%,transparent 100%);-webkit-mask:linear-gradient(180deg,transparent 0%,#000 24%,#000 76%,transparent 100%);mask:linear-gradient(180deg,transparent 0%,#000 24%,#000 76%,transparent 100%);mix-blend-mode:screen}.legacy__layout[data-astro-cid-jjpk5eqs]{position:relative;z-index:1;width:min(100%,var(--stage-max));margin-inline:auto;box-sizing:border-box}.legacy[data-astro-cid-jjpk5eqs]:not([data-mounted]) .legacy__layout[data-astro-cid-jjpk5eqs]{padding:clamp(96px,16svh,160px) var(--gutter) clamp(56px,9svh,104px);display:grid;gap:18px;align-content:start}.legacy[data-astro-cid-jjpk5eqs][data-mounted] .legacy__layout[data-astro-cid-jjpk5eqs]{height:100%;padding:0}.legacy__text[data-astro-cid-jjpk5eqs]{position:relative;display:grid;gap:18px;z-index:3;max-width:38ch}.legacy[data-astro-cid-jjpk5eqs][data-mounted] .legacy__text[data-astro-cid-jjpk5eqs]{position:absolute;max-width:none}.legacy__text[data-astro-cid-jjpk5eqs] h2{margin:0;text-wrap:balance}.legacy__text[data-astro-cid-jjpk5eqs] p{margin:0;max-width:38ch;text-shadow:0 1px 14px rgba(5,6,16,.9)}.legacy__stage[data-astro-cid-jjpk5eqs]{position:absolute;inset:0;pointer-events:none;z-index:1}.legacy__captions[data-astro-cid-jjpk5eqs]{position:absolute;z-index:3;display:grid;pointer-events:none;transition:opacity .4s var(--ease-out);opacity:var(--cap-alpha, 1)}.legacy__captions[data-astro-cid-jjpk5eqs]:before{content:"";position:absolute;inset:-48px;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0507128c,#0507126b 55%,#05071200);border-radius:50%}.legacy__caption[data-astro-cid-jjpk5eqs]{grid-area:1 / 1;margin:0;font-family:var(--f-text);font-style:italic;font-weight:500;font-size:calc(clamp(22px,1.8vw,28px) * var(--wide-k));line-height:1.25;text-wrap:balance;color:var(--gold-1, #ffe9a0);text-shadow:0 1px 14px rgba(5,6,16,.9);opacity:1;transition:opacity .3s var(--ease-in-out)}.legacy__caption[data-astro-cid-jjpk5eqs].is-out{opacity:0}.legacy__caption[data-astro-cid-jjpk5eqs]:empty{opacity:0}.legacy__veil[data-astro-cid-jjpk5eqs]{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--vx, 60%) var(--vy, 60%),#fff 0,rgba(255,244,220,.92) 18%,rgba(255,236,190,.4) 55%,rgba(255,236,190,0) 100%);mix-blend-mode:screen}.legacy__box[data-astro-cid-jjpk5eqs]{position:absolute;display:grid;grid-template-columns:100%;grid-template-rows:var(--box-h, auto) auto;row-gap:16px;justify-items:center;align-items:start;align-content:start;z-index:4}.legacy__box[data-astro-cid-jjpk5eqs]:focus{outline:none}.legacy__box[data-astro-cid-jjpk5eqs] .gamebox{grid-column:1 / -1;grid-row:1;width:100%;height:auto;align-self:start;filter:drop-shadow(0 16px 30px rgba(0,0,0,.6))}.legacy__box[data-astro-cid-jjpk5eqs] .gamebox>p{font-family:var(--f-pixel);transition:opacity .2s var(--ease-out)}.legacy__box[data-astro-cid-jjpk5eqs] .gamebox>p.is-out{opacity:0;transition-duration:.12s}.legacy__box[data-astro-cid-jjpk5eqs] .gamebox[hidden]{display:none}.legacy__box[data-astro-cid-jjpk5eqs] .gamebox:not([hidden]){animation:legacy-box-in .36s var(--ease-out) both}@keyframes legacy-box-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}:root[data-story-still] .legacy__box[data-astro-cid-jjpk5eqs] .gamebox,:root[data-motion=reduce] .legacy__box[data-astro-cid-jjpk5eqs] .gamebox{animation:none}:root[data-story-still] .legacy__box[data-astro-cid-jjpk5eqs] .gamebox>p,:root[data-motion=reduce] .legacy__box[data-astro-cid-jjpk5eqs] .gamebox>p{transition:none}.legacy__cta[data-astro-cid-jjpk5eqs]{grid-row:2;display:grid;grid-template-areas:"btn" "rule";grid-template-rows:52px auto;justify-items:center;gap:10px}.legacy__cta[data-astro-cid-jjpk5eqs]>.legacy__btn[data-astro-cid-jjpk5eqs]{grid-area:btn}.legacy__rule[data-astro-cid-jjpk5eqs]{grid-area:rule;justify-self:stretch;position:relative;display:block;height:2px;margin-inline:12px;background:#ffe28c29;opacity:0;transition:opacity .4s var(--ease-out)}.legacy__rule[data-astro-cid-jjpk5eqs]:after{content:"";position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(var(--fill, 0));background:linear-gradient(90deg,#ffb22e,#fff3b0);box-shadow:0 0 10px #ffd95acc}.legacy__rule[data-astro-cid-jjpk5eqs].is-on{opacity:1}.legacy__btn[data-astro-cid-jjpk5eqs]{min-height:52px;padding:0 36px;font-family:var(--f-ui);font-size:1.0625rem;text-transform:uppercase;font-weight:700;letter-spacing:.1em;color:var(--ink-on-gold);background:var(--gild);border:0;cursor:pointer;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);filter:drop-shadow(0 10px 22px rgba(0,0,0,.55)) drop-shadow(0 0 34px rgba(255,178,46,.6));animation:legacy-btn-in .52s var(--ease-out) both;transition:transform 90ms var(--ease-out)}.legacy__btn[data-astro-cid-jjpk5eqs][data-give]{animation:none;transition:opacity .52s var(--ease-out),translate .52s var(--ease-out),transform 90ms var(--ease-out)}.legacy__btn[data-astro-cid-jjpk5eqs][data-give]:not([data-ready="1"]){opacity:0;translate:0 14px;pointer-events:none}.legacy__btn[data-astro-cid-jjpk5eqs]:hover{filter:drop-shadow(0 12px 24px rgba(0,0,0,.6)) drop-shadow(0 0 46px rgba(255,178,46,.85))}.legacy__btn[data-astro-cid-jjpk5eqs]:active{transform:translateY(2px) scale(.985)}.legacy__btn[data-astro-cid-jjpk5eqs]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #3a1f05,inset 0 0 0 5px #fff6cf}.legacy__btn[data-astro-cid-jjpk5eqs][hidden]{display:none}@keyframes legacy-btn-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.legacy__panel[data-astro-cid-jjpk5eqs]{--ps: 3px;position:absolute;left:0;top:0;width:calc(120 * var(--ps));height:calc(128 * var(--ps));background:url(/ui/frame_evo_orb.webp) 0 0 / 100% 100% no-repeat;image-rendering:pixelated;color:#4a3016;font-family:var(--f-pixel);font-size:calc(13 * var(--ps));line-height:1;-webkit-font-smoothing:none;opacity:0;visibility:hidden;filter:drop-shadow(0 12px 22px rgba(0,0,0,.55));pointer-events:none}.legacy__row[data-astro-cid-jjpk5eqs]{position:absolute;inset:0}.legacy__icon[data-astro-cid-jjpk5eqs]{position:absolute;left:calc(7 * var(--ps));top:calc((5 + 18 * var(--i)) * var(--ps));width:calc(16 * var(--ps));height:calc(16 * var(--ps));background:url(/ui/icons_stats_skills.webp) calc(var(--col) * -16 * var(--ps)) 0 / calc(160 * var(--ps)) auto no-repeat;image-rendering:pixelated}.legacy__label[data-astro-cid-jjpk5eqs]{position:absolute;left:calc(26 * var(--ps));top:calc((6 + 18 * var(--i)) * var(--ps));white-space:nowrap}.legacy__value[data-astro-cid-jjpk5eqs]{position:absolute;left:calc(76 * var(--ps));width:calc(21 * var(--ps));top:calc((6 + 18 * var(--i)) * var(--ps));text-align:center;opacity:0;transform-origin:50% 50%;will-change:transform}.legacy__arrow[data-astro-cid-jjpk5eqs]{position:absolute;left:calc(98 * var(--ps));top:calc((4 + 18 * var(--i)) * var(--ps));width:calc(16 * var(--ps));height:calc(16 * var(--ps));background:var(--arrow-url) 0 0 / 100% 100% no-repeat;image-rendering:pixelated;opacity:0}.legacy__new[data-astro-cid-jjpk5eqs]{position:absolute;left:calc(7 * var(--ps));margin:0;white-space:nowrap;color:#2f6f1c;opacity:0;transform:translateY(calc(2 * var(--ps)));transition:opacity var(--d-3) var(--ease-out),transform var(--d-3) var(--ease-out)}.legacy__new[data-astro-cid-jjpk5eqs].is-on{opacity:1;transform:none}.legacy__new--skill[data-astro-cid-jjpk5eqs]{top:calc(96 * var(--ps))}.legacy__new--trait[data-astro-cid-jjpk5eqs]{top:calc(110 * var(--ps))}.legacy__plate[data-astro-cid-jjpk5eqs]{text-align:left;justify-items:start;padding:0;position:relative;z-index:3}.legacy__beasts[data-astro-cid-jjpk5eqs]{display:flex;align-items:flex-end;gap:var(--space-6)}.legacy__line[data-astro-cid-jjpk5eqs]{max-width:38ch;font-family:var(--f-text);color:var(--ink-1)}.legacy__line--quote[data-astro-cid-jjpk5eqs]{font-style:italic;color:var(--gold-1, #ffe9a0)}.legacy__stats[data-astro-cid-jjpk5eqs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(8.5rem,100%),1fr));gap:6px 22px;margin:0;max-width:38rem;font-family:var(--f-text);color:var(--ink-1)}.legacy__stats[data-astro-cid-jjpk5eqs] div[data-astro-cid-jjpk5eqs]{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,233,160,.2)}.legacy__stats[data-astro-cid-jjpk5eqs] dt[data-astro-cid-jjpk5eqs],.legacy__stats[data-astro-cid-jjpk5eqs] dd[data-astro-cid-jjpk5eqs]{margin:0}.legacy__stats[data-astro-cid-jjpk5eqs] dd[data-astro-cid-jjpk5eqs]{font-weight:700;color:var(--gold-1, #ffe9a0)}.legacy__canvas[data-astro-cid-jjpk5eqs]{position:absolute;left:0;top:0;pointer-events:none}@media(max-width:899px){.legacy__art[data-astro-cid-jjpk5eqs]{--fade-l: 0px;--fade-r: 0px}.legacy__art[data-astro-cid-jjpk5eqs] .legacy__paint[data-astro-cid-jjpk5eqs],.legacy__art[data-astro-cid-jjpk5eqs] .legacy__paint[data-astro-cid-jjpk5eqs] img[data-astro-cid-jjpk5eqs]{inset:auto;left:var(--paint-l);top:var(--paint-t);width:var(--paint-w);height:auto;max-width:none}.legacy__art[data-astro-cid-jjpk5eqs] .legacy__paint[data-astro-cid-jjpk5eqs] img[data-astro-cid-jjpk5eqs]{position:static;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 140px),rgb(0 0 0 / .55) calc(100% - 70px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 140px),rgb(0 0 0 / .55) calc(100% - 70px),transparent)}.legacy__grade[data-astro-cid-jjpk5eqs]{background:linear-gradient(180deg,#0506104d,#0506100a 26%,#05061042 58%,#050610b3),linear-gradient(90deg,#05061066,#05061000 58%),#0c10341a}.legacy__ground[data-astro-cid-jjpk5eqs]{display:block;position:absolute;inset:var(--ground-top, 52%) 0 0 0;background:linear-gradient(180deg,transparent 0,rgba(7,10,22,.32) 30%,rgba(7,10,22,.7) 62%,#05060f 100%)}.legacy__text[data-astro-cid-jjpk5eqs] .t-l{font-size:clamp(1.7rem,8.6vw,2.4rem)}.legacy__text[data-astro-cid-jjpk5eqs] .t-lede{font-size:1rem;line-height:1.35}.legacy__caption[data-astro-cid-jjpk5eqs]{font-size:22px;line-height:26px}}@media(max-width:899px)and (max-height:700px){.legacy__text[data-astro-cid-jjpk5eqs]{gap:8px}.legacy__text[data-astro-cid-jjpk5eqs] .t-lede{display:none}}@media(orientation:landscape)and (max-height:500px){.legacy__art[data-astro-cid-jjpk5eqs] .legacy__paint[data-astro-cid-jjpk5eqs],.legacy__art[data-astro-cid-jjpk5eqs] .legacy__paint[data-astro-cid-jjpk5eqs] img[data-astro-cid-jjpk5eqs]{inset:0;width:100%;height:100%}.legacy__art[data-astro-cid-jjpk5eqs] .legacy__paint[data-astro-cid-jjpk5eqs] img[data-astro-cid-jjpk5eqs]{position:absolute}.legacy__ground[data-astro-cid-jjpk5eqs]{display:none}.legacy__grade[data-astro-cid-jjpk5eqs]{background:linear-gradient(180deg,#050610cc,#0506101f 30%,#05061052 64%,#050610),linear-gradient(90deg,#050610db,#05061066 40%,#05061000 66%),#0c103438}.legacy__text[data-astro-cid-jjpk5eqs] .t-l{font-size:clamp(1.5rem,4.4vw,2rem)}.legacy__text[data-astro-cid-jjpk5eqs] .t-lede{display:none}.legacy__caption[data-astro-cid-jjpk5eqs]{font-size:18px;line-height:20px}.legacy__box[data-astro-cid-jjpk5eqs]{--t: 1px}.legacy__btn[data-astro-cid-jjpk5eqs]{min-height:44px;padding:0 24px;font-size:.9375rem}.legacy__cta[data-astro-cid-jjpk5eqs]{grid-template-rows:44px auto}}@media(min-width:768px){#surcacielos[data-astro-cid-hp4caum2]{margin-top:clamp(160px,36svh,840px)}}.soar__pin[data-astro-cid-hp4caum2]{display:grid;gap:clamp(20px,3.2svh,36px);padding-block:0 clamp(32px,6svh,64px)}.soar__head[data-astro-cid-hp4caum2]{display:grid;justify-items:center;gap:8px;padding-inline:var(--gutter);text-align:center}.soar__head[data-astro-cid-hp4caum2] h2{margin:0}.soar__where[data-astro-cid-hp4caum2],.soar__party[data-astro-cid-hp4caum2]{margin:0;font-family:var(--f-text);font-style:italic;line-height:1.3}.soar__where[data-astro-cid-hp4caum2]{font-size:1.125rem;color:var(--gold-1)}.soar__party[data-astro-cid-hp4caum2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;font-size:var(--fs-s);color:var(--ink-2)}.soar__party[data-astro-cid-hp4caum2] b[data-astro-cid-hp4caum2]{font-family:var(--f-text);font-style:italic;font-weight:600;color:var(--ink-1)}.soar__sep[data-astro-cid-hp4caum2]{font-style:normal;font-size:.75em;color:var(--gold-1);opacity:.8}.soar__portrait-crop[data-astro-cid-hp4caum2]{position:relative;display:block;flex:none;width:40px;height:40px;overflow:hidden}.soar__portrait[data-astro-cid-hp4caum2]{position:absolute;left:-12px;top:-18px}.soar__frame[data-astro-cid-hp4caum2]{position:relative;width:min(100%,var(--band-max));margin-inline:auto}@media(min-width:900px){.soar__frame[data-astro-cid-hp4caum2]{width:min(90%,calc(1560px * var(--wide-k)))}}.soar__window[data-astro-cid-hp4caum2]{--apron: clamp(72px, 14svh, 150px);box-sizing:content-box;padding-bottom:var(--apron);position:relative;overflow:hidden;image-rendering:pixelated;background:linear-gradient(#404d26,#404d26) 0 100% / 100% var(--apron) no-repeat,#5a3a6a;min-height:min(68svh,640px);--fade-t: clamp(56px, 16%, 160px);--fade-b: calc(var(--apron) + 28px);--fade-l: clamp(72px, 15%, 440px);--fade-r: clamp(72px, 15%, 440px)}.soar__rule[data-astro-cid-hp4caum2]{position:absolute;left:15%;width:70%;height:1px;z-index:4;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(248,184,32,.6) 22%,rgba(255,226,140,.9) 50%,rgba(248,184,32,.6) 78%,transparent);box-shadow:0 0 10px #ffd95a59}.soar__rule--top[data-astro-cid-hp4caum2]{top:-14px}.soar__rule--bottom[data-astro-cid-hp4caum2]{bottom:-14px}.soar__layer[data-astro-cid-hp4caum2]{position:absolute;left:0;bottom:var(--apron);width:100%;height:calc(100% - var(--apron));background-image:var(--layer);background-repeat:repeat-x;background-position:0 100%;background-size:auto 100%;image-rendering:pixelated}.soar__stars[data-astro-cid-hp4caum2]{position:absolute;left:0;top:0;pointer-events:none;image-rendering:pixelated}.soar__wash[data-astro-cid-hp4caum2]{position:absolute;inset:0;pointer-events:none;mix-blend-mode:multiply;background:#fff}.soar[data-astro-cid-hp4caum2]:not([data-mounted]) .soar__wash[data-astro-cid-hp4caum2],.soar[data-astro-cid-hp4caum2]:not([data-mounted]) .soar__stars[data-astro-cid-hp4caum2]{display:none}.soar__stage[data-astro-cid-hp4caum2]{position:absolute;inset:0;z-index:1}.soar__canvas[data-astro-cid-hp4caum2]{position:absolute;left:0;top:0;image-rendering:pixelated}.soar__shade[data-astro-cid-hp4caum2]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 90% at 50% 60%,transparent 60%,rgba(7,9,20,.42) 100%)}.soar__plate[data-astro-cid-hp4caum2]{position:absolute;inset:0 0 var(--apron);z-index:1;display:grid;place-items:end start;padding:0 0 17% 60%}.soar__plate[data-astro-cid-hp4caum2] .soar__ride{translate:-50% 0}.soar[data-astro-cid-hp4caum2][data-ground] .soar__plate[data-astro-cid-hp4caum2]{padding-bottom:9%}.soar__ride[data-astro-cid-hp4caum2]{position:relative;display:block}.soar__rider[data-astro-cid-hp4caum2]{position:absolute;left:calc(4 / 24 * 100%);top:calc(-7 / 24 * 100%)}.soar__mount[data-astro-cid-hp4caum2]{position:relative}.soar__notes[data-astro-cid-hp4caum2]{position:absolute;z-index:6;top:clamp(48px,9%,96px);right:max(24px,10%);width:min(340px,30%);display:grid;justify-items:end;pointer-events:none}.soar__toasts[data-astro-cid-hp4caum2]{display:grid;gap:10px;justify-items:end}.soar[data-astro-cid-hp4caum2][data-live] .soar__toasts[data-astro-cid-hp4caum2]>[data-astro-cid-hp4caum2]{grid-area:1 / 1;visibility:hidden;opacity:0}.soar__toast[data-astro-cid-hp4caum2][hidden]{display:none}.soar__toast[data-astro-cid-hp4caum2]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;max-width:100%;padding:10px 20px 11px 12px;background:linear-gradient(180deg,#f3e3b6,#d9c07f);color:#2a160a;border-radius:3px;box-shadow:0 0 0 1px #b8861f,0 0 0 3px #0b0f2ae0,0 0 0 4px #ffe28c8c,0 12px 26px #00000073;will-change:transform,opacity}.soar__toast[data-astro-cid-hp4caum2] p[data-astro-cid-hp4caum2]{display:grid;gap:1px;margin:0;line-height:1.2}.soar__toast[data-astro-cid-hp4caum2] b[data-astro-cid-hp4caum2]{font-family:var(--f-ui);font-weight:700;font-size:1.0625rem;letter-spacing:.04em;color:#2a160a}.soar__toast[data-astro-cid-hp4caum2] span[data-astro-cid-hp4caum2]{font-family:var(--f-text);font-style:italic;font-size:.9375rem;color:#4d2b25}.soar__toast-star[data-astro-cid-hp4caum2]{width:28px;height:28px;filter:drop-shadow(0 1px 0 rgba(255,244,200,.7))}.soar__slot[data-astro-cid-hp4caum2]{position:absolute;z-index:5;left:9%;top:10%;width:28%;height:32%;display:grid;align-content:start;pointer-events:none}.soar__beat[data-astro-cid-hp4caum2]{position:relative;grid-area:1 / 1;margin:0;font-family:var(--f-text);font-style:italic;font-weight:500;font-size:var(--fs-s);line-height:1.3;text-align:left;color:var(--cream);text-shadow:0 2px 24px rgba(5,7,18,.85);text-wrap:pretty}.soar__beat[data-astro-cid-hp4caum2]:before{content:"";position:absolute;inset:-64px -72px;z-index:-1;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,#050712cc,#050712a8 52%,#0507124d 80%,#05071200)}.soar[data-astro-cid-hp4caum2][data-live] .soar__beat[data-astro-cid-hp4caum2]{visibility:hidden;opacity:0}.soar[data-astro-cid-hp4caum2]:not([data-live]) .soar__slot[data-astro-cid-hp4caum2]{height:auto;display:block}.soar[data-astro-cid-hp4caum2]:not([data-live]) .soar__beat[data-astro-cid-hp4caum2]{margin-bottom:14px}@media(max-width:899px){.soar__pin[data-astro-cid-hp4caum2]{padding-block:0}.soar__window[data-astro-cid-hp4caum2]{--fade-l: 0px;--fade-r: 0px;min-height:min(66svh,580px)}.soar__rule[data-astro-cid-hp4caum2]{left:var(--gutter);width:calc(100% - 2 * var(--gutter))}.soar__slot[data-astro-cid-hp4caum2]{position:relative;left:auto;top:auto;width:auto;height:88px;margin:calc(16px - (.8*clamp(72px,14svh,150px))) var(--gutter) 0}.soar__beat[data-astro-cid-hp4caum2]{font-size:var(--fs-s);line-height:22px;text-align:center;text-wrap:balance}.soar__beat[data-astro-cid-hp4caum2]:before{display:none}.soar[data-astro-cid-hp4caum2]:not([data-live]) .soar__slot[data-astro-cid-hp4caum2]{height:auto}.soar__notes[data-astro-cid-hp4caum2]{top:10px;right:10px;width:min(340px,30%)}.soar__toast[data-astro-cid-hp4caum2]{padding:7px 14px 8px 9px;gap:9px}.soar__toast[data-astro-cid-hp4caum2] b[data-astro-cid-hp4caum2]{font-size:.9375rem}.soar__toast[data-astro-cid-hp4caum2] span[data-astro-cid-hp4caum2]{font-size:.8125rem}.soar__toast-star[data-astro-cid-hp4caum2]{width:22px;height:22px}.soar__plate[data-astro-cid-hp4caum2]{padding-bottom:40%}.soar[data-astro-cid-hp4caum2][data-ground] .soar__plate[data-astro-cid-hp4caum2]{padding-bottom:9%}}@media(max-width:599px){.soar__notes[data-astro-cid-hp4caum2]{left:12px;right:12px;width:auto;justify-items:center}.soar__toasts[data-astro-cid-hp4caum2]{justify-items:center}.soar__toast[data-astro-cid-hp4caum2]{max-width:calc(100vw - 24px)}}.story{position:relative;isolation:isolate}.story-scene{position:relative;isolation:isolate;box-sizing:border-box;width:100%;color:var(--ink-1)}.story-scene:not([data-mounted]) .story-stage{display:none}.story-scene[data-mounted] .story-plate{display:none}.story-plate{display:grid;justify-items:center;gap:var(--space-5);padding:var(--space-5) var(--gutter) var(--space-7);text-align:center}.story-plate__sprite{--s: calc(2 * var(--px, 3px));--fw: 64;--fh: 64;--cols: 8;--col: 0;--row: 0;display:block;width:calc(var(--fw) * var(--s));height:calc(var(--fh) * var(--s));background-image:var(--sheet);background-repeat:no-repeat;background-size:calc(var(--cols) * var(--fw) * var(--s)) auto;background-position:calc(var(--col) * var(--fw) * var(--s) * -1) calc(var(--row) * var(--fh) * var(--s) * -1);image-rendering:pixelated}@media(max-width:480px){.story-plate__sprite{--s: min(calc(2 * var(--px, 3px)), 3px)}}@supports (width: round(down,10px,1px)){.story-plate{--fit: max(1px, round(down, calc((100vw - 2 * var(--gutter, 16px)) / (var(--fit-w, 64) * var(--fit-n, 1))), 1px))}.story-plate__sprite{--s: min(calc(2 * var(--px, 3px)), var(--fit, 3px))}}.pin{position:relative}:root:not(.js) .pin__stage{position:relative;height:auto;min-height:100svh}:root.js .pin{height:calc(var(--pin-vh, 200) * 1svh)}.pin__stage{position:sticky;top:0;height:100svh;overflow:clip}:root.js[data-story-still] .pin{height:auto}:root.js[data-story-still] .pin__stage{position:relative;height:auto;min-height:0}@media(prefers-reduced-motion:reduce){:root.js:not([data-motion=full]) .pin{height:auto}:root.js:not([data-motion=full]) .pin__stage{position:relative;height:auto;min-height:0}}:root.js[data-motion=reduce] .pin{height:auto}:root.js[data-motion=reduce] .pin__stage{position:relative;height:auto;min-height:0}.gamebox{--pix-unit: var(--t, 2px);--slice: calc(24 * var(--t, 2px));box-sizing:border-box;margin:0;border-style:solid;border-width:var(--slice);border-image:url(/ui/MessageBox_0.webp) 24 fill / var(--slice) stretch;image-rendering:pixelated;color:#3a2a14}.gamebox>p{margin:0;font-family:var(--f-pixel);font-size:calc(13 * var(--pix-unit));line-height:1.15;word-spacing:calc(1.5 * var(--pix-unit));-webkit-font-smoothing:none}.nw{white-space:nowrap}.inv{display:inline-block;transform:rotate(180deg);transform-origin:50% 55%;margin-right:calc(1.5 * var(--pix-unit, 2px))}.pointer-click,.nojs-only{display:none}@media(hover:hover)and (pointer:fine){.pointer-tap{display:none}.pointer-click{display:inline}}html:not(.js) .nojs-only{display:inline}html:not(.js) .js-only{display:none}.trailer{--gilt: 232 180 60;position:relative;padding-block:var(--space-section) var(--space-8);background:linear-gradient(180deg,transparent 0%,rgba(7,9,20,.55) 18%,rgba(7,9,20,.55) 82%,transparent 100%)}.trailer__head{display:grid;justify-items:center;gap:var(--space-5);padding-inline:var(--gutter);text-align:center}.trailer__intro{display:grid;justify-items:center;gap:14px}.trailer__intro .t-lede{max-width:38ch}.trailer__card{display:none;margin:0}.trailer__card-cap{margin:0 0 10px;font-family:var(--f-ui);font-weight:700;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;font-variant-caps:all-small-caps;color:var(--gold-2)}.trailer__card-art{position:relative;width:var(--cw, 384px);aspect-ratio:16 / 9;box-shadow:0 0 0 1px rgb(var(--gilt) / .9)}.trailer__card-sheet{position:absolute;inset:0;transform-origin:0 0}.trailer__card-sheet img{display:block;width:100%;height:100%;image-rendering:pixelated}.trailer__card-veil{position:absolute;inset:0;background:#1b1840;opacity:var(--veil, 0);pointer-events:none}.trailer__slot{position:relative;container-type:inline-size;width:min(calc(100% - 2 * var(--gutter)),960px,var(--stage-max, 1440px));margin:var(--space-7) auto 0;aspect-ratio:16 / 9}@supports (width: round(down,10px,1px)){.trailer__slot{width:min(calc(100% - 2 * var(--gutter)),max(384px,round(down,min(calc(100% - 2 * var(--gutter)),calc((100svh - 180px) * 16 / 9),var(--stage-max, 1440px)),384px)))}}.trailer__slot:before{content:"";position:absolute;inset:0;z-index:8;pointer-events:none;box-shadow:0 24px 80px #00000073;opacity:1;transition:opacity .42s var(--ease-out)}@property --glint-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.trailer__slot:after{content:"";position:absolute;inset:0;z-index:10;padding:1px;pointer-events:none;opacity:0;background:conic-gradient(from calc(var(--glint-a) - 52deg) at 50% 50%,#fff4c800,#fff4c82e 22deg,#fff4c8f2 50deg,#fff4c800 52deg 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.trailer[data-glint] .trailer__slot:after,.trailer[data-sheet=phone][data-in] .trailer__slot:after{animation:trailer-glint .7s cubic-bezier(.22,1,.36,1) 1 both}@keyframes trailer-glint{0%{--glint-a: 0deg;opacity:1}85%{opacity:1}to{--glint-a: 412deg;opacity:0}}.trailer__slot.is-sized{width:var(--sw);height:var(--sh);aspect-ratio:auto}.trailer__slot .facade,.trailer__slot .player{position:absolute;inset:0;display:block;z-index:9;overflow:hidden}.trailer__slot .facade img{position:absolute;left:var(--il, 0);top:var(--it, 0);width:var(--iw, 100%);height:var(--ih, 100%);max-width:none;image-rendering:pixelated}.trailer__slot .facade:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px rgb(var(--gilt) / .92)}.trailer__slot .play{--ps: calc(.86 + .14 * var(--play, 1));position:absolute;left:50%;top:50%;display:grid;place-items:center;width:88px;height:88px;margin:-44px 0 0 -44px;opacity:var(--play, 1);transform:scale(var(--ps));filter:drop-shadow(0 6px 14px rgba(0,0,0,.6)) drop-shadow(0 0 18px rgba(255,190,60,.28));transition:transform var(--d-2) var(--ease-out),filter var(--d-2) var(--ease-out)}.trailer__slot .play svg{display:block;width:100%;height:100%}.facade:hover .play,.facade:focus-visible .play{transform:scale(calc(var(--ps) * 1.1));filter:drop-shadow(0 6px 14px rgba(0,0,0,.6)) drop-shadow(0 0 28px rgba(255,200,80,.7))}.facade:active .play{transform:scale(calc(var(--ps) * .96))}.facade:focus-visible{outline:var(--focus-ring);outline-offset:6px}.trailer__slot iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.trailer__sheet{display:none}@media(max-width:812px){.trailer__slot{width:calc(100% - 2 * var(--gutter))}.trailer__slot .facade img{object-fit:cover}.trailer__slot .play{width:72px;height:72px;margin:-36px 0 0 -36px}}@media(min-width:813px){.trailer[data-sheet=gl] .trailer__card,.trailer[data-sheet=css] .trailer__card{display:block;margin-top:var(--space-4, 16px)}.trailer[data-sheet=gl] .trailer__card-cap,.trailer[data-sheet=css] .trailer__card-cap{text-align:center}.trailer[data-sheet=gl] .trailer__slot,.trailer[data-sheet=css] .trailer__slot{margin-top:clamp(40px,9svh,120px)}.trailer[data-sheet=gl],.trailer[data-sheet=css]{padding-bottom:max(var(--space-8),24svh)}.trailer[data-sheet=gl]:not([data-landed]) .trailer__slot:before,.trailer[data-sheet=css]:not([data-landed]) .trailer__slot:before{opacity:0;transition:none}.trailer[data-sheet=gl]:not([data-landed]) .facade img,.trailer[data-sheet=css]:not([data-landed]) .facade img,.trailer[data-sheet=gl]:not([data-landed]) .facade:after,.trailer[data-sheet=css]:not([data-landed]) .facade:after{opacity:0}.trailer[data-sheet=gl]:not([data-landed]):not([data-playable]) .facade,.trailer[data-sheet=css]:not([data-landed]):not([data-playable]) .facade{pointer-events:none}.trailer[data-sheet=gl][data-gl-ready] .trailer__card-art,.trailer[data-sheet=css][data-landed] .trailer__card-art{visibility:hidden}.trailer[data-sheet=gl] .trailer__sheet:not([hidden]){display:block;position:fixed;inset:0;width:100%;height:100%;z-index:8;pointer-events:none}.trailer[data-sheet=css] .trailer__card-sheet{will-change:transform;box-shadow:0 0 0 1px rgb(var(--gilt) / .9)}.trailer[data-sheet=css] .trailer__card-art{box-shadow:none}}@media(min-width:1000px){.trailer[data-sheet=gl] .trailer__head,.trailer[data-sheet=css] .trailer__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;justify-items:start;gap:var(--space-7);width:var(--head-w, min(calc(100% - 2 * var(--gutter)), var(--stage-max, 1440px)));max-width:calc(100% - 2 * var(--gutter));margin-inline:auto;padding-inline:0;text-align:left}.trailer[data-sheet=gl] .trailer__intro,.trailer[data-sheet=css] .trailer__intro{justify-items:start;padding-top:clamp(8px,3svh,36px)}.trailer[data-sheet=gl] .trailer__card,.trailer[data-sheet=css] .trailer__card{margin-top:clamp(32px,7svh,84px)}.trailer[data-sheet=gl] .trailer__card-cap,.trailer[data-sheet=css] .trailer__card-cap{text-align:left}}.trailer[data-sheet=phone] .trailer__slot{opacity:0;transform:translate3d(0,12px,0);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.trailer[data-sheet=phone][data-in] .trailer__slot{opacity:1;transform:none}.trailer[data-landed] .facade:before{content:"";position:absolute;left:50%;top:50%;width:88px;height:88px;margin:-44px 0 0 -44px;border-radius:50%;border:2px solid rgba(255,226,140,.7);pointer-events:none;animation:trailer-pulse 2.8s var(--ease-out) infinite}@keyframes trailer-pulse{0%{transform:scale(1);opacity:.8}70%,to{transform:scale(1.7);opacity:0}}.trailer[data-playing] .facade:before{display:none}@media(orientation:landscape)and (max-height:500px),(max-height:620px){.trailer__intro .t-lede{display:none}.trailer__intro .t-xl{font-size:clamp(1.4rem,5vw,2rem)}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .trailer__slot:before,:root:not([data-motion=full]) .trailer__slot .play{transition:none}:root:not([data-motion=full]) .trailer__slot:after{animation:none;opacity:0}:root:not([data-motion=full]) .trailer[data-landed] .facade:before{animation:none;opacity:0}}:root[data-motion=reduce] .trailer__slot:before,:root[data-motion=reduce] .trailer__slot .play{transition:none}:root[data-motion=reduce] .trailer__slot:after{animation:none!important;opacity:0}:root[data-motion=reduce] .trailer[data-landed] .facade:before{animation:none;opacity:0}.launch[data-astro-cid-bmk7c7de]{position:relative;isolation:isolate;display:grid;row-gap:var(--space-7)}.launch__stage[data-astro-cid-bmk7c7de]{--fade-t: min(var(--fade-y), var(--space-section));--fade-b: clamp(120px, 22svh, 280px);--fade-l: clamp(0px, calc((100vw - var(--band-max)) * 100), clamp(120px, 14%, 420px));--fade-r: clamp(80px, 10%, 420px);isolation:isolate;overflow:hidden;min-height:min(100svh,980px);display:grid;align-content:center;padding-block:var(--space-section) var(--fade-b)}@media(min-width:1500px){.launch__stage[data-astro-cid-bmk7c7de]{--fade-r: clamp(160px, 20%, 520px)}}.launch__art[data-astro-cid-bmk7c7de]{position:absolute;inset:0;z-index:-2;display:block;background:radial-gradient(46% 40% at 66% 30%,rgb(255 222 150 / .1),transparent 70%)}.launch__art[data-astro-cid-bmk7c7de] img[data-astro-cid-bmk7c7de]{position:absolute;left:-20%;top:-8%;width:150%;height:auto;min-height:112%;object-fit:cover;object-position:66% 28%}.launch__stage[data-astro-cid-bmk7c7de]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#050610f0,#050610db 30%,#05061080 46%,#05061000 64%)}.launch__wrap[data-astro-cid-bmk7c7de]{width:100%;max-width:calc(var(--cap) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.launch__wrap[data-astro-cid-bmk7c7de]{display:grid;gap:22px;justify-items:start}.launch__wrap[data-astro-cid-bmk7c7de]>[data-astro-cid-bmk7c7de]{max-width:min(100%,38rem)}.launch__crest[data-astro-cid-bmk7c7de]{justify-self:start;margin:0 0 var(--space-3) 0}.launch[data-astro-cid-bmk7c7de] .launch__crest--centred{display:none}.launch[data-astro-cid-bmk7c7de] h2[data-astro-cid-bmk7c7de]{font-family:var(--f-display);font-weight:600;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;font-size:var(--fs-xl);filter:drop-shadow(0 2px 0 var(--navy-cut)) drop-shadow(0 0 18px rgb(5 6 16 / .9)) drop-shadow(0 0 30px rgb(248 184 32 / .2))}.launch__lede[data-astro-cid-bmk7c7de]{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-shadow:0 1px 14px rgb(5 6 16 / .9);text-wrap:pretty}.launch__facts[data-astro-cid-bmk7c7de]{--gilt: 232 180 60;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);max-width:min(100%,calc(44rem * var(--wide-k)));margin:0;padding-block:4px;text-shadow:0 1px 10px rgb(5 6 16 / .9)}.launch__facts[data-astro-cid-bmk7c7de]:before,.launch__facts[data-astro-cid-bmk7c7de]:after{content:"";position:absolute;inset-inline:0;height:1px;background:linear-gradient(90deg,rgb(var(--gilt) / .6),rgb(var(--gilt) / .28) 55%,transparent)}.launch__facts[data-astro-cid-bmk7c7de]:before{top:0}.launch__facts[data-astro-cid-bmk7c7de]:after{bottom:0}.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de]{position:relative;margin:0;padding:20px}.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de]:nth-child(3n+1){padding-left:0}.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de]:not(:nth-child(3n+1)):before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:linear-gradient(to bottom,transparent,rgb(var(--gilt) / .28) 30%,rgb(var(--gilt) / .28) 70%,transparent)}.launch__facts[data-astro-cid-bmk7c7de] dt[data-astro-cid-bmk7c7de]{font-family:var(--f-ui);font-weight:600;font-size:calc(.75rem * var(--wide-k));letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--gilt) / .78)}.launch__facts[data-astro-cid-bmk7c7de] dd[data-astro-cid-bmk7c7de]{margin:4px 0 0;font-family:var(--f-text);font-size:calc(1.0625rem * var(--wide-k));line-height:1.3;color:var(--ink-1);text-wrap:balance}.launch__facts[data-astro-cid-bmk7c7de] .launch__fact--langs[data-astro-cid-bmk7c7de] dd[data-astro-cid-bmk7c7de]{font-size:calc(.875rem * var(--wide-k));line-height:1.4;color:var(--ink-2, var(--ink-1))}@media(min-width:1280px){.launch__facts[data-astro-cid-bmk7c7de]{grid-template-columns:max-content max-content minmax(14rem,1fr)}.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de]:not(.launch__fact--langs) dd[data-astro-cid-bmk7c7de]{white-space:nowrap}}@media(max-width:560px){.launch__row[data-astro-cid-bmk7c7de] .plaque .lbl__part{display:block}.launch__row[data-astro-cid-bmk7c7de] .plaque .lbl__sep{display:none}}.launch__row[data-astro-cid-bmk7c7de]{display:grid;justify-items:start;gap:20px}.launch__row[data-astro-cid-bmk7c7de] .cd{justify-items:start}.launch__row[data-astro-cid-bmk7c7de] .cd__local{text-align:start;text-wrap:balance;max-width:100%}.launch__available[data-astro-cid-bmk7c7de]{font-family:var(--f-ui);font-weight:700;font-size:var(--fs-m);color:var(--gold-1)}.launch__more[data-astro-cid-bmk7c7de]{--gilt: 232 180 60}.launch__more[data-astro-cid-bmk7c7de] ul[data-astro-cid-bmk7c7de]{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0}.launch__more[data-astro-cid-bmk7c7de] li[data-astro-cid-bmk7c7de]{display:flex;align-items:center;white-space:nowrap}.launch__more[data-astro-cid-bmk7c7de] li[data-astro-cid-bmk7c7de]+li[data-astro-cid-bmk7c7de]:before{content:"";flex:none;width:1px;height:14px;background:rgb(var(--gilt) / .5)}.launch__more[data-astro-cid-bmk7c7de] a[data-astro-cid-bmk7c7de]{font-family:var(--f-ui);font-weight:600;font-size:calc(1.0625rem * var(--wide-k));color:var(--ink-1);min-height:var(--target);padding:0 16px;display:inline-flex;align-items:center;text-decoration:none;background:linear-gradient(rgb(var(--gilt) / .9),rgb(var(--gilt) / .9)) 16px calc(50% + .85em) / 0 1px no-repeat;transition:color var(--d-2) var(--ease-out),text-shadow var(--d-2) var(--ease-out),background-size .18s var(--ease-out)}.launch__more[data-astro-cid-bmk7c7de] li[data-astro-cid-bmk7c7de]:first-child a[data-astro-cid-bmk7c7de]{padding-left:0;background-position:0 calc(50% + .85em)}.launch__more[data-astro-cid-bmk7c7de] a[data-astro-cid-bmk7c7de]:hover,.launch__more[data-astro-cid-bmk7c7de] a[data-astro-cid-bmk7c7de]:focus-visible{color:var(--gold-1);text-shadow:0 0 14px rgba(255,217,90,.6);background-size:calc(100% - 32px) 1px}.launch__more[data-astro-cid-bmk7c7de] li[data-astro-cid-bmk7c7de]:first-child a[data-astro-cid-bmk7c7de]:hover,.launch__more[data-astro-cid-bmk7c7de] li[data-astro-cid-bmk7c7de]:first-child a[data-astro-cid-bmk7c7de]:focus-visible{background-size:calc(100% - 16px) 1px}[data-astro-cid-bmk7c7de][hidden]{display:none!important}@media(max-width:760px){.launch__stage[data-astro-cid-bmk7c7de]{--fade-t: 0px;--fade-b: 96px;--fade-l: 0px;--fade-r: 0px;display:block;min-height:0;padding-block:0 var(--fade-b)}.launch__art[data-astro-cid-bmk7c7de]{position:relative;inset:auto;height:52svh;min-height:380px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 16%,#000 62%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 16%,#000 62%,transparent 100%)}.launch__art[data-astro-cid-bmk7c7de] img[data-astro-cid-bmk7c7de]{left:0;top:0;width:100%;height:100%;min-height:0;object-position:66% 30%}.launch__stage[data-astro-cid-bmk7c7de]:before{bottom:auto;height:52svh;min-height:380px;background:none}.launch__wrap[data-astro-cid-bmk7c7de]{margin-top:-84px;position:relative;gap:18px;justify-items:center;text-align:center}.launch__lede[data-astro-cid-bmk7c7de]{text-wrap:balance}.launch[data-astro-cid-bmk7c7de] .launch__crest--lead{display:none}.launch[data-astro-cid-bmk7c7de] .launch__crest--centred{display:block;justify-self:center;order:-1}.launch__facts[data-astro-cid-bmk7c7de]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;width:100%;margin-top:4px;text-align:center}.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de],.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de]:nth-child(3n+1){padding:16px}.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de]:not(:nth-child(3n+1)):before{content:none}.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de]:nth-child(odd):before{content:"";position:absolute;inset:12px 0 12px auto;width:1px;background:linear-gradient(to bottom,transparent,rgb(var(--gilt) / .28) 30%,rgb(var(--gilt) / .28) 70%,transparent)}.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de]:nth-child(5),.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de].launch__fact--langs{grid-column:1 / -1}.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de]:nth-child(5):before{content:none}.launch__facts[data-astro-cid-bmk7c7de]>div[data-astro-cid-bmk7c7de]:nth-child(n+3):after{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--gilt) / .28) 30%,rgb(var(--gilt) / .28) 70%,transparent)}.launch__more[data-astro-cid-bmk7c7de] ul[data-astro-cid-bmk7c7de]{flex-direction:column;justify-content:center;gap:0}.launch__more[data-astro-cid-bmk7c7de] li[data-astro-cid-bmk7c7de]{flex-direction:column;justify-content:center}.launch__more[data-astro-cid-bmk7c7de] li[data-astro-cid-bmk7c7de]+li[data-astro-cid-bmk7c7de]:before{width:48px;height:1px}.launch__more[data-astro-cid-bmk7c7de] a[data-astro-cid-bmk7c7de],.launch__more[data-astro-cid-bmk7c7de] li[data-astro-cid-bmk7c7de]:first-child a[data-astro-cid-bmk7c7de]{padding:0 8px;background-position:8px calc(50% + .85em)}.launch__more[data-astro-cid-bmk7c7de] a[data-astro-cid-bmk7c7de]:hover,.launch__more[data-astro-cid-bmk7c7de] a[data-astro-cid-bmk7c7de]:focus-visible,.launch__more[data-astro-cid-bmk7c7de] li[data-astro-cid-bmk7c7de]:first-child a[data-astro-cid-bmk7c7de]:hover,.launch__more[data-astro-cid-bmk7c7de] li[data-astro-cid-bmk7c7de]:first-child a[data-astro-cid-bmk7c7de]:focus-visible{background-size:calc(100% - 16px) 1px}.launch__row[data-astro-cid-bmk7c7de]{gap:22px;width:100%;justify-items:center}.launch__row[data-astro-cid-bmk7c7de] .cd{justify-items:center}.launch__row[data-astro-cid-bmk7c7de] .cd__local{text-align:center}.launch__row[data-astro-cid-bmk7c7de] .plaque{width:min(calc(100vw - 80px),360px);margin-inline:auto;box-sizing:border-box;white-space:normal}}@media(min-width:761px)and (max-width:1100px){.launch__stage[data-astro-cid-bmk7c7de]:before{background:linear-gradient(90deg,#050610f0,#050610e6 50%,#0506108c 72%,#05061000 96%)}.launch__lede[data-astro-cid-bmk7c7de]{max-width:31ch}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .launch__more[data-astro-cid-bmk7c7de] a[data-astro-cid-bmk7c7de]{transition:none}}:root[data-motion=reduce] .launch__more[data-astro-cid-bmk7c7de] a[data-astro-cid-bmk7c7de]{transition:none}.gallery[data-astro-cid-ihllb3az]{position:relative;isolation:isolate;padding-top:var(--space-section);color:var(--ink-1);--gilt: 232 180 60}@media(max-width:760px){.gallery[data-astro-cid-ihllb3az]{padding-top:clamp(32px,9vw,64px)}}.gallery__head[data-astro-cid-ihllb3az]{display:grid;justify-items:center;gap:var(--space-3);margin-inline:auto;padding-inline:var(--gutter);max-width:40rem;text-align:center}.gallery__eyebrow[data-astro-cid-ihllb3az]{font-family:var(--f-ui);font-weight:700;font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-text)}.gallery[data-astro-cid-ihllb3az] h2[data-astro-cid-ihllb3az]{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))}.gallery__credit[data-astro-cid-ihllb3az]{font-family:var(--f-text);font-style:italic;font-size:var(--fs-xs);color:var(--ink-3)}.gallery__run[data-astro-cid-ihllb3az]{position:relative;margin-top:var(--space-7);padding-bottom:var(--space-section);--wash: rgb(26 18 56 / .58)}.gallery__wash[data-astro-cid-ihllb3az]{position:absolute;inset:0;z-index:-1;background:var(--wash);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent);pointer-events:none}.gallery__pin[data-astro-cid-ihllb3az]{--fade-x: clamp(48px, 7vw, 260px)}.gallery__linesbox[data-astro-cid-ihllb3az]{position:absolute;inset:0;pointer-events:none}.gallery__lines[data-astro-cid-ihllb3az]{display:none;position:absolute;left:0;top:0;height:100%;width:100%;fill:none;stroke:rgb(var(--gilt) / .07);stroke-width:1px;pointer-events:none}.gallery__lines[data-astro-cid-ihllb3az] path[data-astro-cid-ihllb3az]{vector-effect:non-scaling-stroke}.gallery__comet{position:absolute;left:0;top:0;z-index:1;max-width:none;pointer-events:none}canvas.gallery__comet{width:100%;height:100%}.gallery__comet--svg{will-change:transform}.gallery[data-astro-cid-ihllb3az][data-mode=strip] .gallery__track[data-astro-cid-ihllb3az]{position:relative;isolation:isolate}.gallery__comet--strip{z-index:-1}.gi--extra[data-astro-cid-ihllb3az]{display:none}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gi--extra[data-astro-cid-ihllb3az]{display:block}.gi[data-astro-cid-ihllb3az]{list-style:none;min-width:0;--fw: min(100%, max(calc(var(--cw, 100) * 1px), round(nearest, calc(var(--wf) * 100vw), calc(var(--cw, 100) * 1px))))}.gi--text[data-astro-cid-ihllb3az]{--fw: min(calc(var(--pw) * 100vw), 24rem)}.gi--sprite[data-astro-cid-ihllb3az]{--fw: 128px;pointer-events:none}.gp[data-astro-cid-ihllb3az]{display:grid;gap:10px;width:var(--fw);margin:0;outline:none}.gp__title[data-astro-cid-ihllb3az]{margin:0;font-family:var(--f-ui);font-weight:700;font-size:calc(.9375rem * var(--wide-k, 1));letter-spacing:.1em;text-transform:uppercase;color:var(--gold-1);line-height:1.2;text-wrap:balance;text-shadow:0 1px 8px rgb(5 7 18 / .9),0 0 2px rgb(5 7 18 / .9);transition:color .22s var(--ease-out)}.gp__frame[data-astro-cid-ihllb3az]{position:relative;isolation:isolate;width:var(--fw);aspect-ratio:var(--cw) / var(--ch);overflow:clip;background:radial-gradient(120% 90% at 50% 30%,#232b66,#151a45 55%,#0d1233);--edge: 1;--veil: .1;box-shadow:0 0 0 1px rgb(var(--gilt) / calc(.75 * var(--edge))),0 14px 30px -12px #0000008c;transition:box-shadow .26s var(--ease-out)}.gi[data-astro-cid-ihllb3az][data-depth=back] .gp__frame[data-astro-cid-ihllb3az]{--edge: .6;--veil: .2;--sat0: .36;--blur0: .6;box-shadow:0 0 0 1px rgb(var(--gilt) / calc(.75 * .6))}.gi[data-astro-cid-ihllb3az][data-depth=mid] .gp__frame[data-astro-cid-ihllb3az]{--veil: .06;--sat0: .74;--blur0: 0;box-shadow:0 0 0 1px rgb(var(--gilt) / .9),0 22px 44px -16px #0009}.gallery[data-astro-cid-ihllb3az][data-mode=pin][data-depth-fx] .gp__frame[data-astro-cid-ihllb3az]{filter:saturate(calc(var(--sat0, 1) + (1 - var(--sat0, 1)) * var(--f, 1))) blur(calc(var(--blur0, 0) * (1 - var(--f, 1)) * (1 - var(--f, 1)) * 1px))}.gp__frame[data-astro-cid-ihllb3az] picture[data-astro-cid-ihllb3az]{display:contents}.gp__img[data-astro-cid-ihllb3az]{position:absolute;left:calc(var(--cx) / var(--cw) * -100%);top:calc(var(--cy) / var(--ch) * -100%);width:calc(var(--iw, 384) / var(--cw) * 100%);max-width:none;height:auto;image-rendering:pixelated;transform:translate3d(var(--sx, 0px),0,0);-webkit-user-drag:none;user-select:none}.gp__img--paint[data-astro-cid-ihllb3az]{image-rendering:auto}.gp__veil[data-astro-cid-ihllb3az]{position:absolute;inset:0;background:rgb(11 16 34 / calc(var(--veil) * (1 - .85 * var(--f, 0))));pointer-events:none;transition:opacity .24s var(--ease-out)}.gp__edge[data-astro-cid-ihllb3az]{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px #ffe28c00;transition:box-shadow .24s var(--ease-out)}.gp__line[data-astro-cid-ihllb3az]{margin:0;max-width:32ch;font-family:var(--f-text);font-size:calc(1.0625rem * var(--wide-k, 1));line-height:1.4;color:var(--ink-1);text-wrap:pretty;text-shadow:0 1px 10px rgb(5 7 18 / .95),0 0 2px rgb(5 7 18 / .9)}@media(min-width:1920px){.gp__title[data-astro-cid-ihllb3az]{font-size:calc(.9375rem * 1.1 * var(--wide-k, 1));color:#ffd978}.gp__line[data-astro-cid-ihllb3az]{font-size:calc(1.0625rem * 1.1 * var(--wide-k, 1));color:#fbf4e2}}.gi__quote[data-astro-cid-ihllb3az]{position:relative;margin:0;width:var(--fw);font-family:var(--f-text);font-style:italic;font-weight:500;font-size:calc(clamp(1.45rem,2.5vw,2.9rem) * var(--wide-k, 1));line-height:1.16;letter-spacing:-.005em;color:var(--ink-1);text-wrap:balance}.gi--text[data-astro-cid-ihllb3az][data-id=callout] .gi__quote[data-astro-cid-ihllb3az]{color:var(--gold-1)}.gi__mark[data-astro-cid-ihllb3az]{display:block;width:calc(44px * var(--wide-k, 1));height:calc(10px * var(--wide-k, 1));margin-bottom:calc(14px * var(--wide-k, 1));background:linear-gradient(90deg,rgb(var(--gilt) / 0),rgb(var(--gilt) / .9)) left center / calc(30px * var(--wide-k, 1)) 1px no-repeat,linear-gradient(45deg,transparent 38%,rgb(var(--gilt)) 40% 60%,transparent 62%) right center / calc(10px * var(--wide-k, 1)) calc(10px * var(--wide-k, 1)) no-repeat,linear-gradient(-45deg,transparent 38%,rgb(var(--gilt)) 40% 60%,transparent 62%) right center / calc(10px * var(--wide-k, 1)) calc(10px * var(--wide-k, 1)) no-repeat}.gallery[data-astro-cid-ihllb3az][data-comet] .gi__mark[data-astro-cid-ihllb3az]{background:linear-gradient(45deg,transparent 38%,rgb(var(--gilt)) 40% 60%,transparent 62%) right center / calc(10px * var(--wide-k, 1)) calc(10px * var(--wide-k, 1)) no-repeat,linear-gradient(-45deg,transparent 38%,rgb(var(--gilt)) 40% 60%,transparent 62%) right center / calc(10px * var(--wide-k, 1)) calc(10px * var(--wide-k, 1)) no-repeat}.gs[data-astro-cid-ihllb3az]{position:relative;display:block;width:var(--fw);aspect-ratio:1;opacity:var(--so, 1)}.gs__cell[data-astro-cid-ihllb3az]{position:absolute;inset:0;background-repeat:no-repeat;background-size:calc(4 * var(--fw)) var(--fw);background-position-x:0;background-position-y:0;image-rendering:pixelated}.gallery[data-astro-cid-ihllb3az][data-sprites-live] .gs__cell[data-astro-cid-ihllb3az]{animation:gs-idle 1.6s step-end infinite;animation-delay:var(--ad, 0s)}.gallery[data-astro-cid-ihllb3az][data-sprites-live] .gi[data-astro-cid-ihllb3az].is-off .gs__cell[data-astro-cid-ihllb3az]{animation-play-state:paused}@keyframes gs-idle{0%{background-position-x:0}7.8125%{background-position-x:calc(var(--fw) * -1)}15.625%{background-position-x:calc(var(--fw) * -2)}31.25%{background-position-x:calc(var(--fw) * -1)}39.0625%{background-position-x:0}70.3125%{background-position-x:calc(var(--fw) * -1)}78.125%{background-position-x:calc(var(--fw) * -2)}85.9375%{background-position-x:calc(var(--fw) * -3)}}.gp[data-astro-cid-ihllb3az]:focus-visible .gp__frame[data-astro-cid-ihllb3az]{outline:var(--focus-ring);outline-offset:5px}@media(hover:hover)and (pointer:fine){.gp[data-astro-cid-ihllb3az]:hover .gp__edge[data-astro-cid-ihllb3az]{box-shadow:inset 0 0 0 1px #ffe28c8c}}.gallery__track[data-astro-cid-ihllb3az]{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:var(--space-6) 0 0;list-style:none}.gi[data-astro-cid-ihllb3az]{margin-top:var(--gy, 56px);--ml-l: min(calc(var(--off) * 100%), calc(100% - var(--fw)));--ml-r: max(0px, calc(100% - var(--fw) - var(--off) * 100%));--ml-c: calc((100% - var(--fw)) / 2);margin-left:var(--ml, var(--ml-c))}.gi[data-astro-cid-ihllb3az][data-side=l]{margin-left:var(--ml, var(--ml-l))}.gi[data-astro-cid-ihllb3az][data-side=r]{margin-left:var(--ml, var(--ml-r))}.gi--text[data-astro-cid-ihllb3az]{margin-top:calc(var(--gy, 56px) + 24px);margin-bottom:8px}.gi--sprite[data-astro-cid-ihllb3az]{margin-left:var(--ml, calc((100% - var(--fw)) / 2))}.gi--pic[data-astro-cid-ihllb3az] .gp[data-astro-cid-ihllb3az]{transform:translate3d(0,var(--py, 0px),0)}@media(min-width:900px){.gallery__run[data-astro-cid-ihllb3az]{--strip-h: clamp(440px, 74svh, 780px)}.gallery__track[data-astro-cid-ihllb3az]{display:flex;flex-direction:row;align-items:flex-start;gap:clamp(36px,5vw,96px);height:calc(var(--strip-h) + 72px);padding:0 6vw;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:6vw;scrollbar-width:thin;scrollbar-color:rgb(var(--gilt) / .5) transparent}.gi[data-astro-cid-ihllb3az],.gi[data-astro-cid-ihllb3az][data-side]{flex:none;margin-left:0;margin-bottom:0;margin-top:calc(var(--top) * var(--strip-h));scroll-snap-align:start}.gi--pic[data-astro-cid-ihllb3az]{--fw: max(calc(var(--cw, 100) * 1px), round(down, min(calc(var(--wf) * 100vw), calc(var(--strip-h) * .4 * var(--cw, 100) / var(--ch, 100))), calc(var(--cw, 100) * 1px)))}.gi--text[data-astro-cid-ihllb3az]{--fw: min(calc(var(--wf) * 100vw), 26rem)}.gi--sprite[data-astro-cid-ihllb3az]{--fw: 192px;align-self:center;margin-top:0}.gi--pic[data-astro-cid-ihllb3az] .gp[data-astro-cid-ihllb3az]{transform:none}}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gallery__run[data-astro-cid-ihllb3az]{margin-top:var(--space-5);padding-bottom:0}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gallery__wash[data-astro-cid-ihllb3az]{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 6%,#000 94%,transparent)}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gallery__pin[data-astro-cid-ihllb3az]{position:sticky;top:0;height:100svh;overflow:clip;overflow-clip-margin:1px}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gallery__lines[data-astro-cid-ihllb3az]{display:block;width:var(--lines-w, 300%);will-change:transform}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gallery__track[data-astro-cid-ihllb3az]{position:absolute;inset:0;z-index:2;display:block;height:auto;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gi[data-astro-cid-ihllb3az],.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gi[data-astro-cid-ihllb3az][data-side]{position:absolute;left:0;top:0;margin:0;z-index:var(--z, 100);will-change:transform}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gi--sprite[data-astro-cid-ihllb3az]{z-index:60}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gp[data-astro-cid-ihllb3az]{gap:8px}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gp__line[data-astro-cid-ihllb3az]{position:absolute;left:0;top:100%;width:max(100%,200px);margin-top:10px;clip-path:inset(0 0 100% 0);transform:translate3d(0,-4px,0);opacity:0;transition:clip-path .22s var(--ease-out),opacity .22s var(--ease-out),transform .22s var(--ease-out);pointer-events:none}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gi[data-astro-cid-ihllb3az].is-focus .gp__line[data-astro-cid-ihllb3az],.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gp[data-astro-cid-ihllb3az]:hover .gp__line[data-astro-cid-ihllb3az],.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gp[data-astro-cid-ihllb3az]:focus-visible .gp__line[data-astro-cid-ihllb3az],.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gp[data-astro-cid-ihllb3az]:focus-within .gp__line[data-astro-cid-ihllb3az]{clip-path:inset(0);opacity:1;transform:none}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gp[data-astro-cid-ihllb3az]{transition:translate .32s var(--ease-out)}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gi--pic[data-astro-cid-ihllb3az] .gp[data-astro-cid-ihllb3az]:hover{translate:0 -6px}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gi--pic[data-astro-cid-ihllb3az] .gp[data-astro-cid-ihllb3az]:hover .gp__frame[data-astro-cid-ihllb3az]{box-shadow:0 0 0 1px rgb(var(--gilt) / 1),0 26px 44px -14px #000000b3,0 0 28px -6px rgb(var(--gilt) / .35)}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gp[data-astro-cid-ihllb3az]:hover .gp__title[data-astro-cid-ihllb3az],.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gp[data-astro-cid-ihllb3az]:focus-visible .gp__title[data-astro-cid-ihllb3az]{color:#fff3b0}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gp[data-astro-cid-ihllb3az]:hover .gp__line[data-astro-cid-ihllb3az],.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gp[data-astro-cid-ihllb3az]:focus-visible .gp__line[data-astro-cid-ihllb3az]{color:#fff}.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gi--pic[data-astro-cid-ihllb3az]:hover,.gallery[data-astro-cid-ihllb3az][data-mode=pin] .gi--pic[data-astro-cid-ihllb3az]:focus-within{z-index:999}.gi[data-astro-cid-ihllb3az][data-thread-kiss] .gp__edge[data-astro-cid-ihllb3az]{box-shadow:inset 0 0 0 1px #ffe28c8c}.gi[data-astro-cid-ihllb3az][data-thread-kiss] .gp__title[data-astro-cid-ihllb3az]{color:#fff3b0}.gi__mark[data-astro-cid-ihllb3az]{transform-origin:calc(39px * var(--wide-k, 1)) calc(5px * var(--wide-k, 1))}.gi[data-astro-cid-ihllb3az][data-thread-kiss=tick] .gi__mark[data-astro-cid-ihllb3az]{animation:gi-tick .5s var(--ease-out) both}@keyframes gi-tick{0%{filter:none;transform:scale(1)}35%{filter:brightness(2.2) drop-shadow(0 0 6px rgb(var(--gilt) / .9));transform:scale(1.4)}to{filter:none;transform:scale(1)}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .gi[data-astro-cid-ihllb3az][data-thread-kiss=tick] .gi__mark[data-astro-cid-ihllb3az]{animation:none}}.gp[data-astro-cid-ihllb3az]:hover .gp__veil[data-astro-cid-ihllb3az],.gp[data-astro-cid-ihllb3az]:focus-visible .gp__veil[data-astro-cid-ihllb3az]{opacity:0}.gp[data-astro-cid-ihllb3az]:focus-visible .gp__edge[data-astro-cid-ihllb3az]{box-shadow:inset 0 0 0 1px #ffe28c8c}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .gp__veil[data-astro-cid-ihllb3az],:root:not([data-motion=full]) .gp__edge[data-astro-cid-ihllb3az],:root:not([data-motion=full]) .gp__frame[data-astro-cid-ihllb3az],:root:not([data-motion=full]) .gp__line[data-astro-cid-ihllb3az]{transition:none}}:root[data-motion=reduce] .gp__veil[data-astro-cid-ihllb3az],:root[data-motion=reduce] .gp__edge[data-astro-cid-ihllb3az],:root[data-motion=reduce] .gp__frame[data-astro-cid-ihllb3az],:root[data-motion=reduce] .gp__line[data-astro-cid-ihllb3az]{transition:none}.intro[data-astro-cid-fegyj2un]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-6);align-items:center}.chapter-body[data-astro-cid-fegyj2un]{display:grid;gap:var(--space-4)}.statement[data-astro-cid-fegyj2un]{display:grid;gap:var(--space-3);font-family:var(--f-text);font-style:italic;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.45;color:var(--ink-1);max-width:42ch}.statement[data-astro-cid-fegyj2un]>p[data-astro-cid-fegyj2un]:first-child:before{content:"";display:inline-block;width:14px;height:14px;margin-right:10px;vertical-align:-1px;background:var(--gold-text);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:.95}.statement[data-astro-cid-fegyj2un] footer[data-astro-cid-fegyj2un]{font-style:normal;font-size:var(--fs-xs);color:var(--ink-3);letter-spacing:.06em}.statement[data-astro-cid-fegyj2un] cite[data-astro-cid-fegyj2un]{font-style:normal}.statement__source[data-astro-cid-fegyj2un]{display:block;margin-top:2px;letter-spacing:.04em;color:var(--ink-2)}.signature[data-astro-cid-fegyj2un]{display:grid;justify-items:center;background:radial-gradient(closest-side,rgb(245 196 67 / .14),transparent 75%);padding:var(--space-5)}.bird[data-astro-cid-fegyj2un]{--s: calc(3 * var(--t));width:calc(40 * var(--s));height:calc(42 * var(--s));background:url(/ui/bicho_feo.webp) calc(-11 * var(--s)) calc(-10 * var(--s)) / calc(64 * var(--s)) calc(64 * var(--s)) no-repeat}.wordmark[data-astro-cid-fegyj2un]{--s: calc(2 * var(--t));display:block;width:calc(96 * var(--s));height:calc(22 * var(--s));background:url(/ui/Bicho_feo_title.webp) 0 calc(-54 * var(--s)) / calc(96 * var(--s)) calc(96 * var(--s)) no-repeat}.road[data-astro-cid-fegyj2un]{--gilt: 232 180 60;--line-h: calc(92px * var(--wide-k));--stem: calc(30px * var(--wide-k));--copy-w: min(calc(236px * var(--wide-k)), 17.2cqw);container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.road[data-astro-cid-fegyj2un] h3[data-astro-cid-fegyj2un]{justify-self:center;font-family:var(--f-ui);font-weight:700;font-size:calc(.9375rem * var(--wide-k));letter-spacing:.22em;text-transform:uppercase;color:var(--gold-text);text-align:center}.meridian[data-astro-cid-fegyj2un]{list-style:none;margin:0;padding:0;position:relative;display:grid;grid-template-columns:minmax(0,.8fr) repeat(5,minmax(0,1fr)) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.25fr) minmax(0,1.7fr)}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now){position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr var(--line-h) 1fr;justify-items:center;min-width:0}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][hidden]{display:none}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):before,.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):after{content:"";position:absolute;z-index:0;top:50%;width:50%;height:2px;margin-top:-1px;pointer-events:none;filter:drop-shadow(0 0 3px rgb(var(--gilt) / .5))}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):before{left:0;background:linear-gradient(rgb(var(--gilt) / .92),rgb(var(--gilt) / .92)) 0 0 / calc(var(--l, 1) * 100%) 100% no-repeat,linear-gradient(rgb(var(--gilt) / .3),rgb(var(--gilt) / .3))}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):after{left:50%;background:linear-gradient(rgb(var(--gilt) / .92),rgb(var(--gilt) / .92)) 0 0 / calc(var(--r, 1) * 100%) 100% no-repeat,linear-gradient(rgb(var(--gilt) / .3),rgb(var(--gilt) / .3))}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:first-child:before,.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].last:after{display:none}.gate__year[data-astro-cid-fegyj2un]{--chamfer: 9px;grid-row:2;align-self:center;position:relative;z-index:2;isolation:isolate;padding:.2em .6em .26em;font-family:var(--f-display);font-weight:600;font-size:calc(clamp(1.35rem,2vw,2rem) * var(--wide-k));line-height:1.1;letter-spacing:.05em;color:var(--gold-1);text-shadow:0 0 16px rgb(var(--gilt) / .45);clip-path:polygon(var(--chamfer) 0,calc(100% - var(--chamfer)) 0,100% var(--chamfer),100% calc(100% - var(--chamfer)),calc(100% - var(--chamfer)) 100%,var(--chamfer) 100%,0 calc(100% - var(--chamfer)),0 var(--chamfer));background:rgb(var(--gilt) / .6)}.gate__year[data-astro-cid-fegyj2un]:before{content:"";position:absolute;z-index:-1;inset:1px;clip-path:polygon(calc(var(--chamfer) - .4px) 0,calc(100% - var(--chamfer) + .4px) 0,100% calc(var(--chamfer) - .4px),100% calc(100% - var(--chamfer) + .4px),calc(100% - var(--chamfer) + .4px) 100%,calc(var(--chamfer) - .4px) 100%,0 calc(100% - var(--chamfer) + .4px),0 calc(var(--chamfer) - .4px));background:radial-gradient(120% 100% at 50% 0%,#1b2756,#101a3c 60%,#0a0e20)}.node[data-astro-cid-fegyj2un]{grid-row:2;align-self:center;position:relative;z-index:1;width:0;height:0}.node[data-astro-cid-fegyj2un]:before{content:"";position:absolute;left:-.5px;width:1px;height:calc(var(--line-h) / 2 + var(--stem) - 8px);z-index:-1;pointer-events:none;transition:opacity .42s var(--ease-out)}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-side=a] .node[data-astro-cid-fegyj2un]:before{bottom:0;background:linear-gradient(to top,rgb(var(--gilt) / .6),rgb(var(--gilt) / 0))}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-side=b] .node[data-astro-cid-fegyj2un]:before{top:0;background:linear-gradient(to bottom,rgb(var(--gilt) / .6),rgb(var(--gilt) / 0))}.node__gfx[data-astro-cid-fegyj2un]{position:absolute;left:0;top:0;translate:-50% -50%;display:block;transition:transform .42s var(--ease-out),opacity .42s var(--ease-out)}.node__star[data-astro-cid-fegyj2un]{width:calc(16px * var(--wide-k));height:calc(16px * var(--wide-k));filter:drop-shadow(0 0 5px rgb(var(--gilt) / .8))}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].major .node__star[data-astro-cid-fegyj2un]{width:calc(30px * var(--wide-k));height:calc(30px * var(--wide-k));filter:drop-shadow(0 0 9px rgb(var(--gilt) / .9))}.node__emblem[data-astro-cid-fegyj2un]{width:36px;height:44px;filter:drop-shadow(0 0 8px rgb(var(--gilt) / .6))}.finale[data-astro-cid-fegyj2un] .node[data-astro-cid-fegyj2un]:after{content:"";position:absolute;left:0;top:0;z-index:-2;width:190px;height:190px;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgb(255 217 90 / .34),rgb(255 178 46 / .13) 55%,transparent);opacity:.75}.node__glint[data-astro-cid-fegyj2un]{position:absolute;left:0;top:0;width:52px;height:52px;translate:-50% -50%;background:#fff4c4;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;pointer-events:none}.copy[data-astro-cid-fegyj2un]{width:var(--copy-w);min-width:0;text-align:center}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-side=a]>.copy[data-astro-cid-fegyj2un]{grid-row:1;align-self:end;padding-bottom:var(--stem)}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-side=b]>.copy[data-astro-cid-fegyj2un]{grid-row:3;align-self:start;padding-top:var(--stem)}.copy[data-astro-cid-fegyj2un] time[data-astro-cid-fegyj2un]{display:block;font-family:var(--f-ui);font-weight:700;font-size:calc(.875rem * var(--wide-k));letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:var(--gold-text);text-wrap:balance}.copy__link[data-astro-cid-fegyj2un]{color:inherit;text-decoration:underline;text-decoration-color:#f5c44380;text-underline-offset:.2em}.copy__link[data-astro-cid-fegyj2un]:hover{color:var(--gold-1)}.copy[data-astro-cid-fegyj2un] p[data-astro-cid-fegyj2un]{margin:6px 0 0;font-family:var(--f-text);font-size:calc(1.125rem * var(--wide-k));line-height:var(--lh-body);color:var(--ink-1);text-wrap:pretty}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].finale>.copy[data-astro-cid-fegyj2un]{width:calc(100% - 20px);max-width:var(--copy-w)}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].finale .copy[data-astro-cid-fegyj2un] time[data-astro-cid-fegyj2un]{letter-spacing:.08em}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].finale .copy[data-astro-cid-fegyj2un] time[data-astro-cid-fegyj2un]{font-size:calc(1rem * var(--wide-k));color:var(--gold-1)}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].finale .copy[data-astro-cid-fegyj2un] p[data-astro-cid-fegyj2un]{font-family:var(--f-display);font-weight:600;font-size:calc(1.5rem * var(--wide-k));line-height:1.2;color:var(--gold-1)}.road[data-astro-cid-fegyj2un][data-live] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-n]:not([data-lit]) .node__gfx[data-astro-cid-fegyj2un]{transform:scale(.4);opacity:0}.road[data-astro-cid-fegyj2un][data-live] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-n]:not([data-lit]) .node[data-astro-cid-fegyj2un]:before,.road[data-astro-cid-fegyj2un][data-live] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-n]:not([data-lit]) .node[data-astro-cid-fegyj2un]:after{opacity:0;animation:none}.road[data-astro-cid-fegyj2un][data-live] .now[data-astro-cid-fegyj2un]{opacity:0;transition:opacity .6s var(--ease-out)}.road[data-astro-cid-fegyj2un][data-live]:has(li[data-n="7"][data-lit]) .now[data-astro-cid-fegyj2un]{opacity:1}.road[data-astro-cid-fegyj2un][data-live] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-n]:not([data-lit]) .copy[data-astro-cid-fegyj2un] time[data-astro-cid-fegyj2un],.road[data-astro-cid-fegyj2un][data-live] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-n]:not([data-lit]) .copy[data-astro-cid-fegyj2un] p[data-astro-cid-fegyj2un]{opacity:0}.road[data-astro-cid-fegyj2un][data-live] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-side=a][data-n]:not([data-lit]) .copy[data-astro-cid-fegyj2un]{transform:translateY(10px)}.road[data-astro-cid-fegyj2un][data-live] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-side=b][data-n]:not([data-lit]) .copy[data-astro-cid-fegyj2un]{transform:translateY(-10px)}.road[data-astro-cid-fegyj2un][data-live] .gate[data-astro-cid-fegyj2un]:not([data-lit]) .gate__year[data-astro-cid-fegyj2un]{opacity:.25}.road[data-astro-cid-fegyj2un][data-live] .copy[data-astro-cid-fegyj2un],.road[data-astro-cid-fegyj2un][data-live] .gate__year[data-astro-cid-fegyj2un],.road[data-astro-cid-fegyj2un][data-live] .finale[data-astro-cid-fegyj2un] .node[data-astro-cid-fegyj2un]:after{transition:opacity .42s var(--ease-out),transform .42s var(--ease-out)}.road[data-astro-cid-fegyj2un][data-live] .copy[data-astro-cid-fegyj2un] time[data-astro-cid-fegyj2un],.road[data-astro-cid-fegyj2un][data-live] .copy[data-astro-cid-fegyj2un] p[data-astro-cid-fegyj2un]{transition:opacity .42s var(--ease-out)}.road[data-astro-cid-fegyj2un][data-live] .copy[data-astro-cid-fegyj2un] p[data-astro-cid-fegyj2un]{transition-delay:.12s}.road[data-astro-cid-fegyj2un][data-tier="1"] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):before,.road[data-astro-cid-fegyj2un][data-tier="1"] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):after{transition:background-size .22s linear}@media(min-width:900px){.road[data-astro-cid-fegyj2un][data-tier="1"] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):before,.road[data-astro-cid-fegyj2un][data-tier="1"] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):after{transition-delay:calc(var(--i, 0) * .2s)}.road[data-astro-cid-fegyj2un][data-tier="1"] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-lit] .node__gfx[data-astro-cid-fegyj2un],.road[data-astro-cid-fegyj2un][data-tier="1"] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-lit] .node[data-astro-cid-fegyj2un]:before,.road[data-astro-cid-fegyj2un][data-tier="1"] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-lit] .copy[data-astro-cid-fegyj2un],.road[data-astro-cid-fegyj2un][data-tier="1"] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-lit] .copy[data-astro-cid-fegyj2un] time[data-astro-cid-fegyj2un],.road[data-astro-cid-fegyj2un][data-tier="1"] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-lit] .copy[data-astro-cid-fegyj2un] p[data-astro-cid-fegyj2un],.road[data-astro-cid-fegyj2un][data-tier="1"] .gate[data-astro-cid-fegyj2un][data-lit] .gate__year[data-astro-cid-fegyj2un]{transition-delay:calc(var(--i, 0) * .2s + .16s)}}.road[data-astro-cid-fegyj2un][data-tier="3"] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-lit] .node__glint[data-astro-cid-fegyj2un]{animation:road-glint .56s var(--ease-out) 1 both}.road[data-astro-cid-fegyj2un][data-tier="3"] .finale[data-astro-cid-fegyj2un] .node[data-astro-cid-fegyj2un]:after{animation:road-halo 4s ease-in-out infinite}@keyframes road-glint{0%{opacity:0;scale:.2}30%{opacity:.95}to{opacity:0;scale:1.5}}@keyframes road-halo{0%,to{opacity:.5;scale:.94}50%{opacity:.95;scale:1.06}}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].now{position:absolute;z-index:2;left:var(--now-x, 0px);top:50%;width:0;height:0;margin:0;padding:0;pointer-events:none}.now__comet[data-astro-cid-fegyj2un]{position:absolute;left:-4px;top:-4px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle,#fff 0 32%,var(--gold-0) 46%,var(--gold-1) 72%);box-shadow:0 0 10px 3px #ffd95abf,0 0 26px 8px #ffb22e52}.now__comet[data-astro-cid-fegyj2un]:before{content:"";position:absolute;right:6px;top:3.5px;width:34px;height:1px;background:linear-gradient(to left,#ffecaaf2,#ffd95a00)}.now__label[data-astro-cid-fegyj2un]{position:absolute;top:18px;right:calc(-1 * var(--now-shift, 10px));white-space:nowrap;font-family:var(--f-ui);font-weight:700;font-size:calc(.8125rem * var(--wide-k));letter-spacing:.1em;text-transform:uppercase;color:var(--gold-1);text-shadow:0 0 12px rgb(5 7 18 / .95),0 1px 0 rgb(5 7 18 / .9)}.road[data-astro-cid-fegyj2un][data-tier="3"] .now__comet[data-astro-cid-fegyj2un]:before{animation:road-tail 2.8s ease-in-out infinite}@keyframes road-tail{0%,to{opacity:.7}50%{opacity:1}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .road[data-astro-cid-fegyj2un] [data-astro-cid-fegyj2un]{animation:none!important;transition:none!important}}:root[data-motion=reduce] .road[data-astro-cid-fegyj2un] [data-astro-cid-fegyj2un]{animation:none!important;transition:none!important}@media(max-width:899px){.road[data-astro-cid-fegyj2un]{--mx: 20px;--gap: 28px;--node-y: 13px}.road[data-astro-cid-fegyj2un] h3[data-astro-cid-fegyj2un]{justify-self:start}.meridian[data-astro-cid-fegyj2un]{grid-template-columns:minmax(0,1fr);row-gap:var(--gap)}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now){grid-template-rows:none;grid-template-columns:40px minmax(0,1fr);justify-items:start;align-items:start}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):before,.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):after{left:calc(var(--mx) - 1px);width:2px;height:auto;margin-top:0}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):before{top:0;height:var(--node-y);background:linear-gradient(rgb(var(--gilt) / .92),rgb(var(--gilt) / .92)) 0 0 / 100% calc(var(--l, 1) * 100%) no-repeat,linear-gradient(rgb(var(--gilt) / .3),rgb(var(--gilt) / .3))}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]:not(.now):after{top:var(--node-y);bottom:calc(-1 * var(--gap));background:linear-gradient(rgb(var(--gilt) / .92),rgb(var(--gilt) / .92)) 0 0 / 100% calc(var(--r, 1) * 100%) no-repeat,linear-gradient(rgb(var(--gilt) / .3),rgb(var(--gilt) / .3))}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].gate{--node-y: 50%}.gate__year[data-astro-cid-fegyj2un]{grid-row:auto;grid-column:2;align-self:center;justify-self:start}.node[data-astro-cid-fegyj2un]{grid-row:auto;grid-column:1;justify-self:start;align-self:start;margin-top:var(--node-y);margin-left:var(--mx)}.node[data-astro-cid-fegyj2un]:before{display:none}.copy[data-astro-cid-fegyj2un],.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-side=a]>.copy[data-astro-cid-fegyj2un],.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-side=b]>.copy[data-astro-cid-fegyj2un]{grid-row:auto;grid-column:2;align-self:start;justify-self:start;width:auto;max-width:38ch;text-align:left;padding:0 0 0 14px}.copy[data-astro-cid-fegyj2un] time[data-astro-cid-fegyj2un]{line-height:26px}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].finale .copy[data-astro-cid-fegyj2un] p[data-astro-cid-fegyj2un]{font-size:calc(1.375rem * var(--wide-k))}.road[data-astro-cid-fegyj2un][data-live] .meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-n]:not([data-lit]) .copy[data-astro-cid-fegyj2un]{transform:translateY(8px)}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].now{left:var(--mx);top:var(--now-y, 0px)}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].now:not([hidden])+li[data-astro-cid-fegyj2un].finale{margin-top:calc(var(--gap) * 1.5)}.now__comet[data-astro-cid-fegyj2un]:before{inset:auto auto 6px 3.5px;width:1px;height:34px;background:linear-gradient(to top,#ffecaaf2,#ffd95a00)}.now__label[data-astro-cid-fegyj2un]{top:0;right:auto;left:20px;translate:0 -50%}}@media(max-width:1100px){.intro[data-astro-cid-fegyj2un]{gap:var(--space-5)}}@media(max-width:899px){.road[data-astro-cid-fegyj2un]{--meridian-x: 20px;--gap: 30px;--year-size: calc(48px * var(--wide-k));--year-h: calc(var(--year-size) + 22px)}.road[data-astro-cid-fegyj2un] h3[data-astro-cid-fegyj2un]{text-align:left}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un]{grid-template-columns:40px minmax(0,1fr)}.node[data-astro-cid-fegyj2un]{grid-column:1}.year[data-astro-cid-fegyj2un]{grid-column:2;justify-self:start}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un].before-year[data-n]:after{-webkit-mask-image:none;mask-image:none}.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-side=l]>.copy[data-astro-cid-fegyj2un],.meridian[data-astro-cid-fegyj2un]>li[data-astro-cid-fegyj2un][data-side=r]>.copy[data-astro-cid-fegyj2un]{grid-column:2;justify-self:start;text-align:left;padding:0 0 0 14px}.now__label[data-astro-cid-fegyj2un]{left:18px}}@media(max-width:760px){.intro[data-astro-cid-fegyj2un]{grid-template-columns:minmax(0,1fr)}.wordmark[data-astro-cid-fegyj2un]{--s: var(--t)}.signature[data-astro-cid-fegyj2un]{justify-items:center;padding-inline:0}.chapter-body[data-astro-cid-fegyj2un]{justify-items:center;text-align:center}.statement[data-astro-cid-fegyj2un]{justify-items:center;margin-inline:auto}}.seers[data-astro-cid-zxq6lcvo]{isolation:isolate;grid-template-columns:auto minmax(0,calc(42rem * var(--wide-k)));justify-content:center;align-items:center;column-gap:var(--space-8);padding-bottom:0}.seers[data-astro-cid-zxq6lcvo] .seers__crest{justify-self:start;margin:0 0 var(--space-3) 0}.seers[data-astro-cid-zxq6lcvo] .seers__crest--centred{display:none}.seers[data-astro-cid-zxq6lcvo]>canvas.seers-sky{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;--fade-t: clamp(64px, 10%, 160px);--fade-b: clamp(64px, 10%, 160px);--fade-l: 64px;--fade-r: 64px}.seers[data-astro-cid-zxq6lcvo]>[data-astro-cid-zxq6lcvo]:not(:global(canvas)){position:relative;z-index:1}.sky-figure[data-astro-cid-zxq6lcvo]{position:relative;width:calc(clamp(240px,34vw,420px) * var(--wide-k, 1));aspect-ratio:118 / 137;justify-self:center}.constellation[data-astro-cid-zxq6lcvo]{display:block;width:100%;height:100%;overflow:visible;transition:opacity .4s var(--ease-out)}.seers[data-astro-cid-zxq6lcvo][data-seers-live] .constellation[data-astro-cid-zxq6lcvo]{opacity:0}.sky-figure[data-astro-cid-zxq6lcvo]:before{content:"";position:absolute;inset:-160px;z-index:1;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle 220px at var(--x, 50%) var(--y, 50%),rgb(255 244 196 / .36),rgb(255 217 90 / .16) 38%,rgb(255 217 90 / .03) 66%,transparent 100%)}.sky-figure[data-astro-cid-zxq6lcvo]:hover:before{opacity:1}.sky-figure[data-astro-cid-zxq6lcvo]:hover .lines[data-astro-cid-zxq6lcvo]{stroke-opacity:.85}.seers[data-astro-cid-zxq6lcvo][data-seers-live] .sky-figure[data-astro-cid-zxq6lcvo]:before{display:none}.seers__art[data-astro-cid-zxq6lcvo]{position:absolute;left:calc(400% / 118);top:calc(400% / 137);width:calc(11000% / 118);height:calc(12900% / 137);pointer-events:none}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]{--gilt: 232 180 60;gap:0;max-width:min(100%,calc(42rem * var(--wide-k)))}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>h2[data-astro-cid-zxq6lcvo]{margin-bottom:var(--space-5)}.seers__ledger[data-astro-cid-zxq6lcvo]{display:flex;flex-wrap:wrap;align-items:stretch;margin:0}.seers__ledger[data-astro-cid-zxq6lcvo]>div[data-astro-cid-zxq6lcvo]{position:relative;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:8px;margin:0;padding:4px calc(22px * var(--wide-k))}.seers__ledger[data-astro-cid-zxq6lcvo]>div[data-astro-cid-zxq6lcvo]:first-child{padding-left:0}.seers__ledger[data-astro-cid-zxq6lcvo]>div[data-astro-cid-zxq6lcvo]+div[data-astro-cid-zxq6lcvo]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:linear-gradient(to bottom,transparent,rgb(var(--gilt) / .34) 28%,rgb(var(--gilt) / .34) 72%,transparent)}.seers__ledger[data-astro-cid-zxq6lcvo] dd[data-astro-cid-zxq6lcvo]{display:grid;margin:0;font-family:var(--f-ui);font-weight:600;font-size:calc(clamp(2rem,3.2vw,3.25rem) * var(--wide-k));line-height:1;font-variant-numeric:lining-nums tabular-nums}.seers__ledger[data-astro-cid-zxq6lcvo] dd[data-astro-cid-zxq6lcvo]>span[data-astro-cid-zxq6lcvo]{grid-area:1 / 1;white-space:pre}.seers__final[data-astro-cid-zxq6lcvo]{color:transparent;-webkit-text-fill-color:transparent;background:none;user-select:none}.seers__live[data-astro-cid-zxq6lcvo]{display:flex;align-items:baseline;justify-self:start;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 18px rgb(248 184 32 / .2))}.seers__num[data-astro-cid-zxq6lcvo]{display:inline-grid}.seers__num[data-astro-cid-zxq6lcvo]:after{content:attr(data-w);grid-area:1 / 1;height:0;overflow:hidden;visibility:hidden;white-space:pre}.seers__grp[data-astro-cid-zxq6lcvo]{grid-area:1 / 1;justify-self:end;display:inline-block;white-space:pre}.seers__ledger[data-astro-cid-zxq6lcvo] dt[data-astro-cid-zxq6lcvo]{font-family:var(--f-ui);font-weight:600;font-size:calc(.75rem * var(--wide-k));letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.seers__body[data-astro-cid-zxq6lcvo]{max-width:44ch;margin:var(--space-5) 0 0;font-family:var(--f-text);font-size:calc(1.125rem * var(--wide-k));line-height:var(--lh-body);color:var(--ink-1);text-wrap:pretty}.seers__where[data-astro-cid-zxq6lcvo]{--gilt: 232 180 60;width:100%;max-width:calc(36rem * var(--wide-k));margin-top:var(--space-5);text-align:left}.seers[data-astro-cid-zxq6lcvo] .seers__where[data-astro-cid-zxq6lcvo] h3[data-astro-cid-zxq6lcvo]{font-family:var(--f-ui);font-weight:700;font-size:calc(.875rem * var(--wide-k));letter-spacing:.14em;text-transform:uppercase;line-height:1.2;color:var(--gold-text)}.seers__hint--touch[data-astro-cid-zxq6lcvo]{display:none}@media(hover:none){.seers__hint--pointer[data-astro-cid-zxq6lcvo]{display:none}.seers__hint--touch[data-astro-cid-zxq6lcvo]{display:inline}}.seers__where-hint[data-astro-cid-zxq6lcvo]{margin:var(--space-2) 0 var(--space-3);font-family:var(--f-text);font-style:italic;font-size:calc(.9375rem * var(--wide-k));line-height:1.4;color:var(--ink-3);text-wrap:pretty}.seers__countries[data-astro-cid-zxq6lcvo]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-auto-flow:column;column-gap:calc(28px * var(--wide-k))}.seers__countries[data-astro-cid-zxq6lcvo] li[data-astro-cid-zxq6lcvo]{margin:0;min-width:0}.seers__countries[data-astro-cid-zxq6lcvo] li[data-astro-cid-zxq6lcvo][data-country=others]{grid-row:6;grid-column:1 / -1;margin-top:4px}.seers__where[data-astro-cid-zxq6lcvo] .c-row[data-astro-cid-zxq6lcvo]{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;min-height:40px;margin:0;padding:0 8px;border:0;border-radius:6px;background:none;font:inherit;font-family:var(--f-text);font-size:calc(.9375rem * var(--wide-k));line-height:1.2;text-align:left;color:var(--ink-1);-webkit-tap-highlight-color:transparent}.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row{cursor:pointer;touch-action:manipulation;transition:background-color .16s var(--ease-out),color .16s var(--ease-out)}.seers__where[data-astro-cid-zxq6lcvo] .c-name[data-astro-cid-zxq6lcvo]{flex:0 1 auto;min-width:0}.seers__where[data-astro-cid-zxq6lcvo] .c-lead[data-astro-cid-zxq6lcvo]{flex:1 1 14px;min-width:14px;height:0;transform:translateY(.32em);border-bottom:2px dotted rgb(var(--gilt) / .42)}.seers__where[data-astro-cid-zxq6lcvo] .c-n[data-astro-cid-zxq6lcvo]{flex:none;font-family:var(--f-ui);font-weight:600;font-variant-numeric:lining-nums tabular-nums;color:var(--gold-text)}.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row{position:relative}.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row:after{content:"";position:absolute;left:6px;right:6px;bottom:3px;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--gilt) / .9) 14%,rgb(var(--gilt) / .9) 86%,transparent);transform:scaleX(0);transform-origin:50% 50%;opacity:0;pointer-events:none;transition:transform .22s var(--ease-out),opacity .16s var(--ease-out)}.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row:hover,.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row:focus-visible,.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row[aria-pressed=true]{color:#fffaf0}.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row:hover:after,.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row:focus-visible:after{transform:scaleX(1);opacity:.6}.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row[aria-pressed=true]:after{height:2px;transform:scaleX(1);opacity:1;box-shadow:0 -7px 12px -6px rgb(var(--gilt) / .35)}.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row:hover .c-lead[data-astro-cid-zxq6lcvo],.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row:focus-visible .c-lead[data-astro-cid-zxq6lcvo],.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row[aria-pressed=true] .c-lead[data-astro-cid-zxq6lcvo]{border-bottom-color:rgb(var(--gilt) / .8)}.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row[aria-pressed=true] .c-n[data-astro-cid-zxq6lcvo]{color:var(--gold-1)}.seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row:focus-visible{outline:var(--focus-ring);outline-offset:2px}.seers__where-source[data-astro-cid-zxq6lcvo]{margin:var(--space-3) 0 0;font-family:var(--f-text);font-size:calc(.75rem * var(--wide-k));line-height:1.4;color:var(--ink-3)}@media(pointer:coarse){.seers__where[data-astro-cid-zxq6lcvo] .c-row[data-astro-cid-zxq6lcvo]{min-height:44px}}@media(max-width:559px){.seers__countries[data-astro-cid-zxq6lcvo]{column-gap:14px}.seers__where[data-astro-cid-zxq6lcvo] .c-row[data-astro-cid-zxq6lcvo]{min-height:44px;gap:6px;padding:0 4px;font-size:.875rem}.seers__where[data-astro-cid-zxq6lcvo] .c-name[data-astro-cid-zxq6lcvo]{flex:0 1 auto}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .seers__country-caption[data-astro-cid-zxq6lcvo],:root:not([data-motion=full]) .seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row,:root:not([data-motion=full]) .seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row:after{transition:none}}:root[data-motion=reduce] .seers__country-caption[data-astro-cid-zxq6lcvo],:root[data-motion=reduce] .seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row,:root[data-motion=reduce] .seers__where[data-astro-cid-zxq6lcvo] button[data-astro-cid-zxq6lcvo].c-row:after{transition:none}.seers__country-caption[data-astro-cid-zxq6lcvo]{position:absolute;left:0;top:0;z-index:1;pointer-events:none;white-space:nowrap;opacity:0;transition:opacity .2s var(--ease-out);font-family:var(--f-ui);font-weight:700;font-size:calc(16px * var(--wide-k));letter-spacing:.12em;line-height:1;text-transform:uppercase;color:var(--gold-text);text-shadow:0 1px 0 var(--navy-cut),0 0 10px rgb(7 10 26 / .9)}.seers__country-caption[data-astro-cid-zxq6lcvo][data-on]{opacity:1}.seers[data-astro-cid-zxq6lcvo][data-seers-live]:not([data-seers-home]) .seers__country-caption[data-astro-cid-zxq6lcvo]{opacity:0}.constellation[data-astro-cid-zxq6lcvo] [data-astro-cid-zxq6lcvo][data-s]{transform-box:fill-box;transform-origin:center}.constellation[data-astro-cid-zxq6lcvo][data-focus] .lines[data-astro-cid-zxq6lcvo]{opacity:.4}.constellation[data-astro-cid-zxq6lcvo] [data-astro-cid-zxq6lcvo][data-s=dim]{opacity:.16}.constellation[data-astro-cid-zxq6lcvo] [data-astro-cid-zxq6lcvo][data-s=lit]{opacity:1;transform:scale(1.25);filter:drop-shadow(0 0 3px rgb(255 244 196 / .9))}.constellation[data-astro-cid-zxq6lcvo][data-few] [data-astro-cid-zxq6lcvo][data-s=lit]{transform:scale(2.2);filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 7px rgb(255 244 196 / .95))}.seers__rest[data-astro-cid-zxq6lcvo]{text-wrap:balance;margin:var(--space-4) 0 0;font-family:var(--f-text);font-style:italic;font-size:calc(1.0625rem * var(--wide-k));color:var(--ink-2)}@media(min-width:1101px){.seers[data-astro-cid-zxq6lcvo]{row-gap:0;align-items:center}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]{display:contents}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>*{position:relative;z-index:1;grid-column:2;max-width:min(100%,calc(42rem * var(--wide-k)))}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>.seers__where[data-astro-cid-zxq6lcvo]{max-width:calc(36rem * var(--wide-k))}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>.seers__crest--lead{grid-row:1}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>h2[data-astro-cid-zxq6lcvo]{grid-row:2}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>.seers__ledger[data-astro-cid-zxq6lcvo]{grid-row:3}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>.seers__body[data-astro-cid-zxq6lcvo]{grid-row:4}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>.seers__where[data-astro-cid-zxq6lcvo]{grid-row:5}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>.seers__rest[data-astro-cid-zxq6lcvo]{grid-row:6}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>.sky-figure[data-astro-cid-zxq6lcvo]{grid-column:1;grid-row:4 / 7}}@media(max-width:1100px){.seers[data-astro-cid-zxq6lcvo]{display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:0}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]{display:contents}.seers[data-astro-cid-zxq6lcvo] .head[data-astro-cid-zxq6lcvo]>*{position:relative;z-index:1;max-width:min(100%,calc(42rem * var(--wide-k)))}.sky-figure[data-astro-cid-zxq6lcvo]{width:clamp(220px,52vw,340px);margin:var(--space-6) 0 var(--space-5)}.seers[data-astro-cid-zxq6lcvo] .seers__where[data-astro-cid-zxq6lcvo]{margin:0 0 var(--space-6);text-align:center}.seers[data-astro-cid-zxq6lcvo] .seers__crest--lead{display:none}.seers[data-astro-cid-zxq6lcvo] .seers__crest--centred{display:block;justify-self:center}.seers__ledger[data-astro-cid-zxq6lcvo]{justify-content:center}.seers__ledger[data-astro-cid-zxq6lcvo]>div[data-astro-cid-zxq6lcvo]:first-child{padding-left:calc(22px * var(--wide-k))}.seers__body[data-astro-cid-zxq6lcvo]{margin-inline:auto}}@media(max-width:600px){.sky-figure[data-astro-cid-zxq6lcvo]{width:min(74vw,300px)}}@media(max-width:559px){.seers__ledger[data-astro-cid-zxq6lcvo]{flex-wrap:nowrap;justify-content:center;align-items:stretch;width:100%}.seers__ledger[data-astro-cid-zxq6lcvo]>div[data-astro-cid-zxq6lcvo],.seers__ledger[data-astro-cid-zxq6lcvo]>div[data-astro-cid-zxq6lcvo]:first-child{flex:1 1 0;min-width:0;align-items:center;gap:6px;padding:4px 6px;text-align:center}.seers__ledger[data-astro-cid-zxq6lcvo] dd[data-astro-cid-zxq6lcvo]{font-size:clamp(1.25rem,5.6vw,1.75rem)}.seers__ledger[data-astro-cid-zxq6lcvo] dt[data-astro-cid-zxq6lcvo]{max-width:100%;font-size:.6875rem;letter-spacing:.1em;line-height:1.25;text-align:center;text-wrap:balance}}.echoes[data-astro-cid-aomhc2i3]{--s: calc(max(1, round(nearest, var(--dpr, 1), 1)) / var(--dpr, 1) * round(nearest, var(--wide-k, 1), 1) * 1px);text-align:center}.echoes__summary[data-astro-cid-aomhc2i3]{list-style:none;display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:44px;cursor:pointer;font-family:var(--f-ui);font-weight:700;font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-text);transition:color .16s var(--ease-out)}.echoes__summary[data-astro-cid-aomhc2i3]:before,.echoes__summary[data-astro-cid-aomhc2i3]:after{content:"✦";font-size:.9em;opacity:.7}.echoes__summary[data-astro-cid-aomhc2i3]:hover,.echoes__summary[data-astro-cid-aomhc2i3]:focus-visible{color:var(--gold-1)}.echoes__summary[data-astro-cid-aomhc2i3]:focus-visible{outline:2px solid var(--gold-1);outline-offset:4px}.echoes[data-astro-cid-aomhc2i3][open] .echoes__summary[data-astro-cid-aomhc2i3]{opacity:.7}.echoes__summary[data-astro-cid-aomhc2i3]::-webkit-details-marker{display:none}.echoes__list[data-astro-cid-aomhc2i3]{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-4);width:min(100%,calc(var(--read-max) * .9));margin:var(--space-6) auto 0;padding:0}@container (min-width: 560px){.echoes__list[data-astro-cid-aomhc2i3]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 900px){.echoes__list[data-astro-cid-aomhc2i3]{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-5)}}.echo[data-astro-cid-aomhc2i3]{--glow: 255 217 90;display:grid;justify-items:center;align-content:start;gap:var(--space-2)}.echo[data-astro-cid-aomhc2i3][data-n="1"]{--glow: 255 205 70}.echo[data-astro-cid-aomhc2i3][data-n="2"]{--glow: 90 170 255}.echo[data-astro-cid-aomhc2i3][data-n="3"]{--glow: 255 90 80}.echo[data-astro-cid-aomhc2i3][data-n="4"]{--glow: 110 235 110}.echo[data-astro-cid-aomhc2i3][data-n="5"]{--glow: 200 110 235}.echo[data-astro-cid-aomhc2i3][data-n="6"]{--glow: 235 240 255}.echo__gem[data-astro-cid-aomhc2i3]{display:block;width:calc(96 * var(--s));height:calc(96 * var(--s));image-rendering:pixelated;filter:drop-shadow(0 0 calc(7 * var(--s)) rgb(var(--glow) / .42))}.echo__line[data-astro-cid-aomhc2i3]{margin:0;max-width:24ch;font-family:var(--f-text);font-style:italic;font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--ink-1);text-wrap:balance}.echoes[data-astro-cid-aomhc2i3][open] .echo__gem[data-astro-cid-aomhc2i3]{animation:echo-wake 1.1s var(--ease-out) var(--delay) backwards}.echoes[data-astro-cid-aomhc2i3][open] .echo__line[data-astro-cid-aomhc2i3]{animation:echo-say .9s var(--ease-out) calc(var(--delay) + .25s) backwards}.echo__gem[data-astro-cid-aomhc2i3]{transition:transform .16s var(--ease-out)}.echo[data-astro-cid-aomhc2i3]:active .echo__gem[data-astro-cid-aomhc2i3]{transform:translateY(calc(-2 * var(--s)))}@media(hover:hover){.echo[data-astro-cid-aomhc2i3]:hover .echo__gem[data-astro-cid-aomhc2i3]{transform:translateY(calc(-2 * var(--s)))}}@keyframes echo-wake{0%{filter:grayscale(1) brightness(.4) drop-shadow(0 0 0 rgb(var(--glow) / 0))}55%{filter:grayscale(0) brightness(1.35) drop-shadow(0 0 calc(16 * var(--s)) rgb(var(--glow) / .85))}to{filter:drop-shadow(0 0 calc(7 * var(--s)) rgb(var(--glow) / .42))}}@keyframes echo-say{0%{opacity:0}to{opacity:1}}:root[data-motion=reduce] .echo__gem[data-astro-cid-aomhc2i3],:root[data-motion=reduce] .echo__line[data-astro-cid-aomhc2i3]{animation:none!important;transition:none!important;transform:none!important}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .echo__gem[data-astro-cid-aomhc2i3],:root:not([data-motion=full]) .echo__line[data-astro-cid-aomhc2i3]{animation:none!important;transition:none!important;transform:none!important}}.controls[data-astro-cid-wcoxe63l]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}.controls[data-astro-cid-wcoxe63l] button[data-astro-cid-wcoxe63l]{cursor:pointer}.controls[data-astro-cid-wcoxe63l].is-done{visibility:hidden}.roll-frame[data-astro-cid-wcoxe63l]{position:relative;padding:clamp(40px,5vw,64px) clamp(20px,5vw,64px);isolation:isolate}@media(min-width:2200px){.roll-frame[data-astro-cid-wcoxe63l]{width:min(calc(1100px * var(--wide-k)),82vw);margin-inline:auto;padding:calc(clamp(40px,5vw,64px) * var(--wide-k)) calc(64px * var(--wide-k))}}.roll-frame[data-astro-cid-wcoxe63l] .roll-frame__c{position:absolute}.roll-frame[data-astro-cid-wcoxe63l] .roll-frame__c--tl{left:10px;top:10px}.roll-frame[data-astro-cid-wcoxe63l] .roll-frame__c--tr{right:10px;top:10px}.roll-frame[data-astro-cid-wcoxe63l] .roll-frame__c--bl{left:10px;bottom:10px}.roll-frame[data-astro-cid-wcoxe63l] .roll-frame__c--br{right:10px;bottom:10px}.roll-view[data-astro-cid-wcoxe63l]{position:relative}.roll[data-astro-cid-wcoxe63l]{height:clamp(320px,52svh,560px);height:round(down,clamp(320px,52svh,560px),1px);overflow-y:auto;overscroll-behavior-x:contain;container-type:inline-size;text-align:center;scrollbar-width:thin;scrollbar-color:var(--chrome-thumb-quiet) transparent;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--roll-fade),#000 calc(100% - var(--roll-fade)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--roll-fade),#000 calc(100% - var(--roll-fade)),transparent 100%)}.roll-view[data-astro-cid-wcoxe63l]{--roll-fade: clamp(32px, 7svh, 56px)}.roll[data-astro-cid-wcoxe63l]:focus-visible{outline:2px solid var(--gold-1);outline-offset:4px}.track[data-astro-cid-wcoxe63l]{display:grid;gap:var(--space-6);padding-block:var(--roll-fade)}.page[data-astro-cid-wcoxe63l]{display:grid;gap:var(--space-4)}.site-line[data-astro-cid-wcoxe63l]{grid-column:1 / -1;margin:var(--space-3) 0 0;text-align:center;font-family:var(--f-text);font-style:italic;font-size:var(--fs-m);line-height:var(--lh-body);color:var(--gold-text);text-wrap:balance}.site-line[data-astro-cid-wcoxe63l]:before{content:"";display:block;width:min(220px,50%);height:1px;margin:0 auto var(--space-4);background:linear-gradient(90deg,transparent,rgb(245 196 67 / .55),transparent)}.site-line[data-astro-cid-wcoxe63l] a[data-astro-cid-wcoxe63l]{padding-block:7px;color:inherit;text-decoration:underline;text-decoration-color:#f5c44380;text-underline-offset:.25em}.site-line[data-astro-cid-wcoxe63l] a[data-astro-cid-wcoxe63l]:hover{color:var(--gold-1)}.credits[data-astro-cid-wcoxe63l] .entry[data-astro-cid-wcoxe63l] h3[data-astro-cid-wcoxe63l]{font-family:var(--f-ui);font-weight:700;font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;text-wrap:balance;color:var(--ink-3)}@media(max-width:420px){.credits[data-astro-cid-wcoxe63l] .entry[data-astro-cid-wcoxe63l] h3[data-astro-cid-wcoxe63l]{letter-spacing:.12em}}.entry[data-astro-cid-wcoxe63l] ul[data-astro-cid-wcoxe63l]{list-style:none;font-family:var(--f-text);font-weight:500;font-size:var(--fs-m);color:var(--ink-1);display:grid;gap:var(--space-1)}.entry[data-astro-cid-wcoxe63l] ul[data-astro-cid-wcoxe63l]+ul[data-astro-cid-wcoxe63l]{margin-top:var(--space-4)}.entry--tier[data-astro-cid-wcoxe63l] ul[data-astro-cid-wcoxe63l]{--tier-gap: var(--space-4);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1) var(--tier-gap);font-size:var(--fs-s);line-height:1.3;overflow-wrap:anywhere}.entry--tier[data-astro-cid-wcoxe63l] li[data-astro-cid-wcoxe63l]{flex:0 0 calc((100% - (var(--tier-cols, 2) - 1) * var(--tier-gap)) / var(--tier-cols, 2))}@container (min-width: 560px){.entry--tier[data-astro-cid-wcoxe63l] ul[data-astro-cid-wcoxe63l]{--tier-cols: 3}}@container (min-width: 820px){.entry--tier[data-astro-cid-wcoxe63l] ul[data-astro-cid-wcoxe63l]{--tier-cols: 4}}.mail[data-astro-cid-ntain7ip]{justify-self:center;display:inline-flex;align-items:center;min-height:var(--target);font-family:var(--f-ui);font-weight:700;font-size:calc(clamp(1.25rem,2.2vw,1.625rem) * var(--wide-k));color:var(--gold-1);text-decoration:underline;text-decoration-color:#f5c44399;text-decoration-thickness:2px;text-underline-offset:.2em;overflow-wrap:normal;word-break:keep-all;transition:color var(--d-2) var(--ease-out),text-shadow var(--d-2) var(--ease-out)}.mail[data-astro-cid-ntain7ip]:hover{color:var(--gold-0);text-shadow:0 0 14px rgb(255 217 90 / .6)}.desk[data-astro-cid-ntain7ip]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:calc(var(--space-8) * var(--wide-k));row-gap:var(--space-1);width:fit-content;max-width:100%;margin-inline:auto}.desk__col[data-astro-cid-ntain7ip]{display:grid;grid-row:span 2;grid-template-rows:subgrid;justify-items:center;min-width:0}.desk__label[data-astro-cid-ntain7ip]{font-family:var(--f-ui);font-weight:700;font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.desk[data-astro-cid-ntain7ip] .cta[data-astro-cid-ntain7ip]{grid-column:1 / -1;justify-self:center;min-block-size:calc(56px * var(--wide-k));margin-top:var(--space-3);padding-block:var(--space-2);padding-inline:calc(40px * var(--wide-k));white-space:nowrap;text-align:center;line-height:1.15}.cta__label[data-astro-cid-ntain7ip]{text-wrap:balance}@media(max-width:559px){.desk[data-astro-cid-ntain7ip]{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:var(--space-5);width:min(100%,360px)}.desk__col[data-astro-cid-ntain7ip]{grid-row:auto;grid-template-rows:none;row-gap:var(--space-1)}.desk[data-astro-cid-ntain7ip] .cta[data-astro-cid-ntain7ip]{width:100%;margin-top:0;padding-inline:var(--space-4);white-space:normal}}.lists[data-astro-cid-ntain7ip]{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:var(--space-5)}.plate[data-astro-cid-ntain7ip]{height:100%}@media(max-width:759px){.lists[data-astro-cid-ntain7ip]{grid-template-columns:1fr}}ul[data-astro-cid-ntain7ip]{list-style:none;display:grid;gap:var(--space-1)}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mail[data-astro-cid-ntain7ip]{transition:none}}:root[data-motion=reduce] .mail[data-astro-cid-ntain7ip]{transition:none}.tome-frame[data-astro-cid-sfk5pwme]{--rule-inset: 7px;--tome-corner: 60px;--corner-stroke: calc(var(--tome-corner) * .05);--rule-outer: #b07a22;--rule-light: #f2cd6a;--rule-inner: #c99b3c;position:absolute;inset:0;z-index:2;pointer-events:none;box-sizing:border-box;border:2px solid var(--rule-outer)}.tome-frame--cover[data-astro-cid-sfk5pwme]{--rule-outer: transparent;--rule-light: rgb(207 175 70 / .8);--rule-inner: rgb(168 109 25 / .75);--rule-inset: 15px;border:0}.tome-frame--cover[data-astro-cid-sfk5pwme]:before{inset:11px}.cap[data-astro-cid-sfk5pwme]{position:absolute;right:0;width:64px;height:64px;filter:drop-shadow(0 2px 2px rgb(24 8 24 / .55))}.cap--tr[data-astro-cid-sfk5pwme]{top:0}.cap--br[data-astro-cid-sfk5pwme]{bottom:0;transform:scaleY(-1)}.cap__shine[data-astro-cid-sfk5pwme]{opacity:var(--glint, 0)}.tome-frame[data-astro-cid-sfk5pwme]:before,.tome-frame[data-astro-cid-sfk5pwme]:after{content:"";position:absolute;box-sizing:border-box}.tome-frame[data-astro-cid-sfk5pwme]:before{inset:0;border:1px solid var(--rule-light)}.tome-frame[data-astro-cid-sfk5pwme]:after{inset:calc(var(--rule-inset) - 2px);border:1px solid var(--rule-inner)}.tome-frame[data-astro-cid-sfk5pwme] .tome-frame__c{position:absolute;--edge: calc(var(--rule-inset) - 1.5px - var(--corner-stroke))}.tome-frame[data-astro-cid-sfk5pwme] .tome-frame__c--tl{top:var(--edge);left:var(--edge)}.tome-frame[data-astro-cid-sfk5pwme] .tome-frame__c--tr{top:var(--edge);right:var(--edge)}.tome-frame[data-astro-cid-sfk5pwme] .tome-frame__c--bl{bottom:var(--edge);left:var(--edge)}.tome-frame[data-astro-cid-sfk5pwme] .tome-frame__c--br{bottom:var(--edge);right:var(--edge)}.tome-frame--page[data-astro-cid-sfk5pwme] .tome-frame__c{filter:brightness(.68) saturate(1.5)}@media(max-width:559.98px){.tome-frame[data-astro-cid-sfk5pwme]{--tome-corner: 40px;--rule-inset: 6px}.tome-frame--cover[data-astro-cid-sfk5pwme]{--rule-inset: 12px}.tome-frame--cover[data-astro-cid-sfk5pwme]:before{inset:8px}.cap[data-astro-cid-sfk5pwme]{width:44px;height:44px}}html.js{scroll-padding-bottom:calc(var(--pocket-room, 88px) + env(safe-area-inset-bottom))}.star-trigger[data-astro-cid-pagprzm4]{position:fixed;z-index:var(--z-pocket);right:max(16px,calc(env(safe-area-inset-right) + 8px));bottom:max(16px,calc(env(safe-area-inset-bottom) + 8px));left:auto;display:inline-flex;flex-direction:row-reverse;align-items:center;gap:12px;min-width:56px;min-height:56px;max-width:calc(100% - 32px);padding:0;border:0;background:transparent;color:var(--ink-1);font-family:var(--f-ui);font-weight:600;font-size:var(--fs-xs);letter-spacing:.06em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .28s var(--ease-out)}.star-trigger[data-astro-cid-pagprzm4][hidden]{display:none}.medal[data-astro-cid-pagprzm4]{position:relative;flex:none;display:grid;place-items:center;box-sizing:border-box;width:56px;height:56px;border:2px solid transparent;border-radius:50%;background:radial-gradient(circle at 50% 38%,#24306a,var(--plate) 72%) padding-box,var(--gild-edge) border-box;overflow:hidden;box-shadow:0 0 0 4px #0f152de6,0 10px 24px #0000008c;transition:transform .16s var(--ease-out),box-shadow var(--d-3) var(--ease-out)}.medal__emblem[data-astro-cid-pagprzm4]{position:relative;display:block;width:36px;height:44px;filter:drop-shadow(0 0 5px rgb(255 217 90 / .6));transition:transform .42s var(--ease-out);user-select:none;-webkit-user-drag:none}.star-trigger[data-astro-cid-pagprzm4]:hover .medal__emblem[data-astro-cid-pagprzm4]{transform:rotate(8deg)}.medal__glow[data-astro-cid-pagprzm4]{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgb(255 217 90 / .5),transparent 68%);opacity:.55;animation:medal-breathe 4s ease-in-out infinite;pointer-events:none}.medal__sheen[data-astro-cid-pagprzm4]{position:absolute;inset:-2px;border-radius:50%;background:linear-gradient(115deg,transparent 38%,rgb(255 246 207 / .7) 50%,transparent 62%);transform:translate(-120%);pointer-events:none}@keyframes medal-breathe{0%,to{opacity:.35}50%{opacity:.8}}.star-trigger[data-astro-cid-pagprzm4]:hover .medal[data-astro-cid-pagprzm4]{box-shadow:0 0 0 4px #0f152de6,0 0 34px #f5c4438c,0 10px 24px #0000008c}.star-trigger[data-astro-cid-pagprzm4]:hover .medal__glow[data-astro-cid-pagprzm4]{opacity:1;animation:none}.star-trigger[data-astro-cid-pagprzm4]:hover .medal__sheen[data-astro-cid-pagprzm4]{transition:transform .3s var(--ease-out);transform:translate(120%)}.star-trigger[data-astro-cid-pagprzm4]:active .medal[data-astro-cid-pagprzm4]{transform:translateY(1px)}.star-trigger[data-astro-cid-pagprzm4]:focus-visible{outline:none}.star-trigger[data-astro-cid-pagprzm4]:focus-visible .medal[data-astro-cid-pagprzm4]{outline:var(--focus-ring);outline-offset:5px}.star-label[data-astro-cid-pagprzm4]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.star-trigger[data-astro-cid-pagprzm4].has-label:not(.is-compact) .star-label[data-astro-cid-pagprzm4],.star-trigger[data-astro-cid-pagprzm4].has-label:hover .star-label[data-astro-cid-pagprzm4],.star-trigger[data-astro-cid-pagprzm4].has-label:focus-visible .star-label[data-astro-cid-pagprzm4]{position:static;width:auto;height:auto;overflow:hidden;clip-path:none;text-overflow:ellipsis;padding:6px 12px;border-radius:var(--radius-2);background:#070914c7;box-shadow:inset 0 0 0 1px #f5c44359}@media(min-width:2200px){.star-label[data-astro-cid-pagprzm4]{zoom:var(--wide-k)}}.star-trigger[data-astro-cid-pagprzm4].is-tucked{transform:translateY(calc(100% + max(24px,env(safe-area-inset-bottom) + 16px)))}@media(forced-colors:active){.medal[data-astro-cid-pagprzm4]{outline:2px solid ButtonText}}.chip[data-astro-cid-pagprzm4]{position:fixed;z-index:var(--z-pocket);top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 var(--space-4);font-family:var(--f-ui);font-weight:700;font-size:var(--fs-xs);letter-spacing:.04em;text-decoration:none;color:var(--ink-on-gold);background:var(--gild);border-radius:var(--radius-2);box-shadow:inset 0 -3px #963c0a73,0 0 0 1.5px var(--cream),0 10px 22px #0000008c}.chip[data-astro-cid-pagprzm4][hidden]{display:none}.chip[data-astro-cid-pagprzm4]:hover{filter:brightness(1.08)}.tome[data-astro-cid-pagprzm4]{--u: 2px;--vellum-0: #f1e6c6;--vellum-1: #e6d6ad;--ink-page: #2a1c0b;--ink-page-2: #5a2a0e;--ink-page-accent: #8a2f0a;--leather-0: #5d3d36;--leather-1: #4d332e;--leather-2: #381c1f;--leather-edge: #180818;--gilt-ink: #cfaf46;--gem: #a86d19;--gem-lit: #f5c443;--foil: #f1d98a;position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box;border:0;background:transparent;color:var(--ink-page);overflow:visible;place-items:center}.tome[data-astro-cid-pagprzm4]:not([open]){display:none}.tome[data-astro-cid-pagprzm4][open]{display:grid}.tome[data-astro-cid-pagprzm4]:focus-visible{outline:none}html:has(dialog[open]){overflow:hidden}.tome[data-astro-cid-pagprzm4]::backdrop{background:transparent}.tome__veil[data-astro-cid-pagprzm4]{position:absolute;inset:0;pointer-events:none;background:#03040ab8;opacity:var(--veil, 1)}.tome[data-astro-cid-pagprzm4].is-turning .tome__veil[data-astro-cid-pagprzm4],.tome[data-astro-cid-pagprzm4].is-turning .tome__shade[data-astro-cid-pagprzm4],.tome[data-astro-cid-pagprzm4].is-turning .cap__shine{will-change:opacity}.tome[data-astro-cid-pagprzm4].is-closing .row[data-astro-cid-pagprzm4]{will-change:opacity,transform}.tome__book[data-astro-cid-pagprzm4]{--board: 22px;--radius: 12px;position:relative;z-index:1;width:min(980px,100%);perspective:2200px;transform-origin:50% 50%;will-change:transform}.tome__pages[data-astro-cid-pagprzm4]{position:relative;display:flex;flex-direction:column;--pages-max: calc(100svh - 84px) ;--close-h: 78px;max-height:var(--pages-max);box-sizing:border-box;background:var(--grain) 0 0 / 128px 128px,linear-gradient(135deg,var(--vellum-0),var(--vellum-1));background-blend-mode:multiply,normal;box-shadow:1px 1px #c99b3c,2px 2px #e8c45e,3px 3px #a67a26}.tome__boards[data-astro-cid-pagprzm4]{position:absolute;z-index:0;top:calc(-1 * var(--board));bottom:calc(-1 * var(--board));right:calc(-1 * var(--board));left:calc(-1 * var(--board) + (1 - var(--reveal, 1)) * (50% + var(--board)));border-radius:var(--radius);pointer-events:none;background:var(--grain) 0 0 / 128px 128px,radial-gradient(ellipse 90% 80% at 38% 18%,#5d3d36,#4d332e 52%,#381c1f);background-blend-mode:soft-light,normal;box-shadow:inset 0 0 0 1px #cfaf4666,inset 0 0 0 5px #381c1f,inset 0 0 0 6px #cfaf46,inset 0 0 0 8px #381c1f,inset 0 0 0 9px #cfaf4659,inset 0 2px 8px #ffebc81a,0 34px 80px #0009,0 0 0 1px #180818}.tome[data-astro-cid-pagprzm4].is-turning .tome__pages[data-astro-cid-pagprzm4]{clip-path:polygon(calc(50% - var(--reveal, 1) * (50% + var(--board))) -40px,calc(100% + 40px) -40px,calc(100% + 40px) calc(100% + 40px),calc(50% - var(--reveal, 1) * (50% + var(--board))) calc(100% + 40px))}.tome__ribbon[data-astro-cid-pagprzm4]{position:absolute;z-index:4;top:-22px;right:96px;width:22px;height:104px;pointer-events:none;background:linear-gradient(90deg,#6e0f12,#c8282c 45%,#8d1418);clip-path:polygon(0 0,100% 0,100% 100%,50% 88%,0 100%)}.tome__pages[data-astro-cid-pagprzm4]:after{content:"";position:absolute;z-index:1;top:9px;bottom:9px;left:50%;width:56px;translate:-50% 0;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(70 42 10 / .26) 46%,rgb(70 42 10 / .34) 50%,rgb(70 42 10 / .26) 54%,transparent)}.tome__shade[data-astro-cid-pagprzm4]{position:absolute;inset:0 0 0 50%;z-index:2;pointer-events:none;opacity:var(--shade, 0);background:linear-gradient(90deg,#180e048c,#180e0400 70%)}.tome__scroll[data-astro-cid-pagprzm4]{position:relative;z-index:3;flex:1 1 auto;min-height:0;max-height:calc(var(--pages-max) - var(--close-h));overflow:auto;overscroll-behavior:contain;padding:30px 38px 22px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 30px),transparent);scrollbar-width:thin;scrollbar-color:rgb(138 47 10 / .5) transparent}.tome__spread[data-astro-cid-pagprzm4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}.leaf[data-astro-cid-pagprzm4]{min-width:0}.tome__title[data-astro-cid-pagprzm4]{margin:0 0 4px;font-family:var(--f-display);font-weight:600;font-size:clamp(1.75rem,2.4vw,2.25rem);line-height:1.05;color:var(--ink-page-2);text-shadow:0 1px 0 rgb(255 244 210 / .7)}.tome__eyebrow[data-astro-cid-pagprzm4]{margin:18px 0 6px;font-family:var(--f-ui);font-weight:700;font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-page-accent)}.tome__eyebrow--sub[data-astro-cid-pagprzm4]{margin-top:26px}.chapters[data-astro-cid-pagprzm4],.archive[data-astro-cid-pagprzm4],.settings[data-astro-cid-pagprzm4]{list-style:none;margin:0;padding:0}.archive[data-astro-cid-pagprzm4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.chap--link[data-astro-cid-pagprzm4]{--icon-size: 18px;gap:12px}.chap--link[data-astro-cid-pagprzm4] .chap__t[data-astro-cid-pagprzm4]:after{transition-duration:.18s}.chap__icon[data-astro-cid-pagprzm4]{position:relative;flex:none;display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;border-radius:6px;color:#cfaf46;background:radial-gradient(circle at 50% 30%,#5d3d36,#4d332e 70%);box-shadow:inset 0 0 0 1px #cfaf4680,inset 0 -2px #18081859,0 1px #fff4d299;transition:color .18s var(--ease-out),background-color .18s var(--ease-out)}.chap__icon[data-astro-cid-pagprzm4] .link-icon{transition:transform .18s var(--ease-out)}.chap__gem[data-astro-cid-pagprzm4]{position:absolute;top:3px;right:3px;width:4px;height:4px;background:#a86d19;transform:rotate(45deg);transition:background-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.chap--link[data-astro-cid-pagprzm4]:hover .chap__icon[data-astro-cid-pagprzm4],.chap--link[data-astro-cid-pagprzm4]:focus-visible .chap__icon[data-astro-cid-pagprzm4]{color:var(--cream);background:radial-gradient(circle at 50% 30%,#7a5148,#5d3d36 70%)}.chap--link[data-astro-cid-pagprzm4]:hover .chap__icon[data-astro-cid-pagprzm4] .link-icon,.chap--link[data-astro-cid-pagprzm4]:focus-visible .chap__icon[data-astro-cid-pagprzm4] .link-icon{transform:translateY(-1px)}.chap--link[data-astro-cid-pagprzm4]:hover .chap__gem[data-astro-cid-pagprzm4],.chap--link[data-astro-cid-pagprzm4]:focus-visible .chap__gem[data-astro-cid-pagprzm4]{background:#ffef64;box-shadow:0 0 6px 1px #ffd95ae6}.chap[data-astro-cid-pagprzm4]{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 2px;box-sizing:border-box;border:0;border-bottom:1px dotted rgb(90 42 14 / .45);background:none;color:#3a2410;font-family:var(--f-ui);font-weight:600;font-size:1.125rem;text-align:start;text-decoration:none;cursor:pointer;transition:color .2s var(--ease-out),transform .16s var(--ease-out)}.chap__t[data-astro-cid-pagprzm4]{position:relative;flex:1 1 auto;min-width:0}.chap__t[data-astro-cid-pagprzm4]:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:linear-gradient(90deg,#f2cd6a,#b8681a);transform:scaleX(0);transform-origin:left;transition:transform .26s var(--ease-out)}.chap[data-astro-cid-pagprzm4]:hover,.chap[data-astro-cid-pagprzm4]:focus-visible{color:var(--ink-page-accent)}.chap[data-astro-cid-pagprzm4]:hover .chap__t[data-astro-cid-pagprzm4]:after,.chap[data-astro-cid-pagprzm4]:focus-visible .chap__t[data-astro-cid-pagprzm4]:after{transform:scaleX(1)}.chap[data-astro-cid-pagprzm4]:active{transform:translateY(1px)}.chap[data-astro-cid-pagprzm4]:focus-visible{outline:2px solid var(--ink-page-accent);outline-offset:2px}.gem[data-astro-cid-pagprzm4]{flex:none;width:9px;height:9px;background:var(--gild);box-shadow:0 0 0 1px #a67a26;transform:rotate(45deg) scale(0);transition:transform .28s var(--ease-spring, var(--ease-out))}.chap[data-astro-cid-pagprzm4][aria-current=location] .gem[data-astro-cid-pagprzm4]{transform:rotate(45deg) scale(1)}.chap[data-astro-cid-pagprzm4][aria-current=location]{color:var(--ink-page-accent)}.chap[data-astro-cid-pagprzm4]:hover .gem[data-astro-cid-pagprzm4],.chap[data-astro-cid-pagprzm4]:focus-visible .gem[data-astro-cid-pagprzm4]{transform:rotate(45deg) scale(1);animation:gem-glint .52s var(--ease-out)}@keyframes gem-glint{50%{box-shadow:0 0 0 1px #a67a26,0 0 10px 2px #ffd95ae6}}.setting-value[data-astro-cid-pagprzm4]{flex:none;font-style:italic;font-weight:500;color:var(--ink-page-2)}.tome__plaque[data-astro-cid-pagprzm4]{margin-top:22px;display:grid;justify-items:start}.book-cta[data-astro-cid-pagprzm4],.book-cta__icon[data-astro-cid-pagprzm4],.close[data-astro-cid-pagprzm4],.seg__pill[data-astro-cid-pagprzm4]{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}.book-cta[data-astro-cid-pagprzm4]:after,.book-cta__icon[data-astro-cid-pagprzm4]:after,.close[data-astro-cid-pagprzm4]:after,.seg__pill[data-astro-cid-pagprzm4]: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-cta[data-astro-cid-pagprzm4]:before,.close[data-astro-cid-pagprzm4]:before{content:"";position:absolute;inset:4px;border:1px solid rgb(207 175 70 / .35);border-radius:4px;pointer-events:none}.book-cta[data-astro-cid-pagprzm4]:is(:hover,:focus-visible),.close[data-astro-cid-pagprzm4]:is(:hover,:focus-visible){background:radial-gradient(circle at 50% 30%,#7a5148,var(--leather-0) 70%)}.book-cta[data-astro-cid-pagprzm4]:is(:hover,:focus-visible):after,.close[data-astro-cid-pagprzm4]:is(:hover,:focus-visible):after,.seg__pill[data-astro-cid-pagprzm4]:after{background:var(--gem-lit);box-shadow:0 0 4px #f5c443b3}.book-cta[data-astro-cid-pagprzm4]{--icon-size: 20px;position:relative;display:inline-grid;grid-template-columns:36px auto;align-items:center;column-gap:14px;box-sizing:border-box;min-height:56px;padding:10px 20px 10px 10px;border-radius:6px;color:var(--foil);text-decoration:none;cursor:pointer;transition:translate .16s var(--ease-out)}.book-cta__icon[data-astro-cid-pagprzm4]{position:relative;display:grid;place-items:center;box-sizing:border-box;width:36px;height:36px;border-radius:6px;color:var(--gilt-ink);transition:color .18s var(--ease-out)}.book-cta__icon[data-astro-cid-pagprzm4]:after{top:3px;right:3px;background:var(--gem)}.book-cta__icon[data-astro-cid-pagprzm4] .link-icon{transition:transform .18s var(--ease-out)}.book-cta[data-astro-cid-pagprzm4]:is(:hover,:focus-visible) .book-cta__icon[data-astro-cid-pagprzm4]{color:var(--cream)}.book-cta[data-astro-cid-pagprzm4]:is(:hover,:focus-visible) .book-cta__icon[data-astro-cid-pagprzm4]:after{background:var(--gem-lit);box-shadow:0 0 4px #f5c443b3}.book-cta[data-astro-cid-pagprzm4]:is(:hover,:focus-visible) .book-cta__icon[data-astro-cid-pagprzm4] .link-icon{transform:translateY(-1px)}.book-cta__text[data-astro-cid-pagprzm4]{display:grid;min-width:0;row-gap:1px}.book-cta__label[data-astro-cid-pagprzm4]{position:relative;width:fit-content;font-family:var(--f-ui);font-weight:700;font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--foil)}.book-cta__label[data-astro-cid-pagprzm4]:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--gilt-ink);transform:scaleX(0);transform-origin:left;transition:transform .18s var(--ease-out)}.book-cta[data-astro-cid-pagprzm4]:is(:hover,:focus-visible) .book-cta__label[data-astro-cid-pagprzm4]:after{transform:scaleX(1)}.book-cta__sub[data-astro-cid-pagprzm4]{font-family:var(--f-text);font-style:italic;font-size:.875rem;line-height:1.25;color:#e8d9b0}.book-cta[data-astro-cid-pagprzm4]:active{translate:0 1px}.book-cta[data-astro-cid-pagprzm4]:focus-visible{outline:2px solid var(--ink-page-accent);outline-offset:3px}.lang[data-astro-cid-pagprzm4]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:4px 2px;box-sizing:border-box;border-bottom:1px dotted rgb(90 42 14 / .45)}.lang__label[data-astro-cid-pagprzm4]{flex:0 1 auto;color:#3a2410;font-family:var(--f-ui);font-weight:600;font-size:1.125rem}.seg[data-astro-cid-pagprzm4]{--seg-w: 52px;--seg-h: 34px;position:relative;flex:none;display:inline-grid;grid-template-columns:repeat(2,var(--seg-w));padding:3px;border-radius:6px;background:var(--leather-2);box-shadow:inset 0 0 0 1px #cfaf4673,inset 0 2px 4px #18081899,0 1px #fff4d299}.seg__pill[data-astro-cid-pagprzm4]{position:absolute;top:3px;left:3px;width:var(--seg-w);height:var(--seg-h);border-radius:4px;box-shadow:inset 0 0 0 1px #cfaf4680,inset 0 -2px #18081859,0 1px 2px #18081899;transition:translate .22s var(--ease-out)}.seg[data-astro-cid-pagprzm4][data-current=en] .seg__pill[data-astro-cid-pagprzm4]{translate:var(--seg-w) 0}.seg[data-astro-cid-pagprzm4][data-current=es]:has(.seg__opt[data-lang-option=en]:is(:hover,:focus-visible)) .seg__pill[data-astro-cid-pagprzm4]{translate:6px 0}.seg[data-astro-cid-pagprzm4][data-current=en]:has(.seg__opt[data-lang-option=es]:is(:hover,:focus-visible)) .seg__pill[data-astro-cid-pagprzm4]{translate:calc(var(--seg-w) - 6px) 0}.seg__opt[data-astro-cid-pagprzm4]{position:relative;z-index:1;display:grid;place-items:center;height:var(--seg-h);border-radius:4px;color:#c9b48a;font-family:var(--f-ui);font-weight:700;font-size:var(--fs-xs);letter-spacing:.12em;text-decoration:none;transition:color .2s var(--ease-out)}.seg__opt[data-astro-cid-pagprzm4]:before{content:"";position:absolute;inset:calc((var(--seg-h) - 44px) / 2) 0}.seg__opt[data-astro-cid-pagprzm4]:hover{color:var(--cream)}.seg__opt[data-astro-cid-pagprzm4][aria-current=true]{color:var(--foil);cursor:default}.seg__opt[data-astro-cid-pagprzm4]:focus-visible{outline:2px solid var(--ink-page-accent);outline-offset:3px}@media(max-width:559.98px){.seg[data-astro-cid-pagprzm4]{--seg-w: 56px;--seg-h: 40px}}.switch[data-astro-cid-pagprzm4]{flex:none;position:relative;width:46px;height:26px;border-radius:6px;background:var(--leather-2);box-shadow:inset 0 0 0 1px #cfaf4673,inset 0 2px 3px #1808188c,0 1px #fff4d299;transition:background-color .2s ease-out,box-shadow .2s ease-out}.switch[data-astro-cid-pagprzm4]:after{content:"";position:absolute;top:8px;left:8px;width:10px;height:10px;rotate:45deg;background:var(--gem);box-shadow:0 0 0 1px var(--leather-edge),inset 0 1px #fff4d299;transition:translate .2s ease-out,background-color .2s ease-out,box-shadow .2s ease-out}.chap[data-astro-cid-pagprzm4]:is(:hover,:focus-visible) .switch[data-astro-cid-pagprzm4]:after{background:var(--gem-lit)}[data-astro-cid-pagprzm4][aria-checked=true] .switch[data-astro-cid-pagprzm4]{background:var(--leather-0);box-shadow:inset 0 0 0 1px #cfaf46cc,inset 0 2px 3px #1808188c,0 1px #fff4d299}[data-astro-cid-pagprzm4][aria-checked=true] .switch[data-astro-cid-pagprzm4]:after{translate:20px 0;background:var(--gem-lit);box-shadow:0 0 0 1px var(--leather-edge),0 0 6px #f5c44399,inset 0 1px #fff4d299}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .switch[data-astro-cid-pagprzm4],:root:not([data-motion=full]) .switch[data-astro-cid-pagprzm4]:after{transition:none}}:root[data-motion=reduce] .switch[data-astro-cid-pagprzm4],:root[data-motion=reduce] .switch[data-astro-cid-pagprzm4]:after{transition:none}.tome__close[data-astro-cid-pagprzm4]{position:relative;z-index:4;flex:none;box-sizing:border-box;align-self:flex-end;display:flex;justify-content:center;width:50%;min-height:var(--close-h);margin:0;padding:4px 0 30px}.close[data-astro-cid-pagprzm4]{position:relative;display:inline-grid;place-items:center;box-sizing:border-box;min-height:44px;padding:0 24px;border:0;border-radius:6px;font-family:var(--f-ui);font-weight:700;font-size:1rem;letter-spacing:.06em;color:var(--foil);cursor:pointer;transition:translate .16s var(--ease-out)}.close[data-astro-cid-pagprzm4]:before{inset:3px}.close__t[data-astro-cid-pagprzm4]{position:relative;text-shadow:0 1px 0 rgb(24 8 24 / .6)}.close[data-astro-cid-pagprzm4]:active{translate:0 1px}.close[data-astro-cid-pagprzm4]:focus-visible{outline:2px solid var(--ink-page-accent);outline-offset:3px}@media(forced-colors:active){.book-cta[data-astro-cid-pagprzm4],.close[data-astro-cid-pagprzm4]{outline:2px solid ButtonText}.book-cta[data-astro-cid-pagprzm4]:focus-visible,.close[data-astro-cid-pagprzm4]:focus-visible{outline:3px solid Highlight;outline-offset:5px}}.tome__cover[data-astro-cid-pagprzm4]{position:absolute;top:calc(-1 * var(--board));bottom:calc(-1 * var(--board));left:50%;right:calc(-1 * var(--board));border-radius:0 var(--radius) var(--radius) 0;z-index:5;transform-style:preserve-3d;transform-origin:0 50%;transform:rotateY(calc(var(--cover, 0) * -180deg));pointer-events:none}.tome[data-astro-cid-pagprzm4]:not(.is-swung) .tome__cover[data-astro-cid-pagprzm4]{transform:none}.tome[data-astro-cid-pagprzm4].is-landed .tome__cover[data-astro-cid-pagprzm4]{visibility:hidden}.cover__face[data-astro-cid-pagprzm4]{position:absolute;inset:0;opacity:var(--fade, 1);border-radius:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.cover__front[data-astro-cid-pagprzm4]{background:var(--grain) 0 0 / 128px 128px,radial-gradient(ellipse 80% 70% at 42% 30%,#6a4640,#4d332e 52%,#381c1f);background-blend-mode:soft-light,normal;box-shadow:inset 0 0 0 1px #180818,inset 0 0 0 2px #733f2e99,inset 0 0 60px #18081880}.cover__spine[data-astro-cid-pagprzm4]{position:absolute;top:0;bottom:0;left:0;width:7%;max-width:62px;background:linear-gradient(180deg,transparent 12%,rgb(115 63 46 / .9) 12% 13%,rgb(24 8 24 / .5) 13% 15.5%,transparent 15.5% 82%,rgb(115 63 46 / .9) 82% 83%,rgb(24 8 24 / .5) 83% 85.5%,transparent 85.5%),linear-gradient(90deg,#2c1115,#381c1f 70%,#432724);box-shadow:inset -1px 0 #733f2e,2px 0 6px #18081873}.cover__block[data-astro-cid-pagprzm4]{position:absolute;left:0;right:0;bottom:0;height:10px;background:linear-gradient(180deg,#733f2e 0 5px,#a86d19 5px);box-shadow:0 -1px #180818}.cover__block[data-astro-cid-pagprzm4]:after{content:"";position:absolute;left:50%;bottom:0;width:30px;height:5px;translate:-50% 0;background:#381c1f;clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,4px 100%)}.cover__stitch[data-astro-cid-pagprzm4]{position:absolute;inset:16px 16px 20px calc(7% + 12px);border:1px dashed rgb(232 196 94 / .38);border-radius:6px;pointer-events:none}.cover__title[data-astro-cid-pagprzm4]{position:absolute;left:7%;right:0;bottom:clamp(26px,7%,58px);margin:0;text-align:center;font-family:var(--f-display);font-weight:600;font-size:clamp(1.1rem,2.1vw,1.7rem);letter-spacing:.14em;text-transform:uppercase;color:#e9c552;background:linear-gradient(180deg,#fff3b0,#e0b23c 55%,#a86d19);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgb(24 8 24 / .85)) drop-shadow(0 0 10px rgb(255 217 90 / .18))}.tome__leaf[data-astro-cid-pagprzm4]{position:absolute;inset:0 0 0 50%;z-index:4;transform-style:preserve-3d;transform-origin:0 50%;transform:rotateY(calc(var(--leaf, 0) * -180deg));pointer-events:none;--fade: calc(1 - var(--land, 0))}.tome[data-astro-cid-pagprzm4].is-leaf-over .tome__leaf[data-astro-cid-pagprzm4]{z-index:6}.tome[data-astro-cid-pagprzm4]:not(.is-swung) .tome__leaf[data-astro-cid-pagprzm4],.tome[data-astro-cid-pagprzm4].is-landed .tome__leaf[data-astro-cid-pagprzm4]{display:none}.leaf__face[data-astro-cid-pagprzm4]{position:absolute;inset:0;opacity:var(--fade, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.leaf__front[data-astro-cid-pagprzm4]{background:var(--grain) 0 0 / 128px 128px,linear-gradient(90deg,#e9d79f,#efe0b0 40%,#e2cc8c);background-blend-mode:multiply,normal;box-shadow:inset 0 0 40px #78501447}.leaf__back[data-astro-cid-pagprzm4]{transform:rotateY(180deg);background:var(--grain) 0 0 / 128px 128px,linear-gradient(270deg,#e9d79f,#efe0b0 40%,#e2cc8c);background-blend-mode:multiply,normal;box-shadow:inset 0 0 50px #78501457}.cover__emblem[data-astro-cid-pagprzm4]{position:absolute;left:53.5%;top:50%;width:calc(108 * var(--u));height:calc(132 * var(--u));translate:-50% -50%;filter:drop-shadow(0 0 18px rgb(255 217 90 / .3))}.tome[data-astro-cid-pagprzm4].is-closing .cover__emblem[data-astro-cid-pagprzm4]{animation:emblem-pulse .56s var(--ease-out) .16s both}@keyframes emblem-pulse{50%{filter:drop-shadow(0 0 30px rgb(255 217 90 / .75));scale:1.035}}.cover__back[data-astro-cid-pagprzm4]{transform:rotateY(180deg);opacity:calc(var(--fade, 1) * (1 - var(--land, 0)));background:var(--grain) 0 0 / 128px 128px,linear-gradient(135deg,#5a3330,#4d2b25 60%,#3e2020);background-blend-mode:soft-light,normal;box-shadow:inset 0 0 0 1px #180818,inset 0 0 0 12px #4d2b25,inset 0 0 0 13px #cfaf46b3,inset 0 0 40px #18081880}.tome[data-astro-cid-pagprzm4] .row[data-astro-cid-pagprzm4]{opacity:0}.tome[data-astro-cid-pagprzm4].rows-on .row[data-astro-cid-pagprzm4]{animation:row-in .36s cubic-bezier(.215,.61,.355,1) both;animation-delay:calc(var(--i, 0) * 34ms)}@keyframes row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tome[data-astro-cid-pagprzm4].is-closing .row[data-astro-cid-pagprzm4]{animation:none}@media(min-width:900px)and (min-height:720px){.tome__pages[data-astro-cid-pagprzm4]{--row-h: clamp(30px, calc((100svh - 300px) / 13), 44px);--pad-top: clamp(18px, 4svh, 30px);--foot-pad: 26px;--foot-h: 60px}.tome__scroll[data-astro-cid-pagprzm4]{padding:var(--pad-top) 38px var(--foot-pad);-webkit-mask-image:none;mask-image:none}.leaf[data-astro-cid-pagprzm4]:first-child{display:flex;flex-direction:column}.tome__eyebrow[data-astro-cid-pagprzm4]{margin-top:clamp(10px,2svh,18px)}.tome__eyebrow--sub[data-astro-cid-pagprzm4]{margin-top:clamp(14px,3svh,26px)}.chap[data-astro-cid-pagprzm4]{min-height:var(--row-h);font-size:1rem}.lang[data-astro-cid-pagprzm4],.volume[data-astro-cid-pagprzm4]{min-height:var(--row-h)}.lang[data-astro-cid-pagprzm4]{padding-block:0}.chap__icon[data-astro-cid-pagprzm4]{width:min(32px,calc(var(--row-h) - 4px));height:min(32px,calc(var(--row-h) - 4px))}.seg[data-astro-cid-pagprzm4]{--seg-h: min(34px, calc(var(--row-h) - 8px))}.tome__plaque[data-astro-cid-pagprzm4]{margin-top:auto;padding-top:12px}.book-cta[data-astro-cid-pagprzm4]{min-height:var(--foot-h);padding-block:8px}.tome__close[data-astro-cid-pagprzm4]{position:absolute;right:0;bottom:var(--foot-pad);align-items:center;min-height:var(--foot-h);padding:0}.tome__scroll[data-astro-cid-pagprzm4]{max-height:var(--pages-max)}}@media(max-width:899.98px)and (orientation:portrait),(max-width:899.98px)and (min-height:500.02px),(max-width:739.98px){.tome__book[data-astro-cid-pagprzm4]{width:min(520px,100%)}.tome__pages[data-astro-cid-pagprzm4]{--close-h: 70px}.tome__pages[data-astro-cid-pagprzm4]:after{display:none}.tome__scroll[data-astro-cid-pagprzm4]{padding:26px 22px 30px}.tome__spread[data-astro-cid-pagprzm4]{grid-template-columns:minmax(0,1fr);row-gap:8px}.tome__title[data-astro-cid-pagprzm4]{padding-right:0}.leaf[data-astro-cid-pagprzm4]:first-child{display:flex;flex-direction:column}.leaf[data-astro-cid-pagprzm4]:first-child .tome__title[data-astro-cid-pagprzm4]{order:-2}.leaf[data-astro-cid-pagprzm4]:first-child .tome__plaque[data-astro-cid-pagprzm4]{order:-1;margin:20px 0 18px}.book-cta[data-astro-cid-pagprzm4]{display:grid;width:100%;max-width:340px}.archive[data-astro-cid-pagprzm4]{grid-template-columns:minmax(0,1fr)}.tome__ribbon[data-astro-cid-pagprzm4]{top:-12px;right:30px;height:84px}.tome__close[data-astro-cid-pagprzm4]{position:static;translate:none;flex:none;z-index:4;display:flex;justify-content:center;align-self:stretch;width:auto;padding:4px 22px 22px}.close[data-astro-cid-pagprzm4]{width:100%;max-width:360px}.tome__book[data-astro-cid-pagprzm4]{perspective:2000px}.tome__boards[data-astro-cid-pagprzm4]{left:calc(-1 * var(--board))}.tome[data-astro-cid-pagprzm4].is-turning .tome__pages[data-astro-cid-pagprzm4]{clip-path:none}.tome__shade[data-astro-cid-pagprzm4],.tome__leaf[data-astro-cid-pagprzm4]{inset:0}.tome__cover[data-astro-cid-pagprzm4]{left:calc(-1 * var(--board));border-radius:var(--radius);--fade: calc(1 - clamp(0, (var(--cover, 0) - .5) / .38, 1)) }.tome__leaf[data-astro-cid-pagprzm4]{--fade: calc(1 - clamp(0, (var(--leaf, 0) - .5) / .38, 1)) }.tome__book[data-astro-cid-pagprzm4]{--grain: none}.tome__book[data-astro-cid-pagprzm4] [data-astro-cid-pagprzm4]{background-blend-mode:normal}.cover__emblem[data-astro-cid-pagprzm4],.cover__title[data-astro-cid-pagprzm4]{filter:none}.tome[data-astro-cid-pagprzm4].is-closing .cover__emblem[data-astro-cid-pagprzm4]{animation:none}}@media(max-width:559.98px){.tome[data-astro-cid-pagprzm4]{padding-inline:22px}.tome__book[data-astro-cid-pagprzm4]{--board: 12px;--radius: 9px}.tome__scroll[data-astro-cid-pagprzm4]{padding:22px 18px 26px}}@media(max-height:500px)and (orientation:landscape){.tome__pages[data-astro-cid-pagprzm4]{--pages-max: calc(100svh - 64px) }.tome__scroll[data-astro-cid-pagprzm4]{padding:18px 30px 14px}.tome__title[data-astro-cid-pagprzm4]{font-size:1.375rem}.tome__eyebrow[data-astro-cid-pagprzm4]{margin-top:6px}.tome__ribbon[data-astro-cid-pagprzm4]{height:64px}}.tome[data-astro-cid-pagprzm4].is-instant .tome__cover[data-astro-cid-pagprzm4],.tome[data-astro-cid-pagprzm4].is-instant .tome__shade[data-astro-cid-pagprzm4]{display:none}.tome[data-astro-cid-pagprzm4].is-instant .tome__book[data-astro-cid-pagprzm4],.tome[data-astro-cid-pagprzm4].is-instant .tome__veil[data-astro-cid-pagprzm4]{animation:fade-in .24s linear}.tome[data-astro-cid-pagprzm4].is-instant.is-scale .tome__book[data-astro-cid-pagprzm4]{animation:fade-scale-in .24s cubic-bezier(.22,1,.36,1)}.tome[data-astro-cid-pagprzm4].is-instant.is-scale.is-closing .tome__book[data-astro-cid-pagprzm4]{scale:.98;transition:opacity .24s linear,scale .24s ease-in}@keyframes fade-scale-in{0%{opacity:0;scale:.98}}.tome[data-astro-cid-pagprzm4].is-instant.is-closing .tome__book[data-astro-cid-pagprzm4],.tome[data-astro-cid-pagprzm4].is-instant.is-closing .tome__veil[data-astro-cid-pagprzm4]{opacity:0;transition:opacity .24s linear}.tome[data-astro-cid-pagprzm4].is-instant .row[data-astro-cid-pagprzm4],.tome[data-astro-cid-pagprzm4].is-instant.rows-on .row[data-astro-cid-pagprzm4]{animation:none;opacity:1}@keyframes fade-in{0%{opacity:0}}.star-trigger[data-astro-cid-pagprzm4].is-pulse .medal[data-astro-cid-pagprzm4]{animation:medal-pulse .9s var(--ease-out)}@keyframes medal-pulse{0%,to{box-shadow:0 0 0 4px #0f152de6,0 0 #f5c44300,0 10px 24px #0000008c}35%{box-shadow:0 0 0 4px #0f152de6,0 0 38px #f5c44399,0 10px 24px #0000008c}}.row--volume[data-astro-cid-pagprzm4]{display:block}.volume__clip[data-astro-cid-pagprzm4]{margin:0 -10px;padding:0 10px}.volume[data-astro-cid-pagprzm4]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:14px;min-height:44px;padding-inline:2px}.volume__t[data-astro-cid-pagprzm4]{font-style:italic;font-weight:500;color:var(--ink-page-2)}.volume__value[data-astro-cid-pagprzm4]{min-width:3.4ch;text-align:end;font-family:var(--f-display);font-weight:600;font-size:.9em;font-variant-numeric:tabular-nums;color:var(--ink-page-accent)}.volume__field[data-astro-cid-pagprzm4]{position:relative;display:block;min-width:0}.volume__ticks[data-astro-cid-pagprzm4]{position:absolute;top:calc(50% + 7px);left:0;right:0;height:5px;pointer-events:none}.volume__ticks[data-astro-cid-pagprzm4] i[data-astro-cid-pagprzm4]{position:absolute;top:0;left:calc(7px + (100% - 14px) * var(--k));width:1px;height:5px;background:var(--ink-page-2);opacity:.5}.volume__range[data-astro-cid-pagprzm4]{--v: .7;--stop: calc(7px + (100% - 14px) * var(--v));--ink-fill: #8c6514;--groove: rgb(77 51 46 / .35);--thumb: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 .75 13.25 7 7 13.25 .75 7Z' fill='%23cfaf46' stroke='%23180818' stroke-width='1.5'/%3E%3C/svg%3E");--thumb-lit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 .75 13.25 7 7 13.25 .75 7Z' fill='%23f5c443' stroke='%23180818' stroke-width='1.5'/%3E%3C/svg%3E");--thumb-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 .75 13.25 7 7 13.25 .75 7Z' fill='%23a89a7a' stroke='%23180818' stroke-width='1.5'/%3E%3C/svg%3E");-webkit-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;background:transparent;cursor:pointer;touch-action:pan-y}.volume__range[data-astro-cid-pagprzm4]:disabled{cursor:default}.volume[data-astro-cid-pagprzm4]{transition:opacity .28s var(--ease-out)}.row--volume[data-astro-cid-pagprzm4][data-muted=true] .volume[data-astro-cid-pagprzm4]{opacity:.45}.volume__range[data-astro-cid-pagprzm4]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--ink-fill) 0 var(--stop),transparent var(--stop) 100%),var(--groove);box-shadow:inset 0 1px #18081840}.volume__range[data-astro-cid-pagprzm4]::-moz-range-track{height:4px;border-radius:2px;background:var(--groove);box-shadow:inset 0 1px #18081840}.volume__range[data-astro-cid-pagprzm4]::-moz-range-progress{height:4px;border-radius:2px;background:var(--ink-fill)}.volume__range[data-astro-cid-pagprzm4]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:14px;height:14px;margin-top:-5px;border:0;background:var(--thumb) center / contain no-repeat;transition:transform .16s var(--ease-out)}.volume__range[data-astro-cid-pagprzm4]::-moz-range-thumb{box-sizing:border-box;width:14px;height:14px;border:0;border-radius:0;background:var(--thumb) center / contain no-repeat;transition:transform .16s var(--ease-out)}.volume__range[data-astro-cid-pagprzm4]:not(:disabled):is(:hover,:focus-visible)::-webkit-slider-thumb{transform:scale(1.15);background-image:var(--thumb-lit)}.volume__range[data-astro-cid-pagprzm4]:not(:disabled):is(:hover,:focus-visible)::-moz-range-thumb{transform:scale(1.15);background-image:var(--thumb-lit)}.volume__range[data-astro-cid-pagprzm4]:not(:disabled):active::-webkit-slider-thumb{transform:translateY(1px) scale(1.15)}.volume__range[data-astro-cid-pagprzm4]:not(:disabled):active::-moz-range-thumb{transform:translateY(1px) scale(1.15)}.volume__range[data-astro-cid-pagprzm4]:disabled::-webkit-slider-thumb{background-image:var(--thumb-off)}.volume__range[data-astro-cid-pagprzm4]:disabled::-moz-range-thumb{background-image:var(--thumb-off)}.volume__range[data-astro-cid-pagprzm4]:focus-visible{outline:2px solid var(--ink-page-accent);outline-offset:-3px;border-radius:6px}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .row--volume[data-astro-cid-pagprzm4],:root:not([data-motion=full]) .volume__clip[data-astro-cid-pagprzm4]{transition:none}}:root[data-motion=reduce] .row--volume[data-astro-cid-pagprzm4],:root[data-motion=reduce] .volume__clip[data-astro-cid-pagprzm4],:root[data-motion=reduce] .volume__range[data-astro-cid-pagprzm4]::-webkit-slider-thumb,:root[data-motion=reduce] .volume__range[data-astro-cid-pagprzm4]::-moz-range-thumb{transition:none}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .medal__glow[data-astro-cid-pagprzm4],:root:not([data-motion=full]) .medal__sheen[data-astro-cid-pagprzm4],:root:not([data-motion=full]) .gem[data-astro-cid-pagprzm4]{animation:none;transition:none}}:root[data-motion=reduce] .medal__glow[data-astro-cid-pagprzm4],:root[data-motion=reduce] .medal__sheen[data-astro-cid-pagprzm4],:root[data-motion=reduce] .gem[data-astro-cid-pagprzm4],:root[data-story-still] .medal__glow[data-astro-cid-pagprzm4]{animation:none;transition:none}.render-notice[data-astro-cid-a24hmano]{position:fixed;z-index:var(--z-pocket);top:calc(max(16px,env(safe-area-inset-top)) + 72px);right:max(24px,env(safe-area-inset-right));width:min(400px,calc(100vw - 48px));pointer-events:none}.render-notice[data-astro-cid-a24hmano][hidden]{display:none}.render-notice__plaque[data-astro-cid-a24hmano]{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:11px 6px 12px 12px;background:linear-gradient(180deg,#f3e3b6,#d9c07f);color:#2a160a;border-radius:3px;box-shadow:0 0 0 1px #b8861f,0 0 0 3px #0b0f2ae0,0 0 0 4px #ffe28c8c,0 12px 26px #00000073;opacity:0;transform:translate(24px);transition:opacity .3s ease-out,transform .26s cubic-bezier(.2,.8,.2,1)}.render-notice[data-astro-cid-a24hmano][data-open] .render-notice__plaque[data-astro-cid-a24hmano]{opacity:1;transform:none}.render-notice[data-astro-cid-a24hmano] p[data-astro-cid-a24hmano]{display:grid;gap:3px;margin:0;padding-top:2px;line-height:1.25}.render-notice[data-astro-cid-a24hmano] b[data-astro-cid-a24hmano]{font-family:var(--f-ui);font-weight:700;font-size:1.0625rem;letter-spacing:.04em;color:#2a160a}.render-notice[data-astro-cid-a24hmano] span[data-astro-cid-a24hmano]{font-family:var(--f-text);font-style:italic;font-size:.9375rem;color:#4d2b25;text-wrap:pretty}.render-notice__star[data-astro-cid-a24hmano]{width:28px;height:28px;margin-top:2px;filter:drop-shadow(0 1px 0 rgba(255,244,200,.7))}.render-notice__close[data-astro-cid-a24hmano]{display:grid;place-items:center;width:44px;height:44px;margin:-8px 0 0;padding:0;border:0;border-radius:3px;background:none;color:#6b3a0c;cursor:pointer}.render-notice__close[data-astro-cid-a24hmano] svg[data-astro-cid-a24hmano]{width:14px;height:14px}.render-notice__close[data-astro-cid-a24hmano]:hover{color:#2a160a;background:#6b3a0c1a}.render-notice__close[data-astro-cid-a24hmano]:focus-visible{outline:2px solid #6b3a0c;outline-offset:-4px}@media(max-width:599px){.render-notice[data-astro-cid-a24hmano]{top:max(12px,env(safe-area-inset-top));left:12px;right:12px;width:auto}.render-notice__plaque[data-astro-cid-a24hmano]{transform:translateY(-16px)}.render-notice[data-astro-cid-a24hmano] b[data-astro-cid-a24hmano]{font-size:.9375rem}.render-notice[data-astro-cid-a24hmano] span[data-astro-cid-a24hmano]{font-size:.875rem}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .render-notice__plaque[data-astro-cid-a24hmano]{transform:none}}:root[data-motion=reduce] .render-notice__plaque[data-astro-cid-a24hmano]{transform:none}.below[data-astro-cid-ct3bgug4]{position:relative}#apendice[data-astro-cid-ct3bgug4]>:first-child{padding-block-start:calc(var(--rhythm-chapter) * 1.5)}@media(max-width:760px){#apendice[data-astro-cid-ct3bgug4]>:first-child{padding-block-start:calc(var(--rhythm-chapter) * .8)}}.skip-links[data-astro-cid-ct3bgug4]{position:absolute;left:var(--gutter);top:12px;z-index:30;display:flex;flex-wrap:wrap;gap:8px;pointer-events:none}.skip-link[data-astro-cid-ct3bgug4]{pointer-events:auto;padding:12px 16px;background:var(--cream);color:var(--ink-on-gold);font-family:var(--f-ui);font-weight:700;transform:translateY(-300%)}.skip-link[data-astro-cid-ct3bgug4]:focus{transform:none}
