.landingpage-single-display{--lp-primary: #6afcff;--lp-secondary: #22c55e;--lp-accent: #8b5cf6;--lp-text: #e0e0e0;--lp-bg: #0d0d1a;--lp-card-bg: rgba(255, 255, 255, .04);text-align:center;max-width:900px;margin:0 auto;padding:0}.lp-hero-section{padding:60px 30px 50px;background:linear-gradient(180deg,rgba(106,252,255,.08) 0%,transparent 100%);border-radius:16px 16px 0 0;margin-bottom:0}.lp-main-headline{font-size:2.4em;font-weight:800;color:#fff;line-height:1.2;margin:0 0 20px;letter-spacing:-.02em}.lp-subheadline{font-size:1.25em;color:var(--lp-primary);line-height:1.6;margin:0 auto 30px;max-width:700px;font-weight:400}.lp-hero-copy{font-size:1.1em;color:#b0b0b0;line-height:1.7;max-width:650px;margin:0 auto}.lp-problem-solution{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:40px 30px;text-align:left}.lp-problem-box{background:linear-gradient(135deg,#ef44441f,#ef44440a);border:1px solid rgba(239,68,68,.25);border-radius:12px;padding:25px}.lp-problem-box:before{content:"The Problem";display:block;font-size:.75em;font-weight:600;color:#ef4444;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.lp-solution-box{background:linear-gradient(135deg,#22c55e1f,#22c55e0a);border:1px solid rgba(34,197,94,.25);border-radius:12px;padding:25px}.lp-solution-box:before{content:"The Solution";display:block;font-size:.75em;font-weight:600;color:#22c55e;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.lp-problem-box p,.lp-solution-box p{margin:0;color:#ccc;line-height:1.6;font-size:.95em}.lp-benefits-section{padding:50px 30px;background:var(--lp-card-bg)}.lp-section-label{font-size:.75em;font-weight:600;color:var(--lp-primary);text-transform:uppercase;letter-spacing:.15em;margin-bottom:10px}.lp-section-title{font-size:1.8em;font-weight:700;color:#fff;margin:0 0 35px}.lp-benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;text-align:left}.lp-benefit-card{background:#22c55e14;border:1px solid rgba(34,197,94,.15);border-radius:12px;padding:22px;transition:transform .2s,border-color .2s}.lp-benefit-card:hover{transform:translateY(-3px);border-color:#22c55e59}.lp-benefit-card .icon{width:36px;height:36px;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#000;font-weight:700;margin-bottom:15px}.lp-benefit-card h4{color:#fff;font-size:1.05em;font-weight:600;margin:0 0 8px}.lp-benefit-card p{color:#aaa;font-size:.9em;line-height:1.5;margin:0}.lp-features-section{padding:50px 30px}.lp-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;text-align:left}.lp-feature-item{display:flex;align-items:flex-start;gap:12px;padding:18px;background:#8b5cf614;border-left:3px solid var(--lp-accent);border-radius:0 8px 8px 0}.lp-feature-item .icon{color:var(--lp-accent);font-size:1.2em;flex-shrink:0;margin-top:2px}.lp-feature-item strong{color:#fff;display:block;margin-bottom:4px}.lp-feature-item span{color:#aaa;font-size:.9em;line-height:1.4}.lp-testimonials-section{padding:50px 30px;background:var(--lp-card-bg)}.lp-testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.lp-testimonial-card{background:#ec48990f;border:1px solid rgba(236,72,153,.15);border-radius:12px;padding:25px;text-align:left;position:relative}.lp-testimonial-card:before{content:'"';position:absolute;top:15px;left:20px;font-size:4em;color:#ec4899;opacity:.15;font-family:Georgia,serif;line-height:1}.lp-testimonial-card blockquote{margin:0 0 15px;padding:0;font-style:italic;color:#ccc;line-height:1.6;position:relative;z-index:1}.lp-testimonial-card cite{color:#ec4899;font-style:normal;font-weight:500;font-size:.9em}.lp-steps-section{padding:50px 30px}.lp-steps-container{display:flex;flex-direction:column;gap:0;max-width:600px;margin:0 auto;text-align:left}.lp-step{display:flex;gap:20px;padding:20px 0;position:relative}.lp-step:not(:last-child):after{content:"";position:absolute;left:18px;top:60px;bottom:0;width:2px;background:linear-gradient(180deg,#06b6d4,transparent)}.lp-step-number{width:38px;height:38px;background:linear-gradient(135deg,#06b6d4,#0891b2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;font-weight:700;font-size:1em;flex-shrink:0}.lp-step-content h4{color:#06b6d4;font-size:1.1em;font-weight:600;margin:0 0 6px}.lp-step-content p{color:#aaa;margin:0;line-height:1.5;font-size:.95em}.lp-faq-section{padding:50px 30px;background:var(--lp-card-bg)}.lp-faq-list{max-width:700px;margin:0 auto;text-align:left}.lp-faq-item{border-bottom:1px solid rgba(255,255,255,.08);padding:20px 0}.lp-faq-item:last-child{border-bottom:none}.lp-faq-question{color:#f59e0b;font-weight:600;font-size:1.05em;margin:0 0 10px;display:flex;align-items:flex-start;gap:10px}.lp-faq-question:before{content:"Q";background:#f59e0b33;color:#f59e0b;width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:.8em;flex-shrink:0}.lp-faq-answer{color:#aaa;line-height:1.6;margin:0;padding-left:34px}.lp-cta-section{padding:60px 30px;background:linear-gradient(180deg,transparent 0%,rgba(34,197,94,.1) 100%);border-radius:0 0 16px 16px}.lp-cta-headline{font-size:1.6em;font-weight:700;color:#fff;margin:0 0 20px}.lp-primary-cta{display:inline-block;padding:18px 45px;background:linear-gradient(135deg,var(--lp-secondary, #22c55e),color-mix(in srgb,var(--lp-secondary, #22c55e),black 15%));color:#000;font-weight:700;font-size:1.2em;border-radius:10px;text-decoration:none;margin-bottom:15px;box-shadow:0 4px 20px #22c55e59;transition:transform .2s,box-shadow .2s;cursor:pointer}.lp-primary-cta:hover{transform:translateY(-3px);box-shadow:0 8px 30px #22c55e73}.lp-cta-subtext{color:#888;font-size:.95em;max-width:450px;margin:15px auto 0}.lp-secondary-cta{display:inline-block;padding:12px 30px;background:transparent;color:var(--lp-primary);font-weight:600;border:2px solid var(--lp-primary);border-radius:8px;text-decoration:none;margin-top:15px;transition:background .2s;cursor:pointer}.lp-secondary-cta:hover{background:#6afcff1a}.lp-guarantee-section{display:flex;align-items:center;gap:20px;padding:25px 30px;background:linear-gradient(135deg,#3b82f61a,#3b82f608);border:1px solid rgba(59,130,246,.2);border-radius:12px;margin:30px;text-align:left}.lp-guarantee-icon{font-size:2.5em;flex-shrink:0}.lp-guarantee-text{color:#b0b0b0;line-height:1.6;margin:0}.lp-guarantee-text strong{color:#fff;display:block;margin-bottom:5px}.lp-urgency-banner{background:linear-gradient(90deg,#ef444433,#ef44441a,#ef444433);border:1px solid rgba(239,68,68,.4);border-radius:8px;padding:15px 25px;margin:0 30px 30px;animation:urgency-glow 2s ease-in-out infinite}.lp-urgency-banner p{color:#f87171;font-weight:600;margin:0;display:flex;align-items:center;justify-content:center;gap:10px}@keyframes urgency-glow{0%,to{border-color:#ef444466}50%{border-color:#ef4444b3}}.lp-stats-section{display:flex;justify-content:center;gap:40px;padding:30px;flex-wrap:wrap}.lp-stat{text-align:center}.lp-stat-value{font-size:2em;font-weight:800;color:var(--lp-accent);display:block}.lp-stat-label{color:#888;font-size:.85em}.lp-badges{display:flex;justify-content:center;gap:10px;margin-bottom:25px;flex-wrap:wrap}.lp-badge{padding:6px 14px;background:#6afcff1a;color:var(--lp-primary);border-radius:20px;font-size:.8em;font-weight:500}.lp-alt-headlines{margin:20px 30px;padding:15px 20px;background:#ffffff08;border:1px dashed rgba(106,252,255,.2);border-radius:8px;font-size:.85em;color:#666}.lp-alt-headlines summary{cursor:pointer;color:#888}.lp-alt-headlines p{margin:10px 0 0;color:#999}.landingpage-preview-card{text-align:left}.landingpage-preview-card h2{font-size:1.2em;color:#fff;margin:0 0 10px}.landingpage-preview-card h2 a{color:inherit;text-decoration:none}.landingpage-preview-card h2 a:hover{color:var(--lp-primary)}.landingpage-preview-text{color:#999;font-size:.95em;line-height:1.5}@media(max-width:768px){.lp-main-headline{font-size:1.8em}.lp-subheadline{font-size:1.1em}.lp-problem-solution{grid-template-columns:1fr}.lp-hero-section,.lp-benefits-section,.lp-features-section,.lp-testimonials-section,.lp-steps-section,.lp-faq-section,.lp-cta-section{padding:35px 20px}.lp-guarantee-section{flex-direction:column;text-align:center;margin:20px}.lp-urgency-banner{margin:0 20px 20px}.lp-primary-cta{padding:15px 35px;font-size:1.1em}.lp-step:not(:last-child):after{display:none}}
