.backdrop.svelte-7uhz4x{--reach:100vmax;--seam:calc(var(--reach) + var(--at));z-index:-1;inset:calc(var(--reach) * -1);background-image:radial-gradient(ellipse 55cqw 20cqw at calc(var(--reach) + 55cqw) calc(var(--reach) + 84cqw) in oklab, var(--color-floor-lit), transparent), linear-gradient(to bottom in oklab, var(--color-deep) calc(var(--seam) - 60cqw), var(--color-studio) calc(var(--seam) - 18cqw), color-mix(in oklab, var(--color-studio), var(--color-studio-lit)) calc(var(--seam) - 2cqw), var(--color-floor) calc(var(--seam) + 2cqw), var(--color-studio-lit) calc(var(--seam) + 25cqw));position:absolute}footer.svelte-mhwvum{z-index:1;padding-bottom:calc(.25rem + var(--q) * .75rem);flex-wrap:wrap;align-items:baseline;gap:0 2rem;display:flex;position:relative}.links.svelte-mhwvum{flex-wrap:wrap;justify-content:flex-end;column-gap:1.5rem;margin-left:auto;display:flex}p.svelte-mhwvum,a.svelte-mhwvum{align-items:center;min-height:2.75rem;display:inline-flex}a.svelte-mhwvum{min-width:2.75rem;margin-inline:-.5rem;padding-inline:.5rem}svg.svelte-jvltr0{vertical-align:baseline;height:.833333em;display:inline;overflow:visible}.room.svelte-1q5re26{--aspect:tan(atan2(100vw, 100dvh));--q:clamp(0, (var(--aspect) - .8) / .2, 1);--u:clamp(0, (var(--aspect) - 1) / .25, 1);--edge:max(round(clamp(1.25rem, 6.25vw, 7.5rem), 1px), env(safe-area-inset-left));--side:max(0px, 50vw - 60rem);--inset:calc(var(--side) + var(--edge));--s:min(128vw, max(70vw, min(75dvh, 95dvh - 25vw)), 112dvh, 76rem);--mark:clamp(1.5rem, var(--s) * .03, 1.875rem);--head:calc(1.375rem + var(--q) * .875rem + var(--mark));padding-inline:var(--inset);grid-template:"head""page"1fr"more""foot"/minmax(0,1fr);display:grid;position:relative;overflow:clip}.room.svelte-1q5re26:before{min-height:calc(100dvh - var(--peek));content:"";grid-area:head/1/foot}.goes-on.svelte-1q5re26:before{grid-row-end:page}main.svelte-1q5re26{grid-area:page/1/more;grid-template:subgrid / subgrid;display:grid}.room.svelte-1q5re26>footer{grid-area:foot}header.svelte-1q5re26,.after.svelte-1q5re26{z-index:1;position:relative}.goes-on.svelte-1q5re26:after{margin-inline:calc(var(--inset) * -1);background:linear-gradient(to bottom, transparent, var(--color-page) var(--peek));content:"";grid-area:more/1/foot;position:relative}header.svelte-1q5re26{padding-top:calc(var(--head) - var(--mark));flex-wrap:wrap;grid-area:head;align-items:baseline;gap:1rem clamp(1rem,5vw,2rem);display:flex}nav.svelte-1q5re26{view-transition-name:nav;flex-wrap:wrap;justify-content:flex-end;gap:calc(2.75rem - 1lh) clamp(1rem,5vw,1.5rem);margin-left:auto;display:flex}nav.svelte-1q5re26 a:where(.svelte-1q5re26){--baseline:85%;position:relative}nav.svelte-1q5re26 a:where(.svelte-1q5re26):before{content:"";position:absolute;inset:calc(.5lh - 1.375rem) -.5rem}.here.svelte-1q5re26,header.svelte-1q5re26 a:where(.svelte-1q5re26):after{inset-inline:0;top:calc(var(--baseline) + var(--underline-offset));height:var(--underline-thickness);background:currentColor;position:absolute}.here.svelte-1q5re26{view-transition-name:here}header.svelte-1q5re26 a:where(.svelte-1q5re26):after{opacity:0;transition:opacity var(--duration-hover) var(--ease-out);content:""}@media (hover:hover){header.svelte-1q5re26 a:where(.svelte-1q5re26):hover:after{opacity:1}}a.mark.svelte-1q5re26:after{font-size:var(--text-nav);-webkit-mask:linear-gradient(90deg,#000 12.6%,#0000 0 20.3%,#000 0);mask:linear-gradient(90deg,#000 12.6%,#0000 0 20.3%,#000 0)}.mark.svelte-1q5re26{--baseline:calc(500% / 6);font-size:var(--mark);view-transition-name:mark;width:fit-content;height:1em;line-height:0;display:block;position:relative}a.mark.svelte-1q5re26:before{content:"";position:absolute;inset:calc(.5em - 1.375rem) 0}
