.GraymatterGizmo-module__gEACyG__gizmo{perspective:400px;flex-shrink:0;width:5rem;height:5rem}.GraymatterGizmo-module__gEACyG__axes{transform-origin:50%;width:100%;height:100%;animation:12s ease-in-out infinite GraymatterGizmo-module__gEACyG__orbitGizmo}@keyframes GraymatterGizmo-module__gEACyG__orbitGizmo{0%,to{transform:rotateX(-8deg)rotateY(-18deg)rotate(-5deg)}50%{transform:rotateX(10deg)rotateY(20deg)rotate(6deg)}}@media (prefers-reduced-motion:reduce){.GraymatterGizmo-module__gEACyG__axes{animation:none}}
.GraymatterCourseOutline-module__2NsskW__popOutFrame{clip-path:inset(-50% 0 0);background:#000}.GraymatterCourseOutline-module__2NsskW__popOutImage{width:92%;max-width:none;height:auto;position:absolute;top:-26%;left:4%}.GraymatterCourseOutline-module__2NsskW__headImage{width:58%;max-width:none;height:auto;position:absolute;top:-18%;left:0}.GraymatterCourseOutline-module__2NsskW__handImage{width:48%;max-width:none;height:auto;position:absolute;top:-10%;right:0;transform:scaleX(-1)}.GraymatterCourseOutline-module__2NsskW__subjectImage{width:52%;max-width:none;height:auto;position:absolute;top:-12%;left:0}.GraymatterCourseOutline-module__2NsskW__foldsImage{width:22%;max-width:none;height:auto;position:absolute;top:-12%;right:1%;transform:rotate(3deg)}.GraymatterCourseOutline-module__2NsskW__figureImage{width:38%;max-width:none;height:auto;position:absolute;bottom:-5%;left:37%}.GraymatterCourseOutline-module__2NsskW__subjectFrame{clip-path:inset(-50% 0 -6%)}.GraymatterCourseOutline-module__2NsskW__materialsFrame{clip-path:none}.GraymatterCourseOutline-module__2NsskW__bushImage,.GraymatterCourseOutline-module__2NsskW__rockImage,.GraymatterCourseOutline-module__2NsskW__tentacleImage{max-width:none;height:auto;position:absolute}.GraymatterCourseOutline-module__2NsskW__bushImage{z-index:1;width:48%;top:-8%;left:-2%}.GraymatterCourseOutline-module__2NsskW__rockImage{z-index:2;width:40%;top:2%;left:30%}.GraymatterCourseOutline-module__2NsskW__tentacleImage{z-index:3;width:39%;top:-10%;right:-1%}
.GraymatterHeroLight-module__B66kWW__bulbBurst{pointer-events:none;position:absolute;top:6.25%;left:64.4%}.GraymatterHeroLight-module__B66kWW__fleck{clip-path:polygon(0 32%,88% 0,100% 67%,26% 100%);opacity:0;background:#fff;width:9px;height:5px;animation:.54s linear GraymatterHeroLight-module__B66kWW__bulb-fleck;position:absolute}.GraymatterHeroLight-module__B66kWW__fleck:nth-child(2n){width:5px;height:4px;animation-duration:.47s}@keyframes GraymatterHeroLight-module__B66kWW__bulb-fleck{0%{opacity:1;transform:translate(0,0)}30%{opacity:1;transform:translate3d(calc(var(--x)*.5),2px,0)rotate(calc(var(--spin)*.35))}65%{opacity:.95;transform:translate3d(calc(var(--x)*.8),calc(var(--y)*.36),0)rotate(calc(var(--spin)*.7))scale(.9)}to{opacity:0;transform:translate3d(var(--x),var(--y),0)rotate(var(--spin))scale(.6)}}@media (prefers-reduced-motion:reduce){.GraymatterHeroLight-module__B66kWW__bulbBurst{display:none}}.GraymatterHeroLight-module__B66kWW__surroundingStudies{pointer-events:none;position:absolute;inset:0}.GraymatterHeroLight-module__B66kWW__surroundingStudy{opacity:0;visibility:hidden;transition:opacity .22s,transform .35s,visibility .35s;position:absolute;transform:translateY(32px)scale(.96)}.GraymatterHeroLight-module__B66kWW__surroundingStudies[data-lit=true] .GraymatterHeroLight-module__B66kWW__surroundingStudy{opacity:1;visibility:visible;transition:opacity .55s,transform .7s cubic-bezier(.22,1,.36,1),visibility;transition-delay:var(--study-delay);transform:translateY(0)scale(1)}.GraymatterHeroLight-module__B66kWW__studyImage{object-fit:fill;width:100%;height:100%}.GraymatterHeroLight-module__B66kWW__head{width:22.9984%;height:32.9061%;top:48.8367%;left:-4.57878%}.GraymatterHeroLight-module__B66kWW__head .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__cube{width:16.9983%;height:22.4081%;top:22.3105%;left:-1.86816%}.GraymatterHeroLight-module__B66kWW__cube .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__character{width:29.1068%;height:49.5371%;top:45.8601%;left:41.6457%}.GraymatterHeroLight-module__B66kWW__character .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__bush{width:29.5263%;height:26.7445%;top:55.9262%;left:78.9015%}.GraymatterHeroLight-module__B66kWW__bush .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__truck{width:33.8263%;height:30.7362%;top:66.35%;left:1.55201%}.GraymatterHeroLight-module__B66kWW__truck .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__hand{width:29.8584%;height:36.5178%;top:64.0223%;left:23.3918%}.GraymatterHeroLight-module__B66kWW__hand .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__tentacle{width:21.8356%;height:29.2142%;top:72.3582%;left:64.1689%}.GraymatterHeroLight-module__B66kWW__tentacle .GraymatterHeroLight-module__B66kWW__studyImage{transform:scaleX(-1)}@media (width>=40rem){.GraymatterHeroLight-module__B66kWW__head{width:23%;height:32.9086%;top:58.9998%;left:-1.9992%}.GraymatterHeroLight-module__B66kWW__head .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__cube{width:16.9999%;height:22.4112%;top:34.8716%;left:.9996%}.GraymatterHeroLight-module__B66kWW__cube .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__character{width:23%;height:39.1448%;top:47.9994%;left:78.9992%}.GraymatterHeroLight-module__B66kWW__character .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__bush{width:25%;height:22.6441%;top:73.9997%;left:66.0003%}.GraymatterHeroLight-module__B66kWW__bush .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__truck{width:26.9992%;height:24.5329%;top:76.9995%;left:6.9997%}.GraymatterHeroLight-module__B66kWW__truck .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__hand{width:21.9995%;height:26.908%;top:72.9991%;left:33.9997%}.GraymatterHeroLight-module__B66kWW__hand .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__tentacle{width:17.9995%;height:24.0828%;top:73.9997%;left:57.0005%}.GraymatterHeroLight-module__B66kWW__tentacle .GraymatterHeroLight-module__B66kWW__studyImage{transform:scaleX(-1)}}@media (width>=64rem){.GraymatterHeroLight-module__B66kWW__head{width:27.5932%;height:39.5197%;top:45.8262%;left:-2.13136%}.GraymatterHeroLight-module__B66kWW__head .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__cube{width:16.9994%;height:22.3614%;top:17.1164%;left:-3.88937%}.GraymatterHeroLight-module__B66kWW__cube .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__character{width:25.6502%;height:43.6181%;top:52.7139%;left:50.4515%}.GraymatterHeroLight-module__B66kWW__character .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__bush{width:24.9998%;height:22.6082%;top:74.5849%;left:39.1769%}.GraymatterHeroLight-module__B66kWW__bush .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__truck{width:38.3191%;height:34.8195%;top:86.7664%;left:-5.42079%}.GraymatterHeroLight-module__B66kWW__truck .GraymatterHeroLight-module__B66kWW__studyImage{transform:none}.GraymatterHeroLight-module__B66kWW__hand{width:29.4041%;height:36.0069%;top:82.6674%;left:28.4501%}.GraymatterHeroLight-module__B66kWW__hand .GraymatterHeroLight-module__B66kWW__studyImage{transform:scaleX(-1)}.GraymatterHeroLight-module__B66kWW__tentacle{width:23.6466%;height:31.6158%;top:62.0587%;left:82.141%}.GraymatterHeroLight-module__B66kWW__tentacle .GraymatterHeroLight-module__B66kWW__studyImage{transform:scaleX(-1)}}.GraymatterHeroLight-module__B66kWW__head{z-index:-1}@media (prefers-reduced-motion:reduce){.GraymatterHeroLight-module__B66kWW__surroundingStudy,.GraymatterHeroLight-module__B66kWW__surroundingStudies[data-lit=true] .GraymatterHeroLight-module__B66kWW__surroundingStudy{transition:none;transform:none}}
@media (prefers-reduced-motion:no-preference){.GraymatterComparisonModal-module__Q-mRlq__dialog[open]{animation:.24s cubic-bezier(.16,1,.3,1) both GraymatterComparisonModal-module__Q-mRlq__appear}.GraymatterComparisonModal-module__Q-mRlq__dialog[open]::backdrop{animation:.2s ease-out both GraymatterComparisonModal-module__Q-mRlq__backdrop-appear}@keyframes GraymatterComparisonModal-module__Q-mRlq__appear{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes GraymatterComparisonModal-module__Q-mRlq__backdrop-appear{0%{opacity:0}to{opacity:1}}}
.GraymatterLightingLoop-module__AMMdIG__illustration{isolation:isolate}.GraymatterLightingLoop-module__AMMdIG__illustration:before{content:"";z-index:-1;background:#0a0a0a;border-radius:6px;position:absolute;inset:8% 3%;transform:rotate(-2deg)}.GraymatterLightingLoop-module__AMMdIG__illustration[data-step="02"]:before{inset:10% 5% 6% 2%;transform:rotate(1.8deg)}.GraymatterLightingLoop-module__AMMdIG__illustration[data-step="03"]:before{inset:7% 2% 9% 5%;transform:rotate(-1.5deg)}.GraymatterLightingLoop-module__AMMdIG__illustration[data-step="04"]:before{inset:9% 4% 7% 2%;transform:rotate(2.3deg)}.GraymatterLightingLoop-module__AMMdIG__floatingImage{transform-origin:50% 60%;animation:8s ease-in-out infinite GraymatterLightingLoop-module__AMMdIG__gentleFloat}.GraymatterLightingLoop-module__AMMdIG__illustration[data-step="01"] .GraymatterLightingLoop-module__AMMdIG__floatingImage{filter:drop-shadow(0 1px 1px #0000002e)}.GraymatterLightingLoop-module__AMMdIG__illustration[data-step="02"] .GraymatterLightingLoop-module__AMMdIG__floatingImage{animation-duration:9.5s;animation-delay:-2.5s}.GraymatterLightingLoop-module__AMMdIG__illustration[data-step="03"] .GraymatterLightingLoop-module__AMMdIG__floatingImage{animation-duration:10s;animation-delay:-5s}.GraymatterLightingLoop-module__AMMdIG__illustration[data-step="04"] .GraymatterLightingLoop-module__AMMdIG__floatingImage{animation-duration:8.5s;animation-delay:-1.5s}@keyframes GraymatterLightingLoop-module__AMMdIG__gentleFloat{0%,to{transform:translateY(2px)rotate(-.7deg)}50%{transform:translate(2px,-10px)rotate(.7deg)}}@media (prefers-reduced-motion:reduce){.GraymatterLightingLoop-module__AMMdIG__floatingImage{animation:none;transform:none}}
.GraymatterLogoCloud-module__iRnSLW__track{animation:40s linear infinite GraymatterLogoCloud-module__iRnSLW__logo-scroll}.GraymatterLogoCloud-module__iRnSLW__track:hover{animation-play-state:paused}@keyframes GraymatterLogoCloud-module__iRnSLW__logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width>=640px){.GraymatterLogoCloud-module__iRnSLW__track{animation:none}}@media (prefers-reduced-motion:reduce){.GraymatterLogoCloud-module__iRnSLW__track{width:100%;animation:none}.GraymatterLogoCloud-module__iRnSLW__sequence{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;padding-right:0;display:grid}.GraymatterLogoCloud-module__iRnSLW__logo{width:auto}.GraymatterLogoCloud-module__iRnSLW__sequence[data-duplicate=true]{display:none}}@media (width>=640px) and (prefers-reduced-motion:reduce){.GraymatterLogoCloud-module__iRnSLW__sequence{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px) and (prefers-reduced-motion:reduce){.GraymatterLogoCloud-module__iRnSLW__sequence{grid-template-columns:repeat(8,minmax(0,1fr))}}
.GraymatterInventionReveal-module__JANFvW__simplified{clip-path:polygon(0 0,var(--reveal-top,0%)0,var(--reveal-bottom,-40%)100%,0 100%)}.GraymatterInventionReveal-module__JANFvW__divider{transform:translateX(var(--reveal-offset,-70%))}.GraymatterInventionReveal-module__JANFvW__overlayGradient{z-index:1;pointer-events:none;background:linear-gradient(#0000,#00000080);position:absolute;inset:48% 0 0}.GraymatterInventionReveal-module__JANFvW__figureStudies{z-index:2;width:min(32%,22rem);transform:translate3d(0,var(--study-travel,120%),0);align-items:flex-end;margin:0;display:flex;position:absolute;bottom:-4%;left:-10%}.GraymatterInventionReveal-module__JANFvW__figureGeometry,.GraymatterInventionReveal-module__JANFvW__figureDetail{flex-shrink:0;width:55%;height:auto}.GraymatterInventionReveal-module__JANFvW__figureDetail{width:62%;margin-left:-22%;position:relative}.GraymatterInventionReveal-module__JANFvW__handStudies{z-index:2;width:min(52%,34rem);transform:translate3d(0,var(--study-travel,120%),0)rotate(var(--study-rotation,-17deg));margin:0;position:absolute;bottom:3%;right:-40%}.GraymatterInventionReveal-module__JANFvW__handPair{align-items:center;gap:0;display:flex}.GraymatterInventionReveal-module__JANFvW__simpleHand,.GraymatterInventionReveal-module__JANFvW__detailedHand{flex-shrink:0;width:46%;height:auto;transform:scaleX(-1)}@media (width>=1024px){.GraymatterInventionReveal-module__JANFvW__figureStudies{width:min(40%,28rem)}.GraymatterInventionReveal-module__JANFvW__handStudies{width:min(64%,44rem)}}.GraymatterInventionReveal-module__JANFvW__detailedHand{z-index:1;filter:drop-shadow(-4px 4px 5px #0000008c);margin-left:-32%;position:relative;transform:rotate(8deg)translateY(-15%)scaleX(-1)}@media (width<=639px){.GraymatterInventionReveal-module__JANFvW__figureStudies{width:40%;left:-12%}.GraymatterInventionReveal-module__JANFvW__handStudies{width:65%;right:-39%}}@media (prefers-reduced-motion:reduce){.GraymatterInventionReveal-module__JANFvW__handStudies{transform:rotate(-5deg)}.GraymatterInventionReveal-module__JANFvW__figureStudies{transform:none}}
.GraymatterPaintingGallery-module__LbnPjG__wrappedSketch{shape-outside:polygon(40% 0,100% 0,100% 100%,0 100%,10% 85%,28% 70%,35% 45%,40% 25%);shape-margin:.75rem}.GraymatterPaintingGallery-module__LbnPjG__callout:popover-open{animation:.18s ease-out both GraymatterPaintingGallery-module__LbnPjG__callout-enter}@keyframes GraymatterPaintingGallery-module__LbnPjG__callout-enter{0%{opacity:0;transform:translateY(5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.GraymatterPaintingGallery-module__LbnPjG__callout:popover-open{animation:none}}
