.curtain[data-astro-cid-lcdefpme]{display:none}.js .curtain[data-astro-cid-lcdefpme]{z-index:150;pointer-events:none;display:block;position:fixed;inset:0;overflow:hidden}.js .curtain[data-astro-cid-lcdefpme].is-done{display:none}.js .curtain__panel[data-astro-cid-lcdefpme]{background:repeating-linear-gradient(90deg,#00000075 0 2px,#ffffff0e 13px 20px,#00000061 30px 45px,#ffffff08 53px 59px,#00000075 71px 78px),repeating-linear-gradient(90deg,#0000003d 0 2px,#0000 2px 33px,#ffffff09 33px 37px,#0000 37px 69px),repeating-linear-gradient(90deg,#0000 0 9px,#ffffff06 9px 11px,#0000 11px 24px),linear-gradient(90deg,#00000080,#0000 34% 72%,#0000006b),linear-gradient(#16274a,#0e1c38 48%,#050a16);width:52%;transition:transform 1.45s cubic-bezier(.2,.82,.2,1.06);position:absolute;top:0;bottom:0}.js .curtain__panel--l[data-astro-cid-lcdefpme]{left:0}.js .curtain__panel--r[data-astro-cid-lcdefpme]{right:0}.js .curtain__panel--l[data-astro-cid-lcdefpme]:after,.js .curtain__panel--r[data-astro-cid-lcdefpme]:before{content:"";width:26%;position:absolute;top:0;bottom:0}.js .curtain__panel--l[data-astro-cid-lcdefpme]:after{background:linear-gradient(90deg,#0000,#0009);right:0}.js .curtain__panel--r[data-astro-cid-lcdefpme]:before{background:linear-gradient(270deg,#0000,#0009);left:0}.js .curtain__trim[data-astro-cid-lcdefpme]{background:repeating-linear-gradient(0deg,#fff6d680 0 2px,#7d5f288c 2px 5px,#cfa96a9e 5px 7px,#7d5f288c 7px 10px),linear-gradient(#fff6d624,#00000047);width:13px;transition:transform 1.5s cubic-bezier(.34,1.32,.35,1);position:absolute;top:0;bottom:0;transform:translate(0,0);box-shadow:inset 1px 0 #fff6d659,inset -1px 0 #0000008c}.js .curtain__panel--l[data-astro-cid-lcdefpme] .curtain__trim[data-astro-cid-lcdefpme]{right:0}.js .curtain__panel--r[data-astro-cid-lcdefpme] .curtain__trim[data-astro-cid-lcdefpme]{left:0}.js .curtain[data-astro-cid-lcdefpme].is-open .curtain__panel--l[data-astro-cid-lcdefpme]{transform:translate(-100.5%)}.js .curtain[data-astro-cid-lcdefpme].is-open .curtain__panel--r[data-astro-cid-lcdefpme]{transform:translate(100.5%)}.js .curtain[data-astro-cid-lcdefpme].is-open .curtain__panel--l[data-astro-cid-lcdefpme] .curtain__trim[data-astro-cid-lcdefpme]{transform:translate(9px)}.js .curtain[data-astro-cid-lcdefpme].is-open .curtain__panel--r[data-astro-cid-lcdefpme] .curtain__trim[data-astro-cid-lcdefpme]{transform:translate(-9px)}.curtain__glow[data-astro-cid-lcdefpme]{display:none}.js .curtain__glow[data-astro-cid-lcdefpme]{z-index:2;opacity:0;background:radial-gradient(58% 46% at 50% 40%,#8fd6ea52,#0000 72%);display:block;position:absolute;inset:0}.js .curtain[data-astro-cid-lcdefpme].is-open .curtain__glow[data-astro-cid-lcdefpme]{animation:glow-rise 1.8s var(--ease) forwards}@keyframes glow-rise{0%{opacity:0;transform:scale(.72)}32%{opacity:1}to{opacity:0;transform:scale(1.35)}}.js .curtain__valance[data-astro-cid-lcdefpme]{z-index:3;transform-origin:50% 0;height:clamp(3.5rem,9vh,6rem);transition:transform 1.1s cubic-bezier(.34, 1.22, .4, 1), opacity .85s var(--ease);background:repeating-linear-gradient(90deg,#0000005c 0 3px,#ffffff0e 17px 23px,#0000004d 37px 54px,#ffffff06 62px 68px,#0000005c 79px 86px),repeating-linear-gradient(90deg,#0003 0 2px,#0000 2px 29px,#ffffff07 29px 32px,#0000 32px 61px),linear-gradient(#17294c,#0a1224 64%,#070d1b);position:absolute;inset:0 0 auto;box-shadow:0 1px #cfa96a6b,0 12px 28px -16px #000000f2}.js .curtain__valance[data-astro-cid-lcdefpme]:before{content:"";background:radial-gradient(circle at 50% 0,#070d1b 0 9px,#0000 10px) 0 0/28px 15px repeat-x;height:15px;position:absolute;inset:100% 0 auto}.js .curtain__valance[data-astro-cid-lcdefpme]:after{content:"";background:repeating-linear-gradient(90deg,#cfa96a6b 0 1px,#0000 1px 7px);height:12px;position:absolute;inset:calc(100% + 11px) 0 auto;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.js .curtain[data-astro-cid-lcdefpme].is-open .curtain__valance[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(-76%)scaleY(.94)}.hero[data-astro-cid-lcdefpme]{min-height:100svh;padding:clamp(1rem, 3vh, 2.5rem) var(--gut) clamp(.75rem, 2vh, 1.6rem);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:clip}.hero__back[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;translate:calc(var(--px,0) * 20px) calc(var(--py,0) * 14px);position:absolute;inset:0;overflow:clip}.hero__cone[data-astro-cid-lcdefpme]{opacity:.55;transform-origin:50% 0;background:linear-gradient(#c6f0ff2b,#8fd6ea0f 44%,#0000 76%);width:min(58vw,42rem);height:122vh;position:absolute;top:-20vh}.hero__cone--l[data-astro-cid-lcdefpme]{clip-path:polygon(30% 0,60% 0,100% 100%,0 100%);animation:17s ease-in-out infinite alternate cone-l;left:-8vw}.hero__cone--r[data-astro-cid-lcdefpme]{clip-path:polygon(40% 0,70% 0,100% 100%,0 100%);animation:21s ease-in-out infinite alternate cone-r;right:-8vw}@keyframes cone-l{0%{transform:rotate(-2.2deg)translate(-1.5%)}to{transform:rotate(1.4deg)translate(1.5%)}}@keyframes cone-r{0%{transform:rotate(1.8deg)translate(1.2%)}to{transform:rotate(-1.6deg)translate(-1.6%)}}.hero__stage[data-astro-cid-lcdefpme]{z-index:2;width:100%;max-width:var(--frame);align-content:center;gap:clamp(.85rem,3vh,2.75rem);margin-inline:auto;display:grid;position:relative}.hero__art[data-astro-cid-lcdefpme]{translate:calc(var(--px,0) * -24px) calc(var(--py,0) * -18px);justify-content:center;display:flex}.hero__plate[data-astro-cid-lcdefpme]{--plate-max:min(52svh, 470px);animation:7.5s ease-in-out infinite plate-float;position:relative}@keyframes plate-float{0%,to{translate:0 -5px}50%{translate:0 5px}}.hero__plate[data-astro-cid-lcdefpme]:before{content:"";aspect-ratio:1;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(closest-side,#8fd6ea47,#4a9cbb1a 54%,#0000 74%);width:min(150%,46rem);position:absolute;top:50%;left:50%;transform:scale(.94)}.hero__plate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{z-index:1;object-fit:contain;position:relative}.js .hero[data-astro-cid-lcdefpme].is-live .hero__plate[data-astro-cid-lcdefpme]:before{opacity:.55;animation:stage-breathe 9s var(--ease) infinite alternate}@keyframes stage-breathe{0%{opacity:.55;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}.hero__frame[data-astro-cid-lcdefpme]{z-index:3;pointer-events:none;border:1px solid #cfa96a42;position:absolute;inset:-7px;box-shadow:0 0 0 4px #cfa96a0e}.hero__frame[data-astro-cid-lcdefpme]:before,.hero__frame[data-astro-cid-lcdefpme]:after{content:"";background:var(--gold);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);opacity:.7;width:7px;height:7px;position:absolute;left:50%;translate:-50% -50%}.hero__frame[data-astro-cid-lcdefpme]:before{top:0}.hero__frame[data-astro-cid-lcdefpme]:after{top:100%}.hero__copy[data-astro-cid-lcdefpme]{max-width:34rem;translate:calc(var(--px,0) * 14px) calc(var(--py,0) * 10px)}.hero__line[data-astro-cid-lcdefpme]{letter-spacing:-.012em;flex-wrap:wrap;align-items:flex-start;column-gap:.26em;margin:0;font-size:clamp(2.1rem,5.2vw,3.8rem);font-weight:600;line-height:1.05;display:flex}.hero__w[data-astro-cid-lcdefpme]{margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.hero__w[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:inline-block}.js .hero__w[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(106%)}.js .hero[data-astro-cid-lcdefpme].is-live .hero__w[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .6s var(--ease), transform .76s var(--ease);transition-delay:calc(var(--i) * 92ms);transform:none}.hero__sub[data-astro-cid-lcdefpme]{max-width:24rem;color:var(--pearl-2);font-family:var(--read);font-size:var(--t-body);margin:clamp(.85rem,2.4vh,1.5rem) 0 0;line-height:1.68}.js .hero__sub[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(.9rem)}.js .hero[data-astro-cid-lcdefpme].is-live .hero__sub[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--words) + .24s);transform:none}.hero__foot[data-astro-cid-lcdefpme]{z-index:2;align-items:center;width:100%;max-width:78rem;margin:clamp(.85rem,2.4vh,1.8rem) auto 0;display:flex;position:relative}.hero__foot[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#cfa96a0f,#cfa96a6b);flex:auto;height:1px;margin-left:1rem}.hero__cue[data-astro-cid-lcdefpme]{min-height:48px;color:var(--pearl-3);font-family:var(--label);letter-spacing:.28em;text-transform:uppercase;transition:color var(--t-1) ease-out;flex:none;align-items:center;gap:.7rem;padding:.25rem .5rem .25rem 0;font-size:.74rem;text-decoration:none;display:inline-flex}.hero__cue[data-astro-cid-lcdefpme]:hover{color:var(--hydro)}.hero__track[data-astro-cid-lcdefpme]{width:12px;height:26px;display:block;position:relative;overflow:hidden}.hero__track[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(#cfa96a00,#cfa96a8c 28%,#cfa96a24);width:1px;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.hero__drop[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 38% 30%, #e6faff, var(--hydro) 58%, #4a9cbb00);border-radius:50%/62% 62% 38% 38%;width:5px;height:7px;margin-left:-2.5px;animation:2.9s cubic-bezier(.5,0,.72,1) infinite cue-drop;position:absolute;top:0;left:50%}@keyframes cue-drop{0%{opacity:0;transform:translateY(-8px)}18%{opacity:1}74%{opacity:.9}to{opacity:0;transform:translateY(27px)}}.js .hero__plate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{opacity:0;transform:scale(1.045)}.js .hero[data-astro-cid-lcdefpme].is-live .hero__plate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{opacity:1;transition:opacity 1.1s var(--ease), transform 1.4s var(--ease);transform:none}.js .hero__foot[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(.9rem)}.js .hero[data-astro-cid-lcdefpme].is-live .hero__foot[data-astro-cid-lcdefpme]{opacity:1;transition:opacity 1.2s var(--ease), transform 1.2s var(--ease);transition-delay:calc(var(--words) + .56s);transform:none}@media (width>=940px){.hero[data-astro-cid-lcdefpme]{padding:clamp(3.5rem, 9vh, 6rem) var(--gut) clamp(2.5rem, 6vh, 4rem)}.hero__stage[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(3rem,6vw,6.5rem)}.hero__copy[data-astro-cid-lcdefpme]{order:-1}.hero__plate[data-astro-cid-lcdefpme]{--plate-max:min(76svh, 720px)}}@media (prefers-reduced-motion:reduce){.hero__cone[data-astro-cid-lcdefpme],.hero__plate[data-astro-cid-lcdefpme],.hero__drop[data-astro-cid-lcdefpme]{animation:none}.hero__track[data-astro-cid-lcdefpme]{display:none}.hero__back[data-astro-cid-lcdefpme],.hero__art[data-astro-cid-lcdefpme],.hero__copy[data-astro-cid-lcdefpme]{translate:none}.js .hero__w[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme],.js .hero__sub[data-astro-cid-lcdefpme],.js .hero__foot[data-astro-cid-lcdefpme]{opacity:1;transition:none;transform:none}}.letter[data-astro-cid-lcdefpme]{padding-block:var(--section-y);padding-bottom:calc(var(--section-y) * 1.25);position:relative}.sheet[data-astro-cid-lcdefpme]{--star:polygon(50% 0%, 55% 17.9%, 65.3% 32.5%, 80.5% 43.4%, 100% 50%, 80.5% 56.6%, 65.3% 67.5%, 55% 82.1%, 50% 100%, 45% 82.1%, 34.7% 67.5%, 19.5% 56.6%, 0% 50%, 19.5% 43.4%, 34.7% 32.5%, 45% 17.9%);z-index:1;perspective:1400px;width:min(100% - 2rem,40rem);box-shadow:var(--sh-2);margin-inline:auto;position:relative;transform:rotate(-.4deg)}.sheet__fold[data-astro-cid-lcdefpme]{transform-origin:top}.sheet__paper[data-astro-cid-lcdefpme]{--deckle:polygon(0% 0.35%, 9% 0.12%, 18% 0.4%, 27% 0.1%, 36% 0.36%, 45% 0.08%, 54% 0.38%, 63% 0.12%, 72% 0.34%, 81% 0.1%, 90% 0.36%, 100% 0.18%, 99.62% 9%, 99.9% 19%, 99.6% 29%, 99.88% 39%, 99.6% 49%, 99.88% 59%, 99.62% 69%, 99.9% 79%, 99.6% 89%, 99.88% 96%, 100% 99.6%, 91% 99.86%, 82% 99.6%, 73% 99.9%, 64% 99.62%, 55% 99.88%, 46% 99.6%, 37% 99.9%, 28% 99.66%, 19% 99.9%, 10% 99.6%, 0% 99.8%, 0.34% 91%, 0.1% 81%, 0.38% 71%, 0.12% 61%, 0.36% 51%, 0.1% 41%, 0.4% 31%, 0.14% 21%, 0.4% 11%, 0.1% 4%);color:var(--on-paper);clip-path:var(--deckle);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.15'/%3E%3C/svg%3E"), radial-gradient(40% 26% at 13% 77%, #926f3a0e, transparent 70%), radial-gradient(30% 20% at 87% 17%, #926f3a0d, transparent 72%), radial-gradient(24% 16% at 62% 93%, #926f3a0b, transparent 72%), radial-gradient(124% 104% at 50% 42%, transparent 50%, #7e623417 86%, #60482229), linear-gradient(174deg, #fcf9f2, var(--paper) 40%, var(--paper-2));background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:160px 160px,auto,auto,auto,auto,auto;padding:clamp(2.1rem,7.5vw,3.9rem) clamp(1.2rem,6vw,3.6rem) clamp(2.5rem,8vw,4rem);position:relative}.sheet__crease[data-astro-cid-lcdefpme]{left:0;right:0;top:var(--y);z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#78603826 14%,#78603833 50%,#78603826 86%,#0000);height:1px;position:absolute;box-shadow:0 1px #ffffff73}.sheet__rule[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;border:1px solid #aa854066;position:absolute;inset:clamp(.75rem,2.9vw,1.1rem)}.sheet__rule[data-astro-cid-lcdefpme]:before{content:"";border:1px solid #aa854033;position:absolute;inset:4px}.sheet__orn[data-astro-cid-lcdefpme]{background:linear-gradient(140deg, #f6e3b0, var(--gold) 55%, #8a6a32);width:.7rem;height:.7rem;clip-path:var(--star);margin:-.35rem;position:absolute}.sheet__orn[data-astro-cid-lcdefpme]:first-of-type{top:0;left:0}.sheet__orn[data-astro-cid-lcdefpme]:nth-of-type(2){margin-right:-.35rem;top:0;right:0}.sheet__orn[data-astro-cid-lcdefpme]:nth-of-type(3){margin:0 -.35rem -.35rem 0;bottom:0;right:0}.sheet__orn[data-astro-cid-lcdefpme]:nth-of-type(4){margin:0 0 -.35rem -.35rem;bottom:0;left:0}.sheet__inner[data-astro-cid-lcdefpme]{z-index:2;position:relative}.sheet__to[data-astro-cid-lcdefpme],.sheet__from[data-astro-cid-lcdefpme]{font-family:var(--script);color:#1d3a5c;text-shadow:0 0 .6px}.sheet__to[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2.4rem,1.7rem + 1.8vw,3rem);line-height:1.35}.sheet__heading[data-astro-cid-lcdefpme]{font-family:var(--serif);text-wrap:balance;margin:1.05rem 0 0;font-size:clamp(1.75rem,1.15rem + 2.5vw,2.65rem);font-weight:600;line-height:1.2}.sheet__divider[data-astro-cid-lcdefpme]{align-items:center;gap:.75rem;margin:1.3rem 0 2rem;display:flex}.sheet__divider-line[data-astro-cid-lcdefpme]{transform-origin:0;background:linear-gradient(90deg,#0000,#aa85409e);flex:auto;height:1px}.sheet__divider-line--r[data-astro-cid-lcdefpme]{transform-origin:100%;background:linear-gradient(90deg,#aa85409e,#0000)}.sheet__star[data-astro-cid-lcdefpme]{background:linear-gradient(140deg, #f6e3b0, var(--gold) 55%, #8a6a32);width:.8rem;height:.8rem;clip-path:var(--star);flex:none}.sheet__body[data-astro-cid-lcdefpme]{font-family:var(--read);text-wrap:pretty;font-size:clamp(1.2rem,1.08rem + .5vw,1.35rem);line-height:1.65}.sheet__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-inline-size:34em;margin:0 0 1.15rem}.sheet__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.sheet__line{display:block}.sheet__sweep{color:#14294a;background-image:linear-gradient(var(--gold), var(--gold));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% .08em;font-style:normal;position:relative}.sheet__sweep--bar{background-image:none}.sheet__ul{transform-origin:0;background:var(--gold);border-radius:1px;height:.08em;position:absolute;bottom:-.07em;left:0;right:0}.sheet__aside[data-astro-cid-lcdefpme]{font-family:var(--read);color:var(--on-paper-2);text-wrap:pretty;border-top:1px solid #aa854052;margin:2.1rem 0 0;padding-top:1.4rem;font-size:clamp(1.08rem,1rem + .4vw,1.24rem);font-style:italic;line-height:1.65}.sheet__from[data-astro-cid-lcdefpme]{text-align:right;margin:1.7rem 0 0;font-size:clamp(1.85rem,1.45rem + 2vw,2.6rem);line-height:1.25}.sheet__to[data-astro-cid-lcdefpme] .ink[data-astro-cid-lcdefpme],.sheet__from[data-astro-cid-lcdefpme] .ink[data-astro-cid-lcdefpme]{display:inline-block}.sheet__seal[data-astro-cid-lcdefpme]{z-index:3;aspect-ratio:1;width:clamp(3.1rem,2.2rem + 2.4vw,4rem);position:absolute;bottom:-1.6rem;left:50%;transform:translate(-50%)}.sheet__wax[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 34% 26%, #86cbe3, var(--hydro-2) 40%, #2c7a9e 70%, #17567c 100%);border-radius:48% 52% 51% 49%/52% 48% 53% 47%;place-items:center;display:grid;position:absolute;inset:0;box-shadow:0 12px 24px -14px #000000e6,inset 0 2px 5px #ffffff4d,inset 0 -7px 14px #051e3273}.sheet__wax[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:62%;height:auto}.sheet__ring[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;border:1.5px solid #8fd6eabf;border-radius:50%;position:absolute;inset:-2%}.sheet__drop[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;width:6px;height:6px;clip-path:var(--star);background:radial-gradient(circle at 34% 30%, #fff, var(--hydro) 45%, var(--hydro-2));margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}.sheet__drop--gold[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 34% 30%, #fff6e0, var(--gold) 50%, #8a6a32)}@keyframes sheet-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.05)}}@keyframes sheet-drop{0%{opacity:0;transform:translate(0)scale(.3)}22%{opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(.85);opacity:0}}@media (prefers-reduced-motion:no-preference){.js .sheet[data-astro-cid-lcdefpme]{box-shadow:var(--sh-1)}.js .sheet[data-astro-cid-lcdefpme].is-written{box-shadow:var(--sh-2);transition:box-shadow 1.5s var(--ease);transition-delay:.25s}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__fold[data-astro-cid-lcdefpme]{clip-path:inset(0 0 66%);transform:rotateX(-14deg)scale(.94)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__fold[data-astro-cid-lcdefpme]{clip-path:inset(-1px);transition:transform 1.25s var(--ease), clip-path 1.25s var(--ease);transform:none}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__crease[data-astro-cid-lcdefpme],.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__rule[data-astro-cid-lcdefpme]{opacity:0}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__crease[data-astro-cid-lcdefpme]{opacity:1;transition:opacity 1.1s var(--ease);transition-delay:.35s}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__rule[data-astro-cid-lcdefpme]{opacity:1;transition:opacity 1s var(--ease);transition-delay:.5s}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__orn[data-astro-cid-lcdefpme]{opacity:0;transform:scale(.4)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__orn[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .7s var(--ease), transform .7s var(--e-spring);transition-delay:.78s;transform:none}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__to[data-astro-cid-lcdefpme] .ink[data-astro-cid-lcdefpme]{clip-path:inset(-.5em 100% -.55em -.3em)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__to[data-astro-cid-lcdefpme] .ink[data-astro-cid-lcdefpme]{clip-path:inset(-.5em -.3em -.55em);transition:clip-path 1s var(--ease);transition-delay:1.2s}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__heading[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(.55rem)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__heading[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:2.05s;transform:none}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__divider-line[data-astro-cid-lcdefpme]{transform:scaleX(0)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__divider-line[data-astro-cid-lcdefpme]{transition:transform .7s var(--ease);transition-delay:2.2s;transform:none}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__star[data-astro-cid-lcdefpme]{opacity:0;transform:scale(.4)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__star[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .55s var(--ease), transform .55s var(--e-spring);transition-delay:2.25s;transform:none}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__line{clip-path:inset(-.3em 100% -.32em -.15em)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__line{clip-path:inset(-.3em -.15em -.32em);transition:clip-path .85s var(--ease);transition-delay:calc(var(--t,0) * 1s)}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__ul{transform:scaleX(0)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__ul{transition:transform .75s var(--ease);transition-delay:calc(var(--t,0) * 1s);transform:none}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__aside[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(.4rem)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__aside[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .7s var(--ease), transform .7s var(--ease);transition-delay:calc(var(--t,0) * 1s);transform:none}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__from[data-astro-cid-lcdefpme] .ink[data-astro-cid-lcdefpme]{clip-path:inset(-.6em 100% -.65em -.35em)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__from[data-astro-cid-lcdefpme] .ink[data-astro-cid-lcdefpme]{clip-path:inset(-.6em -.35em -.65em);transition:clip-path 1.9s var(--ease);transition-delay:calc(var(--t,0) * 1s)}.js .sheet[data-astro-cid-lcdefpme]:not(.is-written) .sheet__seal[data-astro-cid-lcdefpme]{opacity:0;transform:translate(-50%)scale(1.35)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__seal[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .3s var(--ease), transform .46s var(--e-spring);transition-delay:calc(var(--t,0) * 1s);transform:translate(-50%)scale(1)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__ring[data-astro-cid-lcdefpme]{animation:sheet-ring .95s var(--ease) 1 both;animation-delay:calc(var(--t,0) * 1s + .1s)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__drop[data-astro-cid-lcdefpme]{animation:sheet-drop .9s var(--ease) 1 both}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__drop[data-astro-cid-lcdefpme]:nth-of-type(3){animation-delay:calc(var(--t,0) * 1s + 60ms)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__drop[data-astro-cid-lcdefpme]:nth-of-type(4){animation-delay:calc(var(--t,0) * 1s + .12s)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__drop[data-astro-cid-lcdefpme]:nth-of-type(5){animation-delay:calc(var(--t,0) * 1s + .18s)}.js .sheet[data-astro-cid-lcdefpme].is-written .sheet__drop[data-astro-cid-lcdefpme]:nth-of-type(6){animation-delay:calc(var(--t,0) * 1s + .1s)}}.chapters[data-astro-cid-lcdefpme]{padding-block:var(--section-y);gap:clamp(5rem,16vh,10rem);display:grid}.chapter[data-astro-cid-lcdefpme]{width:min(calc(100% - 2 * var(--gut)), var(--frame));gap:clamp(2.25rem,7vw,5rem);margin-inline:auto;display:grid;position:relative}.chapter__plate[data-astro-cid-lcdefpme]{--plate-max:min(72svh, 620px)}.chapter__plate[data-astro-cid-lcdefpme]:before{content:"";z-index:2;pointer-events:none;border:1px solid #cfa96a42;border-radius:1px;position:absolute;inset:9px}.chapter__numeral[data-astro-cid-lcdefpme]{font-family:var(--label);letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin-bottom:.9rem;font-size:.74rem;display:block}.chapter__text[data-astro-cid-lcdefpme]{position:relative}.chapter__title[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:clamp(1.75rem,1.1rem + 2.5vw,2.85rem);font-weight:600;line-height:1.16}.chapter__line{display:block}.chapter__body[data-astro-cid-lcdefpme]{max-width:28rem;color:var(--pearl-2);font-family:var(--read);margin:1.2rem 0 0;font-size:clamp(1.07rem,1rem + .3vw,1.2rem);line-height:1.68}.js .chapter__title[data-astro-cid-lcdefpme].rise{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.js .chapter__plate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{clip-path:inset(0 0 100%);translate:0 var(--par,0px)}.js .chapter__plate[data-astro-cid-lcdefpme].is-in img[data-astro-cid-lcdefpme]{clip-path:inset(0);transition:clip-path 1.1s var(--ease)}.js .chapter__line{clip-path:inset(-.1em -.1em 100%)}.js .chapter__title[data-astro-cid-lcdefpme].is-in .chapter__line{clip-path:inset(-.1em -.1em -.3em);transition:clip-path .95s var(--e-out);transition-delay:calc(var(--i,0) * .13s + 90ms)}}@media (width<=939px){.chapter__plate[data-astro-cid-lcdefpme]{width:100%}.chapter__plate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;object-position:var(--crop,50% 26%);width:100%}.chapter[data-astro-cid-lcdefpme]:first-child .chapter__plate[data-astro-cid-lcdefpme]{--crop:50% 18%}.chapter[data-astro-cid-lcdefpme]:nth-child(2) .chapter__plate[data-astro-cid-lcdefpme]{--crop:50% 32%}.chapter[data-astro-cid-lcdefpme]:nth-child(3) .chapter__plate[data-astro-cid-lcdefpme]{--crop:50% 24%}}@media (width>=940px){.chapter[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.chapter[data-astro-cid-lcdefpme]:nth-child(2n) .chapter__plate[data-astro-cid-lcdefpme]{order:2}}.ask[data-astro-cid-lcdefpme]{padding-block:var(--section-y);position:relative;overflow:clip}.ask__inner[data-astro-cid-lcdefpme]{width:min(calc(100% - 2 * var(--gut)), var(--frame));text-align:center;justify-items:center;gap:clamp(2.5rem,7vw,4rem);margin-inline:auto;display:grid;position:relative}.ask__inner[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#cfa96a6b,#cfa96a0d);grid-column:1/-1;width:100%;height:1px;margin-top:clamp(2.5rem,6vh,4rem)}.ask__dim[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;background:radial-gradient(122% 88% at 50% 34%,#02040a00 40%,#02040a85 76%,#02040abd 100%);position:absolute;inset:0}.ask__beam[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;clip-path:polygon(47% 0,53% 0,90% 100%,10% 100%);background:linear-gradient(#ffe2a83d,#ffd08a14 55%,#0000 90%);width:min(100%,64rem);height:92%;position:absolute;top:0;left:50%;translate:-50%}.ask__mote[data-astro-cid-lcdefpme]{left:var(--x);top:var(--y);width:var(--s);height:var(--s);opacity:0;animation:ask-mote var(--d) linear infinite;animation-delay:calc(var(--dl) * -1);will-change:transform, opacity;background:radial-gradient(circle,#fff3d6f2,#ffd68252 60%,#0000 72%);border-radius:50%;position:absolute}@keyframes ask-mote{0%{opacity:0;transform:translate(0,0)scale(.8)}14%{opacity:.9}70%{opacity:.45}to{opacity:0;transform:translate3d(var(--sway), 72svh, 0) scale(1.1)}}.js .ask__beam[data-astro-cid-lcdefpme],.js .ask__dim[data-astro-cid-lcdefpme]{opacity:0}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__beam[data-astro-cid-lcdefpme]{opacity:1;transition:opacity 2.6s var(--ease)}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__dim[data-astro-cid-lcdefpme]{opacity:1;transition:opacity 2.4s var(--ease)}.js .ask[data-astro-cid-lcdefpme].is-answered .ask__beam[data-astro-cid-lcdefpme]{opacity:.42;transition:opacity 1.8s var(--ease)}.js .ask[data-astro-cid-lcdefpme].is-answered .ask__dim[data-astro-cid-lcdefpme]{opacity:.6}.ask__plate[data-astro-cid-lcdefpme]{--plate-max:min(48svh, 400px)}.plate[data-astro-cid-lcdefpme].ask__plate{z-index:0;width:fit-content;margin-inline:auto;display:block;position:relative}.ask__plate[data-astro-cid-lcdefpme]:before{content:"";aspect-ratio:1;z-index:0;pointer-events:none;background:radial-gradient(closest-side,#ffdb9642,#0000 70%);width:min(130%,34rem);position:absolute;top:50%;left:50%;translate:-50% -50%}.plate[data-astro-cid-lcdefpme].ask__plate img[data-astro-cid-lcdefpme]{z-index:1;position:relative}.ask__veil[data-astro-cid-lcdefpme]{display:none}.ask__copy[data-astro-cid-lcdefpme]{width:100%;max-width:30rem}.ask__title[data-astro-cid-lcdefpme]{font-size:clamp(2.1rem,5.2vw,3.8rem);line-height:1.08}.ask__word[data-astro-cid-lcdefpme]{display:inline-block}.js .ask__word[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(.6em)}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__word[data-astro-cid-lcdefpme]{animation:ask-word 1.05s var(--ease) both;animation-delay:calc(.5s + var(--i) * 85ms)}@keyframes ask-word{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}.js .ask__sub[data-astro-cid-lcdefpme],.js .choices[data-astro-cid-lcdefpme],.js .ask__note[data-astro-cid-lcdefpme]{opacity:0}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__sub[data-astro-cid-lcdefpme],.js .ask[data-astro-cid-lcdefpme].is-lit .choices[data-astro-cid-lcdefpme],.js .ask[data-astro-cid-lcdefpme].is-lit .ask__note[data-astro-cid-lcdefpme]{animation:ask-fade 1s var(--ease) both}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__sub[data-astro-cid-lcdefpme]{animation-delay:calc(.5s + (var(--words) - 1) * 85ms + .55s)}.js .ask[data-astro-cid-lcdefpme].is-lit .choices[data-astro-cid-lcdefpme]{animation-delay:calc(.5s + (var(--words) - 1) * 85ms + .95s)}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__note[data-astro-cid-lcdefpme]{animation-delay:calc(.5s + (var(--words) - 1) * 85ms + 1.15s)}@keyframes ask-fade{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}.ask__sub[data-astro-cid-lcdefpme]{max-width:26rem;color:var(--pearl-2);font-family:var(--read);margin:clamp(1.25rem,3vh,1.75rem) auto 0;font-size:clamp(1.07rem,1rem + .3vw,1.2rem);line-height:1.68}.choices[data-astro-cid-lcdefpme]{margin-inline:auto;flex-direction:column;gap:.75rem;width:100%;max-width:21rem;margin-top:clamp(2rem,6vh,3rem);display:flex}.choices[data-astro-cid-lcdefpme][hidden]{display:none}.choice[data-astro-cid-lcdefpme]{appearance:none;isolation:isolate;border-radius:var(--r-pill);min-height:3.25rem;font-family:var(--sans);cursor:pointer;transition:background-color var(--t-1) ease-out, border-color var(--t-1) ease-out, color var(--t-1) ease-out;justify-content:center;align-items:center;padding:.85rem 1.8rem;font-size:1rem;text-decoration:none;display:inline-flex;position:relative}.choice--yes[data-astro-cid-lcdefpme]{background:var(--hydro);color:#04121a;border:1px solid #0000;font-weight:500}.choice--yes[data-astro-cid-lcdefpme]:hover{background:#a9e4f4}.choice[data-astro-cid-lcdefpme]:active{filter:brightness(.92)}.choice--yes[data-astro-cid-lcdefpme].is-taken{transition:background-color var(--t-1) ease-out;background:#e8f9ff}.choice--yes[data-astro-cid-lcdefpme].is-taken:after{content:"";z-index:-1;border-radius:inherit;animation:choice-ring .7s var(--ease) forwards;pointer-events:none;border:1.5px solid #8fd6eacc;position:absolute;inset:0}@keyframes choice-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.choice--soft[data-astro-cid-lcdefpme]{color:var(--pearl-2);background:0 0;border:1px solid #b6c1d657}.choice--soft[data-astro-cid-lcdefpme]:hover{color:var(--pearl);border-color:#b6c1d69e}.ask__note[data-astro-cid-lcdefpme]{font-family:var(--read);font-size:var(--t-body);color:var(--pearl-3);margin:clamp(1rem,3vh,1.5rem) 0 0;line-height:1.6}.response[data-astro-cid-lcdefpme]{border-radius:var(--r-2);box-shadow:var(--sh-2);text-align:left;background:#070d1a;border:1px solid #cfa96a4d;margin-top:clamp(2.25rem,7vh,3.25rem);padding:clamp(1.1rem,4vw,1.5rem) clamp(1.05rem,4vw,1.5rem)}.response[data-astro-cid-lcdefpme]:focus{outline:none}.response[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--hydro);outline-offset:3px}.response__case[data-astro-cid-lcdefpme][hidden]{display:none}.response__case[data-astro-cid-lcdefpme]{animation:response-in .65s var(--ease) both}@keyframes response-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}.response__plate[data-astro-cid-lcdefpme]{border-radius:var(--r-1);font-family:var(--label);letter-spacing:.22em;text-transform:uppercase;color:#f0dcae;background:#cfa96a24;border:1px solid #cfa96a5c;margin:0 0 .8rem;padding:.28rem .85rem .32rem;font-size:.7rem;line-height:1.3;display:inline-block}.response__heading[data-astro-cid-lcdefpme]{color:var(--pearl);margin:0;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.1rem)}.response__message[data-astro-cid-lcdefpme]{max-width:28rem;color:var(--pearl-2);font-family:var(--read);margin:.8rem 0 0;line-height:1.68}.js .ask__veil[data-astro-cid-lcdefpme]{z-index:2;pointer-events:none;background:var(--ink);transition:opacity 1.05s var(--ease);display:block;position:absolute;inset:-1.5rem}.js .ask__plate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.035)}.js .ask__plate[data-astro-cid-lcdefpme]:before{opacity:0;transform:scale(.82)}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__veil[data-astro-cid-lcdefpme]{opacity:0}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__plate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:transform 1.5s var(--ease);transform:none}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__plate[data-astro-cid-lcdefpme]:before{opacity:1;transition:opacity 1.1s var(--ease), transform 1.4s var(--ease);transform:none}@media (width>=940px){.ask__inner[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:minmax(0,1fr) auto;place-items:center start;gap:clamp(3rem,6vw,6rem)}.ask__plate[data-astro-cid-lcdefpme]{--plate-max:min(70svh, 660px);grid-area:1/2}.ask__copy[data-astro-cid-lcdefpme]{grid-area:1/1;max-width:34rem}.ask__sub[data-astro-cid-lcdefpme]{margin-inline:0}.choices[data-astro-cid-lcdefpme]{flex-flow:wrap;gap:.6rem;max-width:none;margin-inline:0}.choice[data-astro-cid-lcdefpme]{padding-inline:1.35rem}}.foot[data-astro-cid-lcdefpme]{padding:3rem var(--gut) 3.5rem;text-align:center;color:var(--pearl-3);font-size:.85rem}.foot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}html.is-hidden .hero__plate[data-astro-cid-lcdefpme]:before,html.is-hidden .ask__mote[data-astro-cid-lcdefpme]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.js .curtain[data-astro-cid-lcdefpme]{display:none}.js .hero__plate[data-astro-cid-lcdefpme]:before,.js .hero[data-astro-cid-lcdefpme].is-live .hero__plate[data-astro-cid-lcdefpme]:before{opacity:.7;animation:none;transform:none}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__beam[data-astro-cid-lcdefpme]{opacity:.7;transition:none}.js .ask[data-astro-cid-lcdefpme].is-lit.is-answered .ask__beam[data-astro-cid-lcdefpme]{opacity:.42}.ask__mote[data-astro-cid-lcdefpme]{animation:none}.js .ask__dim[data-astro-cid-lcdefpme],.js .ask[data-astro-cid-lcdefpme].is-answered .ask__dim[data-astro-cid-lcdefpme]{opacity:1;transition:none}.js .ask[data-astro-cid-lcdefpme].is-lit .ask__word[data-astro-cid-lcdefpme],.js .ask[data-astro-cid-lcdefpme].is-lit .ask__sub[data-astro-cid-lcdefpme],.js .ask[data-astro-cid-lcdefpme].is-lit .ask__note[data-astro-cid-lcdefpme],.js .ask[data-astro-cid-lcdefpme].is-lit .choices[data-astro-cid-lcdefpme]{opacity:1;animation:none;transform:none}.response__case[data-astro-cid-lcdefpme]{animation:none}.js .sheet[data-astro-cid-lcdefpme]{box-shadow:var(--sh-2)}.js .hero__plate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.js .hero__copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.js .hero__foot[data-astro-cid-lcdefpme]{opacity:1;transform:none}.js .ask__veil[data-astro-cid-lcdefpme]{display:none}.js .ask__plate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:none}.js .ask__plate[data-astro-cid-lcdefpme]:before{opacity:1;transform:none}.js .choice--yes[data-astro-cid-lcdefpme].is-taken:after{display:none}}
