.apl{--apl-black:#0c0a08;--apl-black-alt:#141110;--apl-card:#1c1712;--apl-border:#3a2f1f;--apl-text:#f5efe0;--apl-text-dim:rgba(245,239,224,.75);--apl-gold-dark:#a9822a;--apl-gold:#d4af37;--apl-gold-light:#f3d979;color:var(--apl-text);background:var(--apl-black);font-family:var(--font-body-family, sans-serif);padding-bottom:90px}.apl-container{max-width:1100px;margin:0 auto;padding:0 24px}.apl-narrow{max-width:760px}.apl-center{text-align:center}.apl-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--apl-gold);border:1px solid var(--apl-gold-dark);border-radius:999px;padding:6px 16px;margin-bottom:16px}.apl h1{font-family:var(--font-heading-family, serif);font-size:clamp(32px,5vw,52px);line-height:1.15;margin:0 0 16px;color:var(--apl-text)}.apl h1 .apl-gold-text,.apl h2{font-family:var(--font-heading-family, serif)}.apl h2{font-size:clamp(26px,4vw,38px);margin:0 0 20px;color:var(--apl-text)}.apl-sub{font-size:18px;color:var(--apl-text-dim);margin:0 0 20px;line-height:1.5}.apl-body-text{font-size:17px;color:var(--apl-text-dim);max-width:620px;margin:0 auto 32px}.apl-hero{padding:64px 0 40px}.apl-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.apl-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.apl-hero-tags span{font-size:13px;padding:4px 12px;border-radius:999px;background:var(--apl-card);border:1px solid var(--apl-border);color:var(--apl-gold-light)}.apl-hero-media img{width:100%;height:auto;border-radius:var(--radius-lg,20px);display:block;border:1px solid var(--apl-border)}.apl-microcopy{margin-top:12px;font-size:14px;color:var(--apl-text-dim)}.apl-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:800;border-radius:999px;padding:14px 28px;font-size:16px;transition:transform .15s ease}.apl-btn-primary{background:linear-gradient(90deg,var(--apl-gold-dark),var(--apl-gold),var(--apl-gold-light));color:#150f08;box-shadow:0 10px 24px #d4af3759}.apl-btn-primary:hover{transform:translateY(-2px)}.apl-btn-lg{padding:18px 36px;font-size:18px}.apl-offer{background:linear-gradient(90deg,var(--apl-gold-dark),var(--apl-gold),var(--apl-gold-light));color:#150f08;padding:28px 0}.apl-offer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.apl-badge{font-weight:800}.apl-price{display:flex;flex-direction:column;align-items:center}.apl-price-amount{font-size:32px;font-weight:800;color:var(--apl-gold)}.apl-offer .apl-price-amount{color:#150f08}.apl-price-note{font-size:13px;opacity:.85}.apl-offer .apl-btn-primary{background:#150f08;color:var(--apl-gold-light);box-shadow:none}.apl-section{padding:64px 0}.apl-alt{background:var(--apl-black-alt)}.apl-emph{font-weight:700;font-size:18px;margin-top:24px;color:var(--apl-gold-light)}.apl-fine{font-size:13px;color:var(--apl-text-dim);margin-top:16px}.apl-pain-list{list-style:none;padding:0;margin:24px auto 0;max-width:560px;display:flex;flex-direction:column;gap:12px}.apl-pain-list li{background:var(--apl-card);border:1px solid var(--apl-border);border-radius:12px;padding:14px 18px;color:var(--apl-text-dim)}.apl-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.apl-step{text-align:center;background:var(--apl-black-alt);border:1px solid var(--apl-border);border-radius:var(--radius-lg,20px);padding:28px 20px}.apl-step-icon{font-size:32px;display:block;margin-bottom:8px}.apl-step-label{display:block;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--apl-gold);margin-bottom:6px}.apl-step p{color:var(--apl-text-dim)}.apl-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:32px}.apl-grid-4{grid-template-columns:repeat(4,1fr)}.apl-grid-3{grid-template-columns:repeat(3,1fr)}.apl-card,.apl-benefit,.apl-testimonial{background:var(--apl-card);border:1px solid var(--apl-border);border-radius:var(--radius-lg,20px);padding:24px}.apl-card-icon{font-size:28px;display:block;margin-bottom:10px}.apl-card h3,.apl-benefit h4{margin:0 0 6px;font-size:17px;color:var(--apl-gold-light)}.apl-card p,.apl-benefit p{font-size:14px;color:var(--apl-text-dim);margin:0;line-height:1.5}.apl-value-list{list-style:none;padding:0;margin:24px 0;display:flex;flex-direction:column;gap:10px}.apl-value-list li{font-size:16px;font-weight:600;color:var(--apl-text)}.apl-value-cta{text-align:center;background:var(--apl-card);border:1px solid var(--apl-border);border-radius:var(--radius-lg,20px);padding:32px;display:flex;flex-direction:column;align-items:center;gap:12px}.apl-testimonial p{font-style:italic;margin:0 0 16px;color:var(--apl-text-dim)}.apl-testimonial-name{display:block;font-weight:700;color:var(--apl-gold-light)}.apl-testimonial-role{display:block;font-size:13px;color:var(--apl-text-dim)}.apl-faq{margin-top:24px;display:flex;flex-direction:column;gap:10px}.apl-faq-item{background:var(--apl-card);border:1px solid var(--apl-border);border-radius:12px;padding:16px 20px;color:var(--apl-text)}.apl-faq-item summary{cursor:pointer;font-weight:700;color:var(--apl-gold-light)}.apl-faq-item p{margin:12px 0 0;color:var(--apl-text-dim)}.apl-final{padding:72px 0;text-align:center}.apl-final .apl-price{margin:16px 0}.apl-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:999;background:linear-gradient(90deg,var(--apl-gold-dark),var(--apl-gold),var(--apl-gold-light));color:#150f08;padding:12px 16px calc(12px + env(safe-area-inset-bottom));box-shadow:0 -6px 20px #00000073;display:flex;align-items:center;justify-content:space-between;gap:12px}.apl-sticky-inner{max-width:1100px;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.apl-sticky-price{font-weight:800;font-size:15px;line-height:1.25}.apl-sticky-price small{display:block;font-weight:600;font-size:11px;opacity:.8}.apl-sticky-bar .apl-btn{padding:11px 22px;font-size:14px;background:#150f08;color:var(--apl-gold-light);box-shadow:none;white-space:nowrap}@media(max-width:900px){.apl-hero-grid{grid-template-columns:1fr}.apl-hero-media{order:-1}.apl-steps{grid-template-columns:1fr}.apl-grid,.apl-grid-4{grid-template-columns:repeat(2,1fr)}.apl-grid-3{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-ai-prompt-landing.css.map */
