:root{--increment:7px}@media screen and (min-width:390px){:root{--increment:calc(0.26455vw + 5.96825px)}}@media screen and (min-width:768px){:root{--increment:8px}}@media screen and (min-width:1024px){:root{--increment:calc(0.96154vw - 1.84615px)}}@media screen and (min-width:1440px){:root{--increment:0.83333vw}}@media screen and (min-width:1920px){:root{--increment:16px}}:root{--phase5-font-display:GT Pressura,Helvetica Neue,arial,sans-serif;--phase5-font-mono:GT Pressura Mono,ui-monospace,SF Mono,menlo,monospace;--phase5-weight-display:400;--phase5-weight-mono:300;--phase5-color-blue:#00f;--phase5-color-black:#000;--phase5-color-white:#fff;--phase5-tracking-heading:-0.04em;--phase5-tracking-display:-0.04em;--phase5-tracking-mega:-0.04em;--phase5-page-margin:calc(0.75rem + var(--increment, 0.75rem)*1);--phase5-column-gap:calc(0.75rem + var(--increment, 0.75rem)*1);--phase5-content-width:100%;--phase5-space-none:0;--phase5-space-s:calc(0.75rem + var(--increment, 0.75rem)*0.33333);--phase5-space-m:calc(0.75rem + var(--increment, 0.75rem)*3);--phase5-space-l:calc(0.75rem + var(--increment, 0.75rem)*7);--phase5-space-xl:calc(0.75rem + var(--increment, 0.75rem)*11);--phase5-gap-section:calc(0.75rem + var(--increment, 0.75rem)*4);--phase5-gap-grouped:calc(0.75rem + var(--increment, 0.75rem)*0.66667);--phase5-radius-control:6px;--phase5-radius-card:12px}@media(max-width:47.9375em){:root{--phase5-page-margin:0.625rem}}@font-face{font-display:swap;font-family:GT Pressura;font-style:normal;font-weight:400;src:url(fonts/GT-Pressura-Extended-Regular.6d8cf896.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Pressura Mono;font-style:normal;font-weight:300;src:url(fonts/GT-Pressura-Mono-Light.b480b78d.woff2) format("woff2")}.phase5-section{font-family:var(--phase5-font-display);position:relative}.phase5-section__inner{padding-inline:var(--phase5-page-margin);width:100%}.phase5-section img:not(.phase5-image--cover){height:auto;max-width:100%}.phase5-section__header{display:flex;flex-direction:column;gap:var(--phase5-space-s);margin-block-end:var(--phase5-space-m)}.phase5-layout__placeholder,.phase5-section__placeholder{font-style:italic;opacity:.6}.phase5-section~.phase5-section{margin-block-start:var(--phase5-gap-section)}.phase5-group__content>.phase5-section~.phase5-section{margin-block-start:var(--phase5-gap-grouped)}.phase5-group-marker{align-items:center;background-color:var(--phase5-color-black);color:var(--phase5-color-white);display:flex;font-size:calc(.75rem + var(--increment, .75rem)*.16667);gap:.5rem;margin:0;padding:calc(.75rem + var(--increment, .75rem)*0) var(--phase5-page-margin)}.phase5-section[id]{scroll-margin-block-start:calc(var(--phase5-header-height) + var(--phase5-gap-grouped))}.phase5-group-marker--end{background-color:transparent;border-block-start:2px dashed currentcolor;color:inherit}.phase5-group-marker__dot{background-color:currentcolor;border-radius:50%;height:.75rem;opacity:.6;width:.75rem}.phase5-header{display:flex;flex-direction:column;gap:var(--phase5-space-s);margin-block-end:calc(.75rem + var(--increment, .75rem)*3)}.phase5-header--flush{margin-block-end:0}.phase5-header__eyebrow{color:var(--phase5-color-black);font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.5);font-weight:var(--phase5-weight-mono);line-height:1.5;margin:0;text-transform:uppercase}.phase5-header__heading{font-size:calc(.75rem + var(--increment, .75rem)*7.33333);letter-spacing:var(--phase5-tracking-display);max-width:calc(var(--phase5-content-width)*.75 - 6px)}.phase5-header--medium .phase5-header__heading,.phase5-header__heading{color:var(--phase5-color-black);font-family:var(--phase5-font-display);font-weight:var(--phase5-weight-display);hyphens:auto;line-height:1;margin:0;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}.phase5-header--medium .phase5-header__heading,.phase5-header--section .phase5-header__heading{font-size:calc(.75rem + var(--increment, .75rem)*5.25);letter-spacing:var(--phase5-tracking-heading)}.phase5-header--section .phase5-header__heading{color:var(--phase5-color-black);font-family:var(--phase5-font-display);font-weight:var(--phase5-weight-display);hyphens:auto;line-height:1;margin:0;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}@media(max-width:47.9375em){.phase5-header--section .phase5-header__heading{font-size:2.25rem;line-height:1.0556}}.phase5-header--section{gap:calc(.75rem + var(--increment, .75rem)*0)}.phase5-image{-o-object-position:50% 50%;object-position:50% 50%}.phase5-icon{display:block;height:calc(.75rem + var(--increment, .75rem)*1.66667);margin-block-end:.5rem;width:calc(.75rem + var(--increment, .75rem)*1.66667)}.phase5-icon svg{display:block;height:100%;width:100%}.phase5-button{align-items:center;border-radius:var(--phase5-radius-control);display:inline-flex;filter:drop-shadow(.0625rem .0625rem .125rem rgba(0,0,0,.1));font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);gap:.5625rem;justify-content:center;line-height:1;min-height:calc(.75rem + var(--increment, .75rem)*3.5);padding:calc(.75rem + var(--increment, .75rem)*.5) calc(.75rem + var(--increment, .75rem)*1);text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.phase5-button:focus-visible,.phase5-button:hover{opacity:.85}.phase5-button--primary{background-color:var(--phase5-color-black);color:var(--phase5-color-white)}.phase5-button--secondary{background-color:var(--phase5-color-blue);color:var(--phase5-color-white)}.phase5-button--icon{padding-inline-start:calc(.75rem + var(--increment, .75rem)*.5)}.phase5-button--icon .phase5-icon{color:currentcolor;flex:0 0 auto;height:calc(.75rem + var(--increment, .75rem)*1);margin-block-end:-.1875rem;margin-block-start:-.1875rem;opacity:.7;width:calc(.75rem + var(--increment, .75rem)*1)}.phase5-button--block{display:flex;width:100%}@media(prefers-reduced-motion:reduce){.phase5-button{transition:none}}.phase5-site-header{align-items:center;background-color:var(--phase5-color-white);display:flex;font-family:var(--phase5-font-display);height:var(--phase5-header-height);inset-block-start:0;inset-inline:0;position:fixed;z-index:100;--phase5-logo-height:calc(0.42825rem + var(--increment, 0.75rem)*9.41667*0.571);--phase5-wordmark-height:calc(0.5385rem + var(--increment, 0.75rem)*7.33333*0.718)}.phase5-site-header__marquee-run svg,.phase5-site-header__word svg{display:block;height:var(--phase5-wordmark-height);width:auto}.phase5-site-header__bar{align-items:center;display:flex;gap:var(--phase5-column-gap);padding-inline:var(--phase5-page-margin);position:relative;width:100%;z-index:2}.phase5-site-header__label{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.phase5-site-header__logo{color:var(--phase5-color-blue);display:flex;flex:0 0 auto}.phase5-site-header__logo>svg{display:block;height:auto;width:calc(.75rem + var(--increment, .75rem)*9.41667)}.phase5-site-header__logo>svg use{fill:currentcolor;stroke:transparent;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;transition:fill .3s ease,stroke .3s ease}.phase5-site-header__logo:focus-visible>svg use,.phase5-site-header__logo:hover>svg use{fill:transparent;stroke:currentcolor}.phase5-site-header__middle{align-self:stretch;flex:1 1 auto;min-width:0;overflow:hidden;position:relative}.phase5-site-header__claim,.phase5-site-header__marquee{color:var(--phase5-color-blue);display:flex;flex-direction:column;inset-block:0;justify-content:center;margin:0;position:absolute;transition:opacity .3s ease}.phase5-site-header__claim{color:var(--phase5-color-black);font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.5);font-weight:var(--phase5-weight-mono);line-height:1.5;margin:0;text-transform:uppercase;--phase5-claim-top:calc(50% - var(--phase5-logo-height)/2);color:var(--phase5-color-blue);inset-block:auto;inset-block-start:calc(var(--phase5-claim-top) - .125rem);inset-inline-start:0}.phase5-site-header__claim-line{display:block;line-height:1.1}.phase5-site-header__marquee{align-items:center;flex-direction:row;inset-inline:0;overflow:hidden}.phase5-site-header__marquee-track{animation:phase5-marquee 30s linear infinite;display:flex;flex:0 0 auto}.phase5-site-header__marquee-run{color:var(--phase5-color-blue);flex:0 0 auto;padding-inline-end:calc(var(--phase5-wordmark-height)/2)}.phase5-site-header__marquee-run>svg{stroke-width:.3px}@keyframes phase5-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.phase5-site-header--marquee .phase5-site-header__claim,.phase5-site-header--marquee.is-scrolled .phase5-site-header__marquee{opacity:0}.phase5-site-header--marquee.is-scrolled .phase5-site-header__claim{opacity:1}.phase5-site-header.is-open .phase5-site-header__middle{opacity:0;pointer-events:none}.phase5-site-header__toggle{background:none;border:0;color:inherit;color:var(--phase5-color-blue);cursor:pointer;flex:0 0 auto;font:inherit;margin:0;padding:0}.phase5-site-header__toggle .phase5-site-header__word svg use{fill:transparent;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;transition:fill .3s ease}.phase5-site-header__toggle:focus-visible .phase5-site-header__word svg use,.phase5-site-header__toggle:hover .phase5-site-header__word svg use{fill:currentcolor}.phase5-site-header__word{display:block}.is-open .phase5-site-header__word--menu,.phase5-site-header__word--close{display:none}.is-open .phase5-site-header__word--close{display:block}.phase5-site-header__panel{background-color:var(--phase5-color-white);display:flex;flex-direction:column;inset-block-end:0;inset-block-start:var(--phase5-header-height);inset-inline:0;overflow:hidden;padding:var(--phase5-page-margin);position:fixed;transform:translateY(-100%);transition:transform .3s ease;z-index:1}.phase5-site-header__panel[hidden]{display:none}.phase5-site-header__panel.is-open{transform:translateY(0)}.phase5-site-header__menus{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto}.phase5-site-header__nav{flex:0 0 auto}.phase5-site-header__nav:first-child{margin-block-start:auto}.phase5-site-header__nav:last-child{margin-block-end:auto}.phase5-site-header__menu{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;text-align:center}.phase5-site-header__item>a{font-family:var(--phase5-font-display);font-size:calc(.75rem + var(--increment, .75rem)*5.25);font-weight:var(--phase5-weight-display);hyphens:auto;letter-spacing:var(--phase5-tracking-heading);line-height:1;margin:0;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}@media(max-width:47.9375em){.phase5-site-header__item>a{font-size:2.25rem;line-height:1.0556}}.phase5-site-header__item>a{color:var(--phase5-color-black);display:block;text-decoration:none}.phase5-site-header__item>a:focus-visible,.phase5-site-header__item>a:hover{color:var(--phase5-color-blue)}.phase5-site-header__item.is-current>a{color:var(--phase5-color-blue)}.phase5-site-header__nav--social{margin-block-start:calc(.75rem + var(--increment, .75rem)*5.66667)}.phase5-site-header__foot{align-items:baseline;display:flex;flex:0 0 auto;flex-wrap:wrap;font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);gap:calc(.75rem + var(--increment, .75rem)*1);justify-content:space-between;line-height:1.227;padding-block-start:calc(.75rem + var(--increment, .75rem)*1);text-transform:uppercase}.phase5-site-header__copyright{margin:0}.phase5-site-header__legal{display:flex;flex-wrap:wrap;gap:calc(.75rem + var(--increment, .75rem)*3);list-style:none;margin:0;padding:0}.phase5-site-header__legal>.phase5-site-header__item>a{color:inherit;display:inline;font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);line-height:1.227;text-decoration:none;text-transform:uppercase}.phase5-site-header__legal>.phase5-site-header__item>a:focus-visible,.phase5-site-header__legal>.phase5-site-header__item>a:hover{color:var(--phase5-color-blue);text-decoration:underline}:root{--phase5-header-height:calc(0.75rem + var(--increment, 0.75rem)*9)}.site-content{padding-block-end:var(--phase5-gap-section);padding-block-start:var(--phase5-header-height)}@media(min-width:48em){.phase5-site-header__marquee-run>svg{stroke-width:.65px}}@media(max-width:47.9375em){.phase5-site-header__claim{display:none}.phase5-site-header__logo>svg{width:4.625rem}.phase5-site-header__toggle{margin-inline-start:auto;--phase5-wordmark-height:2.60275rem}.phase5-site-header__toggle .phase5-site-header__word svg use{stroke-width:2px}.phase5-site-header__item>a{font-size:2.625rem;line-height:1}.phase5-site-header__bar{flex-wrap:wrap;row-gap:0}.phase5-site-header__middle{align-self:auto;flex:1 1 100%;order:3}.phase5-site-header__marquee{inset:auto;position:relative;--phase5-wordmark-height:2.60275rem;block-size:3.625rem}body.home{--phase5-header-height:calc(4.375rem + var(--increment, 0.75rem)*9)}body.home .phase5-site-header.is-scrolled{--phase5-header-height:calc(0.75rem + var(--increment, 0.75rem)*9)}.phase5-site-header.is-scrolled .phase5-site-header__marquee{display:none}.phase5-site-header{transition:height .3s ease}.phase5-site-header__foot{align-items:stretch;color:var(--phase5-color-blue);flex-direction:column;font-size:1rem;gap:calc(.75rem + var(--increment, .75rem)*1);line-height:1.25}.phase5-site-header__copyright{text-align:center}.phase5-site-header__legal{gap:calc(.75rem + var(--increment, .75rem)*.33333);justify-content:space-between}.phase5-site-header__legal>.phase5-site-header__item>a{font-size:inherit;line-height:inherit}}@media(prefers-reduced-motion:reduce){.phase5-site-header__marquee-track{animation:none}.phase5-site-header,.phase5-site-header__claim,.phase5-site-header__logo>svg use,.phase5-site-header__marquee,.phase5-site-header__panel,.phase5-site-header__toggle .phase5-site-header__word svg use{transition:none}}.phase5-site-footer{--increment:4.8px;background-color:var(--phase5-color-blue);color:var(--phase5-color-white);font-family:var(--phase5-font-display);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-display);inset-block-end:0;inset-inline:0;line-height:1;position:fixed;z-index:0}@media screen and (min-width:402px){.phase5-site-footer{--increment:calc(0.69364vw + 2.0116px)}}@media screen and (min-width:1440px){.phase5-site-footer{--increment:0.83333vw}}@media screen and (min-width:1920px){.phase5-site-footer{--increment:16px}}.phase5-site-footer__inner{display:grid;gap:var(--phase5-column-gap);grid-template-columns:repeat(3,1fr);padding-block:calc(.75rem + var(--increment, .75rem)*.5) calc(.75rem + var(--increment, .75rem)*1.25);padding-inline:var(--phase5-page-margin);width:100%}.phase5-site-footer__company{margin:0;overflow-wrap:break-word}.phase5-site-footer__menu{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:.875rem}.phase5-site-footer__item>a{color:inherit;text-decoration:none}.phase5-site-footer__item>a:focus-visible,.phase5-site-footer__item>a:hover{text-decoration:underline}@media(max-width:47.9375em){.phase5-site-footer__inner{padding-block:.5625rem 4.0625rem}}:root{--phase5-footer-height:10.9375rem}.site-content{background-color:var(--phase5-color-white);margin-block-end:var(--phase5-footer-height);position:relative;z-index:1}.phase5-image-block{margin:0;overflow:hidden;position:relative}.phase5-image-block--columns{width:min(calc(var(--phase5-content-width)*.66667 - 8px),100%)}.phase5-image-block--align-left{margin-inline-end:auto}.phase5-image-block--align-right{margin-inline-start:auto}.phase5-image-block--bleed{width:100%}.phase5-image-block:not(.phase5-image-block--ratio-original) .phase5-image-block__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.phase5-image-block--ratio-5-2 .phase5-image-block__image{aspect-ratio:2.5}.phase5-image-block--ratio-16-9 .phase5-image-block__image{aspect-ratio:1.7777777778}.phase5-image-block--ratio-3-2 .phase5-image-block__image{aspect-ratio:1.5}.phase5-image-block--ratio-4-3 .phase5-image-block__image{aspect-ratio:1.3333333333}.phase5-image-block--ratio-original .phase5-image-block__image{display:block;height:auto;width:100%}.phase5-image-block__caption{align-items:stretch;display:flex;inset-block-end:0;inset-inline-end:0;opacity:.95;position:absolute;z-index:2}.phase5-image-block__caption-notch{aspect-ratio:1.40678;display:block;margin-inline-end:-.0625rem}.phase5-image-block__caption-notch svg{display:block;height:100%;width:100%}.phase5-image-block__caption-text{align-items:center;background-color:var(--phase5-color-white);color:var(--phase5-color-black);display:flex;font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.5);font-weight:var(--phase5-weight-mono);line-height:1.5;padding-block:.5rem;padding-inline:calc(.75rem + var(--increment, .75rem)*0)}@media(prefers-reduced-motion:reduce){.phase5-image-block__image{transform:none}}.phase5-gallery{align-items:start;display:grid;gap:var(--phase5-column-gap);grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.phase5-gallery__item--full{grid-column:1/-1}.phase5-gallery .phase5-image-block--gallery{width:100%}@media(max-width:47.9375em){.phase5-gallery{grid-template-columns:1fr}}.phase5-slider{--phase5-slider-fade:600ms;position:relative;width:100%}.phase5-slider__track{display:grid;grid-template-areas:"slide"}.phase5-slider__slide{grid-area:slide;-ms-grid-column:1;-ms-grid-row:1;opacity:0;pointer-events:none;transition:opacity var(--phase5-slider-fade) ease,visibility var(--phase5-slider-fade);visibility:hidden}.phase5-slider__slide.is-active{opacity:1;pointer-events:auto;visibility:visible}.phase5-slider .phase5-image-block--slider{width:100%}@media(min-width:48em){.phase5-slider--screen .phase5-image-block--slider .phase5-image-block__image{aspect-ratio:auto;height:calc(100vh - var(--phase5-header-height))}}@media(max-width:47.9375em){.phase5-slider{padding-inline:var(--phase5-page-margin)}.phase5-slider .phase5-image-block__image{aspect-ratio:1}}@media(prefers-reduced-motion:reduce){.phase5-slider__slide{transition:none}}.phase5-text{width:min(calc(var(--phase5-content-width)*.66667 - 8px),100%)}.phase5-text--align-left{margin-inline-end:auto}.phase5-text--align-right{margin-inline-start:auto}.phase5-text__body{font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.66667);font-weight:var(--phase5-weight-mono);line-height:1.35}.phase5-text__body>*+*{margin-block-start:calc(.75rem + var(--increment, .75rem)*1)}.phase5-text__body>:first-child{margin-block-start:0}.phase5-text__body>:last-child{margin-block-end:0}.phase5-text__body .is-style-h1,.phase5-text__body .is-style-h2,.phase5-text__body .is-style-h3,.phase5-text__body h1,.phase5-text__body h2,.phase5-text__body h3,.phase5-text__body h4{font-family:var(--phase5-font-display);font-weight:var(--phase5-weight-display);hyphens:auto;letter-spacing:var(--phase5-tracking-heading);line-height:1;margin-block-end:0;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}.phase5-text__body .is-style-h1,.phase5-text__body h1{font-size:calc(.75rem + var(--increment, .75rem)*5.25)}@media(max-width:47.9375em){.phase5-text__body .is-style-h1,.phase5-text__body h1{font-size:2.25rem;line-height:1.0556}}.phase5-text__body .is-style-h2,.phase5-text__body h2{font-size:calc(.75rem + var(--increment, .75rem)*2.125)}.phase5-text__body .is-style-h3,.phase5-text__body h3{font-size:calc(.75rem + var(--increment, .75rem)*1.75);line-height:1.1}.phase5-text__body .is-style-caption,.phase5-text__body .is-style-h4,.phase5-text__body h4{font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);letter-spacing:0;line-height:1.227;margin-block-end:0;text-transform:none}.phase5-text__body .is-style-accent{color:var(--phase5-color-blue);font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.66667);font-weight:var(--phase5-weight-mono);letter-spacing:0;line-height:1.35;margin-block-end:0;text-transform:uppercase}.phase5-text__body>:is(h1,h2,h3,h4,h5,h6).is-style-accent{display:inline}.phase5-text__body>:is(h1,h2,h3,h4,h5,h6).is-style-accent+p{display:inline}.phase5-text__body>:has(+:is(h1,h2,h3,h4,h5,h6).is-style-accent){margin-block-end:calc(.75rem + var(--increment, .75rem)*1)}.phase5-text__body>*+:is(h1,h2,h3,h4,.is-style-h1,.is-style-h2,.is-style-h3){margin-block-start:calc(.75rem + var(--increment, .75rem)*3)}.phase5-text__body ul{list-style:none;margin-block-start:calc(.75rem + var(--increment, .75rem)*1);padding:0}.phase5-text__body li{margin-block-start:.5rem;padding-inline-start:calc(.75rem + var(--increment, .75rem)*2);position:relative}.phase5-text__body li:before{background-color:currentcolor;content:"";height:calc(.75rem + var(--increment, .75rem)*.66667);inset-block-start:.28em;inset-inline-start:0;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJHcm91cCI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik0xMCAyMEM0LjQ3NyAyMCAwIDE1LjUyMyAwIDEwQzAgNC40NzcgNC40NzcgMCAxMCAwQzE1LjUyMyAwIDIwIDQuNDc3IDIwIDEwQzIwIDE1LjUyMyAxNS41MjMgMjAgMTAgMjBaTTEwIDE4QzEyLjEyMTcgMTggMTQuMTU2NiAxNy4xNTcxIDE1LjY1NjkgMTUuNjU2OUMxNy4xNTcxIDE0LjE1NjYgMTggMTIuMTIxNyAxOCAxMEMxOCA3Ljg3ODI3IDE3LjE1NzEgNS44NDM0NCAxNS42NTY5IDQuMzQzMTVDMTQuMTU2NiAyLjg0Mjg1IDEyLjEyMTcgMiAxMCAyQzcuODc4MjcgMiA1Ljg0MzQ0IDIuODQyODUgNC4zNDMxNSA0LjM0MzE1QzIuODQyODUgNS44NDM0NCAyIDcuODc4MjcgMiAxMEMyIDEyLjEyMTcgMi44NDI4NSAxNC4xNTY2IDQuMzQzMTUgMTUuNjU2OUM1Ljg0MzQ0IDE3LjE1NzEgNy44NzgyNyAxOCAxMCAxOFYxOFpNOS4wMDMgMTRMNC43NiA5Ljc1N0w2LjE3NCA4LjM0M0w5LjAwMyAxMS4xNzJMMTQuNjU5IDUuNTE1TDE2LjA3NCA2LjkyOUw5LjAwMyAxNFoiIGZpbGw9IiM0REEzMkYiLz4KPC9nPgo8L3N2Zz4K) no-repeat center/contain;mask:url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJHcm91cCI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik0xMCAyMEM0LjQ3NyAyMCAwIDE1LjUyMyAwIDEwQzAgNC40NzcgNC40NzcgMCAxMCAwQzE1LjUyMyAwIDIwIDQuNDc3IDIwIDEwQzIwIDE1LjUyMyAxNS41MjMgMjAgMTAgMjBaTTEwIDE4QzEyLjEyMTcgMTggMTQuMTU2NiAxNy4xNTcxIDE1LjY1NjkgMTUuNjU2OUMxNy4xNTcxIDE0LjE1NjYgMTggMTIuMTIxNyAxOCAxMEMxOCA3Ljg3ODI3IDE3LjE1NzEgNS44NDM0NCAxNS42NTY5IDQuMzQzMTVDMTQuMTU2NiAyLjg0Mjg1IDEyLjEyMTcgMiAxMCAyQzcuODc4MjcgMiA1Ljg0MzQ0IDIuODQyODUgNC4zNDMxNSA0LjM0MzE1QzIuODQyODUgNS44NDM0NCAyIDcuODc4MjcgMiAxMEMyIDEyLjEyMTcgMi44NDI4NSAxNC4xNTY2IDQuMzQzMTUgMTUuNjU2OUM1Ljg0MzQ0IDE3LjE1NzEgNy44NzgyNyAxOCAxMCAxOFYxOFpNOS4wMDMgMTRMNC43NiA5Ljc1N0w2LjE3NCA4LjM0M0w5LjAwMyAxMS4xNzJMMTQuNjU5IDUuNTE1TDE2LjA3NCA2LjkyOUw5LjAwMyAxNFoiIGZpbGw9IiM0REEzMkYiLz4KPC9nPgo8L3N2Zz4K) no-repeat center/contain;position:absolute;width:calc(.75rem + var(--increment, .75rem)*.66667)}.phase5-text__body{margin-block-start:0}@media(max-width:47.9375em){.phase5-text{width:100%}}.phase5-link-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:calc(.75rem + var(--increment, .75rem)*.41667);width:min(calc(var(--phase5-content-width)*.66667 - 8px),100%)}.phase5-link-list__label,.phase5-link-list__link{font-family:var(--phase5-font-display);font-size:calc(.75rem + var(--increment, .75rem)*5.25);font-weight:var(--phase5-weight-display);hyphens:auto;letter-spacing:var(--phase5-tracking-heading);line-height:1;margin:0;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}@media(max-width:47.9375em){.phase5-link-list__label,.phase5-link-list__link{font-size:2.25rem;line-height:1.0556}}.phase5-link-list__label,.phase5-link-list__link{color:var(--phase5-color-black);display:block;text-decoration:none}.phase5-link-list__link:focus-visible,.phase5-link-list__link:hover{color:var(--phase5-color-blue)}.phase5-group{align-items:start;-moz-column-gap:var(--phase5-column-gap);column-gap:var(--phase5-column-gap);display:grid;grid-template-columns:calc(var(--phase5-content-width)*.33333 - 16px) 1fr}.phase5-group__label{color:var(--phase5-color-black);font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);line-height:1.227;margin:0;text-transform:uppercase}.phase5-group__content>.phase5-section:first-child{margin-block-start:0;padding-block-start:0}.phase5-group__content .phase5-section__inner{margin-inline:0;max-width:none;padding-inline:0}.phase5-group__content .phase5-image-block--columns,.phase5-group__content .phase5-link-list,.phase5-group__content .phase5-specs,.phase5-group__content .phase5-text{width:100%}@media(max-width:47.9375em){.phase5-group{grid-template-columns:1fr;row-gap:var(--phase5-space-s)}.phase5-group__label{color:var(--phase5-color-blue)}}.phase5-project-grid{display:grid;gap:var(--phase5-column-gap);grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.phase5-project-grid__link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none;width:100%}.phase5-project-grid__item{display:flex}.phase5-project-grid__frame{aspect-ratio:453/534;display:block;flex:0 0 auto;isolation:isolate;overflow:hidden;position:relative}.phase5-project-grid__frame:after{background-color:var(--phase5-color-blue);content:"";inset:0;mix-blend-mode:multiply;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.phase5-project-grid__frame:focus-visible:after,.phase5-project-grid__frame:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.phase5-project-grid__frame:after{transition:none}}.phase5-project-grid__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.phase5-project-grid__title{display:block;flex:1 1 auto;font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);line-height:1.227;margin-block-start:calc(.75rem + var(--increment, .75rem)*0);transition:color .3s ease}.phase5-project-grid__link:focus-visible .phase5-project-grid__frame:after,.phase5-project-grid__link:hover .phase5-project-grid__frame:after{opacity:1}.phase5-project-grid__link:focus-visible .phase5-project-grid__title,.phase5-project-grid__link:hover .phase5-project-grid__title{color:var(--phase5-color-blue)}.phase5-project-grid__item[hidden]{display:none}@media(max-width:63.9375em){.phase5-project-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:47.9375em){.phase5-project-grid{grid-template-columns:1fr}}.phase5-project-filter{margin-block-end:var(--phase5-gap-grouped)}.phase5-project-filter__list{-moz-column-gap:var(--phase5-column-gap);column-gap:var(--phase5-column-gap);display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.phase5-project-filter__button{background:none;border:0;color:inherit;color:var(--phase5-color-black);cursor:pointer;font:inherit;font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.5);font-weight:var(--phase5-weight-mono);line-height:1.5;margin:0;padding:0;text-align:start;text-decoration:none;text-transform:uppercase}.phase5-project-filter__button:focus-visible,.phase5-project-filter__button:hover{text-decoration:underline}.phase5-project-filter__button[aria-pressed=true]{text-decoration:underline}@media(max-width:47.9375em){.phase5-project-filter__list{display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--phase5-gap-grouped)}}@media(prefers-reduced-motion:reduce){.phase5-project-grid__title{transition:none}}.phase5-project-teaser{list-style:none;margin:0;padding:0;position:relative}.phase5-project-teaser__row{border-block-end:.0625rem solid var(--phase5-color-black)}.phase5-project-teaser__link{padding-block:.5rem;padding-inline-end:min(calc(var(--phase5-content-width)*.25 - 18px),40%);text-decoration:none}.phase5-project-teaser__link,.phase5-project-teaser__text{align-items:baseline;-moz-column-gap:calc(.75rem + var(--increment, .75rem)*1);column-gap:calc(.75rem + var(--increment, .75rem)*1);display:flex}.phase5-project-teaser__text{flex:1 1 auto;min-width:0}.phase5-project-teaser__company{font-family:var(--phase5-font-display);font-size:calc(.75rem + var(--increment, .75rem)*5.25);font-weight:var(--phase5-weight-display);hyphens:auto;letter-spacing:var(--phase5-tracking-heading);line-height:1;margin:0;text-transform:uppercase;text-wrap:balance}@media(max-width:47.9375em){.phase5-project-teaser__company{font-size:2.25rem;line-height:1.0556}}.phase5-project-teaser__company{flex:0 1 auto}.phase5-project-teaser__company,.phase5-project-teaser__name{color:var(--phase5-color-black);min-width:0;overflow-wrap:anywhere;transition:color .3s ease}.phase5-project-teaser__name{flex:1 1 auto;font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);line-height:1.227}.phase5-project-teaser__image{aspect-ratio:.8;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.phase5-project-teaser__figure{display:block;inset-block-start:0;inset-inline-end:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;width:min(calc(var(--phase5-content-width)*.25 - 18px),40%);z-index:1}@media(min-width:48em)and (hover:hover){.phase5-project-teaser{--phase5-teaser-gap:0.75rem}.phase5-project-teaser.is-following .phase5-project-teaser__figure{inset:0 auto auto 0;translate:var(--phase5-teaser-x,0) var(--phase5-teaser-y,0)}.phase5-project-teaser.is-settled .phase5-project-teaser__figure{transition:opacity .3s ease,translate .12s ease-out}}.phase5-project-teaser__row:focus-within .phase5-project-teaser__figure,.phase5-project-teaser__row:hover .phase5-project-teaser__figure{opacity:1}.phase5-project-teaser__row:focus-within .phase5-project-teaser__company,.phase5-project-teaser__row:focus-within .phase5-project-teaser__name,.phase5-project-teaser__row:hover .phase5-project-teaser__company,.phase5-project-teaser__row:hover .phase5-project-teaser__name{color:var(--phase5-color-blue)}@media(max-width:47.9375em){.phase5-project-teaser__link{align-items:start;-moz-column-gap:calc(.75rem + var(--increment, .75rem)*.33333);column-gap:calc(.75rem + var(--increment, .75rem)*.33333);padding-inline-end:0}.phase5-project-teaser__text{flex-direction:column;row-gap:.5rem}.phase5-project-teaser__figure{flex:0 0 auto;opacity:1;position:static;width:45%}}@media(prefers-reduced-motion:reduce){.phase5-project-teaser__company,.phase5-project-teaser__figure,.phase5-project-teaser__name{transition:none}}.phase5-news{display:grid;gap:var(--phase5-column-gap);grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.phase5-news__link{color:inherit;display:block;text-decoration:none}.phase5-news__frame{aspect-ratio:1.2222222222;display:block;isolation:isolate;overflow:hidden;position:relative}.phase5-news__frame:after{background-color:var(--phase5-color-blue);content:"";inset:0;mix-blend-mode:multiply;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.phase5-news__frame:focus-visible:after,.phase5-news__frame:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.phase5-news__frame:after{transition:none}}.phase5-news__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.phase5-news__excerpt{color:var(--phase5-color-black);font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);line-height:1.227;margin:0;margin-block-start:.625rem;transition:color .3s ease}.phase5-news__link:focus-visible .phase5-news__frame:after,.phase5-news__link:hover .phase5-news__frame:after{opacity:1}.phase5-news__link:focus-visible .phase5-news__excerpt,.phase5-news__link:hover .phase5-news__excerpt{color:var(--phase5-color-blue)}@media(max-width:47.9375em){.phase5-news{grid-template-columns:1fr}.phase5-news__excerpt{font-size:1rem;line-height:1.25}}@media(prefers-reduced-motion:reduce){.phase5-news__excerpt{transition:none}}.phase5-specs{-moz-column-gap:var(--phase5-column-gap);column-gap:var(--phase5-column-gap);display:grid;font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);grid-template-columns:minmax(calc(var(--phase5-content-width)*.16667 - 20px),max-content) 1fr;line-height:1.227;margin:0;margin-inline-start:auto;row-gap:.5rem;width:min(calc(var(--phase5-content-width)*.66667 - 8px),100%)}.phase5-specs__row{display:contents}.phase5-specs__label,.phase5-specs__value{margin:0}.phase5-specs__row:first-child>*{margin-block-end:1lh}@media(max-width:47.9375em){.phase5-specs{font-size:1rem;grid-template-columns:minmax(calc(var(--phase5-content-width)*.41667 - 14px),max-content) 1fr;line-height:1.25;width:100%}}.phase5-team-grid{display:grid;gap:var(--phase5-column-gap);grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.phase5-team-card{display:flex;flex-direction:column;height:100%}.phase5-team-card__frame{aspect-ratio:1;display:block;flex:0 0 auto;isolation:isolate;overflow:hidden;position:relative}.phase5-team-card__frame:after{background-color:var(--phase5-color-blue);content:"";inset:0;mix-blend-mode:multiply;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.phase5-team-card__frame:focus-visible:after,.phase5-team-card__frame:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.phase5-team-card__frame:after{transition:none}}.phase5-team-card__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.phase5-team-card__details{color:var(--phase5-color-white);font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);inset-block-start:calc(.75rem + var(--increment, .75rem)*.5);inset-inline:calc(.75rem + var(--increment, .75rem)*0);line-height:1.227;margin:0;opacity:0;position:absolute;transition:opacity .3s ease;z-index:1}.phase5-team-card__details>*{margin:0}.phase5-team-card__details>*+*{margin-block-start:calc(.75rem + var(--increment, .75rem)*1.25)}.phase5-team-card__details a{color:inherit;display:block;text-decoration:none}.phase5-team-card__details a:focus-visible,.phase5-team-card__details a:hover{text-decoration:underline}.phase5-team-card__toggle{background:none;border:0;color:inherit;cursor:pointer;font:inherit;inset:0;margin:0;padding:0;position:absolute;width:100%;z-index:2}.phase5-team-card__toggle-label{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.phase5-team-card__name{flex:1 1 auto;font-family:var(--phase5-font-mono);font-size:calc(.75rem + var(--increment, .75rem)*.83333);font-weight:var(--phase5-weight-mono);line-height:1.227;margin:0;margin-block-start:calc(.75rem + var(--increment, .75rem)*0);text-transform:uppercase;transition:color .3s ease}.phase5-team-card.is-open .phase5-team-card__details,.phase5-team-card.is-open .phase5-team-card__frame:after,.phase5-team-card:focus-within .phase5-team-card__details,.phase5-team-card:focus-within .phase5-team-card__frame:after,.phase5-team-card:hover .phase5-team-card__details,.phase5-team-card:hover .phase5-team-card__frame:after{opacity:1}.phase5-team-card.is-open .phase5-team-card__name,.phase5-team-card:focus-within .phase5-team-card__name,.phase5-team-card:hover .phase5-team-card__name{color:var(--phase5-color-blue)}.phase5-team-card.is-open .phase5-team-card__details{z-index:3}@media(hover:hover){.phase5-team-card:focus-within .phase5-team-card__details,.phase5-team-card:hover .phase5-team-card__details{z-index:3}}@media(prefers-reduced-motion:reduce){.phase5-team-card__details,.phase5-team-card__name{transition:none}}@media(max-width:63.9375em){.phase5-team-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:47.9375em){.phase5-team-grid{grid-template-columns:1fr}}@media(min-width:90em){.phase5-team-grid{grid-template-columns:repeat(4,1fr)}}
