.hm-door[data-astro-cid-5ilh4rep]{position:relative;inline-size:min(100cqw,80cqh,38.4rem);aspect-ratio:4 / 5}.hm-door__stage[data-astro-cid-5ilh4rep]{position:absolute;inset:0;container-type:inline-size}@media(max-width:47.99rem){.hm-door[data-astro-cid-5ilh4rep]{inline-size:min(100cqw,calc(100cqh * 500 / 850),38.4rem);aspect-ratio:500 / 850;clip-path:inset(0 0 -8% 0)}.hm-door__stage[data-astro-cid-5ilh4rep]{inset:auto;inset-inline-start:-30%;inset-block-start:-17.6471%;inline-size:160%;block-size:117.6471%}.hm-door__stage[data-astro-cid-5ilh4rep] .hm-reg{display:none}}.hm-door__lit[data-astro-cid-5ilh4rep]>svg,.hm-door__layer[data-astro-cid-5ilh4rep]>svg,.hm-door__leaf[data-astro-cid-5ilh4rep]>svg,.hm-door__stage[data-astro-cid-5ilh4rep]>svg{display:block;max-inline-size:none;inline-size:100%;block-size:100%}.hm-door__stage[data-astro-cid-5ilh4rep]>svg,.hm-door__lit[data-astro-cid-5ilh4rep]>svg{position:absolute;inset:0;overflow:visible}.hm-door__lit[data-astro-cid-5ilh4rep]{position:absolute;inset:0}.hm-door__view[data-astro-cid-5ilh4rep],.hm-door__hinge[data-astro-cid-5ilh4rep]{position:absolute;inset-inline-start:31.25%;inset-block-start:25%;inline-size:37.5%;block-size:72.2%}.hm-door__view[data-astro-cid-5ilh4rep]{border-radius:9999px 9999px 0 0;overflow:clip;background:var(--hm-art-sky1)}.hm-door__layer[data-astro-cid-5ilh4rep]{position:absolute;inset-inline-start:-8%;inset-block-start:-11%;inline-size:116%;block-size:122%}.hm-fly[data-astro-cid-5ilh4rep]{position:absolute;inline-size:clamp(8px,3.4cqi,14px);aspect-ratio:1;translate:-50% -50%;opacity:.85}.hm-fly--a[data-astro-cid-5ilh4rep]{inset-inline-start:62%;inset-block-start:58%}.hm-fly--b[data-astro-cid-5ilh4rep]{inset-inline-start:44%;inset-block-start:66%}.hm-fly--c[data-astro-cid-5ilh4rep]{inset-inline-start:76%;inset-block-start:74%}.hm-fly__glow[data-astro-cid-5ilh4rep]{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,var(--hm-art-fly) 0 22%,rgb(255 233 163 / .34) 34%,transparent 70%)}.hm-fly__seed[data-astro-cid-5ilh4rep]{display:none;position:absolute;inset:0;inline-size:100%;block-size:100%}:root[data-theme=light] .hm-fly__glow[data-astro-cid-5ilh4rep]{display:none}:root[data-theme=light] .hm-fly__seed[data-astro-cid-5ilh4rep]{display:block}.hm-door__hinge[data-astro-cid-5ilh4rep]{perspective:260cqi;perspective-origin:50% 40%}.hm-door__leaf[data-astro-cid-5ilh4rep]{position:absolute;inset:0;border-radius:9999px 9999px 0 0;overflow:clip;background:var(--hm-art-leaf);box-shadow:inset 0 0 0 1px var(--hm-art-plank);transform-origin:0 50%;rotate:y var(--hm-open, 76deg)}.hm-door__shade[data-astro-cid-5ilh4rep]{position:absolute;inset:0;background:var(--hm-art-shade);opacity:var(--hm-shade, .34)}[data-arm] .hm-door__leaf[data-astro-cid-5ilh4rep]{rotate:y 0deg}[data-arm] .hm-door__shade[data-astro-cid-5ilh4rep],[data-arm] .hm-door__lit[data-astro-cid-5ilh4rep]{opacity:0}[data-opening] .hm-door__leaf[data-astro-cid-5ilh4rep]{animation:hm-door-swing 2.1s both}[data-opening] .hm-door__shade[data-astro-cid-5ilh4rep]{animation:hm-door-shade 2.1s cubic-bezier(.3,.1,.3,1) both}[data-opening] .hm-door__lit[data-astro-cid-5ilh4rep]{animation:hm-door-spill 1.3s cubic-bezier(.25,.1,.25,1) .5s both}@keyframes hm-door-swing{0%{rotate:y 0deg;animation-timing-function:cubic-bezier(.45,.05,.28,1)}70%{rotate:y 80deg;animation-timing-function:cubic-bezier(.4,0,.35,1)}to{rotate:y var(--hm-open, 76deg)}}@keyframes hm-door-shade{0%{opacity:0}to{opacity:var(--hm-shade, .34)}}@keyframes hm-door-spill{0%{opacity:0}to{opacity:1}}.hm-door__nib[data-astro-cid-5ilh4rep]{position:absolute;inset-inline-start:76.5%;inset-block-start:70%;inline-size:clamp(13px,3.7cqi,21px);aspect-ratio:1;translate:-16.667% -83.333%;animation:hm-nib 3.2s ease-in-out infinite}.hm-door__nib[data-astro-cid-5ilh4rep] svg[data-astro-cid-5ilh4rep]{display:block;inline-size:100%;block-size:100%;overflow:visible}.hm-nib__body[data-astro-cid-5ilh4rep]{fill:var(--fill)}.hm-nib__line[data-astro-cid-5ilh4rep]{fill:none;stroke:var(--hm-art-line);stroke-width:1;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.hm-nib__hole[data-astro-cid-5ilh4rep]{fill:var(--hm-art-line)}@keyframes hm-nib{0%,to{opacity:1}50%{opacity:.55}}.hm-fly--a[data-astro-cid-5ilh4rep]{animation:hm-fly-a 17s linear infinite}.hm-fly--b[data-astro-cid-5ilh4rep]{animation:hm-fly-b 23s linear infinite}.hm-fly--c[data-astro-cid-5ilh4rep]{animation:hm-fly-c 29s linear infinite}:root[data-theme=light] .hm-fly--a[data-astro-cid-5ilh4rep]{animation-duration:25.5s}:root[data-theme=light] .hm-fly--b[data-astro-cid-5ilh4rep]{animation-duration:34.5s}:root[data-theme=light] .hm-fly--c[data-astro-cid-5ilh4rep]{animation-duration:43.5s}[data-away] .hm-door__nib[data-astro-cid-5ilh4rep],[data-away] .hm-fly[data-astro-cid-5ilh4rep],[data-away] .hm-tw[data-astro-cid-5ilh4rep],[data-away] .hm-cross[data-astro-cid-5ilh4rep],[data-away] .hm-cross__flap[data-astro-cid-5ilh4rep],[data-away] .hm-cloudpass[data-astro-cid-5ilh4rep]{animation-name:none}.hm-tw[data-astro-cid-5ilh4rep]{position:absolute;inset-inline-start:var(--x);inset-block-start:var(--y);inline-size:var(--sz);aspect-ratio:1;border-radius:50%;background:var(--hm-art-star);opacity:.35;animation:hm-tw var(--d) ease-in-out var(--dl) infinite}@keyframes hm-tw{0%,to{opacity:.25;transform:scale(.7)}45%{opacity:1;transform:scale(1.25)}60%{opacity:.6;transform:scale(1)}}.hm-cross[data-astro-cid-5ilh4rep]{position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:clamp(14px,6cqi,26px);aspect-ratio:2;opacity:0}.hm-cross__flap[data-astro-cid-5ilh4rep]{display:block;inline-size:100%;block-size:100%;transform-origin:50% 40%}.hm-cross[data-astro-cid-5ilh4rep] svg[data-astro-cid-5ilh4rep]{display:block;inline-size:100%;block-size:100%;overflow:visible}.hm-f-batwing[data-astro-cid-5ilh4rep]{fill:#05070a;stroke:var(--hm-art-const);stroke-width:.5}.hm-f-swift[data-astro-cid-5ilh4rep]{fill:#2b3442}.hm-cross--bat[data-astro-cid-5ilh4rep]{animation:hm-bat 19s linear infinite}.hm-cross--bat[data-astro-cid-5ilh4rep] .hm-cross__flap[data-astro-cid-5ilh4rep]{animation:hm-flap .36s ease-in-out infinite alternate}.hm-cross--swift[data-astro-cid-5ilh4rep]{display:none;animation:hm-swift 23s linear 4s infinite}.hm-cross--swift[data-astro-cid-5ilh4rep] .hm-cross__flap[data-astro-cid-5ilh4rep]{animation:hm-glide 2.6s ease-in-out infinite}@keyframes hm-bat{0%{opacity:0;transform:translate(-30%,380%)}3%{opacity:1}9%{transform:translate(120%,300%)}15%{transform:translate(260%,470%)}21%{transform:translate(420%,330%)}27%{transform:translate(560%,520%)}33%{transform:translate(720%,400%)}36%{opacity:1}38%,to{opacity:0;transform:translate(840%,360%)}}@keyframes hm-flap{0%{transform:scaleY(1)}to{transform:scaleY(.32)}}@keyframes hm-swift{0%{opacity:0;transform:translate(780%,520%) scaleX(-1)}4%{opacity:1}20%{transform:translate(430%,360%) scaleX(-1)}34%{transform:translate(90%,440%) scaleX(-1)}38%{opacity:1}41%,to{opacity:0;transform:translate(-40%,400%) scaleX(-1)}}@keyframes hm-glide{0%,70%,to{transform:scaleY(1)}78%{transform:scaleY(.5)}86%{transform:scaleY(1)}92%{transform:scaleY(.6)}}.hm-cloudpass[data-astro-cid-5ilh4rep]{position:absolute;display:none;inset-inline-start:0;inset-block-start:10%;inline-size:42%;aspect-ratio:120 / 44;animation:hm-cloudpass 68s linear -22s infinite}.hm-cloudpass[data-astro-cid-5ilh4rep] svg[data-astro-cid-5ilh4rep]{display:block;inline-size:100%;block-size:100%}.hm-f-cloudpass[data-astro-cid-5ilh4rep]{fill:var(--hm-art-cloud)}.hm-s-cloudpass[data-astro-cid-5ilh4rep]{fill:none;stroke:var(--hm-art-line);stroke-width:1.1;stroke-linejoin:round}@keyframes hm-cloudpass{0%{transform:translate(-110%)}to{transform:translate(260%)}}:root[data-theme=light] .hm-tw[data-astro-cid-5ilh4rep],:root[data-theme=light] .hm-cross--bat[data-astro-cid-5ilh4rep]{display:none}:root[data-theme=light] .hm-cross--swift[data-astro-cid-5ilh4rep],:root[data-theme=light] .hm-cloudpass[data-astro-cid-5ilh4rep]{display:block}@keyframes hm-fly-a{0%,to{transform:translate(0);opacity:.9}25%{transform:translate(9px,-7px);opacity:.35}50%{transform:translate(16px,3px);opacity:.95}75%{transform:translate(5px,9px);opacity:.5}}@keyframes hm-fly-b{0%,to{transform:translate(0);opacity:.6}30%{transform:translate(-12px,-9px);opacity:1}60%{transform:translate(-22px,4px);opacity:.3}85%{transform:translate(-7px,10px);opacity:.85}}@keyframes hm-fly-c{0%,to{transform:translate(0);opacity:.8}20%{transform:translate(-8px,-12px);opacity:.4}55%{transform:translate(-26px,-6px);opacity:1}80%{transform:translate(-12px,6px);opacity:.45}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.hm-door__sky[data-astro-cid-5ilh4rep],.hm-door__far[data-astro-cid-5ilh4rep],.hm-door__near[data-astro-cid-5ilh4rep]{animation:hm-lag-sky linear both;animation-timeline:--hm-hero;animation-range:exit 0% exit 100%}.hm-door__far[data-astro-cid-5ilh4rep]{animation-name:hm-lag-far}.hm-door__near[data-astro-cid-5ilh4rep]{animation-name:hm-lag-near}.hm-door__hinge[data-astro-cid-5ilh4rep]{overflow:clip;overflow-clip-margin:4rem}[data-opening] .hm-door__leaf[data-astro-cid-5ilh4rep]{animation:hm-door-swing 2.1s both,hm-door-draw linear both;animation-timeline:auto,--hm-hero;animation-range:normal,exit 0% exit 80%}[data-opening] .hm-door__lit[data-astro-cid-5ilh4rep]>svg{animation:hm-door-dim linear both;animation-timeline:--hm-hero;animation-range:exit 0% exit 80%}}}@keyframes hm-door-draw{0%{transform:rotateY(0)}to{transform:rotateY(-11deg)}}@keyframes hm-door-dim{to{opacity:.6}}@keyframes hm-lag-sky{to{transform:translateY(7%)}}@keyframes hm-lag-far{to{transform:translateY(4.4%)}}@keyframes hm-lag-near{to{transform:translateY(1.8%)}}@container (max-width: 8.8rem){.hm-fly[data-astro-cid-5ilh4rep],.hm-door__far[data-astro-cid-5ilh4rep] .hm-landmark{display:none}}@media(prefers-reduced-motion:reduce){.hm-door__nib[data-astro-cid-5ilh4rep],.hm-fly[data-astro-cid-5ilh4rep],.hm-tw[data-astro-cid-5ilh4rep],.hm-cross[data-astro-cid-5ilh4rep],.hm-cross__flap[data-astro-cid-5ilh4rep],.hm-cloudpass[data-astro-cid-5ilh4rep]{animation:none}.hm-cross[data-astro-cid-5ilh4rep]{display:none}}:where(.mx.ph) .o-mix .hm{--hm-art-line: #bca98a;--hm-art-pencil: rgb(194 186 176 / .38);--hm-art-frame: #1d1811;--hm-art-frame2: #231d15;--hm-art-deep: #120e09;--hm-art-leaf: #243f31;--hm-art-plank: #0e1a12;--hm-art-ledge: #2c4a39;--hm-art-iron: #1a1c1a;--hm-art-iron-line: #7d7466;--hm-art-ring: #c79b45;--hm-art-shade: #030201;--hm-art-sky1: #0b1b26;--hm-art-sky2: #0f2733;--hm-art-sky3: #17343c;--hm-art-sky4: #2c3f3a;--hm-art-ridge1: #142c2b;--hm-art-ridge2: #183530;--hm-art-meadow1: #1b3526;--hm-art-meadow2: #203f2b;--hm-art-path: #4d3f28;--hm-art-grass: #3f6a47;--hm-art-light: #ffcf6a;--hm-art-star: #eef2ff;--hm-art-moon: #f3ead0;--hm-art-sun: #fbe3a0;--hm-art-cloud: #fbf8ef;--hm-art-storm: #8e9aa8;--hm-art-rain: #5d6b7a;--hm-art-loam: #17110b;--hm-art-sub: #120d08;--hm-art-clay: #0d0a06;--hm-art-root: #6b5222;--hm-art-stone-soil: #221a12;--hm-art-fly: #ffe9a3;--hm-art-paper: #2b261e;--hm-art-pencil-strong: rgb(194 186 176 / .62);--hm-lit-a: .35;--hm-art-litgrass: #e8c46a;--hm-art-seed-line: #2b2118;--hm-art-tower: #3b3830;--hm-art-slate: #2c3a45;--hm-art-madder: #8a3f2f;--hm-art-indigo: #34467a;--hm-art-saffron: #c08a2c;--hm-art-wood: #4a3524;--hm-art-dune: #5a4630;--hm-art-agave: #4a6e5c;--hm-art-oxblood: #6e2a2a;--hm-art-teal: #1f5a5a;--hm-art-ochre: #b08030;--hm-art-page: #d9ccb0;--hm-art-const: rgb(238 242 255 / .5);--hm-art-libwall: #1b2a30;--hm-art-libfloor: #2e2218;--hm-art-libcase: #22170f;--hm-art-bazsky: #22304f;--hm-art-bazwall: #3a2a1f;--hm-art-dsky: #111833;--hm-art-dsky2: #172150;--hm-art-ddune1: #29263d;--hm-art-ddune2: #463727;--hm-art-ddune3: #6a5436;--hm-art-dline: #bca98a;--hm-art-sprout: #5a8a4e;--hm-art-leaf2: #6f9b5c;--hm-art-canopy: #3b6a45;--hm-art-stem: #6f9b5c;--hm-art-brass: #a8813a;--hm-art-wax: #e9dfc8;--hm-art-waxtop: #f6efdc;--hm-art-flame: #f0a93a;--hm-art-flamecore: #ffe9a3;--hm-art-petal: #fbf6ea}:root[data-theme=light]:where(.mx.ph) .o-mix .hm{--hm-art-line: #2b2118;--hm-art-pencil: rgb(69 62 40 / .34);--hm-art-frame: #d9c9a8;--hm-art-frame2: #cfbd98;--hm-art-deep: #bfae8a;--hm-art-leaf: #3e6a51;--hm-art-plank: #2b2118;--hm-art-ledge: #4a7a5e;--hm-art-iron: #2b2a26;--hm-art-iron-line: #2b2a26;--hm-art-ring: #9a6b1f;--hm-art-shade: #10160f;--hm-art-sky1: #e6efe9;--hm-art-sky2: #dbe9e2;--hm-art-sky3: #d2e4dc;--hm-art-sky4: #eee6cd;--hm-art-ridge1: #a9bda6;--hm-art-ridge2: #9cb495;--hm-art-meadow1: #b5c98e;--hm-art-meadow2: #a6bf80;--hm-art-path: #e2cd9d;--hm-art-grass: #6f8f4e;--hm-art-light: #f1dfa6;--hm-art-loam: #2e2317;--hm-art-sub: #6b5530;--hm-art-clay: #d9c9a8;--hm-art-root: #b08a3e;--hm-art-stone-soil: #3a2d1f;--hm-art-fly: #fffdf5;--hm-art-paper: #fffdf9;--hm-art-pencil-strong: rgb(69 62 40 / .62);--hm-lit-a: .5;--hm-art-litgrass: #a8862f;--hm-art-tower: #b9a98a;--hm-art-slate: #5d6f7c;--hm-art-madder: #c0573f;--hm-art-indigo: #3d5a8c;--hm-art-saffron: #e0a93a;--hm-art-wood: #8a6545;--hm-art-dune: #d2ae78;--hm-art-agave: #5f8a6e;--hm-art-oxblood: #8a3a34;--hm-art-teal: #2f7470;--hm-art-ochre: #c49440;--hm-art-page: #f4ecd8;--hm-art-libwall: #cdd9d2;--hm-art-libfloor: #a7825a;--hm-art-libcase: #7a5a3e;--hm-art-bazsky: #f4dfb6;--hm-art-bazwall: #dcc096;--hm-art-sprout: #5e8a4c;--hm-art-leaf2: #7ea35e;--hm-art-canopy: #4d7a4a;--hm-art-stem: #4d6e3c;--hm-art-brass: #9a6b1f;--hm-art-wax: #f3ead6;--hm-art-waxtop: #fffaf0;--hm-art-flame: #e8942a;--hm-art-flamecore: #fff2c2}:where(.mx.ph) .o-mix .hm [class^=hm-s-],:where(.mx.ph) .o-mix .hm [class*=" hm-s-"]{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}:where(.mx.ph) .o-mix .hm .hm-s-ink{stroke:var(--hm-art-line);stroke-width:1.25}:where(.mx.ph) .o-mix .hm .hm-s-ink.hm-thin{stroke-width:.9}:where(.mx.ph) .o-mix .hm .hm-s-pencil{stroke:var(--hm-art-pencil);stroke-width:.9}:where(.mx.ph) .o-mix .hm .hm-s-pencil.hm-dash{stroke-dasharray:5 7}:where(.mx.ph) .o-mix .hm .hm-s-pencil.hm-dots{stroke-dasharray:2 6}:where(.mx.ph) .o-mix .hm .hm-s-pencil.hm-strong{stroke:var(--hm-art-pencil-strong);stroke-width:1}:where(.mx.ph) .o-mix .hm .hm-s-ink.hm-hair{stroke-width:.55}:where(.mx.ph) .o-mix .hm .hm-s-lit{stroke:var(--hm-art-litgrass);stroke-width:1.25}:where(.mx.ph) .o-mix .hm .hm-s-strata{stroke:var(--hm-art-root);stroke-width:.9}:where(.mx.ph) .o-mix .hm .hm-s-dline{stroke:var(--hm-art-dline);stroke-width:1}:where(.mx.ph) .o-mix .hm .hm-s-plank{stroke:var(--hm-art-plank);stroke-width:1.1}:where(.mx.ph) .o-mix .hm .hm-s-root{stroke:var(--hm-art-root);stroke-width:1}:where(.mx.ph) .o-mix .hm .hm-s-grass{stroke:var(--hm-art-grass);stroke-width:1.25}:where(.mx.ph) .o-mix .hm .hm-s-stem{stroke:var(--hm-art-stem);stroke-width:1.6}:where(.mx.ph) .o-mix .hm .hm-s-const{stroke:var(--hm-art-const);stroke-width:.8}:where(.mx.ph) .o-mix .hm .hm-s-rain{stroke:var(--hm-art-rain);stroke-width:1}:where(.mx.ph) .o-mix .hm .hm-s-iron{stroke:var(--hm-art-iron-line);stroke-width:1.6}:where(.mx.ph) .o-mix .hm .hm-s-seed{stroke:var(--hm-art-seed-line);stroke-width:.8}:where(.mx.ph) .o-mix .hm .hm-eo{fill-rule:evenodd}:where(.mx.ph) .o-mix .hm .hm-f-stone{fill:var(--hm-art-frame)}:where(.mx.ph) .o-mix .hm .hm-f-stone2{fill:var(--hm-art-frame2)}:where(.mx.ph) .o-mix .hm .hm-f-deep{fill:var(--hm-art-deep)}:where(.mx.ph) .o-mix .hm .hm-f-ledge{fill:var(--hm-art-ledge)}:where(.mx.ph) .o-mix .hm .hm-f-iron{fill:var(--hm-art-iron)}:where(.mx.ph) .o-mix .hm .hm-f-ring{fill:var(--hm-art-ring)}:where(.mx.ph) .o-mix .hm .hm-f-plank{fill:var(--hm-art-plank)}:where(.mx.ph) .o-mix .hm .hm-f-sky1{fill:var(--hm-art-sky1)}:where(.mx.ph) .o-mix .hm .hm-f-sky2{fill:var(--hm-art-sky2)}:where(.mx.ph) .o-mix .hm .hm-f-sky3{fill:var(--hm-art-sky3)}:where(.mx.ph) .o-mix .hm .hm-f-sky4{fill:var(--hm-art-sky4)}:where(.mx.ph) .o-mix .hm .hm-f-star{fill:var(--hm-art-star)}:where(.mx.ph) .o-mix .hm .hm-f-moon{fill:var(--hm-art-moon)}:where(.mx.ph) .o-mix .hm .hm-f-sun{fill:var(--hm-art-sun)}:where(.mx.ph) .o-mix .hm .hm-f-cloud{fill:var(--hm-art-cloud)}:where(.mx.ph) .o-mix .hm .hm-f-storm{fill:var(--hm-art-storm)}:where(.mx.ph) .o-mix .hm .hm-f-ridge1{fill:var(--hm-art-ridge1)}:where(.mx.ph) .o-mix .hm .hm-f-ridge2{fill:var(--hm-art-ridge2)}:where(.mx.ph) .o-mix .hm .hm-f-meadow1{fill:var(--hm-art-meadow1)}:where(.mx.ph) .o-mix .hm .hm-f-meadow2{fill:var(--hm-art-meadow2)}:where(.mx.ph) .o-mix .hm .hm-f-path{fill:var(--hm-art-path)}:where(.mx.ph) .o-mix .hm .hm-f-light{fill:var(--hm-art-light)}:where(.mx.ph) .o-mix .hm .hm-f-paper{fill:var(--hm-art-paper)}:where(.mx.ph) .o-mix .hm .hm-f-lit{fill:var(--hm-art-light);fill-opacity:var(--hm-lit-a)}:where(.mx.ph) .o-mix .hm .hm-f-loam{fill:var(--hm-art-loam)}:where(.mx.ph) .o-mix .hm .hm-f-sub{fill:var(--hm-art-sub)}:where(.mx.ph) .o-mix .hm .hm-f-clay{fill:var(--hm-art-clay)}:where(.mx.ph) .o-mix .hm .hm-f-stone-soil{fill:var(--hm-art-stone-soil)}:where(.mx.ph) .o-mix .hm .hm-f-tower{fill:var(--hm-art-tower)}:where(.mx.ph) .o-mix .hm .hm-f-slate{fill:var(--hm-art-slate)}:where(.mx.ph) .o-mix .hm .hm-f-madder{fill:var(--hm-art-madder)}:where(.mx.ph) .o-mix .hm .hm-f-indigo{fill:var(--hm-art-indigo)}:where(.mx.ph) .o-mix .hm .hm-f-saffron{fill:var(--hm-art-saffron)}:where(.mx.ph) .o-mix .hm .hm-f-wood{fill:var(--hm-art-wood)}:where(.mx.ph) .o-mix .hm .hm-f-dune{fill:var(--hm-art-dune)}:where(.mx.ph) .o-mix .hm .hm-f-agave{fill:var(--hm-art-agave)}:where(.mx.ph) .o-mix .hm .hm-f-oxblood{fill:var(--hm-art-oxblood)}:where(.mx.ph) .o-mix .hm .hm-f-teal{fill:var(--hm-art-teal)}:where(.mx.ph) .o-mix .hm .hm-f-ochre{fill:var(--hm-art-ochre)}:where(.mx.ph) .o-mix .hm .hm-f-page{fill:var(--hm-art-page)}:where(.mx.ph) .o-mix .hm .hm-f-libwall{fill:var(--hm-art-libwall)}:where(.mx.ph) .o-mix .hm .hm-f-libfloor{fill:var(--hm-art-libfloor)}:where(.mx.ph) .o-mix .hm .hm-f-libcase{fill:var(--hm-art-libcase)}:where(.mx.ph) .o-mix .hm .hm-f-bazsky{fill:var(--hm-art-bazsky)}:where(.mx.ph) .o-mix .hm .hm-f-bazwall{fill:var(--hm-art-bazwall)}:where(.mx.ph) .o-mix .hm .hm-f-dsky{fill:var(--hm-art-dsky)}:where(.mx.ph) .o-mix .hm .hm-f-dsky2{fill:var(--hm-art-dsky2)}:where(.mx.ph) .o-mix .hm .hm-f-ddune1{fill:var(--hm-art-ddune1)}:where(.mx.ph) .o-mix .hm .hm-f-ddune2{fill:var(--hm-art-ddune2)}:where(.mx.ph) .o-mix .hm .hm-f-ddune3{fill:var(--hm-art-ddune3)}:where(.mx.ph) .o-mix .hm .hm-f-sprout{fill:var(--hm-art-sprout)}:where(.mx.ph) .o-mix .hm .hm-f-leaf2{fill:var(--hm-art-leaf2)}:where(.mx.ph) .o-mix .hm .hm-f-canopy{fill:var(--hm-art-canopy)}:where(.mx.ph) .o-mix .hm .hm-f-brass{fill:var(--hm-art-brass)}:where(.mx.ph) .o-mix .hm .hm-f-wax{fill:var(--hm-art-wax)}:where(.mx.ph) .o-mix .hm .hm-f-waxtop{fill:var(--hm-art-waxtop)}:where(.mx.ph) .o-mix .hm .hm-f-flame{fill:var(--hm-art-flame)}:where(.mx.ph) .o-mix .hm .hm-f-flamecore{fill:var(--hm-art-flamecore)}:where(.mx.ph) .o-mix .hm .hm-f-petal{fill:var(--hm-art-petal)}:where(.mx.ph) .o-mix .hm .hm-f-seedhead{fill:var(--hm-art-seed-line)}:root[data-theme=light]:where(.mx.ph) .o-mix .hm .hm-night,:root[data-theme=light]:where(.mx.ph) .o-mix .hm .hm-night-only,:root:not([data-theme=light]):where(.mx.ph) .o-mix .hm .hm-day,:root:not([data-theme=light]):where(.mx.ph) .o-mix .hm .hm-day-only{display:none}:where(.mx.ph) .o-mix{--hm-k5: color-mix(in oklab, var(--d-sky1) 72%, var(--d-sky2));--hm-k6: color-mix(in oklab, var(--d-sky1) 45%, var(--d-sky2));--hm-tree: #0f1510;--hm-tree-lit: #1d2a1b;--hm-iron: #5a4e44;--hm-shrub: #172116;--hm-shrub-lit: #2d4127;--hm-sprout: #4f8a54;--hm-lav: #6a5a96;--hm-fore: #0b100b;--hm-flower: #a06f90;--hm-moth: #e6dcc4;--hm-ff: #ffd27a;--hm-soil: #2a221b;--hm-soil-lit: #4a3c2f;--hm-bind: #1a3324;--hm-bind-dk: #0f1f16;--hm-gilt: #f0cf5a}:root[data-theme=light]:where(.mx.ph) .o-mix{--hm-tree: #5f7d4c;--hm-tree-lit: #7a9a62;--hm-iron: #3d3128;--hm-shrub: #56794a;--hm-shrub-lit: #7fa064;--hm-sprout: #8cc07a;--hm-lav: #9a84c8;--hm-fore: #46653a;--hm-flower: #d77a9c;--hm-moth: #6d604c;--hm-ff: #c9862e;--hm-soil: #c9ad88;--hm-soil-lit: #e2cba8}:where(.mx.ph) .o-mix .hm{display:block;background:var(--ink)}:where(.mx.ph) .o-mix .hm-sec{content-visibility:auto;contain-intrinsic-size:auto 60rem}:where(.mx.ph) .o-mix .hm-sec{padding-inline:var(--gut)}:where(.mx.ph) .o-mix .hm-sec>*+*{margin-block-start:var(--s-8)}:where(.mx.ph) .o-mix .hm-sec:focus{outline:none}:where(.mx.ph) .o-mix #hello{padding-block-end:calc(44 / 390 * 100vw + var(--s-12))}:where(.mx.ph) .o-mix .hm-open{position:relative;padding-block-start:var(--top);view-timeline:--hm-hero block}:where(.mx.ph) .o-mix .hm-open__door{display:grid;justify-items:center;padding-block-end:10.2%}:where(.mx.ph) .o-mix .hm-open__door .hm-door{inline-size:100%}:where(.mx.ph) .o-mix .hm-open__words{padding:var(--s-4) var(--gut) 0}:root[data-theme=light]:where(.mx.ph) body:has(.o-mix .hm) .isle-mast{color:var(--paper)}:root[data-theme=light]:where(.mx.ph) body:has(.o-mix .hm) .isle-mast em{color:var(--signal)}:root[data-theme=light]:where(.mx.ph) .o-mix:has(.hm) .pl-tag{color:var(--paper-dim)}:where(.mx.ph) .o-mix .hm-worlds{display:grid;gap:var(--s-12);margin:var(--s-12) 0 0;padding:0;list-style:none}:where(.mx.ph) .o-mix .hm-world>*+*{margin-block-start:var(--s-5)}:where(.mx.ph) .o-mix .hm-plate{-webkit-tap-highlight-color:transparent;display:block;text-decoration:none}:where(.mx.ph) .o-mix .hm-plate__win{position:relative;display:block;overflow:clip;border:1px solid var(--ink-line);border-radius:999px 999px .25rem .25rem;background:var(--ink-soft);isolation:isolate}:where(.mx.ph) .o-mix .hm-plate:active .hm-plate__win{border-color:var(--signal)}:where(.mx.ph) .o-mix .hm-go{inline-size:var(--icon);block-size:var(--icon)}:where(.mx.ph) .o-mix .hm-ladder{--pp-inset: 3.75rem}:where(.mx.ph) .o-mix .hm-rung{gap:var(--s-4)}:where(.mx.ph) .o-mix .hm-rung__plot{flex:none;display:block;inline-size:2.75rem;block-size:3.75rem;align-self:end}:where(.mx.ph) .o-mix .hm-seed{display:block;inline-size:100%;block-size:100%}:where(.mx.ph) .o-mix .hm-rung .pp-row__s--gold{font-weight:600}:where(.mx.ph) .o-mix .hm-direct{--pp-inset: 2.25rem}:where(.mx.ph) .o-mix .hm-direct__ico{color:var(--paper-dim)}:where(.mx.ph) .o-mix .pp-row:active .hm-direct__ico{color:var(--signal)}:where(.mx.ph) .o-mix .hm .pp-book__cover{background:var(--hm-bind);color:var(--hm-gilt);box-shadow:0 0 0 1px var(--hm-bind-dk)}:where(.mx.ph) .o-mix .hm .pp-book__spine{border-inline-end-color:var(--hm-bind-dk);background:color-mix(in oklab,var(--hm-bind),var(--hm-bind-dk))}:where(.mx.ph) .o-mix .hm .pp-book:active .pp-book__cover{box-shadow:0 0 0 1px var(--signal)}:where(.mx.ph) .o-mix .hm-art.is-live .amb{animation-play-state:running!important}:where(.mx.ph) .o-mix .hm-ff{animation:hm-ff 4.8s steps(58) infinite}:where(.mx.ph) .o-mix .hm-ff--b{animation-duration:6.2s;animation-delay:-2.6s}@keyframes hm-ff{0%,to{opacity:.15;transform:translateZ(0)}30%{opacity:1;transform:translate3d(4px,-3px,0)}55%{opacity:.4;transform:translate3d(7px,1px,0)}80%{opacity:.9;transform:translate3d(2px,4px,0)}}:where(.mx.ph) .o-mix .hm-fk{animation:hm-fk 2.4s steps(29) infinite}@keyframes hm-fk{0%,to{opacity:1}14%{opacity:.7}27%{opacity:.95}44%{opacity:.62}58%{opacity:1}76%{opacity:.78}}:where(.mx.ph) .o-mix .hm{--hm-bf-o: #e0782a;--hm-bf-o2: #d0661f;--hm-bf-k: #2b1d14;--hm-bf-w: #fffaf0;--hm-bf-b: #6f8fd6;--hm-bf-b2: #5b7cc6;--hm-bee: #e0a93a}:where(.mx.ph) .o-mix .hm-gap{position:relative;block-size:6rem;overflow:clip;pointer-events:none}:where(.mx.ph) .o-mix .hm-gap .hm-p{position:absolute;display:block;overflow:visible}:where(.mx.ph) .o-mix .hm-gap:not(.is-live) .hm-anim{animation-play-state:paused}:where(.mx.ph) .o-mix .hm-ffg{animation:hm-ff 4.8s steps(58) infinite}:where(.mx.ph) .o-mix .hm-ffg--b{animation-duration:6.2s;animation-delay:-2.6s}:where(.mx.ph) .o-mix .hm-orbit{inline-size:2px;block-size:2px;animation:hm-orbit 6.4s steps(77) infinite}:where(.mx.ph) .o-mix .hm-orbit__moth{position:absolute;inset-inline-start:11px;inset-block-start:-6px;inline-size:12px;block-size:12px}@keyframes hm-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where(.mx.ph) .o-mix .hm-seeds{animation:hm-drift 14s steps(168) infinite}:where(.mx.ph) .o-mix .hm-seeds--b{animation-duration:17s;animation-delay:-6s}@keyframes hm-drift{0%{opacity:0;transform:translate3d(-10px,8px,0) rotate(-6deg)}15%{opacity:1}50%{transform:translate3d(22px,-6px,0) rotate(4deg)}85%{opacity:1}to{opacity:0;transform:translate3d(54px,2px,0) rotate(-2deg)}}:where(.mx.ph) .o-mix .hm-bf{position:absolute;inline-size:40px;block-size:28px;perspective:140px}:where(.mx.ph) .o-mix .hm-bf__tilt{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(48deg) rotate(-18deg)}:where(.mx.ph) .o-mix .hm-bf__w{position:absolute;inset-block-start:0;inline-size:20px;block-size:28px;overflow:visible}:where(.mx.ph) .o-mix .hm-bf__w--l{inset-inline-start:0;transform-origin:100% 50%}:where(.mx.ph) .o-mix .hm-bf__w--r{inset-inline-start:20px;transform-origin:0 50%}:where(.mx.ph) .o-mix .hm-bf__b{position:absolute;inset-inline-start:17.5px;inset-block-start:0;inline-size:5px;block-size:28px;transform:translateZ(1px)}:where(.mx.ph) .o-mix .hm-bf--perch .hm-bf__w--l{animation:hm-perch-l 3.6s steps(43) infinite}:where(.mx.ph) .o-mix .hm-bf--perch .hm-bf__w--r{animation:hm-perch-r 3.6s steps(43) infinite}@keyframes hm-perch-l{0%,30%,to{transform:rotateY(12deg)}50%,64%{transform:rotateY(74deg)}}@keyframes hm-perch-r{0%,30%,to{transform:rotateY(-12deg)}50%,64%{transform:rotateY(-74deg)}}:where(.mx.ph) .o-mix .hm-bf--fly{animation:hm-fly 15s steps(180) infinite}:where(.mx.ph) .o-mix .hm-bf--fly .hm-bf__w--l{animation:hm-beat-l .42s steps(5) infinite alternate}:where(.mx.ph) .o-mix .hm-bf--fly .hm-bf__w--r{animation:hm-beat-r .42s steps(5) infinite alternate}@keyframes hm-beat-l{0%{transform:rotateY(8deg)}to{transform:rotateY(70deg)}}@keyframes hm-beat-r{0%{transform:rotateY(-8deg)}to{transform:rotateY(-70deg)}}@keyframes hm-fly{0%,to{transform:translateZ(0)}25%{transform:translate3d(70px,-16px,0)}50%{transform:translate3d(150px,4px,0)}75%{transform:translate3d(80px,14px,0)}}:where(.mx.ph) .o-mix .hm-bee{animation:hm-bee 2.6s steps(31) infinite}@keyframes hm-bee{0%,to{transform:translateZ(0)}30%{transform:translate3d(5px,-4px,0)}60%{transform:translate3d(9px,1px,0)}80%{transform:translate3d(3px,3px,0)}}@media(prefers-reduced-motion:reduce){:where(.mx.ph) .o-mix .hm-gap .hm-anim,:where(.mx.ph) .o-mix .hm-gap .hm-bf__w{animation:none!important}}@supports (animation-timeline: view()){:where(.mx.ph) .o-mix .hm-art--plate .lay--near{animation-name:hm-near}:where(.mx.ph) .o-mix .hm-art--plate .lay--far{animation-name:hm-far}}@keyframes hm-near{0%{transform:translate3d(0,8px,0)}to{transform:translate3d(0,-8px,0)}}@keyframes hm-far{0%{transform:translate3d(0,-6px,0)}to{transform:translate3d(0,6px,0)}}
