.cuneo-fiscale-module__qfp3rW__links{flex-wrap:wrap;gap:6px 18px;display:flex}.cuneo-fiscale-module__qfp3rW__hero{gap:var(--space-6);grid-template-columns:minmax(240px,.85fr) minmax(0,1.35fr);align-items:end;display:grid}.cuneo-fiscale-module__qfp3rW__heroRate{font-family:var(--font-heading);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(44px,7vw,76px);font-weight:650;line-height:.95;display:block}.cuneo-fiscale-module__qfp3rW__heroLabel{max-width:44ch;color:var(--color-neutral-700);margin:10px 0 0}.cuneo-fiscale-module__qfp3rW__heroMetrics{border:1px solid var(--color-neutral-300);background:var(--color-neutral-100);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.cuneo-fiscale-module__qfp3rW__heroMetrics>div{min-width:0;padding:var(--space-4);border-right:1px solid var(--color-neutral-300)}.cuneo-fiscale-module__qfp3rW__heroMetrics>div:last-child{border-right:0}.cuneo-fiscale-module__qfp3rW__heroMetrics dt{color:var(--color-neutral-700);margin:0;font-size:12px}.cuneo-fiscale-module__qfp3rW__heroMetrics dd{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:clamp(22px,3vw,30px);font-weight:650}.cuneo-fiscale-module__qfp3rW__heroMetrics small{color:var(--color-neutral-600);margin-top:4px;font-size:12px;display:block}.cuneo-fiscale-module__qfp3rW__sourceLine{color:var(--color-neutral-700);grid-column:1/-1;margin:0;font-size:13px}.cuneo-fiscale-module__qfp3rW__sectionHead{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.cuneo-fiscale-module__qfp3rW__sectionHead p{max-width:62ch;color:var(--color-neutral-700);margin:6px 0 0}.cuneo-fiscale-module__qfp3rW__periodBadge{border:1px solid var(--color-neutral-300);background:var(--color-neutral-50);align-self:start;padding:4px 8px;font-size:12px;font-weight:650}.cuneo-fiscale-module__qfp3rW__componentList,.cuneo-fiscale-module__qfp3rW__comparisonList,.cuneo-fiscale-module__qfp3rW__historyList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.cuneo-fiscale-module__qfp3rW__componentList li,.cuneo-fiscale-module__qfp3rW__comparisonList li,.cuneo-fiscale-module__qfp3rW__historyList li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;display:grid}.cuneo-fiscale-module__qfp3rW__barTrack{background:var(--color-neutral-200);grid-column:1/-1;height:10px}.cuneo-fiscale-module__qfp3rW__barFill{background:var(--color-ink);height:100%;display:block}.cuneo-fiscale-module__qfp3rW__componentMeta,.cuneo-fiscale-module__qfp3rW__comparisonMeta,.cuneo-fiscale-module__qfp3rW__historyMeta{color:var(--color-neutral-700);flex-wrap:wrap;gap:4px 10px;font-size:13px;display:flex}.cuneo-fiscale-module__qfp3rW__value{font-variant-numeric:tabular-nums;font-weight:650}.cuneo-fiscale-module__qfp3rW__note{margin:var(--space-4) 0 0;color:var(--color-neutral-700);font-size:13px}.cuneo-fiscale-module__qfp3rW__caveats{color:var(--color-neutral-800);margin:0;padding-left:1.2em}.cuneo-fiscale-module__qfp3rW__caveats li+li{margin-top:8px}@media (max-width:820px){.cuneo-fiscale-module__qfp3rW__hero,.cuneo-fiscale-module__qfp3rW__heroMetrics{grid-template-columns:1fr}.cuneo-fiscale-module__qfp3rW__heroMetrics>div{border-right:0;border-bottom:1px solid var(--color-neutral-300)}.cuneo-fiscale-module__qfp3rW__heroMetrics>div:last-child{border-bottom:0}}
