.hero-showcase{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:640px}.hero-example{min-width:0}.hero-example .hero-img-card{width:100%;padding:0;aspect-ratio:2/1;margin:0;transform:none;background:#fff}.hero-example img{object-fit:contain}.hero-example strong,.hero-example small,.hero-example>a{display:block}.hero-example strong{font-family:Bangers,system-ui;font-size:1.45rem;letter-spacing:.03em;margin:12px 0 4px}.hero-example small{font-size:.78rem;line-height:1.5;color:#555}.hero-example>a{font-weight:900;color:#171717;text-underline-offset:4px;padding:8px 0}.draft-actions{border-top:2px solid #171717;padding-top:20px;margin-top:26px;line-height:1.6}.draft-actions p{max-width:65ch}.draft-buttons{display:flex;gap:12px;flex-wrap:wrap}.draft-actions button{font:inherit;font-weight:800;padding:10px 14px;border:2px solid #171717;background:#fff;color:#171717;cursor:pointer}.draft-actions input{display:block;width:100%;font:inherit;padding:12px;border:1px solid #777;overflow-wrap:anywhere}.draft-actions label{display:block;font-weight:800;margin:14px 0 4px}.draft-actions [hidden]{display:none!important}.work-row{border-bottom:1px solid var(--border,#555);padding:22px 0;overflow-wrap:anywhere}.work-row h2{font-size:1.05rem;margin-bottom:8px;color:var(--w,#eee)}.work-row p,.work-row time{font-size:.86rem;line-height:1.7;color:#c4c4bc}.work-row button{display:block;margin-top:12px}.work-row pre{white-space:pre-wrap;font-size:.83rem;color:#b8b8b0;margin:12px 0}.work-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;padding:20px 0}.work-summary p{font-size:.85rem;line-height:1.6}.work-summary strong{font-size:1.5rem;color:var(--y,#ffe135)}.task-tags{display:flex;list-style:none;flex-wrap:wrap;gap:10px;margin:12px 0;padding:0}.task-tags li{padding:7px 10px;border:1px solid #777;font-size:.8rem;color:#e8e8e0}.history-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.history-controls .field-input{width:100%;margin-top:8px}.history-controls button{align-self:end}.work-panel .operation-status{margin-top:20px}.message-search{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.message-search label{display:block;flex:1;min-width:180px}.message-search input{width:100%;margin-top:8px}@media(max-width:650px){.hero-showcase{gap:20px 14px}.hero-example strong{font-size:1.25rem}.history-controls{grid-template-columns:1fr}.work-row h2{font-size:1rem}}
.section-tag:not(.come-funziona .section-tag),.ordine-section .section-tag{color:#941b21}.come-funziona .section-tag{color:var(--y)}[data-i18n=iva_note]{color:#555!important;opacity:1!important}.footer-sub,.footer-pay-label,.footer-copy,.footer-legal button{color:#bcbcb4!important;opacity:1!important}.hero-example>a:focus-visible,.draft-actions button:focus-visible,.hero-img-card:focus-visible{outline:3px solid #171717;outline-offset:4px}
[data-i18n=f_note2]{color:#444!important;opacity:1!important}
.prezzo-num [data-price-preset]{font:inherit;opacity:1}.prezzo-num [data-i18n=pc_per]{opacity:1;color:#555}.prezzo-card.featured .prezzo-num [data-i18n=pc_per]{color:#c4c4bc}.prezzo-card:not(.featured) .prezzo-badge{background:#941b21;color:#fff}
#ord-modal-overlay[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){#ord-modal-overlay{transition:none}}
