.p-metodo-tomatis-bologna .reveal-d1{transition-delay:.1s}.p-metodo-tomatis-bologna .reveal-d2{transition-delay:.2s}.p-metodo-tomatis-bologna .reveal-d3{transition-delay:.3s}.p-metodo-tomatis-bologna .reveal-d4{transition-delay:.4s}.p-metodo-tomatis-bologna .reveal-d5{transition-delay:.5s}.p-metodo-tomatis-bologna .btn-primary:active{transform:scale(.98)translateY(0)}.p-metodo-tomatis-bologna .text-link{letter-spacing:.06em;color:var(--blue);transition:gap .25s var(--ease-out), color .2s;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.p-metodo-tomatis-bologna .text-link:after{content:"→";font-size:14px}.p-metodo-tomatis-bologna .text-link:hover{color:var(--blue-dark);gap:14px}.p-metodo-tomatis-bologna .hero-page{align-items:center;min-height:100dvh;padding:140px 19% 90px 5%;display:flex;position:relative;overflow:hidden}.p-metodo-tomatis-bologna .hero-page .wrap{margin:0 auto}.p-metodo-tomatis-bologna .hero-page:after{content:"";background-color:var(--teal-xdark);z-index:-1;background-image:url(/img/hero-metodo-tomatis.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.p-metodo-tomatis-bologna .hero-page-overlay{z-index:0;pointer-events:none;background:linear-gradient(90deg,#132426d1 0%,#1324269e 45%,#13242657 66%,#13242614 86%);position:absolute;inset:0}.p-metodo-tomatis-bologna .hero-page-inner{z-index:1;max-width:820px;position:relative}.p-metodo-tomatis-bologna .hero-page-h1{letter-spacing:-.03em;color:var(--white);margin-bottom:36px;font-size:clamp(36px,5vw,66px);font-weight:800;line-height:1.06}.p-metodo-tomatis-bologna .quote-band{background:var(--white);text-align:center;padding:90px 5%;position:relative;overflow:hidden}.p-metodo-tomatis-bologna .quote-band:before,.p-metodo-tomatis-bologna .quote-band:after{content:"";background:linear-gradient(to right, transparent, var(--teal-light), transparent);height:1px;position:absolute;left:0;right:0}.p-metodo-tomatis-bologna .quote-band:before{top:0}.p-metodo-tomatis-bologna .quote-band:after{bottom:0}.p-metodo-tomatis-bologna .quote-pre{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font-size:10px;font-weight:700}.p-metodo-tomatis-bologna .quote-main{font-family:var(--font-slogan);color:var(--dark);max-width:880px;margin:0 auto;font-size:clamp(28px,4vw,56px);font-style:italic;font-weight:600;line-height:1.18}.p-metodo-tomatis-bologna .quote-main em{color:var(--teal);font-style:italic;font-weight:700}.p-metodo-tomatis-bologna .quote-body{color:var(--body);max-width:700px;margin:30px auto 0;font-size:16px;line-height:1.78}.p-metodo-tomatis-bologna .udire-section{background:var(--bg);text-align:center;padding:110px 5%;position:relative;overflow:hidden}.p-metodo-tomatis-bologna .udire-photo-bg{opacity:.07;pointer-events:none;background-image:url(/img/bg-spartito.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.p-metodo-tomatis-bologna .udire-section .wrap{position:relative}.p-metodo-tomatis-bologna .udire-section .section-title{max-width:700px;margin:0 auto 20px}.p-metodo-tomatis-bologna .udire-body{color:var(--body);max-width:760px;margin:0 auto;font-size:16px;line-height:1.78}.p-metodo-tomatis-bologna .come-funziona{background:var(--white);padding:110px 5%}.p-metodo-tomatis-bologna .come-funziona-inner{max-width:840px}.p-metodo-tomatis-bologna .cf-body{color:var(--body);margin-bottom:32px;font-size:16px;line-height:1.78}.p-metodo-tomatis-bologna .check-list{flex-direction:column;gap:14px;display:flex}.p-metodo-tomatis-bologna .check-item{color:var(--body);align-items:flex-start;gap:14px;font-size:15px;line-height:1.65;display:flex}.p-metodo-tomatis-bologna .check-icon{background:var(--teal-light);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.p-metodo-tomatis-bologna .check-icon svg{width:11px;height:11px;stroke:var(--teal);fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.p-metodo-tomatis-bologna .protocollo{background:var(--teal-pale);text-align:center;padding:130px 5%;position:relative;overflow:hidden}.p-metodo-tomatis-bologna .protocollo-blob{background:var(--teal-light);opacity:.55;pointer-events:none;border-radius:60% 40% 55% 45%/45% 55%;width:500px;height:500px;position:absolute}.p-metodo-tomatis-bologna .protocollo-blob-1{top:-220px;right:-120px}.p-metodo-tomatis-bologna .protocollo-blob-2{bottom:-220px;left:-120px}.p-metodo-tomatis-bologna .protocollo .wrap{z-index:1;position:relative}.p-metodo-tomatis-bologna .protocollo .section-title{max-width:780px;margin:0 auto 20px}.p-metodo-tomatis-bologna .protocollo .section-body{max-width:68ch;margin:0 auto;font-size:17px}.p-metodo-tomatis-bologna .fasi{background:var(--bg);padding:110px 5%}.p-metodo-tomatis-bologna .fasi-head{margin-bottom:56px}.p-metodo-tomatis-bologna .fasi-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.p-metodo-tomatis-bologna .percorso-card{background:var(--white);transition:box-shadow .45s var(--ease-out), transform .45s var(--ease-out);border-radius:22px;padding:40px 38px;position:relative;overflow:hidden;box-shadow:0 4px 24px #1324260d}.p-metodo-tomatis-bologna .percorso-card:after{content:"";background:linear-gradient(90deg, var(--teal), var(--blue));transform-origin:0;height:3px;transition:transform .45s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.p-metodo-tomatis-bologna .percorso-card:hover{transform:translateY(-5px);box-shadow:0 18px 64px #3da2ae21}.p-metodo-tomatis-bologna .percorso-card:hover:after{transform:scaleX(1)}.p-metodo-tomatis-bologna .percorso-num{background:var(--blue-light);width:46px;height:46px;color:var(--blue);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;font-size:18px;font-weight:800;display:flex}.p-metodo-tomatis-bologna .percorso-title{color:var(--dark);margin-bottom:14px;font-size:17px;font-weight:700;line-height:1.3}.p-metodo-tomatis-bologna .percorso-body{color:var(--body);margin-bottom:28px;font-size:14px;line-height:1.78}.p-metodo-tomatis-bologna .faq{background:var(--white);padding:110px 5%}.p-metodo-tomatis-bologna .faq-head{max-width:600px;margin-bottom:56px}.p-metodo-tomatis-bologna .faq-list{max-width:840px}.p-metodo-tomatis-bologna .faq-item{border-bottom:1px solid var(--teal-light)}.p-metodo-tomatis-bologna .faq-question{cursor:pointer;color:var(--dark);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:15px;font-weight:700;transition:color .2s;display:flex}.p-metodo-tomatis-bologna .faq-question:hover{color:var(--teal)}.p-metodo-tomatis-bologna .faq-icon{background:var(--teal-light);width:28px;height:28px;color:var(--teal);transition:background .25s var(--ease-out), color .25s var(--ease-out), transform .35s var(--ease-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}.p-metodo-tomatis-bologna .faq-item.open .faq-icon{background:var(--teal);color:var(--white);transform:rotate(45deg)}.p-metodo-tomatis-bologna .faq-answer{max-height:0;transition:max-height .45s var(--ease-out), padding .3s;color:var(--body);font-size:15px;line-height:1.78;overflow:hidden}.p-metodo-tomatis-bologna .faq-item.open .faq-answer{max-height:400px;padding-bottom:26px}.p-metodo-tomatis-bologna .cta-finale-inner{z-index:1;max-width:640px;margin:0 auto;position:relative}.p-metodo-tomatis-bologna .cta-h2{color:var(--white);letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(26px,3.8vw,46px);font-weight:800;line-height:1.12}.p-metodo-tomatis-bologna .cta-body{color:#ffffffc7;margin-bottom:42px;font-size:16px;line-height:1.72}.p-metodo-tomatis-bologna .cta-btn-group{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.p-metodo-tomatis-bologna .cta-finale .btn-primary{background:var(--white);color:var(--teal-xdark);box-shadow:0 8px 32px #13242624}.p-metodo-tomatis-bologna .cta-finale .btn-primary:hover{background:var(--teal-pale)}.p-metodo-tomatis-bologna .cta-finale .btn-primary .arrow-wrap{background:var(--teal-light)}@media (max-width:1024px){.p-metodo-tomatis-bologna .fasi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.p-metodo-tomatis-bologna .hero-page{align-items:flex-end;padding:120px 5% 40px}.p-metodo-tomatis-bologna .hero-page-h1{margin-bottom:14px;font-size:clamp(26px,7.4vw,32px)}.p-metodo-tomatis-bologna .hero-page:after{background-image:url(/img/tomatis-hero-mobile.jpg?v=3);background-position:50%}.p-metodo-tomatis-bologna .hero-page-overlay{background:linear-gradient(#13242694 0%,#1324264d 12%,#1324260d 26%,#1324260f 60%,#13242694 76%,#132426e6 100%)}.p-metodo-tomatis-bologna .fasi-grid{grid-template-columns:1fr}.p-metodo-tomatis-bologna .faq-question{font-size:14px}.p-metodo-tomatis-bologna .cta-btn-group{flex-direction:column;align-items:center}}@media (max-width:480px){.p-metodo-tomatis-bologna .percorso-card{padding:30px 26px}.p-metodo-tomatis-bologna .cta-finale .btn-primary{justify-content:center;width:100%}}
