.about-page{background:#fff}.about-main{overflow:clip}.about-section{padding-block:148px}.about-heading{max-width:920px;margin-bottom:80px}.about-heading h2,.about-story h2,.about-team h2,.about-work h2,.about-cta h2{margin:0;font-size:clamp(3rem,5.2vw,5rem);font-weight:600;line-height:1;letter-spacing:-.052em;text-wrap:balance}.about-hero{position:relative;min-height:min(900px,92svh);padding:190px 0 110px;border-top:1px solid var(--incote-line)}.about-hero__grid{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-content:space-between;min-height:600px}.about-hero__heading{z-index:1;grid-column:1 / 11}.about-hero h1{max-width:1120px;margin:0;font-size:clamp(4.5rem,7.5vw,7rem);font-weight:600;line-height:.96;letter-spacing:-.065em;text-wrap:balance}.about-hero__support{z-index:1;grid-column:7 / 13;align-self:end;margin-top:88px;padding-top:24px;border-top:1px solid var(--incote-line)}.about-hero__support p{max-width:620px;margin:0;color:#36435d;font-size:1.2rem;line-height:1.68}.about-hero__support>span{display:block;margin-top:32px;color:var(--incote-blue);font-size:.7rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.about-hero__geometry{position:absolute;right:1%;bottom:18%;width:150px;height:150px;opacity:.13;pointer-events:none}.about-hero__geometry i{position:absolute;display:block;width:68px;height:68px;transform:rotate(45deg)}.about-hero__geometry i:nth-child(1){top:0;left:0;border:2px solid var(--incote-cyan)}.about-hero__geometry i:nth-child(2){top:34px;left:34px;border:2px solid var(--incote-blue)}.about-hero__geometry i:nth-child(3){top:68px;left:68px;border:2px solid var(--incote-violet)}.about-story{background:var(--incote-neutral)}.about-story__grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(360px,.78fr);gap:clamp(72px,10vw,144px)}.about-story__copy{padding-top:58px}.about-story__copy p{margin:0;color:#36435d;font-size:1.1rem;line-height:1.76}.about-story__copy p+p{margin-top:26px}.about-beliefs{padding-bottom:164px}.belief-list{margin:0;padding:0;border-top:1px solid var(--incote-line);list-style:none}.belief-list li{display:grid;grid-template-columns:72px minmax(240px,.85fr) minmax(320px,1.15fr);align-items:start;gap:40px;padding:42px 0;border-bottom:1px solid var(--incote-line)}.belief-list li>span{padding-top:5px;color:var(--incote-blue);font-size:.73rem;font-weight:600;letter-spacing:.12em}.belief-list h3{margin:0;font-size:1.45rem;font-weight:600;letter-spacing:-.025em}.belief-list p{max-width:580px;margin:0;color:var(--incote-muted);line-height:1.65}.about-manifesto{position:relative;overflow:hidden;background:var(--incote-navy);color:#fff}.about-manifesto__inner{position:relative;display:flex;min-height:680px;flex-direction:column;justify-content:center;padding-block:128px}.about-manifesto .eyebrow{color:var(--incote-cyan)}.about-manifesto h2{position:relative;z-index:1;max-width:1140px;margin:0;color:#fff;font-size:clamp(3.5rem,6vw,6rem);font-weight:600;line-height:1.01;letter-spacing:-.055em;text-wrap:balance}.about-manifesto__mark{position:absolute;right:4%;bottom:-66px;width:180px;height:180px;border:2px solid rgba(6,214,217,.55);transform:rotate(45deg)}.about-manifesto__mark:after{position:absolute;inset:42px -44px -44px 42px;border:2px solid rgba(37,99,255,.55);content:""}.about-team__intro{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr);gap:clamp(72px,10vw,144px)}.about-team__intro>div:last-child{align-self:end;padding-bottom:8px}.about-team__intro>div:last-child p{margin:0;color:#36435d;font-size:1.08rem;line-height:1.72}.about-team__intro>div:last-child p+p{margin-top:24px}.about-team__disciplines{display:grid;grid-template-columns:repeat(3,1fr);margin-top:112px;border-block:1px solid var(--incote-line)}.about-team__disciplines span{display:flex;min-height:210px;flex-direction:column;justify-content:space-between;padding:34px 38px 34px 0;color:var(--incote-blue);font-size:.72rem;font-weight:600;letter-spacing:.12em}.about-team__disciplines span+span{border-left:1px solid var(--incote-line);padding-left:38px}.about-team__disciplines strong{color:var(--incote-navy);font-family:Poppins,sans-serif;font-size:clamp(2rem,3vw,3rem);font-weight:600;letter-spacing:-.04em}.about-involvement{background:var(--incote-neutral)}.about-heading--compact{max-width:780px}.involvement-grid{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #cfd8e6}.involvement-grid article{min-height:330px;padding:42px 46px 42px 0}.involvement-grid article+article{border-left:1px solid #cfd8e6;padding-left:46px}.involvement-grid span{color:var(--incote-blue);font-size:.72rem;font-weight:600;letter-spacing:.12em}.involvement-grid h3{margin:64px 0 18px;font-size:1.55rem;font-weight:600;letter-spacing:-.025em}.involvement-grid p{max-width:330px;margin:0;color:var(--incote-muted);line-height:1.65}.about-work{background:#fff}.about-work__heading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:80px;margin-bottom:92px}.about-work__heading>p{max-width:470px;margin:0 0 8px;color:var(--incote-muted);font-size:1.08rem;line-height:1.7}.work-featured{display:grid;grid-template-columns:minmax(0,1.52fr) minmax(320px,.48fr);align-items:center;gap:clamp(56px,8vw,112px);padding-bottom:100px;border-bottom:1px solid var(--incote-line)}.work-image{display:block;overflow:hidden;border:1px solid var(--incote-line);border-radius:14px;background:var(--incote-neutral)}.work-image img{display:block;width:100%;aspect-ratio:1.62;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.work-image:hover img{transform:scale(1.015)}.work-copy>span,.work-secondary__copy>span{color:var(--incote-blue);font-size:.7rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.work-copy h3{margin:20px 0 16px;font-size:clamp(2.6rem,4vw,4.2rem);font-weight:600;letter-spacing:-.05em}.work-copy>p:not(.work-category){margin:0;color:var(--incote-muted);line-height:1.7}.work-category{margin:0 0 24px;color:#53617b;font-size:.7rem;font-weight:600;letter-spacing:.08em;line-height:1.55;text-transform:uppercase}.work-copy .text-link{margin-top:30px}.work-secondary{display:grid;grid-template-columns:repeat(2,1fr);gap:44px;margin-top:76px}.work-secondary article{display:grid;gap:26px}.work-secondary__copy{display:grid;grid-template-columns:46px 1fr auto;align-items:baseline;gap:12px}.work-secondary__copy h3{margin:0;font-size:1.7rem;font-weight:600;letter-spacing:-.035em}.work-secondary__copy p{grid-column:2 / -1;margin:4px 0 0;color:var(--incote-muted);font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1.5;text-transform:uppercase}.work-secondary__copy a{grid-column:2 / -1;width:-moz-max-content;width:max-content;margin-top:10px;color:var(--incote-navy);font-weight:600}.work-secondary__copy a:hover{color:var(--incote-blue)}.work-secondary__copy a span{display:inline-block;transition:transform .2s ease}.work-secondary__copy a:hover span{transform:translate(3px,-3px)}.about-work__all{margin-top:68px}.about-cta{border-top:1px solid var(--incote-line)}.about-cta__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:end;gap:clamp(72px,9vw,132px);padding-block:132px}.about-cta__copy>p{max-width:560px;margin:0;color:var(--incote-muted);font-size:1.1rem;line-height:1.7}.about-cta__copy>div{display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:34px}.about-cta .button-primary{gap:10px}@media (max-width: 1100px){.about-hero h1{font-size:clamp(4rem,7.4vw,6rem)}.about-story__grid,.about-team__intro{gap:72px}.belief-list li{grid-template-columns:56px minmax(220px,.85fr) minmax(300px,1.15fr);gap:28px}.involvement-grid article{padding-right:30px}.involvement-grid article+article{padding-left:30px}.work-featured{gap:56px}}@media (max-width: 900px){.about-section{padding-block:108px}.about-heading{margin-bottom:62px}.about-hero{min-height:auto;padding:154px 0 96px}.about-hero__grid{min-height:650px}.about-hero__heading{grid-column:1 / 13}.about-hero h1{font-size:clamp(3.8rem,9.2vw,5.5rem)}.about-hero__support{grid-column:5 / 13}.about-story__grid,.about-team__intro,.about-work__heading,.about-cta__grid{grid-template-columns:1fr;gap:48px}.about-story__copy{max-width:680px;padding-top:0}.belief-list li{grid-template-columns:50px 1fr}.belief-list li p{grid-column:2}.about-manifesto__inner{min-height:590px}.about-team__intro>div:last-child{max-width:680px}.about-team__disciplines{margin-top:80px}.about-team__disciplines span{min-height:180px;padding-right:24px}.about-team__disciplines span+span{padding-left:24px}.involvement-grid article{min-height:300px}.involvement-grid h3{margin-top:46px}.about-work__heading>p{max-width:620px}.work-featured{grid-template-columns:1fr;gap:42px}.work-copy,.about-cta__copy{max-width:680px}}@media (max-width: 640px){.about-section{padding-block:84px}.about-heading{margin-bottom:48px}.about-heading h2,.about-story h2,.about-team h2,.about-work h2,.about-cta h2{font-size:clamp(2.45rem,11.5vw,3.15rem);line-height:1.02}.about-hero{padding:126px 0 76px}.about-hero__grid{display:block;min-height:auto}.about-hero h1{font-size:clamp(3rem,13.2vw,4rem);line-height:.99;letter-spacing:-.058em}.about-hero__support{margin-top:64px}.about-hero__support p{font-size:1.06rem}.about-hero__support>span{line-height:1.7}.about-hero__geometry{display:none}.about-story__copy p{font-size:1rem}.belief-list li{grid-template-columns:34px 1fr;gap:12px 14px;padding:30px 0}.belief-list li>span{padding-top:4px}.belief-list h3{font-size:1.22rem}.belief-list p{grid-column:2;font-size:.96rem}.about-manifesto__inner{min-height:560px;padding-block:88px}.about-manifesto h2{font-size:clamp(2.75rem,12vw,3.7rem);line-height:1.03}.about-manifesto__mark{right:-100px;bottom:-80px}.about-team__disciplines{grid-template-columns:1fr;margin-top:64px}.about-team__disciplines span{min-height:132px;padding:24px 0}.about-team__disciplines span+span{border-top:1px solid var(--incote-line);border-left:0;padding-left:0}.about-team__disciplines strong{font-size:2.1rem}.involvement-grid{grid-template-columns:1fr}.involvement-grid article{min-height:auto;padding:30px 0 36px}.involvement-grid article+article{border-top:1px solid #cfd8e6;border-left:0;padding-left:0}.involvement-grid h3{margin:30px 0 12px;font-size:1.3rem}.work-featured{padding-bottom:68px}.work-image{border-radius:12px}.work-image img{aspect-ratio:1.42}.work-copy h3{font-size:2.6rem}.work-secondary{grid-template-columns:1fr;gap:64px;margin-top:60px}.work-secondary__copy{grid-template-columns:34px 1fr}.work-secondary__copy>a{grid-column:2}.about-work__all{margin-top:56px}.about-cta__grid{padding-block:84px 92px}.about-cta__copy>div{align-items:stretch;flex-direction:column;gap:18px}.about-cta__copy .text-link{justify-content:center;min-height:48px}}@media (prefers-reduced-motion: reduce){.about-page *,.about-page *:before,.about-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
