._1fqkDa_page{--case-ink:#f1f6fc;--case-muted:#9bb0c8;--case-rule:#7299c529;min-height:100vh;color:var(--case-ink);background:#06101c;overflow:clip}._1fqkDa_wrap{width:min(89%,1240px);margin-inline:auto}._1fqkDa_page p{color:var(--case-muted);max-width:none;font-size:15px;line-height:1.95}._1fqkDa_page h2{letter-spacing:-.045em;font-size:clamp(28px,3.2vw,45px);font-weight:500;line-height:1.2}._1fqkDa_page em{color:#0000;background:linear-gradient(100deg,#2bd4f5,#258bff 60%,#9275ff);-webkit-background-clip:text;background-clip:text;font-family:Georgia,serif;font-weight:400}._1fqkDa_page a:focus-visible{outline-offset:7px;outline:2px solid #50c8ff}._1fqkDa_progress{transform-origin:0;z-index:110;pointer-events:none;background:linear-gradient(90deg,#2bd4f5,#258bff,#9275ff);height:2px;position:fixed;inset:0 0 auto}._1fqkDa_skip{z-index:120;color:#fff;background:#173c62;border-radius:4px;padding:12px 18px;position:fixed;top:-80px;left:16px}._1fqkDa_skip:focus{top:12px}._1fqkDa_header{border-bottom:1px solid var(--case-rule);z-index:20;background:#06101ce8;height:91px;position:relative}._1fqkDa_headerInner{justify-content:space-between;align-items:center;gap:25px;width:min(89%,1440px);height:100%;margin:auto;display:flex}._1fqkDa_brand{color:#edf4fc;flex-shrink:0;align-items:center;gap:11px;display:flex}._1fqkDa_brand>span{letter-spacing:-.5px;font-size:16px;font-weight:600;line-height:1.3}._1fqkDa_brand>span>span{color:#8ca5c3;letter-spacing:1.15px;font-size:12px;font-weight:400;display:block}._1fqkDa_header nav{align-items:center;gap:35px;display:flex}._1fqkDa_header nav>a{color:#acbfd6;align-items:center;gap:9px;font-size:11px;transition:color .2s;display:inline-flex}._1fqkDa_header nav>a:hover{color:#50c8ff}._1fqkDa_headerContact{border:1px solid #5c87b345;border-radius:4px;padding:10px 16px}._1fqkDa_eyebrow{color:#78cfff;letter-spacing:.15em;align-items:center;gap:10px;font-size:9px;font-weight:500;line-height:1.7;display:flex}._1fqkDa_eyebrow>i{background:#2bd4f5;flex-shrink:0;width:5px;height:5px;display:block;box-shadow:0 0 15px #2bd4f533}._1fqkDa_eyebrow>span{color:#6f8cae}._1fqkDa_hero{padding-block:66px 44px;position:relative}._1fqkDa_hero:before{content:"";pointer-events:none;background:radial-gradient(#1761a620,#0000 67%);border-radius:50%;width:520px;height:390px;position:absolute;top:-30px;right:-160px}._1fqkDa_heroTop{justify-content:space-between;align-items:center;gap:25px;display:flex}._1fqkDa_heroTop>span{color:#66819f;letter-spacing:.06em;align-items:center;gap:12px;font-size:9px;display:flex}._1fqkDa_heroTop>span>i{background:#486687;width:23px;height:1px}._1fqkDa_heroGrid{grid-template-columns:minmax(0,1fr) 255px;align-items:end;gap:80px;margin-top:40px;display:grid}._1fqkDa_hero h1{letter-spacing:-.065em;overflow-wrap:break-word;max-width:900px;font-size:clamp(58px,7.6vw,105px);font-weight:500;line-height:1.015}._1fqkDa_hero h1>span{color:#34b9ff}._1fqkDa_page ._1fqkDa_summary{color:#a8bbd2;max-width:730px;margin-top:29px;font-size:18px;line-height:1.8}._1fqkDa_jump{color:#c0d9f2;align-items:center;gap:22px;margin-top:26px;font-size:11px;display:inline-flex}._1fqkDa_jump>svg{color:#45c7ff;transition:transform .25s}._1fqkDa_jump:hover>svg{transform:translateY(4px)}._1fqkDa_projectFacts{border-left:1px solid #5683b43d;gap:23px;padding:3px 0 4px 28px;display:grid}._1fqkDa_projectFacts small{letter-spacing:.14em;color:#6f8fac;font-size:8px}._1fqkDa_page ._1fqkDa_projectFacts p{color:#d1dfef;margin-top:6px;font-size:12px;line-height:1.8}._1fqkDa_disciplines{flex-wrap:wrap;gap:8px;margin-top:47px;display:flex}._1fqkDa_disciplines>span,._1fqkDa_disciplines>b{color:#91aac5;background:#0b1c302e;border:1px solid #5f82aa38;border-radius:3px;padding:7px 11px;font-size:9px;line-height:1.5}._1fqkDa_disciplines>b{color:#d3bd8d;border-color:#c5a66542;margin-left:auto;font-weight:400}._1fqkDa_heroEvidence{position:relative}._1fqkDa_heroEvidence:before{content:"";filter:blur(65px);opacity:.35;pointer-events:none;background:#143a5e;position:absolute;inset:12% 5% 0}._1fqkDa_evidence{min-width:0;margin:0;position:relative}._1fqkDa_imageLink{isolation:isolate;background:#0a1a2c;border:1px solid #608cb64a;border-radius:7px;display:block;position:relative;overflow:hidden;box-shadow:0 28px 70px #0004}._1fqkDa_browserBar{color:#6d92b8;background:linear-gradient(100deg,#102740,#0d2036);border-bottom:1px solid #6f94bb30;justify-content:space-between;align-items:center;gap:15px;height:30px;padding:0 14px;display:flex}._1fqkDa_browserBar>span{gap:5px;display:flex}._1fqkDa_browserBar i{background:#5f7d9d;border-radius:50%;width:4px;height:4px;display:block}._1fqkDa_browserBar small{letter-spacing:.14em;color:#7c9cbd;font-size:7px}._1fqkDa_imageCanvas{aspect-ratio:16/9;background:#0a1727;justify-content:center;align-items:center;display:flex;overflow:hidden}._1fqkDa_imageCanvas>img{object-fit:contain;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}._1fqkDa_imageLink:hover ._1fqkDa_imageCanvas>img{transform:scale(1.015)}._1fqkDa_enlarge{color:#d3e6f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#061426e8;border:1px solid #71a3d45c;border-radius:3px;align-items:center;gap:9px;padding:8px 11px;font-size:8px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:12px;right:12px;transform:translateY(5px)}._1fqkDa_imageLink:hover ._1fqkDa_enlarge,._1fqkDa_imageLink:focus-visible ._1fqkDa_enlarge{opacity:1;transform:none}._1fqkDa_evidence figcaption{gap:16px;padding-top:18px;display:flex}._1fqkDa_evidence figcaption>span{color:#54bcf4;padding-top:3px;font-size:10px}._1fqkDa_page ._1fqkDa_evidence figcaption p{color:#8099b5;max-width:830px;font-size:11px;line-height:1.8}._1fqkDa_evidence figcaption small{color:#5d7999;margin-top:4px;font-size:9px;display:block}._1fqkDa_brief{grid-template-columns:1fr 1fr;gap:10%;padding-block:106px 96px;scroll-margin-top:40px;display:grid}._1fqkDa_brief h2{max-width:520px;margin-block:22px 20px}._1fqkDa_brief p{max-width:520px}._1fqkDa_process{border-top:1px solid var(--case-rule);grid-template-columns:1fr 1.2fr;gap:8%;padding-block:34px 92px;display:grid}._1fqkDa_sectionIntro{padding-top:24px}._1fqkDa_sectionIntro h2{max-width:480px;margin-top:25px}._1fqkDa_decisions{position:relative}._1fqkDa_decisions:before{content:"";background:linear-gradient(#2bd4f560,#258bff70,#9275ff20);width:1px;position:absolute;top:39px;bottom:44px;right:4px}._1fqkDa_decision{border-bottom:1px solid var(--case-rule);grid-template-columns:33px 1fr 10px;gap:23px;padding-block:27px 31px;display:grid;position:relative}._1fqkDa_decision:last-child{border-bottom:0}._1fqkDa_decisionIndex{color:#5688b9;padding-top:3px;font-family:Manrope,sans-serif;font-size:11px}._1fqkDa_decision h3{letter-spacing:-.5px;color:#e6effa;font-size:20px;font-weight:500;line-height:1.4}._1fqkDa_page ._1fqkDa_decision p{color:#8fa7c3;margin-top:12px;font-size:13px;line-height:1.95}._1fqkDa_decisionDot{background:#2c9de0;border-radius:50%;width:7px;height:7px;position:relative;top:8px;right:0;box-shadow:0 0 0 5px #06101c}._1fqkDa_decision:nth-child(2) ._1fqkDa_decisionDot{background:#5579ef}._1fqkDa_decision:nth-child(3) ._1fqkDa_decisionDot{background:#8b73ef}._1fqkDa_gallerySection{padding-block:10px 94px}._1fqkDa_galleryIntro{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}._1fqkDa_page ._1fqkDa_galleryIntro p{color:#8aaccd;font-size:12px}._1fqkDa_gallery{grid-template-columns:1fr 1fr;gap:28px;display:grid}._1fqkDa_gallery ._1fqkDa_browserBar{height:26px;padding-inline:10px}._1fqkDa_gallery ._1fqkDa_browserBar small{font-size:6px}._1fqkDa_gallery ._1fqkDa_imageCanvas{aspect-ratio:16/10}._1fqkDa_gallery figcaption{gap:12px}._1fqkDa_gallery ._1fqkDa_evidence figcaption p{font-size:10px}._1fqkDa_outcomeBand{border-block:1px solid var(--case-rule);background:linear-gradient(110deg,#0b2138,#091a2e 58%,#0d1b34);position:relative}._1fqkDa_outcome{grid-template-columns:1fr 1fr;gap:10%;padding-block:78px 83px;display:grid}._1fqkDa_outcome ul{gap:19px;margin-top:30px;padding:0;list-style:none;display:grid}._1fqkDa_outcome li{color:#b1c5dd;align-items:flex-start;gap:13px;font-size:13px;line-height:1.75;display:flex}._1fqkDa_outcome li>svg{color:#43c5f5;flex-shrink:0;margin-top:4px}._1fqkDa_outcome h2{margin-block:21px 23px}._1fqkDa_outcome p{font-size:14px}._1fqkDa_primaryLink{color:#fff;background:linear-gradient(115deg,#159de9,#1769ea);border:1px solid #32a6ff;border-radius:5px;justify-content:center;align-items:center;gap:29px;min-height:43px;margin-top:27px;padding:12px 20px;font-size:11px;font-weight:500;transition:box-shadow .25s,transform .25s;display:inline-flex;box-shadow:0 8px 25px #087ae415}._1fqkDa_primaryLink:hover{transform:translateY(-2px);box-shadow:0 8px 30px #148bff28}._1fqkDa_relatedSection{padding-block:96px 86px}._1fqkDa_relatedHeading h2{margin-top:19px;font-size:clamp(27px,3vw,39px)}._1fqkDa_related{grid-template-columns:1fr 1fr;gap:33px;margin-top:35px;display:grid}._1fqkDa_relatedLink{border-top:1px solid #50759c45;grid-template-columns:120px 1fr 20px;align-items:center;gap:21px;padding-block:24px;display:grid}._1fqkDa_relatedImage{background:#0c1c2e;border:1px solid #6481a23b;border-radius:4px;justify-content:center;align-items:center;height:86px;display:flex;overflow:hidden}._1fqkDa_relatedImage>img{object-fit:cover;object-position:top;filter:saturate(.7);width:100%;height:100%;transition:filter .3s,transform .5s}._1fqkDa_relatedLink:hover ._1fqkDa_relatedImage>img{filter:saturate();transform:scale(1.04)}._1fqkDa_relatedLink small{color:#6485a9;font-size:8px;line-height:1.8}._1fqkDa_relatedLink h3{letter-spacing:-.6px;margin-block:5px 9px;font-size:20px;font-weight:500;line-height:1.35}._1fqkDa_relatedLink>div>span{color:#91afd0;align-items:center;gap:13px;font-size:9px;display:flex}._1fqkDa_relatedLink>svg{color:#62b5ed;transition:transform .25s}._1fqkDa_relatedLink:hover>svg{transform:translate(2px,-2px)}._1fqkDa_contact{border-top:1px solid var(--case-rule);padding-block:50px 98px;position:relative}._1fqkDa_contact h2{letter-spacing:-.05em;margin-block:25px 21px;font-size:clamp(36px,4.7vw,64px)}._1fqkDa_contact p{font-size:14px}._1fqkDa_contact>div>div{align-items:center;gap:35px;margin-top:6px;display:flex}._1fqkDa_resumeLink{color:#acc9e5;align-items:center;gap:12px;margin-top:27px;font-size:11px;display:flex}._1fqkDa_footer{border-top:1px solid var(--case-rule);justify-content:space-between;align-items:center;gap:25px;min-height:0;padding-block:25px 30px;display:flex}._1fqkDa_footer>a:first-child{color:#b3c9e2;align-items:center;gap:10px;font-size:12px;display:flex}._1fqkDa_footer>a:first-child>svg{width:26px;height:26px}._1fqkDa_footer>span{color:#597798;font-size:9px}._1fqkDa_footer>a:last-child{color:#8faece;align-items:center;gap:14px;font-size:10px;display:flex}@media (min-width:1600px){._1fqkDa_hero{padding-top:85px}._1fqkDa_heroGrid{gap:110px}._1fqkDa_hero h1{font-size:112px}._1fqkDa_heroEvidence ._1fqkDa_imageCanvas{max-height:680px}}@media (max-width:1000px){._1fqkDa_heroGrid{grid-template-columns:minmax(0,1fr) 210px;gap:40px}._1fqkDa_hero h1{font-size:clamp(54px,8vw,80px)}._1fqkDa_projectFacts{padding-left:22px}._1fqkDa_page ._1fqkDa_summary{font-size:16px}._1fqkDa_process{grid-template-columns:.9fr 1.2fr;gap:6%}._1fqkDa_decision{gap:14px}._1fqkDa_relatedLink{grid-template-columns:90px 1fr 18px;gap:15px}._1fqkDa_relatedImage{height:70px}._1fqkDa_relatedLink h3{font-size:18px}._1fqkDa_footer>span{text-align:center;max-width:230px;line-height:1.7}}@media (max-width:700px){._1fqkDa_wrap{width:88%}._1fqkDa_header{height:76px}._1fqkDa_headerInner{gap:15px;width:88%}._1fqkDa_brand{gap:8px}._1fqkDa_brand>svg{width:28px;height:28px}._1fqkDa_brand>span{font-size:14px}._1fqkDa_brand>span>span{font-size:10px}._1fqkDa_header nav{gap:15px}._1fqkDa_header nav>a{gap:7px;font-size:9px}._1fqkDa_header nav>a._1fqkDa_headerContact{display:none}._1fqkDa_hero{padding-block:39px 28px}._1fqkDa_heroTop{align-items:flex-start}._1fqkDa_eyebrow{letter-spacing:.1em;gap:8px;font-size:7px}._1fqkDa_heroTop>span{white-space:nowrap;gap:7px;font-size:7px}._1fqkDa_heroTop>span>i{display:none}._1fqkDa_heroTop>span{text-align:right;flex-wrap:wrap;justify-content:flex-end;max-width:60px}._1fqkDa_heroGrid{grid-template-columns:1fr;gap:35px;margin-top:30px}._1fqkDa_hero h1{letter-spacing:-.06em;max-width:100%;font-size:clamp(44px,12vw,76px)}._1fqkDa_page ._1fqkDa_summary{margin-top:22px;font-size:15px;line-height:1.85}._1fqkDa_jump{margin-top:21px;font-size:10px}._1fqkDa_projectFacts{border-left:0;border-top:1px solid var(--case-rule);grid-template-columns:1fr 1fr;gap:22px;padding:21px 0 0}._1fqkDa_projectFacts>div:last-child{grid-column:1/-1}._1fqkDa_projectFacts small{font-size:7px}._1fqkDa_page ._1fqkDa_projectFacts p{margin-top:6px;font-size:11px}._1fqkDa_disciplines{gap:6px;margin-top:26px}._1fqkDa_disciplines>span,._1fqkDa_disciplines>b{padding:6px 8px;font-size:8px}._1fqkDa_disciplines>b{margin-left:0}._1fqkDa_heroEvidence:before{filter:blur(35px)}._1fqkDa_browserBar{height:24px;padding-inline:9px}._1fqkDa_browserBar small{font-size:5px}._1fqkDa_browserBar>svg{width:11px}._1fqkDa_browserBar i{width:3px;height:3px}._1fqkDa_enlarge{opacity:1;padding:6px 8px;font-size:7px;bottom:7px;right:7px;transform:none}._1fqkDa_evidence figcaption{gap:10px;padding-top:13px}._1fqkDa_page ._1fqkDa_evidence figcaption p{font-size:10px}._1fqkDa_evidence figcaption>span{font-size:9px}._1fqkDa_evidence figcaption small{font-size:8px}._1fqkDa_brief{grid-template-columns:1fr;gap:40px;padding-block:59px 55px}._1fqkDa_page h2{font-size:29px}._1fqkDa_brief h2{margin-block:18px 16px}._1fqkDa_page p{font-size:13px;line-height:1.95}._1fqkDa_process{grid-template-columns:1fr;gap:20px;padding-block:23px 48px}._1fqkDa_sectionIntro{padding-top:13px}._1fqkDa_sectionIntro h2{margin-top:18px}._1fqkDa_decision{grid-template-columns:25px 1fr 8px;gap:15px;padding-block:24px}._1fqkDa_decision h3{font-size:18px}._1fqkDa_page ._1fqkDa_decision p{margin-top:10px;font-size:12px}._1fqkDa_decisionIndex{font-size:10px}._1fqkDa_decisionDot{width:5px;height:5px;right:1px}._1fqkDa_decisions:before{right:4px}._1fqkDa_gallerySection{padding-block:4px 50px}._1fqkDa_galleryIntro{gap:15px;margin-bottom:21px}._1fqkDa_page ._1fqkDa_galleryIntro p{font-size:10px}._1fqkDa_gallery{grid-template-columns:1fr;gap:31px}._1fqkDa_gallery ._1fqkDa_imageCanvas{aspect-ratio:16/9}._1fqkDa_outcome{grid-template-columns:1fr;gap:43px;padding-block:46px 52px}._1fqkDa_outcome ul{gap:15px;margin-top:22px}._1fqkDa_outcome li{gap:11px;font-size:12px}._1fqkDa_outcome h2{margin-block:18px 19px}._1fqkDa_page ._1fqkDa_outcome p{font-size:13px}._1fqkDa_primaryLink{gap:23px;min-height:41px;margin-top:24px;padding:11px 16px;font-size:10px}._1fqkDa_relatedSection{padding-block:53px 48px}._1fqkDa_relatedHeading h2{margin-top:17px;font-size:27px}._1fqkDa_related{grid-template-columns:1fr;gap:5px;margin-top:24px}._1fqkDa_relatedLink{grid-template-columns:91px 1fr 18px;gap:16px;padding-block:21px}._1fqkDa_relatedLink small{font-size:7px}._1fqkDa_relatedLink h3{font-size:19px}._1fqkDa_relatedLink>div>span{font-size:8px}._1fqkDa_contact{padding-block:37px 53px}._1fqkDa_contact h2{margin-block:22px 18px;font-size:35px}._1fqkDa_page ._1fqkDa_contact p{font-size:12px}._1fqkDa_contact>div>div{flex-wrap:wrap;gap:24px;margin-top:2px}._1fqkDa_resumeLink{gap:9px;margin-top:24px;font-size:10px}._1fqkDa_footer{flex-wrap:wrap;gap:19px;padding-block:22px}._1fqkDa_footer>span{text-align:left;order:3;width:100%;max-width:none;font-size:8px}._1fqkDa_footer>a:first-child{font-size:11px}._1fqkDa_footer>a:last-child{margin-left:auto;font-size:9px}}@media (prefers-reduced-motion:reduce){._1fqkDa_imageCanvas>img,._1fqkDa_relatedImage>img,._1fqkDa_primaryLink,._1fqkDa_jump>svg,._1fqkDa_relatedLink>svg,._1fqkDa_enlarge{transition:none}._1fqkDa_imageLink:hover ._1fqkDa_imageCanvas>img,._1fqkDa_relatedLink:hover ._1fqkDa_relatedImage>img,._1fqkDa_primaryLink:hover,._1fqkDa_jump:hover>svg,._1fqkDa_relatedLink:hover>svg{transform:none}}
