.ts-blog,.ts-blog *,.ts-blog *::before,.ts-blog *::after{box-sizing:border-box}.ts-blog{--ts-primary:#4faea7;--ts-primary-dark:#317f7a;--ts-accent:#d7b978;--ts-navy:#18313a;--ts-text:#4c5b60;--ts-soft:#f4f9f8;--ts-soft-2:#edf5f3;--ts-line:#dce8e5;--ts-white:#ffffff;width:100%;margin:0;padding:0;background:var(--ts-white);color:var(--ts-text);font-size:17px;line-height:1.72}.ts-blog img{display:block;width:100%;max-width:100%}.ts-blog h1,.ts-blog h2,.ts-blog h3,.ts-blog h4{margin-top:0;color:var(--ts-navy)}.ts-blog h1,.ts-blog h2,.ts-blog h3{font-family:"Cormorant Garamond",Georgia,serif}.ts-blog p{margin:0 0 15px}.ts-blog p:last-child{margin-bottom:0}.ts-blog strong{color:var(--ts-navy)}.ts-blog a{color:var(--ts-primary-dark)}.ts-blog-container{width:min(1180px,90%);margin:0 auto}.ts-blog-hero{position:relative;min-height:610px;display:flex;align-items:flex-end;overflow:hidden;background:var(--ts-navy)}.ts-blog-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ts-blog-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,31,36,.86) 0%,rgba(8,31,36,.61) 45%,rgba(8,31,36,.18) 100%)}.ts-blog-hero-content{position:relative;z-index:2;width:min(1180px,90%);margin:0 auto;padding:110px 0 78px}.ts-blog-eyebrow{display:inline-flex;align-items:center;margin-bottom:22px;padding:8px 15px;border:1px solid rgba(255,255,255,.28);border-radius:100px;background:rgba(255,255,255,.10);color:#ffffff;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ts-blog-hero h1{max-width:920px;margin:0 0 21px;color:#ffffff;font-size:clamp(49px,7vw,82px);line-height:.98;font-weight:600}.ts-blog-hero h1 em{color:#9de1d9;font-style:italic;font-weight:500}.ts-blog-hero-subtitle{max-width:760px;margin:0;color:rgba(255,255,255,.93);font-size:19px;line-height:1.65}.ts-blog-label{display:block;margin-bottom:12px;color:var(--ts-primary-dark);font-size:13px;line-height:1;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ts-blog h2{margin-bottom:20px;font-size:clamp(38px,4.5vw,55px);line-height:1.05;font-weight:600}.ts-blog-intro{padding:85px 0 60px}.ts-blog-intro-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:62px;align-items:center}.ts-blog-lead{color:#32474d;font-size:19px;line-height:1.72}.ts-blog-image{overflow:hidden;border-radius:6px;background:var(--ts-soft)}.ts-blog-image img{width:100%;height:100%;object-fit:cover}.ts-blog-intro-image{height:500px}.ts-blog-section-image{height:510px}.ts-blog-quick-wrap{padding:30px 0 75px}.ts-blog-quick{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ts-line);background:#ffffff}.ts-blog-quick-card{padding:31px 26px;border-right:1px solid var(--ts-line)}.ts-blog-quick-card:last-child{border-right:0}.ts-blog-quick-tag{display:block;margin-bottom:11px;color:var(--ts-primary-dark);font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ts-blog-quick-card h3{margin-bottom:8px;font-size:27px;line-height:1.08}.ts-blog-section{padding:76px 0}.ts-blog-section-soft{background:linear-gradient(135deg,#F7FCFC 0%,#DFF5F7 100%)}.ts-blog-content-grid{display:grid;grid-template-columns:1fr 1fr;gap:62px;align-items:center}.ts-blog-content-grid.ts-blog-reverse .ts-blog-copy{order:2}.ts-blog-content-grid.ts-blog-reverse .ts-blog-media{order:1}.ts-blog-copy h3{margin:27px 0 12px;font-size:29px;line-height:1.12;font-weight:600}.ts-blog-copy ul{margin:18px 0 0;padding-left:22px;list-style:disc}.ts-blog-copy li{margin-bottom:8px}.ts-blog-copy li::before{display:none!important;content:none!important}.ts-blog-note{margin-top:25px;padding:23px 26px;border-left:3px solid var(--ts-primary);background:var(--ts-soft-2)}.ts-blog-note-title{display:block;margin-bottom:5px;color:var(--ts-navy);font-weight:700}.ts-blog-cards{padding:82px 0}.ts-blog-cards-head{max-width:780px;margin:0 auto 42px;text-align:center}.ts-blog-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ts-blog-card{padding:33px 29px;border:1px solid var(--ts-line);background:#ffffff}.ts-blog-card-tag{display:block;margin-bottom:17px;color:var(--ts-primary-dark);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ts-blog-card h3{margin-bottom:13px;font-size:31px;line-height:1.08}.ts-blog-card ul{margin:17px 0 0;padding-left:22px;list-style:disc}.ts-blog-card li{margin-bottom:8px}.ts-blog-card li::before{display:none!important;content:none!important}.ts-blog-cta{padding:90px 0;background:var(--ts-navy);text-align:center}.ts-blog-cta-inner{max-width:820px;margin:0 auto}.ts-blog-cta .ts-blog-label{color:#9de1d9}.ts-blog-cta h2{color:#ffffff}.ts-blog-cta p{max-width:720px;margin:0 auto 28px;color:rgba(255,255,255,.86);font-size:18px}.ts-blog-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 27px;border-radius:3px;background:var(--ts-primary);color:#ffffff!important;font-weight:600;text-decoration:none;transition:transform .25s ease,background .25s ease}.ts-blog-button:hover{transform:translateY(-2px);background:var(--ts-primary-dark)}.ts-blog-final{padding:88px 0}.ts-blog-final-inner{max-width:900px;margin:0 auto;text-align:center}.ts-blog-final-inner p{font-size:18px}.ts-blog-faq{margin:0;padding:76px 0 55px;background:var(--ts-soft)}.ts-blog-faq-head{max-width:760px;margin-bottom:38px}.ts-blog-faq-item{margin:0;border-top:1px solid var(--ts-line)}.ts-blog-faq-item:last-child{margin-bottom:0;border-bottom:1px solid var(--ts-line)}.ts-blog-faq-item summary{position:relative;padding:23px 45px 23px 0;color:var(--ts-navy);cursor:pointer;list-style:none;font-size:19px;font-weight:600}.ts-blog-faq-item summary::-webkit-details-marker{display:none}.ts-blog-faq-item summary::marker{display:none;content:""}.ts-blog-faq-item summary::after{position:absolute;top:50%;right:3px;content:"+";transform:translateY(-50%);color:var(--ts-primary-dark);font-size:27px;font-weight:400}.ts-blog-faq-item[open] summary::after{content:"−"}.ts-blog-faq-answer{max-width:950px;padding:0 45px 23px 0}@media (max-width:980px){.ts-blog-hero{min-height:540px}.ts-blog-intro-grid,.ts-blog-content-grid{grid-template-columns:1fr;gap:38px}.ts-blog-content-grid.ts-blog-reverse .ts-blog-copy,.ts-blog-content-grid.ts-blog-reverse .ts-blog-media{order:initial}.ts-blog-intro-image,.ts-blog-section-image{height:auto}.ts-blog-image img{height:auto;object-fit:contain}.ts-blog-quick{grid-template-columns:1fr 1fr}.ts-blog-quick-card:nth-child(2){border-right:0}.ts-blog-quick-card:nth-child(1),.ts-blog-quick-card:nth-child(2){border-bottom:1px solid var(--ts-line)}.ts-blog-card-grid{grid-template-columns:1fr}}@media (max-width:767px){.ts-blog{font-size:16px;line-height:1.68}.ts-blog-container,.ts-blog-hero-content{width:88%}.ts-blog-hero{min-height:520px}.ts-blog-hero-overlay{background:rgba(8,31,36,.66)}.ts-blog-hero-content{padding:95px 0 50px}.ts-blog-hero h1{font-size:45px}.ts-blog-hero-subtitle{font-size:17px}.ts-blog-intro,.ts-blog-section,.ts-blog-cards,.ts-blog-final,.ts-blog-cta{padding-top:58px;padding-bottom:58px}.ts-blog-faq{padding-top:58px;padding-bottom:40px}.ts-blog h2{font-size:39px}.ts-blog-quick{grid-template-columns:1fr}.ts-blog-quick-card{border-right:0;border-bottom:1px solid var(--ts-line)}.ts-blog-quick-card:last-child{border-bottom:0}.ts-blog-card{padding:29px 24px}.ts-blog-faq-item summary{padding-right:38px}.ts-blog-faq-answer{padding-right:20px}}.ts-blog{margin-bottom:0!important;padding-bottom:0!important}.ts-blog>section:last-child{margin-bottom:0!important}body.single-post #main-content{margin-bottom:0!important;padding-bottom:0!important}body.single-post #main-content>.container{margin-bottom:0!important;padding-bottom:0!important}body.single-post #content-area{margin-bottom:0!important;padding-bottom:0!important}body.single-post #left-area{margin-bottom:0!important;padding-bottom:0!important}body.single-post #left-area>article.et_pb_post:last-child,body.single-post #left-area>article.post:last-child{margin-bottom:0!important;padding-bottom:0!important}body.single-post article.et_pb_post{margin-bottom:0!important}body.single-post article.et_pb_post .entry-content{margin-bottom:0!important;padding-bottom:0!important}body.single-post .et-l--body{margin-bottom:0!important;padding-bottom:0!important}body.single-post .et-l--body .et_builder_inner_content{margin-bottom:0!important;padding-bottom:0!important}body.single-post.et-l--body.et_builder_inner_content>.et_pb_section:last-child{margin-bottom:0!important;padding-bottom:0!important}body.single-post.et-l--body.et_builder_inner_content>.et_pb_section:last-child>.et_pb_row:last-child{margin-bottom:0!important;padding-bottom:0!important}body.single-post.et-l--body.et_builder_inner_content>.et_pb_section:last-child>.et_pb_row:last-child>.et_pb_column{margin-bottom:0!important;padding-bottom:0!important}body.single-post.et-l--body.et_builder_inner_content>.et_pb_section:last-child.et_pb_module:last-child{margin-bottom:0!important;padding-bottom:0!important}body.single-post .et_pb_post_content{margin-bottom:0!important;padding-bottom:0!important}body.single-post .et_pb_post_content .et_pb_module_inner{margin-bottom:0!important;padding-bottom:0!important}body.single-post .et_pb_code{margin-bottom:0}body.single-post .et_pb_code_inner{margin-bottom:0}body.single-post .entry-content>*:last-child,body.single-post .et_pb_post_content>*:last-child{margin-bottom:0!important}.et-l--footer{margin-top:0!important}.ts-appunti-wrap{font-family:'Jost',sans-serif;background:linear-gradient(135deg,#F7FCFC 0%,#DFF5F7 100%);padding:90px 6vw;color:#0A2540}.ts-appunti-wrap *{box-sizing:border-box}.ts-appunti-head{max-width:820px;margin:0 auto 58px;text-align:center}.ts-appunti-eyebrow{display:inline-block;margin-bottom:16px;color:#009EB1;font-family:'Jost',sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ts-appunti-head h2{font-family:'Cormorant Garamond',serif;font-size:clamp(42px,5vw,68px);line-height:1;color:#0A2540;margin:0 0 18px;font-weight:700}.ts-appunti-head p{font-family:'Jost',sans-serif;font-size:17px;line-height:1.75;color:#66798A;margin:0 auto;max-width:620px;font-weight:400}.ts-appunti-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.ts-appunti-card{background:#ffffff;border:1px solid rgba(10,37,64,.08);border-radius:28px;overflow:hidden;box-shadow:0 22px 55px rgba(10,37,64,.10);transition:transform .28s ease,box-shadow .28s ease}.ts-appunti-card:hover{transform:translateY(-6px);box-shadow:0 30px 70px rgba(10,37,64,.16)}.ts-appunti-img{display:block;overflow:hidden;background:#EDF9FB}.ts-appunti-img img{width:100%;height:265px;object-fit:cover;display:block;transition:transform .45s ease}.ts-appunti-card:hover .ts-appunti-img img{transform:scale(1.05)}.ts-appunti-content{padding:28px 26px 30px}.ts-appunti-label{display:inline-block;margin-bottom:12px;color:#009EB1;font-family:'Jost',sans-serif;font-size:12px;line-height:1;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ts-appunti-content h3{font-family:'Cormorant Garamond',serif;font-size:31px;line-height:1.08;color:#0A2540;margin:0 0 14px;font-weight:700}.ts-appunti-content h3 a{color:#0A2540;text-decoration:none}.ts-appunti-content h3 a:hover{color:#009EB1}.ts-appunti-content p{font-family:'Jost',sans-serif;font-size:15.8px;line-height:1.72;color:#66798A;margin:0 0 24px;font-weight:400}.ts-appunti-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 24px;border-radius:999px;background:#009EB1;color:#ffffff!important;font-family:'Jost',sans-serif;font-size:14px;line-height:1;font-weight:700;text-decoration:none!important;box-shadow:0 14px 30px rgba(0,158,177,.26);transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.ts-appunti-btn:hover{background:#008592;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 18px 38px rgba(0,133,146,.32)}.ts-appunti-btn span{font-size:17px;line-height:1}.ts-appunti-all{margin-top:42px;text-align:center}.ts-appunti-all-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 26px;border:1px solid #009EB1;border-radius:999px;background:#ffffff;color:#009EB1!important;font-family:'Jost',sans-serif;font-size:14px;line-height:1;font-weight:700;text-decoration:none!important;transition:transform .25s ease,background .25s ease,color .25s ease}.ts-appunti-all-btn:hover{background:#009EB1;color:#ffffff!important;transform:translateY(-2px)}.ts-appunti-all-btn span{font-size:17px;line-height:1}@media (max-width:980px){.ts-appunti-wrap{padding:74px 24px}.ts-appunti-grid{grid-template-columns:repeat(2,1fr);gap:28px}.ts-appunti-img img{height:245px}}@media (max-width:640px){.ts-appunti-wrap{padding:64px 20px}.ts-appunti-grid{grid-template-columns:1fr;gap:26px}.ts-appunti-head{margin-bottom:42px}.ts-appunti-head h2{font-size:42px}.ts-appunti-head p{font-size:16px}.ts-appunti-img img{height:250px}.ts-appunti-content{padding:26px 22px 28px}.ts-appunti-content h3{font-size:30px}.ts-appunti-all{margin-top:34px}.ts-appunti-all-btn{width:100%}}