.PageHeader-module__eQuKha__header{margin-bottom:3rem;position:relative}.PageHeader-module__eQuKha__text{z-index:1;position:relative}.PageHeader-module__eQuKha__art{aspect-ratio:480/300;pointer-events:none;width:100%;max-width:480px;margin:-1.5rem auto .5rem}.PageHeader-module__eQuKha__art svg{width:100%;height:100%;display:block}@media (min-width:768px){.PageHeader-module__eQuKha__header{align-items:center;min-height:300px;display:flex}.PageHeader-module__eQuKha__header .PageHeader-module__eQuKha__text{max-width:26rem}.PageHeader-module__eQuKha__art{width:480px;height:300px;margin:0;position:absolute;top:50%;right:-1rem;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 46%);mask-image:linear-gradient(90deg,transparent 0%,#000 46%)}}.PageHeader-module__eQuKha__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;max-width:30rem;margin:-1.5rem auto 1.25rem;padding:0;list-style:none;display:grid}.PageHeader-module__eQuKha__cell{text-align:center;border-radius:.5rem;display:block}.PageHeader-module__eQuKha__cell svg{aspect-ratio:160/132;width:100%;display:block}.PageHeader-module__eQuKha__cellLabel{min-height:1.75rem;font-family:var(--font-geist-mono),monospace;letter-spacing:.04em;color:#a1a1aa;font-size:.625rem;transition:color .15s;display:block}.PageHeader-module__eQuKha__cell:hover .PageHeader-module__eQuKha__cellLabel{color:#fafafa}.PageHeader-module__eQuKha__cell:focus-visible .PageHeader-module__eQuKha__cellLabel{color:#fafafa}@media (min-width:480px){.PageHeader-module__eQuKha__cellLabel{letter-spacing:.08em;font-size:.75rem}}@media (min-width:1024px){.PageHeader-module__eQuKha__headerRow{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:3rem;min-height:220px;display:flex}.PageHeader-module__eQuKha__headerRow .PageHeader-module__eQuKha__text{max-width:32rem}.PageHeader-module__eQuKha__row{flex:0 0 30rem;margin:0}}.PageHeader-module__eQuKha__glow{opacity:.85;animation:6s ease-in-out infinite alternate PageHeader-module__eQuKha__glow}.PageHeader-module__eQuKha__breathe{animation:6s ease-in-out infinite alternate PageHeader-module__eQuKha__breathe}.PageHeader-module__eQuKha__spin{animation:90s linear infinite PageHeader-module__eQuKha__spin}.PageHeader-module__eQuKha__spinReverse{animation:60s linear infinite reverse PageHeader-module__eQuKha__spin}.PageHeader-module__eQuKha__pulse,.PageHeader-module__eQuKha__pulseHalo{offset-rotate:0deg;offset-distance:58%;animation-name:PageHeader-module__eQuKha__travel;animation-timing-function:cubic-bezier(.45,0,.75,1);animation-iteration-count:infinite}.PageHeader-module__eQuKha__pulse{opacity:.95}.PageHeader-module__eQuKha__pulseHalo{opacity:.22;animation-name:PageHeader-module__eQuKha__travelHalo}.PageHeader-module__eQuKha__flash{opacity:0;animation-name:PageHeader-module__eQuKha__flash;animation-timing-function:ease-out;animation-iteration-count:infinite}.PageHeader-module__eQuKha__ring{opacity:0;animation-name:PageHeader-module__eQuKha__ring;animation-timing-function:ease-out;animation-iteration-count:infinite}.PageHeader-module__eQuKha__particle{animation-name:PageHeader-module__eQuKha__drift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes PageHeader-module__eQuKha__spin{to{transform:rotate(360deg)}}@keyframes PageHeader-module__eQuKha__breathe{0%{transform:scale(.97)}to{transform:scale(1.05)}}@keyframes PageHeader-module__eQuKha__glow{0%{opacity:.6}to{opacity:1}}@keyframes PageHeader-module__eQuKha__travel{0%{offset-distance:0%;opacity:0}4%{opacity:.95}34%{offset-distance:100%;opacity:.95}37%,to{offset-distance:100%;opacity:0}}@keyframes PageHeader-module__eQuKha__travelHalo{0%{offset-distance:0%;opacity:0}4%{opacity:.22}34%{offset-distance:100%;opacity:.22}37%,to{offset-distance:100%;opacity:0}}@keyframes PageHeader-module__eQuKha__flash{0%,32%{opacity:0}36%{opacity:.42}62%,to{opacity:0}}@keyframes PageHeader-module__eQuKha__ring{0%,33%{opacity:0;transform:scale(1)}37%{opacity:.8;transform:scale(1)}66%,to{opacity:0;transform:scale(1.7)}}@keyframes PageHeader-module__eQuKha__drift{0%{transform:translate(0)}to{transform:translate(var(--dx),var(--dy))}}
.services-module__EimPha__card{position:relative;overflow:hidden}.services-module__EimPha__card:before{content:"";background:var(--card-accent);transform-origin:0;width:100%;height:2px;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0;transform:scaleX(0)}.services-module__EimPha__card:hover:before{transform:scaleX(1)}.services-module__EimPha__card:focus-visible:before{transform:scaleX(1)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.services-module__EimPha__card{animation:linear both services-module__EimPha__reveal;animation-timeline:view();animation-range:entry entry 70%}.services-module__EimPha__card:nth-child(2){animation-range:entry 20% entry 95%}.services-module__EimPha__card:nth-child(3){animation-range:entry 40% cover 30%}}}@keyframes services-module__EimPha__reveal{0%{opacity:0;transform:translateY(1.75rem)}to{opacity:1;transform:none}}
