/* product descriptions: the old site's rules, one scoped copy per product */
/* classic-manual */
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-description-wrapper{font-family:"Montserrat",sans-serif;color:#131313;background:transparent;width:100%;margin:0 auto;line-height:1.8;box-sizing:border-box}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-optimized-render{content-visibility:auto;contain-intrinsic-size:500px}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-description-wrapper p{margin-bottom:1.2rem;font-weight:300;font-size:0.95rem;color:#131313;opacity:0.85}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-description-wrapper p:last-child{margin-bottom:0}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-h2{font-family:"Cormorant Garamond",serif;font-size:2.2rem;font-weight:500;text-transform:uppercase;color:#131313;margin:0 0 1.5rem 0;line-height:1.2}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-h3{font-family:"Cormorant Garamond",serif;font-size:1.5rem;font-weight:500;text-transform:uppercase;color:#131313;margin:0 0 1rem 0}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-h3-alt{font-family:"Montserrat",sans-serif;font-size:0.95rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#131313;margin:0 0 1rem 0}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-italic{font-style:italic;text-transform:none}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-section{padding:4rem 0;box-sizing:border-box}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-section-inner{max-width:1000px;margin:0 auto;padding:0 2rem;box-sizing:border-box}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-full-bleed{width:100vw!important;position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-bg-cream{background-color:#F7F4F2;border-top:1px solid #F5F2EE;border-bottom:1px solid #F5F2EE}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-border-bottom{border-bottom:1px solid #F5F2EE}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-text-center{text-align:center}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-left{text-align:left}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-max-w-3xl{max-width:800px;margin-left:auto;margin-right:auto}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-mt-medium{margin-top:2rem}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-mt-large{margin-top:3rem}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-mt-xlarge{margin-top:4.5rem}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-mb-large{margin-bottom:3rem}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-alert-box{padding:1.5rem;background-color:#F7F4F2;border-left:2px solid #e9c8c6;display:inline-block;max-width:750px;text-align:left;box-sizing:border-box}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-cta-btn{display:inline-block;background-color:#131313;color:#FFFFFF;text-transform:uppercase;font-size:0.8rem;letter-spacing:0.2em;font-weight:500;padding:1.2rem 2.8rem;border-radius:2px;text-decoration:none;transition:all 0.3s cubic-bezier(0.25,1,0.5,1);border:1px solid #131313;cursor:pointer}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-cta-btn:hover{background-color:#F8F1F0;color:#131313;border-color:#e9c8c6;transform:translateY(-2px);box-shadow:0 8px 20px rgba(233,200,198,0.3)}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-list-block{margin-bottom:2rem}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-list{list-style:none;padding:0;margin:0}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-list li{position:relative;padding-left:2rem;margin-bottom:0.8rem;font-weight:300;font-size:0.95rem;opacity:0.85;text-align:left}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-list li::before{content:"•";position:absolute;left:0;top:0;color:#e9c8c6;font-size:1.2rem;line-height:1.8}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-list-checks li::before{content:"✓";font-weight:800;font-size:1rem;line-height:1.8;color:#e9c8c6}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-list-bold-dots li::before{content:"•";font-weight:900;font-size:1.4rem;line-height:1.6;top:0}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-centered-list{display:table;margin:0 auto 3rem auto}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-canva-text{color:#000000!important;margin:0!important;opacity:1!important;font-size:1.05rem!important}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-contact-link{display:inline-block;margin-top:1rem;font-size:1rem;font-weight:500;color:#131313;text-decoration:none;border-bottom:1px solid #e9c8c6;padding-bottom:4px;transition:all 0.3s ease}
.lf-desc[data-lf-for="/product/classic-manual"] .tlf-contact-link:hover{color:#e9c8c6}
@media (max-width:768px){.lf-desc[data-lf-for="/product/classic-manual"] .tlf-section{padding:3rem 0}.lf-desc[data-lf-for="/product/classic-manual"] .tlf-section-inner{padding:0 1.5rem}.lf-desc[data-lf-for="/product/classic-manual"] .tlf-h2{font-size:1.8rem}.lf-desc[data-lf-for="/product/classic-manual"] .tlf-grid-2,.lf-desc[data-lf-for="/product/classic-manual"] .tlf-grid-3{grid-template-columns:1fr;gap:2.5rem}}
/* artists-collection */
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-description-wrapper{font-family:"Montserrat",sans-serif;color:#131313;background:transparent;width:100%;margin:0 auto;line-height:1.8;box-sizing:border-box;overflow-x:hidden}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-description-wrapper *{box-sizing:border-box}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-optimized-render{content-visibility:auto;contain-intrinsic-size:500px}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-description-wrapper p{margin-bottom:1.2rem;font-weight:300;font-size:0.95rem;color:#131313;opacity:0.85}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-description-wrapper p:last-child{margin-bottom:0}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-h2{font-family:"Cormorant Garamond",serif;font-size:2.2rem;font-weight:500;text-transform:uppercase;color:#131313;margin:0 0 1.5rem 0;line-height:1.2}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-h3{font-family:"Cormorant Garamond",serif;font-size:1.5rem;font-weight:500;text-transform:uppercase;color:#131313;margin:0 0 1rem 0}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-h3-alt{font-family:"Montserrat",sans-serif;font-size:0.95rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#131313;margin:0 0 1rem 0}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-italic{font-style:italic;text-transform:none}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-section{padding:4rem 0}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-section-inner{max-width:1000px;margin:0 auto;padding:0 2rem;width:100%}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-full-bleed{width:100vw!important;max-width:100vw!important;position:relative;left:50%;transform:translateX(-50%)}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-bg-cream{background-color:#F7F4F2;border-top:1px solid #F5F2EE;border-bottom:1px solid #F5F2EE}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-border-bottom{border-bottom:1px solid #F5F2EE}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-text-center{text-align:center}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-left{text-align:left}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-max-w-3xl{max-width:800px;margin-left:auto;margin-right:auto}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-mt-large{margin-top:3rem}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-mt-xlarge{margin-top:4.5rem}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-mb-large{margin-bottom:3rem}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-alert-box{padding:1.5rem;background-color:#F7F4F2;border-left:2px solid #e9c8c6;display:block;max-width:750px;margin:0 auto;text-align:left}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-cta-btn{display:inline-block;background-color:#131313;color:#FFFFFF;text-transform:uppercase;font-size:0.8rem;letter-spacing:0.2em;font-weight:500;padding:1.2rem 2.8rem;border-radius:2px;text-decoration:none;transition:all 0.3s cubic-bezier(0.25,1,0.5,1);border:1px solid #131313;cursor:pointer}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-cta-btn:hover{background-color:#F8F1F0;color:#131313;border-color:#e9c8c6;transform:translateY(-2px);box-shadow:0 8px 20px rgba(233,200,198,0.3)}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;align-items:start}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-list-block{margin-bottom:2rem}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-list{list-style:none;padding:0;margin:0}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-list li{position:relative;padding-left:1.4rem;margin-bottom:0.8rem;font-weight:300;font-size:0.95rem;opacity:0.85;text-align:left}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-list li::before{content:"•";position:absolute;left:0;top:0;color:#e9c8c6;font-size:1.2rem;line-height:1.6}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-list-checks li::before{content:"✓";position:absolute;left:0;top:0;font-weight:800;font-size:1.1rem;line-height:1.6;color:#e9c8c6}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-list-bold-dots li::before{content:"•";font-weight:900;font-size:1.4rem;line-height:1.5;top:0}
.lf-desc[data-lf-for="/product/artists-collection"] .tlf-canva-text{color:#000000!important;margin:0!important;opacity:1!important;font-size:1.05rem!important}
@media (max-width:768px){.lf-desc[data-lf-for="/product/artists-collection"] .tlf-section{padding:3rem 0}.lf-desc[data-lf-for="/product/artists-collection"] .tlf-section-inner{padding:0 1.5rem}.lf-desc[data-lf-for="/product/artists-collection"] .tlf-h2{font-size:1.8rem}.lf-desc[data-lf-for="/product/artists-collection"] .tlf-grid-2,.lf-desc[data-lf-for="/product/artists-collection"] .tlf-grid-3{grid-template-columns:1fr;gap:2.5rem}}
/* educators-collection */
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-description-wrapper{font-family:"Montserrat",sans-serif;color:#131313;background:transparent;width:100%;margin:0 auto;line-height:1.8;box-sizing:border-box}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-optimized-render{content-visibility:auto;contain-intrinsic-size:500px}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-description-wrapper p,.lf-desc[data-lf-for="/product/educators-collection"] .tlf-description-wrapper h2,.lf-desc[data-lf-for="/product/educators-collection"] .tlf-description-wrapper h3,.lf-desc[data-lf-for="/product/educators-collection"] .tlf-description-wrapper li{overflow-wrap:break-word;word-wrap:break-word}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-description-wrapper p{margin-bottom:1.2rem;font-weight:300;font-size:0.95rem;color:#131313;opacity:0.85}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-description-wrapper p:last-child{margin-bottom:0}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-h2{font-family:"Cormorant Garamond",serif;font-size:2.2rem;font-weight:500;text-transform:uppercase;color:#131313;margin:0 0 1.5rem 0;line-height:1.2}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-h3{font-family:"Cormorant Garamond",serif;font-size:1.5rem;font-weight:500;text-transform:uppercase;color:#131313;margin:0 0 1rem 0}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-h3-alt{font-family:"Montserrat",sans-serif;font-size:0.95rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#131313;margin:0 0 1rem 0}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-italic{font-style:italic;text-transform:none}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-section{padding:4rem 0;box-sizing:border-box}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-section-inner{max-width:1000px;margin:0 auto;padding:0 2rem;box-sizing:border-box}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-description-wrapper .tlf-full-bleed{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-bg-cream{background-color:#F7F4F2;border-top:1px solid #F5F2EE;border-bottom:1px solid #F5F2EE}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-border-bottom{border-bottom:1px solid #F5F2EE}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-text-center{text-align:center}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-left{text-align:left}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-max-w-3xl{max-width:800px;margin-left:auto;margin-right:auto}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-mt-medium{margin-top:2rem}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-mt-large{margin-top:3rem}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-mb-large{margin-bottom:3rem}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-alert-box{padding:1.5rem;background-color:#F7F4F2;border-left:2px solid #e9c8c6;display:block;width:100%;max-width:750px;margin:0 auto;text-align:left;box-sizing:border-box}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-cta-btn{display:inline-block;background-color:#131313;color:#FFFFFF;text-transform:uppercase;font-size:0.8rem;letter-spacing:0.2em;font-weight:500;padding:1.2rem 2.8rem;border-radius:2px;text-decoration:none;transition:all 0.3s cubic-bezier(0.25,1,0.5,1);border:1px solid #131313;cursor:pointer}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-cta-btn:hover{background-color:#F8F1F0;color:#131313;border-color:#e9c8c6;transform:translateY(-2px);box-shadow:0 8px 20px rgba(233,200,198,0.3)}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-gap-large{gap:5rem}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-items-center{align-items:center}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-image-full{width:100%;height:auto;border-radius:2px;box-shadow:0 4px 15px rgba(0,0,0,0.05)}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-list-block{margin-bottom:2rem}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-list{list-style:none;padding:0;margin:0}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-list li{position:relative;padding-left:2rem;margin-bottom:0.8rem;font-weight:300;font-size:0.95rem;opacity:0.85;text-align:left}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-list-checks li::before{content:"✓";position:absolute;left:0;top:0;font-weight:800;font-size:1rem;line-height:1.8;color:#e9c8c6}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-canva-text{color:#000000!important;margin:0!important;opacity:1!important;font-size:1.05rem!important}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-contact-link{display:inline-block;margin-top:1rem;font-size:1rem;font-weight:500;color:#131313;text-decoration:none;border-bottom:1px solid #e9c8c6;padding-bottom:4px;transition:all 0.3s ease}
.lf-desc[data-lf-for="/product/educators-collection"] .tlf-contact-link:hover{color:#e9c8c6}
@media (max-width:768px){.lf-desc[data-lf-for="/product/educators-collection"] .tlf-section{padding:3rem 0}.lf-desc[data-lf-for="/product/educators-collection"] .tlf-section-inner{padding:0 1.5rem}.lf-desc[data-lf-for="/product/educators-collection"] .tlf-h2{font-size:1.8rem}.lf-desc[data-lf-for="/product/educators-collection"] .tlf-grid-2,.lf-desc[data-lf-for="/product/educators-collection"] .tlf-grid-3{grid-template-columns:1fr;gap:2.5rem}.lf-desc[data-lf-for="/product/educators-collection"] .tlf-gap-large{gap:2.5rem}}
/* volume-training-manual */
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-description-wrapper{font-family:"Montserrat",sans-serif;color:#131313;background:transparent;width:100%;margin:0 auto;line-height:1.8}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-optimized-render{content-visibility:auto;contain-intrinsic-size:500px}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-description-wrapper p{margin-bottom:1.2rem;font-weight:300;font-size:0.95rem;color:#131313;opacity:0.85}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-description-wrapper p:last-child{margin-bottom:0}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-h2{font-family:"Cormorant Garamond",serif;font-size:2.2rem;font-weight:500;text-transform:uppercase;color:#131313;margin:0 0 1.5rem 0;line-height:1.2}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-h3{font-family:"Cormorant Garamond",serif;font-size:1.5rem;font-weight:500;text-transform:uppercase;color:#131313;margin:0 0 1rem 0}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-italic{font-style:italic;text-transform:none}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-section{padding:4rem 0}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-section-inner{max-width:1000px;margin:0 auto;padding:0 2rem;box-sizing:border-box}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-full-bleed{width:100vw!important;position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-bg-cream{background-color:#F7F4F2;border-top:1px solid #F5F2EE;border-bottom:1px solid #F5F2EE}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-border-bottom{border-bottom:1px solid #F5F2EE}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-text-center{text-align:center}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-left{text-align:left}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-mx-auto{margin-left:auto;margin-right:auto}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-max-w-3xl{max-width:800px;margin-left:auto;margin-right:auto}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-mt-small{margin-top:1rem}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-mt-medium{margin-top:2rem}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-mt-large{margin-top:3rem}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-mt-xlarge{margin-top:4.5rem}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-mb-large{margin-bottom:3rem}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-alert-box{padding:1.5rem;background-color:#F7F4F2;border-left:2px solid #e9c8c6;display:inline-block;max-width:750px;text-align:left}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-cta-btn{display:inline-block;background-color:#131313;color:#FFFFFF;text-transform:uppercase;font-size:0.8rem;letter-spacing:0.2em;font-weight:500;padding:1.2rem 2.8rem;border-radius:2px;text-decoration:none;transition:all 0.3s cubic-bezier(0.25,1,0.5,1);border:1px solid #131313;cursor:pointer}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-cta-btn:hover{background-color:#F8F1F0;color:#131313;border-color:#e9c8c6;transform:translateY(-2px);box-shadow:0 8px 20px rgba(233,200,198,0.3)}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-list-block{margin-bottom:2rem}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-list{list-style:none;padding:0;margin:0}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-list li{position:relative;padding-left:1.8rem;margin-bottom:0.8rem;font-weight:300;font-size:0.95rem;opacity:0.85}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-list li::before{content:"•";position:absolute;left:0;color:#e9c8c6;font-size:1.2rem;line-height:1;top:-2px}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-list-checks li::before{content:"✓";font-weight:800;font-size:1.3rem;top:-1px}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-list-bold-dots li::before{content:"•";font-weight:900;font-size:1.8rem;top:-6px}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-canva-text{color:#000000!important;margin:0!important;opacity:1!important;font-size:1.05rem!important}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-contact-link{display:inline-block;margin-top:1rem;font-size:1rem;font-weight:500;color:#131313;text-decoration:none;border-bottom:1px solid #e9c8c6;padding-bottom:4px;transition:all 0.3s ease}
.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-contact-link:hover{color:#e9c8c6}
@media (max-width:768px){.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-section{padding:3rem 0}.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-section-inner{padding:0 1.5rem}.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-h2{font-size:1.8rem}.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-grid-2,.lf-desc[data-lf-for="/product/volume-training-manual"] .tlf-grid-3{grid-template-columns:1fr;gap:2.5rem}}
@keyframes tlfPulse{0%{outline:2px dashed transparent}50%{outline:2px dashed #e9c8c6;outline-offset:6px}100%{outline:2px dashed transparent}}
