.td-ll-hero{position:relative;padding:4rem 0 5rem;background:linear-gradient(135deg,#fff 0,var(--td-wd-primary-soft) 50%,#f0f4ff 100%);overflow:hidden}.td-ll-hero--has-image{background:0 0;min-height:420px;display:flex;align-items:center}.td-ll-hero__bg{position:absolute;inset:0;background-size:cover;background-position:center;z-index:0}.td-ll-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,.55) 0,rgba(15,23,42,.7) 100%);z-index:1}.td-ll-hero--has-image .container{z-index:2}.td-ll-hero__title{letter-spacing:-.02em}.td-ll-hero__badge-row{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.td-ll-content{background:#fff}.td-ll-content__body{font-size:1.05rem;line-height:1.85;color:var(--td-wd-gray-600)}.td-ll-content__body h2{font-size:1.5rem;font-weight:700;color:var(--td-wd-dark);margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--td-wd-primary-soft)}.td-ll-content__body h2:first-child{margin-top:0}.td-ll-content__body h3{font-size:1.2rem;font-weight:700;color:var(--td-wd-dark);margin-top:2rem;margin-bottom:.75rem}.td-ll-content__body h4{font-size:1.05rem;font-weight:700;color:var(--td-wd-dark);margin-top:1.5rem;margin-bottom:.5rem}.td-ll-content__body p{margin-bottom:1.25rem}.td-ll-content__body p:last-child{margin-bottom:0}.td-ll-content__body a{color:var(--td-wd-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .2s}.td-ll-content__body a:hover{color:var(--td-wd-dark)}.td-ll-content__body ol,.td-ll-content__body ul{margin-bottom:1.25rem;padding-left:1.5rem}.td-ll-content__body li{margin-bottom:.4rem;line-height:1.7}.td-ll-content__body ul li::marker{color:var(--td-wd-primary)}.td-ll-content__body img{max-width:100%;height:auto;border-radius:var(--td-wd-radius-sm);margin:1.5rem 0}.td-ll-content__body .wp-caption{max-width:100%;margin:1.5rem 0}.td-ll-content__body .wp-caption-text,.td-ll-content__body figcaption{font-size:.85rem;color:var(--td-wd-gray-500);text-align:center;margin-top:.5rem}.td-ll-content__body blockquote{border-left:4px solid var(--td-wd-primary);background:var(--td-wd-gray-50);padding:1.25rem 1.5rem;margin:1.5rem 0;border-radius:0 var(--td-wd-radius-sm) var(--td-wd-radius-sm) 0;font-style:italic;color:var(--td-wd-gray-600)}.td-ll-content__body blockquote p:last-child{margin-bottom:0}.td-ll-content__body table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.92rem}.td-ll-content__body td,.td-ll-content__body th{padding:.75rem 1rem;border:1px solid var(--td-wd-gray-200);text-align:left}.td-ll-content__body th{background:var(--td-wd-gray-50);font-weight:600;color:var(--td-wd-dark)}.td-ll-content__body hr{border:none;border-top:2px solid var(--td-wd-gray-200);margin:2rem 0}.td-ll-content__body strong{color:var(--td-wd-dark);font-weight:700}.td-ll-faq{background:var(--td-wd-gray-50)}.td-ll-accordion__item{border:1px solid var(--td-wd-gray-200)!important;border-radius:var(--td-wd-radius-sm)!important;margin-bottom:.75rem;overflow:hidden}.td-ll-accordion__item:last-child{margin-bottom:0}.td-ll-accordion__item .accordion-button{font-weight:600;font-size:1rem;color:var(--td-wd-dark);background:#fff;border:none;padding:1.15rem 1.5rem;box-shadow:none}.td-ll-accordion__item .accordion-button:not(.collapsed){color:var(--td-wd-primary);background:var(--td-wd-primary-soft);box-shadow:none}.td-ll-accordion__item .accordion-button::after{background-size:1rem}.td-ll-accordion__item .accordion-body{padding:.75rem 1.5rem 1.25rem;font-size:.94rem;line-height:1.7;color:var(--td-wd-gray-600)}@media (max-width:991.98px){.td-ll-hero{padding:3rem 0 4rem}.td-ll-hero__title{font-size:2.2rem}.td-ll-content__body h2{font-size:1.35rem}}@media (max-width:575.98px){.td-ll-hero{padding:2rem 0 3rem}.td-ll-hero__title{font-size:1.75rem}.td-ll-content__body,.td-ll-hero__lead{font-size:1rem}.td-ll-content__body h2{font-size:1.25rem;margin-top:2rem}.td-ll-content__body h3{font-size:1.1rem}.td-ll-accordion__item .accordion-button{padding:1rem 1.15rem;font-size:.92rem}.td-ll-accordion__item .accordion-body{padding:.5rem 1.15rem 1rem}}.td-ll-hero__ai-note{display:inline-flex;align-items:center;gap:8px;padding:.45rem .85rem;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.01em;background:rgba(255,255,255,.92);color:#64748b;border:1px solid rgba(226,232,240,.95);box-shadow:0 8px 20px rgba(15,23,42,.06)}.td-ll-hero__ai-note i{color:#8b5cf6;font-size:.75rem}.td-ll-related-posts__box{background:#fff;border:1px solid var(--td-wd-gray-200);border-radius:var(--td-wd-radius);box-shadow:0 14px 36px rgba(15,23,42,.05);padding:1.75rem}.td-ll-related-posts__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-radius:16px;border:1px solid var(--td-wd-gray-200);background:#fff;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}.td-ll-related-posts__link:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(15,23,42,.06);border-color:rgba(37,99,235,.25)}.td-ll-related-posts__title{color:var(--td-wd-dark);font-weight:700;line-height:1.5}.td-ll-related-posts__cta{color:var(--td-wd-primary);font-size:.9rem;font-weight:700;white-space:nowrap}