.PrintQuote-module__6x2FzW__printRoot{display:none}@media print{@page{size:A4;margin:14mm 16mm}body>:not(.PrintQuote-module__6x2FzW__printRoot){display:none!important}body{background:#fff!important}.PrintQuote-module__6x2FzW__printRoot{color:#111;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:10pt;line-height:1.45;display:block}}.PrintQuote-module__6x2FzW__sheet{flex-direction:column;display:flex}.PrintQuote-module__6x2FzW__head{border-bottom:2px solid #f27329;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:10px;display:flex}.PrintQuote-module__6x2FzW__brand{align-items:center;gap:10px;display:flex}.PrintQuote-module__6x2FzW__logo{width:auto;height:40px}.PrintQuote-module__6x2FzW__brand div{flex-direction:column;display:flex}.PrintQuote-module__6x2FzW__brand strong{letter-spacing:-.02em;font-size:15pt;font-weight:700}.PrintQuote-module__6x2FzW__brand span{color:#555;font-size:9pt}.PrintQuote-module__6x2FzW__doc{color:#555;flex-direction:column;align-items:flex-end;font-size:9pt;display:flex}.PrintQuote-module__6x2FzW__doc .PrintQuote-module__6x2FzW__docType{letter-spacing:-.03em;color:#111;font-size:18pt;font-weight:700}.PrintQuote-module__6x2FzW__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.PrintQuote-module__6x2FzW__facts>div{background:#f4f6f6;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.PrintQuote-module__6x2FzW__facts small{color:#555;font-size:8pt}.PrintQuote-module__6x2FzW__facts strong{font-size:10pt;font-weight:650}.PrintQuote-module__6x2FzW__facts span{color:#444;font-size:8.5pt}.PrintQuote-module__6x2FzW__stage{flex-direction:column;align-items:center;margin-top:32px;display:flex}.PrintQuote-module__6x2FzW__slot{z-index:1;background:#1d1d1d;border-radius:2.5mm;width:84mm;height:5mm;position:relative}.PrintQuote-module__6x2FzW__ticket{break-inside:avoid;background:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 2mm 2mm;width:76mm;margin-top:-1.5mm;padding:7mm 6mm 6mm;font-size:9.5pt;line-height:1.35}.PrintQuote-module__6x2FzW__ticketBrand{letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#555;border-bottom:1px dashed #bbb;margin-bottom:2px;padding-bottom:6px;font-size:8pt}.PrintQuote-module__6x2FzW__ticketLines{list-style:none}.PrintQuote-module__6x2FzW__ticketLines li{border-bottom:1px dashed #ddd;justify-content:space-between;align-items:baseline;gap:8px;padding:5px 0;display:flex}.PrintQuote-module__6x2FzW__ticketLines span{flex-direction:column;min-width:0;display:flex}.PrintQuote-module__6x2FzW__ticketLines small{color:#555;font-size:8pt}.PrintQuote-module__6x2FzW__ticketLines strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.PrintQuote-module__6x2FzW__ticketTotal{border-top:2px dashed #999;justify-content:space-between;align-items:baseline;gap:8px;margin-top:6px;padding-top:6px;display:flex}.PrintQuote-module__6x2FzW__ticketTotal span{letter-spacing:.03em;text-transform:uppercase;font-size:8pt;font-weight:700}.PrintQuote-module__6x2FzW__ticketTotal strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:15pt;font-weight:800}.PrintQuote-module__6x2FzW__ticketTotal small{font-size:9pt;font-weight:600}.PrintQuote-module__6x2FzW__ticketFoot{color:#333;text-align:right;margin-top:4px;font-size:8.5pt}.PrintQuote-module__6x2FzW__ticketNote{color:#444;margin-top:6px;font-size:8pt}.PrintQuote-module__6x2FzW__pageNote{color:#777;text-align:center;margin-top:18px;font-size:8.5pt}.PrintQuote-module__6x2FzW__explain{break-before:page}.PrintQuote-module__6x2FzW__explain h2{letter-spacing:-.02em;margin-bottom:8px;font-size:14pt;font-weight:700}.PrintQuote-module__6x2FzW__explain h3{letter-spacing:-.01em;break-after:avoid;margin:16px 0 6px;font-size:11pt;font-weight:700}.PrintQuote-module__6x2FzW__items{list-style:none}.PrintQuote-module__6x2FzW__items li{break-inside:avoid;border-bottom:1px solid #e5e7eb;padding:7px 0}.PrintQuote-module__6x2FzW__itemHead{justify-content:space-between;gap:12px;display:flex}.PrintQuote-module__6x2FzW__itemHead strong{font-weight:650}.PrintQuote-module__6x2FzW__itemHead span{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.PrintQuote-module__6x2FzW__items p{color:#333;margin-top:1px}.PrintQuote-module__6x2FzW__items small{color:#666;font-size:8.5pt}.PrintQuote-module__6x2FzW__included{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;list-style:none;display:grid}.PrintQuote-module__6x2FzW__included li{break-inside:avoid;flex-direction:column;display:flex}.PrintQuote-module__6x2FzW__included strong{font-weight:650}.PrintQuote-module__6x2FzW__included span{color:#444;font-size:9pt}.PrintQuote-module__6x2FzW__nucleo{color:#333}.PrintQuote-module__6x2FzW__answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.PrintQuote-module__6x2FzW__answers div{break-inside:avoid;border-bottom:1px solid #eee;grid-template-columns:34mm minmax(0,1fr);gap:8px;padding:4px 0;display:grid}.PrintQuote-module__6x2FzW__answers dt{color:#555}.PrintQuote-module__6x2FzW__answers dd{font-weight:600}.PrintQuote-module__6x2FzW__small{color:#555;margin-top:8px;font-size:8.5pt}.PrintQuote-module__6x2FzW__foot{color:#444;break-inside:avoid;border-top:1px solid #ccc;margin-top:18px;padding-top:8px;font-size:8.5pt}.PrintQuote-module__6x2FzW__foot p+p{margin-top:2px}.PrintQuote-module__6x2FzW__link{color:#777;overflow-wrap:anywhere}
.calcolatore-module__puBxIa__hero{padding:20px 0 12px}.calcolatore-module__puBxIa__calcSection{padding:0 0 48px}.calcolatore-module__puBxIa__heroRow{align-items:center;gap:16px;display:flex}.calcolatore-module__puBxIa__back{min-height:44px;color:var(--muted);font-size:var(--text-label);flex-shrink:0;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.calcolatore-module__puBxIa__back:hover{color:var(--ink)}.calcolatore-module__puBxIa__back:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:8px}.calcolatore-module__puBxIa__back img{width:28px;height:auto;display:block}.calcolatore-module__puBxIa__title{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;font-size:1.5rem;font-weight:650;line-height:1.15}@media (max-width:600px){.calcolatore-module__puBxIa__hero{padding:12px 0 8px}.calcolatore-module__puBxIa__heroRow{gap:10px}.calcolatore-module__puBxIa__back span{display:none}.calcolatore-module__puBxIa__title{font-size:1.15rem}}
