.Marquee-module__bcm51q__band{background:var(--color-bg-ink);isolation:isolate;padding:clamp(28px,4vw,44px) 0;position:relative;overflow:hidden}.Marquee-module__bcm51q__band:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 120%,#7896d212,#0000 70%);position:absolute;inset:0}.Marquee-module__bcm51q__track{will-change:transform;width:max-content;display:flex}.Marquee-module__bcm51q__forward{animation:46s linear infinite Marquee-module__bcm51q__marqueeBand}.Marquee-module__bcm51q__reverse{animation:58s linear infinite reverse Marquee-module__bcm51q__marqueeBand}@keyframes Marquee-module__bcm51q__marqueeBand{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.Marquee-module__bcm51q__row{flex-shrink:0;align-items:center;display:flex}.Marquee-module__bcm51q__item{white-space:nowrap;align-items:center;display:flex}.Marquee-module__bcm51q__chrome{font-family:var(--ff-display);letter-spacing:-.04em;background:linear-gradient(#fff 0%,#e9ecf1 30%,#8a909b 50%,#5f646e 54%,#c3c8d0 78%,#f4f6f9 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;font-size:clamp(2.3rem,6.4vw,5.6rem);font-weight:700;line-height:1.02}.Marquee-module__bcm51q__outline{font-family:var(--ff-display);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px #e6ebf552;font-size:clamp(1.25rem,2.6vw,2.1rem);font-weight:600;line-height:1.1}.Marquee-module__bcm51q__gapLg{gap:clamp(22px,3vw,44px);padding-right:clamp(22px,3vw,44px)}.Marquee-module__bcm51q__gapSm{gap:clamp(18px,2.2vw,30px);padding-right:clamp(18px,2.2vw,30px)}.Marquee-module__bcm51q__secondaryRow{margin-top:clamp(10px,1.6vw,18px)}.Marquee-module__bcm51q__sep{flex-shrink:0;display:block}.Marquee-module__bcm51q__hairline{background:linear-gradient(90deg,#0000,#ffffff47,#0000);height:1px;position:absolute;left:0;right:0}.Marquee-module__bcm51q__fade{pointer-events:none;z-index:1;width:clamp(48px,12vw,200px);position:absolute;top:0;bottom:0}.Marquee-module__bcm51q__fadeLeft{background:linear-gradient(90deg, var(--color-bg-ink), transparent);left:0}.Marquee-module__bcm51q__fadeRight{background:linear-gradient(270deg, var(--color-bg-ink), transparent);right:0}@media (prefers-reduced-motion:reduce){.Marquee-module__bcm51q__forward,.Marquee-module__bcm51q__reverse{animation:none}}
.Services-module__uj7JVa__card{--mx:50%;--my:0%;--spot:0;height:100%;transform-style:preserve-3d;transition:box-shadow .5s var(--ease-expo-out);overflow:hidden}.Services-module__uj7JVa__card:hover{box-shadow:inset 0 1px #ffffff29,0 40px 80px -30px #000000b3}.Services-module__uj7JVa__spot{border-radius:inherit;pointer-events:none;opacity:var(--spot);background:radial-gradient(420px circle at var(--mx) var(--my), #ffffff13, transparent 60%), radial-gradient(260px circle at var(--mx) var(--my), #7896d214, transparent 70%);transition:opacity .45s;position:absolute;inset:0}.Services-module__uj7JVa__edge{border-radius:inherit;pointer-events:none;opacity:var(--spot);background:radial-gradient(300px circle at var(--mx) var(--my), #ffffffbf, transparent 65%);-webkit-mask-composite:xor;padding:1px;transition:opacity .45s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Services-module__uj7JVa__numeral{font-family:var(--ff-display);letter-spacing:-.06em;background:linear-gradient(#ffffffe6 0%,#c8cdd68c 45%,#787e8840 52%,#e6e9ee73 100%);color:#0000;opacity:.5;transition:opacity .5s var(--ease-expo-out), transform .6s var(--ease-expo-out);-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:.78}.Services-module__uj7JVa__card:hover .Services-module__uj7JVa__numeral{opacity:1}.Services-module__uj7JVa__rings circle{transform-origin:50%;transform-box:fill-box;transition:transform .8s var(--ease-expo-out), opacity .5s ease}.Services-module__uj7JVa__card:hover .Services-module__uj7JVa__rings circle:first-child{transform:scale(1.08)}.Services-module__uj7JVa__card:hover .Services-module__uj7JVa__rings circle:nth-child(2){transform:scale(1.16)}.Services-module__uj7JVa__card:hover .Services-module__uj7JVa__rings circle:nth-child(3){transform:scale(1.28)}.Services-module__uj7JVa__point{color:var(--color-muted);border-color:var(--color-border);background:#ffffff06;transition:color .35s,border-color .35s,background-color .35s}.Services-module__uj7JVa__card:hover .Services-module__uj7JVa__point{color:var(--color-text);border-color:var(--color-border);border-color:var(--color-border-strong);background:#ffffff06}@media (hover:none){.Services-module__uj7JVa__numeral{opacity:.9}}@media (prefers-reduced-motion:reduce){.Services-module__uj7JVa__numeral,.Services-module__uj7JVa__rings circle{transition:none}.Services-module__uj7JVa__card:hover .Services-module__uj7JVa__rings circle{transform:none}}
.WorkflowMotion-module__FPc-0a__track{height:380svh;position:relative}.WorkflowMotion-module__FPc-0a__frame{aspect-ratio:4/3;transform-origin:50% 100%;will-change:transform}@media (max-width:767px){.WorkflowMotion-module__FPc-0a__frame{aspect-ratio:5/4}}.WorkflowMotion-module__FPc-0a__glow{pointer-events:none;background:radial-gradient(55% 50% at 50% 55%,#7896d21a,#0000 70%),radial-gradient(80% 60% at 50% 0,#ffffff0d,#0000 70%);position:absolute;inset:0}.WorkflowMotion-module__FPc-0a__gyroStage{perspective:900px;pointer-events:none;opacity:.55;place-items:center;display:grid;position:absolute;inset:40px 0 0}.WorkflowMotion-module__FPc-0a__gyroSpin{aspect-ratio:1;height:92%;transform-style:preserve-3d;place-items:center;display:grid;position:relative}.WorkflowMotion-module__FPc-0a__ring{transform-style:preserve-3d;will-change:transform;border-radius:50%;position:absolute}.WorkflowMotion-module__FPc-0a__ring:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;background:conic-gradient(from 200deg,#ffffff9e,#ffffff0f 22%,#ffffff61 48%,#ffffff0a 72%,#ffffff9e);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.WorkflowMotion-module__FPc-0a__ringCore{background:var(--color-accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 18px #7896d299}.WorkflowMotion-module__FPc-0a__railFill{background:linear-gradient(90deg,#8d939e,#f4f6fa 60%,#fff)}.WorkflowMotion-module__FPc-0a__corner{z-index:20;--c:#fff6;pointer-events:none;width:14px;height:14px;position:absolute}.WorkflowMotion-module__FPc-0a__cornerTl{border-top:1px solid var(--c);border-left:1px solid var(--c);top:52px;left:12px}.WorkflowMotion-module__FPc-0a__cornerTr{border-top:1px solid var(--c);border-right:1px solid var(--c);top:52px;right:12px}.WorkflowMotion-module__FPc-0a__cornerBl{border-bottom:1px solid var(--c);border-left:1px solid var(--c);bottom:12px;left:12px}.WorkflowMotion-module__FPc-0a__cornerBr{border-bottom:1px solid var(--c);border-right:1px solid var(--c);bottom:12px;right:12px}
.SiteAudit-module__0pIq7G__section{background:var(--color-bg-elevated)}.SiteAudit-module__0pIq7G__glow{pointer-events:none;background:radial-gradient(38% 55% at 78% 48%,#7896d217,#0000 70%),linear-gradient(#ffffff06,#0000 40%);position:absolute;inset:0}.SiteAudit-module__0pIq7G__instrument{border-radius:16px;overflow:hidden}.SiteAudit-module__0pIq7G__input{caret-color:var(--color-accent)}.SiteAudit-module__0pIq7G__button{color:var(--color-bg-ink);background:linear-gradient(#fff 0%,#e6e8ec 45%,#b9bec7 100%);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #0000002e,0 10px 26px -12px #0009}.SiteAudit-module__0pIq7G__ruler{border-top:1px solid var(--color-border-faint);background-image:repeating-linear-gradient(90deg,#ffffff47 0 1px,#0000 1px 60px),repeating-linear-gradient(90deg,#ffffff1f 0 1px,#0000 1px 12px);background-position:20px 0,20px 0;background-repeat:no-repeat;background-size:100% 9px,100% 5px;height:14px;position:relative;overflow:hidden}.SiteAudit-module__0pIq7G__scanHead{opacity:0;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:90px;position:absolute;top:0;bottom:0;left:0;transform:translate(-100px)}.SiteAudit-module__0pIq7G__instrument:focus-within .SiteAudit-module__0pIq7G__scanHead{opacity:.7;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .3s;transform:translate(20px)}.SiteAudit-module__0pIq7G__instrumentBusy .SiteAudit-module__0pIq7G__scanHead{opacity:1;animation:1.3s cubic-bezier(.65,0,.35,1) infinite alternate SiteAudit-module__0pIq7G__scan}@keyframes SiteAudit-module__0pIq7G__scan{0%{transform:translate(-20px)}to{transform:translate(min(560px,100vw - 120px))}}.SiteAudit-module__0pIq7G__gauge{aspect-ratio:1;width:min(100%,440px);position:relative}@media (max-width:1023px){.SiteAudit-module__0pIq7G__gauge{width:min(100%,340px)}}.SiteAudit-module__0pIq7G__tick{transition:stroke .35s}.SiteAudit-module__0pIq7G__needle{will-change:transform;position:absolute;inset:0}.SiteAudit-module__0pIq7G__sweep{will-change:transform;pointer-events:none;background:conic-gradient(#0000 0deg 300deg,#7896d214 330deg,#ffffff38 360deg);border-radius:50%;position:absolute;inset:9%;-webkit-mask:radial-gradient(circle,#0000 56%,#000 57%);mask:radial-gradient(circle,#0000 56%,#000 57%)}.SiteAudit-module__0pIq7G__readout{text-align:center;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.SiteAudit-module__0pIq7G__led,.SiteAudit-module__0pIq7G__ledActive{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.SiteAudit-module__0pIq7G__ledActive{animation:.9s ease-in-out infinite alternate SiteAudit-module__0pIq7G__led}@keyframes SiteAudit-module__0pIq7G__led{0%{opacity:1}to{opacity:.25}}@media (prefers-reduced-motion:reduce){.SiteAudit-module__0pIq7G__instrumentBusy .SiteAudit-module__0pIq7G__scanHead,.SiteAudit-module__0pIq7G__ledActive{animation:none}}
.service-module__fn6ljq__card{--mx:50%;--my:0%;--spot:0;height:100%;transform-style:preserve-3d;transition:box-shadow .5s var(--ease-expo-out);overflow:hidden}.service-module__fn6ljq__card:hover{box-shadow:inset 0 1px #ffffff29,0 40px 80px -30px #000000b3}.service-module__fn6ljq__spot{border-radius:inherit;pointer-events:none;opacity:var(--spot);background:radial-gradient(420px circle at var(--mx) var(--my), #ffffff13, transparent 60%), radial-gradient(260px circle at var(--mx) var(--my), #7896d214, transparent 70%);transition:opacity .45s;position:absolute;inset:0}.service-module__fn6ljq__edge{border-radius:inherit;pointer-events:none;opacity:var(--spot);background:radial-gradient(300px circle at var(--mx) var(--my), #ffffffbf, transparent 65%);-webkit-mask-composite:xor;padding:1px;transition:opacity .45s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.service-module__fn6ljq__numeral{font-family:var(--ff-display);letter-spacing:-.06em;background:linear-gradient(#ffffffe6 0%,#c8cdd68c 45%,#787e8840 52%,#e6e9ee73 100%);color:#0000;opacity:.45;transition:opacity .5s var(--ease-expo-out);-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:.8}.service-module__fn6ljq__card:hover .service-module__fn6ljq__numeral{opacity:1}.service-module__fn6ljq__rings circle{transform-origin:50%;transform-box:fill-box;transition:transform .8s var(--ease-expo-out)}.service-module__fn6ljq__card:hover .service-module__fn6ljq__rings circle:first-child{transform:scale(1.08)}.service-module__fn6ljq__card:hover .service-module__fn6ljq__rings circle:nth-child(2){transform:scale(1.16)}.service-module__fn6ljq__card:hover .service-module__fn6ljq__rings circle:nth-child(3){transform:scale(1.28)}.service-module__fn6ljq__titre{transition:transform .5s var(--ease-expo-out)}.service-module__fn6ljq__card:hover .service-module__fn6ljq__titre{transform:translate(4px)}.service-module__fn6ljq__shot{transition:transform 1.1s var(--ease-expo-out)}.service-module__fn6ljq__card:hover .service-module__fn6ljq__shot{transform:scale(1.045)}.service-module__fn6ljq__lien{color:var(--color-muted);align-items:center;gap:.6rem;transition:color .3s;display:inline-flex}.service-module__fn6ljq__lien:after{content:"";opacity:.5;transform-origin:0;width:14px;height:1px;transition:transform .5s var(--ease-expo-out), opacity .3s ease;background:currentColor;transform:scaleX(.6)}.service-module__fn6ljq__lien:hover{color:var(--color-text)}.service-module__fn6ljq__lien:hover:after{opacity:1;transform:scaleX(1.4)}.service-module__fn6ljq__orbite{will-change:transform;animation:60s linear infinite service-module__fn6ljq__orbite}.service-module__fn6ljq__orbiteInverse{animation-duration:90s;animation-direction:reverse}@keyframes service-module__fn6ljq__orbite{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (hover:none){.service-module__fn6ljq__numeral{opacity:.85}}@media (prefers-reduced-motion:reduce){.service-module__fn6ljq__numeral,.service-module__fn6ljq__rings circle,.service-module__fn6ljq__titre,.service-module__fn6ljq__shot,.service-module__fn6ljq__lien:after{transition:none}.service-module__fn6ljq__card:hover .service-module__fn6ljq__rings circle,.service-module__fn6ljq__card:hover .service-module__fn6ljq__titre,.service-module__fn6ljq__card:hover .service-module__fn6ljq__shot{transform:none}.service-module__fn6ljq__orbite{animation:none}}
.Faq-module__KRU6Oa__item{border-radius:16px;transition:box-shadow .5s cubic-bezier(.16,1,.3,1)}.Faq-module__KRU6Oa__item[data-open]{box-shadow:inset 0 1px #ffffff2e,0 24px 60px -24px #0009,0 0 0 1px #ffffff14}.Faq-module__KRU6Oa__glow{border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(90% 120% at 0 0,#8ca5d71f,#0000 55%);transition:opacity .6s;position:absolute;inset:0}.Faq-module__KRU6Oa__item[data-open] .Faq-module__KRU6Oa__glow,.Faq-module__KRU6Oa__item:hover .Faq-module__KRU6Oa__glow{opacity:1}.Faq-module__KRU6Oa__item:hover:not([data-open]) .Faq-module__KRU6Oa__glow{opacity:.5}.Faq-module__KRU6Oa__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:16px}.Faq-module__KRU6Oa__question{color:var(--color-text);transition:transform .5s cubic-bezier(.16,1,.3,1)}.Faq-module__KRU6Oa__trigger:hover .Faq-module__KRU6Oa__question{transform:translate(4px)}.Faq-module__KRU6Oa__icon{border:1px solid var(--color-border-strong);background:#ffffff08;border-radius:50%;width:34px;height:34px;transition:transform .6s cubic-bezier(.16,1,.3,1),background-color .4s,border-color .4s;position:relative}.Faq-module__KRU6Oa__bar{background:var(--color-text);border-radius:1px;width:12px;height:1.5px;margin:-.75px 0 0 -6px;transition:background-color .4s;position:absolute;top:50%;left:50%}.Faq-module__KRU6Oa__barV{transform:rotate(90deg)}.Faq-module__KRU6Oa__item[data-open] .Faq-module__KRU6Oa__icon{background:var(--color-accent);border-color:var(--color-accent);transform:rotate(135deg)}.Faq-module__KRU6Oa__item[data-open] .Faq-module__KRU6Oa__bar{background:var(--color-bg-ink)}.Faq-module__KRU6Oa__panel{grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.16,1,.3,1);display:grid}.Faq-module__KRU6Oa__item[data-open] .Faq-module__KRU6Oa__panel{grid-template-rows:1fr}.Faq-module__KRU6Oa__panelInner{min-height:0;overflow:hidden}.Faq-module__KRU6Oa__answer{opacity:0;margin:0;transition:opacity .35s,transform .55s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(-8px)}.Faq-module__KRU6Oa__item[data-open] .Faq-module__KRU6Oa__answer{opacity:1;transition-delay:80ms;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.Faq-module__KRU6Oa__panel,.Faq-module__KRU6Oa__answer,.Faq-module__KRU6Oa__icon,.Faq-module__KRU6Oa__question{transition:none}}
.PortfolioTeaser-module__xD2vOq__screen{background:var(--color-bg-elevated);border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 40px 80px -30px #0009,0 0 0 1px #e6ebf51a}.PortfolioTeaser-module__xD2vOq__screen:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;z-index:3;background:linear-gradient(160deg,#ffffff80,#ffffff0d 40%,#ffffff05 70%,#ffffff40);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PortfolioTeaser-module__xD2vOq__bar{border-bottom:1px solid var(--color-border-faint);background:linear-gradient(#ffffff0f,#ffffff04);align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.PortfolioTeaser-module__xD2vOq__dot{background:#e6ebf538;border-radius:50%;width:8px;height:8px}.PortfolioTeaser-module__xD2vOq__url{min-width:0;height:20px;font-family:var(--ff-mono);color:var(--color-muted);border:1px solid var(--color-border-faint);white-space:nowrap;text-overflow:ellipsis;background:#0000002e;border-radius:6px;flex:1;align-items:center;gap:6px;margin-left:10px;padding:0 10px;font-size:10.5px;display:flex;overflow:hidden}.PortfolioTeaser-module__xD2vOq__viewport{aspect-ratio:16/10;background:var(--color-bg-card);position:relative;overflow:hidden}.PortfolioTeaser-module__xD2vOq__shot{will-change:transform;width:100%;height:auto;transition:transform 1.1s cubic-bezier(.65,0,.35,1);display:block;transform:translate(0,0)}.PortfolioTeaser-module__xD2vOq__card:hover .PortfolioTeaser-module__xD2vOq__shot,.PortfolioTeaser-module__xD2vOq__card:focus-visible .PortfolioTeaser-module__xD2vOq__shot{transform:translate3d(0, var(--shift), 0);transition:transform 6s cubic-bezier(.45,0,.25,1)}.PortfolioTeaser-module__xD2vOq__glare{z-index:2;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff1a 48%,#ffffff05 54%,#0000 60%);transition:transform 1.2s cubic-bezier(.16,1,.3,1);position:absolute;inset:-20% -60%;transform:translate(-40%)}.PortfolioTeaser-module__xD2vOq__card:hover .PortfolioTeaser-module__xD2vOq__glare,.PortfolioTeaser-module__xD2vOq__card:focus-visible .PortfolioTeaser-module__xD2vOq__glare{transform:translate(40%)}.PortfolioTeaser-module__xD2vOq__pill{z-index:4;font-size:13px;font-weight:600;font-family:var(--ff-display);color:var(--color-text);-webkit-backdrop-filter:blur(10px);opacity:0;background:#23262db8;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%,10px)}.PortfolioTeaser-module__xD2vOq__card:hover .PortfolioTeaser-module__xD2vOq__pill,.PortfolioTeaser-module__xD2vOq__card:focus-visible .PortfolioTeaser-module__xD2vOq__pill{opacity:1;transform:translate(-50%)}.PortfolioTeaser-module__xD2vOq__reflection{aspect-ratio:16/3;pointer-events:none;opacity:.5;margin-top:6px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#00000080,#0000 85%);mask-image:linear-gradient(#00000080,#0000 85%)}.PortfolioTeaser-module__xD2vOq__mirror{transform-origin:50% 100%;position:absolute;bottom:100%;left:0;right:0;transform:scaleY(-1)}.PortfolioTeaser-module__xD2vOq__index{font-family:var(--ff-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #e6ebf521;-webkit-user-select:none;user-select:none;font-weight:700;line-height:.8}.PortfolioTeaser-module__xD2vOq__hintArrow{animation:1.8s cubic-bezier(.45,0,.25,1) infinite PortfolioTeaser-module__xD2vOq__hint;display:inline-block}@keyframes PortfolioTeaser-module__xD2vOq__hint{0%,to{transform:translate(0,0)}50%{transform:translate(6px)}}.PortfolioTeaser-module__xD2vOq__ring{transition:transform .9s cubic-bezier(.16,1,.3,1)}.PortfolioTeaser-module__xD2vOq__outro:hover .PortfolioTeaser-module__xD2vOq__ring{transform:rotate(90deg)}.PortfolioTeaser-module__xD2vOq__outro:hover .PortfolioTeaser-module__xD2vOq__ringInner{transform:rotate(-120deg)}@media (prefers-reduced-motion:reduce){.PortfolioTeaser-module__xD2vOq__shot,.PortfolioTeaser-module__xD2vOq__card:hover .PortfolioTeaser-module__xD2vOq__shot,.PortfolioTeaser-module__xD2vOq__glare,.PortfolioTeaser-module__xD2vOq__pill,.PortfolioTeaser-module__xD2vOq__ring{transition:none}.PortfolioTeaser-module__xD2vOq__hintArrow{animation:none}}
