.sculpture[data-astro-cid-l64t55rb]{isolation:isolate;width:100%;max-width:42rem;position:relative}.sculpture[data-astro-cid-l64t55rb] svg[data-astro-cid-l64t55rb]{filter:drop-shadow(0 30px 25px #000);width:100%;height:auto;animation:9s ease-in-out infinite float;display:block}.coordinate[data-astro-cid-l64t55rb]{letter-spacing:.16em;color:#b4b3bf;font-size:.5rem;position:absolute}.top[data-astro-cid-l64t55rb]{top:20%;right:2%}.bottom[data-astro-cid-l64t55rb]{bottom:17%;left:2%}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(2deg)}}@media (width<=700px){.sculpture[data-astro-cid-l64t55rb]{max-width:28rem;margin:auto}}.hero[data-astro-cid-nr3ml6ae]{isolation:isolate;grid-template-columns:1.1fr 1fr;align-items:center;min-height:43rem;padding:2rem 0 5rem;display:grid;position:relative}.grid-lines[data-astro-cid-nr3ml6ae]{z-index:-1;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff06 calc(25% - 1px) 25%);position:absolute;inset:-6rem 0 0}.hero-copy[data-astro-cid-nr3ml6ae]{z-index:2;position:relative}.intro[data-astro-cid-nr3ml6ae]{letter-spacing:.13em;color:#b1aebc;align-items:center;gap:.65rem;font-size:.58rem;display:flex}.intro[data-astro-cid-nr3ml6ae] span[data-astro-cid-nr3ml6ae]{background:var(--accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #8579ff}h1[data-astro-cid-nr3ml6ae]{letter-spacing:-.06em;margin:2rem 0;font-size:clamp(3.2rem,6.4vw,6.5rem);font-weight:500;line-height:.98}.highlight[data-astro-cid-nr3ml6ae]{color:#ddd8ff;position:relative}.highlight[data-astro-cid-nr3ml6ae]:before{content:"";z-index:-1;background:linear-gradient(90deg,#5c43d3,#0000);width:3rem;position:absolute;top:0;bottom:0;left:-.4rem}.hero-copy[data-astro-cid-nr3ml6ae]>p[data-astro-cid-nr3ml6ae]{color:var(--muted);max-width:24rem;margin:1.8rem 0 2rem;font-size:.85rem;line-height:1.85}.hero-art[data-astro-cid-nr3ml6ae]{z-index:0;width:118%;margin-left:-10%;position:relative}.hero-bottom[data-astro-cid-nr3ml6ae]{letter-spacing:.12em;color:var(--muted);justify-content:space-between;gap:1rem;font-size:.53rem;display:flex;position:absolute;bottom:1.8rem;left:0;right:0}.hero-bottom[data-astro-cid-nr3ml6ae] a[data-astro-cid-nr3ml6ae]{color:var(--text);text-decoration:none}.about[data-astro-cid-nr3ml6ae]{border-top:1px solid var(--line);grid-template-columns:1.25fr 1fr;gap:4rem;padding:5rem 0 6rem;display:grid}.about[data-astro-cid-nr3ml6ae] h2[data-astro-cid-nr3ml6ae]{margin-top:2rem;font-size:clamp(2rem,3.1vw,3rem);line-height:1.15}.about[data-astro-cid-nr3ml6ae] h2[data-astro-cid-nr3ml6ae] span[data-astro-cid-nr3ml6ae]{color:#84828e}.about-copy[data-astro-cid-nr3ml6ae]{color:#aaaab6;padding-top:3rem;font-size:.9rem;line-height:1.9}.tags[data-astro-cid-nr3ml6ae]{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.tags[data-astro-cid-nr3ml6ae] span[data-astro-cid-nr3ml6ae]{border:1px solid var(--line);letter-spacing:.08em;padding:.5rem .7rem;font-size:.55rem}@media (width>=1500px){.hero[data-astro-cid-nr3ml6ae]{min-height:48rem}}@media (width<=800px){.hero[data-astro-cid-nr3ml6ae]{grid-template-columns:1fr;min-height:0;padding-top:1rem;padding-bottom:4rem}.hero-art[data-astro-cid-nr3ml6ae]{opacity:.48;z-index:-1;width:57%;position:absolute;top:0;right:-1rem}.hero-copy[data-astro-cid-nr3ml6ae]{max-width:100%}h1[data-astro-cid-nr3ml6ae]{font-size:clamp(3rem,9vw,5.5rem)}.hero-copy[data-astro-cid-nr3ml6ae]>p[data-astro-cid-nr3ml6ae]{color:#b4b1be;max-width:24rem}.about[data-astro-cid-nr3ml6ae]{grid-template-columns:1fr;gap:0;padding-block:3.5rem}.about-copy[data-astro-cid-nr3ml6ae]{padding-top:0}.hero-bottom[data-astro-cid-nr3ml6ae]{font-size:.45rem}.intro[data-astro-cid-nr3ml6ae]{font-size:.5rem}}@media (width<=500px){.hero-art[data-astro-cid-nr3ml6ae]{opacity:1;width:100%;max-width:23rem;margin:-1rem auto;position:relative;right:auto}.hero[data-astro-cid-nr3ml6ae]{padding-bottom:3rem}.hero-copy[data-astro-cid-nr3ml6ae]>p[data-astro-cid-nr3ml6ae]{max-width:100%}h1[data-astro-cid-nr3ml6ae]{font-size:clamp(2.8rem,11.5vw,3.8rem)}.hero-bottom[data-astro-cid-nr3ml6ae]{letter-spacing:.02em;bottom:.8rem}.hero-bottom[data-astro-cid-nr3ml6ae]>span[data-astro-cid-nr3ml6ae]{max-width:50%}}
