.banner-cta:hover,.top-banner{color:var(--color-primary-dark)}.banner-cta,.button{text-decoration:none;transition:background-color .3s}.button,.print-label{text-transform:uppercase}.author-bio-section h2,.benefit-card h3{color:var(--accent-color)}.banner-cta,.button,.related-book-cta{transition:background-color .3s}:root{--accent-color:var(--color-cta-coral, #CC0000);--secondary-accent:var(--color-accent-aqua, #06B6D4);--light-offwhite-bg:#F8F8F8;--author-bg-color:#F3F3F3;--digital-bg-color:#007BFF}.wiki-main .container{padding:0}.section{padding:80px 0;text-align:center}.light-bg{background-color:var(--light-offwhite-bg)}.banner-cta:hover,.primary-cta:hover,.top-banner{background-color:var(--secondary-accent)}.top-banner{padding:6px 0;z-index:100;font-size:.9em;font-weight:700;margin-bottom:40px}.banner-cta,.primary-cta{background-color:var(--accent-color);color:#fff}.banner-content{max-width:1200px;width:90%;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:30px}.banner-content p{margin:0!important;flex-grow:0;text-align:center}.banner-cta{padding:4px 12px;border-radius:4px;font-weight:700;white-space:nowrap;border:2px solid var(--accent-color)}.button,.scarcity-badge{border-radius:4px;font-weight:700}.banner-cta:hover{border-color:var(--secondary-accent)}.button{display:block;padding:15px 30px;font-family:var(--font-primary, 'Oswald', sans-serif);letter-spacing:1px}.primary-cta{font-size:1.1em;margin-bottom:0}.amazon-cta,.amazon-cta:hover,.primary-cta:hover{color:var(--color-primary-dark)}.amazon-cta{background-color:#ffc300}.amazon-cta:hover{background-color:#e0c08b}.digital-cta{background-color:#007bff;color:#fff}.digital-cta:hover{background-color:#0056b3;color:#fff}.secondary-cta{background-color:var(--digital-bg-color);color:var(--light-offwhite-bg);font-size:1.2em;max-width:400px;margin:20px auto 0}.related-book-cta:hover,.secondary-cta:hover{background-color:var(--accent-color);color:#fff}.hero-section{padding:0 0 60px;background-color:transparent}.hero-grid{display:grid;grid-template-columns:2fr 3fr;gap:60px;align-items:center;text-align:left}.book-cover{max-width:100%;height:auto;box-shadow:0 10px 30px rgba(0,0,0,.1);display:block}.scarcity-badge{background-color:var(--secondary-accent);color:var(--color-primary-dark);display:block;text-align:center;padding:8px 10px;font-size:clamp(.75em, 1.6vw, 1em);margin-top:15px}.rating{font-size:1.2em;color:var(--secondary-accent);margin:15px 0 25px}.cta-block{margin-top:30px;border:2px solid var(--secondary-accent);border-radius:8px;display:flex;gap:0}.cta-option{flex:1;text-align:center;padding:20px 10px}.cta-block .print-option{border-left:2px solid var(--secondary-accent)}.cta-block .price{font-size:1.8em;font-weight:700;margin:5px 0 10px}.print-label{font-size:.8em;font-weight:700;color:var(--color-primary-dark);margin:0}.reciprocity-link{display:none}.old-price{color:#999;text-decoration:line-through;font-size:.7em;margin-right:10px}.amazon-link,.related-book-cta{text-decoration:none;font-weight:700}.author-bio-section{padding:40px 0;background-color:var(--author-bg-color);text-align:left}.author-grid{display:grid;grid-template-columns:1fr 3fr;gap:40px;align-items:center;max-width:1000px;margin:0 auto}.benefit-grid,.preview-grid{grid-template-columns:repeat(3,1fr)}.author-photo{width:100%;height:auto;border-radius:50%;border:4px solid var(--secondary-accent);box-shadow:0 4px 10px rgba(0,0,0,.1)}.author-bio-section h2{margin-top:0}.logo-bar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.logo-bar img{height:40px;margin:15px 25px;opacity:.7}.benefit-grid{display:grid;gap:30px;margin-top:40px}.benefit-card{padding:30px;border:1px solid #e5e5e5;border-radius:8px;text-align:left}.amazon-testimonials-section{background-color:var(--color-primary-light,#fff)}.amazon-logo{margin-bottom:30px;display:flex;justify-content:center;align-items:center;color:#ffa41c;font-weight:700}.testimonial-grid{column-count:3;column-gap:20px;max-width:1160px;margin:0 auto 30px;width:100%}.amazon-testimonial{box-sizing:border-box;break-inside:avoid-column;-webkit-column-break-inside:avoid;display:inline-block;width:100%;background-color:var(--light-offwhite-bg);padding:25px;border-radius:8px;font-style:italic;font-size:1.05em;color:#555;text-align:left;border-left:4px solid var(--secondary-accent);margin-bottom:20px}.amazon-testimonial p{margin-top:0}.amazon-testimonial footer{font-style:normal;font-size:.8em;color:#888;margin-top:15px}.amazon-link{color:var(--accent-color)}.testimonials-section{padding:60px 0}.testimonial{max-width:800px;margin:40px auto;font-style:italic;font-size:1.3em;color:#555;border-left:5px solid var(--secondary-accent);padding-left:20px;text-align:left}.testimonial footer{font-size:.8em;font-style:normal;margin-top:10px;color:#888}.book-preview-section{padding-top:40px}.preview-grid{display:grid;gap:20px;max-width:1100px;margin:0 auto}.preview-item{text-align:center}.preview-image{width:100%;max-width:200px;height:auto;border:1px solid #ddd;box-shadow:0 5px 15px rgba(0,0,0,.05);cursor:pointer;display:block;margin-left:auto;margin-right:auto}.preview-caption{font-size:.85em;color:#666;margin:10px 0 20px;padding:0 5px;min-height:2.4em}.urgency-cta{padding:50px 0;border-top:3px solid var(--accent-color)}.urgency-timer{font-size:2em;font-weight:700;color:var(--secondary-accent);margin:10px 0 20px}.guarantee-section{padding:30px 0;background-color:#eee;font-size:.95em;color:#666}.guarantee-section p{margin:0!important}.related-books-section{padding:60px 0;background-color:var(--light-offwhite-bg)}.related-books-grid{display:flex;gap:20px;max-width:1000px;margin:40px auto 0}.related-book-card{flex:1 1 30%;text-align:center;padding:15px;background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.05)}.related-book-card img{width:80%;max-width:150px;height:auto;display:block;margin:0 auto 15px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.related-book-card h4{color:var(--accent-color);font-size:1.1em;margin-bottom:5px}.related-book-card .price{font-size:1.2em;font-weight:700;margin-bottom:15px}.related-book-cta{display:inline-block;background-color:var(--digital-bg-color);color:var(--light-offwhite-bg);padding:8px 15px;border-radius:4px;font-size:.9em}@media (max-width:768px){.author-grid,.hero-grid{text-align:center;grid-template-columns:1fr}.author-grid,.benefit-grid,.hero-grid,.preview-grid{grid-template-columns:1fr}.banner-content,.cta-block{flex-direction:column}.hero-grid{gap:40px}.book-visual{order:1}.book-presentation{order:2}.author-photo{max-width:200px;margin:0 auto}.testimonial-grid{column-count:1;column-gap:0}.amazon-testimonial{text-align:left;margin-bottom:20px}.banner-content{gap:8px;padding:0 10px}.top-banner p{font-size:.9em}.cta-block .print-option{border-left:none;border-top:2px solid var(--secondary-accent)}.related-books-grid{flex-direction:column;gap:10px}.related-book-card{padding:10px 5px}.related-book-card img{width:90%;max-width:80px}.related-book-card h4{font-size:.7em;line-height:1.2}.related-book-card .price{font-size:.8em;margin-bottom:10px}.related-book-cta{padding:4px 6px;font-size:.6em}}