#capabilities,#insights,#team,#method,#work,#contact{scroll-margin-top:92px}body main.experience .site-nav{border-radius:20px!important;min-height:56px!important;padding:7px 12px!important}body main.experience .site-nav .nav-contact,body main.experience .site-nav .locale-switch{min-height:40px!important}body main.experience section.hero{grid-template-rows:minmax(400px,56svh) auto!important;height:auto!important;min-height:0!important}body main.experience section.hero .hero-grid{height:56svh!important;max-height:560px!important}body main.experience section.hero .starforge{width:min(780px,88vw)!important;height:min(430px,50svh)!important;min-height:330px!important;scale:.84!important}body main.experience section.hero .hero-copy{row-gap:18px!important;padding:48px max(24px,50vw - 590px) 54px!important}body main.experience[dir=rtl] section.hero .hero-copy h1{max-width:12ch!important;font-size:clamp(2.45rem,4.15vw,4.05rem)!important;line-height:1.24!important}body main.experience section.hero .hero-copy h1{font-size:clamp(2.7rem,4.8vw,4.8rem)!important}body main.experience section.hero .hero-body{font-size:clamp(1rem,1.05vw,1.08rem)!important;line-height:1.82!important}body main.experience .section{padding-block:52px!important}body main.experience .section-head{gap:32px!important;margin-bottom:30px!important}body main.experience .client-paths{margin-bottom:32px!important}body main.experience .service-mosaic,body main.experience .insight-grid,body main.experience .project-mosaic{gap:18px!important}body main.experience .service-card{grid-template-rows:auto 1fr!important;display:grid!important;overflow:hidden!important}body main.experience .service-card .service-card__visual{height:210px!important;min-height:210px!important;position:relative!important;overflow:hidden!important}body main.experience .service-card .service-card__info{background:#fffdf8!important;align-content:start!important;gap:8px!important;min-height:150px!important;padding:20px 22px!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}body main.experience .service-card .service-card__info h3{margin:0!important;font-size:clamp(1.08rem,1.35vw,1.28rem)!important;line-height:1.5!important}body main.experience .service-card .service-card__info p{margin:0!important;font-size:16px!important;line-height:1.75!important}body main.experience .service-card .service-card__arrow{margin-top:10px!important;position:relative!important;inset:auto!important}body main.experience section.insights .section-head h2{max-width:19ch!important;font-size:clamp(1.9rem,2.65vw,3rem)!important;line-height:1.18!important}body main.experience section.insights .section-head>p{max-width:50ch!important;font-size:16px!important;line-height:1.85!important}body main.experience .insight-card{min-height:250px!important;padding:22px!important}body main.experience .insight-card h3{font-size:clamp(1.05rem,1.3vw,1.25rem)!important}body main.experience .insight-card p{font-size:16px!important;line-height:1.82!important}body main#main-content.experience section#team.team .team-stage{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:14px!important;width:auto!important;height:auto!important;min-height:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:translate(0,0)rotate(0)scale(1)!important}body main#main-content.experience section#team.team .team-stage:before,body main#main-content.experience section#team.team .team-stage:after{content:none!important;display:none!important}body main#main-content.experience section#team.team .team-core{border-radius:22px!important;grid-area:auto/1/auto/-1!important;width:auto!important;height:auto!important;min-height:118px!important;margin:0!important;padding:22px 24px!important;position:relative!important;inset:auto!important;transform:translate(0,0)rotate(0)scale(1)!important}body main#main-content.experience section#team.team .team-stage>.team-card,body main#main-content.experience section#team.team .team-stage>.team-card--1,body main#main-content.experience section#team.team .team-stage>.team-card--2,body main#main-content.experience section#team.team .team-stage>.team-card--3,body main#main-content.experience section#team.team .team-stage>.team-card--4{aspect-ratio:auto!important;border-radius:18px!important;grid-area:auto!important;place-self:stretch stretch!important;width:auto!important;max-width:none!important;height:auto!important;min-height:142px!important;margin:0!important;padding:20px!important;position:relative!important;inset:auto!important;transform:translate(0,0)rotate(0)scale(1)!important;box-shadow:0 10px 24px #1c344a1f!important}body main#main-content.experience section#team.team .team-card__number{font-size:1.35rem!important}body main#main-content.experience section#team.team .team-card small{font-size:13px!important}body main#main-content.experience section#team.team .team-card h3{font-size:1.15rem!important;line-height:1.45!important}body main#main-content.experience section#team.team .team-card p{font-size:15.5px!important;line-height:1.7!important}body main#main-content.experience section#team.team .team-copy h2{font-size:clamp(2rem,3.15vw,3.5rem)!important;line-height:1.12!important}body main#main-content.experience section#team.team .team-copy>p{font-size:16px!important;line-height:1.85!important}body main.experience section.method{padding-block:58px!important}body main.experience section.method .method-head h2{font-size:clamp(2rem,3.2vw,3.6rem)!important}body main.experience section.method .method-track{gap:22px!important}body main.experience section.method .method-step p{font-size:16px!important;line-height:1.75!important}body main.experience section.work{padding-block:56px!important}body main.experience section.work .section-head h2{font-size:clamp(2rem,3.1vw,3.45rem)!important;line-height:1.16!important}body main.experience section.work .project-screen{height:270px!important;min-height:270px!important;overflow:hidden!important}body main.experience section.work .project-info{padding:20px 22px!important}body main.experience section.work .project-info h3{font-size:1.22rem!important}body main.experience section.work .project-info p,body main.experience section.work .project-sale small{font-size:14px!important;line-height:1.7!important}body main.experience section.contact{height:auto!important;min-height:auto!important;padding:76px max(24px,50vw - 590px) 82px!important}body main.experience section.contact h2{font-size:clamp(2.3rem,4.4vw,4.8rem)!important;line-height:1.08!important}body main#main-content.experience section#team.team .team-core{clip-path:none!important;border-radius:20px!important;justify-self:center!important;width:min(100%,440px)!important;max-width:440px!important;min-height:96px!important;padding:18px 22px!important;overflow:hidden!important;transform:translate(0,0)rotate(0)!important}body main#main-content.experience section#team.team .team-core span{font-size:clamp(.95rem,1.2vw,1.12rem)!important;line-height:1.4!important}body main#main-content.experience section.manifesto{position:relative!important;overflow:clip!important}body main#main-content.experience section.manifesto .manifesto-orb{opacity:.72!important;pointer-events:none!important;margin:0!important;position:absolute!important;top:50%!important;left:auto!important;right:8%!important;transform:translateY(-50%)translate(0,0)!important}body main#main-content.experience[dir=ltr] section.manifesto h2{z-index:2!important;margin-right:28%!important;position:relative!important}body main#main-content.experience[dir=rtl] section.manifesto h2{z-index:2!important;margin-left:28%!important;margin-right:0!important;position:relative!important}body main#main-content.experience>section.manifesto,body main#main-content.experience>section.capabilities,body main#main-content.experience>section.insights,body main#main-content.experience>section.team,body main#main-content.experience>section.method,body main#main-content.experience>section.work,body main#main-content.experience>section.contact{margin:0!important;clip-path:none!important;box-sizing:border-box!important;border-radius:0!important;width:100%!important;max-width:none!important;margin-inline:0!important}body main#main-content.experience>section.team,body main#main-content.experience>section.method,body main#main-content.experience>section.work,body main#main-content.experience>section.contact{isolation:isolate!important}body main#main-content.experience>section.team:before,body main#main-content.experience>section.team:after,body main#main-content.experience>section.method:before,body main#main-content.experience>section.method:after,body main#main-content.experience>section.work:before,body main#main-content.experience>section.work:after{border-radius:0!important}body main#main-content.experience[dir=ltr] section.method .method-line{direction:ltr!important;left:0!important;right:0!important}body main#main-content.experience[dir=rtl] section.method .method-line{direction:rtl!important;left:0!important;right:0!important}@media (max-width:900px){#capabilities,#insights,#team,#method,#work,#contact{scroll-margin-top:76px}body main#main-content.experience section#team.team{grid-template-columns:1fr!important;gap:28px!important}body main#main-content.experience section#team.team .team-copy{position:relative!important;top:auto!important}body main#main-content.experience section#team.team .team-stage{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){body main.experience .site-nav{border-radius:17px!important;height:52px!important;min-height:52px!important;padding:6px 9px!important}body main.experience .site-nav .nav-contact,body main.experience .site-nav .locale-switch{height:36px!important;min-height:36px!important;padding:7px 9px!important;font-size:13px!important}body main.experience .site-nav .nav-brand{transform:none!important}body main.experience section.hero{grid-template-rows:minmax(285px,43svh) auto!important}body main.experience section.hero .starforge{width:92vw!important;height:min(300px,40svh)!important;min-height:250px!important;scale:.88!important}body main.experience section.hero .hero-wordmark .wordmark__name{font-size:clamp(40px,14vw,54px)!important}body main.experience section.hero .hero-wordmark>small{font-size:9px!important}body main.experience section.hero .hero-copy{row-gap:14px!important;padding:34px 16px 40px!important}body main.experience section.hero .hero-copy .micro-label{margin-bottom:12px!important}body main.experience[dir=rtl] section.hero .hero-copy h1{max-width:11.5ch!important;font-size:clamp(1.95rem,9vw,2.55rem)!important;line-height:1.34!important}body main.experience section.hero .hero-body{font-size:16px!important;line-height:1.82!important}body main.experience section.hero .hero-actions{gap:8px!important}body main.experience .section{padding-block:36px!important}body main.experience .section-head{gap:14px!important;margin-bottom:20px!important}body main.experience .section-head h2,body main.experience .team-copy h2,body main.experience .method-head h2{font-size:clamp(1.65rem,7vw,2.05rem)!important;line-height:1.24!important}body main.experience section.insights .section-head h2{max-width:none!important;font-size:clamp(1.65rem,7vw,2rem)!important;line-height:1.28!important}body main.experience .section-head>p{font-size:16px!important;line-height:1.8!important}body main.experience .service-card .service-card__visual{height:168px!important;min-height:168px!important}body main.experience .service-card .service-card__info{min-height:0!important;padding:16px 18px!important}body main.experience .service-card .service-card__info h3{font-size:1.1rem!important}body main.experience .service-card .service-card__info p{font-size:16px!important;line-height:1.72!important}body main.experience .insight-card{min-height:0!important;padding:18px!important}body main.experience .insight-card h3{font-size:1.08rem!important}body main.experience .insight-card p{font-size:16px!important;line-height:1.78!important}body main#main-content.experience section#team.team{gap:22px!important}body main#main-content.experience section#team.team .team-stage{grid-template-columns:1fr!important;gap:10px!important}body main#main-content.experience section#team.team .team-core{border-radius:16px!important;width:min(100%,320px)!important;max-width:320px!important;min-height:82px!important;padding:14px 16px!important}body main#main-content.experience section#team.team .team-core svg{flex-basis:38px!important;width:38px!important;height:38px!important}body main#main-content.experience section#team.team .team-stage>.team-card{border-radius:16px!important;grid-template-columns:36px 1fr!important;column-gap:10px!important;min-height:0!important;padding:16px 18px!important}body main#main-content.experience section#team.team .team-card__number{font-size:1.25rem!important}body main#main-content.experience section#team.team .team-card h3{font-size:1.08rem!important}body main#main-content.experience section#team.team .team-card p{font-size:15px!important;line-height:1.65!important}body main#main-content.experience section.manifesto .manifesto-orb{opacity:.28!important;top:30%!important;scale:.72!important}body main#main-content.experience[dir=ltr] section.manifesto .manifesto-orb{left:auto!important;right:-4%!important}body main#main-content.experience[dir=rtl] section.manifesto .manifesto-orb{left:-4%!important;right:auto!important}body main#main-content.experience[dir=ltr] section.manifesto h2,body main#main-content.experience[dir=rtl] section.manifesto h2{z-index:2!important;margin-inline:0!important;position:relative!important}body main.experience section.method{padding-block:40px!important}body main.experience section.work{padding-block:38px!important}body main.experience section.work .project-screen{height:210px!important;min-height:210px!important}body main.experience section.work .project-info{padding:16px 18px!important}body main.experience section.contact{padding:54px 16px 60px!important}body main.experience section.contact h2{font-size:clamp(2rem,9vw,2.8rem)!important;line-height:1.18!important}}body main#main-content.experience>section.manifesto,body main#main-content.experience>section.capabilities,body main#main-content.experience>section.insights,body main#main-content.experience>section.team,body main#main-content.experience>section.method,body main#main-content.experience>section.work,body main#main-content.experience>section.contact{clip-path:none!important;box-sizing:border-box!important;border-radius:0!important;width:100vw!important;max-width:none!important;margin-inline:calc(50% - 50vw)!important;overflow-x:clip!important}body main#main-content.experience>section.team{background:linear-gradient(#d7e3ea 0%,#cbdbe5 100%)!important}body main#main-content.experience>section.method{background:linear-gradient(#12283a 0%,#0d1b2a 100%)!important}body main#main-content.experience>section.team:before,body main#main-content.experience>section.team:after,body main#main-content.experience>section.method:before,body main#main-content.experience>section.method:after{clip-path:none!important;border-radius:0!important}body main#main-content.experience section.manifesto{min-height:560px!important;padding-block:78px!important;padding-inline:max(32px,50vw - 552px)!important;position:relative!important}body main#main-content.experience section.manifesto h2{z-index:3!important;letter-spacing:-.025em!important;text-wrap:balance!important;width:min(720px,58vw)!important;max-width:14ch!important;margin-block:20px!important;font-size:clamp(2.45rem,3.65vw,3.65rem)!important;line-height:1.28!important;position:relative!important}body main#main-content.experience[dir=rtl] section.manifesto h2{text-align:right!important;margin-left:0!important;margin-right:auto!important}body main#main-content.experience[dir=ltr] section.manifesto h2{text-align:left!important;margin-left:0!important;margin-right:auto!important}body main#main-content.experience section#team.team .team-stage>.team-core{box-sizing:border-box!important;border-radius:18px!important;grid-area:auto/1/auto/-1!important;place-self:auto center!important;width:min(360px,100%)!important;max-width:360px!important;height:auto!important;min-height:78px!important;margin:0 auto 8px!important;padding:14px 18px!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:translate(0,0)rotate(0)scale(1)!important}body main#main-content.experience section#team.team .team-core span{white-space:normal!important;font-size:15px!important;line-height:1.45!important}body main#main-content.experience section#team.team .team-copy h2{max-width:13ch!important;font-size:clamp(2rem,3.05vw,3.15rem)!important;line-height:1.22!important}body main#main-content.experience section#team.team .team-copy>p{max-width:48ch!important;font-size:16px!important;line-height:1.9!important}body main#main-content.experience[dir=ltr] section.method .method-track{direction:ltr!important}body main#main-content.experience[dir=rtl] section.method .method-track{direction:rtl!important}body main#main-content.experience section.method .method-line{width:auto!important;left:0!important;right:0!important}body main#main-content.experience[dir=ltr] section.method .method-line>i{transform-origin:0!important;animation-direction:normal!important;left:0!important;right:auto!important}body main#main-content.experience[dir=rtl] section.method .method-line>i{transform-origin:100%!important;animation-direction:reverse!important;left:auto!important;right:0!important}body main#main-content.experience[dir=rtl] section.method .method-step{text-align:right!important;direction:rtl!important}body main#main-content.experience[dir=ltr] section.method .method-step{text-align:left!important;direction:ltr!important}@media (max-width:900px){body main#main-content.experience section.manifesto{min-height:500px!important;padding-block:62px!important;padding-inline:28px!important}body main#main-content.experience section.manifesto h2{width:min(650px,64vw)!important;font-size:clamp(2.1rem,4.8vw,3rem)!important}body main#main-content.experience[dir=rtl] section.manifesto .manifesto-orb{left:5%!important}body main#main-content.experience[dir=ltr] section.manifesto .manifesto-orb{right:5%!important}}@media (max-width:720px){body main#main-content.experience section.manifesto{min-height:auto!important;padding:48px 18px 54px!important}body main#main-content.experience section.manifesto h2{width:100%!important;max-width:12ch!important;font-size:clamp(1.85rem,8vw,2.35rem)!important;line-height:1.38!important}body main#main-content.experience section.manifesto .manifesto-orb{opacity:.34!important;width:150px!important;height:105px!important;top:29%!important;scale:.72!important}body main#main-content.experience[dir=rtl] section.manifesto .manifesto-orb{left:-10px!important;right:auto!important}body main#main-content.experience[dir=ltr] section.manifesto .manifesto-orb{left:auto!important;right:-10px!important}body main#main-content.experience section#team.team .team-stage>.team-core{border-radius:16px!important;width:min(280px,100%)!important;max-width:280px!important;min-height:70px!important;padding:12px 15px!important}body main#main-content.experience section#team.team .team-copy h2{max-width:14ch!important;font-size:clamp(1.7rem,7.2vw,2.05rem)!important;line-height:1.32!important}}body main#main-content.experience section#team.team .team-stage{overflow:visible!important}body main#main-content.experience section#team.team .team-core{clip-path:none!important;background:linear-gradient(145deg,#17365a 0%,#3158a7 58%,#665ee7 100%)!important;border-radius:24px!important;flex-direction:column!important;grid-column:1/-1!important;justify-content:center!important;place-self:start center!important;align-items:center!important;gap:8px!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:112px!important;min-height:112px!important;margin:0 auto 18px!important;padding:14px!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:translate(0,0)rotate(0)scale(1)!important;box-shadow:0 16px 34px #203e7033,inset 0 1px #ffffff29!important}body main#main-content.experience section#team.team .team-core svg{flex:0 0 36px!important;width:36px!important;height:36px!important}body main#main-content.experience section#team.team .team-core span{color:#f6f9ff!important;-webkit-text-fill-color:#f6f9ff!important;text-align:center!important;max-width:11ch!important;font-size:12px!important;font-weight:750!important;line-height:1.35!important}body main#main-content.experience section.manifesto{background:radial-gradient(circle at 22% 38%,#4a78af2e,#0000 30%),linear-gradient(#132c3e 0%,#0f2535 100%)!important;position:relative!important;overflow:hidden!important}body main#main-content.experience section.manifesto .manifesto-orb{opacity:.56!important;pointer-events:none!important;z-index:1!important;width:clamp(170px,18vw,250px)!important;height:clamp(110px,12vw,170px)!important;position:absolute!important;top:42%!important;transform:translateY(-50%)scale(.82)!important}body main#main-content.experience[dir=rtl] section.manifesto .manifesto-orb{left:8%!important;right:auto!important}body main#main-content.experience[dir=ltr] section.manifesto .manifesto-orb{left:auto!important;right:8%!important}body main#main-content.experience section.manifesto h2{z-index:2!important;margin:0!important;position:relative!important}body main#main-content.experience[dir=rtl] section.manifesto .micro-label,body main#main-content.experience[dir=rtl] section.manifesto h2{text-align:right!important;direction:rtl!important}body main#main-content.experience[dir=rtl] section.manifesto h2{max-width:15ch!important;margin-left:auto!important;margin-right:0!important;font-size:clamp(2.15rem,3.05vw,3.35rem)!important;line-height:1.34!important}body main#main-content.experience[dir=ltr] section.manifesto h2{text-align:left!important;max-width:14ch!important;margin-left:0!important;margin-right:auto!important;font-size:clamp(2.5rem,3.7vw,4.2rem)!important;line-height:1.08!important}body main#main-content.experience[dir=rtl] section.manifesto .manifesto-signature{text-align:right!important;margin-left:auto!important;margin-right:0!important}body main#main-content.experience>section{clip-path:none!important;border-radius:0!important;width:100%!important;max-width:none!important;margin-inline:0!important}body main#main-content.experience section#team.team{background:#d9e6ed!important}body main#main-content.experience section#method.method{box-shadow:none!important;background:#10283a!important;border-top:0!important}body main#main-content.experience section#work.work{background:#edf2f4!important;border-top:0!important}body main#main-content.experience section#contact.contact{background:radial-gradient(circle at 50% 24%,#4169e12e,#0000 36%),#0d1f2f!important;border-top:0!important}body main#main-content.experience section#team.team:before,body main#main-content.experience section#team.team:after,body main#main-content.experience section#method.method:before,body main#main-content.experience section#method.method:after,body main#main-content.experience section#work.work:before,body main#main-content.experience section#work.work:after,body main#main-content.experience section#contact.contact:before,body main#main-content.experience section#contact.contact:after{clip-path:none!important;border-radius:0!important}body main#main-content.experience section#method .method-line{position:absolute!important;left:0!important;right:0!important;overflow:visible!important}body main#main-content.experience section#method .method-line>i{transform-origin:50%!important;background:#fff!important;border-radius:50%!important;width:10px!important;height:10px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 0 0 3px #ffffff1f,0 0 18px #82b9fff2,0 0 34px #816fff7a!important}body main#main-content.experience[dir=ltr] section#method .method-line>i{animation:6.5s ease-in-out infinite alternate ahoora-method-ltr!important;left:2%!important;right:auto!important}body main#main-content.experience[dir=rtl] section#method .method-line>i{animation:6.5s ease-in-out infinite alternate ahoora-method-rtl!important;left:auto!important;right:2%!important}@keyframes ahoora-method-ltr{0%{left:2%}to{left:calc(98% - 10px)}}@keyframes ahoora-method-rtl{0%{right:2%}to{right:calc(98% - 10px)}}body main#main-content.experience section#team.team{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)!important;align-items:start!important;gap:clamp(34px,4vw,64px)!important;display:grid!important}body main#main-content.experience section#team.team .team-copy{z-index:2!important;width:auto!important;max-width:460px!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}body main#main-content.experience section#team.team .team-stage{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:14px!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:translate(0,0)!important}body main#main-content.experience section#team.team .team-stage>.team-card,body main#main-content.experience section#team.team .team-stage>.team-card--1,body main#main-content.experience section#team.team .team-stage>.team-card--2,body main#main-content.experience section#team.team .team-stage>.team-card--3,body main#main-content.experience section#team.team .team-stage>.team-card--4{z-index:1!important;grid-area:auto!important;place-self:stretch stretch!important;width:auto!important;max-width:none!important;height:auto!important;min-height:146px!important;margin:0!important;position:relative!important;inset:auto!important;transform:translate(0,0)rotate(0)scale(1)!important}@media (min-width:901px){body main#main-content.experience[dir=rtl] section#method.method,body main#main-content.experience[dir=rtl] section#work.work{padding-block:50px!important}body main#main-content.experience[dir=rtl] section#method .method-head h2,body main#main-content.experience[dir=rtl] section#work .section-head h2{font-size:clamp(1.82rem,2.65vw,2.9rem)!important;line-height:1.34!important}body main#main-content.experience[dir=rtl] section#method .method-head>p,body main#main-content.experience[dir=rtl] section#work .section-head>p{font-size:15px!important;line-height:1.9!important}body main#main-content.experience[dir=rtl] section#contact.contact{padding-top:64px!important;padding-bottom:68px!important}body main#main-content.experience[dir=rtl] section#contact.contact h2{max-width:17ch!important;font-size:clamp(1.95rem,3vw,3.2rem)!important;line-height:1.4!important}body main#main-content.experience[dir=rtl] section#contact.contact .contact-body{font-size:15px!important;line-height:1.9!important}body main#main-content.experience[dir=rtl]>footer{min-height:0!important;padding-block:18px!important}body main#main-content.experience[dir=rtl]>footer>a,body main#main-content.experience[dir=rtl]>footer>span{font-size:12.5px!important;line-height:1.65!important}}@media (max-width:900px){body main#main-content.experience section#team.team{grid-template-columns:1fr!important;gap:28px!important}body main#main-content.experience section#team.team .team-copy{max-width:680px!important}}@media (max-width:720px){body main#main-content.experience section#team.team .team-stage{grid-template-columns:1fr!important;gap:10px!important}body main#main-content.experience section#team.team .team-stage>.team-card{min-height:0!important}body main#main-content.experience section#team.team .team-core{border-radius:21px!important;width:132px!important;min-width:132px!important;max-width:132px!important;height:98px!important;min-height:98px!important;padding:11px!important}body main#main-content.experience section.manifesto .manifesto-orb{opacity:.36!important;width:150px!important;height:100px!important;top:28%!important;scale:.72!important}body main#main-content.experience[dir=rtl] section.manifesto .manifesto-orb{left:4%!important}body main#main-content.experience[dir=ltr] section.manifesto .manifesto-orb{right:4%!important}body main#main-content.experience[dir=rtl] section.manifesto h2{max-width:14ch!important;margin-left:auto!important;margin-right:0!important;font-size:clamp(1.75rem,7vw,2.25rem)!important;line-height:1.38!important}body main#main-content.experience[dir=ltr] section.manifesto h2{max-width:13ch!important;font-size:clamp(2rem,8vw,2.55rem)!important}}@media (min-width:901px){body main#main-content.experience section#team.team{box-sizing:border-box!important;justify-content:space-between!important;align-items:flex-start!important;gap:clamp(48px,5vw,84px)!important;display:flex!important}body main#main-content.experience[dir=ltr] section#team.team{flex-direction:row!important}body main#main-content.experience[dir=rtl] section#team.team{flex-direction:row-reverse!important}body main#main-content.experience section#team.team .team-copy{z-index:2!important;flex:0 34%!important;width:auto!important;min-width:280px!important;max-width:430px!important;margin:0!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}body main#main-content.experience section#team.team .team-stage{flex:1 1 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;align-items:stretch!important;gap:14px!important;width:auto!important;min-width:0!important;max-width:760px!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:translate(0,0)!important}body main#main-content.experience[dir=ltr] section#team.team .team-copy{text-align:left!important;direction:ltr!important;order:1!important}body main#main-content.experience[dir=ltr] section#team.team .team-stage{direction:ltr!important;order:2!important}body main#main-content.experience[dir=rtl] section#team.team .team-copy{text-align:right!important;direction:rtl!important;order:1!important}body main#main-content.experience[dir=rtl] section#team.team .team-stage{direction:rtl!important;order:2!important}body main#main-content.experience section#team.team .team-stage>.team-core{grid-area:auto/1/auto/-1!important;width:min(320px,100%)!important;max-width:320px!important;margin:0 auto 10px!important;position:relative!important;inset:auto!important;transform:translate(0,0)rotate(0)!important}body main#main-content.experience section#team.team .team-stage>.team-card,body main#main-content.experience section#team.team .team-stage>.team-card--1,body main#main-content.experience section#team.team .team-stage>.team-card--2,body main#main-content.experience section#team.team .team-stage>.team-card--3,body main#main-content.experience section#team.team .team-stage>.team-card--4{box-sizing:border-box!important;z-index:1!important;grid-area:auto!important;place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:146px!important;margin:0!important;position:relative!important;inset:auto!important;transform:translate(0,0)rotate(0)scale(1)!important}}body main#main-content.experience[dir=ltr] section#team.team .team-card{text-align:left!important;direction:ltr!important}body main#main-content.experience[dir=rtl] section#team.team .team-card{text-align:right!important;direction:rtl!important}@media (max-width:900px){body main#main-content.experience section#team.team{flex-direction:column!important;gap:28px!important;display:flex!important}body main#main-content.experience section#team.team .team-copy,body main#main-content.experience section#team.team .team-stage{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}body main#main-content.experience section#team.team .team-stage{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}body main#main-content.experience section#team.team .team-signal{width:auto!important;margin-top:20px!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}body main#main-content.experience[dir=ltr] section#team.team .team-copy{text-align:left!important;direction:ltr!important}body main#main-content.experience[dir=rtl] section#team.team .team-copy{text-align:right!important;direction:rtl!important}}@media (max-width:720px){body main#main-content.experience section#team.team .team-stage{grid-template-columns:1fr!important;gap:10px!important}body main#main-content.experience section#team.team .team-stage>.team-core{grid-column:1!important;justify-self:center!important;width:min(270px,92%)!important;max-width:270px!important;min-height:66px!important;margin:0 auto 8px!important;position:relative!important;inset:auto!important;transform:translate(0,0)rotate(0)scale(1)!important}body main#main-content.experience section#team.team .team-stage>.team-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important}}html body main#main-content#main-content.experience section#team#team.team .team-stage.team-stage>article.team-card.team-card.team-card--1,html body main#main-content#main-content.experience section#team#team.team .team-stage.team-stage>article.team-card.team-card.team-card--2,html body main#main-content#main-content.experience section#team#team.team .team-stage.team-stage>article.team-card.team-card.team-card--3,html body main#main-content#main-content.experience section#team#team.team .team-stage.team-stage>article.team-card.team-card.team-card--4{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;position:relative!important;inset:auto!important;transform:translate(0,0)rotate(0)scale(1)!important}html body main#main-content#main-content.experience section#team#team.team .team-stage.team-stage>.team-core.team-core{position:relative!important;inset:auto!important;transform:translate(0,0)rotate(0)!important}@media (min-width:901px){body main#main-content.experience[dir=ltr] section#team.team{flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:clamp(48px,5vw,84px)!important;display:flex!important}body main#main-content.experience[dir=ltr] section#team.team .team-copy{text-align:left!important;direction:ltr!important;flex:0 34%!important;order:1!important;width:auto!important;min-width:280px!important;max-width:430px!important;margin:0!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}body main#main-content.experience[dir=ltr] section#team.team .team-stage{direction:ltr!important;flex:1 1 0!important;order:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:14px!important;width:auto!important;min-width:0!important;max-width:760px!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}body main#main-content.experience[dir=ltr] section#team.team .team-stage>.team-core{grid-column:1/-1!important;justify-self:center!important;width:min(320px,100%)!important;max-width:320px!important;min-height:104px!important;margin:0 auto 10px!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}body main#main-content.experience[dir=ltr] section#team.team .team-stage>.team-card,body main#main-content.experience[dir=ltr] section#team.team .team-stage>.team-card--1,body main#main-content.experience[dir=ltr] section#team.team .team-stage>.team-card--2,body main#main-content.experience[dir=ltr] section#team.team .team-stage>.team-card--3,body main#main-content.experience[dir=ltr] section#team.team .team-stage>.team-card--4{box-sizing:border-box!important;text-align:left!important;direction:ltr!important;grid-area:auto!important;place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:146px!important;margin:0!important;padding:20px!important;animation:none!important;position:relative!important;inset:auto!important;transform:translate(0,0)rotate(0)scale(1)!important}}body main#main-content.experience section#method.method .method-track{position:relative!important}body main#main-content.experience section#method.method .method-line{position:absolute!important;left:0!important;right:0!important;overflow:visible!important}body main#main-content.experience section#method.method .method-line>i{opacity:1!important;background:#fff!important;border-radius:999px!important;width:12px!important;height:12px!important;animation-duration:6s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important;animation-direction:alternate!important;animation-play-state:running!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 0 0 3px #ffffff24,0 0 18px #82b9fff2,0 0 38px #796fff94!important}body main#main-content.experience[dir=ltr] section#method.method .method-line>i{animation-name:ahoora-method-live-ltr!important;left:2%!important;right:auto!important}body main#main-content.experience[dir=rtl] section#method.method .method-line>i{animation-name:ahoora-method-live-rtl!important;left:auto!important;right:2%!important}@keyframes ahoora-method-live-ltr{0%{left:2%}to{left:calc(98% - 12px)}}@keyframes ahoora-method-live-rtl{0%{right:2%}to{right:calc(98% - 12px)}}@media (max-width:900px){body main#main-content.experience[dir=ltr] section#team.team{flex-direction:column!important;gap:28px!important;display:flex!important}body main#main-content.experience[dir=ltr] section#team.team .team-copy,body main#main-content.experience[dir=ltr] section#team.team .team-stage{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}}@media (min-width:901px){html body main#main-content.experience[dir=ltr] section#team.team{grid-template-columns:minmax(280px,430px) minmax(0,760px)!important;justify-content:space-between!important;align-items:start!important;column-gap:clamp(48px,5vw,84px)!important;display:grid!important}html body main#main-content.experience[dir=ltr] section#team.team .team-copy{grid-area:1/1!important;width:100%!important;min-width:0!important;max-width:430px!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}html body main#main-content.experience[dir=ltr] section#team.team .team-stage--locale-locked{grid-area:1/2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:760px!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:translate(0,0)!important}html body main#main-content.experience[dir=ltr] section#team.team .team-stage--locale-locked>.team-core{grid-area:1/1/auto/-1!important;justify-self:center!important;position:relative!important;inset:auto!important;transform:translate(0,0)!important}html body main#main-content.experience[dir=ltr] section#team.team .team-stage--locale-locked>article.team-card{box-sizing:border-box!important;grid-area:auto!important;place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:146px!important;margin:0!important;animation:none!important;position:relative!important;inset:auto!important;transform:translate(0,0)rotate(0)scale(1)!important}}html body main#main-content.experience section#method.method .method-line--live>i{opacity:1!important;will-change:left,right!important;width:12px!important;height:12px!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}html body main#main-content.experience[dir=ltr] section#method.method .method-line--live>i{animation:6s ease-in-out infinite alternate ahoora-method-verified-ltr!important;left:2%!important;right:auto!important}html body main#main-content.experience[dir=rtl] section#method.method .method-line--live>i{animation:6s ease-in-out infinite alternate ahoora-method-verified-rtl!important;left:auto!important;right:2%!important}@keyframes ahoora-method-verified-ltr{0%{left:2%}to{left:calc(98% - 12px)}}@keyframes ahoora-method-verified-rtl{0%{right:2%}to{right:calc(98% - 12px)}}html body main#main-content#main-content.experience[dir=ltr] section#team#team.team .team-stage.team-stage--locale-locked.team-stage>article.team-card.team-card.team-card--1,html body main#main-content#main-content.experience[dir=ltr] section#team#team.team .team-stage.team-stage--locale-locked.team-stage>article.team-card.team-card.team-card--2,html body main#main-content#main-content.experience[dir=ltr] section#team#team.team .team-stage.team-stage--locale-locked.team-stage>article.team-card.team-card.team-card--3,html body main#main-content#main-content.experience[dir=ltr] section#team#team.team .team-stage.team-stage--locale-locked.team-stage>article.team-card.team-card.team-card--4{grid-area:auto!important;place-self:stretch stretch!important;position:relative!important;inset:auto!important;transform:none!important}body main#main-content.experience{--og-light:#cae8f1;--og-mid:#59a5b2;--og-gold:#fccc59;--og-dark:#223f44;--og-dark-92:color-mix(in srgb, var(--og-dark) 92%, black);--og-dark-76:color-mix(in srgb, var(--og-dark) 76%, var(--og-mid));--og-light-74:color-mix(in srgb, var(--og-light) 74%, white);--og-light-44:color-mix(in srgb, var(--og-light) 44%, white);--og-line-dark:color-mix(in srgb, var(--og-dark) 24%, transparent);--og-line-light:color-mix(in srgb, var(--og-light) 24%, transparent);background:var(--og-dark-92)!important;color:var(--og-dark)!important}body main#main-content.experience .site-nav{border-color:color-mix(in srgb, var(--og-light) 22%, transparent)!important;background:color-mix(in srgb, var(--og-dark) 86%, transparent)!important;box-shadow:0 16px 42px color-mix(in srgb, var(--og-dark) 52%, transparent)!important}body main#main-content.experience .site-nav nav a,body main#main-content.experience .locale-switch{color:var(--og-light)!important;text-shadow:0 0 18px color-mix(in srgb, var(--og-mid) 28%, transparent)!important}body main#main-content.experience .site-nav nav a:after{background:linear-gradient(90deg, var(--og-mid), var(--og-gold))!important}body main#main-content.experience .locale-switch{border-color:color-mix(in srgb, var(--og-light) 28%, transparent)!important;background:color-mix(in srgb, var(--og-light) 8%, transparent)!important}body main#main-content.experience .nav-contact,body main#main-content.experience .button--chrome{color:var(--og-dark)!important;background:linear-gradient(135deg, var(--og-gold), color-mix(in srgb, var(--og-gold) 68%, var(--og-light)))!important;box-shadow:0 14px 38px color-mix(in srgb, var(--og-gold) 25%, transparent)!important}body main#main-content.experience .button--glass{color:var(--og-light)!important;border-color:color-mix(in srgb, var(--og-light) 28%, transparent)!important;background:color-mix(in srgb, var(--og-light) 7%, transparent)!important}body main#main-content.experience .hero{color:var(--og-light)!important;background:radial-gradient(circle at 72% 24%, color-mix(in srgb, var(--og-mid) 30%, transparent), transparent 32%), radial-gradient(circle at 24% 72%, color-mix(in srgb, var(--og-gold) 12%, transparent), transparent 30%), linear-gradient(180deg, var(--og-dark-92), var(--og-dark))!important}body main#main-content.experience .hero-aurora--a{background:var(--og-mid)!important}body main#main-content.experience .hero-aurora--b{background:var(--og-gold)!important}body main#main-content.experience .hero-grid{background-image:linear-gradient(color-mix(in srgb, var(--og-light) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--og-light) 10%, transparent) 1px, transparent 1px)!important}body main#main-content.experience .hero-copy{border-color:color-mix(in srgb, var(--og-light) 26%, transparent)!important;background:linear-gradient(118deg, color-mix(in srgb, var(--og-dark-76) 86%, transparent), color-mix(in srgb, var(--og-dark-92) 92%, transparent))!important}body main#main-content.experience .hero-copy h1,body main#main-content.experience .hero-copy .micro-label,body main#main-content.experience .contact h2,body main#main-content.experience .method h2,body main#main-content.experience .method h3,body main#main-content.experience .manifesto h2{color:var(--og-light)!important;-webkit-text-fill-color:var(--og-light)!important}body main#main-content.experience .hero-body,body main#main-content.experience .hero-status,body main#main-content.experience .contact-body,body main#main-content.experience .contact .micro-label,body main#main-content.experience .method p,body main#main-content.experience .method .micro-label,body main#main-content.experience .manifesto .micro-label,body main#main-content.experience .manifesto-signature{color:color-mix(in srgb, var(--og-light) 84%, var(--og-mid))!important;-webkit-text-fill-color:color-mix(in srgb, var(--og-light) 84%, var(--og-mid))!important}body main#main-content.experience .micro-label>i,body main#main-content.experience .orbit-tag:before,body main#main-content.experience .manifesto-orb i{background:var(--og-gold)!important;box-shadow:0 0 14px color-mix(in srgb, var(--og-gold) 70%, transparent)!important}body main#main-content.experience .manifesto,body main#main-content.experience .method,body main#main-content.experience .contact{color:var(--og-light)!important;background:radial-gradient(circle at 24% 20%, color-mix(in srgb, var(--og-mid) 18%, transparent), transparent 34%), linear-gradient(180deg, var(--og-dark), var(--og-dark-92))!important}body main#main-content.experience .contact-glow{background:color-mix(in srgb, var(--og-gold) 20%, transparent)!important}body main#main-content.experience .capabilities,body main#main-content.experience .insights,body main#main-content.experience .team,body main#main-content.experience .work{color:var(--og-dark)!important;background:linear-gradient(180deg, var(--og-light-74), var(--og-light))!important}body main#main-content.experience .section-head h2,body main#main-content.experience .team-copy h2,body main#main-content.experience .client-path strong,body main#main-content.experience .service-card__info h3,body main#main-content.experience .insight-card h3,body main#main-content.experience .team-card h3,body main#main-content.experience .project-info h3{color:var(--og-dark)!important;-webkit-text-fill-color:var(--og-dark)!important}body main#main-content.experience .section-head>p,body main#main-content.experience .team-copy>p,body main#main-content.experience .team-signal,body main#main-content.experience .team-signal span,body main#main-content.experience .client-path span,body main#main-content.experience .service-card__info p,body main#main-content.experience .insight-card p,body main#main-content.experience .project-info p,body main#main-content.experience .project-label,body main#main-content.experience .project-sale small{color:var(--og-dark-76)!important;-webkit-text-fill-color:var(--og-dark-76)!important}body main#main-content.experience .client-path,body main#main-content.experience .service-card,body main#main-content.experience .insight-card,body main#main-content.experience .team-card,body main#main-content.experience .project-card{color:var(--og-dark)!important;border-color:var(--og-line-dark)!important;background:linear-gradient(145deg, var(--og-light-44), var(--og-light-74))!important;box-shadow:0 18px 42px color-mix(in srgb, var(--og-dark) 17%, transparent)!important}body main#main-content.experience .service-card:nth-child(n),body main#main-content.experience .team-card:nth-child(n){--card-accent:var(--og-mid);--card-tint:var(--og-light);--team-accent:var(--og-mid);--team-tint:var(--og-light)}body main#main-content.experience .service-card:nth-child(2n),body main#main-content.experience .team-card:nth-child(2n){--card-accent:var(--og-gold);--team-accent:var(--og-gold)}body main#main-content.experience .service-card__visual{border-color:var(--og-line-dark)!important;background:linear-gradient(145deg, var(--og-light), color-mix(in srgb, var(--og-mid) 44%, var(--og-light)))!important}body main#main-content.experience .service-card__info{background:var(--og-light-74)!important}body main#main-content.experience .insight-card:nth-child(n){border-top-color:var(--og-mid)!important}body main#main-content.experience .insight-card:nth-child(2n){border-top-color:var(--og-gold)!important}body main#main-content.experience .insight-card__cta,body main#main-content.experience .insight-card__cta i,body main#main-content.experience .project-sale span,body main#main-content.experience .project-info>a,body main#main-content.experience .project-arrow{color:var(--og-dark)!important;-webkit-text-fill-color:var(--og-dark)!important}body main#main-content.experience .project-card:hover .project-arrow{color:var(--og-dark)!important;background:var(--og-gold)!important}body main#main-content.experience .project-card:focus-visible{outline-color:var(--og-gold)!important}body main#main-content.experience .team-core{color:var(--og-light)!important;background:linear-gradient(135deg, var(--og-dark-92), var(--og-dark) 58%, var(--og-mid))!important;box-shadow:0 18px 44px color-mix(in srgb, var(--og-dark) 32%, transparent)!important}body main#main-content.experience .method-line{background:color-mix(in srgb, var(--og-light) 18%, transparent)!important}body main#main-content.experience section#method.method .method-line>i{background:var(--og-gold)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--og-gold) 18%, transparent), 0 0 18px color-mix(in srgb, var(--og-gold) 90%, transparent), 0 0 38px color-mix(in srgb, var(--og-mid) 58%, transparent)!important}body main#main-content.experience .project-ahoora-hero{background:radial-gradient(circle at 50% 42%, var(--og-dark-76), var(--og-dark) 43%, var(--og-dark-92) 100%)!important}body main#main-content.experience .project-ahoora-glow--a{background:var(--og-mid)!important}body main#main-content.experience .project-ahoora-glow--b{background:var(--og-gold)!important}body main#main-content.experience .project-ahoora-wordmark{color:var(--og-light)!important}body main#main-content.experience .project-ahoora-wordmark small{color:var(--og-mid)!important}body main#main-content.experience footer{color:color-mix(in srgb, var(--og-light) 76%, var(--og-mid))!important;border-color:var(--og-line-light)!important;background:var(--og-dark-92)!important}body main#main-content.experience footer a,body main#main-content.experience footer span{color:var(--og-light)!important}@supports (animation-timeline:scroll()){body main#main-content.experience .site-nav{animation-name:ahoora-ocean-nav-recede!important}@keyframes ahoora-ocean-nav-recede{0%{background:color-mix(in srgb, var(--og-dark) 96%, transparent);box-shadow:0 16px 34px color-mix(in srgb, var(--og-dark) 30%, transparent);opacity:1;transform:translateY(0)scale(1)}to{background:color-mix(in srgb, var(--og-dark) 78%, transparent);box-shadow:0 8px 22px color-mix(in srgb, var(--og-dark) 18%, transparent);opacity:.96;transform:translateY(-1px)scale(.97)}}}
