
:root {
  --bg: #090909; --panel: rgba(19,16,14,.78); --panel-border: rgba(230,194,122,.18);
  --text: #f4eee4; --soft: #9d9387; --gold: #e6c27a; --shadow: 0 20px 60px rgba(0,0,0,.35);
  --max: 1200px; --narrow: 760px;
}
*,*::before,*::after{box-sizing:border-box} html{scroll-behavior:smooth}
body{margin:0;background:radial-gradient(circle at top center,rgba(194,132,55,.12),transparent 35%),linear-gradient(to bottom,#090909 0%,#0e0c0a 50%,#090909 100%);color:var(--text);font-family:"Inter",sans-serif;line-height:1.65}
img{max-width:100%;display:block} a{color:inherit;text-decoration:none}
.container{width:min(calc(100% - 2rem),var(--max));margin:0 auto}.narrow{width:min(100%,var(--narrow))}
.site-header{position:fixed;inset:0 0 auto 0;z-index:1000;background:linear-gradient(to bottom,rgba(10,10,10,.94),rgba(10,10,10,.68));backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.05)}
.header-inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:1rem}
.brand,.brand a,.brand img{font-family:"Cinzel",serif;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);white-space:nowrap}
.site-nav{display:flex;align-items:center;gap:1.5rem}.site-nav a{font-size:.95rem;color:#e7dfd2;transition:color .25s ease,opacity .25s ease,background .25s ease}
.site-nav a:hover,.site-nav a.current-menu-item,.site-nav a.current_page_item,.site-nav a.active{color:var(--gold)}
.site-nav .nav-cta,.site-nav a:last-child{padding:.7rem 1rem;border:1px solid rgba(230,194,122,.35);border-radius:999px;background:rgba(230,194,122,.08)}
.menu-toggle{display:none;width:48px;height:48px;border:1px solid rgba(230,194,122,.2);border-radius:12px;background:rgba(255,255,255,.02);padding:0;cursor:pointer}
.menu-toggle span{display:block;width:20px;height:2px;background:var(--gold);margin:5px auto}
.hero{position:relative;min-height:100vh;display:grid;align-items:end;overflow:clip}.hero-media{position:absolute;inset:0}
.hero-image{width:100%;height:100%;object-fit:cover;object-position:center center}.hero-overlay{position:absolute;inset:0;background:linear-gradient(to right,rgba(6,6,6,.52) 0%,rgba(6,6,6,.18) 42%,rgba(6,6,6,.72) 100%),linear-gradient(to top,rgba(8,8,8,.92) 0%,rgba(8,8,8,.22) 45%,rgba(8,8,8,.1) 100%)}
.hero-content{position:relative;z-index:1;padding-top:9rem;padding-bottom:5rem;max-width:760px}
.eyebrow,.section-label{margin:0 0 1rem;color:var(--gold);text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;font-weight:600}
.hero h1,.story-section h2,.purchase-section h2,.page-title,.content-card h2{margin:0;font-family:"Cinzel",serif;line-height:.98}
.hero h1{font-size:clamp(3rem,7vw,6.25rem);color:#f6e3bc;text-shadow:0 4px 26px rgba(0,0,0,.32)} .hero h1 span{display:block;color:var(--gold)}
.subtitle{margin:1rem 0 1.5rem;color:#ead7b1;font-family:"Cinzel",serif;font-size:clamp(1.05rem,2vw,1.6rem);letter-spacing:.04em}
.hero-copy{margin:0;max-width:40rem;color:#f2e9dc;font-size:1.08rem}.hero-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}
.page-main{padding-top:78px}.page-hero{position:relative;overflow:hidden;padding:4.5rem 0 3rem}.page-hero-bg{position:absolute;inset:0;background:radial-gradient(circle at top center,rgba(230,194,122,.16),transparent 38%),linear-gradient(to bottom,rgba(33,24,18,.7),rgba(12,10,9,.2))}
.page-hero-content{position:relative;z-index:1}.page-title{font-size:clamp(2.1rem,5vw,4.3rem);color:#f5e2bc;margin-bottom:1rem}.page-intro{margin:0;color:#ebdfd0;font-size:1.08rem;max-width:44rem}
.btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:.85rem 1.25rem;border-radius:999px;font-weight:600}.btn-primary{color:#16110b;background:linear-gradient(135deg,var(--gold) 0%,#f4d593 100%)} .btn-secondary{color:var(--text);border:1px solid rgba(230,194,122,.3);background:rgba(255,255,255,.04)}
.opening{padding:5.25rem 0 3rem}.opening-line{margin:0;text-align:center;font-family:"Cinzel",serif;color:#f0e2c8;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.5}
.content-section,.story-section{padding:2rem 0 5rem}.alt-section{padding-top:0}.two-column-layout,.story-grid,.purchase-grid{display:grid;gap:2rem;align-items:start}
.two-column-layout,.story-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.8fr)}.purchase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.story-copy,.story-panel,.purchase-card,.content-card{background:var(--panel);border:1px solid var(--panel-border);border-radius:28px;box-shadow:var(--shadow)}
.story-copy,.content-card{padding:2rem}.story-section h2,.content-card h2,.purchase-card h2{font-size:clamp(1.85rem,3vw,3rem);color:#f6e7c7;margin-bottom:1rem}
.story-copy p,.content-card p{margin:0 0 1.15rem;color:#e8ddcf}.story-panel,.aside-card{padding:1.75rem;position:sticky;top:110px}
.feature-list{list-style:none;margin:1rem 0 1.75rem;padding:0}.feature-list li{padding:.95rem 0;border-bottom:1px solid rgba(230,194,122,.12);color:#e7ddd1}.feature-list li:last-child{border-bottom:0}
.text-link{display:inline-flex;align-items:center;gap:.5rem;color:var(--gold);font-weight:600}.preview-card p,.prose-card p,.post-card p{font-size:1.05rem}.prose-card{padding-right:2.2rem;padding-left:2.2rem}
.quote-band{padding:1rem 0 5rem}.quote-band blockquote{margin:0;padding:2rem 1.5rem;text-align:center;font-family:"Cinzel",serif;font-size:clamp(1.3rem,2.3vw,2rem);color:#f1dfbb;border-top:1px solid rgba(230,194,122,.18);border-bottom:1px solid rgba(230,194,122,.18)}
.purchase-section{padding:0 0 5rem}.purchase-card{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem}.purchase-card p{margin:0;color:#e7ddd1}.purchase-actions{display:flex;flex-wrap:wrap;gap:1rem}
.format-card{display:flex;flex-direction:column;gap:.75rem}.featured-format{background:linear-gradient(180deg,rgba(230,194,122,.1),rgba(19,16,14,.84))}
.format-meta{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:auto;margin-bottom:.65rem}.format-meta span{display:inline-flex;padding:.45rem .75rem;border-radius:999px;background:rgba(230,194,122,.08);border:1px solid rgba(230,194,122,.12);color:#eedfbe;font-size:.9rem}
.archive-list{display:grid;gap:1.5rem}.site-footer{border-top:1px solid rgba(230,194,122,.08);background:rgba(0,0,0,.28)}.footer-inner{padding:1.5rem 0 2rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.footer-inner p{margin:0;color:#bfb3a3;font-size:.95rem}.footer-note{color:var(--soft)}
@media (max-width:1080px){.purchase-grid{grid-template-columns:1fr}}
@media (max-width:920px){.story-grid,.two-column-layout,.purchase-card{grid-template-columns:1fr;display:grid}.story-panel,.aside-card{position:static}}
@media (max-width:760px){.site-nav{position:absolute;top:calc(100% + .5rem);right:1rem;left:1rem;display:none;flex-direction:column;align-items:stretch;gap:.5rem;padding:.85rem;background:rgba(15,12,10,.96);border:1px solid rgba(230,194,122,.14);border-radius:18px;box-shadow:var(--shadow)}.site-nav.open{display:flex}.site-nav a{padding:.8rem .9rem;border-radius:12px}.menu-toggle{display:inline-block}.hero{min-height:92vh}.hero-content{padding-top:8rem;padding-bottom:3.5rem}.opening{padding-top:4rem}.story-copy,.story-panel,.purchase-card,.content-card{padding:1.4rem;border-radius:22px}.footer-inner{flex-direction:column}}
@media (max-width:560px){.container{width:min(calc(100% - 1.25rem),var(--max))}.brand{max-width:220px;white-space:normal;line-height:1.2}.hero-copy,.page-intro,.preview-card p{font-size:1rem}.hero-actions,.purchase-actions{flex-direction:column}.btn{width:100%}.opening-line{line-height:1.45}}


.book-page-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);gap:2rem;align-items:start}
.book-page-hero .page-title{max-width:12ch}.landing-note-card{position:relative;top:auto}.promo-banner-card{display:flex;justify-content:space-between;gap:2rem;align-items:flex-start;padding:1.5rem 1.75rem;background:linear-gradient(135deg,rgba(230,194,122,.12),rgba(20,16,13,.9));border:1px solid rgba(230,194,122,.18);border-radius:24px;box-shadow:var(--shadow)}
.product-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.compact-list li{padding:.7rem 0}.store-link-stack{display:flex;flex-direction:column;gap:.75rem;margin-top:auto}.comparison-wrapper{overflow-x:auto}.comparison-table{border:1px solid rgba(230,194,122,.16);border-radius:22px;overflow:hidden;min-width:720px;background:var(--panel);box-shadow:var(--shadow)}
.comparison-row{display:grid;grid-template-columns:1.2fr 1fr 1fr}.comparison-row>div{padding:1rem 1.1rem;border-bottom:1px solid rgba(230,194,122,.12);color:#e7ddd1}.comparison-row>div+div{border-left:1px solid rgba(230,194,122,.08)}.comparison-head{background:rgba(230,194,122,.1)}.comparison-head>div{font-weight:700;color:#f6e7c7}.ordered-list{margin:1rem 0 0 1.2rem;padding:0}.ordered-list li{padding:.35rem 0;color:#e7ddd1}

.woocommerce .woocommerce-breadcrumb,.woocommerce .product_meta,.woocommerce .quantity,.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{color:#cfc2b0}
.woocommerce-main .wc-shell{background:transparent}.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;margin:0;padding:0;list-style:none}.woocommerce ul.products li.product{float:none;width:auto;margin:0;padding:1.4rem;background:var(--panel);border:1px solid var(--panel-border);border-radius:24px;box-shadow:var(--shadow);display:flex;flex-direction:column}
.woocommerce ul.products li.product a img{border-radius:16px;margin-bottom:1rem}.woocommerce ul.products li.product h2,.woocommerce div.product .product_title{font-family:"Cinzel",serif;color:#f6e7c7}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--gold);font-weight:700}
.woocommerce ul.products li.product .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:.85rem 1.25rem;border-radius:999px;font-weight:600;background:linear-gradient(135deg,var(--gold) 0%,#f4d593 100%);color:#16110b;border:none}
.woocommerce ul.products li.product .button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:linear-gradient(135deg,#f1d7a1 0%,#f6e2b8 100%);color:#16110b}
.woocommerce div.product{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(0,1.1fr);gap:2rem;align-items:start}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:auto;margin:0}.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}
.woocommerce-tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce .related.products,.woocommerce .cart_totals,.woocommerce form.checkout,.woocommerce .woocommerce-cart-form,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{background:var(--panel);border:1px solid var(--panel-border);border-radius:24px;box-shadow:var(--shadow)}
.woocommerce .woocommerce-tabs,.woocommerce .related.products,.woocommerce .cart_totals,.woocommerce form.checkout,.woocommerce .woocommerce-cart-form,.woocommerce-account .woocommerce-MyAccount-content{padding:1.4rem}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:.8rem 1rem;margin:0 0 1rem 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent;border:none;margin:0 1rem 0 0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#e7ddd1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--gold)}
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.select2-container--default .select2-selection--single{background:rgba(255,255,255,.04);border:1px solid rgba(230,194,122,.18);border-radius:14px;color:#f4eee4;padding:.85rem 1rem;min-height:50px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#f4eee4;line-height:48px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px}
.woocommerce-info,.woocommerce-message,.woocommerce-error{background:rgba(255,255,255,.04);border:1px solid rgba(230,194,122,.22);color:#f4eee4;border-top:none;border-radius:16px;padding:1rem 1rem 1rem 3rem}.woocommerce table.shop_table{border:1px solid rgba(230,194,122,.14);border-radius:16px;overflow:hidden;background:rgba(255,255,255,.02)}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-color:rgba(230,194,122,.08);color:#e7ddd1}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%}
.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce-checkout #customer_details>div{background:var(--panel);border:1px solid var(--panel-border);border-radius:24px;padding:1.4rem;box-shadow:var(--shadow)}

@media (max-width:1080px){.product-choice-grid,.woocommerce ul.products{grid-template-columns:1fr 1fr}}
@media (max-width:920px){.book-page-grid,.woocommerce div.product{grid-template-columns:1fr}.promo-banner-card{display:block}.promo-banner-card p{margin-top:1rem}}
@media (max-width:760px){.product-choice-grid,.woocommerce ul.products{grid-template-columns:1fr}.comparison-table{min-width:640px}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{margin-bottom:1rem}}


.book-value-card h2{font-size:clamp(1.6rem,2.3vw,2.2rem)}
.sales-story-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}
.sales-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.sale-product-card{min-height:100%}
.product-mini-list{margin:.35rem 0 1rem}
.comparison-heading{margin-bottom:1rem}
.faq-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}
.faq-card .faq-item+.faq-item{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(230,194,122,.12)}
.faq-card h3{margin:0 0 .35rem 0;color:#f3e5c6;font-size:1.1rem}
.final-cta-card{background:linear-gradient(180deg,rgba(230,194,122,.08),rgba(19,16,14,.92))}
.purchase-actions-stack{flex-direction:column;align-items:stretch}
.sales-secondary-actions .btn{min-width:220px}
@media (max-width:1080px){.sales-product-grid{grid-template-columns:1fr}.sales-story-grid,.faq-grid{grid-template-columns:1fr}}


.hero-actions-wrap{flex-wrap:wrap}
.sales-product-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}
.comparison-table-four{min-width:980px}
.comparison-row-four{grid-template-columns:1.35fr repeat(4,.8fr)}

.woocommerce-product-hero{min-height:auto;padding-bottom:0}
.woocommerce-product-hero-content{padding-bottom:1.25rem}
.woocommerce-product-hero .page-title{max-width:18ch}
.woocommerce div.product .product_title{font-size:clamp(2rem,3vw,3.1rem);line-height:1.15;margin-bottom:.65rem}
.woocommerce div.product div.summary{background:var(--panel);border:1px solid var(--panel-border);border-radius:24px;box-shadow:var(--shadow);padding:1.5rem}
.woocommerce div.product div.images img{box-shadow:var(--shadow)}
.woh-product-eyebrow{font-size:.82rem;letter-spacing:2.2px;text-transform:uppercase;color:var(--gold);margin:0 0 .8rem 0;font-weight:700}
.woh-product-badges{display:flex;flex-wrap:wrap;gap:.65rem;margin:0 0 1rem}
.woh-product-badges span{display:inline-flex;padding:.5rem .8rem;border-radius:999px;background:rgba(230,194,122,.08);border:1px solid rgba(230,194,122,.14);color:#eedfbe;font-size:.9rem}
.woh-product-note{margin:1rem 0 0;padding:1rem 1.1rem;border-radius:18px;background:rgba(255,255,255,.035);border:1px solid rgba(230,194,122,.14)}
.woh-product-note strong{display:block;color:#f5e7c9;margin-bottom:.35rem}
.woh-product-note p{margin:0;color:#e7ddd1}
.woocommerce div.product form.cart .button{min-width:220px}
.woocommerce .price{margin-bottom:1rem}
.woocommerce-product-details__short-description{font-size:1.04rem;color:#e8ddcf}
.woocommerce-tabs .panel{color:#e8ddcf}
.woocommerce-tabs h2{font-family:"Cinzel",serif;color:#f6e7c7}
.woh-product-cross-sell{margin-top:1.5rem;padding:1.75rem}
.woh-product-cross-sell h2{margin-bottom:.6rem}
.woh-cross-links{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1rem}
.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none!important}
.woocommerce div.product .woocommerce-tabs ul.tabs li{padding-bottom:.35rem}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid var(--gold)}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--gold)}

@media (max-width:1280px){.sales-product-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:920px){.comparison-table-four{min-width:860px}}
@media (max-width:760px){.sales-product-grid-four{grid-template-columns:1fr}.woh-cross-links .btn,.hero-actions-wrap .btn{width:100%}}

/* Conversion landing additions */
.look-inside-card,.audio-preview-card{padding:2rem;border-radius:28px}
.sample-preview-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,245,236,.92));border:1px solid rgba(80,57,24,.12);box-shadow:0 18px 50px rgba(17,17,17,.08)}
.sample-preview-copy,.audio-preview-copy{max-width:820px;margin-bottom:1rem}
.sample-preview-excerpt{margin:1rem 0 1.25rem;background:#fff;border:1px solid rgba(80,57,24,.1)}
.sample-preview-excerpt p:last-child{margin-bottom:0}
.sample-actions{margin-top:.4rem}
.premium-audio-card{background:linear-gradient(135deg,#111,#252525);border:1px solid rgba(230,194,122,.16);box-shadow:0 20px 55px rgba(0,0,0,.22)}
.audio-preview-player{width:100%;margin:1rem 0 1rem;border-radius:999px;accent-color:#d8b36a}
.audio-preview-note{margin:0;color:rgba(255,255,255,.75);font-size:.95rem}
.muted-card{background:#fff;border-color:rgba(80,57,24,.1)}

/* Product rich sections */
.woh-rich-section{margin-top:1.5rem;padding:1.8rem;border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(249,244,236,.94));border:1px solid rgba(80,57,24,.12);box-shadow:0 18px 46px rgba(17,17,17,.08)}
.woh-rich-section.woh-audio-panel{background:linear-gradient(135deg,#111,#242424);border-color:rgba(230,194,122,.14);box-shadow:0 20px 56px rgba(0,0,0,.25)}
.woh-rich-section.woh-audio-panel h2,.woh-rich-section.woh-audio-panel h3,.woh-rich-section.woh-audio-panel p,.woh-rich-section.woh-audio-panel li{color:#f2ede5}
.woh-rich-section .section-label{margin-bottom:.4rem}
.woh-rich-heading h2{margin:.15rem 0 .55rem}
.woh-rich-heading p{max-width:780px}
.woh-rich-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.2rem}
.woh-rich-box{padding:1.15rem 1.2rem;border-radius:20px;background:#fff;border:1px solid rgba(80,57,24,.1)}
.woh-audio-panel .woh-rich-box{background:rgba(255,255,255,.045);border-color:rgba(230,194,122,.12)}
.woh-rich-box h3{margin:0 0 .75rem}
.woh-look-inside-inline,.woh-audio-preview-inline{margin-top:1.25rem;padding:1.25rem 1.2rem;border-radius:22px;border:1px solid rgba(80,57,24,.1);background:#fff}
.woh-audio-panel .woh-audio-preview-inline{background:rgba(255,255,255,.04);border-color:rgba(230,194,122,.12)}
.woh-look-excerpt{margin-top:1rem;padding:1rem 1rem;border-radius:16px;background:#faf7f1;border:1px solid rgba(80,57,24,.08)}
.woh-look-excerpt p:last-child{margin-bottom:0}
.woh-look-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}

@media (max-width: 900px){
  .woh-rich-grid{grid-template-columns:1fr}
}


/* Premium refinement updates */
body{font-size:18px;line-height:1.75}
.page-intro-strong{font-size:1.35rem;line-height:1.55;max-width:42rem;margin-bottom:1rem;color:#f3e7cf;font-family:"Cinzel",serif;letter-spacing:.01em}
.page-intro-support{max-width:42rem;opacity:.88}
.trust-line{margin:.9rem 0 0;color:#bfb3a3;font-size:.95rem}
.who-its-for-section{padding-top:0}
.who-its-for-card{background:linear-gradient(180deg,rgba(230,194,122,.08),rgba(19,16,14,.92));text-align:left}
.premium-offer-card .scarcity-line{margin:0;color:#ffdca0;font-weight:700}
.testimonials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}
.testimonial-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,243,234,.93));border:1px solid rgba(80,57,24,.12);box-shadow:0 18px 50px rgba(17,17,17,.08)}
.testimonial-card-audio{background:linear-gradient(135deg,#141414,#262626);border-color:rgba(230,194,122,.14)}
.testimonial-card-audio .testimonial-copy,.testimonial-card-audio .testimonial-label{color:#f1ebe2}
.testimonial-copy{font-size:1.06rem;line-height:1.82;color:#2a2118;font-style:italic;margin-bottom:1rem}
.testimonial-label{margin:0;color:#7a644a;font-size:.92rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700}
.audio-lead-quote{font-family:"Cinzel",serif;font-size:1.08rem;color:#f5deb1;font-style:italic;margin:0 0 .8rem}
.woh-audio-panel .audio-lead-quote{color:#f5deb1}
.trust-line-final{margin-top:1rem}
@media (max-width:1080px){.testimonials-grid{grid-template-columns:1fr 1fr}}
@media (max-width:768px){body{font-size:17px;line-height:1.7}.page-title{font-size:32px!important}.content-card h2,.purchase-card h2,.page-title+* h2{font-size:26px!important}.testimonials-grid{grid-template-columns:1fr}.page-intro-strong{font-size:1.12rem}}
