.home_homeExperience__G29sR{position:relative;background:var(--color-background)}.home_fractalMedia__pwLWE{display:grid;width:100%;min-height:0;place-items:center;overflow:hidden;pointer-events:none}.home_fractalOpening__6D8Ll{display:grid;justify-items:center;padding:calc(2.25rem + var(--spacing-lg) + var(--spacing-xl)) var(--spacing-lg) 0}.home_homeTitle__Zd39o{width:min(100%,36rem);margin:var(--spacing-xl) auto 0;color:var(--color-heading);text-align:left}.home_homeName__G0GS2{color:var(--color-primary)}.home_introduction___tSRk{display:grid;align-items:stretch;justify-items:center;min-height:100svh;padding:0 var(--spacing-lg);background:var(--color-background)}.home_introductionContent__pWMyb{display:flex;flex-direction:column;width:min(100%,60rem)}.home_homeDirectory__UHWxj{display:grid;width:min(100%,36rem);grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin:var(--spacing-xl) auto 0}.home_sectionHeading__2L2pT{margin:0 0 var(--spacing-md);color:var(--color-text-muted)}.home_sectionHeading__2L2pT a{color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none}.home_sectionHeading__2L2pT a:hover{color:var(--color-primary-hover)}.home_pieceList__Q_TyA{margin:0;padding:0;list-style:none}.home_pieceList__Q_TyA li+li{margin-top:var(--spacing-sm)}.home_pieceList__Q_TyA a{color:var(--color-heading);font-family:var(--font-display);font-size:var(--fs-body);font-weight:400;letter-spacing:-.025em;line-height:1.5;text-decoration:none}.home_pieceList__Q_TyA a:hover{color:var(--color-primary)}.home_sectionNote__GntIi{margin:0;color:var(--color-text);font-size:var(--fs-body);line-height:var(--leading-body)}.home_contact__fJmDe{width:min(100%,36rem);max-width:none;margin:calc(var(--spacing-2xl) * 2) auto 0;padding-bottom:var(--spacing-lg);color:var(--color-text-muted);font-size:var(--fs-small);line-height:var(--leading-body)}.home_contact__fJmDe a{color:inherit;text-decoration:none}.home_contact__fJmDe a:hover{color:var(--color-heading)}.home_iconLinks__eTync{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.home_iconLink__HlJhR{display:inline-flex;border-radius:.25rem;color:var(--color-heading)}.home_iconLink__HlJhR img{-webkit-clip-path:inset(1px round 2px);clip-path:inset(1px round 2px)}.home_fractal__BwYYC{width:100%;height:100%}.home_fractalClip__UHqvB,.home_fractal__BwYYC{display:flex;align-items:center;justify-content:center}.home_fractalClip__UHqvB{overflow:hidden;width:min(88vw,760px,calc((100svh - 19rem) * 720 / 546));aspect-ratio:720/546}.home_fractal__BwYYC canvas,.home_fractal__BwYYC img{display:block;width:calc(100% * 546 / 720);max-width:none;height:auto;flex:0 0 auto;visibility:hidden;transform:rotate(90deg)}.home_fractal__BwYYC canvas.home_fractalImageReady__qUaNW,.home_fractal__BwYYC img.home_fractalImageReady__qUaNW{visibility:visible}@media (max-width:44rem){.home_fractalOpening__6D8Ll{padding:calc(2.25rem + var(--spacing-lg) + var(--spacing-xl)) var(--spacing-md) 0}.home_introduction___tSRk{padding-inline:var(--spacing-md)}.home_introductionContent__pWMyb p{margin-bottom:var(--spacing-xs)}}