.Entrance_navbar__5Eo58{animation:Entrance_navAppear__Wdg_6 var(--motion-enter-nav) var(--motion-enter-ease) backwards}.Entrance_hero__QL_j_{animation:Entrance_mediaAppear__M3OkI var(--motion-enter-media) var(--motion-enter-ease) backwards}.Entrance_actions__YUAKH,.Entrance_description__ppCyz,.Entrance_eyebrow__nnACM,.Entrance_title__kRKwN{animation:Entrance_textAppear__MmZSc var(--motion-enter-text) var(--motion-enter-ease) backwards}.Entrance_eyebrow__nnACM{animation-delay:80ms}.Entrance_title__kRKwN{animation-delay:.14s}.Entrance_description__ppCyz{animation-delay:.21s}.Entrance_actions__YUAKH{animation-delay:.27s}@keyframes Entrance_navAppear__Wdg_6{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes Entrance_mediaAppear__M3OkI{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes Entrance_textAppear__MmZSc{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Entrance_actions__YUAKH,.Entrance_description__ppCyz,.Entrance_eyebrow__nnACM,.Entrance_hero__QL_j_,.Entrance_navbar__5Eo58,.Entrance_title__kRKwN{animation:none}}.Opening_hero__KMU2_{padding:112px 24px 32px;background:var(--color-ground)}.Opening_heroStage__gLte3{--hero-switch-duration:250ms;--hero-switch-ease:cubic-bezier(0.22,1,0.36,1);position:relative;isolation:isolate;display:grid;min-height:clamp(600px,calc(100svh - 144px),760px);max-width:1440px;margin-inline:auto;overflow:hidden;border-radius:32px;background:var(--color-ink);color:var(--color-white);touch-action:pan-y pinch-zoom}.Opening_heroPanel__odptO{position:relative;isolation:isolate;grid-area:1/1;display:flex;align-items:center;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s var(--hero-switch-ease),visibility 0s linear .16s}.Opening_heroPanel__odptO[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--hero-switch-duration) var(--hero-switch-ease),visibility 0s}.Opening_heroTabs__NlCxj{position:absolute;top:36px;left:clamp(40px,4.8vw,72px);z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;border:1px solid rgb(255 255 255/20%);border-radius:999px;background:rgb(11 19 48/78%)}.Opening_heroTabIndicator__cmrHB{position:absolute;inset:4px auto 4px 4px;width:calc((100% - 8px) / 2);border-radius:inherit;background:var(--color-white);transition:transform var(--hero-switch-duration) var(--hero-switch-ease)}.Opening_heroTabIndicator__cmrHB[data-active="1"]{transform:translateX(100%)}.Opening_heroTab__5cTgc{position:relative;z-index:1;min-height:44px;padding:10px 20px;border-radius:999px;color:rgb(255 255 255/88%);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--hero-switch-duration) var(--hero-switch-ease),transform .12s var(--hero-switch-ease)}.Opening_heroTab__5cTgc[aria-selected=true]{color:var(--color-ink)}.Opening_heroTab__5cTgc:active{transform:scale(.97)}.Opening_heroTab__5cTgc:focus-visible{outline:2px solid var(--color-sky);outline-offset:6px}.Opening_heroStage__gLte3[data-instant=true] .Opening_heroPanel__odptO,.Opening_heroStage__gLte3[data-instant=true] .Opening_heroTabIndicator__cmrHB,.Opening_heroStage__gLte3[data-instant=true] .Opening_heroTab__5cTgc{transition:none}.Opening_heroProof__YxUpY{max-width:37ch;margin-top:20px;color:rgb(255 255 255/78%);font-size:15px;line-height:1.55}.Opening_heroProof__YxUpY strong{color:var(--color-white);font-weight:500}.Opening_municipalPanel__1wO3j .Opening_heroMedia__vEKqW{left:45%;mask-image:linear-gradient(90deg,transparent,#000 28%)}.Opening_municipalPanel__1wO3j .Opening_heroImage__YjNQA{object-position:50% 20%}.Opening_municipalPanel__1wO3j .Opening_heroShade__1EODI{background:linear-gradient(90deg,var(--color-ink) 0,var(--color-ink) 39%,rgb(11 19 48/84%) 50%,rgb(11 19 48/12%) 72%,rgb(11 19 48/4%) 100%)}.Opening_heroMedia__vEKqW,.Opening_heroShade__1EODI{position:absolute;inset:0;z-index:-1}.Opening_heroImage__YjNQA{object-fit:cover;object-position:center}.Opening_heroShade__1EODI{background:linear-gradient(90deg,rgba(11,19,48,.98),rgba(11,19,48,.91) 25%,rgba(11,19,48,.72) 44%,rgba(11,19,48,.12) 70%,rgba(11,19,48,.04))}.Opening_heroCopy__xTn1M{width:62%;padding:112px clamp(40px,4.8vw,72px) 56px}.Opening_eyebrow__rMdh9{color:var(--color-steel);margin-bottom:24px}.Opening_heroCopy__xTn1M .Opening_eyebrow__rMdh9{color:rgb(255 255 255/72%);margin-bottom:28px}.Opening_heroTitle__WlFRX{font-size:clamp(48px,5vw,76px);line-height:1.06;text-wrap:balance}.Opening_heroAccent__m9NLY{color:var(--color-sky);font-weight:300}.Opening_heroDescription__pi6Rn{max-width:40ch;margin-top:28px;color:rgb(255 255 255/82%);font-size:19px;line-height:1.6;text-wrap:pretty}.Opening_heroActions__Q0WVm{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;margin-top:36px}.Opening_primaryAction__13O3I{transition-duration:.2s}.Opening_primaryAction__13O3I>span:first-child{transition-duration:.25s}.Opening_textLink__ntx7U{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;color:var(--color-ink);font-size:15px;font-weight:500;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:color .18s ease-out,text-decoration-color .18s ease-out}.Opening_heroActions__Q0WVm .Opening_textLink__ntx7U{color:var(--color-white)}.Opening_lines__RlpwI{padding-block:88px 112px;background:var(--color-ground)}.Opening_linesHeader__G32Fs{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:48px}.Opening_linesHeader__G32Fs .Opening_eyebrow__rMdh9{margin-bottom:16px}.Opening_linesTitle___2xUx{max-width:19ch;font-size:clamp(32px,3.1vw,44px);line-height:1.13;text-wrap:balance}.Opening_linesDescription__Bk0X4{max-width:37ch;justify-self:end;color:var(--color-steel);font-size:16px;line-height:1.6;text-wrap:pretty}.Opening_lineList__9LR_e{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.Opening_lineList__9LR_e>li{min-width:0}.Opening_lineItem__COTKu{display:flex;flex-direction:column;height:100%;border-radius:24px;background:var(--color-white);box-shadow:var(--shadow-card);transition:box-shadow .18s ease-out}.Opening_lineImage__Xt7Ms{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:24px 24px 0 0;background:var(--color-hairline)}.Opening_lineImage__Xt7Ms img{object-fit:cover}.Opening_lineCopy__UKhQl{flex:1;padding:24px}.Opening_lineHeading__Id_QL{display:flex;align-items:center;gap:12px;justify-content:space-between}.Opening_lineTitle__8ZD4O{font-family:var(--font-geist-sans),sans-serif;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.3;transition:color .18s ease-out}.Opening_lineDescription__wZrBD{margin-top:12px;color:var(--color-steel);font-size:15px;line-height:1.5}.Opening_lineArrow__Ti2YC{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;color:var(--color-ink);background:var(--color-ground);transition:color .18s ease-out,background-color .18s ease-out}.Opening_linesFooter__7Blh0{display:flex;justify-content:center;margin-top:40px}.Opening_lineControls__uEjvS{display:none}.Opening_lineItem__COTKu:focus-visible,.Opening_lineList__9LR_e:focus-visible,.Opening_textLink__ntx7U:focus-visible{outline:2px solid var(--color-electric);outline-offset:6px;box-shadow:none}.Opening_heroActions__Q0WVm .Opening_textLink__ntx7U:focus-visible{outline-color:var(--color-white)}@media (hover:hover) and (pointer:fine){.Opening_heroTab__5cTgc:not([aria-selected=true]):hover{color:var(--color-white)}.Opening_textLink__ntx7U:hover{color:var(--color-electric);text-decoration-color:currentColor}.Opening_heroActions__Q0WVm .Opening_textLink__ntx7U:hover{color:var(--color-white)}.Opening_lineItem__COTKu:hover{box-shadow:0 8px 24px rgb(11 19 48/8%)}.Opening_lineItem__COTKu:hover .Opening_lineTitle__8ZD4O{color:var(--color-electric)}.Opening_lineItem__COTKu:hover .Opening_lineArrow__Ti2YC{color:var(--color-white);background:var(--color-electric)}}@media (min-width:768px) and (max-width:1023px){.Opening_hero__KMU2_{padding-inline:16px}.Opening_heroStage__gLte3{min-height:620px}.Opening_heroCopy__xTn1M{width:70%;padding:120px 40px 40px}.Opening_heroTabs__NlCxj{left:40px}.Opening_heroTitle__WlFRX{font-size:48px}.Opening_heroDescription__pi6Rn{font-size:17px}.Opening_heroImage__YjNQA{object-position:62% center}.Opening_heroShade__1EODI{background:linear-gradient(90deg,rgba(11,19,48,.96),rgba(11,19,48,.85) 35%,rgba(11,19,48,.1))}.Opening_lineList__9LR_e{grid-template-columns:repeat(2,minmax(0,1fr))}.Opening_lineList__9LR_e>li,.Opening_lineList__9LR_e>li:nth-child(-n+3){grid-column:auto}.Opening_lineList__9LR_e>li:nth-child(n+4) .Opening_lineTitle__8ZD4O{font-size:20px}.Opening_lineImage__Xt7Ms{aspect-ratio:3/2}}@media (max-width:767px){.Opening_hero__KMU2_{padding:88px 16px 16px}.Opening_heroStage__gLte3{min-height:0;border-radius:28px}.Opening_heroPanel__odptO{align-items:start}.Opening_heroTabs__NlCxj{top:20px;left:24px;right:24px}.Opening_heroTab__5cTgc{padding-inline:8px;font-size:13px}.Opening_heroMedia__vEKqW{bottom:auto;height:320px}.Opening_heroImage__YjNQA{object-position:77% center}.Opening_heroShade__1EODI{bottom:auto;height:322px;background:linear-gradient(180deg,rgba(11,19,48,.02) 42%,var(--color-ink) 100%)}.Opening_municipalPanel__1wO3j .Opening_heroMedia__vEKqW{top:44px;left:0;height:276px;mask-image:linear-gradient(180deg,transparent,#000 12%)}.Opening_municipalPanel__1wO3j .Opening_heroImage__YjNQA{object-position:50% top}.Opening_municipalPanel__1wO3j .Opening_heroShade__1EODI{background:linear-gradient(180deg,rgb(11 19 48/8%) 30%,var(--color-ink) 100%)}.Opening_heroCopy__xTn1M{position:relative;width:100%;padding:244px 24px 32px}.Opening_eyebrow__rMdh9,.Opening_heroCopy__xTn1M .Opening_eyebrow__rMdh9{margin-bottom:20px;font-size:10px}.Opening_heroTitle__WlFRX{font-size:clamp(36px,9.8vw,48px);line-height:1.08;text-wrap:wrap}.Opening_heroDescription__pi6Rn{margin-top:20px;font-size:16px;line-height:1.55}.Opening_heroActions__Q0WVm{margin-top:28px;gap:8px 24px}.Opening_primaryAction__13O3I{width:100%}.Opening_primaryAction__13O3I>span:last-child{width:100%;justify-content:space-between}.Opening_heroActions__Q0WVm .Opening_textLink__ntx7U{width:100%}.Opening_lines__RlpwI{padding-block:64px 80px}.Opening_linesHeader__G32Fs{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:32px}.Opening_linesTitle___2xUx{font-size:34px}.Opening_linesDescription__Bk0X4{justify-self:start;font-size:16px}.Opening_linesFooter__7Blh0{margin-top:32px}.Opening_lineList__9LR_e{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(340px,calc(100% - 32px));gap:16px;margin-inline:calc(-1 * var(--site-gutter));padding:8px var(--site-gutter) 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--site-gutter);scrollbar-width:none}}@media (max-width:767px){.Opening_lineList__9LR_e::-webkit-scrollbar{display:none}.Opening_lineList__9LR_e>li,.Opening_lineList__9LR_e>li:nth-child(-n+3){grid-column:auto;scroll-snap-align:start}.Opening_lineList__9LR_e:focus-visible{outline-offset:-2px}.Opening_lineImage__Xt7Ms{aspect-ratio:3/2}.Opening_lineList__9LR_e>li:nth-child(n+4) .Opening_lineTitle__8ZD4O{font-size:20px}.Opening_lineControls__uEjvS{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px}.Opening_linePosition___GbhF{color:var(--color-steel);font-size:13px;font-variant-numeric:tabular-nums}.Opening_lineControlButtons__fsKt_{display:flex;gap:8px}.Opening_lineControlButtons__fsKt_ button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--color-hairline);border-radius:50%;background:var(--color-white);color:var(--color-ink);cursor:pointer;transition:background-color .16s ease-out,color .16s ease-out}.Opening_lineControlButtons__fsKt_ button:disabled{opacity:.35;cursor:default}.Opening_lineControlButtons__fsKt_ button:active:not(:disabled){background:var(--color-electric);color:var(--color-white)}.Opening_lineControlButtons__fsKt_ button:focus-visible{outline:2px solid var(--color-electric);outline-offset:3px}}@media (hover:none){.Opening_primaryAction__13O3I>span:first-child{display:none}}@media (prefers-reduced-motion:reduce){.Opening_heroPanel__odptO,.Opening_heroPanel__odptO[data-active=true],.Opening_heroTabIndicator__cmrHB,.Opening_heroTab__5cTgc{transition:none}.Opening_heroTab__5cTgc:active{transform:none}.Opening_lineArrow__Ti2YC,.Opening_lineControlButtons__fsKt_ button,.Opening_lineItem__COTKu,.Opening_lineTitle__8ZD4O,.Opening_primaryAction__13O3I,.Opening_primaryAction__13O3I span,.Opening_textLink__ntx7U{transition:none}.Opening_primaryAction__13O3I:hover,.Opening_primaryAction__13O3I:hover span{transform:none}.Opening_primaryAction__13O3I>span:first-child{display:none}}.Refinement_splitContainer__IhfrR{max-width:1440px;margin-inline:auto}.Refinement_splitCopy__poBc_{padding-inline:max(var(--site-gutter),calc((min(100vw, 1440px) - var(--site-content-max)) / 2)) var(--site-gutter)}.Refinement_heading__6Fwqc{font-size:clamp(32px,3.1vw,44px);line-height:1.15;text-wrap:balance}.Refinement_heading__6Fwqc .Refinement_accent__gGjqN{font-size:1.08em}.Refinement_comparisonValue__K_33c{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:8px}.Refinement_faqCard__vjEOz{overflow:hidden;border:1px solid var(--color-hairline);border-radius:20px;background:var(--color-white)}.Refinement_faqButton__OQinM{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:24px;text-align:left;cursor:pointer}.Refinement_faqButton__OQinM:focus-visible{outline:2px solid var(--color-electric);outline-offset:-4px;border-radius:20px;box-shadow:none}.Refinement_faqAnswer__j8Q6m{padding:0 24px 24px;color:var(--color-steel);font-size:15px;line-height:1.65}.Refinement_contactLink__n8cuH{display:inline-flex;align-items:center;gap:12px;min-height:44px;width:fit-content;color:var(--color-electric);font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--color-hairline)}@media (min-width:1024px){.Refinement_contactForm__1ZTRs{order:-1}}@media (hover:hover) and (pointer:fine){.Refinement_faqButton__OQinM:hover{color:var(--color-electric)}.Refinement_contactLink__n8cuH:hover{text-decoration-color:currentColor}}@media (max-width:599px){.Refinement_comparisonValue__K_33c{flex-direction:column;align-items:flex-start}.Refinement_faqButton__OQinM{padding:20px;gap:16px}.Refinement_faqAnswer__j8Q6m{padding:0 20px 20px}}@media (max-width:1023px){.Refinement_splitContainer__IhfrR{display:flex;flex-direction:column;gap:28px;padding:64px var(--site-gutter)}.Refinement_companyCopy__UcWNY,.Refinement_companyGrid__X0EIJ,.Refinement_splitCopy__poBc_{display:contents}.Refinement_splitMedia__8sK5V{order:1}.Refinement_splitDetails__8EAg3{order:2}.Refinement_featureImage__BKpax{height:auto;min-height:0;aspect-ratio:16/9;border-radius:24px}.Refinement_companyLayout__ELGt6{gap:28px;padding-block:64px}.Refinement_companyOffice__k_WmF{order:1}.Refinement_companyIntro___EJ7W{order:2}.Refinement_companyStats__uAyR8{order:3}.Refinement_companyMap__1gwk_{order:4}}@media (max-width:767px){.Refinement_mobileSection__al_Fg{padding-block:64px}.Refinement_sectionStack__ah8_J{gap:28px}.Refinement_sectionIntro__VHtnF{gap:16px}.Refinement_heading__6Fwqc{text-wrap:pretty}.Refinement_heading__6Fwqc .Refinement_accent__gGjqN{font-size:1em}.Refinement_featureImage__BKpax{aspect-ratio:4/3}.Refinement_imageCaption__NXQFR{left:16px;right:16px;top:auto;bottom:16px;padding:12px 16px;border-radius:16px}.Refinement_imageCaption__NXQFR>span{font-size:13px}.Refinement_imageCaption__NXQFR>span:last-child{font-size:11px}.Refinement_officeImage__xVIO4{height:300px}.Refinement_officeImage__xVIO4 img{opacity:.8}.Refinement_contactImage__twIwo{height:180px}.Refinement_contactForm__1ZTRs form{gap:24px}.Refinement_mobileAction__HY2Kx{width:100%;min-height:48px}.Refinement_mobileAction__HY2Kx>span:last-child{width:100%;justify-content:space-between}.Refinement_sectorGrid__Kcas8{gap:12px}.Refinement_sectorCard__nmxX2{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"icon title" "description description";align-items:center;gap:12px 16px;padding:20px}.Refinement_sectorIcon__sQG4J{grid-area:icon;width:40px;height:40px;border-radius:12px}.Refinement_sectorCopy__zlsS3{display:contents}.Refinement_sectorCopy__zlsS3 h3{grid-area:title;font-size:20px}.Refinement_sectorCopy__zlsS3 p{grid-area:description}.Refinement_footerLayout__0H_5R{gap:40px}.Refinement_footerGrid__ipSv1{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.Refinement_footerBrand__JTl2a,.Refinement_footerContact__E8fVQ{grid-column:1/-1}.Refinement_footerLinks__wKi9O{gap:12px}.Refinement_footerLinks__wKi9O ul{gap:0}.Refinement_footerLinks__wKi9O a{line-height:20px}.Refinement_footerContact__E8fVQ a,.Refinement_footerLinks__wKi9O a{display:flex;align-items:center;min-height:44px}}.Projects_collection__9e4T0,.Projects_specialty__3A1hp{padding-block:96px}.Projects_specialty__3A1hp{background:var(--color-deep);color:white}.Projects_collection__9e4T0{background:white}.Projects_eyebrow__c5oNk{margin-bottom:24px;color:var(--color-electric)}.Projects_specialty__3A1hp .Projects_eyebrow__c5oNk{color:var(--color-sky)}.Projects_specialtyLayout__Lqi6h{display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:auto 1fr;gap:28px 80px;align-items:start}.Projects_specialtyIntro__yqCD0{padding-top:24px}.Projects_specialtyMedia__6Nr08{grid-column:2;grid-row:1/3}.Projects_specialtyPhoto__UB6mh{position:relative;aspect-ratio:1;overflow:hidden;border-radius:24px;background:var(--color-ink)}.Projects_specialtyDetails__xRpqC{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.Projects_specialtyDetails__xRpqC p{color:rgb(255 255 255/75%);font-size:17px;line-height:1.65;max-width:52ch}.Projects_specialtyDetails__xRpqC a{margin-top:8px}.Projects_collectionLayout__os_pe{display:grid;grid-template-columns:1fr 1.1fr;grid-template-rows:auto 1fr auto;gap:28px 80px}.Projects_collectionIntro__BFKOd{grid-column:2;padding-top:20px}.Projects_collectionDescription__BLGao{margin-top:24px;color:var(--color-steel);font-size:17px;line-height:1.65;max-width:52ch}.Projects_collectionMedia__g_Im_{grid-column:1;grid-row:1/3}.Projects_collectionFigure__orH_X{overflow:hidden;border-radius:24px;background:var(--color-ground)}.Projects_collectionPhoto__kJd5M{position:relative;aspect-ratio:4/5;overflow:hidden}.Projects_collectionPhoto__kJd5M img{object-position:50% 10%}.Projects_collectionFigure__orH_X figcaption{display:flex;flex-direction:column;gap:8px;padding:24px}.Projects_collectionFigure__orH_X strong{font-family:var(--font-geist-sans),sans-serif;font-size:19px;font-weight:500;letter-spacing:-.03em}.Projects_collectionFigure__orH_X figcaption span{color:var(--color-steel);font-size:14px;line-height:1.5}.Projects_collectionDetails__Dt4dZ{grid-column:2}.Projects_processTitle__zhOL7{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-steel)}.Projects_process__DDbtb{display:flex;flex-direction:column;gap:24px;margin-block:24px 32px}.Projects_process__DDbtb li{display:flex;align-items:flex-start;gap:16px}.Projects_stepNumber__02K9Z{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:50%;background:var(--color-ground);color:var(--color-electric);font-size:12px;font-variant-numeric:tabular-nums}.Projects_process__DDbtb h4{font-family:var(--font-geist-sans),sans-serif;font-size:18px;line-height:1.4;font-weight:500;letter-spacing:-.02em}.Projects_process__DDbtb p{margin-top:6px;color:var(--color-steel);font-size:15px;line-height:1.6;max-width:48ch}.Projects_publicExperience__pu8Tu{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:20px;padding-top:32px;border-top:1px solid var(--color-hairline)}.Projects_publicExperience__pu8Tu>div{max-width:540px}.Projects_publicExperience__pu8Tu>div>span{color:var(--color-steel)}.Projects_publicExperience__pu8Tu p{margin-top:12px;color:var(--color-ink);font-size:16px;line-height:1.55}.Projects_publicExperience__pu8Tu a{flex-shrink:0}@media (min-width:768px) and (max-width:1100px){.Projects_collectionLayout__os_pe,.Projects_specialtyLayout__Lqi6h{column-gap:40px}}@media (max-width:767px){.Projects_collection__9e4T0,.Projects_specialty__3A1hp{padding-block:64px}.Projects_collectionLayout__os_pe,.Projects_specialtyLayout__Lqi6h{display:flex;flex-direction:column;gap:28px}.Projects_eyebrow__c5oNk{margin-bottom:20px;font-size:10px}.Projects_collectionIntro__BFKOd,.Projects_specialtyIntro__yqCD0{padding-top:0}.Projects_collectionMedia__g_Im_,.Projects_specialtyMedia__6Nr08{width:100%}.Projects_specialtyPhoto__UB6mh{aspect-ratio:4/3}.Projects_specialtyDetails__xRpqC{gap:20px}.Projects_collectionDescription__BLGao,.Projects_specialtyDetails__xRpqC p{font-size:16px;line-height:1.6}.Projects_collectionDescription__BLGao{margin-top:20px}.Projects_collectionPhoto__kJd5M{aspect-ratio:3/4}.Projects_collectionFigure__orH_X figcaption{padding:20px}.Projects_collectionFigure__orH_X strong{font-size:18px}.Projects_collectionDetails__Dt4dZ{width:100%}.Projects_process__DDbtb{margin-block:20px 28px}.Projects_publicExperience__pu8Tu{flex-direction:column;align-items:flex-start;margin-top:4px;padding-top:28px;gap:16px}}