@import url('style-v63.css?v=63');
/* NEXT V64 — HOME APPROVATA: composizione visiva vincolante, funzioni/dati invariati */
#home{padding-top:0!important}
#home>.hero{display:none!important}
#home #morningStartCard,#home .home-hub-card,#home .quick-capture-card{margin-top:14px!important}
/* La reference approvata è la testata Home: niente reinterpretazioni, niente testo sovrapposto. */
#home .quote-card{position:relative!important;min-height:0!important;aspect-ratio:864/680!important;margin:0 -18px 12px!important;padding:0!important;border:0!important;border-radius:0!important;background:url('assets/reference/home-approved-v64.png?v=64') center top/100% auto no-repeat!important;box-shadow:none!important;overflow:hidden!important}
#home .quote-card:before{display:none!important}
#home .quote-card>*{visibility:hidden!important;pointer-events:none!important}
/* Le statistiche rimangono dati reali, ma sono la parte interattiva immediatamente sotto la scena. */
#home .positive-grid{margin-top:0!important;grid-template-columns:1fr 1fr!important;gap:12px!important}
#home .stat-card{min-height:118px!important;border-radius:22px!important}
/* Il blocco vita intera segue subito, come nella schermata approvata. */
#home .life-areas-home-card{margin-top:14px!important;border-radius:28px!important;background:linear-gradient(135deg,#fff9fc,#f8efff 60%,#fff8ef)!important}
/* Le funzioni operative già esistenti non vengono eliminate: seguono la parte approvata. */
#home .morning-start-card{order:20}
@media(max-width:560px){#home .quote-card{margin-left:-14px!important;margin-right:-14px!important;aspect-ratio:864/680!important}}
