.product-actions{display:flex;gap:12px;flex-wrap:wrap}.button.light-outline{background:transparent;border:1px solid rgba(255,255,255,.62);color:white!important;box-shadow:none}.secure-note{margin-top:14px!important;color:#d9bdc7!important;font-size:13px!important}.courses-preview{background:#fff}.gold-text{color:var(--gold)!important}.sales-hero{padding:90px 0;background:linear-gradient(135deg,#351020,#6a2947);color:white}.sales-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:center}.sales-hero h1{margin:0 0 24px;color:white;font:700 clamp(44px,5.5vw,72px)/1.05 Georgia,serif;letter-spacing:-.035em}.sales-hero h1 em{color:var(--gold);font-weight:400}.sales-hero p{color:#f0dfe5;font-size:19px}.sales-cover{text-align:center}.sales-cover img{max-height:560px;width:auto;border:5px solid var(--cream);box-shadow:0 40px 80px rgba(20,0,9,.65)}.sales-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sales-benefits article{padding:30px;background:white;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.sales-benefits h3{color:var(--wine);font:700 24px Georgia,serif}.sales-benefits p{color:var(--muted);font-size:15px}.sales-offer{padding:55px;background:var(--wine);color:white;border-radius:20px;display:grid;grid-template-columns:1fr auto;gap:45px;align-items:center}.sales-offer h2{color:white;font:700 clamp(34px,4vw,50px) Georgia,serif;margin:0 0 12px}.sales-offer p{color:#ead7de}.sales-price{text-align:center}.sales-price strong{display:block;color:var(--gold);font-size:60px}.sales-price small{display:block;color:#e4cdd5}.sales-faq{max-width:850px;margin:auto}.sales-faq details{padding:20px 0;border-bottom:1px solid var(--line)}.sales-faq summary{cursor:pointer;color:var(--wine);font-weight:800}.sales-faq p{color:var(--muted)}@media(max-width:980px){.sales-hero-grid,.sales-offer{grid-template-columns:1fr}.sales-hero{text-align:center}.sales-hero .actions{justify-content:center}.sales-benefits{grid-template-columns:1fr}.sales-offer{text-align:center}.product-actions{justify-content:center}}@media(max-width:620px){.sales-hero{padding:65px 0}.sales-hero h1{font-size:41px}.sales-cover img{max-height:420px}.sales-offer{padding:35px 22px}.product-actions{display:grid}.product-actions .button{width:100%}}
.brand-lockup{display:flex;align-items:center;gap:11px;margin-right:auto;text-decoration:none}.brand-lockup img{width:54px;height:54px;object-fit:cover;border-radius:50%;mix-blend-mode:multiply}.brand-lockup span{display:flex;flex-direction:column}.brand-lockup b{color:var(--wine);font:700 20px/1.1 Georgia,serif}.brand-lockup small{margin-top:4px;color:var(--muted);font-size:10px}.footer-lockup{display:flex;align-items:center;gap:13px;margin-bottom:15px}.footer-lockup img{width:62px;height:62px;object-fit:cover;border-radius:50%;mix-blend-mode:screen}.footer-about p{max-width:430px}.social-links{display:flex;gap:10px;margin-top:20px}.social-links a{padding:9px 13px;border:1px solid rgba(255,255,255,.22);border-radius:99px;font-size:12px;font-weight:800}.support-label{margin:24px 0 6px;color:var(--gold);font-size:10px;font-weight:900;letter-spacing:.12em}.reveal{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.reveal.visible{opacity:1;transform:none}.category-card,.post-card{transition:transform .25s ease,box-shadow .25s ease}.category-card:hover,.post-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(62,19,39,.15)}@media(max-width:620px){.brand-lockup img{width:44px;height:44px}.brand-lockup b{font-size:16px}.brand-lockup small{display:none}.social-links{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}
.ebook-library{padding:55px;background:linear-gradient(135deg,#fff,#f8edef);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow)}.light-copy h2{color:var(--wine)}.light-copy p{color:var(--muted)}.about-page-title{color:white;font:700 clamp(42px,5vw,65px)/1.08 Georgia,serif;letter-spacing:-.035em}.contact-grid{max-width:900px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:22px}.contact-grid a{display:flex;flex-direction:column;min-height:230px;justify-content:center;padding:38px;text-decoration:none;background:white;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);transition:.25s}.contact-grid a:hover{transform:translateY(-6px)}.contact-grid span{color:var(--rose);font-size:11px;font-weight:900;letter-spacing:.14em}.contact-grid strong{margin:23px 0 10px;color:var(--wine);font:700 28px Georgia,serif}.contact-grid small{color:var(--muted);font-size:14px}@media(max-width:720px){.contact-grid{grid-template-columns:1fr}.ebook-library{padding:28px 18px}}
.chapter-list{display:grid;grid-template-columns:1fr 1fr;gap:12px}.chapter-list span{padding:17px 20px;background:white;border:1px solid var(--line);border-radius:10px;color:var(--wine);font-weight:750}.chapter-list span:before{content:'✓';margin-right:12px;color:var(--gold)}.bonus-section{background:var(--cream)}.bonus-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bonus-grid article{padding:28px;background:white;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow)}.bonus-grid b{color:var(--gold);font-size:12px}.bonus-grid h3{margin:18px 0 0;color:var(--wine);font:700 22px Georgia,serif}.resources-page{background:linear-gradient(#fffdfb,#f8f0ec)}@media(max-width:720px){.chapter-list,.bonus-grid{grid-template-columns:1fr}}
