.report-module__vZ0c7W__report{color:var(--color-text);font-family:var(--font-body);max-width:1180px;padding-block:var(--space-6) var(--space-8);overflow-wrap:anywhere}.report-module__vZ0c7W__report a{color:inherit;text-underline-offset:.22em}.report-module__vZ0c7W__report a:hover{color:var(--color-accent)}.report-module__vZ0c7W__report a:focus-visible,.report-module__vZ0c7W__report summary:focus-visible,.report-module__vZ0c7W__tableScroll:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.report-module__vZ0c7W__report p,.report-module__vZ0c7W__report li{line-height:1.65}.report-module__vZ0c7W__report p{margin-block:.7rem}.report-module__vZ0c7W__breadcrumb{color:var(--color-neutral-600);margin-bottom:var(--space-8);font-size:.9rem}.report-module__vZ0c7W__hero{border-top:5px solid var(--color-accent);padding-block:2rem 3rem}.report-module__vZ0c7W__brand{align-items:center;gap:.65rem;margin-bottom:2.3rem;font-size:.92rem;font-weight:600;display:flex}.report-module__vZ0c7W__brand img{object-fit:contain}.report-module__vZ0c7W__eyebrow{letter-spacing:.07em;text-transform:uppercase;font-size:.78rem;font-weight:600}.report-module__vZ0c7W__hero h1{letter-spacing:-.035em;max-width:24ch;margin-block:.85rem 1.4rem;font-size:clamp(2.25rem,5.2vw,3.7rem);font-weight:600;line-height:1.06}.report-module__vZ0c7W__dek{max-width:68ch;font-size:1.17rem}.report-module__vZ0c7W__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.6rem;margin-top:1.7rem;display:flex}.report-module__vZ0c7W__actions a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.report-module__vZ0c7W__actions .report-module__vZ0c7W__primaryAction{background:var(--color-accent);color:var(--color-raised);padding:.75rem 1.05rem;text-decoration:none}.report-module__vZ0c7W__actions .report-module__vZ0c7W__primaryAction:hover{background:var(--color-accent-700);color:var(--color-on-strong)}.report-module__vZ0c7W__brief{border-block:1px solid var(--color-neutral-300);padding:1.75rem 0}.report-module__vZ0c7W__brief h2{margin-top:0;font-size:1.6rem}.report-module__vZ0c7W__prose{max-width:70ch;font-size:1rem}.report-module__vZ0c7W__highlights{grid-template-columns:repeat(3,minmax(0,1fr));margin-block:1.7rem 1rem;display:grid}.report-module__vZ0c7W__highlights a{border-left:2px solid var(--color-accent);background:var(--color-raised);flex-direction:column;gap:.5rem;padding:1rem 1.3rem;text-decoration:none;display:flex}.report-module__vZ0c7W__highlights a+a{margin-left:.8rem}.report-module__vZ0c7W__highlights strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:600}.report-module__vZ0c7W__highlights small,.report-module__vZ0c7W__period,.report-module__vZ0c7W__figureNote,.report-module__vZ0c7W__limit{color:var(--color-neutral-600);font-size:.85rem}.report-module__vZ0c7W__section{margin-block:4rem;scroll-margin-top:7rem}.report-module__vZ0c7W__sectionHeading{margin-bottom:1.7rem}.report-module__vZ0c7W__sectionHeading h2{letter-spacing:-.025em;max-width:32ch;font-size:clamp(1.7rem,3.6vw,2.4rem);line-height:1.17}.report-module__vZ0c7W__macroLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:2.5rem;display:grid}.report-module__vZ0c7W__macroIntro{max-width:38ch}.report-module__vZ0c7W__total{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:600;line-height:1.12;display:block}.report-module__vZ0c7W__total span{letter-spacing:0;margin-top:.55rem;font-size:1rem;display:block}.report-module__vZ0c7W__composition{background:var(--color-raised);border:1px solid var(--color-neutral-300);margin:0;padding:1.5rem}.report-module__vZ0c7W__composition figcaption{color:var(--color-neutral-600);margin-bottom:1rem;font-size:.8rem}.report-module__vZ0c7W__compositionRow{grid-template-columns:minmax(0,1fr) auto;gap:.4rem .75rem;margin-bottom:.8rem;font-size:.9rem;display:grid}.report-module__vZ0c7W__compositionRow a{text-decoration:none}.report-module__vZ0c7W__compositionRow strong{font-variant-numeric:tabular-nums;white-space:nowrap}.report-module__vZ0c7W__track{background:var(--chart-data-track);grid-column:1/-1;width:100%;height:7px;display:block}.report-module__vZ0c7W__track>span{background:var(--chart-data-primary);height:100%;display:block}.report-module__vZ0c7W__sectorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.2rem;display:grid}.report-module__vZ0c7W__sector{border-top:1px solid var(--color-neutral-300);padding:1.25rem 0 1.55rem;scroll-margin-top:7rem}.report-module__vZ0c7W__sector h3{margin:0 0 .5rem;font-size:1.2rem}.report-module__vZ0c7W__sector>strong{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:600}.report-module__vZ0c7W__sector p{font-size:.92rem}.report-module__vZ0c7W__sectorLinks{font-weight:600}.report-module__vZ0c7W__contents{border:1px solid var(--color-neutral-300);background:var(--color-raised);padding:1rem 1.4rem}.report-module__vZ0c7W__contents ol{columns:2;gap:2.5rem;padding-left:1.5rem}.report-module__vZ0c7W__contents li{break-inside:avoid;padding:.45rem 0;font-size:.88rem}.report-module__vZ0c7W__contents a{padding-block:.2rem;display:inline-block}.report-module__vZ0c7W__case{border-top:2px solid var(--color-neutral-400);margin-top:3.5rem;padding-top:1.5rem;scroll-margin-top:7rem}.report-module__vZ0c7W__case[data-kind=costo]{border-top-color:var(--color-accent)}.report-module__vZ0c7W__caseHeader h3{letter-spacing:-.025em;max-width:40ch;margin:.6rem 0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.report-module__vZ0c7W__caseLayout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:2.3rem;margin-top:1.4rem;display:grid}.report-module__vZ0c7W__lead{font-size:1.08rem;font-weight:600}.report-module__vZ0c7W__caseNumbers{background:var(--color-raised);border:1px solid var(--color-neutral-300);align-self:start;padding:1.3rem}.report-module__vZ0c7W__caseNumbers p{font-size:.9rem}.report-module__vZ0c7W__caseNumbers .report-module__vZ0c7W__stat{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:0;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:600;line-height:1.12}.report-module__vZ0c7W__conclusion{border-top:1px solid var(--color-neutral-400);margin-block:1.6rem 1.1rem;padding-top:1rem}.report-module__vZ0c7W__conclusion h4,.report-module__vZ0c7W__mathIntro h4{margin:0;font-size:.87rem}.report-module__vZ0c7W__conclusion p{margin-top:.4rem}.report-module__vZ0c7W__improvement{font-size:.94rem}.report-module__vZ0c7W__sourceLinks{font-size:.82rem}.report-module__vZ0c7W__sourceLinks a{min-width:24px;padding-block:.5rem;font-weight:600;display:inline-block}.report-module__vZ0c7W__figure{margin:1.6rem 0 0}.report-module__vZ0c7W__figure figcaption strong{font-size:.92rem;display:block}.report-module__vZ0c7W__figure figcaption>span{color:var(--color-neutral-600);font-size:.8rem}.report-module__vZ0c7W__bars{margin-top:1rem}.report-module__vZ0c7W__barRow{grid-template-columns:minmax(0,1fr) auto;gap:.4rem .65rem;margin-bottom:.9rem;font-size:.8rem;display:grid}.report-module__vZ0c7W__barRow strong{font-variant-numeric:tabular-nums;white-space:nowrap}.report-module__vZ0c7W__caseNumbers .report-module__vZ0c7W__figureNote{font-size:.78rem}.report-module__vZ0c7W__mathIntro{background:var(--color-surface);max-width:75ch;margin-block:1.3rem;padding:1.05rem 1.2rem;font-size:.94rem}.report-module__vZ0c7W__details{border-block:1px solid var(--color-neutral-300);margin-top:1.4rem}.report-module__vZ0c7W__details summary,.report-module__vZ0c7W__bibliography summary{cursor:pointer;min-height:44px;padding-block:.85rem;font-size:.9rem;font-weight:600}.report-module__vZ0c7W__details[open]{padding-bottom:1rem}.report-module__vZ0c7W__formulas{max-width:85ch;padding-block:.3rem;font-size:.88rem}.report-module__vZ0c7W__formulas span{font-variant-numeric:tabular-nums}.report-module__vZ0c7W__sourceList{padding-left:1.2rem;font-size:.85rem}.report-module__vZ0c7W__sourceList li{margin-block:.9rem}.report-module__vZ0c7W__tableScroll{max-width:100%;margin-block:1rem;overflow-x:auto}.report-module__vZ0c7W__tableScroll table{border-collapse:collapse;width:100%;font-size:.83rem}.report-module__vZ0c7W__tableScroll caption{text-align:left;margin-bottom:.8rem;font-size:.83rem}.report-module__vZ0c7W__tableScroll th,.report-module__vZ0c7W__tableScroll td{border-bottom:1px solid var(--color-neutral-300);text-align:left;padding:.7rem .65rem}.report-module__vZ0c7W__tableScroll td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.report-module__vZ0c7W__tableScroll thead,.report-module__vZ0c7W__tableScroll tfoot{background:var(--color-surface)}.report-module__vZ0c7W__contextCharts{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.report-module__vZ0c7W__contextCharts .report-module__vZ0c7W__figure{border:1px solid var(--color-neutral-300);background:var(--color-raised);padding:1.5rem}.report-module__vZ0c7W__glossary{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem 2rem;display:grid}.report-module__vZ0c7W__glossary dt{margin-bottom:.4rem;font-weight:600}.report-module__vZ0c7W__glossary dd{margin:0;font-size:.9rem;line-height:1.6}.report-module__vZ0c7W__downloads{flex-wrap:wrap;gap:.5rem 1.4rem;display:flex}.report-module__vZ0c7W__downloads a{align-items:center;min-height:44px;font-size:.9rem;display:inline-flex}.report-module__vZ0c7W__bibliography{max-width:95ch;padding-left:1.6rem}.report-module__vZ0c7W__bibliography li{margin-bottom:1.45rem;scroll-margin-top:7rem;font-size:.86rem}.report-module__vZ0c7W__bibliography li::marker{color:var(--color-accent);font-weight:600}.report-module__vZ0c7W__bibliography p{color:var(--color-neutral-600);margin-top:.35rem}.report-module__vZ0c7W__bibliography details{font-size:.82rem}@media (max-width:800px){.report-module__vZ0c7W__macroLayout,.report-module__vZ0c7W__caseLayout{grid-template-columns:1fr;gap:1.4rem}.report-module__vZ0c7W__caseNumbers{max-width:38rem}.report-module__vZ0c7W__macroIntro{max-width:65ch}.report-module__vZ0c7W__caseLayout .report-module__vZ0c7W__caseNumbers{grid-row:1}.report-module__vZ0c7W__contents ol{columns:1}}@media (max-width:620px){.report-module__vZ0c7W__report{padding-block:1rem 2rem}.report-module__vZ0c7W__hero{padding-block:1.5rem 2rem}.report-module__vZ0c7W__brand{margin-bottom:1.6rem}.report-module__vZ0c7W__highlights,.report-module__vZ0c7W__sectorGrid,.report-module__vZ0c7W__contextCharts,.report-module__vZ0c7W__glossary{grid-template-columns:1fr}.report-module__vZ0c7W__highlights a+a{margin-top:.65rem;margin-left:0}.report-module__vZ0c7W__section{margin-block:3rem}.report-module__vZ0c7W__case{margin-top:2.6rem}.report-module__vZ0c7W__composition{padding:1rem}.report-module__vZ0c7W__actions{gap:.5rem 1.1rem}.report-module__vZ0c7W__contents{padding-inline:1rem}.report-module__vZ0c7W__prose{font-size:1rem}}@media print{.report-module__vZ0c7W__report{max-width:none}.report-module__vZ0c7W__breadcrumb,.report-module__vZ0c7W__actions,.report-module__vZ0c7W__contents,.report-module__vZ0c7W__downloads{display:none}.report-module__vZ0c7W__case,.report-module__vZ0c7W__section{break-inside:auto}.report-module__vZ0c7W__caseHeader,.report-module__vZ0c7W__sectionHeading{break-after:avoid}.report-module__vZ0c7W__caseLayout{display:block}.report-module__vZ0c7W__caseNumbers{break-inside:avoid}.report-module__vZ0c7W__report a{text-decoration:none}.report-module__vZ0c7W__figure,.report-module__vZ0c7W__mathIntro{break-inside:avoid}}.report-module__vZ0c7W__highlightTitle{font-weight:600;line-height:1.4}.report-module__vZ0c7W__hero{border-top-width:6px;padding-bottom:2.3rem;position:relative}.report-module__vZ0c7W__hero h1{max-width:17ch;font-size:clamp(2.55rem,6vw,4.8rem)}.report-module__vZ0c7W__hero .report-module__vZ0c7W__dek{max-width:65ch}.report-module__vZ0c7W__brief{padding-block:2rem}.report-module__vZ0c7W__flow{background:var(--color-text);color:var(--color-bg);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:1rem;margin-block:1.5rem 2rem;padding:1.6rem;display:grid}.report-module__vZ0c7W__flow>div{gap:.45rem;min-width:0;display:grid}.report-module__vZ0c7W__flow>div>span{font-size:.8rem;line-height:1.5}.report-module__vZ0c7W__flow strong{font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:600;line-height:1.2}.report-module__vZ0c7W__flow small{white-space:nowrap;font-size:.75rem}.report-module__vZ0c7W__flowArrow{opacity:.75;font-size:1.4rem}.report-module__vZ0c7W__execution,.report-module__vZ0c7W__history{background:var(--color-raised);border:1px solid var(--color-neutral-300);margin:1.8rem 0;padding:1.6rem}.report-module__vZ0c7W__execution figcaption,.report-module__vZ0c7W__history figcaption{gap:.35rem;margin-bottom:1.5rem;display:grid}.report-module__vZ0c7W__execution figcaption>span,.report-module__vZ0c7W__history figcaption>span{color:var(--color-neutral-600);font-size:.8rem}.report-module__vZ0c7W__executionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 2rem;display:grid}.report-module__vZ0c7W__executionGrid small{color:var(--color-neutral-600);white-space:nowrap;font-weight:400}.report-module__vZ0c7W__history svg{width:100%;height:auto;display:block;overflow:visible}.report-module__vZ0c7W__history svg text{font:12px var(--font-body);fill:var(--color-neutral-600)}.report-module__vZ0c7W__gridLine{stroke:var(--color-neutral-300);stroke-width:1px}.report-module__vZ0c7W__historyTotal,.report-module__vZ0c7W__historyCapital,.report-module__vZ0c7W__historyCurrent{fill:none;stroke-width:2.5px}.report-module__vZ0c7W__historyTotal{stroke:var(--chart-data-primary)}.report-module__vZ0c7W__historyCapital{stroke:var(--color-text);stroke-dasharray:7 3}.report-module__vZ0c7W__historyCurrent{stroke:var(--color-neutral-600);stroke-dasharray:2 3}.report-module__vZ0c7W__historyDot{fill:var(--chart-data-primary)}.report-module__vZ0c7W__legend{flex-wrap:wrap;gap:.5rem 1.6rem;font-size:.8rem;display:flex}.report-module__vZ0c7W__legend>span:first-child{color:var(--chart-data-primary);font-weight:600}.report-module__vZ0c7W__chapter{margin-top:3rem}.report-module__vZ0c7W__chapterHeading{border-top:3px solid var(--chart-data-primary);background:var(--color-surface);padding:1.3rem 1.6rem}.report-module__vZ0c7W__chapterHeading h2{max-width:32ch;margin:.5rem 0;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.2}.report-module__vZ0c7W__chapterHeading>p:last-child{max-width:75ch;font-size:.95rem}.report-module__vZ0c7W__creditContext{margin-block:2rem}.report-module__vZ0c7W__creditContext>.report-module__vZ0c7W__figure,#report-module__vZ0c7W__estero>.report-module__vZ0c7W__figure{background:var(--color-raised);border:1px solid var(--color-neutral-300);max-width:780px;padding:1.4rem}.report-module__vZ0c7W__case{margin-top:2.4rem;padding-top:1.3rem}.report-module__vZ0c7W__case[data-kind=stima]{border-top-color:var(--chart-data-primary)}.report-module__vZ0c7W__caseHeader h3{max-width:45ch}.report-module__vZ0c7W__caseNumbers{border-left:0;border-top:3px solid var(--chart-data-primary)}.report-module__vZ0c7W__conclusion{border-top-color:var(--chart-data-primary)}.report-module__vZ0c7W__closing{background:var(--color-text);color:var(--color-bg);padding:1.8rem}.report-module__vZ0c7W__closing h2{max-width:35ch;margin-top:.6rem;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.2}.report-module__vZ0c7W__closing p{max-width:78ch}.report-module__vZ0c7W__closing a{min-height:44px;padding-block:.6rem;text-decoration:underline;display:inline-block}@media (max-width:800px){.report-module__vZ0c7W__executionGrid{grid-template-columns:1fr}}@media (max-width:620px){.report-module__vZ0c7W__flow{grid-template-columns:1fr;gap:.65rem;padding:1.2rem}.report-module__vZ0c7W__flow>div{grid-template-columns:1fr auto;align-items:baseline;gap:.25rem .6rem}.report-module__vZ0c7W__flow>div>span:last-child{grid-column:1/-1}.report-module__vZ0c7W__flowArrow{justify-self:center;line-height:1;transform:rotate(90deg)}.report-module__vZ0c7W__flow strong{font-size:1.45rem}.report-module__vZ0c7W__execution,.report-module__vZ0c7W__history{padding:1rem}.report-module__vZ0c7W__executionGrid .report-module__vZ0c7W__barRow>strong{font-size:.76rem}.report-module__vZ0c7W__executionGrid small{text-align:right;display:block}.report-module__vZ0c7W__history svg text{font-size:13px}.report-module__vZ0c7W__chapterHeading{padding:1rem}.report-module__vZ0c7W__caseNumbers{max-width:none}}@media print{.report-module__vZ0c7W__flow,.report-module__vZ0c7W__closing{color:#182b3a;background:#f3f5f7}.report-module__vZ0c7W__executionGrid{grid-template-columns:1fr}.report-module__vZ0c7W__history,.report-module__vZ0c7W__execution{break-inside:avoid}}@media (max-width:620px){.report-module__vZ0c7W__history{padding:1rem}.report-module__vZ0c7W__history svg text{font-size:28px}.report-module__vZ0c7W__historyYearMinor{display:none}.report-module__vZ0c7W__historyYearMajor{font-weight:600}}.report-module__vZ0c7W__reviewStages{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}.report-module__vZ0c7W__reviewStages>div{border-top:3px solid var(--chart-data-primary);background:var(--color-raised);padding:20px 16px}.report-module__vZ0c7W__reviewStages h3{margin:6px 0 10px;font-size:1.1rem}.report-module__vZ0c7W__reviewStages p{margin:0;font-size:.95rem;line-height:1.6}.report-module__vZ0c7W__reviewTimeline{margin:22px 0;padding:0;list-style:none}.report-module__vZ0c7W__reviewTimeline li{border-left:2px solid var(--chart-data-primary);padding:0 0 26px 22px}.report-module__vZ0c7W__reviewTimeline h3{margin:7px 0}.report-module__vZ0c7W__reviewResult{background:var(--color-raised);border:1px solid var(--color-neutral-300);margin:32px 0;padding:24px}.report-module__vZ0c7W__reviewResult>h3{margin-top:0;font-size:1.45rem;line-height:1.3}.report-module__vZ0c7W__reviewTracker{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.report-module__vZ0c7W__reviewStatus{color:var(--color-neutral-600);margin-top:4px;padding-right:20px;font-size:.85rem;font-weight:400;display:block}.report-module__vZ0c7W__reviewConclusion{border-top:1px solid var(--color-neutral-400);max-width:74ch;margin:30px 0;padding-top:1rem;font-size:1.12rem;line-height:1.65}.report-module__vZ0c7W__reviewDocuments{padding:0;list-style:none}.report-module__vZ0c7W__reviewDocuments li{border-bottom:1px solid var(--color-neutral-300);padding:16px 0}.report-module__vZ0c7W__reviewDocuments h3{margin:5px 0;font-size:1.05rem}.report-module__vZ0c7W__reviewDocuments a{overflow-wrap:anywhere}.report-module__vZ0c7W__case[data-kind=risparmio] .report-module__vZ0c7W__eyebrow{color:var(--chart-data-primary)}@media (max-width:760px){.report-module__vZ0c7W__reviewStages{grid-template-columns:repeat(2,minmax(0,1fr))}.report-module__vZ0c7W__reviewTracker{grid-template-columns:minmax(0,1fr)}.report-module__vZ0c7W__reviewResult{padding:16px}}@media (max-width:380px){.report-module__vZ0c7W__reviewStages{gap:10px}.report-module__vZ0c7W__reviewStages>div{padding:14px 10px}}@media print{.report-module__vZ0c7W__reviewStages{break-inside:avoid}.report-module__vZ0c7W__reviewTracker{display:block}}
