.consultant-experience-module__iPoGYq__masthead{background:var(--accent-purple-deep)center/cover no-repeat;color:var(--white);background-image:url(/assets/generated/team_masthead.jpg);background-position:50%;padding:14rem 0 7rem;position:relative;overflow:hidden}@media (max-width:640px){.consultant-experience-module__iPoGYq__masthead{background-position:30%;padding:10rem 0 3rem}}.consultant-experience-module__iPoGYq__masthead:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#231c35eb 0%,#231c35c7 35%,#231c3573 65%,#231c358c 100%);position:absolute;inset:0}.consultant-experience-module__iPoGYq__masthead:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#231c358c 0%,#231c3526 35% 60%,#231c35b3 100%);position:absolute;inset:0}.consultant-experience-module__iPoGYq__masthead .container{z-index:2;position:relative}.consultant-experience-module__iPoGYq__masthead__title{color:#fff;text-shadow:0 2px 24px #00000040;max-width:18ch;margin:1.25rem 0 1.75rem}.consultant-experience-module__iPoGYq__masthead__lede{font-family:var(--font-body);color:#ffffffe0;text-shadow:0 1px 12px #0000004d;max-width:42em;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6}.consultant-experience-module__iPoGYq__masthead__rule{font-family:var(--font-display);letter-spacing:.24em;text-transform:uppercase;color:#ffffffb3;z-index:2;border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;padding-top:1.25rem;font-size:.6875rem;font-weight:600;display:flex;position:absolute;bottom:1.75rem;left:5rem;right:5rem}.consultant-experience-module__iPoGYq__masthead__rule strong{color:#fff;font-weight:600}@media (max-width:980px){.consultant-experience-module__iPoGYq__masthead__rule{left:2.5rem;right:2.5rem}}@media (max-width:640px){.consultant-experience-module__iPoGYq__masthead__rule{flex-direction:column;align-items:flex-start;gap:.6rem;margin:2.5rem 1.5rem 0;position:static}}.consultant-experience-module__iPoGYq__intro{background:var(--white)}.consultant-experience-module__iPoGYq__intro__row .consultant-experience-module__iPoGYq__label{grid-column:1/4}.consultant-experience-module__iPoGYq__intro__row .consultant-experience-module__iPoGYq__copy{grid-column:5/13}@media (max-width:900px){.consultant-experience-module__iPoGYq__intro__row .consultant-experience-module__iPoGYq__label,.consultant-experience-module__iPoGYq__intro__row .consultant-experience-module__iPoGYq__copy{grid-column:1/-1}}.consultant-experience-module__iPoGYq__intro__title{color:var(--base-navy);max-width:14ch;margin-top:1rem}.consultant-experience-module__iPoGYq__intro__quote{font-family:var(--font-display);letter-spacing:-.012em;color:var(--base-navy);max-width:30ch;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500;line-height:1.25}.consultant-experience-module__iPoGYq__intro__quote em{color:var(--accent-purple);font-style:italic;font-weight:500}.consultant-experience-module__iPoGYq__intro__body{font-family:var(--font-body);color:var(--header-slate);max-width:38em;margin-top:2rem;font-size:1.0625rem;line-height:1.75}.consultant-experience-module__iPoGYq__intro__body p+p{margin-top:1.25rem}.consultant-experience-module__iPoGYq__teamPlate{background:#0a0a0a url(/assets/generated/team_plate.jpg) 50%/cover no-repeat;width:100%;height:60vh;min-height:440px;max-height:640px;margin:5rem 0;position:relative;overflow:hidden}.consultant-experience-module__iPoGYq__teamPlate:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#231c352e 0%,#231c3500 30% 65%,#231c358c 100%);position:absolute;inset:0}.consultant-experience-module__iPoGYq__teamPlate__caption{font-family:var(--font-display);letter-spacing:.24em;text-transform:uppercase;color:#ffffffb3;z-index:2;border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;padding-top:1.25rem;font-size:.6875rem;font-weight:600;display:flex;position:absolute;bottom:1.75rem;left:5rem;right:5rem}.consultant-experience-module__iPoGYq__teamPlate__caption strong{color:#fff;font-weight:600}@media (max-width:980px){.consultant-experience-module__iPoGYq__teamPlate__caption{left:2.5rem;right:2.5rem}}@media (max-width:640px){.consultant-experience-module__iPoGYq__teamPlate__caption{flex-direction:column;align-items:flex-start;gap:.6rem;font-size:.625rem;left:1.5rem;right:1.5rem}.consultant-experience-module__iPoGYq__teamPlate{height:45vh;min-height:340px}}.consultant-experience-module__iPoGYq__partners{background:var(--white);padding:0 0 8rem}.consultant-experience-module__iPoGYq__partner{border-top:1px solid var(--rule-mist);padding:6rem 0;scroll-margin-top:5.5rem}.consultant-experience-module__iPoGYq__partner:first-child{border-top:0;padding-top:2rem}.consultant-experience-module__iPoGYq__partner__grid{gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}@media (max-width:900px){.consultant-experience-module__iPoGYq__partner__grid{grid-template-columns:1fr;gap:2rem}}.consultant-experience-module__iPoGYq__partner__img{aspect-ratio:4/5;background:var(--rule-mist)center/cover no-repeat;filter:saturate(.9)contrast(.97);grid-column:1/5;width:100%}.consultant-experience-module__iPoGYq__partner__body{grid-column:6/13}@media (max-width:900px){.consultant-experience-module__iPoGYq__partner__img,.consultant-experience-module__iPoGYq__partner__body{grid-column:1/-1}.consultant-experience-module__iPoGYq__partner__img{max-width:280px}}.consultant-experience-module__iPoGYq__partnerReverse .consultant-experience-module__iPoGYq__partner__img{order:2;grid-column:9/13}.consultant-experience-module__iPoGYq__partnerReverse .consultant-experience-module__iPoGYq__partner__body{order:1;grid-column:1/8}@media (max-width:900px){.consultant-experience-module__iPoGYq__partnerReverse .consultant-experience-module__iPoGYq__partner__img,.consultant-experience-module__iPoGYq__partnerReverse .consultant-experience-module__iPoGYq__partner__body{order:initial;grid-column:1/-1}}.consultant-experience-module__iPoGYq__partner__role{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--accent-purple);margin-bottom:1rem;font-size:.75rem;font-weight:600}.consultant-experience-module__iPoGYq__partner__name{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--base-navy);margin-bottom:1.75rem;font-size:clamp(2rem,4vw,2.875rem);font-weight:600;line-height:1.05}.consultant-experience-module__iPoGYq__partner__bio{font-family:var(--font-body);color:var(--header-slate);max-width:38em;font-size:1.0625rem;line-height:1.75}.consultant-experience-module__iPoGYq__partner__bio p+p{margin-top:1.25rem}.consultant-experience-module__iPoGYq__partner__contact{border-top:1px solid var(--rule-mist);font-family:var(--font-display);letter-spacing:.05em;color:var(--base-navy);flex-wrap:wrap;gap:1.25rem 2.5rem;margin-top:2rem;padding-top:1.5rem;font-size:.8125rem;display:flex}.consultant-experience-module__iPoGYq__partner__contact a{border-bottom:1px solid var(--rule-mist);padding-bottom:.2rem;transition:border-color .2s}.consultant-experience-module__iPoGYq__partner__contact a:hover{border-bottom-color:var(--accent-purple)}.consultant-experience-module__iPoGYq__partner__contactLabel{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--body-slate);margin-bottom:.35rem;font-size:.625rem;font-weight:600;display:block}.consultant-experience-module__iPoGYq__closer{background:var(--surface-ice);padding:7rem 0}.consultant-experience-module__iPoGYq__closer__row .consultant-experience-module__iPoGYq__label{grid-column:1/4}.consultant-experience-module__iPoGYq__closer__row .consultant-experience-module__iPoGYq__copy{grid-column:5/13}@media (max-width:900px){.consultant-experience-module__iPoGYq__closer__row .consultant-experience-module__iPoGYq__label,.consultant-experience-module__iPoGYq__closer__row .consultant-experience-module__iPoGYq__copy{grid-column:1/-1}}.consultant-experience-module__iPoGYq__closer__title{color:var(--base-navy);max-width:16ch;margin-top:1rem}.consultant-experience-module__iPoGYq__closer__lead{font-family:var(--font-display);letter-spacing:-.005em;color:var(--base-navy);max-width:24em;margin-bottom:1.5rem;font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:500;line-height:1.35}.consultant-experience-module__iPoGYq__closer__email{font-family:var(--font-display);color:var(--base-navy);border-bottom:1px solid var(--header-slate);align-items:center;gap:.85rem;padding-bottom:.6rem;font-size:1.0625rem;font-weight:500;transition:border-color .2s,gap .2s;display:inline-flex}.consultant-experience-module__iPoGYq__closer__email:hover{border-bottom-color:var(--accent-purple);gap:1.15rem}
.AgentBand-module__GZ58bW__band{background:var(--base-navy);color:var(--white);padding:8rem 0;position:relative;overflow:hidden}@media (max-width:640px){.AgentBand-module__GZ58bW__band{padding:5rem 0}}.AgentBand-module__GZ58bW__head .AgentBand-module__GZ58bW__label{grid-column:1/5}.AgentBand-module__GZ58bW__head .AgentBand-module__GZ58bW__copy{grid-column:6/13}@media (max-width:900px){.AgentBand-module__GZ58bW__head .AgentBand-module__GZ58bW__label,.AgentBand-module__GZ58bW__head .AgentBand-module__GZ58bW__copy{grid-column:1/-1}}.AgentBand-module__GZ58bW__title{color:#fff;max-width:14ch;margin-top:1rem}.AgentBand-module__GZ58bW__lede{font-family:var(--font-body);color:#ffffffb8;max-width:40em;font-size:1.0625rem;line-height:1.7}.AgentBand-module__GZ58bW__row{grid-template-columns:repeat(10,minmax(0,1fr));gap:1.5rem 1rem;margin-top:5rem;display:grid}@media (max-width:1180px){.AgentBand-module__GZ58bW__row{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:720px){.AgentBand-module__GZ58bW__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 1rem}}@media (max-width:420px){.AgentBand-module__GZ58bW__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.AgentBand-module__GZ58bW__agent{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.85rem;margin:0;padding:0;transition:opacity .25s;display:flex}.AgentBand-module__GZ58bW__agent:focus-visible{outline:2px solid var(--accent-purple-mid);outline-offset:6px;border-radius:4px}.AgentBand-module__GZ58bW__row:hover .AgentBand-module__GZ58bW__agent,.AgentBand-module__GZ58bW__row:focus-within .AgentBand-module__GZ58bW__agent{opacity:.45}.AgentBand-module__GZ58bW__row:hover .AgentBand-module__GZ58bW__agent:hover,.AgentBand-module__GZ58bW__row .AgentBand-module__GZ58bW__agent--active,.AgentBand-module__GZ58bW__row .AgentBand-module__GZ58bW__agent:focus-visible{opacity:1}.AgentBand-module__GZ58bW__tile{aspect-ratio:1;border-radius:20px;width:100%;max-width:96px;transition:transform .35s cubic-bezier(.2,.9,.3,1.2);display:block;box-shadow:inset 0 0 0 1px #ffffff17}.AgentBand-module__GZ58bW__agent:hover .AgentBand-module__GZ58bW__tile,.AgentBand-module__GZ58bW__agent:focus-visible .AgentBand-module__GZ58bW__tile{transform:translateY(-4px)rotate(-1.5deg)}.AgentBand-module__GZ58bW__tile svg{width:100%;height:100%;display:block}.AgentBand-module__GZ58bW__caption{text-align:center;flex-direction:column;align-items:center;gap:.25rem;display:flex}.AgentBand-module__GZ58bW__name{font-family:var(--font-display);letter-spacing:.02em;color:#fff;font-size:.8125rem;font-weight:600}.AgentBand-module__GZ58bW__role{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b;font-size:.5625rem;font-weight:600}.AgentBand-module__GZ58bW__creature{transform-box:view-box;transform-origin:60px 106px;animation:4.4s ease-in-out infinite AgentBand-module__GZ58bW__breathe;animation-delay:var(--d,0s)}@keyframes AgentBand-module__GZ58bW__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035,.968)}}.AgentBand-module__GZ58bW__pupil{transform-box:fill-box;transform-origin:50%;animation:6.2s infinite AgentBand-module__GZ58bW__blink;animation-delay:var(--b,0s)}@keyframes AgentBand-module__GZ58bW__blink{0%,4.6%,to{transform:scaleY(1)}2%{transform:scaleY(.08)}10.5%{transform:scaleY(1)}12%{transform:scaleY(.08)}13.6%{transform:scaleY(1)}}.AgentBand-module__GZ58bW__eye{transition:transform .5s cubic-bezier(.2,.8,.3,1)}.AgentBand-module__GZ58bW__sway{transform-box:view-box;transform-origin:60px 32px;animation:3.8s ease-in-out infinite AgentBand-module__GZ58bW__sway}@keyframes AgentBand-module__GZ58bW__sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(7deg)}}.AgentBand-module__GZ58bW__twitch{transform-box:view-box;transform-origin:80px 50px;animation:4.6s ease-in-out infinite AgentBand-module__GZ58bW__twitch}@keyframes AgentBand-module__GZ58bW__twitch{0%,72%,to{transform:rotate(0)}78%{transform:rotate(-16deg)}84%{transform:rotate(4deg)}90%{transform:rotate(-8deg)}}.AgentBand-module__GZ58bW__wave{transform-box:view-box;transform-origin:60px 50px;animation:2.6s ease-out infinite AgentBand-module__GZ58bW__wave;animation-delay:calc(var(--i)*.42s);opacity:0}@keyframes AgentBand-module__GZ58bW__wave{0%{opacity:0;transform:scale(.55)}30%{opacity:.95}to{opacity:0;transform:scale(1.25)}}.AgentBand-module__GZ58bW__sweep{transform-box:view-box;transform-origin:60px 96px;animation:5.2s ease-in-out infinite AgentBand-module__GZ58bW__sweep}@keyframes AgentBand-module__GZ58bW__sweep{0%,to{transform:rotate(-16deg)}50%{transform:rotate(18deg)}}.AgentBand-module__GZ58bW__tip{transform-box:view-box;transform-origin:60px 27px;animation:4.2s ease-in-out infinite AgentBand-module__GZ58bW__tip}@keyframes AgentBand-module__GZ58bW__tip{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.AgentBand-module__GZ58bW__ripple{transform-box:view-box;transform-origin:60px 80px;animation:3.4s ease-out infinite AgentBand-module__GZ58bW__ripple;animation-delay:calc(var(--i)*.58s);opacity:0}@keyframes AgentBand-module__GZ58bW__ripple{0%{opacity:0;transform:translateY(9px)scaleX(.6)}35%{opacity:.85}to{opacity:0;transform:translateY(-11px)scaleX(1.05)}}.AgentBand-module__GZ58bW__glint{transform-box:view-box;transform-origin:60px 70px;animation:5.6s ease-in-out infinite AgentBand-module__GZ58bW__glint}@keyframes AgentBand-module__GZ58bW__glint{0%,58%,to{opacity:0;transform:translate(-13px,7px)}68%{opacity:.95}80%{opacity:0;transform:translate(13px,-7px)}}.AgentBand-module__GZ58bW__swing{transform-box:view-box;transform-origin:60px 95px;animation:3.1s ease-in-out infinite AgentBand-module__GZ58bW__swing}@keyframes AgentBand-module__GZ58bW__swing{0%,to{transform:rotate(-14deg)}50%{transform:rotate(14deg)}}.AgentBand-module__GZ58bW__flutter{transform-box:view-box;transform-origin:76px 29px;animation:5s ease-in-out infinite AgentBand-module__GZ58bW__flutter}@keyframes AgentBand-module__GZ58bW__flutter{0%,68%,to{transform:rotate(0)}80%{transform:rotate(-9deg)}90%{transform:rotate(2deg)}}.AgentBand-module__GZ58bW__facet{animation:3.6s ease-in-out infinite AgentBand-module__GZ58bW__facet;animation-delay:calc(var(--i)*.3s)}@keyframes AgentBand-module__GZ58bW__facet{0%,to{opacity:.18}50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.AgentBand-module__GZ58bW__creature,.AgentBand-module__GZ58bW__pupil,.AgentBand-module__GZ58bW__sway,.AgentBand-module__GZ58bW__twitch,.AgentBand-module__GZ58bW__wave,.AgentBand-module__GZ58bW__sweep,.AgentBand-module__GZ58bW__tip,.AgentBand-module__GZ58bW__ripple,.AgentBand-module__GZ58bW__glint,.AgentBand-module__GZ58bW__swing,.AgentBand-module__GZ58bW__flutter,.AgentBand-module__GZ58bW__facet{animation:none}.AgentBand-module__GZ58bW__agent:hover .AgentBand-module__GZ58bW__tile,.AgentBand-module__GZ58bW__agent:focus-visible .AgentBand-module__GZ58bW__tile{transform:none}.AgentBand-module__GZ58bW__detail--in,.AgentBand-module__GZ58bW__detail--out,.AgentBand-module__GZ58bW__eye{transition:none}.AgentBand-module__GZ58bW__wave,.AgentBand-module__GZ58bW__glint{opacity:.5}.AgentBand-module__GZ58bW__ripple{opacity:0}}.AgentBand-module__GZ58bW__detail{text-align:center;max-width:56ch;min-height:3.25rem;font-family:var(--font-body);margin:2.75rem auto 0;font-size:1rem;line-height:1.62}@media (max-width:720px){.AgentBand-module__GZ58bW__detail{min-height:5rem;margin-top:2rem}}.AgentBand-module__GZ58bW__detail--in,.AgentBand-module__GZ58bW__detail--out{transition:opacity .28s,transform .28s;display:block}.AgentBand-module__GZ58bW__detail--in{opacity:1;color:#ffffffd6;transform:translateY(0)}.AgentBand-module__GZ58bW__detail--out{opacity:.5;color:#ffffff57;transform:translateY(2px)}
