.container.content:has(.projects-tenant-list-page){width:min(var(--footer-shell-width), 100%);max-width:var(--footer-shell-width);padding-inline:var(--tenant-page-gutter);box-sizing:border-box;margin-inline:auto}.content .projects-breadcrumb{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;width:100%;margin:0;padding:0;display:flex}.content .projects-breadcrumb__link{font-family:var(--font-sans);color:var(--brand,#0090f0);font-size:18px;font-style:normal;font-weight:600;line-height:160%;text-decoration:none}.content .projects-breadcrumb__link:hover{text-decoration:underline}.content .projects-breadcrumb__icon{width:24px;height:24px;color:var(--brand,#0090f0)}.content .projects-breadcrumb__icon svg{width:24px;height:24px;display:block}.content .projects-hub{--projects-hub-section-gap:54px;width:min(var(--footer-shell-width), calc(100vw - 32px));max-width:var(--footer-shell-width);box-sizing:border-box;margin:0;position:relative;left:50%;transform:translate(-50%)}.content .projects-hub__hero{text-align:center;margin:0}.content .projects-hub__title{max-width:880px;color:var(--black,#030303);margin:0 auto;font-size:48px;font-weight:700;line-height:1.4}.content .projects-hub__intro{max-width:880px;color:var(--black-light,#191919);font-family:var(--font-sans);text-align:center;margin:24px auto 0;font-size:24px;font-weight:400;line-height:1.6}.content .projects-hub__intro p{color:var(--black-light,#191919);font-size:inherit;font-weight:inherit;line-height:inherit;text-align:center;margin:0}.content .projects-hub__intro p+p{margin-top:0}.content .projects-hub__intro strong{color:inherit;font-weight:700}.content .projects-hub__tab-panel.is-hidden{display:none}.content .projects-hub .projects-hub__switcher-wrap{margin-top:var(--projects-hub-section-gap);margin-bottom:0}.content .projects-hub a.portfolio-showcase__tab-btn{box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.content .projects-hub__hero+.projects-hub__switcher-wrap,.content .projects-hub__hero+.polaris-portfolio-donut-charts,.content .projects-hub__switcher-wrap+.polaris-portfolio-donut-charts{margin-top:var(--projects-hub-section-gap)}.content .projects-hub .polaris-portfolio-donut-charts{margin-bottom:88px}.content .projects-hub .polaris-portfolio-donut-charts~.projects-hub__tab-panel,.content .projects-hub .projects-hub__tab-panel .portfolio-showcase__kpi{margin-top:0}.content .projects-hub .polaris-portfolio-donut-charts__heading{margin-bottom:0}.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid{margin-top:var(--projects-hub-section-gap)!important}@media (width<=1200px){.content .projects-hub{--projects-hub-section-gap:54px}}@media (width<=900px){.content .projects-hub{--projects-hub-section-gap:44px}}.content .projects-hub__hero+.projects-hub__tab-panel,.content .projects-hub__switcher-wrap+.projects-hub__tab-panel{margin-top:var(--projects-hub-section-gap)}.content .projects-hub .polaris-donut-grid--quad{grid-template-columns:1fr;align-items:start;gap:32px 24px;width:100%;min-width:0;max-width:none;display:grid}@media (width>=901px){.content .projects-hub .polaris-donut-grid--quad{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media (width>=1201px){.content .projects-hub .polaris-donut-grid--quad{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}}.content .projects-hub .polaris-donut-grid--quad>.polaris-value-donut{box-sizing:border-box;flex-direction:column;align-self:start;width:100%;min-width:0;max-width:none;height:auto;min-height:0;margin:0;display:flex}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__shell{flex-direction:column;flex:none;width:100%;max-width:none;min-height:0;margin:0 auto;display:flex;position:relative}.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid--quad .polaris-value-donut__heading{text-align:center;margin:0 0 8px}.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid--quad .polaris-value-donut__title{color:var(--black,#030303);letter-spacing:.04em;text-align:center;text-transform:none;flex-direction:column;align-items:center;gap:2px;margin:0;font-size:40px;font-weight:400;line-height:1.2;display:flex}.content .projects-hub .polaris-value-donut__title-lead,.content .projects-hub .polaris-value-donut__title-accent{color:var(--black,#030303);background:0 0;-webkit-background-clip:unset;background-clip:unset;display:block}.content .projects-hub .polaris-value-donut__title-lead{letter-spacing:.04em;text-transform:none;font-size:40px;font-weight:700;line-height:1.05}.content .projects-hub .polaris-value-donut__title-accent{letter-spacing:.04em;text-transform:none;font-size:20px;font-weight:500;line-height:1.25}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__title-lead{letter-spacing:.04em;font-size:clamp(16px,1.35vw,22px)}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__title-accent{font-size:clamp(13px,1.05vw,16px)}.content .projects-hub .polaris-portfolio-donut-charts .polaris-value-donut__plot-wrap{width:100%;margin-top:0;position:relative;overflow:visible}.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid--quad .polaris-value-donut__plot-wrap{margin-top:-18px;margin-bottom:-24px}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__plot{z-index:1;width:100%;height:332px;min-height:240px;max-height:none;font-family:var(--font-sans);position:relative;overflow:hidden}.content .projects-hub .polaris-value-donut__hover-caption{z-index:4;pointer-events:none;text-align:center;opacity:0;visibility:hidden;justify-content:center;align-items:flex-start;margin:0;padding:0 10px;transition:opacity .15s;display:flex;position:absolute;top:6px;left:0;right:0}.content .projects-hub .polaris-value-donut__hover-caption-pill{max-width:calc(100% - 16px);color:var(--black,#0d0d0d);font-family:var(--font-sans);letter-spacing:.01em;white-space:nowrap;background:#fffffff5;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:5px 12px;font-size:clamp(11px,.95vw,13px);line-height:1.35;display:inline-flex;box-shadow:0 1px 6px #0000001f}.content .projects-hub .polaris-value-donut__hover-caption-pill:not(.polaris-value-donut__hover-caption-pill--tenant){gap:8px;padding:6px 14px;font-size:clamp(13px,1.05vw,15px)}.content .projects-hub .polaris-value-donut__hover-caption-swatch{flex:none;width:14px;height:14px;display:inline-block}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut--hover-caption .polaris-value-donut__shell{flex:none}.content .projects-hub .polaris-value-donut__hover-caption-flag{aspect-ratio:4/3;border-radius:2px;flex:none;justify-content:center;align-items:center;width:24px;display:inline-flex;overflow:hidden}.content .projects-hub .polaris-value-donut__hover-caption-flag .fi{background-position:50%;background-size:cover;border-radius:2px;width:24px;height:18px;line-height:18px;display:inline-block}.content .projects-hub .polaris-value-donut__hover-caption-label{font-weight:700}.content .projects-hub .polaris-value-donut__hover-caption-sep{opacity:.55;font-weight:500}.content .projects-hub .polaris-value-donut__hover-caption-value{font-weight:500}.content .projects-hub .polaris-value-donut__hover-caption--visible{opacity:1;visibility:visible}.content .projects-hub .polaris-value-donut__project-preview{opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:flex-start;min-height:104px;margin-top:-18px;transition:opacity .15s;display:flex}.content .projects-hub .polaris-value-donut__project-preview:not(.polaris-value-donut__project-preview--visible){min-height:0;margin-top:0}.content .projects-hub .polaris-value-donut__project-preview--visible{opacity:1;visibility:visible}.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid--quad>.polaris-value-donut{position:relative;overflow:visible}@media (width>=901px){.content .projects-hub .polaris-value-donut__project-preview{z-index:4;min-height:0;margin-top:-20px;position:absolute;top:100%;left:0;right:0}.content .projects-hub .polaris-value-donut__project-preview--visible{pointer-events:auto;min-height:auto}}.content .projects-hub .polaris-value-donut__hover-caption--tenant,.content .projects-hub .polaris-value-donut__hover-caption--country{align-items:flex-end;top:auto;bottom:-10px}.content .projects-hub .polaris-value-donut__hover-caption-card{width:min(148px,100%);display:block}.content .projects-hub .polaris-value-donut__hover-caption-card-thumb{aspect-ratio:320/218;background:#101010;border-radius:12px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 4px 14px #0000002e}.content .projects-hub .polaris-value-donut__hover-caption-card-image{object-fit:cover;width:100%;height:100%;display:block}.content .projects-hub .polaris-value-donut__hover-caption-card-placeholder{background:linear-gradient(145deg,#2a2a2a 0%,#101010 100%);position:absolute;inset:0}.content .projects-hub .polaris-value-donut__hover-caption-card-badge{padding:2px 7px;font-size:10px;line-height:1.35;top:9px;left:9px}.content .projects-hub .polaris-value-donut__hover-caption-card-flag{width:24px;top:9px;right:9px}.content .projects-hub .polaris-value-donut__hover-caption-card-flag .fi{width:24px;height:18px;line-height:18px}.content .projects-hub .polaris-value-donut__hover-caption-card-shade{pointer-events:none;background:linear-gradient(#25252500 32%,#0f0f0fe0 76%);position:absolute;inset:0}.content .projects-hub .polaris-value-donut__hover-caption-card-overlay{box-sizing:border-box;pointer-events:none;flex-direction:column;justify-content:flex-end;gap:2px;padding:9px 11px;display:flex;position:absolute;inset:0}.content .projects-hub .polaris-value-donut__hover-caption-card-title{color:#fff;text-align:left;white-space:normal;font-size:12px;font-weight:700;line-height:1.25}.content .projects-hub .polaris-value-donut__hover-caption-card-value{color:#ffffffeb;text-align:left;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.25}.content .projects-hub .polaris-value-donut__hover-caption-card-metrics{justify-content:flex-start;align-items:baseline;gap:8px;width:100%;display:flex}.content .projects-hub .polaris-value-donut__hover-caption-card-metrics--split{justify-content:space-between;gap:12px}.content .projects-hub .polaris-value-donut__hover-caption-card-share{color:#ffffffeb;text-align:right;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.25}.content .projects-hub .polaris-value-donut__hover-caption-pill--tenant{white-space:nowrap;gap:8px}.content .projects-hub .polaris-value-donut__hover-caption-tenant-logo-wrap{flex:none;justify-content:center;align-items:center;width:52px;height:28px;display:inline-flex}.content .projects-hub .polaris-value-donut__hover-caption-tenant-logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.content .projects-hub .polaris-value-donut__center-hole{z-index:2;background:var(--white,#fff);box-sizing:border-box;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;padding:6%;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 10px 18px -8px #0000002e,inset 0 4px 8px -4px #0000001a}.content .projects-hub .polaris-value-donut__center-copy{width:100%;max-width:96%;color:var(--black,#030303);font-family:var(--font-sans);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;transform:translateY(3px)}.content .projects-hub .polaris-value-donut__center-line{letter-spacing:.02em;text-transform:uppercase;color:var(--black,#030303);font-size:clamp(7px,.85vw,9px);font-weight:400;line-height:1.05;display:block}.content .projects-hub .polaris-value-donut__center-note{white-space:nowrap;letter-spacing:-.01em;color:var(--black,#030303);margin-top:1px;font-size:clamp(6px,.72vw,8px);font-weight:400;line-height:1.1}.content .projects-hub .polaris-value-donut__center-flag{aspect-ratio:4/3;border-radius:2px;justify-content:center;align-items:center;width:clamp(16px,1.35vw,20px);margin-bottom:.2em;display:flex;overflow:hidden}.content .projects-hub .polaris-value-donut__center-flag .fi{background-position:50%;background-size:cover;border-radius:2px;width:100%;height:100%;line-height:1;display:inline-block}.content .projects-hub .polaris-value-donut__center-amount{white-space:nowrap;color:var(--black,#030303);flex-direction:column;justify-content:center;align-items:center;gap:.1em;margin-top:.35em;line-height:1;display:flex}.content .projects-hub .polaris-value-donut__center-amount--compact-unit{flex-direction:row;align-items:baseline;gap:0}.content .projects-hub .polaris-value-donut__center-copy:not(:has(.polaris-value-donut__center-line:not([hidden]))) .polaris-value-donut__center-amount{margin-top:0}.content .projects-hub .polaris-value-donut__center-amount-value{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(18px,2vw,22px);font-weight:700}.content .projects-hub .polaris-value-donut__center-amount-unit{font-size:clamp(14px,1.1vw,16px);font-weight:700}.content .projects-hub .polaris-value-donut__center-divider{background:#b8c4d0;border:0;width:clamp(18px,1.6vw,24px);height:1px;margin:.28em 0 .18em;display:block}.content .projects-hub .polaris-value-donut__center-symbol{color:var(--black,#030303);margin-top:0;font-size:clamp(19px,2vw,23px);font-weight:700;line-height:1}.content .projects-hub .polaris-value-donut__center-share{color:var(--black,#030303);margin-top:.2em;font-size:clamp(14px,1.1vw,16px);font-weight:700;line-height:1;display:block}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut--ring-wideHole .polaris-value-donut__center-flag{width:clamp(14px,1.05vw,18px);margin-bottom:.15em}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__center-line{font-size:clamp(11px,.9vw,13px)}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut--ring-wideHole .polaris-value-donut__center-line{letter-spacing:.03em;font-size:clamp(8px,.68vw,10px);line-height:1.2}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__center-amount-value{font-size:clamp(27px,2vw,35px)}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut--ring-wideHole .polaris-value-donut__center-amount-value{font-size:clamp(18px,1.35vw,23px);line-height:1.05}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__center-amount-unit{font-size:clamp(16px,.9vw,18px)}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut--ring-wideHole .polaris-value-donut__center-amount-unit{font-size:clamp(13px,.68vw,15px)}@media (width>=901px){.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut--ring-wideHole .polaris-value-donut__center-line{font-size:clamp(6px,.68vw,8px)}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut--ring-wideHole .polaris-value-donut__center-note{font-size:clamp(4px,.72vw,6px)}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut--ring-wideHole .polaris-value-donut__center-amount-value{font-size:clamp(16px,1.35vw,21px)}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut--ring-wideHole .polaris-value-donut__center-amount-unit{font-size:clamp(11px,.68vw,13px)}}.content .projects-hub .polaris-value-donut__countries{color:#0000;background:var(--polaris-donut-title-gradient,linear-gradient(344deg, #12d1bd 0%, #01807a 100%));letter-spacing:.02em;text-align:center;-webkit-background-clip:text;background-clip:text;margin:16px 0 0;font-size:14px;font-weight:500;line-height:1.4}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__countries{letter-spacing:.04em;margin-top:auto;padding-top:12px;font-size:clamp(13px,1.05vw,16px);font-weight:500;line-height:1.25}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__legend{gap:6px 12px;margin-top:auto;padding-top:10px}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__legend--single-country{align-content:flex-start;align-items:flex-start;min-height:calc(2.4em + 6px)}.content .projects-hub .polaris-value-donut__legend{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin:12px 0 0;padding:0;list-style:none;display:flex}.content .projects-hub .polaris-value-donut__legend-item{align-items:center;gap:7px;display:inline-flex}.content .projects-hub .polaris-value-donut__legend-swatch{border-radius:2px;flex-shrink:0;width:12px;height:12px;transition:opacity .15s}.content .projects-hub .polaris-value-donut__legend-label{color:var(--black,#030303);letter-spacing:.01em;white-space:nowrap;font-size:clamp(11px,.9vw,13px);font-weight:400;line-height:1.2;transition:color .15s}.content .projects-hub .polaris-value-donut__legend-value{margin-left:.35em;font-weight:500}.content .projects-hub .polaris-value-donut__legend--dimmed .polaris-value-donut__legend-item:not(.polaris-value-donut__legend-item--active) .polaris-value-donut__legend-label{color:#a8a8a8}.content .projects-hub .polaris-value-donut__legend--dimmed .polaris-value-donut__legend-item:not(.polaris-value-donut__legend-item--active) .polaris-value-donut__legend-swatch{opacity:.42}.content .projects-hub .polaris-value-donut__legend-item--active .polaris-value-donut__legend-label{color:var(--black,#030303);font-weight:500}@media (width<=900px){.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__plot{height:368px;min-height:300px}.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid--quad .polaris-value-donut__plot-wrap{margin-top:-24px;margin-bottom:-28px}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__heading{margin-bottom:0}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__title{gap:2px}.content .projects-hub .polaris-donut-grid--quad .polaris-value-donut__countries{letter-spacing:.01em;margin-top:0;padding-top:0;font-size:13px}.content .projects-hub .polaris-value-donut__center-hole{padding:5%}.content .projects-hub .polaris-value-donut__title-lead{letter-spacing:.08em;font-size:32px}.content .projects-hub .polaris-value-donut__title-accent{letter-spacing:.03em;font-size:16px}}.content .projects-hub .portfolio-showcase__kpi{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;margin:0 0 88px;display:flex}.content .projects-hub .portfolio-showcase__kpi-card{border-color:var(--border,#d7dfea);flex:none;width:224px;max-width:100%}.content .projects-hub__filters{max-width:none;margin:0 auto 32px;padding-inline:40px;scroll-margin-top:96px}.content .projects-hub__filters-footer{max-width:none;margin:32px auto 0;padding-inline:40px}.content .projects-hub__filters-footer .projects-hub__type-tabs{margin-bottom:0}.content .projects-hub__type-tabs{margin:0 0 24px}.content .projects-hub__type-tabs-baseline{background:var(--border,#d7dfea);height:1px;bottom:0;left:0;right:0}.content .projects-hub__type-tab{appearance:none;cursor:pointer;min-height:46px;font-family:var(--font-sans);text-align:left;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:16px;margin:0;padding:0;display:flex}.content .projects-hub__type-tab-text{color:var(--black,#030303);font-size:18px;font-weight:400;line-height:1.6}.content .projects-hub__type-tab.is-active .projects-hub__type-tab-text{color:var(--black-light,#191919);font-weight:700}.content .projects-hub__type-tab-indicator{background:var(--border,#d7dfea);height:1px}.content .projects-hub__type-tab.is-active .projects-hub__type-tab-indicator{background:var(--brand,#0090f0)}.content .projects-hub__type-tab:focus-visible{outline:2px solid var(--brand,#0090f0);outline-offset:4px;border-radius:4px}.content .projects-hub__summary{color:var(--black,#030303);font-family:var(--font-sans);text-align:left;overflow-wrap:anywhere;word-break:break-word;margin:0 0 24px;font-size:32px;line-height:1.28}.content .projects-hub__summary.is-hidden{display:none}.content .projects-hub__summary-segment--bold{font-weight:700}.content .projects-hub__summary-segment--regular{font-weight:400}.content .projects-hub__toolbar-filters{gap:16px 24px}.content .projects-hub__filter-pill{border:1px solid var(--border,#d7dfea);background:var(--white,#fff);height:50px;color:var(--black-light,#191919);border-radius:24px;flex:none;padding:0 11px 0 15px}.content .projects-hub__filter-pill--sort{width:max-content;min-width:300px}.content .projects-hub__filter-pill--country{width:max-content;min-width:240px}.content .projects-hub__filter-pill-sort-dir,.content .projects-hub__filter-pill-pin,.content .projects-hub__filter-pill-chevron{color:var(--black,#030303);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.content .projects-hub__filter-combobox{cursor:pointer;position:relative}.content .projects-hub__filter-combobox-trigger{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.content .projects-hub__filter-pill-value{letter-spacing:.064px;color:var(--black-light,#191919);font-size:16px;font-weight:600;line-height:1.6}.content .projects-hub__filter-combobox-native{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0}.content .projects-hub__filter-combobox-menu{z-index:12;border:1px solid var(--border,#d7dfea);background:var(--white,#fff);border-radius:16px;min-width:100%;padding:8px 0;top:calc(100% + 8px);left:0;box-shadow:0 12px 32px #030a141f}.content .projects-hub__filter-combobox-menu.is-hidden{display:none}.content .projects-hub__filter-combobox-option{appearance:none;cursor:pointer;width:100%;font-family:var(--font-sans);letter-spacing:.064px;color:var(--black-light,#191919);text-align:left;background:0 0;border:0;margin:0;padding:10px 16px;font-size:16px;font-weight:400;line-height:1.6;display:block}.content .projects-hub__filter-combobox-option--country{align-items:center;gap:12px;display:flex}.content .projects-hub__filter-combobox-option:hover,.content .projects-hub__filter-combobox-option.is-active{background:var(--bg-grey,#f2f5f8)}.content .projects-hub__filter-combobox-option:focus-visible{outline:2px solid var(--brand,#0090f0);outline-offset:-2px}.content .projects-hub__filter-combobox-option-flag{background-position:50%;background-size:cover;border-radius:2px;flex:none;width:24px;height:18px;display:block}.content .projects-hub__filter-combobox-option-flag--empty{background:0 0}.content .projects-hub__filter-combobox-option-label{flex:auto;min-width:0}.content .projects-hub__filter-pill-sort-dir{appearance:none;cursor:pointer;background:0 0;border:0;width:24px;height:24px;margin:0;padding:0}.content .projects-hub__filter-pill-sort-dir.is-asc .projects-hub__filter-pill-sort-icon{transform:scaleY(-1)}.content .projects-hub__filter-pill-control{cursor:pointer;flex:auto}.content .projects-hub__filter-pill--sort .projects-hub__filter-pill-control{flex:none;min-width:max-content}.content .projects-hub__filter-pill-prefix{letter-spacing:.064px;color:var(--black-light,#191919);font-size:16px;font-weight:400;line-height:1.6}.content .projects-hub__filter-combobox-trigger:focus-visible,.content .projects-hub__filter-pill-sort-dir:focus-visible{outline:2px solid var(--brand,#0090f0);outline-offset:2px;border-radius:4px}.content .projects-hub__grid-wrap{max-width:none;margin:8px auto 0;padding-inline:40px}.content .projects-hub__grid.portfolio-showcase__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:0}.content .projects-hub__empty{text-align:center;color:var(--black-light,#191919);margin:32px 0 0;font-size:18px}.content .projects-hub__empty.is-hidden{display:none}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-card,.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card{box-sizing:border-box;flex:unset;width:100%;min-width:0;max-width:100%}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__link{gap:16px;height:auto}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-thumb{aspect-ratio:320/218;width:100%;height:auto}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-shade{background:linear-gradient(-.086deg,#0f0f0fd9 19.46%,#25252500 65.821%)}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-overlay{padding:24px}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-text{gap:4px}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-title{letter-spacing:.096px;font-size:24px}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-meta{letter-spacing:.056px;font-size:14px;font-weight:400;line-height:1.6}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta{flex-wrap:nowrap;align-items:center;gap:16px;min-height:0;padding:0;display:flex}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta-item{gap:4px}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta-label,.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta-value{letter-spacing:.056px;color:var(--black-light,#191919);font-size:14px;line-height:1.6}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta-label{font-weight:400}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta-value{font-weight:600}@media (width<=1200px){.content .projects-hub__grid-wrap,.content .projects-hub__filters,.content .projects-hub__filters-footer{padding-inline:28px}}@media (width<=1024px){.content .projects-hub__grid.portfolio-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=768px){.content .projects-hub__grid-wrap,.content .projects-hub__filters,.content .projects-hub__filters-footer{padding-inline:20px}.content .projects-hub__grid.portfolio-showcase__grid{grid-template-columns:1fr;gap:32px}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__link{gap:12px}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-thumb{aspect-ratio:44/30}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-overlay{padding:16px}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-text{gap:8px}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-title{font-size:30px}.content .projects-hub__grid.portfolio-showcase__grid .kpi-bubble__project-meta{font-size:16px}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta{flex-wrap:wrap;gap:32px}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta-label{white-space:normal;font-size:12px;line-height:140%}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta-value{white-space:normal;font-size:16px;line-height:140%}.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta-item:nth-child(2) .projects-hub-carousel-card__meta-label,.content .projects-hub__grid.portfolio-showcase__grid .projects-hub-carousel-card__meta-item:nth-child(2) .projects-hub-carousel-card__meta-value{white-space:nowrap}.content .projects-hub__toolbar{width:100%}.content .projects-hub__toolbar-filters{flex-direction:column;align-items:stretch;width:100%;overflow:visible}.content .projects-hub__filter-pill--sort,.content .projects-hub__filter-pill--country{width:100%;min-width:0;max-width:100%}.content .projects-hub__filter-pill--sort .projects-hub__filter-pill-control{flex:auto;min-width:0}.content .projects-hub__filter-pill-control{overflow:hidden}.content .projects-hub__filter-pill-value,.content .projects-hub__filter-pill-prefix{text-overflow:ellipsis;overflow:hidden}.content .projects-hub__filter-combobox.is-open{z-index:30}.content .projects-hub__filter-combobox-menu{z-index:31;-webkit-overflow-scrolling:touch;max-height:min(280px,50vh);overflow-y:auto}.content .projects-hub__type-tabs{width:100%}.content .projects-hub__type-tabs-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;width:100%;display:grid}.content .projects-hub__type-tab{gap:12px;width:100%;min-width:0;min-height:40px}.content .projects-hub__type-tab-text{white-space:normal;overflow-wrap:anywhere;font-size:16px}.content .projects-hub__summary{margin-bottom:20px;font-size:24px;line-height:1.32}}.content .articles-listing--ukoncene .projects-listing__completed-hero{width:100%;max-width:var(--footer-shell-width);text-align:center;flex-direction:column;align-self:center;align-items:center;margin:0 auto;display:flex}.content .articles-listing--ukoncene .projects-listing__completed-icon{justify-content:center;align-items:center;margin:0 0 8px;display:flex}.content .articles-listing--ukoncene .projects-listing__completed-icon .projects-completed-check-icon__svg{width:100px;height:100px;margin:0 auto;display:block}.content .articles-listing--ukoncene .projects-listing__completed-hero .projects-hub-section__title{text-align:center;width:100%;margin:0}.content .articles-listing--ukoncene .projects-listing__completed-hero--with-icon .projects-hub-section__title{margin-top:4px}@media (width<=680px){.content .projects-hub__title{max-width:100%}.content .articles-listing--ukoncene .projects-listing__completed-icon .projects-completed-check-icon__svg{width:64px;height:64px}}@media (width<=1024px){.content .projects-hub .portfolio-showcase__kpi{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:stretch;gap:24px;display:grid}.content .projects-hub .portfolio-showcase__kpi-card{border-radius:24px;flex:none;width:auto;max-width:none;padding:24px}}@media (width<=640px){.content .projects-hub .projects-hub__switcher-wrap{margin-top:88px}.content .projects-hub .portfolio-showcase__tab-btn{white-space:nowrap;padding:8px 16px;font-size:16px;font-weight:600;line-height:1.6}.content .projects-hub .portfolio-showcase__tab-btn:last-child{padding-left:14px;padding-right:18px}.content .projects-hub .portfolio-showcase__tab-btn.is-active:last-child{padding-right:20px}.content .projects-hub .portfolio-showcase__tabs{padding:4px 6px}.content .projects-hub .portfolio-showcase__kpi{gap:16px}.content .projects-hub .portfolio-showcase__kpi-card{border-radius:16px;padding:16px}}.content .projects-tenant-list-page{align-items:stretch;gap:var(--tenant-section-gap);width:100%;max-width:var(--tenant-card-width);flex-direction:column;margin-inline:auto;display:flex}.content .projects-tenant-list-page>.projects-tenant-list-page__header{margin-top:34px;margin-bottom:0;padding:0}.content .projects-tenant-list-page__title{max-width:none;color:var(--black,#030303);font-family:var(--font-sans);letter-spacing:0;text-align:center;margin:0;font-size:54px;font-style:normal;font-weight:700;line-height:1.28}.content .projects-tenant-list-page>.rich-text{width:100%;max-width:var(--tenant-card-width);box-sizing:border-box;word-break:break-word;margin-bottom:0;margin-left:auto;margin-right:auto}.content .projects-tenant-list-page>.rich-text table{table-layout:fixed;border-collapse:collapse;border-spacing:0;border:0;width:100%}.content .projects-tenant-list-page>.rich-text tbody,.content .projects-tenant-list-page>.rich-text tr{border:0}.content .projects-tenant-list-page>.rich-text td{vertical-align:top;text-align:left;border:0;padding:0}.content .projects-tenant-list-page>.rich-text td:first-child{box-sizing:border-box;width:48.59%;padding-right:32px}.content .projects-tenant-list-page>.rich-text td:last-child{width:51.41%}.content .projects-tenant-list-page>.rich-text p{color:var(--black-light,#191919);font-family:var(--font-sans);text-align:left;margin:0;font-size:18px;font-weight:300;line-height:1.6}.content .projects-tenant-list-page>.rich-text td p+p{margin-top:28.8px}.content .projects-tenant-list-page>.rich-text strong,.content .projects-tenant-list-page>.rich-text b{color:inherit;font-weight:600}.content .projects-tenant-list-page>.tenants-list{width:100%;max-width:var(--tenant-card-width);margin:0 auto;padding:0}@media (width>=901px){.content .projects-tenant-list-page .tenants-list__grid{gap:6px}.content .projects-tenant-list-page .tenants-list__card{border-top:2px solid var(--border,#d7dfea);padding-block:var(--tenant-card-padding-block-start) var(--tenant-card-padding-block-end);padding-inline:var(--tenant-card-padding-inline);width:100%;max-width:var(--tenant-card-width);box-sizing:border-box}.content .projects-tenant-list-page .tenants-list__card-main{min-height:var(--tenant-card-row-height);justify-content:space-between;align-items:flex-start;height:auto;max-height:none;overflow:visible}.content .projects-tenant-list-page .tenants-list__card-left{gap:var(--tenant-card-media-text-gap);flex:0 620px;max-width:620px;margin:0;padding:0}.content .projects-tenant-list-page .tenants-list__media-col{max-width:235px;height:auto;min-height:var(--tenant-card-row-height);flex:0 0 235px;justify-content:space-between;gap:10px;margin:0;padding:0}.content .projects-tenant-list-page .tenants-list__logo-slot{flex:0 0 50px;height:50px}.content .projects-tenant-list-page .tenants-list__photo-frame{flex:0 0 140px;height:140px}.content .projects-tenant-list-page .tenants-list__intro-col{text-align:left;align-items:flex-start;gap:18px;margin:0;padding:0}.content .projects-tenant-list-page .tenants-list__flag-slot{flex:0 0 50px;justify-content:flex-end;align-self:flex-end;width:100%;height:50px}.content .projects-tenant-list-page .tenants-list__intro-copy{align-items:flex-start;gap:18px;width:100%}.content .projects-tenant-list-page .tenants-list__category{text-align:left;width:100%}.content .projects-tenant-list-page .tenants-list__description{text-align:left;min-height:100px}.content .projects-tenant-list-page .tenants-list__card-divider{align-self:stretch;height:auto;min-height:180px;margin:0 20px}.content .projects-tenant-list-page .tenants-list__card-right{flex:0 520px;justify-content:flex-start;gap:25px;max-width:520px;padding-top:0}.content .projects-tenant-list-page .tenants-list__headline{white-space:nowrap;box-sizing:border-box;flex:none;align-items:center;height:auto;min-height:50px;margin:0}.content .projects-tenant-list-page .tenants-list__company,.content .projects-tenant-list-page .tenants-list__country{line-height:1.6}.content .projects-tenant-list-page .tenants-list__metrics-panel{gap:0;margin:0;padding:0}.content .projects-tenant-list-page .tenants-list__metrics{grid-template-columns:repeat(3,150px);gap:6px 16px}.content .projects-tenant-list-page .tenants-list__metric{gap:4px}.content .projects-tenant-list-page .tenants-list__metric-value,.content .projects-tenant-list-page .tenants-list__metric-value-note{color:var(--black-light,#191919)}.content .projects-tenant-list-page .tenants-list__metric-value{font-size:clamp(20px,1.65vw,25px)}}@media (width<=900px){.container.content:has(.projects-tenant-list-page){padding-inline:16px}.content .projects-tenant-list-page{gap:32px;width:100%;max-width:none}.content .projects-tenant-list-page__title{font-size:clamp(28px,7.5vw,40px);line-height:1.28}.content .projects-tenant-list-page>.rich-text,.content .projects-tenant-list-page>.tenants-list{width:100%;max-width:none;margin-inline:0}.content .projects-tenant-list-page>.rich-text table{table-layout:auto}.content .projects-tenant-list-page>.rich-text table,.content .projects-tenant-list-page>.rich-text tbody,.content .projects-tenant-list-page>.rich-text tr,.content .projects-tenant-list-page>.rich-text td{box-sizing:border-box;width:100%;max-width:100%;display:block}.content .projects-tenant-list-page>.rich-text td:first-child,.content .projects-tenant-list-page>.rich-text td:last-child{width:100%;max-width:100%;padding-right:0}.content .projects-tenant-list-page>.rich-text td:first-child{margin-bottom:32px}.content .projects-tenant-list-page .tenants-list__headline{white-space:normal}}@media (width<=1200px) and (width>=901px){.content .projects-hub__intro{max-width:min(820px,100%);font-size:clamp(20px,2.1vw,24px)}}@media (width<=768px){.content .projects-hub__intro{max-width:100%;font-size:20px;line-height:1.5}}.content .project-award{width:min(var(--footer-shell-width), calc(100vw - 32px));max-width:var(--footer-shell-width);box-sizing:border-box;background:#eef1f6;border-radius:32px;margin:56px 0 0;padding-block:88px;padding-inline:64px;position:relative;left:50%;transform:translate(-50%)}.content .project-award+.project-award{margin-top:88px}.content .project-award--clickable{cursor:pointer}.content .project-award__heading{text-align:center;color:var(--black,#030303);margin:0;font-size:40px;font-weight:700;line-height:1.4}.content .project-award__images{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.content .project-award__image{aspect-ratio:16/9;border-radius:48px;min-height:260px}.content .project-award__image--left:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(-.085deg,#0f0f0f8c 19.46%,#25252500 65.821%);position:absolute;inset:0}.content .project-award__bubble-link{z-index:5;border-radius:inherit;text-decoration:none;inset:0}.content .project-award__image img{object-fit:cover;width:100%;height:100%;display:block}.content .project-award__image-overlay{z-index:2;background:0 0;padding:48px;inset:auto 0 0}.content .project-award__project-name{color:var(--white,#fff);font-family:var(--font-sans);letter-spacing:.128px;margin:0;font-size:32px;font-weight:700;line-height:1.4}.content .project-award__project-location{color:var(--white,#fff);font-family:var(--font-sans);letter-spacing:.072px;margin:0;font-size:18px;font-weight:400;line-height:1.6}.content .project-award__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 101px;margin:28px 0 0;padding:0;list-style:none}.content .project-award__item{flex-direction:column;gap:8px;min-width:0;display:flex}.content .project-award__item--featured{grid-column:1/-1}.content .project-award__item-title{text-transform:none;margin:0;font-weight:700;list-style-type:disc;list-style-position:outside;display:list-item}.content .project-award__item--featured .project-award__item-title{color:var(--black-light,#191919);margin-left:48px;font-size:32px;line-height:1.6}.content .project-award__item:not(.project-award__item--featured) .project-award__item-title{color:var(--black,#030303);margin-left:36px;font-size:24px;line-height:1.6}.content .project-award__item-description{color:var(--black-light,#191919);margin:0;font-size:24px;font-weight:400;line-height:1.6}.content .project-award__item--featured .project-award__item-description{padding-left:48px}.content .project-award__item:not(.project-award__item--featured) .project-award__item-description{padding-left:36px}.content .project-award__item-description .project-award__description-emphasis,.content .project-award__item-description strong{color:inherit;font-weight:700}@media (width>=901px){.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid--quad{grid-template-rows:auto auto}.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid--quad>.polaris-value-donut{grid-row:span 2}}@media (width<=900px){.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid--quad>.polaris-value-donut{--polaris-quad-legend-reserve:44px;padding-bottom:var(--polaris-quad-legend-reserve)}.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid--quad{gap:28px 24px}.content .projects-hub .polaris-value-donut__project-preview{z-index:auto;min-height:0;margin-top:-12px;position:relative;top:auto;left:auto;right:auto}.content .projects-hub .polaris-value-donut__project-preview--visible{pointer-events:auto;min-height:auto}}@media (width<=1200px){.content .project-award{padding-inline:32px}.content .project-award__images{grid-template-columns:1fr;gap:12px;margin-top:20px}.content .project-award__image{aspect-ratio:4/3;border-radius:32px;min-height:0}}@media (width<=900px){.content .project-award{width:min(var(--footer-shell-width), calc(100vw - 14px));border-radius:24px;max-width:calc(100vw - 14px);margin-top:40px;margin-left:calc(50% - 50vw + 7px);margin-right:calc(50% - 50vw + 7px);padding-block:88px;padding-inline:20px;left:auto;transform:none}.content .project-award+.project-award{margin-top:88px}.content .project-award__heading{font-size:30px}.content .project-award__image{aspect-ratio:4/3;border-radius:24px;min-height:0}.content .project-award__image-overlay{gap:8px;padding:24px}.content .project-award__project-name{letter-spacing:.096px;font-size:24px;line-height:1.4}.content .project-award__project-location{letter-spacing:.064px;font-size:16px;line-height:1.6}.content .project-award__list{grid-template-columns:1fr;gap:32px 0;margin-top:22px}.content .project-award__item{gap:8px}.content .project-award__item--featured .project-award__item-title{margin-left:28px;font-size:26px}.content .project-award__item:not(.project-award__item--featured) .project-award__item-title{margin-left:24px;font-size:20px}.content .project-award__item-description{font-size:18px}.content .project-award__item--featured .project-award__item-description{padding-left:28px}.content .project-award__item:not(.project-award__item--featured) .project-award__item-description{padding-left:24px}.content .projects-hub__title{font-size:34px;line-height:1.28}}.content .projects-subpage-shell{box-sizing:border-box;width:100%;flex-direction:column!important;gap:0!important;padding-bottom:0!important;display:flex!important}.content .projects-subpage-shell>:first-child{margin-top:0!important}.content .projects-subpage-shell>*{margin-bottom:0!important}.content .projects-subpage-shell>*+*{margin-top:var(--section-gap)!important}.content .projects-subpage-shell>.articles-listing,.content .projects-subpage-shell>.articles-frame:not(:last-child){padding-bottom:0!important}.content .projects-subpage-shell>.articles-listing+.articles-frame{padding-top:var(--section-gap)!important;margin-top:0!important}.content .projects-subpage-shell>.content-cta-block.content-cta-block--plain{padding-top:0!important}.site-main>.container.content:has(>.projects-subpage-shell){overflow-x:visible}.content .projects-subpage-shell>.page-carousel-block,.content .projects-subpage-shell>.tenants-overview,.content .projects-subpage-shell>.home-portfolio-bubble,.content .projects-subpage-shell>.articles-frame,.content .projects-subpage-shell>.content-cta-block.content-cta-block--projects,.content .projects-subpage-shell>.content-cta-block.content-cta-block--projects-hub{box-sizing:border-box;position:relative;width:min(var(--footer-shell-width), calc(100vw - 32px))!important;max-width:var(--footer-shell-width)!important;margin-left:0!important;margin-right:0!important;left:50%!important;transform:translate(-50%)!important}.content .projects-subpage-shell>.home-portfolio-bubble .page-carousel-block,.content .projects-subpage-shell>.home-portfolio-bubble .tenants-overview{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:auto!important;transform:none!important}@media (width<=900px){.content .projects-subpage-shell>.page-carousel-block,.content .projects-subpage-shell>.tenants-overview,.content .projects-subpage-shell>.home-portfolio-bubble,.content .projects-subpage-shell>.articles-frame,.content .projects-subpage-shell>.content-cta-block.content-cta-block--projects,.content .projects-subpage-shell>.content-cta-block.content-cta-block--projects-hub{width:min(var(--footer-shell-width), calc(100vw - 14px))!important;max-width:calc(100vw - 14px)!important;margin-left:calc(50% - 50vw + 7px)!important;margin-right:calc(50% - 50vw + 7px)!important;left:auto!important;transform:none!important}}.site-main:has(.projects-subpage-shell){padding:18px 0 0!important}.site-main:has(.projects-subpage-shell)>.container.content{padding-bottom:var(--section-gap)!important}:is(.site-main:has(.projects-subpage-shell>.articles-frame:last-child)>.container.content,.site-main:has(.projects-subpage-shell>.home-portfolio-bubble:last-child)>.container.content){padding-bottom:calc(var(--section-gap) - 40px)!important}.site-main:has(.projects-subpage-shell>.content-cta-block:last-child)>.container.content{padding-bottom:var(--section-gap)!important}@media (width<=768px){.site-main:has(.projects-subpage-shell>.articles-frame:last-child)>.container.content{padding-bottom:calc(var(--section-gap) - 28px)!important}}.site-main:has(.projects-tenant-list-page){padding-bottom:0!important}.site-main:has(.projects-tenant-list-page)>.container.content{padding-bottom:var(--section-gap)!important}body.page-projects-awarding .content .project-award{box-sizing:border-box;position:relative;width:min(var(--footer-shell-width), calc(100vw - 32px))!important;max-width:var(--footer-shell-width)!important;margin-left:0!important;margin-right:0!important;left:50%!important;transform:translate(-50%)!important}@media (width<=900px){body.page-projects-awarding .content .project-award{width:min(var(--footer-shell-width), calc(100vw - 14px))!important;max-width:calc(100vw - 14px)!important;margin-left:calc(50% - 50vw + 7px)!important;margin-right:calc(50% - 50vw + 7px)!important;left:auto!important;transform:none!important}.content .projects-hub .polaris-portfolio-donut-charts .polaris-donut-grid--quad .polaris-value-donut__plot{height:332px}}
