.SyiCRa_jumpLinks{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.SyiCRa_jumpLinks a{background:#fff;border-radius:999px;align-items:center;min-height:44px;padding:10px 22px;font-size:14px;display:inline-flex}.SyiCRa_jumpLinks a:is(:hover,:focus-visible){color:#242824;background:#fd8304}.SyiCRa_inventory,.SyiCRa_experts,.SyiCRa_logistics,.SyiCRa_service{scroll-margin-top:100px}.SyiCRa_inventory{padding:32px 0 clamp(56px,7vw,100px)}.SyiCRa_sectionHead{justify-content:space-between;align-items:end;gap:32px;margin-bottom:40px;display:flex}.SyiCRa_sectionHead h2,.SyiCRa_expertCopy h2,.SyiCRa_logisticsCopy h2{letter-spacing:-.045em;font-size:clamp(36px,4.1vw,64px);line-height:1.07}.SyiCRa_sectionHead h2{margin-top:16px}.SyiCRa_sectionHead>p{max-width:23ch;font-size:18px;line-height:1.4}.SyiCRa_services{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;display:grid}.SyiCRa_service{flex-direction:column;align-items:start;min-width:0;display:flex}.SyiCRa_service>figure{width:100%}.SyiCRa_service>figure>div{aspect-ratio:1.7;border-radius:32px 96px 32px 32px}.SyiCRa_service:nth-child(2n)>figure>div{border-radius:96px 32px 32px}.SyiCRa_service h3{letter-spacing:-.035em;margin-top:24px;font-size:clamp(26px,3vw,44px);line-height:1.12}.SyiCRa_service>p{max-width:56ch;margin-block:18px 12px;font-size:17px;line-height:1.5}.SyiCRa_service>a{margin-top:auto}.SyiCRa_inventoryActions{flex-wrap:wrap;align-items:center;gap:20px 40px;margin-top:40px;display:flex}.SyiCRa_experts{color:#242824;background:#fd8304;border-radius:40px 40px 120px;grid-template-columns:1fr 1.15fr;margin-block:0 80px;display:grid;overflow:hidden}.SyiCRa_expertPhoto{min-width:0}.SyiCRa_expertPhoto>figure{height:100%}.SyiCRa_expertPhoto>figure>div{aspect-ratio:auto;width:100%;height:100%;min-height:580px}.SyiCRa_expertPhoto figcaption{display:none}.SyiCRa_expertCopy{padding:clamp(32px,4vw,64px)}.SyiCRa_expertCopy .SyiCRa_label{margin-bottom:24px;font-size:12px}.SyiCRa_expertCopy h2{max-width:17ch;margin-bottom:28px}.SyiCRa_expertCopy>p:not(.SyiCRa_label){font-size:19px;line-height:1.4}.SyiCRa_expertCopy>ul,.SyiCRa_logisticsCopy>ul{gap:16px;margin:28px 0;padding:0;list-style:none;display:grid}.SyiCRa_expertCopy li,.SyiCRa_logisticsCopy li{padding-left:24px;font-size:16px;line-height:1.5;position:relative}.SyiCRa_expertCopy li:before,.SyiCRa_logisticsCopy li:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.SyiCRa_actions{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.SyiCRa_actions>a:first-child{border:0}.SyiCRa_actions>a:last-child{font-size:14px}.SyiCRa_logistics{grid-template-columns:1fr 1.2fr;align-items:center;gap:clamp(32px,7vw,110px);padding-bottom:32px;display:grid}.SyiCRa_logisticsCopy h2{margin-top:20px}.SyiCRa_logisticsCopy>p:not(:first-child){margin-top:28px;font-size:20px;line-height:1.5}.SyiCRa_logisticsPhotos{grid-template-columns:1.15fr .7fr;align-items:center;gap:24px;display:grid}.SyiCRa_logisticsPhotos>figure>div{aspect-ratio:3/4;border-radius:100px 32px 32px}.SyiCRa_logisticsPhotos>figure:last-child{margin-top:100px}@media (max-width:1023px){.SyiCRa_experts{grid-template-columns:.8fr 1fr}.SyiCRa_expertCopy{padding:32px}.SyiCRa_expertPhoto>figure>div{min-height:0}.SyiCRa_logistics{gap:40px}.SyiCRa_logisticsPhotos{grid-template-columns:1fr}.SyiCRa_logisticsPhotos>figure:last-child{margin-top:0}.SyiCRa_logisticsPhotos>figure:last-child>div{aspect-ratio:2;border-radius:24px}}@media (max-width:767px){.SyiCRa_inventory{padding-top:12px}.SyiCRa_sectionHead{margin-bottom:32px;display:block}.SyiCRa_sectionHead>p{margin-top:20px;font-size:17px}.SyiCRa_services{gap:32px 18px}.SyiCRa_service>figure>div{aspect-ratio:1.2;border-radius:20px 48px 20px 20px}.SyiCRa_service:nth-child(2n)>figure>div{border-radius:48px 20px 20px}.SyiCRa_service h3{margin-top:18px;font-size:clamp(21px,5.8vw,30px)}.SyiCRa_service>p{margin-top:14px;font-size:15px;line-height:1.45}.SyiCRa_service>a{gap:12px;font-size:13px}.SyiCRa_inventoryActions{gap:12px 24px;margin-top:32px}.SyiCRa_experts{border-radius:28px 72px 28px 28px;grid-template-columns:1fr;margin-bottom:56px}.SyiCRa_expertPhoto>figure>div{aspect-ratio:1.3;height:auto}.SyiCRa_expertCopy{padding:32px 28px 40px}.SyiCRa_expertCopy>p:not(.SyiCRa_label){font-size:18px}.SyiCRa_expertCopy li,.SyiCRa_logisticsCopy li{font-size:15px}.SyiCRa_logistics{grid-template-columns:1fr;gap:32px}.SyiCRa_logisticsPhotos{grid-template-columns:1.1fr .7fr;gap:16px}.SyiCRa_logisticsPhotos>figure:first-child>div{border-top-left-radius:72px}.SyiCRa_logisticsPhotos>figure:last-child{margin-top:80px}.SyiCRa_logisticsPhotos>figure:last-child>div{aspect-ratio:3/4;border-radius:24px 24px 48px}}@media (max-width:359px){.SyiCRa_services{grid-template-columns:1fr}.SyiCRa_service>figure>div{aspect-ratio:1.6}}.SyiCRa_logisticsPhotos{grid-template-columns:minmax(0,1fr);gap:24px}.SyiCRa_logisticsPhotos>figure:first-child>div{aspect-ratio:1.3}.SyiCRa_logisticsPhotos>figure:last-child{justify-self:end;width:64%;margin-top:0}.SyiCRa_logisticsPhotos>figure:last-child>div{aspect-ratio:1.65;border-radius:24px 24px 56px}@media (max-width:767px){.SyiCRa_logisticsPhotos{gap:20px}.SyiCRa_logisticsPhotos>figure:first-child>div{aspect-ratio:1.1;border-radius:56px 16px 16px}.SyiCRa_logisticsPhotos>figure:last-child{width:76%}.SyiCRa_logisticsPhotos>figure:last-child>div{aspect-ratio:1.7;border-radius:16px 16px 40px}}[data-choura-design=combined] .SyiCRa_page .SyiCRa_jumpLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:640px;margin-top:32px;display:grid}[data-choura-design=combined] .SyiCRa_page .SyiCRa_jumpLinks a{min-height:76px;color:inherit;background:#f4f4ef;border:0;border-radius:6px 6px 24px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:12px;padding:18px 20px;font-size:20px;font-weight:500;line-height:1.2;text-decoration:none;display:grid}[data-choura-design=combined] .SyiCRa_page .SyiCRa_jumpLinks a>span{align-self:center}[data-choura-design=combined] .SyiCRa_page .SyiCRa_jumpLinks svg{grid-column:2;align-self:center;width:18px;height:18px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_jumpLinks a:is(:hover,:focus-visible){color:inherit;background:#eceee5}[data-choura-design=combined] .SyiCRa_page .SyiCRa_sectionHead{gap:32px;margin-bottom:32px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_sectionHead>p{max-width:27ch;font-size:18px;line-height:1.5}[data-choura-design=combined] .SyiCRa_page .SyiCRa_experts{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}[data-choura-design=combined] .SyiCRa_page .SyiCRa_expertCopy{padding:clamp(32px,4vw,60px)}[data-choura-design=combined] .SyiCRa_page .SyiCRa_expertCopy>ul{gap:18px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_expertCopy li{max-width:46ch;font-size:17px;line-height:1.5}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logistics{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsCopy>p:not(:first-child){max-width:38ch}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsCopy>ul{gap:18px;max-width:47ch}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsCopy li{font-size:17px;line-height:1.5}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsPhotos{gap:24px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsPhotos>figure:first-child{justify-self:end;width:min(100%,440px)}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsPhotos>figure:first-child>div{border-radius:8px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsPhotos>figure:last-child{width:72%}@media (min-width:768px) and (max-width:1023px){[data-choura-design=combined] .SyiCRa_page .SyiCRa_experts{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}[data-choura-design=combined] .SyiCRa_page .SyiCRa_expertCopy{padding:32px 28px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logistics{gap:32px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsPhotos>figure:last-child{width:85%}}@media (max-width:767px){[data-choura-design=combined] .SyiCRa_page .SyiCRa_jumpLinks{gap:8px;margin-top:28px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_jumpLinks a{border-bottom-right-radius:20px;gap:10px;min-height:82px;padding:14px 12px;font-size:16px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_jumpLinks svg{width:14px;height:14px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_sectionHead>p{max-width:31ch;font-size:17px}:is([data-choura-design=combined] .SyiCRa_page .SyiCRa_experts,[data-choura-design=combined] .SyiCRa_page .SyiCRa_logistics){grid-template-columns:minmax(0,1fr)}[data-choura-design=combined] .SyiCRa_page .SyiCRa_expertCopy{padding:32px 24px 36px}:is([data-choura-design=combined] .SyiCRa_page .SyiCRa_expertCopy li,[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsCopy li){font-size:16px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsPhotos>figure:first-child{width:100%}[data-choura-design=combined] .SyiCRa_page .SyiCRa_logisticsPhotos>figure:last-child{width:82%}}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening{padding:36px 0 0}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening>p:first-child{justify-content:space-between;gap:24px;width:100%;max-width:none;font-size:12px;line-height:1.4;display:flex}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening .SyiCRa_openingTitle{max-width:24ch;margin-top:24px;font-size:clamp(42px,5.25vw,78px);line-height:1.02}.SyiCRa_openingBrief{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:32px;margin-top:28px;display:grid}.SyiCRa_openingBrief>p{max-width:44ch;margin:0;font-size:clamp(18px,1.5vw,23px);line-height:1.45}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening .SyiCRa_chapterLinks{flex-wrap:nowrap;justify-content:flex-end;gap:24px;max-width:none;margin:0;display:flex}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening .SyiCRa_chapterLinks a{white-space:nowrap;background:0 0;border-bottom:1px solid #b8bcb4;border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 0;font-size:15px;display:inline-flex}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening .SyiCRa_chapterLinks a:is(:hover,:focus-visible){background:0 0;border-color:#242824}[data-choura-design=combined] .SyiCRa_page .SyiCRa_inventory{padding-top:24px}.SyiCRa_page .SyiCRa_inventory .SyiCRa_inventoryLabel{letter-spacing:.02em;text-transform:none;margin:0 0 14px;font-size:12px;font-weight:400;line-height:1.4}[data-choura-design=combined] .SyiCRa_page .SyiCRa_inventoryStatement{border-top:1px solid #d4d7ce;margin-bottom:0;padding-top:28px}.SyiCRa_inventoryStatement h2{max-width:20ch;font-size:clamp(32px,3.6vw,54px)}@media (max-width:1023px){.SyiCRa_openingBrief{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening .SyiCRa_chapterLinks{gap:16px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening .SyiCRa_chapterLinks a{gap:8px;font-size:13px}}@media (max-width:767px){[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening{padding-top:24px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening .SyiCRa_openingTitle{margin-top:20px;font-size:clamp(33px,8.7vw,54px);line-height:1.02}.SyiCRa_openingBrief{margin-top:20px;display:block}.SyiCRa_openingBrief>p{font-size:17px;line-height:1.45}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening .SyiCRa_chapterLinks{justify-content:space-between;gap:16px;margin-top:14px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_opening .SyiCRa_chapterLinks a{flex:1 1 0;min-width:0;min-height:44px;font-size:13px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_inventory{padding-top:20px}.SyiCRa_inventoryLabel{margin-bottom:12px}[data-choura-design=combined] .SyiCRa_page .SyiCRa_inventoryStatement{padding-top:24px}}
.hzKcoa_home{--paper:#fff;--ink:#242824;--gutter:var(--studio-gutter,clamp(20px,3vw,56px));color:var(--ink);background:#fff}.hzKcoa_home :is(h1,h2,h3,p,figure,dl,dd){margin:0}.hzKcoa_home :is(h1,h2,h3){letter-spacing:-.055em;text-wrap:balance;font-weight:450}.hzKcoa_home :is(a,button){-webkit-tap-highlight-color:transparent}.hzKcoa_hero{isolation:isolate;color:#fff;background:#27352c;height:min(900px,94svh);min-height:720px;position:relative;overflow:hidden}.hzKcoa_hero>div:first-child{position:absolute;inset:0}.hzKcoa_heroShade{z-index:1;pointer-events:none;background:linear-gradient(#070e0a66,#070e0a0f 24%,#070e0a9e 100%);position:absolute;inset:0}.hzKcoa_heroCopy{z-index:2;bottom:13%;left:var(--gutter);right:var(--gutter);max-width:1160px;position:absolute}.hzKcoa_heroCopy>p{letter-spacing:.06em;text-transform:uppercase;margin-bottom:24px;font-size:13px}.hzKcoa_heroCopy h1{letter-spacing:-.055em;text-wrap:balance;max-width:20ch;font-size:clamp(64px,6.5vw,104px);font-weight:400;line-height:.98}.hzKcoa_heroActions{align-items:center;gap:32px;margin-top:26px;display:flex}.hzKcoa_heroActions>a{align-items:center;gap:28px;min-height:48px;font-size:15px;text-decoration:none;display:inline-flex}.hzKcoa_heroActions>a svg{width:18px;height:18px}.hzKcoa_hero [data-film-control]{bottom:12px;left:auto;right:12px}.hzKcoa_eyebrow{color:#666b62;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500}.hzKcoa_identity{max-width:1728px;padding:120px var(--gutter);grid-template-columns:1fr 3fr;gap:40px;margin:auto;display:grid}.hzKcoa_identity>div{max-width:660px}.hzKcoa_identity h2{margin-bottom:24px;font-size:clamp(32px,3.5vw,52px);line-height:1.1}.hzKcoa_identity>div>p{color:#686c64;max-width:36ch;margin-bottom:24px;font-size:clamp(18px,1.5vw,22px);line-height:1.45}.hzKcoa_textLink{width:fit-content;max-width:100%;min-height:48px;color:inherit;border-bottom:0;justify-content:space-between;align-items:center;gap:36px;padding-block:8px;font-size:16px;text-decoration:none;display:inline-flex}.hzKcoa_textLink svg{flex-shrink:0;width:20px;height:20px;transition:transform .2s}.hzKcoa_textLink:hover svg{transform:translate(3px,-3px)}.hzKcoa_sectionHead{justify-content:space-between;align-items:end;gap:32px;margin-bottom:40px;display:flex}.hzKcoa_sectionHead h2{max-width:16ch;font-size:clamp(44px,5vw,76px);line-height:1}.hzKcoa_sectionHead .hzKcoa_eyebrow{margin-bottom:16px}.hzKcoa_sectionHead>p{color:#686c64;font-size:16px}.hzKcoa_work{padding:80px var(--gutter) 0}.hzKcoa_work [data-work-layout=rail]{margin-inline:calc(-1 * var(--gutter))}.hzKcoa_work ol[aria-label=Featured\ projects]{padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);gap:22px;-webkit-mask-image:none;mask-image:none}.hzKcoa_work ol[aria-label=Featured\ projects]>li{flex-basis:42%}.hzKcoa_work [data-work-media]{aspect-ratio:1.2}.hzKcoa_work nav[aria-label=Browse\ projects]{padding-inline:var(--gutter);justify-content:flex-end}.hzKcoa_divisions{padding:88px var(--gutter) 64px;text-align:center}.hzKcoa_divisions>.hzKcoa_eyebrow{margin-bottom:28px}.hzKcoa_divisions [data-choura-divisions]{margin:0 auto;padding:0}.hzKcoa_capabilities{background:var(--paper);padding:56px 0 80px}.hzKcoa_capabilityIntro{padding:0 var(--gutter) 48px;grid-template-columns:1fr 3fr;gap:40px;max-width:1728px;margin:auto;display:grid}.hzKcoa_capabilityIntro h2{max-width:26ch;font-size:clamp(36px,4vw,64px);line-height:1.07}.hzKcoa_capabilityIntro dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px;display:grid}.hzKcoa_capabilityIntro dt{margin-bottom:10px;font-size:18px}.hzKcoa_capabilityIntro dd{color:#686c64;max-width:25ch;font-size:15px;line-height:1.45}.hzKcoa_rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;min-width:0;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);background:0 0;gap:22px;display:flex;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.hzKcoa_rail::-webkit-scrollbar{display:none}.hzKcoa_capabilityCard{flex:0 0 calc((100vw - 2 * var(--gutter) - 44px) / 3);scroll-snap-align:start;min-width:0}.hzKcoa_capabilityCard>a{text-decoration:none;display:block}.hzKcoa_capabilityCard>a>div{aspect-ratio:.85;position:relative;overflow:hidden}.hzKcoa_capabilityCard img{object-fit:cover;transition:transform .6s cubic-bezier(.22,.8,.2,1)}.hzKcoa_capabilityCard a:hover img{transform:scale(1.035)}.hzKcoa_capabilityCard h3{justify-content:space-between;align-items:start;gap:16px;margin:18px 0 10px;font-size:clamp(23px,2.2vw,34px);line-height:1.1;display:flex}.hzKcoa_capabilityCard svg{flex-shrink:0;width:20px;height:20px;margin-top:5px}.hzKcoa_capabilityCard>p{color:#686c64;max-width:36ch;font-size:16px;line-height:1.45}.hzKcoa_railControls{padding:20px var(--gutter) 0;color:#686c64;justify-content:space-between;align-items:center;font-size:13px;display:flex}.hzKcoa_railControls>div{gap:14px;display:flex}.hzKcoa_railControls button{color:#242824;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.hzKcoa_railControls button:disabled{opacity:.25;cursor:default}.hzKcoa_railControls svg{width:25px;height:25px}.hzKcoa_previous{transform:rotate(180deg)}.hzKcoa_operation{padding:120px var(--gutter) 96px}.hzKcoa_operationHeading{grid-template-columns:1fr 1.5fr 1fr;gap:40px;max-width:1600px;margin:0 auto 44px;display:grid}.hzKcoa_operationHeading h2{max-width:15ch;font-size:clamp(40px,4vw,64px);line-height:1.06}.hzKcoa_operationHeading>p:last-child{color:#686c64;align-self:end;max-width:32ch;font-size:18px;line-height:1.45}.hzKcoa_operationPhoto{aspect-ratio:2.2;width:100%;position:relative}.hzKcoa_operationPhoto img{object-fit:cover}.hzKcoa_regionalHeading{grid-template-columns:1fr 1fr;gap:40px;margin:80px 0 36px;display:grid}.hzKcoa_regionalHeading h3{font-size:clamp(36px,4vw,60px);line-height:1.06}.hzKcoa_regionalHeading>div{max-width:35ch}.hzKcoa_regionalHeading p{color:#686c64;margin-bottom:10px;font-size:19px;line-height:1.4}.hzKcoa_regionLayout{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:8vw;margin-bottom:30px;display:grid}.hzKcoa_regionPicture{min-height:450px;position:relative}.hzKcoa_regionPicture img{object-fit:cover;opacity:0;object-position:center 68%;transition:opacity .35s}.hzKcoa_regionPicture img[data-active=true]{opacity:1}.hzKcoa_regionRow{border-top:0;grid-template-columns:1fr 48px;align-items:center;padding:20px 0;display:grid}.hzKcoa_regionRow>button{color:#656b61;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:start;gap:8px;padding:8px 0;display:flex}.hzKcoa_regionRow>button>span{letter-spacing:-.045em;font-size:clamp(24px,2.65vw,40px);font-weight:400;line-height:1.1}.hzKcoa_regionRow small{color:#686c64;font-size:12px}.hzKcoa_regionRow[data-active=true]>button{color:#242824}.hzKcoa_regionRow>a{place-items:center;width:48px;height:48px;display:grid}.hzKcoa_regionRow>a svg{width:24px;height:24px}.hzKcoa_regionMobilePicture{display:none}.hzKcoa_clients{padding-block:48px 32px}.hzKcoa_clients>header{padding-inline:var(--gutter)}.hzKcoa_clients .hzKcoa_sectionHead h2{font-size:clamp(36px,4vw,60px)}.hzKcoa_inquiry{padding:100px var(--gutter);background:#fff;grid-template-columns:1fr 2fr;gap:28px 64px;display:grid}.hzKcoa_inquiry>.hzKcoa_eyebrow{grid-column:1/-1}.hzKcoa_inquiry h2{max-width:15ch;font-size:clamp(48px,7vw,104px);line-height:.98}.hzKcoa_inquiry>div{place-self:end;max-width:460px}.hzKcoa_inquiry>div>p{margin-bottom:26px;font-size:20px;line-height:1.4}.hzKcoa_primaryAction{color:#fff;background:#ff8400;justify-content:space-between;align-items:center;gap:40px;min-height:64px;padding:18px 24px;font-size:17px;text-decoration:none;display:flex}.hzKcoa_primaryAction svg{width:22px;height:22px;transition:transform .25s}.hzKcoa_primaryAction:hover svg{transform:translate(3px,-3px)}@media (min-width:1920px){.hzKcoa_capabilityCard{flex-basis:29%}}@media (min-width:768px) and (max-width:1023px){.hzKcoa_hero{height:82svh;min-height:760px}.hzKcoa_heroCopy h1{font-size:clamp(60px,7.7vw,80px)}.hzKcoa_identity{grid-template-columns:1fr 2fr;gap:28px;padding-block:80px}.hzKcoa_capabilityIntro{grid-template-columns:1fr;gap:24px}.hzKcoa_capabilityCard{flex-basis:46%}.hzKcoa_operationHeading{grid-template-columns:1fr 2fr;gap:24px}.hzKcoa_operationHeading>p:last-child{grid-column:2}.hzKcoa_regionLayout{gap:32px}.hzKcoa_regionPicture{min-height:400px}.hzKcoa_regionRow>button>span{font-size:27px}}@media (max-width:767px){.hzKcoa_hero{height:88svh;min-height:650px;max-height:900px}.hzKcoa_heroCopy{bottom:13%}.hzKcoa_heroCopy>p{margin-bottom:20px;font-size:11px}.hzKcoa_heroCopy h1{max-width:19ch;font-size:clamp(38px,10.6vw,56px);line-height:1.02}.hzKcoa_heroActions{flex-wrap:wrap;gap:24px;margin-top:24px}.hzKcoa_heroActions>a{gap:12px;font-size:14px}.hzKcoa_identity{grid-template-columns:1fr;gap:26px;padding-block:64px}.hzKcoa_identity h2{margin-bottom:20px;font-size:34px;line-height:1.12}.hzKcoa_work{padding-top:52px}.hzKcoa_sectionHead{align-items:start;gap:16px;margin-bottom:28px}.hzKcoa_sectionHead h2{font-size:42px}.hzKcoa_sectionHead .hzKcoa_textLink{flex-shrink:0;gap:14px;font-size:13px}.hzKcoa_work ol[aria-label=Featured\ projects]>li{flex-basis:80%}.hzKcoa_work ol[aria-label=Featured\ projects]{gap:14px}.hzKcoa_work [data-work-media]{aspect-ratio:.95}.hzKcoa_divisions{padding:60px 12px 40px}.hzKcoa_divisions>.hzKcoa_eyebrow{margin-bottom:20px;font-size:10px}.hzKcoa_capabilities{padding-block:32px 48px}.hzKcoa_capabilityIntro{grid-template-columns:1fr;gap:24px;padding-bottom:32px}.hzKcoa_capabilityIntro h2{font-size:34px}.hzKcoa_capabilityIntro dl{grid-template-columns:1fr;gap:20px;margin-top:28px}.hzKcoa_capabilityIntro dl>div{grid-template-columns:90px 1fr;gap:16px;display:grid}.hzKcoa_capabilityIntro dt{font-size:16px}.hzKcoa_capabilityIntro dd{max-width:none;font-size:14px}.hzKcoa_capabilityCard{flex-basis:80%}.hzKcoa_capabilityCard h3{font-size:29px}.hzKcoa_capabilityCard>p{font-size:15px}.hzKcoa_operation{padding-block:68px}.hzKcoa_operationHeading{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.hzKcoa_operationHeading h2{font-size:42px}.hzKcoa_operationHeading>p:last-child{max-width:37ch;font-size:17px}.hzKcoa_operationPhoto{aspect-ratio:1.15}.hzKcoa_regionalHeading{grid-template-columns:1fr;gap:24px;margin:52px 0 28px}.hzKcoa_regionalHeading h3{font-size:38px}.hzKcoa_regionalHeading p{font-size:17px}.hzKcoa_regionLayout{grid-template-columns:1fr;gap:0}.hzKcoa_regionPicture{display:none}.hzKcoa_regionRow{padding-block:14px}.hzKcoa_regionRow>button>span{font-size:27px}.hzKcoa_regionMobilePicture{aspect-ratio:1;grid-column:1/-1;margin-top:16px;display:block;position:relative}.hzKcoa_regionMobilePicture img{object-fit:cover;object-position:center 70%}.hzKcoa_clients{padding-block:24px 48px}.hzKcoa_clients .hzKcoa_sectionHead{display:block}.hzKcoa_clients .hzKcoa_sectionHead>p{margin-top:16px;font-size:14px}.hzKcoa_inquiry{grid-template-columns:1fr;gap:28px;padding-block:64px}.hzKcoa_inquiry h2{font-size:52px}.hzKcoa_inquiry>div{justify-self:start;width:100%;max-width:100%}.hzKcoa_inquiry>div>p{font-size:18px}}@media (prefers-reduced-motion:reduce){.hzKcoa_home *,.hzKcoa_regionPicture img{transition:none!important}}
._7vU0Sq_gallery{--bleed:max(var(--gutter),calc((100vw - 1728px) / 2 + var(--gutter)));margin-inline:calc(-1 * var(--bleed));background:0 0}._7vU0Sq_gallery [data-studio-rail]{padding-inline:var(--bleed);scroll-padding-inline:var(--bleed);background:0 0;-webkit-mask-image:none;mask-image:none}._7vU0Sq_gallery nav{padding-inline:var(--bleed)}._7vU0Sq_card{scroll-snap-align:start;flex:0 0 min(72vw,1040px);min-width:0;margin:0}._7vU0Sq_photo{aspect-ratio:1.65;background:#fff;position:relative;overflow:hidden}._7vU0Sq_layer{pointer-events:none;position:absolute;inset:0 -8%}._7vU0Sq_layer img{object-fit:cover}._7vU0Sq_expand{color:#fff;filter:drop-shadow(0 1px 3px #000);pointer-events:none;width:22px;height:22px;position:absolute;bottom:20px;right:20px}._7vU0Sq_card figcaption{letter-spacing:-.025em;justify-content:space-between;gap:24px;padding-top:18px;font-size:clamp(18px,2vw,28px);line-height:1.2;display:flex}._7vU0Sq_index{color:#686c64;letter-spacing:0;padding-top:5px;font-size:12px}@media (max-width:767px){._7vU0Sq_card{flex-basis:84vw}._7vU0Sq_photo{aspect-ratio:1.08}._7vU0Sq_card figcaption{gap:16px;padding-top:14px}._7vU0Sq_expand{bottom:16px;right:16px}}
[data-choura-public] ._3-67cG_edgeRail{min-width:0;max-width:none;margin-inline:calc(-1 * var(--rail-gutter,0px));padding-inline:var(--rail-gutter,0px);scroll-padding-inline:var(--rail-gutter,0px);overscroll-behavior-inline:contain;scrollbar-width:none;background:0 0;-webkit-mask-image:none;mask-image:none}._3-67cG_edgeRail::-webkit-scrollbar{display:none}
.Pr-xtG_overlay{z-index:1100;background:#161918;animation:.2s Pr-xtG_viewer-in;position:fixed;inset:0}.Pr-xtG_viewer{z-index:1101;inset:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));color:#f7f5f0;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;max-width:1440px;margin-inline:auto;font-family:Choura Outfit,Arial,sans-serif;display:grid;position:fixed}.Pr-xtG_heading{justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.Pr-xtG_heading>div{min-width:0}.Pr-xtG_heading h2{margin:0;font-size:15px;font-weight:400}.Pr-xtG_heading p{color:#b9c0b9;margin:4px 0 0;font-size:12px}.Pr-xtG_topClose{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}.Pr-xtG_topClose svg{width:22px;height:22px}.Pr-xtG_topClose:hover{background:#2d342f}.Pr-xtG_topClose:focus-visible{outline-offset:2px;outline:2px solid #ff8400}.Pr-xtG_figure{grid-template-rows:minmax(0,1fr) auto;gap:16px;min-width:0;min-height:0;margin:0;display:grid}.Pr-xtG_photo{touch-action:pan-y;min-height:0;position:relative}.Pr-xtG_imageSurface{position:absolute;inset:0}.Pr-xtG_image{object-fit:contain;animation:.2s Pr-xtG_viewer-in}.Pr-xtG_imageSurface[data-viewer-photo-state=error] .Pr-xtG_image{visibility:hidden}.Pr-xtG_photoStatus{color:#b9c0b9;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0;padding:16px;font-size:14px;display:flex;position:absolute;inset:0}.Pr-xtG_photoStatus p{margin:0}.Pr-xtG_photoStatus button{color:#f7f5f0;min-height:44px;font:inherit;cursor:pointer;background:#2d342f;border:1px solid #626c65;border-radius:4px;padding:10px 20px}.Pr-xtG_photoStatus button:focus-visible{outline-offset:3px;outline:2px solid #ff8400}.Pr-xtG_figure figcaption{justify-content:space-between;align-items:start;gap:24px;min-width:0;display:flex}.Pr-xtG_figure figcaption>div{min-width:0}.Pr-xtG_figure figcaption p{max-width:75ch;margin:0;font-size:14px;line-height:1.4}.Pr-xtG_figure figcaption span{color:#b9c0b9;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.Pr-xtG_related{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;gap:12px;padding-block:8px;font-size:13px;line-height:1.35;text-decoration:underline;display:inline-flex}.Pr-xtG_related svg{flex-shrink:0;width:18px;height:18px}.Pr-xtG_related:hover{color:#ff8400}.Pr-xtG_related:focus-visible{outline-offset:3px;outline:2px solid #ff8400}.Pr-xtG_controls{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:8px;width:100%;max-width:480px;padding-top:8px;display:grid}.Pr-xtG_controls button{color:#f7f5f0;min-height:48px;font:inherit;cursor:pointer;background:#2d342f;border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.Pr-xtG_controls button:hover{background:#404a42}.Pr-xtG_controls button:disabled{opacity:.4;cursor:default}.Pr-xtG_controls svg{flex-shrink:0;width:18px;height:18px}.Pr-xtG_previous{rotate:180deg}.Pr-xtG_controls button:focus-visible{outline-offset:3px;outline:2px solid #ff8400}@media (max-width:767px){.Pr-xtG_viewer{gap:12px}.Pr-xtG_heading{align-items:start;gap:12px;padding-block:0}.Pr-xtG_figure figcaption{gap:16px}.Pr-xtG_figure figcaption p{font-size:13px}.Pr-xtG_controls{max-width:none}}@keyframes Pr-xtG_viewer-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Pr-xtG_overlay,.Pr-xtG_image{animation:none}}html[data-accessibility-reduced-motion=true] :is(.Pr-xtG_overlay,.Pr-xtG_image){animation:none}
.IZtctq_opening{max-width:1728px;padding:64px var(--studio-gutter,32px) 40px;color:#242824;grid-template-columns:1.2fr 1fr;gap:24px 8vw;margin:auto;display:grid}.IZtctq_opening>p{letter-spacing:.04em;text-transform:uppercase;color:#686c64;grid-column:1/-1;margin:0;font-size:12px}.IZtctq_opening h1{letter-spacing:-.05em;margin:0;font-size:clamp(56px,6.4vw,96px);font-weight:450;line-height:1}.IZtctq_opening>div{align-self:end;max-width:38ch}.IZtctq_opening>div>p{color:#686c64;margin:0 0 16px;font-size:18px;line-height:1.4}.IZtctq_opening a{min-height:44px;color:inherit;border-bottom:1px solid #bcbfb6;justify-content:space-between;align-items:center;gap:32px;padding-block:8px;font-size:14px;text-decoration:none;display:inline-flex}.IZtctq_opening svg{width:18px;height:18px}.IZtctq_inventory{color:#242824;padding-top:0}.IZtctq_inventory [data-inventory-grid]>article{background:#fff;padding:16px}.IZtctq_inventory [data-inventory-grid]>article h2{color:#242824}.IZtctq_inventory [data-inventory-grid]>article [data-quote-add]{border-radius:2px}@media (min-width:768px) and (max-width:1023px){.IZtctq_opening{grid-template-columns:1fr;gap:24px}.IZtctq_opening>div{max-width:55ch}.IZtctq_opening h1{font-size:72px}}@media (max-width:767px){.IZtctq_opening{grid-template-columns:1fr;gap:20px;padding-top:40px}.IZtctq_opening h1{font-size:clamp(42px,11vw,64px)}.IZtctq_opening>div>p{font-size:16px}.IZtctq_inventory [data-inventory-grid]>article{padding:10px}}
.pcYlpG_section{color:#54565b;font-family:var(--font-instrument-sans),Arial,sans-serif;margin:clamp(4rem,9vw,9rem) max(1rem,2.2vw);scroll-margin-top:6rem}.pcYlpG_header{grid-template-columns:1fr 1fr;align-items:end;gap:1.5rem 4rem;margin-bottom:3.5rem;display:grid}.pcYlpG_header p{color:#a64800;grid-column:1/-1;margin:0;font-size:.8rem}.pcYlpG_header h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.5rem,5.5vw,6rem);font-weight:400;line-height:1}.pcYlpG_header>span{max-width:26rem;font-size:clamp(1rem,1.5vw,1.4rem);line-height:1.45}.pcYlpG_grid{flex-direction:column;align-items:center;gap:.75rem;padding-block:1rem;display:flex}.pcYlpG_division{color:inherit;isolation:isolate;padding:.25rem 1rem;text-decoration:none;display:block;position:relative}.pcYlpG_division:before{content:"";z-index:-1;opacity:0;background:#fff3e5;border-radius:.4rem;transition:opacity .3s cubic-bezier(.86,0,.31,1),scale .3s cubic-bezier(.86,0,.31,1);position:absolute;inset:0;scale:.5}.pcYlpG_division:hover:before,.pcYlpG_division:focus-visible:before{opacity:1;transition-duration:.6s;transition-timing-function:cubic-bezier(.35,.35,0,1);scale:1}.pcYlpG_label{justify-content:center;align-items:center;gap:clamp(.6rem,1.6vw,1.75rem);display:flex}.pcYlpG_photo{aspect-ratio:1.2;border-radius:.35rem;flex-shrink:0;width:clamp(3rem,6vw,6rem);transition:opacity .6s cubic-bezier(.35,.35,0,1),scale .6s cubic-bezier(.35,.35,0,1);position:relative;overflow:hidden}.pcYlpG_photo img,.pcYlpG_preview img{object-fit:cover}.pcYlpG_division h3{letter-spacing:-.055em;white-space:nowrap;margin:0;font-size:clamp(2.5rem,5.8vw,6.5rem);font-weight:400;line-height:1.15}.pcYlpG_section[data-compact=true] .pcYlpG_header{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.pcYlpG_division:focus-visible{outline-offset:3px;z-index:2;outline:2px solid #a64800}.pcYlpG_cursor,.pcYlpG_echo{pointer-events:none;display:none}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pcYlpG_section[data-cursor-ready]:has(.pcYlpG_division:hover) .pcYlpG_photo{scale:.5}.pcYlpG_section[data-cursor-ready] .pcYlpG_division:hover .pcYlpG_photo{opacity:0;transition-duration:.3s;scale:.25}.pcYlpG_division:hover h3{color:#a64800}.pcYlpG_cursor{z-index:45;aspect-ratio:1.2;width:clamp(13rem,20vw,19rem);transform:translate3d(clamp(0px,calc(var(--x,0) * 1px + 2rem),calc(100vw - 20rem)),clamp(0px,calc(var(--y,0) * 1px + 2rem),calc(100vh - 17rem)),0) rotate(clamp(-12deg,calc(var(--x-lerp,0) * .5deg),12deg));will-change:transform;display:grid;position:fixed;top:0;left:0}.pcYlpG_preview{opacity:0;border-radius:.4rem;grid-area:1/1;margin:0;transition:opacity .3s cubic-bezier(.86,0,.31,1),scale .3s cubic-bezier(.86,0,.31,1),translate .3s cubic-bezier(.86,0,.31,1);position:relative;overflow:hidden;translate:0 25%;scale:.5}.pcYlpG_preview figcaption{color:#fff;background:#a64800;padding:.65rem 1rem;font-size:.85rem;position:absolute;bottom:0;left:0;right:0}:is(.pcYlpG_section[data-cursor-ready] .pcYlpG_cursor.-show.-division-1 [data-division-preview="1"],.pcYlpG_section[data-cursor-ready] .pcYlpG_cursor.-show.-division-2 [data-division-preview="2"],.pcYlpG_section[data-cursor-ready] .pcYlpG_cursor.-show.-division-3 [data-division-preview="3"],.pcYlpG_section[data-cursor-ready] .pcYlpG_cursor.-show.-division-4 [data-division-preview="4"]){opacity:1;transition:opacity,scale .6s cubic-bezier(.35,.35,0,1),translate .6s cubic-bezier(.35,.35,0,1);translate:0;scale:1}.pcYlpG_echo{z-index:44;opacity:0;width:.35rem;height:.35rem;transform:translate3d(calc(var(--x,0) * 1px + .5rem),calc(var(--y,0) * 1px + .75rem),0);background:#fd8204;border-radius:50%;display:block;position:fixed;top:0;left:0}.pcYlpG_section[data-cursor-ready] .pcYlpG_echo.-show{opacity:1}}@media (max-width:767px){.pcYlpG_section{margin:2.5rem 1rem 3rem}.pcYlpG_header{text-align:center;margin:0 0 1.5rem;display:block}.pcYlpG_header p{font-size:.75rem}.pcYlpG_header h2,.pcYlpG_header>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pcYlpG_grid{border:0;flex-direction:column;align-items:center;gap:.35rem;padding-block:.5rem 1rem;display:flex}.pcYlpG_division{padding:.25rem 0;display:block;border:0!important}.pcYlpG_division:before{display:none}.pcYlpG_label{justify-content:center;gap:.6rem}.pcYlpG_photo{aspect-ratio:1.2;opacity:1;border-radius:.35rem;width:clamp(2.15rem,10.7vw,3rem);scale:1}.pcYlpG_division h3{letter-spacing:-.055em;white-space:nowrap;font-size:clamp(1.6rem,8.5vw,2.7rem);line-height:1.3}}@media (prefers-reduced-motion:reduce){.pcYlpG_photo,.pcYlpG_division:before{transition:none}}@media (min-width:1024px){.pcYlpG_section{max-width:1600px;margin:4rem auto 6rem;padding-inline:clamp(32px,3vw,64px)}}html[data-accessibility-reduced-motion=true] :is(.pcYlpG_cursor,.pcYlpG_echo){display:none}html[data-accessibility-reduced-motion=true] .pcYlpG_photo{transition:none;opacity:1!important;scale:1!important}.pcYlpG_section[data-layout=cards]{min-height:0;margin:0;padding:clamp(3rem,6vw,6rem) 0 0}.pcYlpG_section[data-layout=cards] .pcYlpG_header{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pcYlpG_section[data-layout=cards] .pcYlpG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;width:100%;display:grid}.pcYlpG_section[data-layout=cards] .pcYlpG_division{isolation:isolate;color:#fff;border-radius:clamp(1.5rem,3vw,3rem);align-items:flex-end;min-height:clamp(23rem,36vw,34rem);display:flex;position:relative;overflow:hidden}.pcYlpG_cardImage{z-index:-2;object-fit:cover}.pcYlpG_section[data-layout=cards] .pcYlpG_division:before{display:none}.pcYlpG_section[data-layout=cards] .pcYlpG_division:hover h3{color:#fff}.pcYlpG_section[data-layout=cards] .pcYlpG_division:after{z-index:-1;content:"";background:linear-gradient(#0000 20%,#000000b8);position:absolute;inset:0}.pcYlpG_cardCopy{padding:clamp(1.5rem,4vw,4rem);display:block}.pcYlpG_cardCopy h3{margin:0;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:500;line-height:1.05}.pcYlpG_section[data-layout=cards] .pcYlpG_division h3{white-space:normal;overflow-wrap:anywhere}.pcYlpG_section[data-layout=cards] .pcYlpG_cardCopy>p{margin:.75rem 0 0;font-size:clamp(1.125rem,1.67vw,1.5rem);line-height:1.3;display:block}@media (max-width:767px){.pcYlpG_section[data-layout=cards] .pcYlpG_grid{grid-template-columns:minmax(0,1fr)}.pcYlpG_section[data-layout=cards] .pcYlpG_division{min-height:clamp(18rem,78vw,26rem)}.pcYlpG_cardCopy h3{font-size:clamp(1.75rem,7.5vw,2.5rem)}}
._2aRGfq_homeHero{isolation:isolate;color:#fff;background:#111;align-items:center;height:45rem;display:flex;position:relative;overflow:hidden}._2aRGfq_homeHero video,._2aRGfq_homeHeroPoster,._2aRGfq_legacyHeroImage{z-index:-3;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._2aRGfq_homeHero:after,._2aRGfq_legacyHero:after{z-index:-2;content:"";background:linear-gradient(90deg,#0000006b,#0000000d 72%);position:absolute;inset:0}._2aRGfq_homeHero h1{letter-spacing:-.035em;text-transform:none;max-width:90rem;margin:0;padding-inline:1.25rem;font-size:clamp(2.5rem,6.5vw,6.5rem);font-weight:400;line-height:1}._2aRGfq_homeWho{background:#fff;grid-template-columns:minmax(20rem,.92fr) minmax(0,1.08fr);align-items:stretch;display:grid}._2aRGfq_homeWhoCopy{padding:6rem clamp(2rem,5vw,6.25rem)}._2aRGfq_eyebrow{color:#242824;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}._2aRGfq_homeWho h2,._2aRGfq_sectionTitle,._2aRGfq_archiveIntro h2,._2aRGfq_aboutTitle,._2aRGfq_capabilityHeading{color:#54565b;letter-spacing:-.035em;text-transform:none;margin:.9rem 0 0;font-size:clamp(1.75rem,3.6vw,3.8rem);font-weight:400;line-height:1.06}._2aRGfq_homeWhoText{color:#3f4349;max-width:40rem;margin-top:2rem;font-size:1rem;line-height:1.78}._2aRGfq_homeWhoText p{margin:0}._2aRGfq_homeWhoText p+p{margin-top:1.25rem}._2aRGfq_homeWhoVisual,._2aRGfq_visualBand,._2aRGfq_aboutImage,._2aRGfq_capabilityImage,._2aRGfq_featureImage{background:#e8e5df;position:relative;overflow:hidden}._2aRGfq_homeWhoVisual{min-height:42.5rem}._2aRGfq_homeWhoVisual img,._2aRGfq_visualBand img,._2aRGfq_aboutImage img,._2aRGfq_capabilityImage img,._2aRGfq_featureImage img{object-fit:cover}._2aRGfq_homeCapabilities{color:#fff;background:#4a5058;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);min-height:43.5rem;display:grid}._2aRGfq_homeCapabilitiesVisual{min-height:43.5rem;position:relative}._2aRGfq_homeCapabilitiesVisual img{object-fit:cover}._2aRGfq_homeCapabilitiesCopy{flex-direction:column;justify-content:center;padding:5rem clamp(2rem,5vw,5.5rem);display:flex}._2aRGfq_homeCapabilitiesCopy h2{letter-spacing:-.035em;text-transform:none;margin:0;font-size:clamp(1.75rem,3.6vw,3.8rem);font-weight:400;line-height:1.06}._2aRGfq_homeCapabilitiesCopy p{margin:1.6rem 0 0;font-size:1rem;line-height:1.75}._2aRGfq_outlineLink,._2aRGfq_solidLink{width:fit-content;min-height:3.5rem;color:inherit;letter-spacing:.15em;text-transform:uppercase;border:1px solid;justify-content:center;align-items:center;gap:.75rem;margin-top:2.1rem;padding:.85rem 1.4rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}._2aRGfq_outlineLink svg,._2aRGfq_solidLink svg,._2aRGfq_cardArrow{flex:none;width:1.15rem;height:1.15rem}._2aRGfq_homeWork,._2aRGfq_archiveSection,._2aRGfq_relatedSection{background:#fff;padding:5.5rem clamp(1.25rem,3vw,2.5rem)}._2aRGfq_sectionHeader{justify-content:space-between;align-items:end;gap:2rem;max-width:100rem;margin:0 auto 3rem;display:flex}._2aRGfq_sectionHeader p:last-child{color:#555b62;max-width:37rem;margin:0;line-height:1.75}._2aRGfq_workGrid{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:100rem;margin-inline:auto;display:grid}._2aRGfq_workCard{isolation:isolate;aspect-ratio:1.45;color:#fff;background:#222;display:block;position:relative;overflow:hidden}._2aRGfq_workCard img{z-index:-2;object-fit:cover;transition:transform .55s}._2aRGfq_workCard:after{z-index:-1;content:"";background:linear-gradient(#0000 38%,#000000d1);position:absolute;inset:0}._2aRGfq_workCard:hover img,._2aRGfq_workCard:focus-visible img{transform:scale(1.035)}._2aRGfq_workCardCopy{padding:clamp(1.25rem,3vw,2.5rem);position:absolute;bottom:0;left:0;right:0}._2aRGfq_workCardCopy h3{letter-spacing:-.035em;text-transform:none;max-width:17ch;margin:0;font-size:clamp(1.55rem,3vw,2.75rem);font-weight:400;line-height:1.06}._2aRGfq_workCardCopy p{color:#ffffffd1;letter-spacing:.09em;text-transform:none;max-width:42rem;margin:.9rem 0 0;font-size:.65rem;font-weight:400;line-height:1.55}._2aRGfq_centerLink{justify-content:center;margin-top:3.5rem;display:flex}._2aRGfq_centerLink ._2aRGfq_outlineLink{color:#4a5058;margin-top:0}._2aRGfq_legacyHero{isolation:isolate;color:#fff;background:#111;align-items:center;min-height:min(70vh,44rem);display:flex;position:relative;overflow:hidden}._2aRGfq_legacyHeroCompact{min-height:min(52vh,34rem)}._2aRGfq_legacyHeroContent{width:min(100% - 3rem,100rem);margin-inline:auto}._2aRGfq_legacyHeroContent h1{letter-spacing:-.035em;text-transform:none;max-width:15ch;margin:.8rem 0 0;font-size:clamp(2.5rem,6.5vw,6.5rem);font-weight:400;line-height:1.06}._2aRGfq_legacyHeroContent>div{color:#ffffffdb;max-width:43rem;margin-top:1.6rem;font-size:1rem;line-height:1.7}._2aRGfq_archiveIntro{grid-template-columns:minmax(0,.9fr) minmax(18rem,.55fr);align-items:end;gap:3rem 8vw;max-width:100rem;margin:0 auto 3.5rem;display:grid}._2aRGfq_archiveIntro>div>p:first-child{color:#242824;letter-spacing:normal;text-transform:none;margin:0;font-size:.7rem;font-weight:400}._2aRGfq_archiveIntro>p{color:#50555c;margin:0;line-height:1.75}._2aRGfq_aboutFounder,._2aRGfq_aboutSection,._2aRGfq_capabilityFeature,._2aRGfq_caseStudyIntro,._2aRGfq_contactIntroSection{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2aRGfq_aboutFounderCopy,._2aRGfq_aboutSectionCopy,._2aRGfq_capabilityCopy,._2aRGfq_caseStudyCopy,._2aRGfq_contactLead{flex-direction:column;justify-content:center;padding:clamp(4rem,8vw,8rem) clamp(1.5rem,6vw,7rem);display:flex}._2aRGfq_aboutFounderCopy{color:#242824;background:#fd8304}._2aRGfq_aboutFounderCopy ._2aRGfq_eyebrow{color:#ffffffb3}._2aRGfq_aboutFounderCopy h1,._2aRGfq_aboutSectionCopy h2,._2aRGfq_caseStudyCopy h1,._2aRGfq_contactLead h1{letter-spacing:-.035em;text-transform:none;margin:.85rem 0 0;font-size:clamp(2.5rem,6.5vw,6.5rem);font-weight:400;line-height:1.06}._2aRGfq_aboutFounderCopy p,._2aRGfq_aboutSectionCopy p,._2aRGfq_caseStudyCopy p,._2aRGfq_contactLead p{margin:1.5rem 0 0;font-size:1rem;line-height:1.75}._2aRGfq_signature{width:min(16rem,65%);height:6rem;margin-top:1.75rem;position:relative}._2aRGfq_signature img{object-fit:contain;object-position:left center}._2aRGfq_aboutImage{min-height:43rem}._2aRGfq_aboutVision{color:#fff;background:#4a5058}._2aRGfq_aboutVision ._2aRGfq_aboutSectionCopy h2{color:#54565b}._2aRGfq_aboutVisionStatement{letter-spacing:-.04em;text-transform:uppercase;margin-top:2rem;font-weight:800;font-size:clamp(2rem,4vw,4.2rem)!important;line-height:1.02!important}._2aRGfq_aboutStory{color:#4a5058;background:#fff}._2aRGfq_aboutWho{color:#242824;background:#fd8304}._2aRGfq_aboutWho ._2aRGfq_aboutSectionCopy h2{color:#fff}._2aRGfq_capabilityLead{background:#fff;padding:5.5rem clamp(1.5rem,6vw,7rem)}._2aRGfq_capabilityLeadInner{text-align:center;max-width:62rem;margin-inline:auto}._2aRGfq_capabilityLeadInner p:last-child{color:#4a5058;margin:1.5rem 0 0;font-size:1.08rem;line-height:1.75}._2aRGfq_capabilityFeature:nth-child(2n) ._2aRGfq_capabilityImage{order:2}._2aRGfq_capabilityFeature:nth-child(2n) ._2aRGfq_capabilityCopy{order:1}._2aRGfq_capabilityFeature:nth-child(odd){background:#f2f0eb}._2aRGfq_capabilityFeature:nth-child(2n){color:#fff;background:#4a5058}._2aRGfq_capabilityImage{min-height:38rem}._2aRGfq_capabilityCopy h2{color:#54565b;letter-spacing:-.035em;text-transform:none;margin:0;font-size:clamp(1.75rem,3.6vw,3.8rem);font-weight:400;line-height:1.06}._2aRGfq_capabilityCopy ul{columns:2;gap:2.5rem;margin:1.75rem 0 0;padding-left:1.15rem;font-size:.92rem;line-height:1.75}._2aRGfq_capabilityCopy ._2aRGfq_outlineLink{color:inherit}._2aRGfq_detailIntro{color:#fff;background:#4a5058;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}._2aRGfq_detailIntroImage{min-height:38rem;position:relative}._2aRGfq_detailIntroImage img{object-fit:cover}._2aRGfq_detailIntroCopy{flex-direction:column;justify-content:center;padding:clamp(4rem,7vw,7rem);display:flex}._2aRGfq_detailIntroCopy h1{color:#fff;letter-spacing:-.035em;text-transform:none;margin:0;font-size:clamp(2.5rem,6.5vw,6.5rem);font-weight:400;line-height:1.06}._2aRGfq_detailIntroCopy p{margin:1.75rem 0 0;font-size:1rem;line-height:1.75}._2aRGfq_detailBody{grid-template-columns:minmax(0,1fr) minmax(17rem,.35fr);gap:clamp(3rem,7vw,7rem);width:min(100% - 3rem,88rem);margin-inline:auto;padding-block:6rem;display:grid}._2aRGfq_detailRichText{color:#3f4349;font-size:1rem;line-height:1.8}._2aRGfq_detailRichText h2,._2aRGfq_detailRichText h3,._2aRGfq_detailRichText h4{color:#4a5058;letter-spacing:-.035em;text-transform:none;margin:3rem 0 1rem;font-weight:400;line-height:1}._2aRGfq_detailRichText h2{font-size:clamp(1.75rem,3.6vw,3.8rem)}._2aRGfq_detailRichText h3{font-size:clamp(1.6rem,3vw,2.75rem)}._2aRGfq_detailRichText p,._2aRGfq_detailRichText ul,._2aRGfq_detailRichText ol{margin:1.1rem 0}._2aRGfq_detailRichText a{color:#242824;text-underline-offset:.2em;font-weight:700;text-decoration:underline}._2aRGfq_detailAside{background:#f2f0eb;border-top:.3rem solid #fd8304;align-self:start;padding:2rem;position:sticky;top:8.25rem}._2aRGfq_detailAside h2{color:#4a5058;letter-spacing:-.035em;text-transform:none;margin:0;font-size:clamp(1.75rem,3.6vw,3.8rem);font-weight:400;line-height:1}._2aRGfq_detailAside p{color:#555b62;margin:1rem 0 0;line-height:1.65}._2aRGfq_detailAside ._2aRGfq_solidLink{color:#242824;background:#fd8304;border-color:#fd8304}._2aRGfq_imageGallery{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}._2aRGfq_imageGallery figure{aspect-ratio:1.5;background:#ddd;margin:0;position:relative;overflow:hidden}._2aRGfq_imageGallery img{object-fit:cover}._2aRGfq_caseStudyIntro{color:#fff;background:#4a5058;min-height:40rem}._2aRGfq_caseStudyImage{min-height:40rem;position:relative}._2aRGfq_caseStudyImage img{object-fit:cover}._2aRGfq_caseStudyCopy ._2aRGfq_eyebrow{color:#242824}._2aRGfq_caseStudyMetrics{color:#4a5058;background:#fff;border-block:3px solid #4a5058;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._2aRGfq_caseStudyMetrics div{border-right:3px solid #4a5058;min-height:13rem;padding:2.5rem}._2aRGfq_caseStudyMetrics div:last-child{border-right:0}._2aRGfq_caseStudyMetrics strong{color:#242824;letter-spacing:-.05em;text-transform:uppercase;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:800;line-height:.95;display:block}._2aRGfq_caseStudyMetrics span{letter-spacing:.1em;text-transform:uppercase;margin-top:.55rem;font-size:.75rem;font-weight:700;line-height:1.45;display:block}._2aRGfq_productHero{background:#f2f0eb;grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr);min-height:38rem;display:grid}._2aRGfq_productTitle{color:#242824;background:#fd8304;flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem);display:flex}._2aRGfq_productTitle h1{letter-spacing:-.035em;text-transform:none;margin:.9rem 0 0;font-size:clamp(2.5rem,6.5vw,6.5rem);font-weight:400;line-height:1.06}._2aRGfq_productTitle ._2aRGfq_eyebrow{color:#ffffffb8}._2aRGfq_productImage{min-height:38rem;position:relative}._2aRGfq_productImage img{object-fit:contain;padding:clamp(2rem,5vw,5rem)}._2aRGfq_productSpecs{background:#c8c8c8;border:1px solid #c8c8c8;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:min(100% - 3rem,75rem);margin:5rem auto;display:grid}._2aRGfq_productSpecs div{background:#fff;padding:2rem}._2aRGfq_productSpecs dt{color:#242824;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:700}._2aRGfq_productSpecs dd{color:#4a5058;white-space:pre-line;margin:.75rem 0 0;line-height:1.65}._2aRGfq_contactIntroSection{color:#242824;background:#fd8304;min-height:37rem}._2aRGfq_contactHeroImage{min-height:37rem;position:relative}._2aRGfq_contactHeroImage img{object-fit:cover}._2aRGfq_contactLead h1{font-size:clamp(2.5rem,6.5vw,6.5rem)}._2aRGfq_contactLead ._2aRGfq_eyebrow{color:#ffffffb8}._2aRGfq_contactBody{background:#f2f0eb;padding:5.5rem clamp(1.25rem,5vw,6rem)}._2aRGfq_contactBodyInner{grid-template-columns:minmax(18rem,.62fr) minmax(0,1.38fr);gap:clamp(3rem,7vw,7rem);max-width:94rem;margin-inline:auto;display:grid}._2aRGfq_contactDetails h2{color:#4a5058;letter-spacing:-.035em;text-transform:none;margin:0;font-size:clamp(1.75rem,3.6vw,3.8rem);font-weight:400;line-height:1.06}._2aRGfq_contactDetails>p{color:#555b62;margin:1.5rem 0 0;line-height:1.75}._2aRGfq_contactLocations{gap:1.5rem;margin-top:2.25rem;display:grid}._2aRGfq_contactLocations address{color:#4a5058;border-top:1px solid #aeb1b4;padding-top:1.25rem;font-style:normal;line-height:1.7}._2aRGfq_contactLocations strong{color:#242824;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.45rem;font-size:.72rem;display:block}._2aRGfq_galleryIntro{text-align:center;background:#fff;padding:5rem 2rem}._2aRGfq_galleryIntro>div{max-width:50rem;margin-inline:auto}._2aRGfq_galleryIntro h2{color:#54565b;letter-spacing:-.035em;text-transform:none;margin:.9rem 0 0;font-size:clamp(1.75rem,3.6vw,3.8rem);font-weight:400;line-height:1.06}._2aRGfq_galleryIntro p:last-child{color:#555b62;margin:1.5rem 0 0;line-height:1.75}._2aRGfq_galleryMosaic{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}._2aRGfq_galleryMosaic figure{aspect-ratio:1.3;background:#ddd;margin:0;position:relative;overflow:hidden}._2aRGfq_galleryMosaic figure:nth-child(7n+1),._2aRGfq_galleryMosaic figure:nth-child(7n+5){grid-column:span 2}._2aRGfq_galleryMosaic img{object-fit:cover;transition:transform .5s}._2aRGfq_galleryMosaic figure:hover img{transform:scale(1.025)}._2aRGfq_galleryMore{background:#fff;justify-content:center;padding:3rem 2rem 5rem;display:flex}._2aRGfq_galleryMore button{color:#4a5058;cursor:pointer;min-height:3.5rem;font:inherit;letter-spacing:.13em;text-transform:uppercase;background:0 0;border:1px solid #4a5058;padding:.85rem 1.5rem;font-size:.7rem;font-weight:800}._2aRGfq_galleryMore button:hover{color:#fff;background:#4a5058}._2aRGfq_locationsGrid{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}._2aRGfq_locationCard{isolation:isolate;color:#fff;background:#222;align-items:flex-end;min-height:42rem;text-decoration:none;display:flex;position:relative;overflow:hidden}._2aRGfq_locationCard img{z-index:-2;object-fit:cover;transition:transform .6s}._2aRGfq_locationCard:after{z-index:-1;content:"";background:linear-gradient(#0000 25%,#000000d1);position:absolute;inset:0}._2aRGfq_locationCard:hover img{transform:scale(1.035)}._2aRGfq_locationCardCopy{padding:2.5rem}._2aRGfq_locationCardCopy h2{letter-spacing:-.035em;text-transform:none;margin:0;font-size:clamp(1.75rem,3.6vw,3.8rem);font-weight:400;line-height:1.06}._2aRGfq_locationCardCopy p{color:#fffc;margin:1rem 0 0;font-size:.9rem;line-height:1.65}._2aRGfq_locationDetailIntro{color:#fff;background:#4a5058;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);display:grid}._2aRGfq_locationDetailImage{min-height:43rem;position:relative}._2aRGfq_locationDetailImage img{object-fit:cover}._2aRGfq_locationDetailCopy{flex-direction:column;justify-content:center;padding:clamp(4rem,7vw,7rem);display:flex}._2aRGfq_locationDetailCopy h1{letter-spacing:-.035em;text-transform:none;margin:.9rem 0 0;font-size:clamp(2.5rem,6.5vw,6.5rem);font-weight:400;line-height:1.06}._2aRGfq_locationDetailCopy>p:last-of-type{margin:1.6rem 0 0;line-height:1.75}._2aRGfq_locationProof{border-block:3px solid #4a5058;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._2aRGfq_locationProof div{border-right:3px solid #4a5058;min-height:12rem;padding:2rem}._2aRGfq_locationProof div:last-child{border-right:0}._2aRGfq_locationProof strong{color:#242824;letter-spacing:-.04em;text-transform:uppercase;font-size:2rem;font-weight:800;line-height:1;display:block}._2aRGfq_locationProof span{color:#4a5058;letter-spacing:.1em;text-transform:uppercase;margin-top:.75rem;font-size:.72rem;font-weight:700;line-height:1.5;display:block}._2aRGfq_careersHero{isolation:isolate;color:#242824;text-align:center;background:#fd8304;justify-content:center;align-items:center;min-height:42rem;padding:5rem 2rem;display:flex;position:relative;overflow:hidden}._2aRGfq_careersHero img{z-index:-2;object-fit:cover}._2aRGfq_careersHero:after{z-index:-1;content:"";background:#fd8204d6;position:absolute;inset:0}._2aRGfq_careersHeroContent{max-width:64rem}._2aRGfq_careersHeroContent ._2aRGfq_eyebrow{color:#fff}._2aRGfq_careersHeroContent h1{letter-spacing:-.035em;text-transform:none;margin:1.2rem 0 0;font-size:clamp(2.5rem,6.5vw,6.5rem);font-weight:400;line-height:1.06}._2aRGfq_careersHeroContent ._2aRGfq_solidLink{color:#242824;background:#fff;border-color:#fff}._2aRGfq_rolesSection{background:#f2f0eb;padding:5.5rem clamp(1.5rem,6vw,7rem)}._2aRGfq_rolesInner{max-width:85rem;margin-inline:auto}._2aRGfq_rolesHeader{border-bottom:1px solid #b9b9b9;grid-template-columns:minmax(0,.8fr) minmax(18rem,.55fr);align-items:end;gap:3rem 8vw;padding-bottom:2.5rem;display:grid}._2aRGfq_rolesHeader h2,._2aRGfq_careersWhyCopy h2{color:#54565b;letter-spacing:-.035em;text-transform:none;margin:.9rem 0 0;font-size:clamp(1.75rem,3.6vw,3.8rem);font-weight:400;line-height:1.06}._2aRGfq_rolesHeader>p{color:#555b62;margin:0;line-height:1.75}._2aRGfq_rolesList{margin:0;padding:0;list-style:none}._2aRGfq_roleLink{color:#4a5058;border-bottom:1px solid #b9b9b9;grid-template-columns:minmax(0,1.25fr) minmax(10rem,.55fr) minmax(12rem,.65fr) auto;align-items:center;gap:1.5rem;padding:2rem 0;text-decoration:none;display:grid}._2aRGfq_roleLink h3{letter-spacing:-.035em;text-transform:none;margin:.45rem 0 0;font-size:clamp(1.6rem,2.5vw,2.75rem);font-weight:400;line-height:1}._2aRGfq_roleLink p{color:#656a70;margin:0;font-size:.8rem;line-height:1.5}._2aRGfq_roleLink>svg{color:#242824;width:1.5rem;height:1.5rem;transition:transform .18s}._2aRGfq_roleLink:hover>svg{transform:translate(.2rem,-.2rem)}._2aRGfq_careersWhy{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2aRGfq_careersWhyImage{min-height:40rem;position:relative}._2aRGfq_careersWhyImage img{object-fit:cover}._2aRGfq_careersWhyCopy{flex-direction:column;justify-content:center;padding:clamp(4rem,7vw,7rem);display:flex}._2aRGfq_careersWhyCopy>p:last-of-type{color:#555b62;margin:1.5rem 0 0;line-height:1.75}._2aRGfq_careerValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem;display:grid}._2aRGfq_careerValue{border-top:3px solid #fd8304;padding-top:1rem}._2aRGfq_careerValue h3{color:#4a5058;letter-spacing:-.035em;text-transform:none;margin:0;font-size:.85rem;font-weight:400}._2aRGfq_careerValue p{color:#656a70;margin:.55rem 0 0;font-size:.85rem;line-height:1.6}._2aRGfq_featuredInsight{color:#fff;background:#4a5058;grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);display:grid}._2aRGfq_featuredInsightImage{min-height:39rem;position:relative}._2aRGfq_featuredInsightImage img{object-fit:cover}._2aRGfq_featuredInsightCopy{flex-direction:column;justify-content:center;padding:clamp(4rem,7vw,7rem);display:flex}._2aRGfq_featuredInsightCopy h2{letter-spacing:-.035em;text-transform:none;margin:1rem 0 0;font-size:clamp(1.75rem,3.6vw,3.8rem);font-weight:400;line-height:1.06}._2aRGfq_featuredInsightCopy>p:last-of-type{color:#ffffffc7;margin:1.5rem 0 0;line-height:1.75}@media (max-width:1024px){._2aRGfq_homeWho,._2aRGfq_homeCapabilities,._2aRGfq_aboutFounder,._2aRGfq_aboutSection,._2aRGfq_capabilityFeature,._2aRGfq_detailIntro,._2aRGfq_caseStudyIntro,._2aRGfq_productHero,._2aRGfq_contactIntroSection,._2aRGfq_contactBodyInner,._2aRGfq_locationsGrid{grid-template-columns:1fr}._2aRGfq_locationCard{min-height:32rem}._2aRGfq_locationDetailIntro,._2aRGfq_rolesHeader,._2aRGfq_careersWhy,._2aRGfq_featuredInsight{grid-template-columns:1fr}._2aRGfq_featuredInsightImage,._2aRGfq_locationDetailImage,._2aRGfq_careersWhyImage{min-height:32rem}._2aRGfq_locationProof{grid-template-columns:repeat(2,minmax(0,1fr))}._2aRGfq_locationProof div:nth-child(2){border-right:0}._2aRGfq_locationProof div:nth-child(-n+2){border-bottom:3px solid #4a5058}._2aRGfq_roleLink{grid-template-columns:minmax(0,1fr) auto}._2aRGfq_roleLink>p{grid-column:1}._2aRGfq_roleLink>svg{grid-area:1/2/3}._2aRGfq_homeWhoVisual,._2aRGfq_homeCapabilitiesVisual,._2aRGfq_aboutImage,._2aRGfq_capabilityImage,._2aRGfq_detailIntroImage,._2aRGfq_caseStudyImage,._2aRGfq_productImage,._2aRGfq_contactHeroImage{min-height:32rem}._2aRGfq_capabilityFeature:nth-child(2n) ._2aRGfq_capabilityImage,._2aRGfq_capabilityFeature:nth-child(2n) ._2aRGfq_capabilityCopy{order:initial}._2aRGfq_detailBody{grid-template-columns:1fr}._2aRGfq_detailAside{position:static}._2aRGfq_caseStudyMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}._2aRGfq_caseStudyMetrics div:nth-child(2){border-right:0}._2aRGfq_caseStudyMetrics div:nth-child(-n+2){border-bottom:3px solid #4a5058}}@media (max-width:680px){._2aRGfq_homeHero{align-items:center;height:17.5rem}._2aRGfq_homeHero:after{background:#00000047}._2aRGfq_homeHero h1{letter-spacing:-.035em;width:100%;padding-inline:1.25rem;font-size:clamp(2.5rem,6.5vw,6.5rem);line-height:1}._2aRGfq_homeWhoCopy{padding:3.5rem 2.2rem}._2aRGfq_homeWho h2,._2aRGfq_sectionTitle,._2aRGfq_archiveIntro h2,._2aRGfq_aboutTitle,._2aRGfq_capabilityHeading{font-size:clamp(1.75rem,3.6vw,3.8rem);line-height:1}._2aRGfq_homeWhoText,._2aRGfq_homeCapabilitiesCopy p{font-size:.95rem;line-height:1.75}._2aRGfq_homeWhoVisual{min-height:30rem}._2aRGfq_homeCapabilitiesVisual{min-height:25rem}._2aRGfq_homeCapabilitiesCopy{padding:4rem 2rem}._2aRGfq_homeWork,._2aRGfq_archiveSection,._2aRGfq_relatedSection{padding:4.25rem 0}._2aRGfq_sectionHeader,._2aRGfq_archiveIntro{padding-inline:2rem;display:block}._2aRGfq_sectionHeader p:last-child,._2aRGfq_archiveIntro>p{margin-top:1.4rem}._2aRGfq_workGrid,._2aRGfq_imageGallery{grid-template-columns:1fr}._2aRGfq_workCard{aspect-ratio:1.16}._2aRGfq_workCardCopy{padding:1.6rem}._2aRGfq_workCardCopy h3{font-size:2rem}._2aRGfq_centerLink{padding-inline:2rem}._2aRGfq_legacyHero,._2aRGfq_legacyHeroCompact{min-height:18rem}._2aRGfq_legacyHeroContent{width:calc(100% - 2.5rem)}._2aRGfq_legacyHeroContent h1{overflow-wrap:normal;word-break:normal;font-size:clamp(2.5rem,6.5vw,6.5rem)}._2aRGfq_legacyHeroContent>div{display:none}._2aRGfq_aboutFounderCopy,._2aRGfq_aboutSectionCopy,._2aRGfq_capabilityCopy,._2aRGfq_caseStudyCopy,._2aRGfq_contactLead,._2aRGfq_detailIntroCopy{padding:4rem 2rem}._2aRGfq_aboutFounderCopy h1,._2aRGfq_aboutSectionCopy h2,._2aRGfq_caseStudyCopy h1,._2aRGfq_contactLead h1,._2aRGfq_detailIntroCopy h1{font-size:clamp(2.5rem,6.5vw,6.5rem)}._2aRGfq_aboutImage,._2aRGfq_capabilityImage,._2aRGfq_detailIntroImage,._2aRGfq_caseStudyImage,._2aRGfq_productImage,._2aRGfq_contactHeroImage{min-height:25rem}._2aRGfq_aboutVisionStatement{font-size:2.2rem!important}._2aRGfq_capabilityLead{padding:4rem 2rem}._2aRGfq_capabilityHeading{font-size:2.65rem}._2aRGfq_capabilityCopy ul{columns:1}._2aRGfq_detailBody{width:calc(100% - 4rem);padding-block:4rem}._2aRGfq_detailRichText h2{font-size:clamp(1.75rem,3.6vw,3.8rem)}._2aRGfq_caseStudyMetrics{grid-template-columns:1fr}._2aRGfq_caseStudyMetrics div,._2aRGfq_caseStudyMetrics div:nth-child(2){border-bottom:3px solid #4a5058;border-right:0;min-height:0;padding:2rem}._2aRGfq_caseStudyMetrics div:last-child{border-bottom:0}._2aRGfq_productTitle{padding:4rem 2rem}._2aRGfq_productTitle h1{font-size:clamp(2.5rem,6.5vw,6.5rem)}._2aRGfq_productSpecs{grid-template-columns:1fr;width:calc(100% - 4rem);margin-block:4rem}._2aRGfq_contactBody{padding:4rem 1.25rem}._2aRGfq_contactDetails h2{font-size:clamp(1.75rem,3.6vw,3.8rem)}._2aRGfq_galleryIntro{padding:4rem 2rem}._2aRGfq_galleryIntro h2{font-size:clamp(1.75rem,3.6vw,3.8rem)}._2aRGfq_galleryMosaic{grid-template-columns:1fr}._2aRGfq_galleryMosaic figure,._2aRGfq_galleryMosaic figure:nth-child(7n+1),._2aRGfq_galleryMosaic figure:nth-child(7n+5){aspect-ratio:1.2;grid-column:auto}._2aRGfq_locationCard{min-height:29rem}._2aRGfq_locationCardCopy{padding:2rem}._2aRGfq_locationCardCopy h2{font-size:clamp(1.75rem,3.6vw,3.8rem)}._2aRGfq_locationDetailImage,._2aRGfq_careersWhyImage{min-height:25rem}._2aRGfq_locationDetailCopy{padding:4rem 2rem}._2aRGfq_locationDetailCopy h1{font-size:clamp(2.5rem,6.5vw,6.5rem)}._2aRGfq_locationProof{grid-template-columns:1fr}._2aRGfq_locationProof div,._2aRGfq_locationProof div:nth-child(2){border-bottom:3px solid #4a5058;border-right:0;min-height:0}._2aRGfq_locationProof div:last-child{border-bottom:0}._2aRGfq_careersHero{min-height:32rem;padding:4rem 2rem}._2aRGfq_careersHeroContent h1{font-size:clamp(2.5rem,6.5vw,6.5rem)}._2aRGfq_rolesSection{padding:4rem 2rem}._2aRGfq_rolesHeader{display:block}._2aRGfq_rolesHeader h2,._2aRGfq_careersWhyCopy h2{font-size:clamp(1.75rem,3.6vw,3.8rem)}._2aRGfq_rolesHeader>p{margin-top:1.4rem}._2aRGfq_roleLink{padding-block:1.7rem}._2aRGfq_roleLink h3{font-size:1.75rem}._2aRGfq_careersWhyCopy{padding:4rem 2rem}._2aRGfq_careerValues{grid-template-columns:1fr}._2aRGfq_featuredInsightImage{min-height:24rem}._2aRGfq_featuredInsightCopy{padding:4rem 2rem}._2aRGfq_featuredInsightCopy h2{font-size:clamp(1.75rem,3.6vw,3.8rem)}}@media (prefers-reduced-motion:reduce){._2aRGfq_workCard img{transition:none}}._2aRGfq_header{z-index:100;color:#141414;background:#fff;height:6.5rem;position:sticky;top:0}._2aRGfq_headerInner{align-items:center;width:100%;height:100%;padding-inline:clamp(1.25rem,3.75vw,4.5rem);display:flex;position:relative}._2aRGfq_headerSurface{height:100%}._2aRGfq_headerHome{color:#fff;background:0 0;height:9rem;position:absolute;left:0;right:0}._2aRGfq_headerHome:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#00000059,#0000);height:14rem;position:absolute;top:0;left:0;right:0}._2aRGfq_logoLink{background:#fff;flex:none;align-items:center;height:100%;display:flex;position:relative}._2aRGfq_logo{z-index:1;width:11.5rem;height:auto;position:relative}._2aRGfq_logoContour{pointer-events:none;display:none}._2aRGfq_headerHome ._2aRGfq_headerInner{padding-left:0}._2aRGfq_headerHome ._2aRGfq_logo{width:15rem}._2aRGfq_headerHome ._2aRGfq_logoLink{width:clamp(15rem,23vw,22rem);padding-left:clamp(1.25rem,3.75vw,4.5rem)}._2aRGfq_headerHome ._2aRGfq_logoContour{fill:#fff;width:10rem;height:100%;display:block;position:absolute;top:0;left:calc(100% - 1px)}._2aRGfq_desktopNavigation{align-items:center;margin-left:auto;display:flex}._2aRGfq_headerHome ._2aRGfq_desktopNavigation{background:0 0;padding:0}._2aRGfq_headerHome ._2aRGfq_navTrigger,._2aRGfq_headerHome ._2aRGfq_contactLink{font-weight:400}._2aRGfq_headerHome ._2aRGfq_desktopNavigation ._2aRGfq_chevron{display:none}._2aRGfq_primaryGroups{align-items:center;gap:.25rem;display:flex}._2aRGfq_navGroup{position:relative}._2aRGfq_navTrigger,._2aRGfq_contactLink{min-height:3rem;color:inherit;cursor:pointer;font:inherit;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.35rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}._2aRGfq_navTriggerActive,._2aRGfq_contactLink[aria-current=page]{text-underline-offset:.35em;text-decoration:underline}._2aRGfq_chevron{flex:none;width:1rem;height:1rem;transition:transform .18s}._2aRGfq_navTrigger[aria-expanded=true] ._2aRGfq_chevron{transform:rotate(180deg)}._2aRGfq_dropdown{z-index:2;background:#fff;border:1px solid #d8d8d8;border-radius:.75rem;width:max-content;min-width:14rem;padding:.5rem;position:absolute;top:100%;left:0;box-shadow:0 .5rem 1.5rem #0000001f}._2aRGfq_dropdown[hidden]{display:none}._2aRGfq_dropdown a{color:#141414;border-radius:.35rem;min-height:2.75rem;padding:.75rem;font-size:1rem;line-height:1.25;text-decoration:none;display:block}._2aRGfq_dropdown a:hover,._2aRGfq_dropdown a:focus-visible{background:#fff}._2aRGfq_mobileToggle,._2aRGfq_mobilePanel{display:none}._2aRGfq_footer{color:#242824;background:#fd8304;position:relative}._2aRGfq_footerCurve{fill:#fff;pointer-events:none;width:100%;height:14.375rem;position:absolute;top:-1px;left:0;right:0}._2aRGfq_footerMobileCurve{display:none}._2aRGfq_footerCanvas{max-width:100rem;min-height:30.25rem;margin-inline:auto;padding:4.5rem clamp(1.5rem,5.2vw,5rem);position:relative}._2aRGfq_footerTop{grid-template-columns:minmax(12rem,.85fr) minmax(10rem,.9fr) minmax(0,1.9fr);align-items:start;gap:2.5rem;display:grid}._2aRGfq_footerIdentity{justify-items:start;gap:10rem;display:grid}._2aRGfq_footerBrand{color:#242824;width:5rem;height:5rem;display:block;position:relative}._2aRGfq_footerBrand svg{width:100%;height:100%;display:block}._2aRGfq_footerIdentity address{margin:0;font-size:1rem;font-style:normal;line-height:1.5}._2aRGfq_footerIdentity address a{vertical-align:top;align-items:center;min-height:1.5rem;display:inline-flex}._2aRGfq_footerIdentity a,._2aRGfq_footerColumn a,._2aRGfq_footerUtilities a{color:inherit;text-decoration:none}._2aRGfq_footerColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}._2aRGfq_footerColumn ul{margin:0;padding:0;list-style:none}._2aRGfq_footerColumn a{overflow-wrap:break-word;align-items:center;min-height:2.75rem;padding-block:.6rem;font-size:.9rem;font-weight:400;line-height:1.3;display:flex}._2aRGfq_footerColumn a:hover,._2aRGfq_footerColumn a:focus-visible,._2aRGfq_footerIdentity a:hover,._2aRGfq_footerIdentity a:focus-visible,._2aRGfq_footerUtilities a:hover,._2aRGfq_footerUtilities a:focus-visible{text-underline-offset:.2em;text-decoration:underline}._2aRGfq_footerBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:absolute;bottom:4.5rem;left:36%;right:clamp(1.5rem,5.2vw,5rem)}._2aRGfq_footerCopyright p{margin:0;font-size:.875rem;line-height:1.5}._2aRGfq_footerUtilities{flex-wrap:wrap;align-items:center;gap:1.25rem;font-size:.875rem;display:flex}._2aRGfq_footerUtilities a{align-items:center;min-height:2.75rem;display:inline-flex}._2aRGfq_socialLinks{justify-content:center;align-items:center;gap:2rem;padding-top:1rem;display:flex}._2aRGfq_socialLinks a{color:#fff;place-items:center;width:2.75rem;height:2.75rem;display:grid}._2aRGfq_socialLinks svg{width:2rem;height:2rem}._2aRGfq_socialCutout{fill:#fd8304}._2aRGfq_headerHome ._2aRGfq_logoLink{isolation:isolate;background:0 0;width:clamp(280px,34.17vw,600px)}._2aRGfq_headerHome ._2aRGfq_logoContour{z-index:-1;color:#fff;width:100%;height:100%;top:0;left:0}._2aRGfq_headerHome ._2aRGfq_logoLink ._2aRGfq_logoContour{width:100%;height:100%;left:0}._2aRGfq_headerHome ._2aRGfq_headerInner ._2aRGfq_logoLink{width:clamp(280px,34.17vw,600px)}._2aRGfq_figmaFooterCrest{height:var(--choura-curve-height,clamp(56px,10vw,160px));color:var(--choura-panel,#54565b);background:#fff;position:relative}._2aRGfq_figmaFooterCrest>svg{width:100%;height:calc(100% + 2px);position:relative;top:-1px}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_footerCanvas{min-height:0;padding-top:clamp(32px,4vw,64px)}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest){color:#fff}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_socialLinks a{color:inherit}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_footerBrand{color:#fff}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_footerIdentity{gap:32px}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_footerBottom{border-top:1px solid #ffffff4d;margin-top:48px;padding-top:24px;position:static}@media (max-width:767px){._2aRGfq_headerHome ._2aRGfq_headerInner ._2aRGfq_logoLink{width:min(75vw,304px);padding-left:24px}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_footerBrand{width:64px;height:64px}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_footerCanvas{padding-inline:24px}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_socialLinks{padding-top:0}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_footerIdentity address{font-size:18px}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_footerColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_footerColumn:first-child{grid-row:1/span 2}._2aRGfq_headerHome ._2aRGfq_logoLink{width:min(75vw,304px);padding-left:24px}._2aRGfq_headerHome ._2aRGfq_logoContour{width:100%}._2aRGfq_headerHome ._2aRGfq_logo{width:145px}}@media (max-width:1024px){._2aRGfq_header{height:5.25rem}._2aRGfq_logo,._2aRGfq_headerHome ._2aRGfq_logo{width:min(9.5rem,45vw);max-width:100%}._2aRGfq_desktopNavigation{display:none}._2aRGfq_headerHome ._2aRGfq_logoLink{width:min(12rem,56vw)}._2aRGfq_headerHome ._2aRGfq_logoContour{width:14vw}._2aRGfq_mobileToggle{z-index:1;color:#54565b;cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;gap:.25rem;width:3rem;height:3rem;margin-left:auto;padding:.4rem;display:flex;position:relative}._2aRGfq_headerHome ._2aRGfq_mobileToggle{color:#fff;background:0 0}._2aRGfq_mobileToggle svg{width:2rem;height:2rem}._2aRGfq_headerMenuOpen,._2aRGfq_headerHome._2aRGfq_headerMenuOpen{z-index:120;color:#54565b;background:#fff;width:100%;height:100dvh;position:fixed;inset:0}._2aRGfq_headerMenuOpen:before{display:none}._2aRGfq_headerMenuOpen ._2aRGfq_headerSurface{grid-template-rows:calc(5.25rem + env(safe-area-inset-top,0px)) minmax(0, 1fr);display:grid}._2aRGfq_headerMenuOpen ._2aRGfq_headerInner{padding:env(safe-area-inset-top,0px) max(1.25rem, env(safe-area-inset-right,0px)) 0 max(1.25rem, env(safe-area-inset-left,0px));border-bottom:1px solid #e8e8e8}._2aRGfq_headerMenuOpen ._2aRGfq_logoLink{flex:0 auto;width:auto;min-width:0;padding:0}._2aRGfq_headerMenuOpen ._2aRGfq_logoContour{display:none}._2aRGfq_headerMenuOpen ._2aRGfq_logo{width:9.5rem;max-width:100%}._2aRGfq_headerMenuOpen ._2aRGfq_mobileToggle{color:#54565b;background:#fff;border:1px solid #e1e1e1;border-radius:2rem;width:auto;min-width:5.5rem;padding-inline:.75rem}._2aRGfq_headerMenuOpen ._2aRGfq_mobileToggle svg{width:1.5rem;height:1.5rem}._2aRGfq_mobileCloseLabel{font:inherit;font-size:.875rem;font-weight:500}._2aRGfq_mobilePanel{color:#54565b;background:#fff;min-width:0;min-height:0;display:none}._2aRGfq_mobilePanelOpen{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;display:block;overflow-y:auto}._2aRGfq_mobileNavigation{width:min(100%,38rem);min-height:100%;padding:1.5rem max(1.25rem, env(safe-area-inset-right,0px)) max(1.5rem, env(safe-area-inset-bottom,0px)) max(1.25rem, env(safe-area-inset-left,0px));margin-inline:auto}._2aRGfq_mobileMenuEyebrow{color:#54565b;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:500}._2aRGfq_mobileGroup{border-bottom:1px solid #e8e8e8}._2aRGfq_mobilePrimaryRow{align-items:center;gap:.5rem;min-width:0;display:flex}._2aRGfq_mobilePrimaryLink,._2aRGfq_mobileContact{color:#54565b;min-width:0;min-height:4.25rem;font:inherit;letter-spacing:-.035em;overflow-wrap:break-word;flex:auto;align-items:center;gap:.5rem;padding-block:.625rem;font-size:clamp(1.75rem,7.2vw,2.1rem);font-weight:500;line-height:1.2;text-decoration:none;display:flex}._2aRGfq_mobilePrimaryLink[aria-current=page],._2aRGfq_mobileContact[aria-current=page]{text-underline-offset:.2em;-webkit-text-decoration:underline #fd8304;text-decoration:underline #fd8304}._2aRGfq_mobileTrigger{color:#54565b;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:50%;flex:none;place-items:center;width:3rem;height:3rem;display:grid}._2aRGfq_mobileTrigger svg{width:1.25rem;height:1.25rem}._2aRGfq_mobileTriggerOpen svg{transform:rotate(180deg)}._2aRGfq_mobileTriggerActive{border-color:#b7b8ba}._2aRGfq_mobileTriggerOpen{background:#fff}._2aRGfq_mobileContact{border-bottom:1px solid #e8e8e8;justify-content:space-between;width:100%}._2aRGfq_mobileDirectIcon{flex:none;place-items:center;width:3rem;height:3rem;display:grid}._2aRGfq_mobileContact svg{color:#54565b;flex:none;width:1.25rem;height:1.25rem}._2aRGfq_mobileSubmenu{display:none}._2aRGfq_mobileSubmenuOpen{display:block}._2aRGfq_mobileSubmenu>ul{border-left:2px solid #fd8304;margin:0;padding:0 0 .25rem .75rem;list-style:none}._2aRGfq_mobileSubLink{color:#54565b;border-radius:.25rem;align-items:center;min-height:2.75rem;padding:.625rem .5rem;font-size:1rem;line-height:1.4;text-decoration:none;display:flex}._2aRGfq_mobileSubLink:hover,._2aRGfq_mobileSubLink:focus-visible{background:#fff}._2aRGfq_mobileMeta{margin-top:1.5rem;font-size:.9rem}._2aRGfq_mobileLocations{border-bottom:1px solid #e8e8e8;padding-bottom:.5rem}._2aRGfq_mobileLocationsTrigger{color:#54565b;cursor:pointer;width:100%;min-height:2.75rem;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:1rem;font-weight:500;display:flex}._2aRGfq_mobileLocationsTrigger[aria-expanded=true] svg{transform:rotate(180deg)}._2aRGfq_mobileLocationLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem;padding-block:.5rem;display:grid}._2aRGfq_mobileLocationLinks[hidden]{display:none}._2aRGfq_mobileLocationLinks a{color:#54565b;overflow-wrap:break-word;align-items:center;min-height:2.75rem;padding-block:.375rem;font-size:.875rem;line-height:1.4;text-decoration:none;display:flex}._2aRGfq_mobileContactDetails{gap:.125rem;padding-top:1rem;display:grid}._2aRGfq_mobileContactDetails p{color:#54565b;letter-spacing:normal;text-transform:none;margin:0 0 .25rem;font-size:.75rem;font-weight:500}._2aRGfq_mobileContactDetails a{color:#54565b;overflow-wrap:break-word;align-items:center;width:fit-content;max-width:100%;min-height:2.75rem;font-size:1rem;line-height:1.4;text-decoration:none;display:flex}._2aRGfq_mobileContactDetails a:hover,._2aRGfq_mobileLocationLinks a:hover{text-underline-offset:.2em;text-decoration:underline}._2aRGfq_mobileLocationLinks a[aria-current=page]{text-underline-offset:.2em;-webkit-text-decoration:underline #fd8304;text-decoration:underline #fd8304}._2aRGfq_headerMenuOpen a:focus-visible,._2aRGfq_headerMenuOpen button:focus-visible{outline-offset:4px;outline:2px solid #54565b}._2aRGfq_footerTop{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:3rem}._2aRGfq_footerIdentity{grid-area:1/1/3}._2aRGfq_socialLinks{grid-area:1/2;justify-content:flex-start}._2aRGfq_footerColumns{grid-area:2/2}._2aRGfq_footerBottom{margin-top:2.5rem;position:static}}@media (max-width:767px){._2aRGfq_footerDesktopCurve{display:none}._2aRGfq_footerMobileCurve{height:5rem;display:block}._2aRGfq_footerCanvas{min-height:0;padding:3.5rem 1.25rem 1.5rem}._2aRGfq_footerTop{grid-template-columns:minmax(0,1fr) 2.75rem;gap:2rem 1rem}._2aRGfq_footerIdentity{grid-area:1/1;gap:1.5rem}._2aRGfq_footerIdentity address{font-size:1rem;line-height:1.5}._2aRGfq_footerIdentity address a{min-height:2.75rem}._2aRGfq_footerBrand{width:3.5rem;height:3.5rem}._2aRGfq_footerColumns{grid-area:2/1/auto/-1;gap:.75rem}._2aRGfq_footerColumn a{font-size:.875rem;line-height:1.45}._2aRGfq_footerBottom{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem}._2aRGfq_footerCopyright{order:2}._2aRGfq_socialLinks{flex-direction:column;grid-area:1/2;gap:.5rem;padding-top:1.5rem}._2aRGfq_socialLinks a{width:2.75rem;height:2.75rem}._2aRGfq_socialLinks svg{width:1.75rem;height:1.75rem}}@media (prefers-reduced-motion:reduce){._2aRGfq_chevron{transition:none}}._2aRGfq_headerEditorial{z-index:80;color:#54565b;height:64px;font-family:var(--font-instrument-sans), Arial, sans-serif;background:#fff;border:0;position:fixed;inset:0 0 auto}._2aRGfq_headerEditorial ._2aRGfq_headerSurface{background:#fff;border-bottom:1px solid #efefef}._2aRGfq_headerEditorial ._2aRGfq_headerInner{flex:0 0 64px;grid-template-columns:minmax(120px,1fr) auto auto 88px;align-items:center;gap:28px;width:100%;max-width:1728px;height:64px;margin:0 auto;padding:0 clamp(16px,3vw,48px);display:grid}._2aRGfq_headerEditorial ._2aRGfq_logoLink{background:0 0;border-radius:0;min-width:0;height:auto;padding:0}._2aRGfq_headerEditorial ._2aRGfq_logoContour{display:none}._2aRGfq_headerEditorial ._2aRGfq_logo{width:120px;max-width:100%;height:auto;display:block}._2aRGfq_kaleidaNavigation{align-items:center;gap:clamp(16px,2vw,32px);display:flex}._2aRGfq_kaleidaNavigation>a,._2aRGfq_rentalDisclosure>button{min-height:64px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}._2aRGfq_kaleidaNavigation>a:hover,._2aRGfq_rentalDisclosure>button:hover,._2aRGfq_kaleidaNavigation>a[aria-current],._2aRGfq_rentalDisclosure>button[data-active=true]{color:#242824}._2aRGfq_kaleidaNavigation>a[aria-current]:after,._2aRGfq_rentalDisclosure>button[data-active=true]:after{content:"";color:#242824;background:#fd8304;height:2px;position:absolute;inset:auto 0 0}._2aRGfq_rentalDisclosure{position:relative}._2aRGfq_rentalDisclosure>button svg{width:14px;height:14px;transition:transform .22s}._2aRGfq_rentalDisclosure>button[aria-expanded=true] svg{transform:rotate(180deg)}._2aRGfq_rentalPanel{color:#54565b;background:#fff;border-radius:24px 24px 48px;width:min(720px,100vw - 32px);padding:24px;animation:.26s cubic-bezier(.2,.7,.2,1) _2aRGfq_navigation-panel;position:fixed;top:64px;right:clamp(16px,3vw,48px);box-shadow:0 20px 50px #0000001f}._2aRGfq_rentalPanel[hidden]{display:none}._2aRGfq_rentalPanelHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;font-size:13px;display:flex}._2aRGfq_rentalPanelHeading>a{color:#242824;align-items:center;gap:8px;min-height:44px;display:inline-flex}._2aRGfq_rentalPanelHeading svg,._2aRGfq_rentalPanelTitle svg{flex-shrink:0;width:18px;height:18px}._2aRGfq_rentalPanelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._2aRGfq_rentalPanelGrid>a{isolation:isolate;color:inherit;flex-direction:column;gap:10px;padding:12px;text-decoration:none;display:flex;position:relative;overflow:hidden}._2aRGfq_rentalPanelGrid>a:before{content:"";z-index:-1;background:#fff;transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translateY(101%)}._2aRGfq_rentalPanelGrid>a[data-enter-from=top]:before{transform:translateY(-101%)}._2aRGfq_rentalPanelGrid>a:is(:hover,:focus-visible,[aria-current]):before{transform:translateY(0)}._2aRGfq_rentalPanelImage{aspect-ratio:1.45;width:100%;display:block;position:relative;overflow:hidden}._2aRGfq_rentalPanelImage img{object-fit:cover;transition:transform .5s}._2aRGfq_rentalPanelGrid>a:hover img{transform:scale(1.04)}._2aRGfq_rentalPanelTitle{letter-spacing:-.035em;justify-content:space-between;align-items:start;gap:6px;font-size:18px;line-height:1.15;display:flex}._2aRGfq_rentalPanelGrid small{color:#676962;font-size:12px}._2aRGfq_headerEditorial ._2aRGfq_mobileToggle{width:100%;min-width:44px;height:44px;min-height:44px;color:inherit;text-transform:none;background:0 0;border:0;border-radius:0;grid-area:1/-2/auto/-1;justify-content:space-between;align-items:center;padding:0;font-size:14px;font-weight:400;display:flex}._2aRGfq_headerEditorial ._2aRGfq_mobileToggle>svg{flex:none;width:24px;height:24px;display:block}._2aRGfq_headerEditorial._2aRGfq_headerMenuOpen{color:#54565b;background:#fff;border:0;height:100dvh}._2aRGfq_headerEditorial._2aRGfq_headerMenuOpen ._2aRGfq_headerSurface{background:#fff;flex-direction:column;height:100dvh;display:flex;overflow:hidden}._2aRGfq_headerEditorial._2aRGfq_headerMenuOpen ._2aRGfq_headerInner{border:0}._2aRGfq_headerEditorial._2aRGfq_headerMenuOpen ._2aRGfq_logo{filter:none}._2aRGfq_headerEditorial._2aRGfq_headerMenuOpen ._2aRGfq_kaleidaNavigation,._2aRGfq_headerEditorial._2aRGfq_headerMenuOpen [data-quote-trigger]{visibility:hidden}._2aRGfq_headerEditorial ._2aRGfq_mobilePanel{color:inherit;visibility:hidden;opacity:0;background:0 0;height:0;min-height:0;display:block;position:relative;inset:auto;overflow:hidden}._2aRGfq_headerEditorial ._2aRGfq_mobilePanelOpen{visibility:visible;opacity:1;overscroll-behavior:contain;flex:1;height:auto;min-height:0;overflow:auto}._2aRGfq_kaleidaMenu{max-width:1600px;padding:clamp(32px,5vh,64px) clamp(24px,5vw,80px) max(32px,env(safe-area-inset-bottom));grid-template-columns:.9fr 1.1fr;gap:48px 7vw;margin:0 auto;animation:.35s cubic-bezier(.2,.7,.2,1) _2aRGfq_navigation-panel;display:grid}._2aRGfq_kaleidaMenuNavigation{flex-direction:column;align-items:stretch;gap:12px;display:flex}._2aRGfq_kaleidaMenuNavigation a{letter-spacing:-.055em;align-items:center;gap:18px;min-height:44px;font-size:clamp(48px,6.4vw,100px);font-weight:400;line-height:1.06;text-decoration:none;display:flex}._2aRGfq_menuIndex{letter-spacing:.04em;color:#242824;align-self:start;margin-top:1em;font-size:11px}._2aRGfq_menuArrow{opacity:0;width:.38em;height:.38em;margin-left:auto;transition:transform .22s,opacity .22s;transform:translate(-8px,8px)}._2aRGfq_kaleidaMenuNavigation a:is(:hover,:focus-visible) ._2aRGfq_menuArrow{opacity:1;transform:none}._2aRGfq_kaleidaMenuNavigation a:hover,._2aRGfq_kaleidaMenuGroup a:hover{color:#242824}._2aRGfq_kaleidaMenuGroups{grid-template-columns:1fr 1fr;align-self:start;gap:32px 40px;display:grid}._2aRGfq_kaleidaMenuGroup{min-width:0}._2aRGfq_kaleidaGroupTitle{color:#242824;margin:0 0 12px;font-size:12px;font-weight:500}._2aRGfq_kaleidaMenuGroup>._2aRGfq_kaleidaGroupToggle{display:none}._2aRGfq_kaleidaMenuGroup nav{gap:4px;display:grid}._2aRGfq_kaleidaMenuGroup nav[hidden]{display:none}._2aRGfq_kaleidaMenuGroup nav a{align-items:center;min-height:44px;font-size:17px;line-height:1.3;text-decoration:none;display:flex}._2aRGfq_kaleidaMenuSocial{color:#54565b;flex-wrap:wrap;grid-column:1/-1;gap:0 32px;padding-top:24px;display:flex}._2aRGfq_kaleidaMenuSocial a{align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:flex}._2aRGfq_headerEditorial :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #242824}._2aRGfq_headerEditorial._2aRGfq_headerMenuOpen :is(a,button):focus-visible{outline-color:#242824}._2aRGfq_kaleidaMenuNavigation a[aria-current],._2aRGfq_kaleidaMenuGroup a[aria-current]{color:#242824}@media (min-width:768px) and (max-width:1199px){._2aRGfq_headerEditorial ._2aRGfq_headerInner{gap:20px}._2aRGfq_kaleidaNavigation>._2aRGfq_compactNavigationLink{display:none}}@media (max-width:1023px){._2aRGfq_kaleidaMenu{max-width:680px;padding:28px 24px max(24px,env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);gap:32px}._2aRGfq_kaleidaMenuNavigation{gap:6px}._2aRGfq_kaleidaMenuNavigation a{font-size:clamp(44px,8vw,68px)}._2aRGfq_kaleidaMenuGroups{grid-template-columns:1fr;gap:8px}._2aRGfq_kaleidaGroupTitle{display:none}._2aRGfq_kaleidaMenuGroup{background:#fff;border-radius:16px;padding:0 16px}._2aRGfq_kaleidaMenuGroup>._2aRGfq_kaleidaGroupToggle{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:16px;display:flex}._2aRGfq_kaleidaGroupToggle svg{width:18px;height:18px;transition:transform .22s}._2aRGfq_kaleidaGroupToggle[aria-expanded=true] svg{transform:rotate(180deg)}._2aRGfq_kaleidaMenuGroup nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding-bottom:12px}._2aRGfq_kaleidaMenuGroup nav a{font-size:14px}._2aRGfq_kaleidaMenuSocial{justify-content:space-between;gap:0 16px;padding:0}._2aRGfq_kaleidaMenuSocial a{font-size:13px}}@media (max-width:767px){._2aRGfq_headerEditorial ._2aRGfq_headerInner{grid-template-columns:minmax(0,1fr) auto 44px;gap:14px}._2aRGfq_headerEditorial ._2aRGfq_logo{width:112px}._2aRGfq_headerEditorial ._2aRGfq_kaleidaNavigation{display:none}._2aRGfq_headerEditorial ._2aRGfq_mobileToggle{justify-content:center}._2aRGfq_headerEditorial ._2aRGfq_mobileToggle>span{display:none}._2aRGfq_headerEditorial._2aRGfq_headerMenuOpen ._2aRGfq_headerInner{grid-template-columns:minmax(0,1fr) auto 44px}._2aRGfq_menuIndex{font-size:10px}}@keyframes _2aRGfq_navigation-panel{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){._2aRGfq_headerEditorial *{transition:none!important;animation:none!important}}html[data-accessibility-reduced-motion=true] ._2aRGfq_headerEditorial *{transition:none!important;animation:none!important}._2aRGfq_legacyDivision{max-width:1600px;margin-inline:auto;padding-inline:clamp(16px,3vw,64px)}._2aRGfq_legacyDivision ._2aRGfq_detailIntro{color:#54565b;background:#fff;flex-direction:column;display:flex}._2aRGfq_legacyDivision ._2aRGfq_detailIntroCopy{order:-1;padding:3rem 0 2rem}._2aRGfq_legacyDivision ._2aRGfq_detailIntroCopy h1{color:#54565b;max-width:20ch;font-size:clamp(3rem,7vw,7rem)}._2aRGfq_legacyDivision ._2aRGfq_detailIntroCopy p{max-width:65ch;font-size:1.125rem;line-height:1.55}._2aRGfq_legacyDivision ._2aRGfq_detailIntroImage{aspect-ratio:2;min-height:0}._2aRGfq_legacyDivision ._2aRGfq_detailBody{width:100%;padding-block:3rem}@media (max-width:767px){._2aRGfq_legacyDivision ._2aRGfq_detailIntroImage{aspect-ratio:1.4}._2aRGfq_legacyDivision ._2aRGfq_detailIntroCopy{padding-top:2rem}}@media (min-width:768px){._2aRGfq_headerEditorial [data-quote-trigger]{border:1px solid #d6d3ce;padding-inline:12px;font-size:14px}}._2aRGfq_rentalPanelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._2aRGfq_header[data-figma-header]{transition:transform .28s cubic-bezier(.22,1,.36,1),background-color .2s,color .2s}._2aRGfq_headerHome[data-figma-header]{position:fixed;top:0}._2aRGfq_header[data-figma-header][data-nav-hidden=true]:not([data-nav-open=true]):not(:has(:focus-visible)){transform:translateY(calc(-100% - 2px))}._2aRGfq_header[data-figma-header][data-nav-surface=solid]{color:#54565b;background:#fff;box-shadow:0 1px #00000014}._2aRGfq_headerHome[data-figma-header][data-nav-surface=solid]:before,._2aRGfq_headerHome[data-figma-header][data-nav-surface=solid] ._2aRGfq_logoContour{opacity:0}._2aRGfq_headerHome[data-figma-header][data-nav-surface=solid] ._2aRGfq_mobileToggle{color:#54565b}._2aRGfq_header[data-figma-header][data-nav-open=true]{box-shadow:none;transform:none}@media (min-width:1025px){._2aRGfq_headerHome[data-figma-header][data-nav-surface=solid]{height:6.5rem}._2aRGfq_headerHome[data-figma-header][data-nav-surface=solid] ._2aRGfq_logo{width:11.5rem}}@media (prefers-reduced-motion:reduce){._2aRGfq_header[data-figma-header]{transition:none}}html[data-accessibility-reduced-motion=true] ._2aRGfq_header[data-figma-header]{transition:none}._2aRGfq_header[data-figma-header]:not([data-nav-open=true]){height:84px}._2aRGfq_headerHome[data-figma-header][data-nav-surface=solid] ._2aRGfq_logoLink{width:auto}._2aRGfq_headerHome[data-figma-header][data-nav-surface=solid] ._2aRGfq_headerInner ._2aRGfq_logoLink{width:auto;padding-right:24px}._2aRGfq_header[data-figma-header] [data-quote-trigger]{z-index:2;background:#fff;border-radius:999px;flex-shrink:0;margin-left:auto;margin-right:20px;padding-inline:12px 8px;position:relative}@media (max-width:1024px){._2aRGfq_header[data-figma-header] ._2aRGfq_logo{width:clamp(120px,32vw,152px)}._2aRGfq_header[data-figma-header]:not([data-nav-open=true]){height:76px}._2aRGfq_headerHome[data-figma-header][data-nav-surface=hero] ._2aRGfq_logoLink,._2aRGfq_headerHome[data-figma-header][data-nav-surface=hero] ._2aRGfq_headerInner ._2aRGfq_logoLink{width:auto;padding-left:max(20px,env(safe-area-inset-left,0px))}._2aRGfq_headerHome[data-figma-header][data-nav-surface=hero] ._2aRGfq_logoContour{width:min(78vw,304px)}._2aRGfq_headerHome[data-figma-header][data-nav-surface=solid] ._2aRGfq_logo{width:clamp(120px,32vw,152px)}._2aRGfq_header[data-figma-header] [data-quote-trigger]{margin-right:12px}._2aRGfq_header[data-figma-header] [data-quote-trigger]:not([aria-hidden=true])+._2aRGfq_mobileToggle{margin-left:0}._2aRGfq_header[data-figma-header] ._2aRGfq_mobileToggle{flex-basis:44px;width:44px;height:44px}._2aRGfq_headerHome[data-figma-header][data-nav-surface=hero] ._2aRGfq_mobileToggle{color:#343638;background:#fff;border-radius:50%;width:44px;height:44px;box-shadow:0 1px 12px #00000014}}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest){background:var(--choura-panel,#54565b);color:#fff}._2aRGfq_footer ._2aRGfq_figmaFooterCrest{color:var(--choura-panel,#54565b)}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_footerCanvas{background:var(--choura-panel,#54565b)}._2aRGfq_footer:has(._2aRGfq_figmaFooterCrest) ._2aRGfq_socialCutout{fill:var(--choura-panel,#54565b)}._2aRGfq_header[data-figma-header] ._2aRGfq_desktopNavigation{margin-left:auto}._2aRGfq_header[data-figma-header] ._2aRGfq_navTrigger,._2aRGfq_header[data-figma-header] ._2aRGfq_contactLink{letter-spacing:.035em;font-size:14px}._2aRGfq_header[data-figma-header] ._2aRGfq_dropdown a{letter-spacing:.025em;font-size:13px}._2aRGfq_header[data-figma-header] ._2aRGfq_dropdown a:hover{background:#f2f2f0}._2aRGfq_header[data-figma-header] ._2aRGfq_navGroup{position:relative}._2aRGfq_header[data-figma-header] ._2aRGfq_dropdown{z-index:10}@media (min-width:1025px){._2aRGfq_header[data-figma-header] [data-quote-trigger]{margin-left:24px;margin-right:0}._2aRGfq_headerHome[data-figma-header]:not([data-nav-open=true]){height:84px}._2aRGfq_headerHome[data-figma-header] ._2aRGfq_headerInner ._2aRGfq_logoLink{width:clamp(260px,27vw,430px)}._2aRGfq_headerHome[data-figma-header] ._2aRGfq_logo{width:180px}}._2aRGfq_headerMorph{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}@media (min-width:1025px){._2aRGfq_headerHome[data-figma-header]{transition:transform .28s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1)}._2aRGfq_headerHome[data-nav-morph-ready=true] ._2aRGfq_headerMorph{display:block}._2aRGfq_headerHome[data-nav-morph-ready=true] ._2aRGfq_headerInner{z-index:1}._2aRGfq_headerHome[data-nav-morph-ready=true] ._2aRGfq_logoContour{display:none}._2aRGfq_headerHome[data-nav-morph-ready=true] ._2aRGfq_headerInner ._2aRGfq_logoLink{width:clamp(260px,27vw,430px);padding-right:24px}._2aRGfq_headerHome[data-nav-morph-ready=true][data-nav-morph-complete=false]{box-shadow:none;background:0 0}._2aRGfq_headerHome[data-nav-morph-ready=true] [data-header-morph-ink=gray]{color:#54565b;transition:none}._2aRGfq_headerHome[data-nav-morph-ready=true] [data-header-morph-ink=white]{color:#fff;transition:none}}@media (prefers-reduced-motion:reduce){._2aRGfq_headerHome[data-figma-header]{transition:none}}html[data-accessibility-reduced-motion=true] ._2aRGfq_headerHome[data-figma-header]{transition:none}@media (min-width:1025px) and (max-width:1279px){._2aRGfq_header[data-figma-header] ._2aRGfq_navTrigger,._2aRGfq_header[data-figma-header] ._2aRGfq_contactLink{padding-inline:10px;font-size:13px}._2aRGfq_headerHome[data-figma-header] ._2aRGfq_headerInner ._2aRGfq_logoLink,._2aRGfq_headerHome[data-nav-morph-ready=true] ._2aRGfq_headerInner ._2aRGfq_logoLink{width:240px}._2aRGfq_header[data-figma-header] [data-quote-trigger]{margin-left:12px}}
._0QyatW_header{--studio-header-height:80px;height:var(--studio-header-height);color:#252724;background:#fff;transition:transform .24s cubic-bezier(.22,.7,.2,1),background-color .2s,color .2s}._0QyatW_header[data-nav-hidden=true]:not(:has(:focus-visible)){transform:translateY(-110%)}._0QyatW_header[data-nav-surface=hero]{color:#fff;background:0 0}._0QyatW_header._0QyatW_header>div{background:inherit;border:0}._0QyatW_header [data-choura-header-inner]{height:var(--studio-header-height);flex-basis:var(--studio-header-height);padding-inline:var(--studio-gutter,32px);border:0}._0QyatW_header [data-choura-header-inner]>a{max-width:144px}._0QyatW_header[data-nav-surface=hero] [data-choura-header-inner]>a img{filter:brightness(0)invert()}._0QyatW_header [data-quote-trigger]{min-height:44px;color:inherit;background:0 0;border:0;border-radius:0}._0QyatW_header [data-quote-trigger]>span:first-child{color:inherit}._0QyatW_header [data-quote-trigger]>span:last-child{color:#242824;background:#fd8304;border-radius:50%}._0QyatW_header nav[aria-label=Primary\ navigation]>a{color:inherit}._0QyatW_header nav[aria-label=Primary\ navigation]>div>button{color:inherit}._0QyatW_header nav[aria-label=Primary\ navigation]>a:hover{opacity:.65}._0QyatW_header nav[aria-label=Primary\ navigation]>div>div{color:#252724;background:#fff}._0QyatW_header[data-nav-open=true]{color:#252724;background:#fff;height:100dvh;transform:none}._0QyatW_header[data-nav-open=true]>div{background:#fff;animation:.45s cubic-bezier(.22,.8,.2,1) _0QyatW_unfold}._0QyatW_header[data-nav-open=true] [data-choura-nav-panel]>div{animation:.45s cubic-bezier(.22,.8,.2,1) _0QyatW_menu-copy}@keyframes _0QyatW_unfold{0%{clip-path:inset(0 0 calc(100% - 80px))}45%{clip-path:inset(0 0 45%)}to{clip-path:inset(0)}}@keyframes _0QyatW_menu-copy{0%{opacity:0;transform:translateY(14px)}40%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._0QyatW_header[data-nav-open=true] [data-choura-header-inner]>a img{filter:none}._0QyatW_header [data-choura-nav-panel]{background:#fff}._0QyatW_noScriptNavigation{color:#242824;background:#fff;gap:24px;padding:10px 20px;font-size:14px;display:flex;overflow-x:auto}._0QyatW_noScriptNavigation a{flex-shrink:0;align-items:center;min-height:44px;display:flex}._0QyatW_header [data-choura-nav-primary] a{padding-block:3px;font-size:clamp(44px,6.2vw,88px);font-weight:450;line-height:1.02}._0QyatW_header [data-choura-nav-groups]{gap:36px}._0QyatW_header [data-choura-nav-group]{background:0 0;border-top:1px solid #d7d4cb;border-radius:0;padding-top:12px}._0QyatW_header[data-nav-surface=hero] :is(a,button):focus-visible{outline-color:#fff}@media (min-width:1024px){._0QyatW_header [data-choura-nav-panel]>div{padding-top:48px}}@media (max-width:1023px){._0QyatW_header{--studio-header-height:72px}._0QyatW_header [data-choura-header-inner]{grid-template-columns:minmax(0,1fr) auto 44px;gap:16px}._0QyatW_header nav[aria-label=Primary\ navigation]{display:none}._0QyatW_header [data-v360-review-id=mobile-navigation-trigger]{justify-content:center}._0QyatW_header [data-v360-review-id=mobile-navigation-trigger]>span{display:none}._0QyatW_header [data-choura-nav-groups]{gap:0}._0QyatW_header [data-choura-nav-group]{padding:0}._0QyatW_header [data-choura-nav-group]>button{min-height:58px}._0QyatW_header [data-choura-nav-group] nav{padding-bottom:14px}}@media (max-width:479px){._0QyatW_header{--studio-header-height:68px}._0QyatW_header [data-choura-header-inner]>a{max-width:118px}._0QyatW_header [data-choura-nav-panel]>div{padding:24px 20px max(24px,env(safe-area-inset-bottom));gap:28px}}@media (prefers-reduced-motion:reduce){._0QyatW_header,._0QyatW_header *{transition:none!important;animation:none!important}}html[data-accessibility-reduced-motion=true] ._0QyatW_header{transition:none}html[data-accessibility-reduced-motion=true] ._0QyatW_header *{transition:none!important;animation:none!important}._0QyatW_header[data-choura-enterprise-navigation][data-nav-open=true],._0QyatW_header[data-choura-enterprise-navigation][data-nav-open=true]>div,._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-panel]{color:#fff;background:#303238}._0QyatW_header[data-choura-enterprise-navigation][data-nav-open=true] [data-choura-header-inner]>a img{filter:brightness(0)invert()}._0QyatW_header[data-choura-enterprise-navigation][data-nav-open=true] [data-quote-trigger]>span:last-child{color:#242824;background:#fd8304}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-primary] a{font-size:clamp(36px,4.8vw,68px);font-weight:550;line-height:1.1}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group]{border-top-color:#73767e}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group] :is(h2,button,nav a){color:#fff}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group] nav a{min-height:44px;font-size:17px;line-height:1.4}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group] nav a:hover{text-underline-offset:5px;text-decoration:underline}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group] nav a[aria-current]{color:#fd8304}._0QyatW_header[data-choura-enterprise-navigation][data-nav-open=true] :is(a,button):focus-visible{outline-color:#fd8304}@media (min-width:1024px){._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-groups]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group]{padding-top:16px}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group] h2{letter-spacing:.04em;font-size:14px}}@media (max-width:1023px){._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-primary]{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-primary] a{min-width:0;font-size:clamp(18px,4.8vw,28px)}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-primary] a>svg{display:none}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group]>button{min-height:68px;font-size:20px;font-weight:500}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group] nav{padding:0 0 20px 20px}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-panel]>div{gap:32px}}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group]{background:0 0;border-radius:0}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-contact]{color:#c8cbd0}@media (max-width:1023px){._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-group] nav{grid-template-columns:1fr}}._0QyatW_header[data-choura-enterprise-navigation] [data-choura-nav-primary] a:is(:hover,:focus-visible,[aria-current]){color:#fd8304}
.SvfQfW_toolbar{--browse-sticky-top:84px;top:var(--browse-sticky-top);z-index:70;color:#54565b;scroll-margin-top:var(--browse-sticky-top);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #dedbd5;border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.75rem 1rem;margin-bottom:2rem;padding:.75rem;transition:top .28s cubic-bezier(.22,1,.36,1),box-shadow .2s;display:grid;position:sticky;box-shadow:0 12px 32px #54565b17}.SvfQfW_desktopForm{grid-template-columns:minmax(13rem,1.5fr) minmax(10rem,.8fr) minmax(9rem,.7fr);align-items:stretch;gap:.625rem;min-width:0;display:grid}.SvfQfW_desktopSearch,.SvfQfW_desktopSelect{background:#f5f5f2;border:1px solid #0000;border-radius:.875rem;min-width:0;min-height:3.75rem;padding:.5rem .625rem .45rem .875rem;transition:border-color .18s,background-color .18s}.SvfQfW_desktopSearch{grid-template-rows:auto minmax(0,1fr);display:grid}.SvfQfW_desktopSelect{cursor:pointer;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative}.SvfQfW_controlLabel{color:#54565b;letter-spacing:.09em;text-transform:uppercase;font-size:.625rem;font-weight:600;line-height:1.1}.SvfQfW_searchControl,.SvfQfW_selectControl{align-items:center;min-width:0;display:flex}.SvfQfW_desktopSearch input{color:#343638;width:100%;min-width:0;height:2rem;font:inherit;background:0 0;border:0;outline:0;padding:.125rem 0;font-size:.9375rem}.SvfQfW_desktopSearch input::placeholder{color:#54565b;opacity:1}.SvfQfW_desktopSearch input::-webkit-search-cancel-button{appearance:none}.SvfQfW_desktopSearch button{color:#54565b;cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.SvfQfW_desktopSearch button:hover{color:#242824;background:#fd8304}.SvfQfW_desktopSearch svg{width:1.05rem;height:1.05rem}.SvfQfW_selectControl{position:relative}.SvfQfW_desktopSelect select{appearance:none;color:#343638;width:100%;min-width:0;height:2rem;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding:.125rem 1.75rem .125rem 0;font-size:.9375rem}.SvfQfW_selectControl>svg{pointer-events:none;width:1rem;height:1rem;position:absolute;right:.125rem}.SvfQfW_desktopSearch:hover,.SvfQfW_desktopSelect:hover{border-color:#b9bab6}.SvfQfW_desktopSearch:focus-within,.SvfQfW_desktopSelect:focus-within{background:#fff;border-color:#fd8304}.SvfQfW_desktopLayout{grid-area:1/3;justify-self:end}.SvfQfW_mobileLayout{display:none}.SvfQfW_summary{grid-area:1/2}.SvfQfW_toolbarReset{grid-area:1/4;justify-self:end}@media (min-width:768px){.SvfQfW_toolbar .SvfQfW_trigger{display:none}body:has([data-figma-header][data-nav-hidden=true]:not([data-nav-open=true])) .SvfQfW_toolbar{top:0}}@media (min-width:768px) and (max-width:1100px){.SvfQfW_toolbar{--browse-sticky-top:76px;grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem}.SvfQfW_desktopForm{grid-area:1/1;grid-template-columns:minmax(11rem,1.25fr) minmax(8.5rem,.75fr) minmax(8rem,.7fr);gap:.4rem}.SvfQfW_desktopLayout{grid-area:1/2}.SvfQfW_summary{grid-area:2/1}.SvfQfW_toolbarReset{grid-area:2/2}.SvfQfW_desktopSearch input,.SvfQfW_desktopSelect select{font-size:.8125rem}.SvfQfW_desktopSearch,.SvfQfW_desktopSelect{padding-inline:.625rem}}.SvfQfW_anchor{height:0;scroll-margin-top:5rem}.SvfQfW_panel .SvfQfW_apply{border-radius:999px}.SvfQfW_summary{min-width:0;margin-right:auto;padding-left:.25rem}.SvfQfW_toolbarReset{color:#54565b;min-height:2.75rem;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:.5rem;font-size:.85rem;text-decoration:underline}.SvfQfW_toolbarReset:disabled{opacity:.45;cursor:default}.SvfQfW_summary p{margin:0;font-size:.95rem}.SvfQfW_summary>span{text-overflow:ellipsis;white-space:nowrap;color:#242824;max-width:44ch;margin-top:.25rem;font-size:.75rem;display:block;overflow:hidden}.SvfQfW_trigger{min-height:2.75rem;font:inherit;color:#54565b;cursor:pointer;background:#fff;border:1px solid #bfc0c2;border-radius:.2rem;flex-shrink:0;justify-content:center;align-items:center;gap:.6rem;padding:.6rem .85rem;font-size:.875rem;display:flex}.SvfQfW_trigger>svg{width:1.1rem;height:1.1rem}.SvfQfW_trigger:hover{border-color:#fd8304}.SvfQfW_trigger:disabled{opacity:.5;cursor:default}.SvfQfW_badge{color:#242824;background:#fd8304;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.7rem;display:grid}.SvfQfW_overlay{z-index:999;background:#23232359;position:fixed;inset:0}.SvfQfW_panel{z-index:1000;inset:var(--browse-viewport-top,0px) 0 auto auto;width:min(100%,30rem);height:var(--browse-viewport-height,100dvh);color:#54565b;background:#fff;flex-direction:column;font-family:Choura Outfit,Arial,sans-serif;display:flex;position:fixed}.SvfQfW_header{padding:max(1.25rem, env(safe-area-inset-top)) 1.5rem 1.25rem;border-bottom:1px solid #dedede;flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.SvfQfW_header p{color:#242824;margin:0 0 .5rem;font-size:.75rem}.SvfQfW_header h2{letter-spacing:-.04em;margin:0;font-size:2rem;font-weight:400;line-height:1.1}.SvfQfW_close{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:50%;flex-shrink:0;place-items:center;padding:.7rem;display:grid}.SvfQfW_close svg{width:100%;height:100%}.SvfQfW_form{flex-direction:column;flex:1;min-height:0;display:flex}.SvfQfW_fields{overscroll-behavior:contain;flex:1;min-height:0;padding:1.5rem;overflow-y:auto}.SvfQfW_search,.SvfQfW_sort{display:block}.SvfQfW_sort{margin-top:1.5rem}.SvfQfW_search>span,.SvfQfW_sort>span,.SvfQfW_facet legend{margin-bottom:.65rem;font-size:.875rem;font-weight:500;display:block}.SvfQfW_search>.SvfQfW_panelInput,.SvfQfW_sort>.SvfQfW_panelSelect{background:#f5f5f2;border:1px solid #dedbd5;border-radius:.875rem;align-items:center;min-height:3.5rem;margin:0;transition:border-color .18s,background-color .18s;display:flex}.SvfQfW_search>.SvfQfW_panelInput:focus-within,.SvfQfW_sort>.SvfQfW_panelSelect:focus-within{background:#fff;border-color:#fd8304}.SvfQfW_panelInput>svg{flex:none;width:1.125rem;height:1.125rem;margin-left:1rem}.SvfQfW_panelInput input,.SvfQfW_panelSelect select{appearance:none;color:#54565b;width:100%;min-width:0;min-height:3.375rem;font:inherit;background:0 0;border:0;outline:0;padding:.75rem 1rem;font-size:1rem}.SvfQfW_panelInput input{padding-left:.75rem}.SvfQfW_panelInput input::-webkit-search-cancel-button{appearance:none}.SvfQfW_panelSelect{position:relative}.SvfQfW_panelSelect select{cursor:pointer;padding-right:3rem}.SvfQfW_panelSelect>svg{pointer-events:none;width:1.125rem;height:1.125rem;position:absolute;right:1rem}.SvfQfW_search input::placeholder{color:#6c6e73}.SvfQfW_facet{border:0;min-width:0;margin:2rem 0;padding:0}.SvfQfW_facet legend{padding:0}.SvfQfW_option{cursor:pointer;background:#f5f5f2;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.75rem;min-height:3.25rem;margin-bottom:.5rem;padding:.625rem .875rem;font-size:1rem;line-height:1.4;transition:border-color .18s,background-color .18s;display:flex;position:relative}.SvfQfW_option input{appearance:none;cursor:pointer;background:#fff;border:1px solid #8a8c87;border-radius:50%;flex:none;width:1.125rem;height:1.125rem;margin:0}.SvfQfW_option small{color:#6c6e73;margin-left:auto;font-size:.75rem}.SvfQfW_option:hover{border-color:#b9bab6}.SvfQfW_option:has(input:checked){color:#242824;background:#fff;border-color:#fd8304}.SvfQfW_option input:checked{background:#fd8304;border-color:#fd8304;box-shadow:inset 0 0 0 4px #fff}.SvfQfW_option:has(input:focus-visible){outline-offset:3px;outline:2px solid #54565b}.SvfQfW_matchCount{margin:1.25rem 0 0;font-size:.8rem;line-height:1.4}.SvfQfW_footer{padding:1rem 1.5rem max(1rem, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dedede;flex-shrink:0;align-items:center;gap:1rem;display:flex}.SvfQfW_footer button{min-height:3rem;font:inherit;cursor:pointer;font-size:.95rem}.SvfQfW_reset{color:#54565b;text-underline-offset:.2em;background:0 0;border:0;padding:.5rem;text-decoration:underline}.SvfQfW_apply{color:#242824;background:#fd8304;border:1px solid #fd8304;border-radius:.2rem;flex:1;padding:.75rem}.SvfQfW_toolbar :is(input,select,button):focus-visible,.SvfQfW_panel :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #54565b}@media (max-width:767px){.SvfQfW_desktopForm,.SvfQfW_desktopLayout{display:none}.SvfQfW_mobileLayout{justify-content:flex-end;margin:0 0 12px;display:flex}.SvfQfW_toolbar .SvfQfW_summary{flex:1 1 0;grid-row:auto}.SvfQfW_panel{width:100%}.SvfQfW_header{padding-inline:1rem}.SvfQfW_fields{padding:1.25rem 1rem}.SvfQfW_footer{padding-inline:1rem}.SvfQfW_toolbar{border:0;width:100%;max-width:none;min-height:4rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-block:1px solid #dedede;border-radius:0;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:16px 0;display:flex;position:relative;inset:auto}.SvfQfW_toolbar .SvfQfW_summary{flex:90px}.SvfQfW_toolbarReset{min-height:44px;padding:8px}.SvfQfW_toolbarReset:disabled{display:none}.SvfQfW_summary p{font-size:.8rem}.SvfQfW_summary>span{white-space:normal;max-width:22ch;font-size:.7rem}.SvfQfW_trigger{border-radius:.65rem;gap:.4rem;padding-inline:.65rem;font-size:.8rem}[data-browse-scope]:has(.SvfQfW_toolbar){min-height:16rem;padding-bottom:0}.SvfQfW_trigger{color:#242824;background:#fd8304;border-color:#fd8304}.SvfQfW_badge{color:#242824;background:#fff}html:has(.SvfQfW_toolbar){scroll-padding-bottom:16px}}@media (max-width:22rem){.SvfQfW_toolbar{flex-wrap:wrap}.SvfQfW_trigger{flex-shrink:1}.SvfQfW_header h2{font-size:1.65rem}.SvfQfW_footer{gap:.5rem}}@media (prefers-reduced-motion:reduce){.SvfQfW_toolbar{transition:none}}.SvfQfW_panel{animation:.3s cubic-bezier(.2,.7,.2,1) SvfQfW_filter-panel-in}.SvfQfW_header{padding-top:max(2rem,env(safe-area-inset-top));border:0}.SvfQfW_header h2{letter-spacing:-.05em;font-size:clamp(2.5rem,5vw,3.5rem)}.SvfQfW_close{background:#fff;border:0}.SvfQfW_option small{font-variant-numeric:tabular-nums}.SvfQfW_fields{padding-top:.75rem}.SvfQfW_footer .SvfQfW_apply{border-radius:4px}@keyframes SvfQfW_filter-panel-in{0%{opacity:0;transform:translate(20px)}}@media (max-width:767px){.SvfQfW_toolbar .SvfQfW_trigger{white-space:nowrap;border-radius:999px;gap:8px;min-height:48px;padding:8px 12px}.SvfQfW_trigger>svg{flex-shrink:0;width:18px;height:18px}.SvfQfW_panel{animation-name:SvfQfW_filter-panel-rise}.SvfQfW_header h2{font-size:3rem}}@keyframes SvfQfW_filter-panel-rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.SvfQfW_panel{animation:none}}html[data-accessibility-reduced-motion=true] .SvfQfW_panel{animation:none}.SvfQfW_header>div{overflow-wrap:anywhere;min-width:0}@media (max-width:767px){.SvfQfW_header h2{font-size:clamp(2rem,10vw,3rem)}}html[data-accessibility-reduced-motion=true] .SvfQfW_toolbar{transition:none}.SvfQfW_inlineLayout{grid-area:1/3;justify-self:end;min-width:0;max-width:100%}@media (min-width:768px) and (max-width:1100px){.SvfQfW_inlineLayout{grid-column:2}}@media (max-width:767px){.SvfQfW_toolbar[data-inline-layout]{gap:10px 8px}.SvfQfW_toolbar[data-inline-layout] .SvfQfW_inlineLayout{flex:0 auto;order:0;margin-right:auto}.SvfQfW_toolbar[data-inline-layout] .SvfQfW_trigger{white-space:normal;order:1;gap:.375rem;max-width:100%;min-height:3.25rem;padding-inline:.625rem;font-size:.8rem}.SvfQfW_toolbar[data-inline-layout] .SvfQfW_summary{flex:calc(100% - 5rem);order:2;margin:0;padding:0}.SvfQfW_toolbar[data-inline-layout] .SvfQfW_toolbarReset{order:3}}
@font-face{font-family:Choura Outfit;src:url(/choura/fonts/Outfit-Variable-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.uIiEVW_siteShell{--font-instrument-sans:"Choura Outfit";--choura-font:"Choura Outfit", Arial, Helvetica, sans-serif;--choura-orange:#fd8304;--choura-ink:#54565b;--choura-gutter:clamp(16px, 3vw, 48px);--choura-line:#dedede;color:#54565b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;font-family:var(--choura-font);background:#fff;position:relative;overflow:clip}.uIiEVW_siteShell *,.uIiEVW_siteShell :before,.uIiEVW_siteShell :after{box-sizing:border-box;min-width:0}.uIiEVW_siteShell :is(h1,h2,h3,h4){overflow-wrap:anywhere}.uIiEVW_siteShell :is(a,button,summary,input,textarea,select):focus-visible{outline-offset:4px;outline:2px solid #242824}.uIiEVW_siteShell [id]{scroll-margin-top:6.5rem}.uIiEVW_skipLink{z-index:100;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#54565b;padding:.8rem 1rem;font-size:.75rem;font-weight:700;transition:translate .16s;position:fixed;top:.75rem;left:.75rem;translate:0 -180%}.uIiEVW_skipLink:focus{translate:0}@keyframes uIiEVW_slideshow{0%{opacity:0;transform:scale(1.02)}3%,18%{opacity:1;transform:scale(1.04)}23%,to{opacity:0;transform:scale(1.08)}}.uIiEVW_slideFrame{opacity:0;transform-origin:50%;animation:35s ease-in-out infinite uIiEVW_slideshow;position:absolute;inset:0}.uIiEVW_workCard{isolation:isolate;position:relative;overflow:hidden}.uIiEVW_workCard:after{z-index:1;content:"";background:linear-gradient(#0000 38%,#000000c7);transition:background-color .28s;position:absolute;inset:0}.uIiEVW_workCard:hover:after,.uIiEVW_workCard:focus-within:after{background-color:#fd82046b}.uIiEVW_workImage{transition:transform .65s cubic-bezier(.2,.8,.2,1)}.uIiEVW_workCard:hover .uIiEVW_workImage,.uIiEVW_workCard:focus-within .uIiEVW_workImage{transform:scale(1.04)}.uIiEVW_partnerLogo{filter:grayscale();opacity:.84;transition:filter .18s,opacity .18s}.uIiEVW_partnerLogo:hover{filter:grayscale(0%);opacity:1}@media (prefers-reduced-motion:reduce){.uIiEVW_slideFrame{animation:none}.uIiEVW_slideFrame:not(:first-child){display:none}.uIiEVW_slideFrame:first-child{opacity:1;transform:none}.uIiEVW_workImage{transition:none}}.uIiEVW_siteShell>main{padding-top:4rem}.uIiEVW_siteShell[data-choura-design=figma]>main{padding-top:0}
.FiEQza_site{--choura-panel:#54565b;--gutter:var(--choura-gutter);--choura-curve-height:clamp(88px,10vw,160px);--choura-footer-curve-height:calc(var(--choura-curve-height) / 2);--choura-photo-scrim:linear-gradient(180deg,#00000094,#000000b8)}.FiEQza_site :is(h1,h2,h3,h4,h5,h6,[role=heading]){text-transform:uppercase!important}.FiEQza_site [data-choura-header] :is(nav a,nav button,[data-choura-nav-panel] a,[data-choura-nav-panel] button){text-transform:uppercase}.FiEQza_site [data-choura-footer] nav a{text-transform:uppercase}.FiEQza_site [data-choura-header] [data-quote-trigger]{text-transform:uppercase}.FiEQza_site [data-choura-capability-story]{--story-surface:#54565b;padding-inline:var(--choura-gutter);border-radius:0}.FiEQza_site [data-choura-capability-story]>header{align-items:end;margin-bottom:56px}.FiEQza_site [data-choura-capability-story]>header h2{letter-spacing:-.035em;max-width:14ch;font-size:clamp(36px,5.2vw,76px);font-weight:600;line-height:1.02}.FiEQza_site [data-choura-homepage] [data-v360-review-id=homepage-identity] h2{letter-spacing:-.035em;max-width:14ch;font-size:clamp(36px,5.2vw,76px);font-weight:600;line-height:1.02}.FiEQza_site [data-choura-capability-story] :is(figure){border-radius:24px}.FiEQza_site [data-choura-capability-story] [data-story-chapter] h3{color:#fff}.FiEQza_site [data-choura-capability-story][data-story-kind=benefits] h3{font-size:clamp(34px,4vw,60px)}.FiEQza_site [data-choura-capability-story][data-story-kind=benefits] [data-story-chapter]{min-height:65svh}.FiEQza_site [data-choura-work-lanes]{background:#54565b;margin-inline:0}.FiEQza_site [data-choura-work-lanes] [data-choura-lane-selector]{padding-inline:var(--choura-gutter);gap:12px}.FiEQza_site [data-choura-work-lanes] [data-choura-lane-selector]>button{border-radius:18px}.FiEQza_site [data-choura-work-lanes] [data-choura-lane-selector]>button>span:last-child{text-transform:uppercase}.FiEQza_site [data-choura-homepage] [data-choura-work-lanes]{margin:48px calc(-1 * var(--figma-gutter)) 0}@media (max-width:767px){.FiEQza_site{--choura-curve-height:clamp(56px,16vw,88px)}.FiEQza_site [data-choura-capability-story]>header{gap:24px;margin-bottom:32px}.FiEQza_site [data-choura-capability-story]>header h2{font-size:clamp(36px,10vw,48px)}.FiEQza_site [data-choura-homepage] [data-v360-review-id=homepage-identity] h2{font-size:clamp(36px,10vw,48px)}.FiEQza_site [data-choura-capability-story][data-story-kind=benefits] [data-story-chapter]{min-height:0}}.FiEQza_site [data-choura-work-lanes]>header>div>p{color:#fff}.FiEQza_site [data-choura-capability-story][data-story-ready=true] [data-story-chapter] h3{color:#d4d5d7}.FiEQza_site [data-choura-capability-story][data-story-ready=true] [data-story-chapter][data-story-selected=true] h3{color:#fff}body:has(.FiEQza_site) [data-product-editor] :is(h1,h2,h3,[role=heading]){text-transform:uppercase}
._1Z9SEa_page{color:#54565b;max-width:110rem;font-family:var(--font-instrument-sans), Arial, sans-serif;background:#fff;margin-inline:auto;padding:clamp(2.5rem,5vw,5rem) clamp(1rem,3vw,3rem)}._1Z9SEa_opening p{color:#a64800;margin:0 0 1rem;font-size:.8rem}._1Z9SEa_opening h1{letter-spacing:-.055em;max-width:16ch;margin:0 0 2rem;font-size:clamp(3.4rem,8vw,8rem);font-weight:400;line-height:1.05}._1Z9SEa_hero{aspect-ratio:2.2;position:relative}._1Z9SEa_hero img{object-fit:cover;object-position:center 52%}._1Z9SEa_actionBand{justify-content:space-between;align-items:start;gap:32px;margin-top:1.5rem;display:flex}._1Z9SEa_actionBand>p{max-width:50ch;margin:0;font-size:18px;line-height:1.5}._1Z9SEa_actionBand a{color:#3c3e42;background:#fd8204;justify-content:space-between;align-items:center;gap:2rem;min-height:52px;padding:.75rem 1.25rem;font-size:.95rem;text-decoration:none;display:inline-flex}._1Z9SEa_actionBand svg{flex-shrink:0;width:20px;height:20px}._1Z9SEa_actionBand a:focus-visible{outline-offset:4px;outline:2px solid #a64800}@media (max-width:767px){._1Z9SEa_hero{aspect-ratio:1.3}._1Z9SEa_actionBand{flex-direction:column;gap:20px}}
.Z9UBoG_finder{color:#54565b;max-width:1500px;margin:1.5rem auto 3rem;padding-inline:clamp(16px,3vw,64px);scroll-margin-top:6rem}.Z9UBoG_heading{display:none}.Z9UBoG_browse{min-width:0}.Z9UBoG_viewOptions{border:1px solid #d3d3d3;border-radius:100vmax;flex-shrink:0;padding:.2rem;display:inline-flex}.Z9UBoG_viewOptions button{min-height:2.75rem;font:inherit;color:#54565b;cursor:pointer;background:#fff;border:0;border-radius:100vmax;padding:.5rem .6rem;font-size:.8rem}.Z9UBoG_viewOptions button[aria-pressed=true]{color:#242824;background:#fd8304}.Z9UBoG_results{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.Z9UBoG_results>li{min-width:0}.Z9UBoG_card{height:100%;color:inherit;scroll-margin-top:6rem;text-decoration:none;display:block}.Z9UBoG_cardImage{aspect-ratio:1.45;background:#fff;border-radius:24px 24px 64px;display:block;position:relative;overflow:hidden}.Z9UBoG_cardImage img{object-fit:cover;transition:transform .35s}.Z9UBoG_cardCopy{flex-direction:column;align-items:flex-start;padding-top:1.15rem;display:flex}.Z9UBoG_card h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:500;line-height:1.12}.Z9UBoG_description{color:#6c6e73;margin-top:.65rem;font-size:.9rem;line-height:1.5}.Z9UBoG_detailAction{color:#242824;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;margin-top:.5rem;font-size:.85rem;display:flex}.Z9UBoG_detailAction svg{flex-shrink:0;width:1.1rem;height:1.1rem}.Z9UBoG_results[data-structure-layout=compact]{grid-template-columns:1fr;gap:0}.Z9UBoG_results[data-structure-layout=compact] .Z9UBoG_card{border-top:1px solid #dedede;grid-template-columns:8rem 1fr;align-items:center;gap:1.2rem;padding-block:.9rem;display:grid}.Z9UBoG_results[data-structure-layout=compact] .Z9UBoG_cardCopy{padding:0}.Z9UBoG_results[data-structure-layout=compact] h3{font-size:1.5rem}.Z9UBoG_results[data-structure-layout=compact] .Z9UBoG_description{max-width:48rem}.Z9UBoG_empty{padding-block:2rem;font-size:1rem}.Z9UBoG_finder :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #242824}[data-choura-design=combined] .Z9UBoG_finder{color:#242824}[data-choura-design=combined] .Z9UBoG_finder .Z9UBoG_card h3{letter-spacing:-.015em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.375rem,2.1vw,1.875rem);font-weight:650}[data-choura-design=combined] .Z9UBoG_finder .Z9UBoG_description{color:#646760;font-size:1rem;line-height:1.55}@media (hover:hover){.Z9UBoG_card:hover .Z9UBoG_cardImage img{transform:scale(1.025)}.Z9UBoG_card:hover .Z9UBoG_detailAction{text-underline-offset:5px;text-decoration:underline}}@media (max-width:767px){.Z9UBoG_finder{margin-top:.5rem;padding-inline:1rem}.Z9UBoG_results{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem}.Z9UBoG_description{display:none}.Z9UBoG_viewOptions button{padding-inline:.4rem}.Z9UBoG_cardImage{aspect-ratio:1.1}.Z9UBoG_cardCopy{padding-top:1rem}.Z9UBoG_card h3{font-size:1.2rem}.Z9UBoG_detailAction{margin-top:.35rem;font-size:.8rem}.Z9UBoG_results[data-structure-layout=compact] .Z9UBoG_card{grid-template-columns:5rem 1fr;gap:1rem}.Z9UBoG_results[data-structure-layout=compact] h3{font-size:1.25rem}:is([data-choura-design=combined],[data-choura-design=figma]) .Z9UBoG_finder .Z9UBoG_results[data-structure-layout=gallery]{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}:is([data-choura-design=combined],[data-choura-design=figma]) .Z9UBoG_finder .Z9UBoG_card h3{font-size:clamp(1.1875rem,4.7vw,1.4375rem)}}@media (prefers-reduced-motion:reduce){.Z9UBoG_cardImage img{transition:none}}html[data-accessibility-reduced-motion=true] .Z9UBoG_cardImage img{transition:none}
