@font-face{font-family:Solunastre Brush SC;src:url(data:font/woff2;base64,d09GMgABAAAAAAXQAA4AAAAACXQAAAV+AAIAQQAAAAAAAAAAAAAAAAAAAAAAAAAAGyAcCgZgADwRCAqKTIgBATYCJAMICwgABCAFgzYHIAwHGy0HUZQNUgTi47Ap+yzGSVIYqxxaOmH84h+v8fD9frRz3/urkkTTbhXxtG09CURKMauE6hISGSJDgw0FaX8At9VGpPaCKocRjRk8WHFWXDX8N/73GFYB1kUn0310/8819TIFPtOJ3C2T/u75KrAoCnCmFVS+NyqhAdtIpjoHNKaXsgRdN8bjRwVqdZEBV9eL9ABHAWUJCABF/hEPVJBupT2Anac9TkTGCIA3aHq12xzsZ+uAi+0h2z/nK+Xz5IuYT74wSU/Qh8Ykc7id0aDJMEhW5kJK4inNN/IPv13LLbA3RFlqAqeoRBXxlZSQLPCz88jukrvneV3W/mOHrRfHx00QTmCYnsQc50GzaHQWtZ2C7U+MDFGUWU0hFs0CiREIgdqMTgp9exW2j0A4QlwMHl8xHRyBIMzxWEQQEO6/cPcoQhxAnVSQK8rmhO2AKZiErauo02hDp8YQM+LQz5MQTmpwB3YcIWx+9jiK0n7v9LOfEo5IcHJCuSodwZHzo6AZIcjkBXxpDDQ7+UNJyyBxHiHWRKNRoUV1EbZSqE31es38GkLYCt8a5VluQrhJKExKMlBOu/3UjHRmWDN/XrYm+8IOW4ctD02rsBW1geYpuVzr9DvmvzAsGD4oGD9JgYDmsePrVj8rDMc5KeVzjsGLkuHpaQlJIpY1ROS36BRPUaL90fMW8ig+DltvoGNn4GPCkQmcZ5ERlpuWBQ2pmdvPg+Y4J2o7gBDQPIkdFxGtYehGXJx4rD96HjDhp5EllbliyXzMb8gKj6wKBNohSqtFCGTJH7f4L5xECOOyGTstIvhDBYcOXP8QNtiOrl2DrVZ4ArbGrMKLGhyzxF4n9TfJWMdp0Gw8Qd0wi5b2ozY0zuT6SAn39H1Z1WUYLDyXztjEckAKd/74lsDKSPZ1bniXk1Mvq2CwBj2by+gyr+dCfF2G7E+uFUPPDsS05DV30z6hfVac3PI6xr8cpHgvY2yssGqxqaZ1w+OT35yqNyAjazxjUTS9opH72IVwf1zJ685LD8jwCTtGh856mQBwSw76ll7rp273X/crrcsjONSheyM4G1kJ+zih9ET4oWVVymeB3suHQunP/rVxicY4Ldeqwp/tdETM/tjGZR/gc879yXjthZRC2rvRuSe7doE9uzQROn72upkc/c0TeYyxbdkd7UgTk+fyNjxTtm54G5Bh/mjc04yAnP9/zp1WbXkkyA48tIFs76wVgpy0dCywO4bj8VZ9aXv2tklHxa/r9mQkGL9844OF169gr0ezfQW/vv1ux+flYLtuXdubb376Tkvld0Z2nlvGID1TFxYe5MKmXmMc28DZ4SerkTBf6o2IPD052/xLT1rk/QEfzFXP6RSabheJeQs8XhcXmZs9cfzFqMxPt2UDOTMquq5Vdc9gYKN03n8F13Vlmy8SBHzLK8vwcExc9Snme3h7b9Nu2PjmlxeEhhU3I6BfxZNK49m9tPfruD4Z3s/+02ZN57FbZoCNN97ccvxIFy8wWj39Guu76GOzIP06owca1GzMY9XkOBi8DXxajfhdxkPwJQx7KBEIJEuX+X/4NjYl/+HkfAHfHbHVAH573v1pqBzMF9IvVEmBgb+TLRAEzBEsHE6CzI7Zf/iC1yQ9WDiFU1UO0EVRg0e8Qmi1BEmjL5CNuw2FgQAVOmLgPpX6YpbOgEHbbdClQ6dNFCKFixBPQf+RbCsWGdAvcXWal/bAMhtY7tamNQwzbAZ2GnCVN1LwT2dz8aCNEoUJ06FLtGizFqFaDehzLBowoEOvNu0b4SYb73jvpmxrMqCMpILnVGjTYbNezTaIFCq8+G8nqVEtm05SmxES2C/xLAVdg7ZjRbvEE4qthkufpTOr8q1hrR+ivPqiuAsA)format("woff2");font-weight:400;font-display:swap}.home-scene[data-astro-cid-nr3ml6ae]{isolation:isolate;background:var(--background);min-height:clamp(44rem,92svh,58rem);position:relative;overflow:hidden}.scene-landscape[data-astro-cid-nr3ml6ae]{position:absolute;inset:0}.scene-art[data-astro-cid-nr3ml6ae],.scene-art[data-astro-cid-nr3ml6ae] img[data-astro-cid-nr3ml6ae],.scene-water[data-astro-cid-nr3ml6ae],.scene-veil[data-astro-cid-nr3ml6ae]{width:100%;height:100%;position:absolute;inset:0}.scene-art[data-astro-cid-nr3ml6ae] img[data-astro-cid-nr3ml6ae]{object-fit:cover;object-position:50% 50%}.scene-water[data-astro-cid-nr3ml6ae]{opacity:0;transition:opacity 1.2s var(--ease-out);pointer-events:none}.scene-landscape[data-astro-cid-nr3ml6ae][data-water-ready] .scene-water[data-astro-cid-nr3ml6ae]{opacity:1}.scene-veil[data-astro-cid-nr3ml6ae]{background:linear-gradient(to bottom, color-mix(in srgb, var(--background) 65%, transparent), transparent 20%, transparent 86%, var(--background));pointer-events:none}.scene-copy[data-astro-cid-nr3ml6ae]{z-index:2;max-width:90rem;color:var(--foreground);margin:0 auto;padding:clamp(10rem,22svh,15rem) clamp(1.25rem,10vw,10rem) 10rem;position:relative}h1[data-astro-cid-nr3ml6ae]{width:fit-content;font-family:var(--font-display);letter-spacing:.12em;margin:0 0 1.6rem;font-size:clamp(4.8rem,7.5vw,6rem);font-weight:400;line-height:1.15}.wordmark-art[data-astro-cid-nr3ml6ae]{display:block;position:relative}.ink-wash[data-astro-cid-nr3ml6ae]{opacity:.045;filter:blur(3px);pointer-events:none;position:absolute;inset:0;transform:scale(1.035)}.brush-wordmark[data-astro-cid-nr3ml6ae]{stroke:none;width:clamp(14rem,22vw,20rem);height:auto;display:block;overflow:visible}.simplified-title[data-astro-cid-nr3ml6ae]{font-family:"Solunastre Brush SC", var(--font-display)}.latin-title[data-astro-cid-nr3ml6ae]{letter-spacing:0;font-size:clamp(2.8rem,5vw,4.8rem)}.name-poem[data-astro-cid-nr3ml6ae]{max-width:25rem;font-family:var(--font-display);letter-spacing:.12em;flex-direction:column;gap:.45rem;margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.8;display:flex}.poem-line[data-astro-cid-nr3ml6ae]{align-items:center;min-height:1.8em;display:flex}.poem-art[data-astro-cid-nr3ml6ae]{stroke:none;width:auto;max-width:100%;height:1.6em;display:block;overflow:visible}.scene-link[data-astro-cid-nr3ml6ae],.work-link[data-astro-cid-nr3ml6ae]{text-underline-offset:.4em;align-items:center;gap:1.2rem;text-decoration:underline #0000;transition:text-decoration-color .2s;display:inline-flex}.scene-link[data-astro-cid-nr3ml6ae]{font-size:var(--type-body);margin-top:2.8rem}.scene-link[data-astro-cid-nr3ml6ae]:hover,.work-link[data-astro-cid-nr3ml6ae]:hover{text-decoration-color:currentColor}svg[data-astro-cid-nr3ml6ae]{stroke:currentColor;stroke-width:1.5px;width:1.2rem;height:1.2rem}.scene-link[data-astro-cid-nr3ml6ae] svg[data-astro-cid-nr3ml6ae],.work-link[data-astro-cid-nr3ml6ae] svg[data-astro-cid-nr3ml6ae]{transition:transform .3s var(--ease-out)}.scene-link[data-astro-cid-nr3ml6ae]:hover svg[data-astro-cid-nr3ml6ae],.work-link[data-astro-cid-nr3ml6ae]:hover svg[data-astro-cid-nr3ml6ae]{transform:translate(4px)}.home-works[data-astro-cid-nr3ml6ae],.home-intro[data-astro-cid-nr3ml6ae]{max-width:82rem;margin:0 auto;padding-inline:clamp(1.25rem,8vw,8rem);scroll-margin-top:3rem}.home-works[data-astro-cid-nr3ml6ae]{padding-top:5rem;padding-bottom:6rem}h2[data-astro-cid-nr3ml6ae]{font-family:var(--font-display);letter-spacing:.06em;margin:0 0 2.8rem;font-size:1.35rem;font-weight:400}.home-work[data-astro-cid-nr3ml6ae]{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.work-art[data-astro-cid-nr3ml6ae]{background:var(--muted);aspect-ratio:16/11;border-radius:.25rem;display:block;overflow:hidden}.work-art[data-astro-cid-nr3ml6ae] img[data-astro-cid-nr3ml6ae]{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out)}.work-art[data-astro-cid-nr3ml6ae]:hover img[data-astro-cid-nr3ml6ae]{transform:scale(1.025)}.work-copy[data-astro-cid-nr3ml6ae] h3[data-astro-cid-nr3ml6ae]{font-family:var(--font-display);margin:0;font-size:clamp(2rem,3vw,2.5rem);font-weight:400;line-height:1.4}.work-copy[data-astro-cid-nr3ml6ae] p[data-astro-cid-nr3ml6ae]{max-width:65ch;color:var(--muted-foreground);margin:1.2rem 0;font-size:.9375rem;line-height:1.9}.work-copy[data-astro-cid-nr3ml6ae] .work-lead[data-astro-cid-nr3ml6ae]{color:var(--foreground);font-size:1.05rem}.work-link[data-astro-cid-nr3ml6ae]{font-size:var(--type-subhead);margin-top:1rem}.home-intro[data-astro-cid-nr3ml6ae]{grid-template-columns:1fr 1.5fr;gap:2rem 5rem;padding-top:3rem;padding-bottom:6rem;display:grid;position:relative}.studio-rule[data-astro-cid-nr3ml6ae]{background:var(--border);transform-origin:0;height:1px;position:absolute;inset:0 0 auto}.studio-prose[data-astro-cid-nr3ml6ae]{max-width:65ch;color:var(--muted-foreground);font-size:.9375rem;line-height:2}.studio-prose[data-astro-cid-nr3ml6ae] p{margin:0 0 1rem}@media (width<=640px){.home-scene[data-astro-cid-nr3ml6ae]{min-height:49rem}.scene-landscape[data-astro-cid-nr3ml6ae]{top:13rem}.scene-art[data-astro-cid-nr3ml6ae] img[data-astro-cid-nr3ml6ae]{object-position:76% 50%}.scene-veil[data-astro-cid-nr3ml6ae]{background:linear-gradient(to bottom, var(--background), transparent 24%, transparent 88%, var(--background))}.scene-copy[data-astro-cid-nr3ml6ae]{padding:7.5rem 1.75rem 20rem}h1[data-astro-cid-nr3ml6ae]{margin-bottom:1.25rem;font-size:4.8rem}.latin-title[data-astro-cid-nr3ml6ae]{font-size:2.9rem}.brush-wordmark[data-astro-cid-nr3ml6ae]{width:15rem}.name-poem[data-astro-cid-nr3ml6ae]{gap:.25rem;max-width:22rem;font-size:.97rem}.scene-link[data-astro-cid-nr3ml6ae]{margin-top:1.75rem}.home-works[data-astro-cid-nr3ml6ae]{padding-top:3rem;padding-bottom:4rem}h2[data-astro-cid-nr3ml6ae]{margin-bottom:1.7rem}.home-work[data-astro-cid-nr3ml6ae]{grid-template-columns:1fr;gap:1.6rem}.work-art[data-astro-cid-nr3ml6ae]{aspect-ratio:16/11}.work-copy[data-astro-cid-nr3ml6ae] p[data-astro-cid-nr3ml6ae]{margin-block:1rem}.home-intro[data-astro-cid-nr3ml6ae]{grid-template-columns:1fr;gap:0;padding-top:2.5rem;padding-bottom:3rem}}
