@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.08wnys.spqmz-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.03kpp5fbi.88j.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.0g6adshk-wxa_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.02msn089-soa4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.13-bl75dp544c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.07n94j49quulv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_e40cd2d-module__Lwy64a__className{font-family:Newsreader,Newsreader Fallback}.newsreader_e40cd2d-module__Lwy64a__variable{--font-dwelltrack-display:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_47321ce4-module__63qhqa__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_47321ce4-module__63qhqa__variable{--font-dwelltrack-body:"IBM Plex Sans", "IBM Plex Sans Fallback"}
.portfolio-capabilities-module__podG9a__experience{--forest:#0d3125;--gold:#dfbd88;--ink:#173428;--muted:#53645a;--paper:#f8f5ee;isolation:isolate}.portfolio-capabilities-module__podG9a__experience .spatial-feature-stage{perspective:1400px;touch-action:pan-y;position:relative}.portfolio-capabilities-module__podG9a__experience .spatial-feature-world{transform-style:preserve-3d;position:relative}.portfolio-capabilities-module__podG9a__experience button,.portfolio-capabilities-module__podG9a__experience select,.portfolio-capabilities-module__podG9a__experience a{outline-offset:5px}.portfolio-capabilities-module__podG9a__experience button:focus-visible,.portfolio-capabilities-module__podG9a__experience select:focus-visible,.portfolio-capabilities-module__podG9a__experience a:focus-visible{outline:2px solid #ad7d3f}.portfolio-capabilities-module__podG9a__teamChapter,.portfolio-capabilities-module__podG9a__reportChapter{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;scroll-margin-top:90px;display:grid;position:relative;overflow:clip}.portfolio-capabilities-module__podG9a__teamChapter{background:radial-gradient(ellipse at 80% 45%,#285442 0,transparent 60%),var(--forest);color:#f9f5eb;border-radius:2rem;min-height:650px}.portfolio-capabilities-module__podG9a__teamChapter:before{content:"";pointer-events:none;background-image:radial-gradient(#dfbd8824 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 25%,#000);mask-image:linear-gradient(90deg,#0000 25%,#000)}.portfolio-capabilities-module__podG9a__chapterCopy{z-index:2;min-width:0;padding:52px 0 52px 48px;position:relative}.portfolio-capabilities-module__podG9a__eyebrow{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;font-weight:600;display:flex;color:var(--gold)!important;font-size:10px!important}.portfolio-capabilities-module__podG9a__chapterCopy h3{font-family:var(--font-dwelltrack-display),Georgia,serif;letter-spacing:-.045em;margin:24px 0;font-size:clamp(38px,4.5vw,66px);font-weight:500;line-height:1.01}.portfolio-capabilities-module__podG9a__chapterCopy h3 em{color:var(--gold);font-weight:400}.portfolio-capabilities-module__podG9a__chapterCopy>p{color:#c5d6cd;max-width:410px;font-size:14px;line-height:1.8}.portfolio-capabilities-module__podG9a__memberPicker{gap:9px;margin-top:28px;display:flex}.portfolio-capabilities-module__podG9a__memberPicker button{color:#d7e3dc;cursor:pointer;background:#ffffff06;border:1px solid #ffffff26;border-radius:100px;align-items:center;gap:8px;min-height:48px;padding:6px 12px 6px 6px;font-size:12px;transition:background .25s,border-color .25s;display:flex}.portfolio-capabilities-module__podG9a__memberPicker button>span:first-child{background:#ffffff12;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.portfolio-capabilities-module__podG9a__memberPicker button[aria-pressed=true]{color:#16382a;background:#dfbd88;border-color:#dfbd88;box-shadow:0 6px 20px #0002}.portfolio-capabilities-module__podG9a__memberPicker button[aria-pressed=true]>span:first-child{background:#17342818}.portfolio-capabilities-module__podG9a__assignment{max-width:410px;min-height:94px;margin-top:18px}.portfolio-capabilities-module__podG9a__assignment>span{color:#f0d7b0;align-items:center;gap:6px;font-size:11px;display:flex}.portfolio-capabilities-module__podG9a__assignment p{color:#c5d6cd;margin-top:8px;font-size:12px;line-height:1.7}.portfolio-capabilities-module__podG9a__chapterCopy .portfolio-capabilities-module__podG9a__copyFootnote{color:#afc5b7;align-items:flex-start;gap:8px;margin-top:16px;font-size:11px;line-height:1.6;display:flex}.portfolio-capabilities-module__podG9a__copyFootnote svg{flex-shrink:0;margin-top:2px}.portfolio-capabilities-module__podG9a__teamStage{min-width:0;height:600px}.portfolio-capabilities-module__podG9a__teamStage:after{content:"";background:radial-gradient(350px circle at var(--spatial-light-x,50%) var(--spatial-light-y,50%),#fff7d10a,transparent 80%);pointer-events:none;position:absolute;inset:0}.portfolio-capabilities-module__podG9a__teamStage .spatial-feature-world{width:640px;height:500px;margin-top:-250px;margin-left:-320px;position:absolute;top:50%;left:50%}.portfolio-capabilities-module__podG9a__orbit,.portfolio-capabilities-module__podG9a__orbitOuter{pointer-events:none;border:1px solid #dfbd8824;border-radius:50%;width:420px;height:420px;position:absolute;top:40px;left:110px;transform:rotateX(58deg)}.portfolio-capabilities-module__podG9a__orbitOuter{border-style:dashed;border-color:#dfbd8820;width:610px;height:610px;top:-45px;left:15px}.portfolio-capabilities-module__podG9a__portfolioPlatform{background:linear-gradient(135deg,#35644e,#1a3f2f);border:1px solid #8caa7c55;border-radius:18px;width:420px;height:260px;position:absolute;top:190px;left:110px;transform:translateZ(-120px)rotateX(58deg)rotate(-20deg);box-shadow:0 12px #173d2d,0 14px #66897155,0 50px 70px #0004}.portfolio-capabilities-module__podG9a__platformGrid{border-radius:inherit;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.portfolio-capabilities-module__podG9a__connections{fill:none;stroke:#76937b55;stroke-width:1.5px;width:640px;height:500px;position:absolute;inset:0;overflow:visible}.portfolio-capabilities-module__podG9a__connections path{stroke-dasharray:5 7;transition:stroke .4s,filter .4s}.portfolio-capabilities-module__podG9a__connections .portfolio-capabilities-module__podG9a__connected{stroke:#e2bf83;stroke-dasharray:none;filter:drop-shadow(0 0 6px #dfbd8877)}.portfolio-capabilities-module__podG9a__connections circle{fill:#dfbd88;stroke:#dfbd88}.portfolio-capabilities-module__podG9a__ownerNode{background:linear-gradient(135deg,#365c46,#214735);border:1px solid #a9c0a955;border-radius:16px;align-items:center;gap:12px;width:230px;padding:15px 18px;font-size:13px;font-weight:600;display:flex;position:absolute;top:45px;left:210px;transform:translateZ(45px);box-shadow:0 16px 36px #0003,inset 0 1px #ffffff25}.portfolio-capabilities-module__podG9a__ownerNode>span{color:#173428;background:#dfbd88;border-radius:50%;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.portfolio-capabilities-module__podG9a__ownerNode small{color:#c5d6cd;margin-top:4px;font-size:10px;font-weight:400;display:block}.portfolio-capabilities-module__podG9a__ownerNode>svg{color:#dfbd88;flex-shrink:0;margin-left:auto}.portfolio-capabilities-module__podG9a__buildings{pointer-events:none;position:absolute;inset:0;transform:translateZ(24px)}.portfolio-capabilities-module__podG9a__building{opacity:.38;width:105px;height:142px;transition:opacity .45s,filter .45s;position:absolute;top:197px;left:169px}.portfolio-capabilities-module__podG9a__cedar{height:164px;top:177px;left:384px}.portfolio-capabilities-module__podG9a__buildingActive{opacity:1;filter:drop-shadow(0 0 24px #d6c58d18)}.portfolio-capabilities-module__podG9a__facade{background:linear-gradient(145deg,#ede4c7,#d3c49c);border:1px solid #fff5d780;border-radius:3px;grid-template-columns:repeat(3,1fr);gap:11px;padding:20px 16px 35px;display:grid;position:absolute;inset:0;box-shadow:0 20px 30px #0003}.portfolio-capabilities-module__podG9a__facade>span{background:#1b4334;border-top:2px solid #405f46;transition:background .4s;box-shadow:inset 0 0 0 1px #294a34}.portfolio-capabilities-module__podG9a__buildingActive .portfolio-capabilities-module__podG9a__facade>span:nth-child(3n+1),.portfolio-capabilities-module__podG9a__buildingActive .portfolio-capabilities-module__podG9a__facade>span:nth-child(2){background:#e2b76f;border-color:#f9db9e;box-shadow:0 0 12px #ffe7b74d}.portfolio-capabilities-module__podG9a__facade i{background:#234b39;border:3px solid #c4b78e;border-bottom:0;width:19px;height:24px;position:absolute;bottom:0;left:44px}.portfolio-capabilities-module__podG9a__buildingSide{transform-origin:0 0;background:#9d9676;border-right:1px solid #d6c9a1;width:24px;height:100%;position:absolute;top:0;right:-24px;transform:skewY(-30deg)}.portfolio-capabilities-module__podG9a__roof{transform-origin:0 100%;background:#d5c9a6;border:1px solid #eee4c4;width:100%;height:15px;position:absolute;top:-14px;left:0;transform:skew(-60deg)}.portfolio-capabilities-module__podG9a__building>p{color:#fff0d0;white-space:nowrap;text-align:center;width:170px;font-size:12px;font-weight:600;position:absolute;top:calc(100% + 30px);left:-22px}.portfolio-capabilities-module__podG9a__building>p>span{color:#bfd1c4;margin-top:5px;font-size:10px;font-weight:400;display:block}.portfolio-capabilities-module__podG9a__identityFloat{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(130deg,#3d5f4eeb,#183f2fec);border:1px solid #ffffff26;border-radius:14px;align-items:center;gap:12px;min-width:202px;padding:14px 18px;display:flex;position:absolute;top:370px;left:50px;transform:translateZ(65px)rotate(-4deg);box-shadow:0 22px 40px #0004,inset 0 1px #ffffff1c}.portfolio-capabilities-module__podG9a__avatar{color:#214437;background:#e1d4ac;border-radius:50%;place-items:center;width:36px;height:36px;font-size:11px;font-weight:600;display:grid}.portfolio-capabilities-module__podG9a__identityFloat strong{font-size:12px;font-weight:600;display:block}.portfolio-capabilities-module__podG9a__identityFloat small{color:#d1dfd5;margin-top:4px;font-size:10px;display:block}.portfolio-capabilities-module__podG9a__connectedDot{background:#b4dba9;border-radius:50%;width:7px;height:7px;margin-left:7px;box-shadow:0 0 12px #b4dba970}.portfolio-capabilities-module__podG9a__permissionFloat{color:#284433;background:#f5eedc;border:1px solid #fff8e0;border-radius:13px;align-items:center;gap:10px;padding:13px 17px;font-size:10px;display:flex;position:absolute;top:140px;right:24px;transform:translateZ(70px)rotate(5deg);box-shadow:0 18px 40px #0003}.portfolio-capabilities-module__podG9a__permissionFloat strong{margin-top:4px;font-size:12px;font-weight:600;display:block}.portfolio-capabilities-module__podG9a__sceneLabel{text-align:center;color:#afc5b7;letter-spacing:.03em;font-size:10px;position:absolute;bottom:0;left:0;right:0}.portfolio-capabilities-module__podG9a__reportChapter{background:radial-gradient(ellipse at 25% 45%,#e4e7d8,transparent 60%),var(--paper);min-height:640px;color:var(--ink);border:1px solid #17352a12;border-top:0;border-radius:2rem;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.portfolio-capabilities-module__podG9a__reportCopy{grid-area:1/2;padding:50px 40px 50px 20px}.portfolio-capabilities-module__podG9a__reportCopy .portfolio-capabilities-module__podG9a__eyebrow{color:#8b612c!important}.portfolio-capabilities-module__podG9a__reportCopy h3 em{color:#8b612c}.portfolio-capabilities-module__podG9a__reportCopy>p{color:var(--muted)}.portfolio-capabilities-module__podG9a__reportCopy ul{color:#3d5947;gap:12px;margin:24px 0;padding:0;font-size:12px;line-height:1.7;list-style:none;display:grid}.portfolio-capabilities-module__podG9a__reportCopy li{align-items:flex-start;gap:9px;display:flex}.portfolio-capabilities-module__podG9a__reportCopy li svg{color:#8b612c;flex-shrink:0;margin-top:2px}.portfolio-capabilities-module__podG9a__reportCopy .portfolio-capabilities-module__podG9a__methodology{border-top:1px solid #17352a22;max-width:360px;padding-top:16px;font-size:10px;line-height:1.8}.portfolio-capabilities-module__podG9a__reportScene{grid-area:1/1;min-width:0}.portfolio-capabilities-module__podG9a__reportStage{height:590px;margin:0 20px}.portfolio-capabilities-module__podG9a__reportStage .spatial-feature-world{width:100%;height:100%}.portfolio-capabilities-module__podG9a__reportOrbit{border:1px dashed #17352a20;border-radius:50%;width:500px;height:500px;margin-top:-250px;margin-left:-250px;position:absolute;top:50%;left:50%;transform:translateZ(-220px)rotateX(38deg)}.portfolio-capabilities-module__podG9a__reportBacksheet,.portfolio-capabilities-module__podG9a__reportSheet{background:#e3e5da;border:1px solid #bcc5b3;border-radius:14px;width:360px;height:460px;margin-top:-230px;margin-left:-180px;position:absolute;top:50%;left:50%;transform:rotate(-9deg)translate(-12px,4px);box-shadow:0 20px 50px #23443314}.portfolio-capabilities-module__podG9a__reportBacksheet>span{color:#5e705f;letter-spacing:.08em;text-transform:uppercase;font-size:9px;position:absolute;top:18px;left:20px}.portfolio-capabilities-module__podG9a__reportSheet{background:#fffefa;border-color:#f7f6e9;height:auto;min-height:460px;padding:25px;transform:rotate(4deg)translateZ(35px);box-shadow:0 30px 70px #25432a26,0 8px 16px #25432a12,inset 0 1px #fff}.portfolio-capabilities-module__podG9a__reportSheet figcaption{text-transform:uppercase;letter-spacing:.08em;color:#5b6b5c;border-bottom:1px solid #17352a1a;justify-content:space-between;align-items:center;padding-bottom:16px;font-size:10px;display:flex}.portfolio-capabilities-module__podG9a__reportSheet figcaption>span:first-child{align-items:center;gap:8px;display:flex}.portfolio-capabilities-module__podG9a__reportProperty{justify-content:space-between;align-items:center;gap:6px;margin-top:17px;display:flex}.portfolio-capabilities-module__podG9a__reportProperty label{color:#566456;font-size:10px}.portfolio-capabilities-module__podG9a__reportProperty select{color:#173428;cursor:pointer;background:#f8f5ee;border:1px solid #17352a22;border-radius:8px;max-width:160px;min-height:44px;padding:0 9px;font-size:11px;font-weight:500}.portfolio-capabilities-module__podG9a__reportTotal{margin-top:18px}.portfolio-capabilities-module__podG9a__reportTotal>span{color:#566456;font-size:10px;line-height:1.6;display:block}.portfolio-capabilities-module__podG9a__reportTotal strong{font-family:var(--font-dwelltrack-display),Georgia,serif;letter-spacing:-.045em;color:#173428;font-size:58px;font-weight:500;line-height:1.2;display:block}.portfolio-capabilities-module__podG9a__chart{gap:8px;height:127px;margin-top:20px;display:flex}.portfolio-capabilities-module__podG9a__chartGuides{color:#6c786b;flex-direction:column;justify-content:space-between;width:24px;padding-bottom:22px;font-size:8px;display:flex}.portfolio-capabilities-module__podG9a__chartBars{background:repeating-linear-gradient(0deg,#0000 0 49px,#17352a12 49px 50px);flex:1;grid-template-columns:repeat(3,1fr);gap:20px;min-width:0;display:grid}.portfolio-capabilities-module__podG9a__chartBars>div{opacity:.5;transition:opacity .3s}.portfolio-capabilities-module__podG9a__chartBars>.portfolio-capabilities-module__podG9a__activeMonth{opacity:1}.portfolio-capabilities-module__podG9a__barPair{border-bottom:1px solid #17352a22;justify-content:center;align-items:flex-end;gap:5px;height:105px;display:flex}.portfolio-capabilities-module__podG9a__barPair>span{background:linear-gradient(#72947a,#234f3b);border-radius:4px 4px 0 0;width:22px;transition:height .55s cubic-bezier(.2,.8,.2,1)}.portfolio-capabilities-module__podG9a__barPair>span+span{background:linear-gradient(#dfbd88,#a5763f)}.portfolio-capabilities-module__podG9a__chartBars small{text-align:center;color:#5c6d5e;margin-top:7px;font-size:9px;display:block}.portfolio-capabilities-module__podG9a__legend{color:#52634f;justify-content:center;gap:16px;margin-top:16px;font-size:8px;display:flex}.portfolio-capabilities-module__podG9a__legend>span:before{content:"";background:#476c51;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.portfolio-capabilities-module__podG9a__legend>span+span:before{background:#b38b54}.portfolio-capabilities-module__podG9a__months{border-top:1px solid #17352a16;gap:4px;margin-top:18px;padding-top:12px;display:flex}.portfolio-capabilities-module__podG9a__months button{color:#5b6b5a;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;min-height:44px;font-size:11px;transition:background .2s}.portfolio-capabilities-module__podG9a__months button[aria-pressed=true]{color:#224b36;background:#e7ecdf;font-weight:600}.portfolio-capabilities-module__podG9a__sampleLabel{text-align:center;letter-spacing:.02em;color:#6b7769;margin-top:12px;font-size:8px}.portfolio-capabilities-module__podG9a__metricFloat{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#52634f;pointer-events:none;background:#fffdf5eb;border:1px solid #fff;border-radius:12px;align-items:center;gap:9px;padding:13px 18px;font-size:9px;display:flex;position:absolute;transform:translateZ(85px);box-shadow:0 16px 40px #2344331a,inset 0 1px #fff}.portfolio-capabilities-module__podG9a__metricFloat>span{color:#3f6848;background:#e6eddf;border:1px solid #cedac3;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.portfolio-capabilities-module__podG9a__metricFloat strong{letter-spacing:-.02em;color:#254331;margin-top:3px;font-size:20px;font-weight:500;display:block}.portfolio-capabilities-module__podG9a__receivedFloat{top:74px;left:0;transform:translateZ(85px)rotate(-5deg)}.portfolio-capabilities-module__podG9a__expenseFloat{bottom:45px;right:0;transform:translateZ(85px)rotate(5deg)}.portfolio-capabilities-module__podG9a__expenseFloat>span{color:#8b612c;background:#f4ead8;border-color:#e4d5b8}.portfolio-capabilities-module__podG9a__included{color:#53645a;justify-content:space-between;align-items:center;gap:22px;padding:24px 4px 10px;font-size:11px;line-height:1.8;display:flex}.portfolio-capabilities-module__podG9a__included p{align-items:center;gap:10px;max-width:730px;display:flex}.portfolio-capabilities-module__podG9a__included svg{flex-shrink:0}.portfolio-capabilities-module__podG9a__included a{color:#173428;text-underline-offset:4px;flex-shrink:0;align-items:center;gap:7px;min-height:44px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}@media (min-width:1500px){.portfolio-capabilities-module__podG9a__teamChapter,.portfolio-capabilities-module__podG9a__reportChapter{min-height:690px}.portfolio-capabilities-module__podG9a__chapterCopy{padding-left:64px}.portfolio-capabilities-module__podG9a__reportCopy{padding-left:40px;padding-right:64px}}@media (min-width:900px) and (max-width:1200px){.portfolio-capabilities-module__podG9a__teamStage .spatial-feature-world{scale:.82}.portfolio-capabilities-module__podG9a__chapterCopy{padding-left:32px}.portfolio-capabilities-module__podG9a__reportCopy{padding-left:10px;padding-right:28px}.portfolio-capabilities-module__podG9a__reportStage{margin:0 8px}.portfolio-capabilities-module__podG9a__reportSheet,.portfolio-capabilities-module__podG9a__reportBacksheet{width:320px;margin-left:-160px}.portfolio-capabilities-module__podG9a__reportSheet{padding:20px}.portfolio-capabilities-module__podG9a__metricFloat{padding:10px}.portfolio-capabilities-module__podG9a__receivedFloat{top:60px;left:0}.portfolio-capabilities-module__podG9a__expenseFloat{bottom:38px}.portfolio-capabilities-module__podG9a__chapterCopy h3{font-size:46px}}@media (max-width:899px){.portfolio-capabilities-module__podG9a__teamChapter,.portfolio-capabilities-module__podG9a__reportChapter{flex-direction:column;align-items:stretch;min-height:0;display:flex}.portfolio-capabilities-module__podG9a__chapterCopy{padding:36px 28px 0}.portfolio-capabilities-module__podG9a__chapterCopy h3{max-width:570px;font-size:48px}.portfolio-capabilities-module__podG9a__chapterCopy>p{max-width:550px}.portfolio-capabilities-module__podG9a__assignment{min-height:76px}.portfolio-capabilities-module__podG9a__teamStage{height:500px}.portfolio-capabilities-module__podG9a__reportCopy{padding:40px 28px 0}.portfolio-capabilities-module__podG9a__reportStage{max-width:570px;height:590px;margin:0 auto}.portfolio-capabilities-module__podG9a__reportCopy .portfolio-capabilities-module__podG9a__methodology{max-width:550px}.portfolio-capabilities-module__podG9a__included{flex-direction:column;align-items:flex-start;gap:4px}.portfolio-capabilities-module__podG9a__teamStage .spatial-feature-world{scale:.9}}@media (max-width:540px){.portfolio-capabilities-module__podG9a__teamChapter,.portfolio-capabilities-module__podG9a__reportChapter{border-radius:24px}.portfolio-capabilities-module__podG9a__chapterCopy{padding:32px 22px 0}.portfolio-capabilities-module__podG9a__chapterCopy h3{margin:20px 0;font-size:40px}.portfolio-capabilities-module__podG9a__chapterCopy>p{font-size:13px}.portfolio-capabilities-module__podG9a__eyebrow{letter-spacing:.09em;font-size:9px!important}.portfolio-capabilities-module__podG9a__memberPicker{gap:6px;margin-top:22px}.portfolio-capabilities-module__podG9a__memberPicker button{gap:6px;padding-right:10px;font-size:11px}.portfolio-capabilities-module__podG9a__memberPicker button>span:first-child{width:26px;height:26px;font-size:9px}.portfolio-capabilities-module__podG9a__assignment{min-height:100px}.portfolio-capabilities-module__podG9a__assignment>span,.portfolio-capabilities-module__podG9a__chapterCopy .portfolio-capabilities-module__podG9a__copyFootnote{font-size:10px}.portfolio-capabilities-module__podG9a__teamStage{height:355px;margin-top:0}.portfolio-capabilities-module__podG9a__teamStage .spatial-feature-world{scale:.57}.portfolio-capabilities-module__podG9a__ownerNode{width:250px;font-size:16px;left:200px}.portfolio-capabilities-module__podG9a__ownerNode small{font-size:13px}.portfolio-capabilities-module__podG9a__building>p{font-size:17px}.portfolio-capabilities-module__podG9a__building>p>span{font-size:13px}.portfolio-capabilities-module__podG9a__identityFloat strong{font-size:16px}.portfolio-capabilities-module__podG9a__identityFloat small{font-size:13px}.portfolio-capabilities-module__podG9a__identityFloat{top:385px;left:45px}.portfolio-capabilities-module__podG9a__permissionFloat{font-size:13px;top:130px;right:25px}.portfolio-capabilities-module__podG9a__permissionFloat strong{font-size:16px}.portfolio-capabilities-module__podG9a__sceneLabel{font-size:15px;bottom:-10px}.portfolio-capabilities-module__podG9a__reportStage{height:570px;margin:0 10px}.portfolio-capabilities-module__podG9a__reportSheet,.portfolio-capabilities-module__podG9a__reportBacksheet{width:calc(100% - 44px);margin-left:0;padding:18px;left:22px;transform:rotate(2deg)translateZ(20px)}.portfolio-capabilities-module__podG9a__reportBacksheet{left:18px;transform:rotate(-5deg)}.portfolio-capabilities-module__podG9a__reportSheet{min-height:450px;margin-top:-220px}.portfolio-capabilities-module__podG9a__reportProperty{flex-wrap:wrap}.portfolio-capabilities-module__podG9a__reportProperty label{font-size:10px}.portfolio-capabilities-module__podG9a__reportProperty select{font-size:11px}.portfolio-capabilities-module__podG9a__reportSheet figcaption{font-size:9px}.portfolio-capabilities-module__podG9a__reportTotal strong{font-size:52px}.portfolio-capabilities-module__podG9a__chartBars{gap:12px}.portfolio-capabilities-module__podG9a__barPair>span{width:20px}.portfolio-capabilities-module__podG9a__metricFloat{padding:10px 12px;font-size:9px}.portfolio-capabilities-module__podG9a__metricFloat strong{font-size:17px}.portfolio-capabilities-module__podG9a__receivedFloat{top:23px;left:0}.portfolio-capabilities-module__podG9a__expenseFloat{bottom:13px;right:0}.portfolio-capabilities-module__podG9a__reportOrbit{width:330px;height:420px;margin-top:-210px;margin-left:-165px}.portfolio-capabilities-module__podG9a__legend{gap:10px;font-size:8px}.portfolio-capabilities-module__podG9a__reportCopy .portfolio-capabilities-module__podG9a__methodology{font-size:10px}.portfolio-capabilities-module__podG9a__included{padding:20px 4px 8px;font-size:11px}.portfolio-capabilities-module__podG9a__included p{align-items:flex-start}.portfolio-capabilities-module__podG9a__included p>svg{margin-top:3px}}@media (prefers-reduced-motion:reduce){.portfolio-capabilities-module__podG9a__experience .spatial-feature-world{transform:none!important}.portfolio-capabilities-module__podG9a__connections path,.portfolio-capabilities-module__podG9a__building,.portfolio-capabilities-module__podG9a__barPair>span,.portfolio-capabilities-module__podG9a__chartBars>div,.portfolio-capabilities-module__podG9a__memberPicker button,.portfolio-capabilities-module__podG9a__months button{transition:none}.portfolio-capabilities-module__podG9a__teamStage:after{display:none}}.portfolio-capabilities-module__podG9a__identityFloat{top:420px}.portfolio-capabilities-module__podG9a__receivedFloat{left:24px}@media (max-width:540px){.portfolio-capabilities-module__podG9a__assignment{min-height:78px}.portfolio-capabilities-module__podG9a__identityFloat{top:420px;left:65px}.portfolio-capabilities-module__podG9a__permissionFloat{right:45px}.portfolio-capabilities-module__podG9a__reportStage{height:650px}.portfolio-capabilities-module__podG9a__reportSheet,.portfolio-capabilities-module__podG9a__reportBacksheet{margin-top:0;top:80px}.portfolio-capabilities-module__podG9a__reportSheet{transform:rotate(2deg)}.portfolio-capabilities-module__podG9a__reportBacksheet{transform:rotate(-5deg)}.portfolio-capabilities-module__podG9a__receivedFloat{top:6px;left:8px;transform:rotate(-3deg)}.portfolio-capabilities-module__podG9a__expenseFloat{bottom:6px;right:8px;transform:rotate(3deg)}.portfolio-capabilities-module__podG9a__experience .spatial-feature-world{transform:none!important}}.portfolio-capabilities-module__podG9a__building:not(.portfolio-capabilities-module__podG9a__buildingActive){opacity:1;filter:none}.portfolio-capabilities-module__podG9a__building:not(.portfolio-capabilities-module__podG9a__buildingActive) .portfolio-capabilities-module__podG9a__facade,.portfolio-capabilities-module__podG9a__building:not(.portfolio-capabilities-module__podG9a__buildingActive) .portfolio-capabilities-module__podG9a__buildingSide,.portfolio-capabilities-module__podG9a__building:not(.portfolio-capabilities-module__podG9a__buildingActive) .portfolio-capabilities-module__podG9a__roof{opacity:.38}.portfolio-capabilities-module__podG9a__sampleLabel{font-size:10px}.portfolio-capabilities-module__podG9a__sceneLabel{font-size:11px}@media (max-width:540px){.portfolio-capabilities-module__podG9a__sceneLabel{font-size:17px}.portfolio-capabilities-module__podG9a__ownerNode small{font-size:15px}}.portfolio-capabilities-module__podG9a__reportChapter{border-top:1px solid #17352a12;margin-top:112px}.portfolio-capabilities-module__podG9a__reportBacksheetTwo{background:#f1e9d8;border-color:#d8c9ac;transform:rotate(11deg)translate(13px,2px)translateZ(-14px)}.portfolio-capabilities-module__podG9a__barPair>span{transform-origin:bottom}@media (max-width:899px){.portfolio-capabilities-module__podG9a__reportChapter{margin-top:80px}}@media (max-width:540px){.portfolio-capabilities-module__podG9a__reportChapter{margin-top:64px}.portfolio-capabilities-module__podG9a__reportBacksheetTwo{transform:rotate(7deg)translate(6px)}}.portfolio-capabilities-module__podG9a__reportSlider{color:#faf5eb;background:#12392c;border-left:1px solid #ffffff1a;position:relative;overflow:hidden}.portfolio-capabilities-module__podG9a__reportSliderInner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:24px;max-width:92rem;min-height:48rem;margin:0 auto;padding:48px 40px;display:grid}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__reportCopy{grid-area:1/1;padding:20px 0}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__reportScene{grid-area:1/2}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__chapterCopy h2{font-family:var(--font-dwelltrack-display),Georgia,serif;letter-spacing:-.055em;color:#faf5eb;margin:24px 0;font-size:clamp(3.25rem,4.8vw,4.9rem);font-weight:500;line-height:.93}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__chapterCopy h2 em{color:#dfbd88;font-weight:400}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__chapterCopy>p,.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__reportCopy ul{color:#c5d6cd}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__reportCopy .portfolio-capabilities-module__podG9a__eyebrow{color:#dfbd88!important}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__reportCopy li svg{color:#dfbd88}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__reportCopy .portfolio-capabilities-module__podG9a__methodology{color:#b2c9ba;border-color:#ffffff26}.portfolio-capabilities-module__podG9a__slideCounter{letter-spacing:.12em;color:#dfbd88;font-size:10px;font-weight:600;position:absolute;bottom:28px;left:32px}.portfolio-capabilities-module__podG9a__slideCounter span{color:#b2c9ba;text-transform:uppercase;margin-left:16px;font-size:9px;font-weight:500}@media (max-width:1023px){.portfolio-capabilities-module__podG9a__reportSliderInner{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:64px 28px;display:flex}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__chapterCopy h2{max-width:600px;font-size:clamp(2.75rem,6.5vw,4.5rem)}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__reportScene{width:100%}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__chapterCopy>p{max-width:550px}.portfolio-capabilities-module__podG9a__slideCounter{display:none}.portfolio-capabilities-module__podG9a__reportSlider{border-top:1px solid #ffffff1a;border-left:0}}@media (max-width:540px){.portfolio-capabilities-module__podG9a__reportSliderInner{padding:48px 20px}.portfolio-capabilities-module__podG9a__reportSliderInner .portfolio-capabilities-module__podG9a__chapterCopy h2{font-size:44px}}.portfolio-capabilities-module__podG9a__reportScene [data-animation=playing] .portfolio-capabilities-module__podG9a__reportSheet{pointer-events:none}
