.wall-frame[data-astro-cid-ehf75muq]{--d:var(--depth);--brass:#c8a96a;--brass-hi:#ecd8a6;--mat:color-mix(in oklab, var(--base) 88%, var(--content) 12%);--core:color-mix(in oklab, var(--mat) 45%, white);--glass:.14;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='120'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0035 0.19' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1.6 0 0 0 -0.3 1.6 0 0 0 -0.3 1.6 0 0 0 -0.3 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain-a:.5;cursor:pointer;transition:transform .5s var(--ease-out-quart);box-shadow:calc(1px * var(--d)) calc(1px * var(--d)) calc(2px * var(--d)) #00000080, calc(4px * var(--d)) calc(9px * var(--d)) calc(14px * var(--d)) -6px #0000006b, calc(14px * var(--d)) calc(40px * var(--d)) calc(80px * var(--d)) -30px #000000b3;position:absolute;container-type:size}.dark .wall-frame[data-astro-cid-ehf75muq]{--core:color-mix(in oklab, var(--mat) 75%, white);--glass:.07}.wall-frame[data-astro-cid-ehf75muq]:hover{transform:translateY(-2px)}.dark .wall-frame[data-astro-cid-ehf75muq]:before,.dark .wall-frame[data-astro-cid-ehf75muq]:after{content:"";z-index:-1;pointer-events:none;position:absolute}.dark .wall-frame[data-astro-cid-ehf75muq]:before{--beam:#ffe2b21a;background:radial-gradient(circle at 50% 60px, #ffecc8e6 0 3px, #ffe2b240 6px, transparent 40px), conic-gradient(from 180deg at 50% 60px, var(--beam) 0deg 30deg, transparent 60deg 300deg, var(--beam) 330deg 360deg);width:2400px;top:-260px;bottom:-400px;left:50%;translate:-50%;mask-image:radial-gradient(circle at 50% 60px,#000 0,#0009 400px,#0000 1000px)}.dark .wall-frame[data-astro-cid-ehf75muq]:after{background:radial-gradient(closest-side,#ffdeaa24,#ffdeaa0d 60%,#0000);inset:-30% -25% -40%}.wall-frame[data-astro-cid-ehf75muq][data-focus]{box-shadow:calc(1px * var(--d)) calc(2px * var(--d)) calc(3px * var(--d)) #0000008c, calc(6px * var(--d)) calc(13px * var(--d)) calc(20px * var(--d)) -6px #00000080, calc(20px * var(--d)) calc(60px * var(--d)) calc(120px * var(--d)) -30px #000000d1}.side[data-astro-cid-ehf75muq]{width:100cqw;height:var(--f-moulding);transform-origin:0 0;clip-path:polygon(0 0, 100% 0, calc(100% - var(--f-moulding)) 100%, var(--f-moulding) 100%);background-color:var(--c);background-image:linear-gradient(to bottom, var(--profile));position:absolute;top:0;left:0}.s-left[data-astro-cid-ehf75muq],.s-right[data-astro-cid-ehf75muq]{width:100cqh}.s-right[data-astro-cid-ehf75muq]{transform:translate(100cqw)rotate(90deg)}.s-bottom[data-astro-cid-ehf75muq]{transform:translate(100cqw,100cqh)rotate(180deg)}.s-left[data-astro-cid-ehf75muq]{transform:translateY(100cqh)rotate(-90deg)}.side[data-astro-cid-ehf75muq]:before,.side[data-astro-cid-ehf75muq]:after{content:"";position:absolute;inset:0}.side[data-astro-cid-ehf75muq]:before{background:var(--grain) var(--seed) 0;mix-blend-mode:overlay;opacity:var(--grain-a)}.s-right[data-astro-cid-ehf75muq]:before{background-position:calc(var(--seed) + 170px) 40px}.s-bottom[data-astro-cid-ehf75muq]:before{background-position:calc(var(--seed) + 330px) 80px}.s-left[data-astro-cid-ehf75muq]:before{background-position:calc(var(--seed) + 490px) 20px}.s-top[data-astro-cid-ehf75muq]:after{background:#ffffff14}.s-left[data-astro-cid-ehf75muq]:after{background:#ffffff05}.s-right[data-astro-cid-ehf75muq]:after{background:#00000024}.s-bottom[data-astro-cid-ehf75muq]:after{background:#00000042}.dark .wall-frame[data-astro-cid-ehf75muq] .side[data-astro-cid-ehf75muq],.dark .wall-frame[data-astro-cid-ehf75muq] .corner[data-astro-cid-ehf75muq]{filter:brightness(.72)saturate(.9)}.is-walnut[data-astro-cid-ehf75muq]{--c-hi:#7a5537;--c:#5a3c24;--c-lo:#36220f;--c-edge:#1f130a;--grain-a:.55;--profile:var(--c-lo) 0%, var(--c-hi) 7%, var(--c) 22%, color-mix(in oklab, var(--c) 85%, white) 40%, var(--c) 62%, var(--c-lo) 80%, var(--c-hi) 86%, var(--c) 93%, var(--c-edge) 100%}.is-oak[data-astro-cid-ehf75muq]{--c-hi:#d6b07a;--c:#b98b52;--c-lo:#8a6233;--c-edge:#5a3d1c;--mat:color-mix(in oklab, var(--base) 95%, var(--content) 5%);--profile:var(--c-lo) 0%, var(--c-hi) 10%, var(--c) 30%, var(--c) 70%, var(--c-hi) 82%, var(--c-lo) 94%, var(--c-edge) 100%}.is-black[data-astro-cid-ehf75muq]{--c-hi:#3a3a3a;--c:#151515;--grain-a:.12;--mat:color-mix(in oklab, var(--base) 97%, var(--content) 3%);--profile:#000 0%, var(--c-hi) 8%, var(--c) 20%, var(--c) 60%, #4a4a4a 68%, var(--c) 76%, #000 100%}.is-mahogany[data-astro-cid-ehf75muq]{--c-hi:#7d3b26;--c:#5a2616;--c-lo:#2e1109;--grain-a:.45;--mat:color-mix(in oklab, var(--base) 80%, var(--content) 20%);--profile:var(--c-lo) 0%, var(--c-hi) 6%, var(--c) 16%, var(--c-lo) 52%, var(--c) 66%, var(--c-lo) 74%, #6e5326 76%, var(--brass-hi) 81%, var(--brass) 86%, #5a3f15 92%, var(--c-lo) 100%}.is-gilt[data-astro-cid-ehf75muq]{--g-hi:#f8df8e;--g:#c99a3c;--g-lo:#7a5418;--g-dk:#4a2e0c;--c:var(--g);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='2' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1.3 0 0 0 -0.15 1.3 0 0 0 -0.15 1.3 0 0 0 -0.15 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain-a:.35;--mat:color-mix(in oklab, var(--base) 68%, #c8b48a 32%);--profile:var(--g-dk) 0%, var(--g-hi) 3%, var(--g) 7%, #7c3a22 11%, var(--g-lo) 14%, var(--g) 20%, var(--g-hi) 34%, var(--g) 46%, var(--g-lo) 56%, var(--g-dk) 62%, var(--g-lo) 70%, var(--g) 74%, var(--g-hi) 79%, var(--g) 84%, var(--g-lo) 89%, var(--g-hi) 93%, var(--g-dk) 97%, #3a250b 100%}.is-gilt[data-astro-cid-ehf75muq] .side[data-astro-cid-ehf75muq]{background:radial-gradient(circle at 40% 35%, var(--g-hi) 0 1px, var(--g) 2px, var(--g-lo) 3px, transparent 3.4px) 0 calc(var(--f-moulding) * .59 - 4px) / 8px 8px repeat-x, repeating-linear-gradient(90deg, transparent 0 79px, #4a2e0c1a 79px 80px), linear-gradient(to bottom, var(--profile)) var(--g)}.is-gilt[data-astro-cid-ehf75muq] .mat[data-astro-cid-ehf75muq]{background-image:repeating-linear-gradient(0deg,#0000000d 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 3px)}.is-gilt[data-astro-cid-ehf75muq] .window[data-astro-cid-ehf75muq]{border-color:var(--g-lo) var(--g) var(--g-hi) var(--g)}.corner[data-astro-cid-ehf75muq]{width:calc(var(--f-moulding) * .6);aspect-ratio:1;margin:calc(var(--f-moulding) * -.3);pointer-events:none;filter:drop-shadow(1px 2px 1px #00000080);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -50 100 100'%3E%3Cdefs%3E%3CradialGradient id='a' cx='35%25' cy='30%25' r='80%25'%3E%3Cstop offset='0' stop-color='%23fff1bf'/%3E%3Cstop offset='.45' stop-color='%23d4ad5a'/%3E%3Cstop offset='1' stop-color='%236e4b19'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg fill='url(%23a)' stroke='%234a3010' stroke-width='1.5'%3E%3Cg id='p'%3E%3Cellipse rx='10' ry='21' cy='-26'/%3E%3Cellipse rx='10' ry='21' cy='-26' transform='rotate(90)'/%3E%3Cellipse rx='10' ry='21' cy='-26' transform='rotate(180)'/%3E%3Cellipse rx='10' ry='21' cy='-26' transform='rotate(270)'/%3E%3C/g%3E%3Cuse href='%23p' transform='rotate(45) scale(.8)'/%3E%3Ccircle r='14'/%3E%3Ccircle r='6'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;display:none;position:absolute}.is-gilt[data-astro-cid-ehf75muq] .corner[data-astro-cid-ehf75muq]{display:block}.c-tl[data-astro-cid-ehf75muq],.c-bl[data-astro-cid-ehf75muq]{left:calc(var(--f-moulding) * .5)}.c-tr[data-astro-cid-ehf75muq],.c-br[data-astro-cid-ehf75muq]{left:calc(100cqw - var(--f-moulding) * .5)}.c-tl[data-astro-cid-ehf75muq],.c-tr[data-astro-cid-ehf75muq]{top:calc(var(--f-moulding) * .5)}.c-bl[data-astro-cid-ehf75muq],.c-br[data-astro-cid-ehf75muq]{top:calc(100cqh - var(--f-moulding) * .5)}.is-float[data-astro-cid-ehf75muq]{--c-hi:#f0e1c6;--c:#dcc7a3;--c-lo:#b19873;--c-edge:#8c7552;--grain-a:.35;--mat:color-mix(in oklab, var(--base) 92%, var(--content) 8%);--profile:var(--c-lo) 0%, var(--c-hi) 12%, var(--c) 30%, var(--c) 80%, var(--c-lo) 90%, var(--c-edge) 100%}.is-float[data-astro-cid-ehf75muq] .mat[data-astro-cid-ehf75muq]{box-shadow:inset 0 16px 18px -10px #00000080,inset 12px 0 16px -10px #00000052,inset -4px -4px 10px -6px #0003}.is-float[data-astro-cid-ehf75muq] .window[data-astro-cid-ehf75muq]{box-shadow:0 1px 2px #0000004d,5px 10px 16px -4px #00000061}.mat[data-astro-cid-ehf75muq]{inset:var(--f-moulding);padding:var(--f-mat);background-color:var(--mat);background-image:repeating-linear-gradient(45deg,#00000006 0 1px,#0000 1px 3px),repeating-linear-gradient(-45deg,#ffffff08 0 1px,#0000 1px 3px);position:absolute;box-shadow:inset 0 7px 9px -5px #00000073,inset 6px 0 8px -6px #0000004d,inset -1px -1px #ffffff1f}.window[data-astro-cid-ehf75muq]{border:var(--f-bevel) solid;border-color:color-mix(in oklab, var(--core) 78%, black) color-mix(in oklab, var(--core) 92%, black) color-mix(in oklab, var(--core) 80%, white) color-mix(in oklab, var(--core) 88%, black);width:100%;height:100%;position:relative;overflow:hidden}.window[data-astro-cid-ehf75muq]:before,.window[data-astro-cid-ehf75muq]:after{content:"";pointer-events:none;position:absolute;inset:0}.window[data-astro-cid-ehf75muq]:before{box-shadow:inset 0 3px 6px -1px #00000073,inset 2px 0 4px -1px #00000040}.window[data-astro-cid-ehf75muq]:after{background:linear-gradient(118deg, rgba(255, 255, 255, var(--glass)) 0%, rgba(255, 255, 255, calc(var(--glass) * .3)) 24%, transparent 44%)}.window[data-astro-cid-ehf75muq] img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.wall-frame[data-astro-cid-ehf75muq]{transition:none}.wall-frame[data-astro-cid-ehf75muq]:hover{transform:none}}.wall[data-astro-cid-owowbmsh]{background-image:radial-gradient(color-mix(in oklab, var(--line) 70%, transparent) 1px, transparent 1px);background-size:48px 48px}.wall[data-astro-cid-owowbmsh].flying{transition:transform .7s var(--ease-out-quart)}
