.wi-page{display:flex;flex-direction:column;gap:18px;max-width:1500px;margin:0 auto}.wi-hero{position:relative;overflow:hidden;min-height:220px;border-radius:26px;padding:34px 38px;background:linear-gradient(130deg,#073f3c,#0a7771 72%,#8a9380);color:#fff;display:flex;justify-content:space-between;align-items:center;gap:30px}.wi-hero:after{content:"";position:absolute;width:280px;height:280px;border:1px solid rgba(255,255,255,.13);border-radius:50%;right:-80px;top:-150px;box-shadow:0 0 0 48px rgba(255,255,255,.035),0 0 0 96px rgba(255,255,255,.025)}.wi-hero>div{position:relative;z-index:1}.wi-kicker,.wi-section-head span{font-size:10px;text-transform:uppercase;letter-spacing:.16em;font-weight:800}.wi-kicker{color:rgba(255,255,255,.7)}.wi-hero h2{font-family:Manrope,sans-serif;font-size:clamp(29px,3.2vw,47px);letter-spacing:-.05em;line-height:1.05;margin:9px 0 12px}.wi-hero p{max-width:660px;color:rgba(255,255,255,.75);line-height:1.55;margin:0}.wi-period{min-width:175px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);border-radius:18px;padding:18px 20px;backdrop-filter:blur(8px)}.wi-period small,.wi-period strong,.wi-period span{display:block}.wi-period small{font-size:10px;color:rgba(255,255,255,.65)}.wi-period strong{font:700 24px/1.2 Manrope,sans-serif;margin:5px 0}.wi-period span{font-size:10px;color:rgba(255,255,255,.75)}
.wi-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.wi-kpis article{background:var(--cv-paper,#fff);border:1px solid var(--cv-line,#dde4dd);border-radius:18px;padding:20px;box-shadow:0 8px 28px rgba(30,68,62,.045)}.wi-kpis span,.wi-kpis small,.wi-kpis strong{display:block}.wi-kpis span{font-size:11px;color:var(--cv-muted,#70807b)}.wi-kpis strong{font:700 clamp(19px,2vw,27px)/1.15 Manrope,sans-serif;color:#0a625e;margin:10px 0 5px}.wi-kpis small{font-size:10px;color:var(--cv-muted,#70807b)}
.wi-table-panel{padding:24px!important}.wi-section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:17px}.wi-section-head span{color:#0a7771}.wi-section-head h3{font:700 21px/1.2 Manrope,sans-serif;margin:5px 0 0;color:#123f3c}.wi-section-head p{color:var(--cv-muted,#70807b);font-size:11px;margin:0;max-width:370px;text-align:right}.wi-table-wrap{overflow:auto;border:1px solid #e1e6df;border-radius:13px}.wi-table{margin:0;min-width:980px}.wi-table th,.wi-table td{padding:14px 12px}.wi-table tbody th{background:#fafaf6}.wi-table tbody th strong,.wi-table tbody th small{display:block}.wi-table tbody th small{color:#77847f;font-size:10px;margin-top:4px;font-weight:500}.wi-table .attention{color:#9b6c18}.wi-coverage{width:92px;height:7px;border-radius:99px;background:#e5e9e3;overflow:hidden;display:inline-block;margin-right:7px}.wi-coverage span{display:block;width:var(--coverage);height:100%;border-radius:inherit;background:linear-gradient(90deg,#8a9380,#0a7771)}.wi-table td:last-child small{font-size:10px;color:#667570;white-space:nowrap}
.wi-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:18px}.wi-grid>.panel{padding:24px!important}.wi-scenario-row{display:grid;grid-template-columns:1fr auto 120px;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid #e6eae4}.wi-scenario-row>span{font-size:12px}.wi-scenario-row strong,.wi-scenario-row em{text-align:right;font-size:12px}.wi-scenario-row em{font-style:normal;font-weight:700}.wi-scenarios>p,.wi-method>p{font-size:11px;color:var(--cv-muted,#70807b);line-height:1.55;margin:15px 0 0}.wi-method dl{margin:0}.wi-method dl div{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid #e6eae4}.wi-method dt{font-size:12px;color:#65736f}.wi-method dd{font-size:12px;font-weight:700;margin:0}.wi-explanation{display:flex;gap:16px;align-items:flex-start;border:1px solid #cfe1dc;background:#e8f2ef;border-radius:16px;padding:16px 19px;color:#174e4a}.wi-explanation strong{white-space:nowrap;font-size:12px}.wi-explanation span{font-size:11px;line-height:1.55}.wi-empty{text-align:center;padding:50px!important}.wi-empty>span{color:#0a7771;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.wi-empty h2{font:700 28px/1.2 Manrope,sans-serif;margin:10px 0}.wi-empty p{color:#71807b}
@media(max-width:1150px){.wi-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.wi-hero{align-items:flex-start}.wi-grid{grid-template-columns:1fr}.wi-period{min-width:145px}.wi-section-head{display:block}.wi-section-head>p{text-align:left;margin-top:8px}}
@media(max-width:620px){.wi-hero{display:block;padding:28px 24px}.wi-period{margin-top:24px;width:max-content}.wi-kpis{grid-template-columns:1fr}.wi-scenario-row{grid-template-columns:1fr auto}.wi-scenario-row em{grid-column:2}.wi-explanation{display:block}.wi-explanation strong{display:block;margin-bottom:6px}}
