.Home_ctaHeading__SpmJw{font-size:calc(var(--text-heading) + .25rem);line-height:1.15}.GridBackground_grid__1L3Zo{--grid-line:color-mix(in srgb,var(--color-border) 28%,transparent);background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:3.5rem 3.5rem;background-position:top}.GridBackground_inverseGrid__KI8Rj{--grid-line:color-mix(in srgb,var(--color-border-inverse) 35%,transparent)}.FeaturedProjects_section__BGnsB{position:relative;overflow:hidden;padding-block:var(--spacing-section)}.FeaturedProjects_inner__DrNEc{position:relative;z-index:1;text-align:center}.FeaturedProjects_intro__ceegx{display:grid;gap:1.75rem;margin-bottom:3rem}.FeaturedProjects_eyebrow__aALlE,.FeaturedProjects_projectMeta__4p5y0{font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:600;color:var(--color-on-brand-muted)}.FeaturedProjects_eyebrow__aALlE{margin-bottom:1rem;text-transform:uppercase}.FeaturedProjects_title__3g5Sr{margin-inline:auto;max-width:13ch;font-size:var(--text-heading);line-height:var(--text-heading--line-height);font-weight:700;color:var(--color-on-brand)}.FeaturedProjects_introCopy__u21kp{margin-inline:auto;max-width:34rem;color:var(--color-on-brand-muted)}.FeaturedProjects_allProjectsLink__eFIpI,.FeaturedProjects_projectLink__5K3r5{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;font-weight:600;color:var(--color-on-brand);text-decoration-line:underline;text-underline-offset:.3em;transition:color .18s ease}.FeaturedProjects_allProjectsLink__eFIpI{margin-top:1rem;justify-content:center}.FeaturedProjects_allProjectsLink__eFIpI:hover,.FeaturedProjects_imageLink__i9s1b:hover~.FeaturedProjects_projectCopy__NsD6z .FeaturedProjects_projectLink__5K3r5,.FeaturedProjects_projectLink__5K3r5:hover{color:var(--color-accent)}.FeaturedProjects_allProjectsLink__eFIpI svg,.FeaturedProjects_projectLink__5K3r5 svg{flex:0 0 auto;transition:transform .18s ease}.FeaturedProjects_allProjectsLink__eFIpI:hover svg,.FeaturedProjects_imageLink__i9s1b:hover~.FeaturedProjects_projectCopy__NsD6z .FeaturedProjects_projectLink__5K3r5 svg,.FeaturedProjects_projectLink__5K3r5:hover svg{transform:translate(2px,-2px)}.FeaturedProjects_showcase__8fb0N{display:grid;gap:3rem}.FeaturedProjects_project__qJtY_{display:grid;gap:1.25rem;padding-block:1.5rem}.FeaturedProjects_featured__sV5WO{gap:1.75rem;background:color-mix(in srgb,var(--color-accent) 34%,var(--color-border-inverse));border-radius:var(--radius-card)}.FeaturedProjects_featured__sV5WO .FeaturedProjects_projectDescription__ezgxV,.FeaturedProjects_featured__sV5WO .FeaturedProjects_projectMeta__4p5y0{color:color-mix(in srgb,var(--color-on-brand) 86%,var(--color-on-brand-muted))}.FeaturedProjects_imageLink__i9s1b{display:block;min-width:0;border-radius:var(--radius-card);color:inherit}.FeaturedProjects_imageFrame__Sqi_d{display:flex;min-width:0;align-items:center;overflow:hidden;border-radius:var(--radius-card);padding:0!important;transition:border-color .18s ease,transform .22s ease}.FeaturedProjects_image__HfKKI{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-card);transition:transform .26s ease}.FeaturedProjects_imageLink__i9s1b:focus-visible .FeaturedProjects_imageFrame__Sqi_d,.FeaturedProjects_imageLink__i9s1b:hover .FeaturedProjects_imageFrame__Sqi_d{border-color:color-mix(in srgb,var(--color-accent) 54%,var(--color-border-inverse))}.FeaturedProjects_imageLink__i9s1b:focus-visible .FeaturedProjects_image__HfKKI,.FeaturedProjects_imageLink__i9s1b:hover .FeaturedProjects_image__HfKKI{transform:scale(1.025)}.FeaturedProjects_projectCopy__NsD6z{margin-inline:auto;min-width:0;max-width:35rem;align-self:center}.FeaturedProjects_projectMeta__4p5y0{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .75rem;margin-bottom:.75rem}.FeaturedProjects_projectMeta__4p5y0 span+span:before{content:"/";margin-right:.75rem;color:var(--color-border-inverse)}.FeaturedProjects_projectTitle___OhB3{margin-bottom:.75rem;font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);font-weight:700;color:var(--color-on-brand)}.FeaturedProjects_featured__sV5WO .FeaturedProjects_projectTitle___OhB3{font-size:var(--text-heading);line-height:var(--text-heading--line-height)}.FeaturedProjects_projectDescription__ezgxV{max-width:32rem;margin-bottom:1rem;color:var(--color-on-brand-muted);text-wrap:pretty}@media (min-width:48rem){.FeaturedProjects_intro__ceegx{gap:3rem;margin-bottom:4.5rem}.FeaturedProjects_showcase__8fb0N{gap:4.5rem}.FeaturedProjects_project__qJtY_{gap:2rem;padding-block:2rem}.FeaturedProjects_imageFrame__Sqi_d{padding:1rem}}@media (min-width:64rem){.FeaturedProjects_inner__DrNEc{text-align:left}.FeaturedProjects_intro__ceegx{grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);align-items:end;margin-bottom:5.5rem}.FeaturedProjects_introCopy__u21kp,.FeaturedProjects_projectCopy__NsD6z,.FeaturedProjects_title__3g5Sr{margin-inline:0}.FeaturedProjects_allProjectsLink__eFIpI,.FeaturedProjects_projectMeta__4p5y0{justify-content:flex-start}.FeaturedProjects_showcase__8fb0N{gap:5.5rem}.FeaturedProjects_project__qJtY_{grid-template-columns:minmax(0,7fr) minmax(17rem,4fr);align-items:center;gap:4rem;padding-block:2.75rem}.FeaturedProjects_featured__sV5WO{grid-template-columns:minmax(0,8fr) minmax(19rem,4fr);gap:4.5rem;padding-right:40px;padding-bottom:3.25rem}.FeaturedProjects_reversed__L0CzT{grid-template-columns:minmax(17rem,4fr) minmax(0,7fr)}.FeaturedProjects_reversed__L0CzT .FeaturedProjects_imageLink__i9s1b{order:2}.FeaturedProjects_reversed__L0CzT .FeaturedProjects_projectCopy__NsD6z{order:1;justify-self:end}.FeaturedProjects_featured__sV5WO .FeaturedProjects_imageFrame__Sqi_d{aspect-ratio:1351/827;padding:1.15rem}.FeaturedProjects_featured__sV5WO .FeaturedProjects_image__HfKKI{object-fit:contain}}@media (min-width:90rem){.FeaturedProjects_project__qJtY_{gap:5rem}.FeaturedProjects_featured__sV5WO{gap:5.5rem}}.HeroArtwork_artwork__LZ6DE{position:relative;isolation:isolate;width:min(100%,41rem);aspect-ratio:1.24;margin-inline:auto;overflow:visible}.HeroArtwork_layer__kIaq6{position:absolute;display:block;width:auto;height:auto;pointer-events:none;user-select:none;transform:translate3d(var(--start-x),var(--start-y),0) scale(var(--start-scale,1)) rotate(var(--start-rotate,0deg));opacity:0;animation:HeroArtwork_assemble__A12jQ 2.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--delay);will-change:transform,opacity}.HeroArtwork_backPanel__fB_ke{z-index:1;top:3%;left:9%;width:72%;--start-x:0;--start-y:-118px;--start-scale:0.97;--delay:0ms}.HeroArtwork_darkPanel__6ICrM{z-index:2;top:34%;left:4%;width:49%;--start-x:-10px;--start-y:-148px;--start-scale:0.985;--delay:240ms}.HeroArtwork_tablet__6b08X{z-index:5;top:4%;right:0;width:73%;--start-x:0;--start-y:-178px;--start-scale:0.985;--start-rotate:-1deg;--delay:500ms}.HeroArtwork_phone__KEy64{z-index:4;bottom:14%;left:0;width:29%;--start-x:-8px;--start-y:-164px;--start-scale:0.985;--delay:760ms}.HeroArtwork_brandCard__P4ulh{z-index:3;bottom:2%;left:38%;width:28%;--start-x:4px;--start-y:-136px;--start-scale:0.99;--delay:980ms}.HeroArtwork_whiteCard__Ph7W1{z-index:3;right:21%;bottom:7%;width:31%;--start-x:10px;--start-y:-154px;--start-scale:0.99;--delay:1200ms}.HeroArtwork_pencil__c6u9h{z-index:6;right:6%;bottom:0;width:31%;--start-x:18px;--start-y:-126px;--start-scale:0.99;--delay:1420ms}@keyframes HeroArtwork_assemble__A12jQ{to{opacity:1;transform:translateZ(0) scale(1) rotate(0deg)}}@media (max-width:47.9375rem){.HeroArtwork_artwork__LZ6DE{width:min(100%,23.5rem)}.HeroArtwork_pencil__c6u9h{display:none}}@media (prefers-reduced-motion:reduce){.HeroArtwork_layer__kIaq6{transform:none;opacity:1;animation:none;will-change:auto}}