.AboutPage_pageWrapper__KO_8U{background-color:#ffffff;color:#000000;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden;padding-top:clamp(60px,10vw,100px)}.AboutPage_marqueeSection__K38Nx{border-bottom:2px solid #000;overflow:hidden;white-space:nowrap;padding:1rem 0;background:#fff}.AboutPage_marqueeTrack__6NwTR{display:inline-block;white-space:nowrap;animation:AboutPage_scroll__ZbHc7 15s linear infinite}.AboutPage_marqueeTrack__6NwTR span{font-size:clamp(4rem,15vw,12rem);font-weight:900;letter-spacing:-.04em;text-transform:uppercase;margin-right:2rem}.AboutPage_outlineText__nPtTh{color:#ffffff;-webkit-text-stroke:4px #000;paint-order:stroke fill}.AboutPage_solidText__WDUVU{color:#000}@keyframes AboutPage_scroll__ZbHc7{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.AboutPage_introSection___15EX{padding:clamp(3rem,8vw,6rem) clamp(1.25rem,3vw,3rem);border-bottom:2px solid #000;background:#fff}.AboutPage_introGrid__6iDaI{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:900px){.AboutPage_introGrid__6iDaI{grid-template-columns:1fr 1fr;gap:4rem}}.AboutPage_introTitle__MeEar{font-size:clamp(2rem,4vw,3.5rem);font-weight:900;letter-spacing:-.03em;text-transform:uppercase;margin:0}.AboutPage_introTextCol__ZfZsq{display:flex;flex-direction:column;gap:1.5rem}.AboutPage_introHeadline__Gc0ob{font-size:clamp(1.2rem,2vw,1.8rem);font-weight:700;color:#000000}.AboutPage_introSubheadline__OYiDk{font-family:Courier New,Courier,monospace;font-size:1rem;line-height:1.6;color:#666}.AboutPage_servicesSection__DKMNL{background:#e5e5e5;padding:clamp(3rem,8vw,6rem) clamp(1.25rem,3vw,3rem)}.AboutPage_sectionHeader__xNHpK{display:flex;align-items:center;gap:1rem;margin-bottom:3rem}.AboutPage_heartIcon__F6Clb{color:#e6005c}.AboutPage_sectionTitle__LGMC0{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.02em;text-transform:uppercase;margin:0}.AboutPage_servicesGrid___Q1PG{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:900px){.AboutPage_servicesGrid___Q1PG{grid-template-columns:1fr 1fr;align-items:center;gap:4rem}}.AboutPage_servicesImage__7Vteu{position:relative;width:100%;aspect-ratio:16/9;background:#ccc;overflow:hidden}.AboutPage_servicesImage__7Vteu img{object-fit:cover}.AboutPage_servicesList__oJwIw{display:flex;flex-direction:column;gap:1.5rem}.AboutPage_serviceItem__GaIMU h3{font-size:1.5rem;font-weight:900;margin:0 0 .5rem;text-transform:uppercase}.AboutPage_serviceItem__GaIMU p{font-family:Courier New,Courier,monospace;font-size:.9rem;color:#444;margin:0}.AboutPage_darkSection__XS_X_{background:#000;color:#fff;padding:clamp(4rem,10vw,8rem) clamp(1.25rem,3vw,3rem);display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem}@media (min-width:900px){.AboutPage_darkSection__XS_X_{grid-template-columns:1fr 1fr}}.AboutPage_darkTitle__j35b2{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:900;letter-spacing:-.04em;text-transform:uppercase;line-height:.9;margin:0}.AboutPage_specialismsList__9HyjH{display:flex;flex-direction:column;gap:.25rem}.AboutPage_specialismItem__cLlFT{font-size:clamp(1.25rem,2vw,1.8rem);font-weight:900;text-transform:uppercase;color:#a3a3a3;transition:color .3s}.AboutPage_specialismItem__cLlFT:hover{color:#fff}.AboutPage_clientsSection___201l{padding:clamp(4rem,10vw,8rem) clamp(1.25rem,3vw,3rem);background:#fff;border-bottom:2px solid #000}.AboutPage_clientsTitle__iTKca{font-size:clamp(2rem,4vw,3.5rem);font-weight:900;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 4rem}.AboutPage_clientsGrid__iLNZ4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;align-items:center;justify-items:center}@media (min-width:900px){.AboutPage_clientsGrid__iLNZ4{grid-template-columns:repeat(6,1fr);gap:4rem}}.AboutPage_clientTextLogo__Fmb6b{font-family:var(--font-display,sans-serif);font-weight:900;font-size:1.25rem;text-transform:uppercase;color:#666;text-align:center}.AboutPage_mapSection__xc875{background:#000;color:#fff;padding:clamp(4rem,10vw,8rem) clamp(1.25rem,3vw,3rem);display:flex;flex-direction:column;align-items:center;text-align:center}.AboutPage_mapTitle__wtaZO{font-size:clamp(2rem,4vw,3.5rem);font-weight:900;letter-spacing:-.03em;text-transform:uppercase;line-height:.95;margin:0 0 4rem;max-width:600px}.AboutPage_mapPlaceholder__0BOcI{width:100%;max-width:800px;aspect-ratio:2/1;background:#111;border:1px dashed #333;display:flex;align-items:center;justify-content:center;color:#444;font-family:Courier New,Courier,monospace}.AboutPage_awardsSection__ApWct{padding:clamp(4rem,10vw,8rem) clamp(1.25rem,3vw,3rem);background:#fff}.AboutPage_awardsHeaderRow__0h9jq{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid #000;padding-bottom:1rem;margin-bottom:3rem}.AboutPage_awardsTitle__d_QIR{font-size:clamp(2rem,4vw,3.5rem);font-weight:900;letter-spacing:-.03em;text-transform:uppercase;margin:0}.AboutPage_awardsSubtitle__JLxC6{font-family:Courier New,Courier,monospace;font-size:.85rem;color:#666;text-transform:uppercase;text-align:right;max-width:300px}.AboutPage_awardItem__xnbRH{margin-bottom:3rem;border-bottom:1px solid #e5e5e5;padding-bottom:2rem}.AboutPage_awardName__orbB1{font-size:1rem;font-weight:900;text-transform:uppercase;margin:0 0 .5rem}.AboutPage_awardBigNumber__VcAVD{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(4rem,10vw,8rem);font-weight:900;line-height:.85;letter-spacing:-.05em;margin:0}.AboutPage_contactSection__uc145{padding:clamp(4rem,10vw,8rem) clamp(1.25rem,3vw,3rem);background:#fff;border-top:2px solid #000;display:grid;grid-template-columns:1fr;grid-gap:4rem;gap:4rem}@media (min-width:900px){.AboutPage_contactSection__uc145{grid-template-columns:1fr 1fr}}.AboutPage_contactTextCol__cX85z p{font-family:Courier New,Courier,monospace;font-size:.95rem;color:#666;max-width:400px;line-height:1.5;margin-top:1rem}.AboutPage_contactForm__G7md8{display:flex;flex-direction:column;gap:1.5rem}.AboutPage_formInput__IthtX{border:none;border-bottom:2px solid #e5e5e5;padding:1rem 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:900;font-size:1rem;text-transform:uppercase;color:#000;background:transparent;width:100%;transition:border-color .3s}.AboutPage_formInput__IthtX::placeholder{color:#a3a3a3}.AboutPage_formInput__IthtX:focus{outline:none;border-bottom-color:#000}.AboutPage_submitBtn__avvEM{align-self:flex-start;background:transparent;border:none;border-bottom:2px solid #000;padding:.5rem 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:900;font-size:1rem;text-transform:uppercase;cursor:pointer;margin-top:1rem;transition:opacity .3s}.AboutPage_submitBtn__avvEM:hover{opacity:.5}