@media (max-width:639px){.al-tp .al-tp-s{padding-block:32px}.al-tp .al-tp-s:is(.al-band-grey,.al-band-cli,.al-band-blue){padding-block:48px}.al-tp nav[aria-label=Percorso]{padding-top:16px}.al-tp nav[aria-label=Percorso] a{position:relative}.al-tp nav[aria-label=Percorso] a:after{content:"";position:absolute;inset:-12px -8px}.al-tp .al-tp-hero{padding:16px 0 40px}.al-tp .al-tp-hero>.container-wide{gap:32px}.al-tp .al-tp-hero .al-eyebrow{font-size:14px;line-height:20px;letter-spacing:0;text-transform:none}.al-tp h1{margin-top:8px;font-size:clamp(2.125rem,10.4vw,2.75rem);line-height:1.02;letter-spacing:-.04em}.al-tp .al-tp-hero .type-lead{margin-top:16px;font-size:16px;line-height:24px;color:var(--al-muted)}.al-tp .al-tp-ctas{margin-top:24px;gap:8px}.al-tp .al-tp-ctas .al-btn{width:100%;min-height:52px;border-radius:14px}.al-tp .al-tp-hero .type-note{margin-top:8px;font-size:13px;line-height:20px;text-align:center}.al-tp .al-tp-hero-foot{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px;margin-top:8px}.al-tp .al-tp-hero-foot .al-pause{flex:none}.al-tp .al-tp-caf-hero{gap:16px}.al-tp .al-tp-sagome{max-width:none}.al-tp .type-h2{font-size:clamp(1.625rem,7.6vw,2.1rem);line-height:1.08}.al-tp .al-tp-split,.al-tp .al-tp-stack{display:flex;flex-direction:column;align-items:stretch;gap:0}.al-tp .al-tp-split>.al-tp-text{display:contents}.al-tp .al-tp-split>.al-tp-text>*,.al-tp .al-tp-stack>*{order:3}.al-tp .al-tp-split>.al-tp-text>h2,.al-tp .al-tp-stack>h2{order:1}.al-tp .al-tp-split>.al-tp-scene,.al-tp .al-tp-stack>.al-tp-scene{order:2;margin:24px 0 8px}.al-tp .al-tp-split p.type-body,.al-tp .al-tp-stack p.type-body{margin-top:16px;max-width:none}.al-tp .al-tp-split>.al-tp-text>ul{margin-top:8px}.al-tp .al-tp-modelli{margin-top:24px}.al-tp .al-tp-more{margin-top:8px}.al-tp .al-tp-more a{display:inline-flex;align-items:center;min-height:44px}.al-tp .al-tp-after{margin-top:24px}.al-tp .al-tp-perdita>li{padding-left:14px;border-left:3px solid var(--al-hot-bright)}.al-tp .al-tp-swap{gap:12px}.al-tp .al-tp-swap>div{padding:20px}.al-tp .al-yt,.al-tp .al-yt ol{gap:16px}.al-tp .al-yt-months{font-size:12px}.al-tp .al-yt li{gap:6px}.al-tp .al-yt-label{padding-right:0;font-size:15px;line-height:20px}.al-tp .al-yt-label small{margin-top:2px;font-size:13px;line-height:18px}.al-tp .al-yt-lane{height:32px}.al-tp .al-yt-lane .al-avatar{width:28px;height:28px}.al-tp .al-yt figcaption{font-size:13px;line-height:20px}.al-tp .al-ag{max-width:none;padding:16px}.al-tp .al-ag-head{flex-wrap:wrap;gap:2px 12px}.al-tp .al-tp-casi h2{margin-bottom:24px}.al-tp .al-tp-casi ul{gap:12px}.al-tp .al-tp-casi li{position:relative}.al-tp .al-tp-casi li a:after{content:"";position:absolute;inset:0}.al-tp .al-tp-casi li p{font-size:15px;line-height:24px;color:var(--al-muted)}.al-tp .al-tp-casi .type-note{margin-top:24px}.al-tp .al-tp-chk{display:flex;flex-direction:column;gap:8px;margin-top:24px}.al-tp .al-tp-chk>span:first-child{font-size:14px;line-height:20px;color:var(--al-muted)}.al-tp .al-tp-sep{display:none}.al-tp .al-tp-chk-i a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 16px;border:1px solid var(--al-rule);border-radius:12px;background:var(--al-paper);font-size:15px;line-height:20px;text-decoration:none}.al-tp .al-tp-chk-i a:after{content:"›";flex:none;font-size:22px;line-height:1;color:var(--al-muted)}.al-tp .al-tp-faq{gap:24px}.al-tp .al-faq summary{min-height:56px;padding:16px 0;font-size:16px;line-height:24px}.al-tp .al-faq summary span{width:16px;height:16px}.al-tp .al-faq summary span:after,.al-tp .al-faq summary span:before{top:7px;width:16px}.al-tp .al-faq-a{padding:0 0 20px;font-size:16px;line-height:26px}.al-tp .al-tp-close{gap:32px}.al-tp .al-tp-close-cta{width:100%;min-height:52px;border-radius:14px}}@media (max-width:359px){.al-tp .al-yt-months span:not(:nth-child(3n+1)){visibility:hidden}}