.v02-home{min-width:0;overflow:clip}#main-content:is(.v02-home,.v04c-capacities) .ui-heading{font-weight:var(--font-weight-medium)}.v02-home .v2-section:nth-of-type(2n){background:0 0}.v02-home .v02-home__technique{background:var(--v2-color-paper)}#main-content:is(.v02-home,.v04c-capacities) .v2-hero{margin-bottom:var(--space-6);padding-block:var(--space-10);color:var(--primitive-color-white);background:var(--v2-color-hero);position:relative}#main-content:is(.v02-home,.v04c-capacities) .v2-hero:after{inset:auto 0 calc(-1 * var(--space-6));height:calc(var(--space-6) + 1px);background:var(--v2-color-hero);clip-path:polygon(0 0,100% 0,100% 20%,38% 100%,0 20%);content:"";pointer-events:none;position:absolute}#main-content:is(.v02-home,.v04c-capacities) .v2-hero__layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}#main-content:is(.v02-home,.v04c-capacities) .v2-hero__title{-webkit-hyphens:none;hyphens:none;max-width:24ch;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.1}#main-content:is(.v02-home,.v04c-capacities) .v2-hero__lead{max-width:50ch}#main-content:is(.v02-home,.v04c-capacities) .v2-hero .v2-eyebrow{color:var(--primitive-color-white)}#main-content:is(.v02-home,.v04c-capacities) .v2-hero .ui-button[data-variant=secondary]{border-color:var(--primitive-color-white);color:var(--primitive-color-white);background:0 0}#main-content:is(.v02-home,.v04c-capacities) .v2-hero__media{aspect-ratio:16/9;border-radius:var(--radius-md);width:100%;max-width:none;position:relative}#main-content:is(.v02-home,.v04c-capacities) .v2-hero__media img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.v02-film{aspect-ratio:16/9;width:100%;position:relative}.v02-film__video{object-fit:contain;opacity:0;width:100%;height:100%;position:absolute;inset:0}.v02-film__video[poster],.v02-film__video[data-ready=true]{opacity:1}#main-content:is(.v02-home,.v04c-capacities) .v02-film__control{right:var(--space-2);bottom:var(--space-2);width:var(--space-6);min-width:var(--space-6);height:var(--space-6);min-height:var(--space-6);border-radius:var(--radius-xs);color:var(--primitive-color-white);background:0 0;border:0;padding:0;position:absolute}.v02-film__control:before{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-xs);background:var(--v2-color-hero);content:"";position:absolute;bottom:0;right:0}.v02-film__control svg{fill:currentColor;width:10px;height:10px;position:absolute;bottom:7px;right:7px}@media (pointer:coarse){#main-content:is(.v02-home,.v04c-capacities) .v02-film__control{width:var(--control-target-min);height:var(--control-target-min)}}@media (min-width:60rem){#main-content:is(.v02-home,.v04c-capacities) .v2-hero{padding-block:var(--space-16)}#main-content:is(.v02-home,.v04c-capacities) .v2-hero__layout{gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,27rem),1fr))}}@media (forced-colors:active){#main-content:is(.v02-home,.v04c-capacities) .v2-hero:after{display:none}#main-content:is(.v02-home,.v04c-capacities) .v02-film__control{color:buttontext;border:1px solid buttontext}.v02-film__control:before{background:canvas}}.v02-home__project-heading{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.v02-home__project-heading .v2-section-intro{margin-bottom:0}.v02-highlights{min-width:0}.v02-highlights .v2-section-intro{max-width:42rem}.v02-highlights__controls{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.v02-highlights__controls[hidden],.v02-highlights__controls [hidden]{display:none}.v02-highlights__position{color:var(--v2-color-muted);font-variant-numeric:tabular-nums;font-size:var(--font-size-200)}.v02-highlights__track{gap:var(--space-6);padding:var(--space-1);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-1);scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.v02-highlights__track::-webkit-scrollbar{display:none}.v02-highlights__track:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.v02-highlights__item{scroll-snap-align:start;min-width:0;display:flex}.v02-highlights .v02-highlight{width:100%}.v02-highlights .v2-project-card__copy{flex:1}.v02-highlight__label{margin-bottom:var(--space-3);color:var(--primitive-color-blue-600);font-size:var(--font-size-200);font-weight:var(--font-weight-semibold)}.v02-highlight__meta{margin-top:var(--space-3);color:var(--v2-color-muted);font-size:var(--font-size-200)}.v02-highlights .v2-project-card__media img{object-fit:cover}.v02-highlights .v02-highlight--project .v2-project-card__media img{object-fit:contain}.v02-highlights__archive-links{gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (min-width:44rem){.v02-highlights__track{grid-auto-columns:calc((100% - var(--space-6)) / 2)}}@media (min-width:68.75rem){.v02-highlights__track{grid-auto-columns:calc((100% - 2 * var(--space-6)) / 3)}}.v02-home .v02-partners{padding-block:var(--space-10)}.v02-home .v02-partners .v2-section-intro{max-width:48rem;margin-inline:auto;margin-bottom:var(--space-6);text-align:center}#main-content.v02-home .v02-partners .v2-section-intro .ui-heading,#main-content.v02-home .v02-partners .v2-section-intro .ui-text{max-width:none}.v02-home .v02-partners__viewport:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}.v02-home .v02-partners__list{gap:var(--space-4);margin:var(--space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.v02-home .v02-partners__list[aria-hidden=true]{display:none}.v02-home .v02-partners__list li{place-items:center;min-width:0;min-height:8.5rem;display:grid}.v02-home .v02-partners__list img{object-fit:contain;width:min(100%,8.5rem);height:8.5rem;display:block}@media (min-width:44rem){.v02-home .v02-partners__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:68.75rem){.v02-home .v02-partners__list{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.v02-home .v02-partners__viewport{scrollbar-width:none;overflow-x:auto}.v02-home .v02-partners__viewport::-webkit-scrollbar{display:none}.v02-home .v02-partners__track{width:max-content;display:flex}.v02-home .v02-partners__motion[data-enhanced=true] .v02-partners__viewport{overflow:hidden}.v02-home .v02-partners__motion[data-enhanced=true] .v02-partners__track{animation:42s linear infinite v02-partner-flow}.v02-home .v02-partners__list,.v02-home .v02-partners__list[aria-hidden=true]{width:max-content;margin-top:var(--space-4);padding-right:var(--space-4);display:flex}.v02-home .v02-partners__list li{width:12rem;padding-inline:var(--space-4);flex:0 0 12rem}.v02-home .v02-partners__viewport:hover .v02-partners__track,.v02-home .v02-partners__viewport:focus-within .v02-partners__track{animation-play-state:paused}}@keyframes v02-partner-flow{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.v02-home .v02-partners__track{animation:none}}.v02-home__split{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.v02-home__copy{min-width:0;max-width:39rem}.v02-home__copy .ui-heading{margin-block:var(--space-4);font-size:clamp(1.8125rem,2.8vw,2.5rem)}.v02-home__copy .ui-text:not(.v2-eyebrow){max-width:66ch;line-height:1.65}.v02-home__actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.v02-home__photo{border-radius:var(--radius-md);min-width:0;margin:0;overflow:hidden}.v02-home__photo img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.v02-home__sustainability .v02-home__photo img{aspect-ratio:16/10}@media (min-width:68.75rem){.v02-home__split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:7%}.v02-home__sustainability .v02-home__split{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.v02-home__sustainability .v02-home__photo{grid-area:1/1}.v02-home__sustainability .v02-home__copy{grid-area:1/2}}@media (max-width:43.75rem){.v02-home__actions{flex-direction:column;align-items:flex-start}}.p03-homepage{min-width:0;overflow:clip}.p03-media{width:100%;height:100%;min-height:inherit;object-fit:cover;display:block}.p03-homepage .dr-hero__media{aspect-ratio:3/2}.p03-homepage .dr-partner-band__steps{margin-top:0}.p03-homepage .dr-partner-band{padding-block:var(--space-20)}.p03-homepage .dr-partner-band__layout{align-items:center}.p03-homepage .dr-partner-band h2{overflow-wrap:normal;word-break:normal;max-width:12ch}.p03-homepage .dr-partner-band__steps{border-left:var(--border-width-hairline) solid var(--primitive-color-steel-600)}.p03-homepage .dr-partner-band__steps li{min-height:8.5rem;padding:var(--space-5) var(--space-6);border-top:0;border-bottom:var(--border-width-hairline) solid var(--primitive-color-steel-600)}.p03-homepage .dr-partner-band__steps li:nth-last-child(-n+2){border-bottom:0}.p03-homepage .dr-partner-band__steps li:before{top:var(--space-6);left:-.25rem}.p03-homepage .dr-partner-band__number{font-size:var(--font-size-200)}.p03-homepage .dr-partner-band__steps strong{font-size:var(--font-size-400)}.p03-logo-marquee{padding-block:var(--space-12);border-bottom:var(--border-width-hairline) solid var(--color-border);background:var(--primitive-color-white);overflow:hidden}.p03-logo-marquee__header{justify-content:space-between;align-items:end;gap:var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.p03-logo-marquee__toggle.ui-icon-button{color:var(--color-text-muted);background:0 0;border-color:#0000;display:none}.p03-logo-marquee__toggle.ui-icon-button:hover{background:var(--color-surface-subtle);color:var(--color-link)}.p03-logo-marquee__list{align-items:center;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));margin:0;padding:0;list-style:none;display:grid}.p03-logo-marquee__list[aria-hidden=true]{display:none}.p03-logo-marquee__list li{place-items:center;min-width:0;height:10rem;display:grid;overflow:hidden}.p03-logo-marquee__list img{object-fit:contain;width:100%;max-width:15rem;height:10rem;display:block}@media (prefers-reduced-motion:no-preference){.p03-logo-marquee__motion[data-enhanced=true] .p03-logo-marquee__toggle{display:inline-flex}.p03-logo-marquee__motion[data-enhanced=true] .p03-logo-marquee__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.p03-logo-marquee__motion[data-enhanced=true] .p03-logo-marquee__track{width:max-content;animation:38s linear infinite p03-logo-flow;display:flex}.p03-logo-marquee__motion[data-enhanced=true] .p03-logo-marquee__list{gap:var(--space-12);padding-right:var(--space-12);display:flex}.p03-logo-marquee__motion[data-enhanced=true] .p03-logo-marquee__list li{flex:none;width:15rem}.p03-logo-marquee__motion[data-paused=true] .p03-logo-marquee__track,.p03-logo-marquee__viewport:hover .p03-logo-marquee__track{animation-play-state:paused}}.p03-carousel-button{min-width:var(--control-target-min);min-height:var(--control-target-min);padding:var(--space-2);border:var(--border-width-hairline) solid currentColor;border-radius:var(--radius-sm);color:var(--primitive-color-navy-900);cursor:pointer;background:0 0}.p03-carousel-button:hover{border-color:var(--primitive-color-blue-600);background:var(--primitive-color-steel-50);color:var(--primitive-color-blue-700)}.p03-solutions__heading{gap:var(--space-5);min-width:0;margin-bottom:var(--space-8);display:grid}.p03-solutions__heading>div{gap:var(--space-5);display:grid}.p03-solutions__heading h2{max-width:none}.p03-solution-list{gap:var(--border-width-hairline);padding:var(--border-width-hairline);background:var(--primitive-color-steel-600);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.p03-solution-list li{align-content:space-between;gap:var(--space-6);min-width:0;min-height:9rem;padding:var(--space-6);background:var(--primitive-color-navy-900);color:var(--primitive-color-white);display:grid}.p03-solution-list__number{color:var(--primitive-color-blue-400);font-family:var(--font-family-mono);font-size:var(--font-size-200)}.p03-solution-list h3{max-width:13ch;color:inherit;font-size:clamp(var(--font-size-600), 2vw, var(--font-size-700))}.p03-solution-list .ui-button{justify-self:start}.p03-projects{padding-block:var(--section-space-compact);border-top:var(--border-width-hairline) solid var(--color-border);background:var(--primitive-color-white)}.p03-projects__header{justify-content:space-between;align-items:end;gap:var(--space-6);margin-bottom:var(--space-10);flex-wrap:wrap;display:flex}.p03-projects__header>div:first-child{gap:var(--space-5);display:grid}.p03-projects__controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.p03-projects__position{min-width:4rem;font-family:var(--font-family-mono);font-size:var(--font-size-100);text-align:center}.p03-projects__controls[hidden]{display:none}.p03-projects[data-enhanced=false] .p03-projects__stage{gap:var(--space-12)}.p03-projects[data-enhanced=false] .p03-project-slide{grid-area:auto}.p03-projects__overview{margin-top:var(--space-8)}.p03-projects__stage{min-width:0;display:grid}.p03-project-slide{align-content:start;gap:var(--space-8);visibility:hidden;opacity:0;pointer-events:none;min-width:0;transition:opacity var(--motion-duration-deliberate) var(--motion-easing-standard), transform var(--motion-duration-deliberate) var(--motion-easing-standard), visibility var(--motion-duration-deliberate);grid-area:1/1;display:grid;transform:translate(.75rem)}.p03-project-slide[data-active=true]{z-index:1;visibility:visible;opacity:1;pointer-events:auto;transform:none}.p03-project-slide__copy{align-content:center;justify-items:start;gap:var(--space-5);min-width:0;display:grid}.p03-project-slide__copy h3{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;max-width:16ch}.p03-project-slide__copy .ui-button{margin-top:var(--flow-space-copy-actions)}.p03-project-slide__media{aspect-ratio:4/3;border-bottom:.25rem solid var(--primitive-color-blue-600);background:var(--primitive-color-steel-100);place-self:center start;width:100%;min-width:0;max-width:32rem;overflow:hidden}.p03-project-slide__media img{object-fit:contain;width:100%;height:100%;display:block}.p03-products__layout{max-width:var(--container-text);gap:var(--space-6);display:grid}.p03-capacity__layout{gap:var(--space-10);min-width:0;display:grid}.p03-capacity__media{border-bottom:.25rem solid var(--primitive-color-blue-600);background:var(--primitive-color-steel-100);min-width:0;min-height:18rem;overflow:hidden}.p03-capacity__copy{align-content:center;justify-items:start;gap:var(--space-6);min-width:0;display:grid}@keyframes p03-logo-flow{to{transform:translate(-50%)}}@media (min-width:48rem){.p03-homepage .dr-hero__media{aspect-ratio:auto}.p03-solution-list li{min-height:12rem}.p03-solution-list{grid-template-columns:repeat(2,minmax(0,1fr))}.p03-capacity__layout{gap:var(--space-16);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.p03-capacity__media{min-height:30rem}}.d05-capabilities .d03-columns{grid-template-columns:minmax(0,1fr);align-items:center}.d05-capabilities__media{min-width:0;margin:0}.d05-capabilities__media img{width:100%;height:auto;display:block}@media (min-width:64rem){.p03-project-slide{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.p03-project-slide__media{justify-self:end}.p03-solution-list{grid-template-columns:repeat(12,minmax(0,1fr))}.p03-solution-list li:nth-child(-n+4){grid-column:span 3}.p03-solution-list li:nth-child(n+5){grid-column:span 4}}@media (forced-colors:active){.p03-capacity__media,.p03-homepage .dr-hero__media,.p03-project-slide__media{border:var(--border-width-strong) solid CanvasText}.p03-logo-marquee__motion[data-enhanced=true] .p03-logo-marquee__viewport{-webkit-mask-image:none;mask-image:none}.p03-solution-list,.p03-solution-list li{border:var(--border-width-hairline) solid CanvasText}}@media (prefers-reduced-motion:reduce){.p03-logo-marquee__track{animation:none}.p03-project-slide{transition:none;transform:none}}#main-content.d03-home [data-page-hero=story] [data-hero-layout]{grid-template-columns:minmax(0,1fr)}.d03-home .d03-hero__copy,.d03-home .d03-section-copy,.d05-sustainability__intro{text-align:left;margin-inline:0}#main-content.d03-home [data-page-hero] .d03-hero__title,#main-content.d03-home [data-page-hero] .ui-text,.d03-home .d03-section-copy h2,.d05-sustainability__intro h2{margin-inline:0}.d03-home .d03-hero__actions,.d05-actions{justify-content:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}#main-content.d03-home [data-hero-media]>img{aspect-ratio:4/3;object-fit:cover}.d05-solution-cards{gap:var(--space-4);margin:var(--space-10) 0 0;padding:0;list-style:none;display:grid}.d05-solution-cards li{isolation:isolate;align-items:start;gap:var(--space-5);min-width:0;min-height:19rem;padding:var(--space-6);border:var(--border-width-hairline) solid var(--color-surface);border-top:var(--border-width-strong) solid var(--color-eyebrow);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-raised);transition:transform var(--motion-duration-normal) var(--motion-easing-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.d05-solution-card__image{z-index:-2;object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform var(--motion-duration-deliberate) var(--motion-easing-standard);position:absolute;inset:0}.d05-solution-cards li:before{z-index:-1;background:var(--color-surface);opacity:.76;content:"";pointer-events:none;transition:opacity var(--motion-duration-deliberate) var(--motion-easing-standard);position:absolute;inset:0}.d05-solution-cards li:focus-within:before{opacity:.64}@media (hover:hover) and (pointer:fine){.d05-solution-cards li:hover{transform:translateY(calc(-1 * var(--space-1)))}.d05-solution-cards li:hover:before{opacity:.64}.d05-solution-cards li:hover .d05-solution-card__image{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.d05-solution-cards li:hover,.d05-solution-cards li:hover .d05-solution-card__image{transform:none}}@media (forced-colors:active){.d05-solution-cards li{--color-text:CanvasText;--color-surface:Canvas;border-color:canvastext}.d05-solution-card__image,.d05-solution-cards li:before{display:none}}#main-content .d05-solution-cards .ui-heading{font-weight:var(--font-weight-bold)}.d05-solution-cards p{color:var(--color-text);margin-bottom:var(--space-6)}#main-content.d03-home .d03-section-copy .dr-eyebrow,#main-content.d03-home .p03-projects__header .dr-eyebrow,#main-content.d03-home .d05-sustainability__intro .dr-eyebrow{text-align:left;margin-inline:0}.d05-solution-cards .ui-button{margin-top:auto}.d05-actions{margin:var(--space-6) 0 0;padding:0;list-style:none}.d05-actions .ui-button{margin-top:0}.d03-home .p03-projects__header{text-align:left;justify-content:space-between;align-items:end}.d03-home .p03-projects__header h2{margin-inline:0}.d03-home .p03-project-slide{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.d03-home .p03-project-slide__media{order:-1;justify-self:start}.d03-home .p03-project-slide__copy{max-width:var(--measure-body);text-align:left;justify-items:start;margin-inline:0}.d03-home .p03-project-slide__copy h3{max-width:28ch}.d03-home .p03-projects__overview{text-align:left}.d05-capabilities__media img{aspect-ratio:4/3;object-fit:cover}.d05-sustainability__layout{align-items:center;gap:var(--space-10);display:grid}.d05-sustainability__intro{max-width:var(--measure-lead);gap:var(--space-6);margin-bottom:0;display:grid}.d05-sustainability figure{margin:0}.d05-sustainability img{width:100%;height:auto;display:block}@media (min-width:40rem){.d05-solution-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.d05-solution-cards li:last-child{grid-column:1/-1}}@media (min-width:64rem){.d05-solution-cards{gap:var(--space-6);grid-template-columns:repeat(6,minmax(0,1fr))}.d05-solution-cards li{padding:var(--space-8);grid-column:span 2}.d05-solution-cards li:nth-child(n+4){grid-column:span 3}#main-content.d03-home [data-page-hero=story] [data-hero-layout]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.d03-home .p03-project-slide{align-items:center;gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.d03-home .p03-project-slide__copy{text-align:right;justify-items:end;margin-left:auto}.d03-home .p03-projects__overview{text-align:right}.d05-capabilities .d03-columns{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.d05-sustainability__layout{gap:var(--space-16);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.d05-sustainability figure{order:-1}.d05-sustainability__intro{text-align:right;justify-self:end}#main-content.d03-home .d05-sustainability__intro .dr-eyebrow,.d05-sustainability__intro h2{text-align:right;margin-left:auto}}#main-content.d03-home #oplossingen,#main-content.d03-home .d05-sustainability{background:var(--color-surface-subtle)}#main-content.d03-home [data-hero-media]{isolation:isolate;padding:var(--space-2);background:var(--color-surface-raised);box-shadow:var(--shadow-overlay);overflow:visible}#main-content.d03-home [data-hero-media]:before{inset:var(--space-6) calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) var(--space-6);z-index:-1;background:var(--color-border);content:"";position:absolute}.d03-home .p03-project-slide{padding:var(--space-4);border:var(--border-width-hairline) solid var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-overlay)}.d03-home .p03-project-slide__copy{padding:var(--space-4)}.d03-home .p03-project-slide__media{background:var(--color-surface-subtle);border:0}.d05-feature-panel{border:var(--border-width-hairline) solid var(--color-border);background:var(--color-surface-raised);min-width:0;box-shadow:var(--shadow-overlay)}.d05-feature-panel>.d03-section-copy,.d05-feature-panel>.d05-sustainability__intro{padding:var(--space-6)}.d05-feature-panel>figure{min-width:0;margin:0}.d05-capabilities .d03-columns,.d05-sustainability__layout{gap:0}.d05-capabilities__media img{width:100%;display:block}@media (min-width:64rem){.d03-home .p03-project-slide{gap:var(--space-8);padding:var(--space-6)}.d05-feature-panel>.d03-section-copy,.d05-feature-panel>.d05-sustainability__intro{padding:var(--space-10)}.d05-capabilities .d03-columns{align-items:center}.d05-capabilities__media{align-self:stretch}.d05-capabilities__media img{height:100%}.d05-sustainability figure{margin:var(--space-6) 0 var(--space-6) var(--space-6)}}@media (forced-colors:active){#main-content.d03-home [data-hero-media]{border:var(--border-width-hairline) solid CanvasText}#main-content.d03-home [data-hero-media]:before{display:none}.d05-feature-panel,.d03-home .p03-project-slide{border-color:canvastext}.d03-home .p03-project-slide__media{border:var(--border-width-strong) solid CanvasText}}#main-content.v02-home .ui-heading{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.v02-home__project-heading .v2-section-intro{min-width:0;max-width:100%}.v02-highlight__label,.v02-highlight__meta{overflow-wrap:anywhere}
