.parallax-text_viewport__ETTs9{overflow:hidden}.parallax-text_track__ZDTnu{display:inline-block;white-space:nowrap;will-change:transform}@supports (animation-timeline:scroll()){.parallax-text_track__ZDTnu{animation:parallax-text_parallax-x__UL_XT linear both;animation-timeline:scroll(root block)}}@keyframes parallax-text_parallax-x__UL_XT{0%{transform:translateX(var(--pt-from,8%))}to{transform:translateX(var(--pt-to,-8%))}}@media (prefers-reduced-motion:reduce){.parallax-text_track__ZDTnu{animation:none;transform:none}}.featured-projects_pinned__qzpNZ{display:none}.featured-projects_gridFallback__dVrhG{display:block}@media (prefers-reduced-motion:no-preference){.featured-projects_pinned__qzpNZ{display:block}.featured-projects_gridFallback__dVrhG{display:none}}.featured-projects_gridFallback__dVrhG .spotlight-card{animation:featured-projects_grid-fade-in__WQ0VT .6s ease-out both}@keyframes featured-projects_grid-fade-in__WQ0VT{0%{opacity:0}to{opacity:1}}.featured-projects_stack__B0AWm{position:relative;view-timeline-name:--feat;view-timeline-axis:block;width:100%}.featured-projects_stackSticky__j5WRr{position:sticky;top:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;height:100vh;padding-top:4rem;overflow:hidden}.featured-projects_panel__pI1vQ{grid-area:1/1;position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;padding:clamp(1.25rem,2.4vw,2.25rem);overflow:hidden;border-radius:1.5rem;border:1px solid color-mix(in oklch,var(--brand) 35%,var(--border));background:var(--surface);box-shadow:0 0 0 1px color-mix(in oklch,var(--brand) 12%,transparent),0 40px 90px -50px color-mix(in oklch,var(--brand) 38%,transparent)}@media (min-width:768px){.featured-projects_panel__pI1vQ{min-height:min(76dvh,44rem)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.featured-projects_panel__pI1vQ{animation:featured-projects_panel-stack-3d__pduPC linear both,featured-projects_panel-pointer__xQRbg linear both;animation-timeline:--feat,--feat}}}@keyframes featured-projects_panel-stack-3d__pduPC{0%{transform:perspective(1200px) translateY(40px) translateZ(-120px) scale(.9) rotateX(0deg);opacity:0}15%{opacity:1}50%{transform:perspective(1200px) translateY(0) translateZ(0) scale(1) rotateX(0deg);opacity:1}85%{opacity:1}to{transform:perspective(1200px) translateY(-30px) translateZ(-220px) scale(.9) rotateX(16deg);opacity:0}}@keyframes featured-projects_panel-pointer__xQRbg{0%{pointer-events:none}50%{pointer-events:auto}to{pointer-events:none}}.featured-projects_panelBg___1fTL{position:absolute;inset:0;display:flex;align-items:center;opacity:.06;pointer-events:none}.featured-projects_bgWord__axo2P{padding:0 1.5rem;font-family:var(--font-display),sans-serif;font-size:clamp(4rem,12vw,9rem);font-weight:700;text-transform:uppercase;white-space:nowrap;color:var(--foreground)}.featured-projects_panelContent__f_Rbg{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"head media" "body media" "cta  media";column-gap:clamp(1.25rem,3vw,3.25rem);row-gap:clamp(.6rem,1vw,1rem);align-items:center;width:100%}.featured-projects_panelHead__91INe{grid-area:head}.featured-projects_panelMedia__rsv4y{grid-area:media}.featured-projects_panelBody__YWNuC{grid-area:body}.featured-projects_panelCta__gw0k9{grid-area:cta;display:flex;align-items:center;gap:.75rem}.featured-projects_panelIndex__5fAYq{font-family:var(--font-mono,monospace);font-size:clamp(.7rem,.6rem + .4vw,.95rem);letter-spacing:.2em;color:var(--brand)}.featured-projects_panelHeading__TJxlf{margin-top:.4rem;font-size:clamp(1.5rem,1rem + 1.7vw,2.6rem);line-height:1.06;font-weight:700}.featured-projects_panelBody__YWNuC p{max-width:min(100%,42rem);font-size:clamp(.95rem,.9rem + .35vw,1.15rem);line-height:1.5}.featured-projects_panelBody__YWNuC li{font-size:clamp(.75rem,.7rem + .25vw,1rem)}.featured-projects_arrowPath__FuktW{stroke-dasharray:1;stroke-dashoffset:0}.featured-projects_chevron__7bxdl{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);color:var(--muted-foreground);animation:featured-projects_chevron-bob__eyTTW 1.6s ease-in-out infinite}@keyframes featured-projects_chevron-bob__eyTTW{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,.4rem)}}@media (max-width:767px){.featured-projects_panelContent__f_Rbg{grid-template-columns:1fr;grid-template-areas:"head" "media" "body" "cta";column-gap:0;row-gap:1rem}.featured-projects_panelBg___1fTL{display:none}.featured-projects_panel__pI1vQ{box-shadow:0 0 0 1px color-mix(in oklch,var(--brand) 14%,transparent)}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.featured-projects_panel__pI1vQ{animation-name:featured-projects_panel-stack-3d-m__015r1,featured-projects_panel-pointer__xQRbg}}}@keyframes featured-projects_panel-stack-3d-m__015r1{0%{transform:perspective(850px) translateY(28px) translateZ(-90px) scale(.92) rotateX(0deg);opacity:0}15%{opacity:1}50%{transform:perspective(850px) translateY(0) translateZ(0) scale(1) rotateX(0deg);opacity:1}85%{opacity:1}to{transform:perspective(850px) translateY(-22px) translateZ(-150px) scale(.92) rotateX(11deg);opacity:0}}