.rent-page{display:none}.rent-page.active{display:block}

.jalga-brandbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}
.jalga-brand{display:flex;align-items:center;gap:.65rem;border:0;background:transparent;padding:0;text-align:left;color:inherit}
.jalga-brand-mark{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:.5rem;background:var(--primary,#006196);color:#fff;font-weight:800;font-size:.75rem}
.jalga-brand-copy strong,.jalga-brand-copy small{display:block}.jalga-brand-copy small{margin-top:2px;color:var(--secondary,#5F707F);font-size:12px}
.jalga-asof{font-size:.75rem;color:var(--secondary,#5F707F)}
.jalga-kpi-art--portfolio{background-image:url('icons/jalga-3d/portfolio.png')}.jalga-kpi-art--finance{background-image:url('icons/jalga-3d/finance.png')}.jalga-kpi-art--debt{background-image:url('icons/jalga-3d/debt.png')}.jalga-kpi-art--funnel{background-image:url('icons/jalga-3d/funnel.png')}.jalga-kpi-art--demand{background-image:url('icons/jalga-3d/demand.png')}.jalga-kpi-art--map{background-image:url('icons/jalga-3d/map.png')}.jalga-kpi-art--docs{background-image:url('icons/jalga-3d/docs.png')}.jalga-kpi-art--risk{background-image:url('icons/jalga-3d/risk.png')}.jalga-kpi-art--data{background-image:url('icons/jalga-3d/data.png')}.jalga-kpi-art--tender{background-image:url('icons/jalga-3d/tender.png')}
.rent-chart{height:280px;position:relative}.rent-chart.tall{height:340px}
.rent-matrix-stage{position:relative;min-height:500px;display:flex;align-items:center;justify-content:center}.rent-matrix-svg{display:block;width:min(100%,1050px);height:auto;min-height:420px;filter:drop-shadow(0 9px 14px rgba(0,0,0,.08))}.rent-matrix-cell{fill:var(--info,#2D8DC1);stroke:rgba(255,255,255,.65);stroke-width:.045;transform-box:fill-box;transform-origin:center;transition:.18s}.rent-matrix-cell.marker{fill:var(--warning,#FAAD14)}.rent-matrix-outline{fill:none;stroke:rgba(45,141,193,.48);stroke-width:.7px;vector-effect:non-scaling-stroke}.rent-matrix-zone.clickable{cursor:pointer}.rent-matrix-zone:hover .rent-matrix-cell,.rent-matrix-zone:focus .rent-matrix-cell,.rent-matrix-marker:hover .rent-matrix-cell{transform:scale(1.045);stroke:#fff;stroke-width:.06}.rent-matrix-zone:hover .rent-matrix-outline{stroke:var(--primary,#006196);stroke-width:1.05px}.rent-matrix-tooltip{position:absolute;right:1rem;top:1rem;min-width:230px;max-width:320px;background:#fff;border:1px solid var(--MFBorder,#D2D7E3);box-shadow:0 8px 28px rgba(42,44,49,.15);padding:.75rem;border-radius:.4rem;font-size:12px;display:none;z-index:4}.rent-matrix-tooltip.show{display:block}.rent-matrix-tooltip b,.rent-matrix-tooltip span{display:block}.rent-matrix-tooltip span{color:var(--secondary,#5F707F);margin-bottom:.5rem}.rent-matrix-tooltip div{display:flex;justify-content:space-between;gap:1rem;margin-top:.2rem}.rent-matrix-other{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:center}.rent-matrix-city{padding:.3rem .55rem;background:var(--MFBg,#EEF4F8);border-radius:.25rem;font-size:12px}
.rent-drawer{position:fixed;inset:0;z-index:5000;background:rgba(42,44,49,.22);display:none;justify-content:flex-end}.rent-drawer.open{display:flex}.rent-drawer-panel{width:min(620px,96vw);height:100%;overflow:auto;background:#fff;padding:1.25rem;box-shadow:-12px 0 38px rgba(42,44,49,.16)}.rent-drawer-close{float:right;border:0;background:var(--MFBg,#EEF4F8);border-radius:.25rem;padding:.4rem .6rem}.rent-drawer-title{font-size:1.1rem;font-weight:700;margin:.4rem 3rem .2rem 0}.rent-drawer-sub{font-size:12px;color:var(--secondary,#5F707F);margin-bottom:1rem}.rent-drawer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.75rem}.rent-drawer-kpi{background:var(--MFBg,#EEF4F8);border-radius:.25rem;padding:.65rem}.rent-drawer-kpi b,.rent-drawer-kpi span{display:block}.rent-drawer-kpi span{font-size:12px;color:var(--secondary,#5F707F);margin-top:.15rem}.rent-timeline{position:relative;margin-top:.8rem;padding-left:1rem}.rent-timeline:before{content:'';position:absolute;left:.25rem;top:0;bottom:0;width:2px;background:var(--MFBorder,#D2D7E3)}.rent-event{position:relative;margin-bottom:.55rem;padding:.55rem .7rem;background:var(--MFBg,#EEF4F8);border-radius:.25rem;font-size:12px}.rent-event:before{content:'';position:absolute;left:-.95rem;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--info,#2D8DC1);border:2px solid #fff}
.jalga-page-footer{font-size:12px;color:var(--secondary,#5F707F);padding:1rem 0 .25rem;position:static}
@media(max-width:575.98px){.jalga-brandbar,.rent-drawer-grid{grid-template-columns:1fr}.rent-matrix-stage{min-height:360px}}

.rent-shell .jalga-preview-link{color:inherit;text-decoration:none}


.rent-shell .jalga-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}
.rent-shell .jalga-preview-title{display:block;font-weight:700;color:var(--MFText,#2A2C31);margin-bottom:.25rem}
.rent-shell .jalga-preview-head strong{font-size:1.15rem;color:var(--MFText,#2A2C31)}
.rent-shell .jalga-mini-bars{height:46px;display:flex;align-items:flex-end;gap:4px;margin:.65rem 0}
.rent-shell .jalga-mini-bars i{display:block;flex:1;min-width:4px;max-width:22px;background:var(--primary,#006196);border-radius:3px 3px 1px 1px;opacity:.82}.rent-shell .jalga-h-1{height:10%}.rent-shell .jalga-h-2{height:20%}.rent-shell .jalga-h-3{height:30%}.rent-shell .jalga-h-4{height:40%}.rent-shell .jalga-h-5{height:50%}.rent-shell .jalga-h-6{height:60%}.rent-shell .jalga-h-7{height:70%}.rent-shell .jalga-h-8{height:80%}.rent-shell .jalga-h-9{height:90%}.rent-shell .jalga-h-10{height:100%}
.rent-shell .jalga-debt-table .jalga-col-object{width:43%}
.rent-shell .jalga-debt-table .jalga-col-date{width:105px}
.rent-shell .jalga-debt-table th:not(:first-child),.rent-shell .jalga-debt-table td:not(:first-child){white-space:nowrap}
.rent-shell .jalga-nowrap{white-space:nowrap}
.rent-shell .jalga-table-tools{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr) auto;gap:.75rem;align-items:end;margin-bottom:1rem}
.rent-shell .jalga-table-tools label,.rent-shell .jalga-risk-tools label{display:block;font-size:12px;color:var(--secondary,#5F707F);font-weight:600;margin-bottom:.3rem}
.rent-shell .jalga-tool-buttons{display:flex;gap:.5rem;align-items:center;padding-bottom:.1rem}
.rent-shell .jalga-risk-tools{display:flex;gap:.6rem;align-items:end;margin-bottom:1rem;flex-wrap:wrap}
.rent-shell .jalga-risk-tools .form-control{min-width:260px}
.rent-shell .jalga-chart-wrap--xl{height:520px;position:relative}
.rent-shell .rent-matrix-zone{cursor:default}
@media(max-width:767.98px){.rent-shell .jalga-table-tools{grid-template-columns:1fr}.rent-shell .jalga-tool-buttons{padding:0}.rent-shell .jalga-debt-table .jalga-col-object{width:auto}}

.rent-shell .jalga-hero-row{align-items:stretch;margin-bottom:1rem}.rent-shell .jalga-deal-hero{height:100%;min-height:430px;display:flex;align-items:flex-end;justify-content:center;overflow:visible;background:transparent;border:0!important;box-shadow:none!important;padding:0}.rent-shell .jalga-deal-hero img{display:block;max-width:100%;max-height:455px;object-fit:contain;object-position:center bottom;background:transparent}.rent-shell .jalga-map-subrow{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.15rem 0 1rem}.rent-shell .jalga-map-subrow .rent-matrix-metric{width:auto;min-width:230px;max-width:300px}.rent-shell .rent-matrix-block>.d-flex,.rent-shell .rent-matrix-back{display:none!important}.rent-shell .jalga-teaser-link{color:inherit;text-decoration:none;margin-bottom:1rem}.rent-shell .jalga-teaser-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.rent-shell .jalga-teaser-head h4{font-size:1rem;margin:0;color:var(--MFText,#2A2C31)}.rent-shell .jalga-teaser-open{display:block;margin-top:.85rem;font-size:12px;color:var(--primary,#006196);font-weight:700}.rent-shell .jalga-teaser-visual{height:72px}.rent-shell .jalga-teaser-bars{display:flex;align-items:flex-end;gap:6px;padding:.25rem .2rem}.rent-shell .jalga-teaser-bars i{display:block;flex:1;background:linear-gradient(180deg,#1688bd,#006196);border-radius:4px 4px 1px 1px;min-height:6px}.rent-shell .jalga-teaser-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem;margin-top:.45rem}.rent-shell .jalga-teaser-facts span{background:var(--MFBg,#EEF4F8);border-radius:.3rem;padding:.5rem;font-size:.75rem;color:var(--secondary,#5F707F)}.rent-shell .jalga-teaser-facts b{display:block;color:var(--MFText,#2A2C31);margin-top:.2rem;font-size:13px}.rent-shell .jalga-teaser-facts--two{grid-template-columns:1fr 1fr}.rent-shell .jalga-debt-gauge{padding:.75rem;border-radius:.4rem;background:linear-gradient(135deg,#fff5ef,#fff)}.rent-shell .jalga-debt-gauge strong,.rent-shell .jalga-debt-gauge span{display:block}.rent-shell .jalga-debt-gauge strong{font-size:1.35rem;color:#8f3d39}.rent-shell .jalga-debt-gauge span{font-size:.75rem;color:var(--secondary,#5F707F)}.rent-shell .jalga-asset-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem}.rent-shell .jalga-asset-tiles span{padding:.75rem .5rem;background:#f2f8fc;border-radius:.4rem;text-align:center}.rent-shell .jalga-asset-tiles b,.rent-shell .jalga-asset-tiles small{display:block}.rent-shell .jalga-asset-tiles b{font-size:1.15rem;color:#155f87}.rent-shell .jalga-asset-tiles small{font-size:.75rem;color:var(--secondary,#5F707F);margin-top:.2rem}.rent-shell .jalga-funnel-mini{display:flex;align-items:center;gap:.4rem;margin:.5rem 0}.rent-shell .jalga-funnel-mini span{flex:1;background:#edf8f5;border-radius:.4rem;padding:.7rem;text-align:center}.rent-shell .jalga-funnel-mini b,.rent-shell .jalga-funnel-mini small{display:block}.rent-shell .jalga-funnel-mini b{font-size:1.1rem}.rent-shell .jalga-funnel-mini small{font-size:.75rem;color:var(--secondary,#5F707F)}.rent-shell .jalga-funnel-mini i{width:14px;height:2px;background:#28a38a;position:relative}.rent-shell .jalga-funnel-mini i:after{content:'›';position:absolute;right:-2px;top:-10px;color:#28a38a;font-size:18px}.rent-shell .jalga-tender-message{font-size:15px;line-height:1.35;padding:.8rem;background:#fff8e6;border-radius:.4rem;color:#6f5713}.rent-shell .jalga-region-mini{display:grid;gap:.35rem;margin-top:.55rem}.rent-shell .jalga-region-mini span{display:flex;justify-content:space-between;gap:.75rem;font-size:.75rem;border-bottom:1px solid #edf0f2;padding:.25rem 0}.rent-shell .jalga-region-mini span:last-child{border-bottom:0}.rent-shell .jalga-region-mini b{font-weight:600}.rent-shell .jalga-region-mini i{font-style:normal;font-weight:700;color:var(--primary,#006196)}.rent-shell .jalga-risk-total{display:flex;align-items:baseline;gap:.55rem;padding:.6rem .7rem;background:#fff1f0;border-radius:.4rem}.rent-shell .jalga-risk-total strong{font-size:1.45rem;color:#a1423f}.rent-shell .jalga-risk-total span{font-size:.75rem;color:var(--secondary,#5F707F)}.rent-shell .jalga-footer-stat{display:flex;align-items:center;gap:.8rem;background:#f7fafc;border:1px solid var(--MFBorder,#D2D7E3);border-radius:.4rem;padding:.75rem 1rem;min-height:84px}.rent-shell .jalga-footer-stat small,.rent-shell .jalga-footer-stat strong{display:block}.rent-shell .jalga-footer-stat small{font-size:.75rem;color:var(--secondary,#5F707F)}.rent-shell .jalga-footer-stat strong{font-size:1.1rem;color:var(--MFText,#2A2C31);margin-top:.15rem}.rent-shell .jalga-methodology-link{color:inherit;text-decoration:none}.rent-shell .jalga-methodology-link-inner{display:flex;align-items:center;gap:1rem}.rent-shell .jalga-methodology-link-inner>div{flex:1}.rent-shell .jalga-methodology-link-inner>b{color:var(--primary,#006196);white-space:nowrap}.rent-shell .jalga-moderator-note{padding:.8rem 1rem;border-radius:.4rem;background:#fff8e6;color:#665318;font-size:12px}.rent-shell .jalga-methodology-card--technical .stat-method-body dl{display:grid;grid-template-columns:120px 1fr;gap:.35rem .75rem;margin:0}.rent-shell .jalga-methodology-card--technical dt{font-size:.75rem;color:var(--secondary,#5F707F);font-weight:700}.rent-shell .jalga-methodology-card--technical dd{font-size:12px;margin:0;color:var(--MFText,#2A2C31)}
@media(max-width:1199.98px){.rent-shell .jalga-deal-hero{min-height:300px}.rent-shell .jalga-deal-hero img{max-height:330px}}@media(max-width:767.98px){.rent-shell .jalga-map-subrow{align-items:flex-start;flex-direction:column}.rent-shell .jalga-map-subrow .rent-matrix-metric{width:100%;max-width:none}.rent-shell .jalga-teaser-facts,.rent-shell .jalga-asset-tiles{grid-template-columns:1fr}.rent-shell .jalga-funnel-mini{align-items:stretch;flex-direction:column}.rent-shell .jalga-funnel-mini i{width:2px;height:12px;align-self:center}.rent-shell .jalga-funnel-mini i:after{display:none}.rent-shell .jalga-methodology-card--technical .stat-method-body dl{grid-template-columns:1fr}.rent-shell .jalga-methodology-link-inner{align-items:flex-start}.rent-shell .jalga-methodology-link-inner>b{display:none}}

/* RC12 — executive refinements; 3D KPI icons only, no hero photography. */
.rent-shell .jalga-asof{display:none!important}








.rent-shell .jalga-table-tools--sort-only{display:flex;align-items:flex-end;justify-content:flex-end;gap:.75rem}
.rent-shell .jalga-table-tools--sort-only>div:first-child{min-width:220px}
.rent-shell .jalga-risk-explainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}
.rent-shell .jalga-risk-explainer>div{position:relative;padding:.85rem 3.25rem .85rem 1rem;border:1px solid var(--MFBorder,#D2D7E3);border-radius:.45rem;background:var(--MFBg,#EEF4F8)}
.rent-shell .jalga-risk-explainer-icon{position:absolute;top:.85rem;right:1rem;width:1.25rem;height:1.25rem;color:var(--secondary,#5F707F)}
.rent-shell .jalga-risk-explainer b,.rent-shell .jalga-risk-explainer span{display:block}.rent-shell .jalga-risk-explainer b{font-size:.82rem;color:var(--MFText,#2A2C31)}.rent-shell .jalga-risk-explainer span{margin-top:.35rem;color:var(--secondary,#5F707F);font-size:.76rem;line-height:1.45}
.rent-shell .jalga-360-list{display:grid;grid-template-columns:1fr;gap:.1rem;border:1px solid var(--MFBorder,#D2D7E3);border-radius:.4rem;overflow:hidden}
.rent-shell .jalga-360-line{display:grid;grid-template-columns:minmax(145px,.42fr) minmax(0,1fr);gap:.75rem;padding:.55rem .7rem;border-bottom:1px solid var(--MFBorder,#D2D7E3);background:#fff}
.rent-shell .jalga-360-line:last-child{border-bottom:0}.rent-shell .jalga-360-line span{font-size:.75rem;color:var(--secondary,#5F707F)}.rent-shell .jalga-360-line b{font-size:.75rem;font-weight:600;color:var(--MFText,#2A2C31);word-break:break-word}
.rent-shell .jalga-methodology-card--technical code{white-space:normal;color:var(--MFText,#2A2C31);font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:.75rem;line-height:1.45;background:var(--MFBg,#EEF4F8);padding:.08rem .25rem;border-radius:.2rem}
@media(max-width:767.98px){.rent-shell .jalga-risk-explainer{grid-template-columns:1fr}.rent-shell .jalga-360-line{grid-template-columns:1fr}.rent-shell .jalga-table-tools--sort-only{align-items:stretch;flex-direction:column}.rent-shell .jalga-table-tools--sort-only>div:first-child{min-width:0;width:100%}}

/* RC12.1 — organizations pair + reliable object links */
.rent-shell .jalga-org-pair>.col-xl-6{display:flex}
.rent-shell .jalga-org-pair>.col-xl-6>.card{width:100%;height:100%}
.rent-shell .jalga-org-table{table-layout:fixed}
.rent-shell .jalga-org-table .jalga-org-rank{width:36px;text-align:center;color:var(--secondary,#5F707F)}
.rent-shell .jalga-org-table .jalga-org-name{width:auto;white-space:normal;line-height:1.25}
.rent-shell .jalga-org-table .jalga-org-name b{display:block;font-size:.76rem;font-weight:600;color:var(--MFText,#2A2C31)}
.rent-shell .jalga-org-table .jalga-org-bin{display:block;margin-top:.18rem;color:var(--secondary,#5F707F);font-size:.75rem;font-weight:400}
.rent-shell .jalga-org-table th:nth-child(3),.rent-shell .jalga-org-table td:nth-child(3){width:80px}
.rent-shell .jalga-org-table th:nth-child(4),.rent-shell .jalga-org-table td:nth-child(4){width:128px}
.rent-shell .object-link{cursor:pointer;text-decoration:none}
.rent-shell .object-link:hover{text-decoration:underline}
@media(max-width:1399.98px){.rent-shell .jalga-org-table th:nth-child(4),.rent-shell .jalga-org-table td:nth-child(4){width:112px}}
.rent-shell .jalga-teaser-note{margin:-.35rem 0 .65rem;color:var(--secondary,#5F707F);font-size:.75rem;line-height:1.35}.rent-shell .jalga-teaser-help{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:1px solid var(--MFBorder,#D2D7E3);border-radius:50%;color:var(--primary,#006196);font-size:.75rem;font-weight:700;cursor:help;outline:0}.rent-shell .jalga-teaser-help::after{content:attr(data-hint);position:absolute;z-index:4;top:calc(100% + .5rem);right:0;width:260px;padding:.6rem .7rem;border:1px solid var(--MFBorder,#D2D7E3);border-radius:.4rem;background:var(--white,#fff);color:var(--MFText,#2A2C31);font-size:.75rem;font-weight:400;line-height:1.35;text-align:left;opacity:0;pointer-events:none;transition:opacity .15s ease}.rent-shell .jalga-teaser-help:hover::after,.rent-shell .jalga-teaser-help:focus-visible::after{opacity:1}.rent-shell .jalga-finance-bars{display:grid;gap:.55rem}.rent-shell .jalga-finance-bar-row{display:grid;grid-template-columns:5.3rem 1fr auto;align-items:center;gap:.5rem;color:var(--secondary,#5F707F);font-size:.72rem}.rent-shell .jalga-finance-bar-row b{color:var(--MFText,#2A2C31);font-size:.72rem;white-space:nowrap}.rent-shell .jalga-finance-bar-track{height:.45rem;border-radius:999px;background:color-mix(in srgb,var(--MFBg,#EEF4F8) 82%,var(--MFBorder,#D2D7E3));overflow:hidden}.rent-shell .jalga-finance-bar-track i{display:block;height:100%;border-radius:inherit;background:var(--primary,#006196)}.rent-shell .jalga-finance-bar-fill--total{width:100%}.rent-shell .jalga-finance-bar-fill--paid{width:70.4%}
