@keyframes Button-module__8C-t3q__iconFadeUp{0%{opacity:0;transform:translateY(7px)}35%{opacity:1}65%{opacity:1}to{opacity:0;transform:translateY(-7px)}}.Button-module__8C-t3q__button:hover svg{animation:1s ease-in-out infinite Button-module__8C-t3q__iconFadeUp}@media (prefers-reduced-motion:reduce){.Button-module__8C-t3q__button:hover svg{animation:none!important}}
.HeroBanner-module__87E4hW__mediaLayer{container-type:size}.HeroBanner-module__87E4hW__vimeoIframe{pointer-events:none;width:max(100%,177.778cqh);height:max(100%,56.25cqw);top:50%;left:50%;transform:translate(-50%,-50%)}.HeroBanner-module__87E4hW__vimeoIframeContain{pointer-events:none;width:min(100%,177.778cqh);height:min(100%,56.25cqw);top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes HeroBanner-module__87E4hW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.HeroBanner-module__87E4hW__animateTitle{opacity:0;animation:.8s ease-out forwards HeroBanner-module__87E4hW__fadeInUp}.HeroBanner-module__87E4hW__animateSubtitle{opacity:0;animation:.8s ease-out .2s forwards HeroBanner-module__87E4hW__fadeInUp}.HeroBanner-module__87E4hW__animateHighlights{opacity:0;animation:.8s ease-out .35s forwards HeroBanner-module__87E4hW__fadeInUp}.HeroBanner-module__87E4hW__animateCta{opacity:0;animation:.8s ease-out .5s forwards HeroBanner-module__87E4hW__fadeInUp}.HeroBanner-module__87E4hW__animateFeatureImage{opacity:0;animation:.8s ease-out .3s forwards HeroBanner-module__87E4hW__fadeInUp}.HeroBanner-module__87E4hW__canvasFade,.HeroBanner-module__87E4hW__bottomFade{background:linear-gradient(#0000 0%,#0000004d 30%,#000000b3 60%,#000 100%)}
.FilterPills-module__6ZmGPG__pill{cursor:pointer;border:1px solid var(--color-gray-4);color:var(--color-gray-3);transition:background-color .3s,border-color .3s,color .3s}.FilterPills-module__6ZmGPG__pill:hover{border-color:var(--color-gold);color:var(--color-white)}.FilterPills-module__6ZmGPG__pillActive,.FilterPills-module__6ZmGPG__pillActive:hover{background-color:var(--color-gold);border-color:var(--color-gold);color:var(--color-black)}
.GaiaTypingBubble-module__8IUsLG__wrap{flex-direction:column;gap:8px;max-width:100%;display:flex}.GaiaTypingBubble-module__8IUsLG__sender{align-items:center;gap:8px;display:flex}.GaiaTypingBubble-module__8IUsLG__avatar{color:#00aeefe6;background:linear-gradient(135deg,#00aeef4d,#00aeef1a);border:1px solid #00aeef40;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.GaiaTypingBubble-module__8IUsLG__name{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.GaiaTypingBubble-module__8IUsLG__bubble{-webkit-backdrop-filter:blur(40px)saturate(1.6);background:#ffffff0f;border:1px solid #ffffff14;border-radius:18px 18px 18px 4px;padding:12px 18px;box-shadow:0 1px 3px #0000004d,inset 0 1px #ffffff0a}.GaiaTypingBubble-module__8IUsLG__text{color:#fffc;font-size:14px;line-height:1.7}.GaiaTypingBubble-module__8IUsLG__cursor{vertical-align:text-bottom;background:#00aeefcc;width:2px;height:1em;margin-left:1px;animation:.8s step-end infinite GaiaTypingBubble-module__8IUsLG__blink;display:inline-block}.GaiaTypingBubble-module__8IUsLG__dots{align-items:center;gap:4px;padding:2px 0;display:flex}.GaiaTypingBubble-module__8IUsLG__dot{background:#fff6;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite GaiaTypingBubble-module__8IUsLG__dotPulse}.GaiaTypingBubble-module__8IUsLG__dot:nth-child(2){animation-delay:.2s}.GaiaTypingBubble-module__8IUsLG__dot:nth-child(3){animation-delay:.4s}@keyframes GaiaTypingBubble-module__8IUsLG__dotPulse{0%,80%,to{opacity:.25;transform:scale(.6)}40%{opacity:.8;transform:scale(1)}}@keyframes GaiaTypingBubble-module__8IUsLG__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.GaiaTypingBubble-module__8IUsLG__dot,.GaiaTypingBubble-module__8IUsLG__cursor{opacity:.6;animation:none!important}}
.ShowcaseGrid-module__W6BOvG__card:hover{box-shadow:0 4px 40px color-mix(in srgb,var(--item-color)20%,transparent)}.ShowcaseGrid-module__W6BOvG__scrim{background:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--item-color)6%,#00000040)25%,color-mix(in srgb,var(--item-color)5%,#000000a6)45%,color-mix(in srgb,var(--item-color)4%,#000000e0)65%,color-mix(in srgb,var(--item-color)3%,#000000f7)85%,#000000fc 100%)}.ShowcaseGrid-module__W6BOvG__cardGlow{opacity:0;background:radial-gradient(ellipse at 50% 80%,color-mix(in srgb,var(--item-color)15%,transparent),transparent 70%);transition:opacity .5s cubic-bezier(.4,0,.2,1)}.ShowcaseGrid-module__W6BOvG__card:hover .ShowcaseGrid-module__W6BOvG__cardGlow{opacity:1}.ShowcaseGrid-module__W6BOvG__cardTitle{color:var(--item-color);text-shadow:0 1px 8px color-mix(in srgb,var(--item-color)30%,transparent)}.ShowcaseGrid-module__W6BOvG__cardLink{color:var(--item-color)}.ShowcaseGrid-module__W6BOvG__ambientGlow{background:radial-gradient(at 15%,#00aeef08,#0000 50%),radial-gradient(#ffa60306,#0000 50%),radial-gradient(at 85%,#ff08cc08,#0000 50%)}
:root{--bento-ease:cubic-bezier(.4,0,.2,1);--bento-duration:.5s}.ExpandingCardPanel-module__WtWgtG__contentPanel{transition:background-color var(--bento-duration)var(--bento-ease),border-color var(--bento-duration)var(--bento-ease)}.ExpandingCardPanel-module__WtWgtG__contentPanelActive{border-color:color-mix(in srgb,var(--item-color)25%,transparent)}.ExpandingCardPanel-module__WtWgtG__contentPanelInner{opacity:0;animation:ExpandingCardPanel-module__WtWgtG__panelFadeIn .4s var(--bento-ease)50ms forwards;transform:translateY(10px)}@keyframes ExpandingCardPanel-module__WtWgtG__panelFadeIn{to{opacity:1;transform:translateY(0)}}.ExpandingCardPanel-module__WtWgtG__cardGlow{--glow-color:var(--item-color);opacity:0;transition:opacity var(--bento-duration)var(--bento-ease);will-change:opacity;overflow:hidden}.ExpandingCardPanel-module__WtWgtG__contentPanel[data-active=true] .ExpandingCardPanel-module__WtWgtG__cardGlow{opacity:1}.ExpandingCardPanel-module__WtWgtG__itemText{color:var(--item-color)}.ExpandingCardPanel-module__WtWgtG__itemBullet{background-color:var(--item-color)}.ExpandingCardPanel-module__WtWgtG__ctaLink{color:var(--item-color);border-color:var(--item-color)}.ExpandingCardPanel-module__WtWgtG__mobileCard{transition:background-color var(--bento-duration)var(--bento-ease),border-color var(--bento-duration)var(--bento-ease)}.ExpandingCardPanel-module__WtWgtG__mobileCard[data-active=true]{border-color:color-mix(in srgb,var(--item-color)25%,transparent);background-color:#ffffff0a}.ExpandingCardPanel-module__WtWgtG__mobileGlow{opacity:0;transition:opacity var(--bento-duration)var(--bento-ease);will-change:opacity;overflow:hidden}.ExpandingCardPanel-module__WtWgtG__mobileGlow:before{content:"";background:var(--item-color);opacity:.2;filter:blur(44px);border-radius:30% 70% 55% 45%/55% 35% 65% 45%;width:60%;height:40px;position:absolute;bottom:-22px;left:-8%}.ExpandingCardPanel-module__WtWgtG__mobileGlow:after{content:"";background:var(--item-color);opacity:.16;filter:blur(50px);border-radius:65% 35% 45% 55%/40% 60%;width:50%;height:32px;position:absolute;bottom:-14px;right:-5%}.ExpandingCardPanel-module__WtWgtG__mobileCard[data-active=true] .ExpandingCardPanel-module__WtWgtG__mobileGlow{opacity:1}.ExpandingCardPanel-module__WtWgtG__accordionContent{transition:grid-template-rows var(--bento-duration)var(--bento-ease);grid-template-rows:0fr;display:grid}.ExpandingCardPanel-module__WtWgtG__accordionOpen{grid-template-rows:1fr}.ExpandingCardPanel-module__WtWgtG__accordionContent>div{overflow:hidden}.ExpandingCardPanel-module__WtWgtG__accordionInner{opacity:0;transition:opacity .3s var(--bento-ease),transform .3s var(--bento-ease);transform:translateY(6px)}.ExpandingCardPanel-module__WtWgtG__accordionOpen .ExpandingCardPanel-module__WtWgtG__accordionInner{opacity:1;transition-delay:.1s;transform:translateY(0)}
.LogoCarousel-module__PawPrq__marquee{overflow:hidden}.LogoCarousel-module__PawPrq__logo{mix-blend-mode:lighten}
:root{--accordion-ease:cubic-bezier(.4,0,.2,1);--accordion-duration:.4s}.AccordionFAQ-module__Wo_-Dq__item{transition:border-color var(--accordion-duration)var(--accordion-ease),background var(--accordion-duration)var(--accordion-ease)}.AccordionFAQ-module__Wo_-Dq__item:hover{background:#ffffff06;border-color:#ffffff1a}.AccordionFAQ-module__Wo_-Dq__item[data-open=true]{border-color:color-mix(in srgb,var(--color-magenta)20%,transparent);background:#ffffff08}.AccordionFAQ-module__Wo_-Dq__toggleIcon{transition:transform var(--accordion-duration)var(--accordion-ease)}.AccordionFAQ-module__Wo_-Dq__item[data-open=true] .AccordionFAQ-module__Wo_-Dq__toggleIcon{transform:rotate(45deg)}.AccordionFAQ-module__Wo_-Dq__accordionBody{transition:grid-template-rows var(--accordion-duration)var(--accordion-ease);grid-template-rows:0fr;display:grid}.AccordionFAQ-module__Wo_-Dq__item[data-open=true] .AccordionFAQ-module__Wo_-Dq__accordionBody{grid-template-rows:1fr}.AccordionFAQ-module__Wo_-Dq__accordionBody>div{overflow:hidden}.AccordionFAQ-module__Wo_-Dq__answerInner{opacity:0;transition:opacity .3s var(--accordion-ease),transform .3s var(--accordion-ease);transform:translateY(4px)}.AccordionFAQ-module__Wo_-Dq__item[data-open=true] .AccordionFAQ-module__Wo_-Dq__answerInner{opacity:1;transition-delay:80ms;transform:translateY(0)}
@keyframes VideoHero-module__dwnz4G__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes VideoHero-module__dwnz4G__heroIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.VideoHero-module__dwnz4G__heroContainer{animation:.9s ease-out .1s both VideoHero-module__dwnz4G__heroIn}.VideoHero-module__dwnz4G__overlay{background:linear-gradient(#0000000d 0%,#0003 60%,#000000bf 100%)}.VideoHero-module__dwnz4G__animateHeading{opacity:0;animation:.8s ease-out .3s forwards VideoHero-module__dwnz4G__fadeInUp}.VideoHero-module__dwnz4G__animateSubtitle{opacity:0;animation:.8s ease-out .5s forwards VideoHero-module__dwnz4G__fadeInUp}@keyframes VideoHero-module__dwnz4G__ringRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.VideoHero-module__dwnz4G__cursorWrapper{pointer-events:none;z-index:40;opacity:0;will-change:transform,opacity;transition:opacity .12s ease-out,transform .12s ease-out;position:fixed;transform:scale(.6)}.VideoHero-module__dwnz4G__cursorWrapper[data-visible]{opacity:1;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transform:scale(1)}.VideoHero-module__dwnz4G__cursorRing{-webkit-mask-composite:xor;background:conic-gradient(#ff08cc,#ffa603,#1cc35b,#00aeef,#ff08cc);border-radius:9999px;padding:2px;animation:4s linear infinite VideoHero-module__dwnz4G__ringRotate;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.VideoHero-module__dwnz4G__playReelButton{opacity:0;cursor:pointer;animation:.8s ease-out .9s forwards VideoHero-module__dwnz4G__fadeInUp}@media (hover:hover){.VideoHero-module__dwnz4G__playReelButton{display:none}.VideoHero-module__dwnz4G__heroContainer{cursor:none}}@media (hover:none){.VideoHero-module__dwnz4G__cursorWrapper{display:none!important}}.VideoHero-module__dwnz4G__buttonGradientBorder{background:linear-gradient(90deg,#ff08cc,#ffa603,#1cc35b,#00aeef)}@keyframes VideoHero-module__dwnz4G__modalBackdropIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}@keyframes VideoHero-module__dwnz4G__modalContentIn{0%{opacity:0;transform:scale(.92)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.VideoHero-module__dwnz4G__modalBackdrop{animation:.4s cubic-bezier(.4,0,.2,1) forwards VideoHero-module__dwnz4G__modalBackdropIn}.VideoHero-module__dwnz4G__modalContent{animation:.5s cubic-bezier(.16,1,.3,1) .1s both VideoHero-module__dwnz4G__modalContentIn}.VideoHero-module__dwnz4G__modalClose{transition:transform .2s,opacity .2s}.VideoHero-module__dwnz4G__modalClose:hover{transform:scale(1.05)}
.ContentTabs-module__yXIeAG__stickyNav{-webkit-backdrop-filter:blur(20px);background:#161616eb;border:1px solid #ffffff1a;box-shadow:0 4px 24px #00000080}.ContentTabs-module__yXIeAG__tabIndicator{background-color:var(--item-color)}.ContentTabs-module__yXIeAG__iconActive{color:var(--item-color)}.ContentTabs-module__yXIeAG__contentPanel{opacity:1;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.ContentTabs-module__yXIeAG__contentOut{opacity:0;transform:translateY(12px)}.ContentTabs-module__yXIeAG__contentIn{opacity:1;animation:.4s cubic-bezier(.16,1,.3,1) forwards ContentTabs-module__yXIeAG__slideUp;transform:translateY(0)}@keyframes ContentTabs-module__yXIeAG__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ContentTabs-module__yXIeAG__tab:after{content:"";border-radius:inherit;opacity:0;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--item-color)8%,transparent),transparent 70%);pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.ContentTabs-module__yXIeAG__tab:hover:after,.ContentTabs-module__yXIeAG__tab[aria-selected=true]:after{opacity:1}.ContentTabs-module__yXIeAG__mobileTabBar{-webkit-overflow-scrolling:touch}.ContentTabs-module__yXIeAG__tabScroller{scrollbar-width:none;-ms-overflow-style:none}.ContentTabs-module__yXIeAG__tabScroller::-webkit-scrollbar{display:none}
.CarouselPagination-module__PYR3Xa__dot{border-radius:9999px;transition:width .4s cubic-bezier(.4,0,.2,1),background-color .3s;position:relative;overflow:hidden}.CarouselPagination-module__PYR3Xa__dot:after{content:"";background:var(--color-cyan);transform-origin:0;border-radius:9999px;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.CarouselPagination-module__PYR3Xa__dot[data-active]:after{transform:scaleX(1)}
.SlideCarousel-module__QbzGcG__slide{flex:0 0 65%}@media (max-width:640px){.SlideCarousel-module__QbzGcG__slide{flex:0 0 88%}}.SlideCarousel-module__QbzGcG__glassOverlay{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#0a0a0a80;position:absolute;inset:0}.SlideCarousel-module__QbzGcG__card{transition:transform var(--comp-work-card-duration)var(--comp-work-card-ease);cursor:zoom-in}.SlideCarousel-module__QbzGcG__card:hover{transform:scale(1.02)}.SlideCarousel-module__QbzGcG__expandIcon{opacity:0;transition:opacity var(--comp-work-card-duration)var(--comp-work-card-ease)}.SlideCarousel-module__QbzGcG__card:hover .SlideCarousel-module__QbzGcG__expandIcon{opacity:1}.SlideCarousel-module__QbzGcG__cardTitle{opacity:0;transition:opacity var(--comp-work-card-duration)var(--comp-work-card-ease),transform var(--comp-work-card-duration)var(--comp-work-card-ease);transform:translateY(6px)}.SlideCarousel-module__QbzGcG__card:hover .SlideCarousel-module__QbzGcG__cardTitle{opacity:1;transform:translateY(0)}.SlideCarousel-module__QbzGcG__cardScrim{opacity:0;transition:opacity var(--comp-work-card-duration)var(--comp-work-card-ease);background:linear-gradient(#0000 0% 35%,#0000001f 50%,#0006 70%,#000000a6 85%,#000c 100%)}.SlideCarousel-module__QbzGcG__card:hover .SlideCarousel-module__QbzGcG__cardScrim{opacity:1}.SlideCarousel-module__QbzGcG__lightboxBackdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d9;justify-content:center;align-items:center;animation:.2s SlideCarousel-module__QbzGcG__fadeIn;display:flex;position:fixed;inset:0}@keyframes SlideCarousel-module__QbzGcG__fadeIn{0%{opacity:0}to{opacity:1}}.SlideCarousel-module__QbzGcG__lightboxImage{animation:.2s SlideCarousel-module__QbzGcG__scaleIn}@keyframes SlideCarousel-module__QbzGcG__scaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.SlideCarousel-module__QbzGcG__card{border-radius:var(--size-16)}.SlideCarousel-module__QbzGcG__cardTitle,.SlideCarousel-module__QbzGcG__cardScrim{opacity:1;transform:none}.SlideCarousel-module__QbzGcG__expandIcon{opacity:1}}@media (prefers-reduced-motion:reduce){.SlideCarousel-module__QbzGcG__glassOverlay,.SlideCarousel-module__QbzGcG__card,.SlideCarousel-module__QbzGcG__cardTitle,.SlideCarousel-module__QbzGcG__cardScrim,.SlideCarousel-module__QbzGcG__expandIcon,.SlideCarousel-module__QbzGcG__lightboxBackdrop,.SlideCarousel-module__QbzGcG__lightboxImage{transition:none!important;animation:none!important}}
.NewsletterCTA-module__ol7P4q__formEmbed{width:100%!important;margin:0!important}.NewsletterCTA-module__ol7P4q__formEmbed .ml-form-embedWrapper{background:0 0!important;border:none!important;width:100%!important;padding:0!important;display:block!important}.NewsletterCTA-module__ol7P4q__formEmbed .ml-form-embedBody{padding:0!important}.NewsletterCTA-module__ol7P4q__formEmbed .ml-form-embedContent{display:none!important}.NewsletterCTA-module__ol7P4q__formEmbed .ml-form-successBody{display:none!important}.NewsletterCTA-module__ol7P4q__formRow{transition:border-color .2s;float:none!important;box-sizing:border-box!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;border-radius:9999px!important;flex-flow:row!important;align-items:center!important;gap:0!important;width:100%!important;height:56px!important;min-height:56px!important;max-height:56px!important;margin:0!important;padding:6px 6px 6px 20px!important;display:flex!important;overflow:hidden!important}.NewsletterCTA-module__ol7P4q__formRow:focus-within{border-color:#ffffff40!important}.NewsletterCTA-module__ol7P4q__formRow .ml-form-fieldRow{float:none!important;flex:1!important;align-items:center!important;width:auto!important;height:100%!important;margin:0!important;display:flex!important}.NewsletterCTA-module__ol7P4q__formRow .ml-field-group{flex-direction:row!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important;position:relative!important}.NewsletterCTA-module__ol7P4q__inputIcon{color:#fff6;flex-shrink:0;margin-right:10px}.NewsletterCTA-module__ol7P4q__emailInput{color:#fff!important;box-sizing:border-box!important;background:0 0!important;border:none!important;outline:none!important;flex:1!important;width:100%!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:14px!important;line-height:1.5!important}.NewsletterCTA-module__ol7P4q__emailInput::placeholder{color:#fff6!important}.NewsletterCTA-module__ol7P4q__formRow .ml-form-embedSubmit{float:none!important;flex-shrink:0!important;align-items:center!important;width:auto!important;height:44px!important;margin:0!important;display:flex!important;position:relative!important}.NewsletterCTA-module__ol7P4q__formRow .ml-form-embedSubmit button.loading{display:none!important}.NewsletterCTA-module__ol7P4q__formRow .ml-form-embedSubmitLoad{width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important}.NewsletterCTA-module__ol7P4q__submitButton{transition:background-color .2s;white-space:nowrap!important;background:var(--color-magenta)!important;color:#fff!important;cursor:pointer!important;border:none!important;border-radius:9999px!important;align-items:center!important;gap:8px!important;width:auto!important;padding:10px 20px!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;display:flex!important}.NewsletterCTA-module__ol7P4q__submitButton:hover{background:var(--comp-button-primary-surface-hover)!important}.NewsletterCTA-module__ol7P4q__formEmbed .ml-error input{border-color:#0000!important}.NewsletterCTA-module__ol7P4q__formRow:has(.ml-error){border-color:#ef4444!important}
@media (max-width:767px){.GaiaVideoIntro-module__cZWMiq__wrapper{z-index:10;background:var(--background,#0b0a0a);position:fixed;inset:70px 0 0}}.GaiaVideoIntro-module__cZWMiq__introWrap{z-index:3;justify-content:center;align-items:center;min-height:100dvh;transition:opacity 1.4s ease-out;display:flex;position:absolute;inset:0;overflow:hidden}@media (max-width:767px){.GaiaVideoIntro-module__cZWMiq__introWrap{align-items:flex-start;padding-top:18dvh}}.GaiaVideoIntro-module__cZWMiq__introWrap.GaiaVideoIntro-module__cZWMiq__introDone{opacity:0;pointer-events:none}.GaiaVideoIntro-module__cZWMiq__fadeOut{pointer-events:none;opacity:0!important}.GaiaVideoIntro-module__cZWMiq__particlesCanvas{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.GaiaVideoIntro-module__cZWMiq__particlesFade{z-index:3;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,var(--background,#0b0a0a)100%);height:300px;position:absolute;bottom:0;left:0;right:0}.GaiaVideoIntro-module__cZWMiq__titleOverlay{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GaiaVideoIntro-module__cZWMiq__titleOverlay.GaiaVideoIntro-module__cZWMiq__titleVisible{opacity:1}.GaiaVideoIntro-module__cZWMiq__titleOverlay.GaiaVideoIntro-module__cZWMiq__titleExiting{animation:1.8s cubic-bezier(.4,0,.2,1) forwards GaiaVideoIntro-module__cZWMiq__titleExit}@keyframes GaiaVideoIntro-module__cZWMiq__titleExit{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(16px);transform:scale(1.08)}}.GaiaVideoIntro-module__cZWMiq__titleContent{flex-direction:column;align-items:center;gap:clamp(2rem,4vh,3.5rem);display:flex}.GaiaVideoIntro-module__cZWMiq__meetTitle{font-size:var(--font-size-h1);color:var(--font-color-primary);letter-spacing:-.025em;text-align:center;font-weight:700;line-height:1.1}.GaiaVideoIntro-module__cZWMiq__char{opacity:0;filter:blur(10px);transition:opacity .4s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(6px)}.GaiaVideoIntro-module__cZWMiq__char.GaiaVideoIntro-module__cZWMiq__charRevealed{opacity:1;filter:blur();transform:translateY(0)}.GaiaVideoIntro-module__cZWMiq__char.GaiaVideoIntro-module__cZWMiq__aiChar{color:#fff;text-shadow:0 0 12px #ffffff26;animation:4s ease-in-out infinite GaiaVideoIntro-module__cZWMiq__aiPulse}@keyframes GaiaVideoIntro-module__cZWMiq__aiPulse{0%,to{text-shadow:0 0 10px #ffffff0f}50%{text-shadow:0 0 20px #ffffff1f}}.GaiaVideoIntro-module__cZWMiq__buttonRow{opacity:0;pointer-events:none;align-items:center;gap:12px;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(10px)}.GaiaVideoIntro-module__cZWMiq__buttonRow.GaiaVideoIntro-module__cZWMiq__buttonRowVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.GaiaVideoIntro-module__cZWMiq__videoLayer{z-index:1;opacity:0;justify-content:center;align-items:center;padding-bottom:30%;transition:opacity 1.4s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}@media (min-width:768px){.GaiaVideoIntro-module__cZWMiq__videoLayer{padding-bottom:8%}}.GaiaVideoIntro-module__cZWMiq__videoLayer.GaiaVideoIntro-module__cZWMiq__videoVisible{opacity:1}.GaiaVideoIntro-module__cZWMiq__videoFrame{aspect-ratio:16/9;background:0 0;width:100vw;position:relative}@media (min-width:768px){.GaiaVideoIntro-module__cZWMiq__videoFrame{width:min(900px,75vw)}}@media (min-width:1280px){.GaiaVideoIntro-module__cZWMiq__videoFrame{width:min(1000px,70vw)}}.GaiaVideoIntro-module__cZWMiq__videoEl{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.GaiaVideoIntro-module__cZWMiq__vignette,.GaiaVideoIntro-module__cZWMiq__vignetteTop,.GaiaVideoIntro-module__cZWMiq__vignetteBottom,.GaiaVideoIntro-module__cZWMiq__vignetteLeft,.GaiaVideoIntro-module__cZWMiq__vignetteRight{z-index:4;pointer-events:none;position:absolute}.GaiaVideoIntro-module__cZWMiq__vignetteTop{background:linear-gradient(to bottom,var(--background,#0b0a0a)0%,#0b0a0a80 40%,transparent 100%);height:30%;top:-2px;left:-20%;right:-20%}.GaiaVideoIntro-module__cZWMiq__vignetteBottom{background:linear-gradient(to top,var(--background,#0b0a0a)0%,#0b0a0a80 40%,transparent 100%);height:30%;bottom:-2px;left:-20%;right:-20%}.GaiaVideoIntro-module__cZWMiq__vignetteLeft{background:linear-gradient(to right,var(--background,#0b0a0a)0%,#0b0a0ae6 20%,#0b0a0a80 50%,#0b0a0a26 75%,transparent 100%);width:50%;top:-20%;bottom:-20%;left:-2px}.GaiaVideoIntro-module__cZWMiq__vignetteRight{background:linear-gradient(to left,var(--background,#0b0a0a)0%,#0b0a0ae6 20%,#0b0a0a80 50%,#0b0a0a26 75%,transparent 100%);width:50%;top:-20%;bottom:-20%;right:-2px}.GaiaVideoIntro-module__cZWMiq__videoControls{z-index:5;cursor:pointer;position:absolute;inset:0}.GaiaVideoIntro-module__cZWMiq__captionBar{text-align:center;pointer-events:none;max-width:min(700px,90vw);position:absolute;bottom:18%;left:50%;transform:translate(-50%)}@media (min-width:768px){.GaiaVideoIntro-module__cZWMiq__captionBar{bottom:15%}}.GaiaVideoIntro-module__cZWMiq__captionText{color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#00000073;border-radius:8px;padding:6px 14px;font-size:16px;line-height:1.6;display:inline}@media (min-width:768px){.GaiaVideoIntro-module__cZWMiq__captionText{padding:6px 16px;font-size:15px}}.GaiaVideoIntro-module__cZWMiq__muteBtn{z-index:6;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:calc(35% - 28.125vw + 12px);right:12px}@media (min-width:768px){.GaiaVideoIntro-module__cZWMiq__muteBtn{top:calc(42% - min(900px,75vw)/3.55556 + 16px);right:calc(50% - min(900px,75vw)/2 + 16px)}}@media (min-width:1280px){.GaiaVideoIntro-module__cZWMiq__muteBtn{top:calc(42% - min(1000px,70vw)/3.55556 + 16px);right:calc(50% - min(1000px,70vw)/2 + 16px)}}.GaiaVideoIntro-module__cZWMiq__muteBtnInner{-webkit-backdrop-filter:blur(16px);color:#ffffffd9;background:#00000073;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,color .2s,transform .15s;display:flex}@media (min-width:768px){.GaiaVideoIntro-module__cZWMiq__muteBtnInner{width:44px;height:44px}}.GaiaVideoIntro-module__cZWMiq__muteBtn:hover .GaiaVideoIntro-module__cZWMiq__muteBtnInner{color:#fff;background:#ffffff26;transform:scale(1.08)}.GaiaVideoIntro-module__cZWMiq__muteBtn:active .GaiaVideoIntro-module__cZWMiq__muteBtnInner{transform:scale(.92)}.GaiaVideoIntro-module__cZWMiq__skipBtn{z-index:6;-webkit-backdrop-filter:blur(16px);color:#ffffffbf;letter-spacing:.03em;cursor:pointer;white-space:nowrap;background:#0006;border:1px solid #ffffff26;border-radius:999px;padding:10px 24px;font-size:13px;font-weight:400;transition:background .2s,border-color .2s,color .2s,transform .15s;animation:.6s cubic-bezier(.16,1,.3,1) 1.5s both GaiaVideoIntro-module__cZWMiq__skipFadeIn;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.GaiaVideoIntro-module__cZWMiq__skipBtn:hover{color:#fff;background:#ffffff1f;border-color:#ffffff4d}.GaiaVideoIntro-module__cZWMiq__skipBtn:active{transform:translate(-50%)scale(.97)}@keyframes GaiaVideoIntro-module__cZWMiq__skipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.GaiaVideoIntro-module__cZWMiq__chatSection{z-index:4;opacity:0;pointer-events:none;min-height:80dvh;transition:opacity 2s cubic-bezier(.16,1,.3,1),transform 2s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(20px)}@media (max-width:767px){.GaiaVideoIntro-module__cZWMiq__chatSection{height:100%;min-height:0;overflow:hidden}}.GaiaVideoIntro-module__cZWMiq__chatSection.GaiaVideoIntro-module__cZWMiq__chatVisible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.GaiaVideoIntro-module__cZWMiq__char{opacity:1;filter:none;transform:none;transition-duration:.01ms!important}.GaiaVideoIntro-module__cZWMiq__titleOverlay.GaiaVideoIntro-module__cZWMiq__titleExiting{opacity:0;animation:none}.GaiaVideoIntro-module__cZWMiq__aiChar{animation:none}.GaiaVideoIntro-module__cZWMiq__buttonRow,.GaiaVideoIntro-module__cZWMiq__introWrap,.GaiaVideoIntro-module__cZWMiq__videoLayer,.GaiaVideoIntro-module__cZWMiq__particlesCanvas{transition-duration:.01ms!important}}
.ScrollProgressBar-module__oqqfkG__bar{transform:scaleX(var(--progress,0))}
.GaiaChat-module__XoHQ_W__chatShell{flex-direction:column;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.GaiaChat-module__XoHQ_W__chatShell{height:100%;padding-bottom:max(env(safe-area-inset-bottom,0px),20px)}}.GaiaChat-module__XoHQ_W__iframe{opacity:0;border:none;flex:1;width:100%;min-height:0;transition:opacity .5s;display:block}.GaiaChat-module__XoHQ_W__iframeVisible{opacity:1}.GaiaChat-module__XoHQ_W__loading{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GaiaChat-module__XoHQ_W__loadingDots{align-items:center;gap:6px;display:flex}.GaiaChat-module__XoHQ_W__loadingDot{background:#ffffff4d;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite GaiaChat-module__XoHQ_W__dotPulse}.GaiaChat-module__XoHQ_W__loadingDot:nth-child(2){animation-delay:.2s}.GaiaChat-module__XoHQ_W__loadingDot:nth-child(3){animation-delay:.4s}@keyframes GaiaChat-module__XoHQ_W__dotPulse{0%,80%,to{opacity:.25;transform:scale(.6)}40%{opacity:.8;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.GaiaChat-module__XoHQ_W__loadingDot{opacity:1;animation:none!important}.GaiaChat-module__XoHQ_W__iframe{transition:none}}
.RelatedArticles-module__h01iPq__dotPattern{background-image:radial-gradient(circle,#fff 1px,#0000 1px);background-size:24px 24px}.RelatedArticles-module__h01iPq__cardGradient{background:linear-gradient(to bottom right,color-mix(in srgb,var(--card-accent)25%,transparent),color-mix(in srgb,var(--card-accent)5%,transparent),transparent)}
.page-module__UxXiqG__prose{max-width:none;color:var(--font-color-secondary);font-size:1.125rem;line-height:1.75}.page-module__UxXiqG__prose :where(h1,h2,h3,h4,h5,h6){color:var(--font-color-primary);font-weight:700}.page-module__UxXiqG__prose :where(p){color:var(--font-color-secondary)}.page-module__UxXiqG__prose :where(a){color:var(--color-cyan)}.page-module__UxXiqG__prose :where(strong){color:var(--font-color-primary)}.page-module__UxXiqG__prose :where(li){color:var(--font-color-secondary)}.page-module__UxXiqG__prose :where(img){border-radius:var(--size-16,1rem)}
.project-page-module__cpB4Xa__reveal{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.project-page-module__cpB4Xa__revealLeft{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translate(-60px)}.project-page-module__cpB4Xa__revealRight{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translate(60px)}.project-page-module__cpB4Xa__revealScale{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transform:scale(.9)}.project-page-module__cpB4Xa__splitImage{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1) .15s,transform 1s cubic-bezier(.16,1,.3,1) .15s;transform:translateY(48px)scale(.97)}.project-page-module__cpB4Xa__stagger>*{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.project-page-module__cpB4Xa__reveal.project-page-module__cpB4Xa__revealVisible{opacity:1;transform:translateY(0)}.project-page-module__cpB4Xa__revealLeft.project-page-module__cpB4Xa__revealVisible,.project-page-module__cpB4Xa__revealRight.project-page-module__cpB4Xa__revealVisible{opacity:1;transform:translate(0)}.project-page-module__cpB4Xa__revealScale.project-page-module__cpB4Xa__revealVisible{opacity:1;transform:scale(1)}.project-page-module__cpB4Xa__splitImage.project-page-module__cpB4Xa__revealVisible{opacity:1;transform:translateY(0)scale(1)}.project-page-module__cpB4Xa__stagger.project-page-module__cpB4Xa__revealVisible>:first-child{opacity:1;transition-delay:0s;transform:translateY(0)}.project-page-module__cpB4Xa__stagger.project-page-module__cpB4Xa__revealVisible>:nth-child(2){opacity:1;transition-delay:80ms;transform:translateY(0)}.project-page-module__cpB4Xa__stagger.project-page-module__cpB4Xa__revealVisible>:nth-child(3){opacity:1;transition-delay:.14s;transform:translateY(0)}.project-page-module__cpB4Xa__stagger.project-page-module__cpB4Xa__revealVisible>:nth-child(4){opacity:1;transition-delay:.2s;transform:translateY(0)}.project-page-module__cpB4Xa__stagger.project-page-module__cpB4Xa__revealVisible>:nth-child(5){opacity:1;transition-delay:.26s;transform:translateY(0)}.project-page-module__cpB4Xa__stagger.project-page-module__cpB4Xa__revealVisible>:nth-child(6){opacity:1;transition-delay:.32s;transform:translateY(0)}.project-page-module__cpB4Xa__stagger.project-page-module__cpB4Xa__revealVisible>:nth-child(7){opacity:1;transition-delay:.38s;transform:translateY(0)}.project-page-module__cpB4Xa__mosaicItem{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:scale(.92)translateY(30px)}.project-page-module__cpB4Xa__mosaicItem.project-page-module__cpB4Xa__revealVisible{opacity:1;transform:scale(1)translateY(0)}.project-page-module__cpB4Xa__mosaicItem:first-child{transition-delay:50ms}.project-page-module__cpB4Xa__mosaicItem:nth-child(2){transition-delay:.25s}.project-page-module__cpB4Xa__mosaicItem:nth-child(3){transition-delay:.12s}.project-page-module__cpB4Xa__mosaicItem:nth-child(4){transition-delay:.35s}.project-page-module__cpB4Xa__mosaicItem:nth-child(5){transition-delay:80ms}.project-page-module__cpB4Xa__mosaicItem:nth-child(6){transition-delay:.3s}.project-page-module__cpB4Xa__mosaicItem:nth-child(7){transition-delay:.18s}.project-page-module__cpB4Xa__mosaicItem:nth-child(8){transition-delay:.4s}.project-page-module__cpB4Xa__mosaicItem:nth-child(9){transition-delay:.15s}.project-page-module__cpB4Xa__mosaicItem:nth-child(10){transition-delay:.28s}.project-page-module__cpB4Xa__mosaicItem:nth-child(11){transition-delay:.1s}.project-page-module__cpB4Xa__mosaicItem:nth-child(12){transition-delay:.32s}.project-page-module__cpB4Xa__mosaicItem:nth-child(13){transition-delay:.2s}.project-page-module__cpB4Xa__mosaicItem:nth-child(14){transition-delay:.38s}.project-page-module__cpB4Xa__mosaicItem:nth-child(15){transition-delay:60ms}.project-page-module__cpB4Xa__mosaicItem:nth-child(16){transition-delay:.22s}.project-page-module__cpB4Xa__mosaicItem:nth-child(17){transition-delay:.14s}.project-page-module__cpB4Xa__mosaicItem:nth-child(18){transition-delay:.34s}.project-page-module__cpB4Xa__mosaicItem:nth-child(19){transition-delay:90ms}.project-page-module__cpB4Xa__mosaicGrid{grid-template-rows:repeat(5,minmax(100px,14vw));grid-template-columns:repeat(6,1fr);grid-template-areas:"a a b b c d""a a e f c g""h i j f k k""l m j n k k""o o p q r r";gap:3px;display:grid}@media (max-width:640px){.project-page-module__cpB4Xa__mosaicGrid{grid-template-rows:repeat(5,22vw);grid-template-columns:repeat(4,1fr);grid-template-areas:"a a b c""a a d e""f g g h""i j j k""l m n n"}.project-page-module__cpB4Xa__mosaicGrid>:nth-child(n+16){display:none}}.project-page-module__cpB4Xa__cardLift{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.project-page-module__cpB4Xa__cardLift:hover{transform:translateY(-6px);box-shadow:0 24px 48px -12px #0006}
.article-detail-module__-seXsW__proseLinks a{background-image:linear-gradient(var(--color-cyan),var(--color-cyan));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;text-decoration:none;transition:background-size .3s,color .3s}.article-detail-module__-seXsW__proseLinks a:hover{color:var(--background);background-size:100% 100%}
.articles-module__YfF2jq__dotPattern{background-image:radial-gradient(circle,#fff 1px,#0000 1px);background-size:24px 24px}.articles-module__YfF2jq__cardGradient{background:linear-gradient(to bottom right,color-mix(in srgb,var(--card-accent)25%,transparent),color-mix(in srgb,var(--card-accent)5%,transparent),transparent)}
.podcast-module__znfnyG__banner{opacity:0;animation:.8s ease-out forwards podcast-module__znfnyG__fadeInUp;transform:translateY(12px)}.podcast-module__znfnyG__header{opacity:0;animation:.8s ease-out .15s forwards podcast-module__znfnyG__fadeInUp;transform:translateY(12px)}.podcast-module__znfnyG__tabs{opacity:0;animation:.8s ease-out .3s forwards podcast-module__znfnyG__fadeInUp;transform:translateY(12px)}.podcast-module__znfnyG__tabContent{animation:.3s ease-out forwards podcast-module__znfnyG__fadeIn}@keyframes podcast-module__znfnyG__fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes podcast-module__znfnyG__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.podcast-module__znfnyG__banner,.podcast-module__znfnyG__header,.podcast-module__znfnyG__tabs,.podcast-module__znfnyG__tabContent{opacity:1;animation:none;transform:none}}
.Carousel-module__8zdQGW__slide{flex:0 0 60%}@media (max-width:640px){.Carousel-module__8zdQGW__slide{flex:0 0 85%}}.Carousel-module__8zdQGW__glassOverlay{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#0a0a0a80;position:absolute;inset:0}.Carousel-module__8zdQGW__card{transition:transform var(--comp-work-card-duration)var(--comp-work-card-ease)}.Carousel-module__8zdQGW__card:hover{transform:scale(1.03)}.Carousel-module__8zdQGW__cardTitle{opacity:0;transition:opacity var(--comp-work-card-duration)var(--comp-work-card-ease),transform var(--comp-work-card-duration)var(--comp-work-card-ease);transform:translateY(6px)}.Carousel-module__8zdQGW__card:hover .Carousel-module__8zdQGW__cardTitle{opacity:1;transform:translateY(0)}.Carousel-module__8zdQGW__cardScrim{opacity:0;transition:opacity var(--comp-work-card-duration)var(--comp-work-card-ease);background:linear-gradient(#0000 0% 35%,#0000001f 50%,#0006 70%,#000000a6 85%,#000c 100%)}.Carousel-module__8zdQGW__card:hover .Carousel-module__8zdQGW__cardScrim{opacity:1}@media (max-width:640px){.Carousel-module__8zdQGW__card{border-radius:var(--size-16)}.Carousel-module__8zdQGW__cardTitle,.Carousel-module__8zdQGW__cardScrim{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Carousel-module__8zdQGW__glassOverlay,.Carousel-module__8zdQGW__card,.Carousel-module__8zdQGW__cardTitle,.Carousel-module__8zdQGW__cardScrim{transition:none!important}}
.WorkGrid-module__C5yseq__bentoGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (max-width:1024px){.WorkGrid-module__C5yseq__bentoGrid{grid-template-columns:repeat(2,1fr)}.WorkGrid-module__C5yseq__card{order:var(--tablet-order,0)}}@media (max-width:640px){.WorkGrid-module__C5yseq__bentoGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.WorkGrid-module__C5yseq__card{padding:1.25rem}.WorkGrid-module__C5yseq__card:not(.WorkGrid-module__C5yseq__spanTwo){min-height:15rem}.WorkGrid-module__C5yseq__spanTwo{min-height:20rem}}.WorkGrid-module__C5yseq__spanTwo{grid-column:span 2}.WorkGrid-module__C5yseq__card{border-radius:var(--comp-work-card-radius);background:var(--comp-work-card-surface);min-height:26rem;transition:border-color var(--comp-work-card-duration)var(--comp-work-card-ease),transform var(--comp-work-card-duration)var(--comp-work-card-ease);border:1px solid #ffffff0f;flex-direction:column;justify-content:flex-end;padding:1.75rem;display:flex;position:relative;overflow:hidden}.WorkGrid-module__C5yseq__card:hover{border-color:var(--comp-work-card-stroke);cursor:none;transform:translateY(-2px)}.WorkGrid-module__C5yseq__cardImage{z-index:0}.WorkGrid-module__C5yseq__card:hover .WorkGrid-module__C5yseq__cardImage{transform:scale(1.05)}.WorkGrid-module__C5yseq__card:hover .work-card-glow{opacity:1}.WorkGrid-module__C5yseq__cardScrim{z-index:1;pointer-events:none;opacity:0;transition:opacity var(--comp-work-card-duration)var(--comp-work-card-ease);background:linear-gradient(#0000 0% 30%,#00000026 50%,#00000073 70%,#000000b3 85%,#000000d9 100%);position:absolute;inset:0}.WorkGrid-module__C5yseq__card:hover .WorkGrid-module__C5yseq__cardScrim{opacity:1}.WorkGrid-module__C5yseq__cardContent{opacity:0;transition:opacity var(--comp-work-card-duration)var(--comp-work-card-ease),transform var(--comp-work-card-duration)var(--comp-work-card-ease);transform:translateY(8px)}.WorkGrid-module__C5yseq__card:hover .WorkGrid-module__C5yseq__cardContent{opacity:1;transform:translateY(0)}.WorkGrid-module__C5yseq__cardArrow{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:2.5rem;height:2.5rem;color:var(--comp-work-card-icon);opacity:0;pointer-events:none;transition:opacity .2s var(--comp-work-card-ease),transform .12s ease-out;background:#0006;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)scale(1)}.WorkGrid-module__C5yseq__cardArrowVisible{opacity:1}.WorkGrid-module__C5yseq__card:active .WorkGrid-module__C5yseq__cardArrow{transform:translate(-50%,-50%)scale(1.4)}.WorkGrid-module__C5yseq__cardReveal{opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}[data-in-view] .WorkGrid-module__C5yseq__cardReveal{opacity:1;transform:translateY(0)}
