.Footer_socialLink__nh4hv{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:white;transition:all .3s ease;background:rgba(255,255,255,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.2)}.Footer_socialLink__nh4hv:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}.NavLink_navLink__aPFSL{text-decoration:none;position:relative;-webkit-tap-highlight-color:transparent}.NavLink_navLinkText__Gnh5G{display:inline-block;position:relative;overflow:hidden;vertical-align:top}.NavLink_navLinkText__Gnh5G:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .7s cubic-bezier(.19,1,.22,1)}.NavLink_navLink__aPFSL:focus-visible .NavLink_navLinkText__Gnh5G:after,.NavLink_navLink__aPFSL:hover .NavLink_navLinkText__Gnh5G:after{transform:scaleX(1);transform-origin:left center}.NavLink_navLink__aPFSL[data-active=true] .NavLink_navLinkText__Gnh5G:after{transform:scaleX(1);transform-origin:right center}.CtaSection_ctaSectionHome__ayik7{background:transparent}.CtaSection_ctaSectionDawn__DOsi9{background:linear-gradient(to bottom right,hsl(var(--primary)),hsl(var(--dawn-accent)/.8))}.CtaSection_ctaSectionMeridian__ps4M_{background:linear-gradient(to bottom right,hsl(var(--primary)),hsl(var(--meridian-accent)/.8))}.CtaSection_ctaButton__6qYTl{display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;width:30%;min-width:320px;max-width:400px;height:120px;padding:1.5rem;font-family:var(--font-headline);font-size:1.5rem;font-weight:700;background-color:var(--figma-glass-bg);backdrop-filter:blur(var(--figma-glass-blur-amount));-webkit-backdrop-filter:blur(var(--figma-glass-blur-amount));border:var(--figma-glass-border);box-shadow:var(--figma-glass-shadow-combined);border-radius:8px;transition:all .3s ease-out,background-color .3s ease-out,box-shadow .3s ease-out;text-decoration:none}.CtaSection_ctaButton__6qYTl:hover{background-color:var(--figma-glass-bg-hover);box-shadow:0 4px 15px 3px rgba(0,0,0,.12),var(--figma-glass-shadow-inner-lens),var(--figma-glass-shadow-inner-highlight-tl),var(--figma-glass-shadow-inner-highlight-br)}.CtaSection_ctaButtonText__25BME{z-index:1}.CtaSection_ctaButtonIcon__WY4iC,.CtaSection_ctaButtonText__25BME{display:inline-block;transition:transform .35s cubic-bezier(.25,1,.5,1)}.CtaSection_ctaButtonIcon__WY4iC{height:1.75rem;width:1.75rem}.CtaSection_ctaButton__6qYTl:hover .CtaSection_ctaButtonText__25BME{transform:translateX(10px)}.CtaSection_ctaButton__6qYTl:hover .CtaSection_ctaButtonIcon__WY4iC{transform:translateX(-10px)}.CtaSection_ctaButtonOnHome__inxqI,.CtaSection_ctaButtonOnProduct__RnCzK{color:hsl(var(--charcoal))}@media (max-width:1024px){.CtaSection_ctaButton__6qYTl{width:40%;min-width:280px;height:110px;font-size:1.25rem}}@media (max-width:768px){.CtaSection_ctaButton__6qYTl{width:80%;max-width:400px;min-width:0;height:100px;font-size:1.2rem;padding:1rem}}.WhoWeEmpower_accordionItem__fJRmq{border-color:var(--border-color,#333)}.WhoWeEmpower_accordionTrigger__cHjH2{padding:1.5rem .5rem;text-decoration:none!important;position:relative}.WhoWeEmpower_accordionTrigger__cHjH2:hover{background-color:transparent}.WhoWeEmpower_accordionTrigger__cHjH2 svg{transition:transform .3s ease-in-out;color:var(--accent-color)}.WhoWeEmpower_accordionTrigger__cHjH2[data-state=open] svg{transform:rotate(-180deg)}.WhoWeEmpower_accordionContent__K8N_e{padding:1rem 1.5rem 2rem;background-color:rgba(var(--card-rgb),.05);border-radius:0 0 8px 8px;margin-top:-1px;border-top:1px solid var(--border-color,#333)}.WhoWeEmpower_accordionTrigger__cHjH2:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:2px;background-color:var(--accent-color);transition:width .4s ease-in-out}.WhoWeEmpower_accordionTrigger__cHjH2:hover:after,.WhoWeEmpower_accordionTrigger__cHjH2[data-state=open]:after{width:100%}.WhoWeEmpower_dawn-theme__OPF5U{--accent-color:hsl(var(--dawn-accent));--border-color:hsl(var(--dawn-accent)/0.4)}.WhoWeEmpower_meridian-theme__YvQiH{--accent-color:hsl(var(--meridian-accent));--border-color:hsl(var(--meridian-accent)/0.4)}.WhoWeEmpower_accordionContent__K8N_e ul{padding-left:1rem}.WhoWeEmpower_accordionContent__K8N_e li{margin-bottom:.5rem}.WhoWeEmpower_accordionContent__K8N_e h4{letter-spacing:.05em}.HeroScrollArrow_scrollArrow__X3CIZ{position:absolute;bottom:20vh;right:14rem;z-index:20;color:white;mix-blend-mode:difference;animation:HeroScrollArrow_scrolling__yln8i 4s cubic-bezier(.77,0,.175,1) infinite;cursor:pointer}.HeroScrollArrow_arrowIcon___3Wgp{width:2.8rem;height:3rem}@keyframes HeroScrollArrow_scrolling__yln8i{0%{opacity:0;transform:translateY(-2.5rem)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2.5rem)}}@media (max-width:768px){.HeroScrollArrow_scrollArrow__X3CIZ{bottom:15vh;right:2rem}.HeroScrollArrow_arrowIcon___3Wgp{width:2.2rem;height:2.4rem}}.TestimonialCard_card__nrDy1{--card-bg:hsl(var(--card));--card-fg:hsl(var(--card-foreground));--muted-fg:hsl(var(--muted-foreground));--cut-size:2.5em;background-color:var(--card-bg);height:360px;width:300px;padding:1.5rem;position:relative;font-family:var(--font-source-sans-3),sans-serif;color:var(--card-fg);clip-path:polygon(0 0,calc(100% - var(--cut-size)) 0,100% var(--cut-size),100% 100%,0 100%);flex-shrink:0;transition:box-shadow .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.05)}.TestimonialCard_card__nrDy1:hover{box-shadow:0 8px 24px rgba(0,0,0,.1)}.TestimonialCard_hoverTextContainer__JnxQW{height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.TestimonialCard_organizationName__cqSnr{font-family:var(--font-body),sans-serif;text-transform:uppercase;font-size:.875rem;letter-spacing:.05em;font-weight:700;margin-bottom:auto;color:var(--card-fg)}.TestimonialCard_quoteText__zccbu{font-size:1rem;line-height:1.4;color:var(--muted-fg);transition:transform .4s cubic-bezier(.16,1,.3,1),color .3s ease}.TestimonialCard_authorDetails__YUxFg{position:absolute;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .4s ease-out,visibility 0s linear .4s}.TestimonialCard_authorTitleText__s3asI{font-weight:600;color:var(--card-fg);font-size:.9rem}.TestimonialCard_authorContextText__IVoB8{color:var(--muted-fg);font-size:.8rem;margin-top:.15rem}.TestimonialCard_card__nrDy1:hover .TestimonialCard_quoteText__zccbu{color:var(--card-fg);transform:translateY(-3.5rem)}.TestimonialCard_card__nrDy1:hover .TestimonialCard_authorDetails__YUxFg{opacity:1;visibility:visible;transition:opacity .4s ease-out .1s,visibility 0s linear 0s}.ScrollingQuotes_scroller__UIup_{max-width:100%;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,white 2%,white 98%,transparent);mask:linear-gradient(90deg,transparent,white 2%,white 98%,transparent);margin-top:2rem}.ScrollingQuotes_scrollerInner__Lg94b{display:flex;flex-wrap:nowrap;gap:1rem}.ScrollingQuotes_scroller__UIup_[data-animated=true] .ScrollingQuotes_scrollerInner__Lg94b{width:max-content;animation:ScrollingQuotes_scroll__C7zHj 60s linear infinite}.ScrollingQuotes_scroller__UIup_[data-animated=true]:hover .ScrollingQuotes_scrollerInner__Lg94b{animation-play-state:paused}@keyframes ScrollingQuotes_scroll__C7zHj{to{transform:translate(calc(-50% - .5rem))}}.LeadershipProfileCard_card__aqkWc{position:relative;width:100%;aspect-ratio:1/1.1;border-radius:var(--radius-lg);overflow:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1)}.LeadershipProfileCard_card__aqkWc:hover{transform:scale(1.02)}.LeadershipProfileCard_cardImage__DOYRb{position:absolute;inset:0;width:100%;height:100%}.LeadershipProfileCard_cardContent__CGPo1{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:linear-gradient(0deg,rgba(0,0,0,.8) 20%,transparent);color:hsl(var(--primary-foreground));transform:translateY(calc(100% - 5rem));transition:transform .5s cubic-bezier(.16,1,.3,1)}.LeadershipProfileCard_card__aqkWc:hover .LeadershipProfileCard_cardContent__CGPo1{transform:translateY(0)}.LeadershipProfileCard_name__GbQYk{font-family:var(--font-headline);font-size:1.25rem;font-weight:700;line-height:1.2}.LeadershipProfileCard_title__E1jyx{font-family:var(--font-body);font-size:.875rem;opacity:.8;margin-top:.25rem;margin-bottom:1rem}.LeadershipProfileCard_bio__qqDF8{font-family:var(--font-body);font-size:.875rem;line-height:1.5;opacity:0;transition:opacity .3s ease-out .2s}.LeadershipProfileCard_card__aqkWc:hover .LeadershipProfileCard_bio__qqDF8{opacity:.9}