.lifespan-at-a-glance{margin:2rem 0;padding:0;border:1px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 10px 25px -5px #0000000f;font-family:system-ui,-apple-system,sans-serif;color:#1e293b}.lifespan-header{padding:20px 24px;background:#f8fafc;border-bottom:1px solid #e2e8f0;margin-bottom:0}.lifespan-label{display:inline-block;background:#dbeafe;color:#1d4ed8;font-size:.75rem;font-weight:700;text-transform:uppercase;padding:4px 10px;border-radius:99px;letter-spacing:.05em;margin-bottom:8px}.lifespan-header h2{margin:0;font-size:1.5rem;font-weight:800;color:#0f172a}.lifespan-creator{margin:6px 0 0;font-size:.9rem;color:#64748b}.lifespan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;padding:24px}.lifespan-facts{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:20px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.lifespan-facts.bundle-tier{border:2px solid #f59e0b;background:#fffbeb;position:relative}.lifespan-fact{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0;border:none}.lifespan-fact.price-row strong{font-size:2rem;color:#0f172a;line-height:1.1}.lifespan-fact.coupon-row{background:#f1f5f9;padding:8px 12px;border-radius:6px;font-size:.85rem}.lifespan-fact.coupon-row strong{background:#fff;border:1.5px dashed #ef4444;color:#dc2626;padding:3px 8px;border-radius:4px;font-family:monospace}.lifespan-btn{display:block;text-align:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff!important;text-decoration:none!important;font-weight:700;padding:12px 16px;border-radius:8px;margin-top:10px;box-shadow:0 4px 12px #2563eb40;transition:transform .15s ease,box-shadow .15s ease,opacity .2s}.lifespan-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #2563eb59;opacity:.96}.btn-bundle{background:linear-gradient(135deg,#ea580c,#c2410c);box-shadow:0 4px 12px #ea580c4d}.btn-bundle:hover{box-shadow:0 6px 16px #ea580c66}.hide-if-empty:empty,.hide-if-empty:has(strong:empty){display:none!important}.lifespan-timeline{padding:20px 24px;background:#fff;border-top:1px solid #e2e8f0;overflow-x:auto}.timeline-labels,.timeline-years{display:flex;justify-content:space-between;gap:8px;min-width:480px}.timeline-labels{margin-bottom:.5rem;font-size:.82rem;font-weight:700;color:#0f172a}.timeline-track{position:relative;display:flex;align-items:center;justify-content:space-between;height:8px;margin:1rem 0;min-width:480px;border-radius:999px;background:linear-gradient(90deg,#94a3b8,#60a5fa 30%,#8b5cf6,#f59e0b)}.timeline-point{width:18px;height:18px;border:3px solid #ffffff;border-radius:50%;background:#111827;z-index:2;flex-shrink:0}.timeline-years{font-size:.82rem;font-weight:600;color:#475569}.timeline-labels span,.timeline-years span{flex:1 1 0;min-width:70px;text-align:center;line-height:1.35}.lifespan-note{margin:0;padding:16px 24px;background:#f8fafc;border-top:1px solid #e2e8f0;font-size:.9rem;color:#475569;line-height:1.6}.dw-pros-cons{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:2rem 0;font-family:system-ui,-apple-system,sans-serif}.dw-pros-box,.dw-cons-box{padding:22px 24px;border-radius:12px;background:#fff;box-shadow:0 4px 15px #0000000a}.dw-pros-box{border:1px solid #bbf7d0;border-top:4px solid #16a34a;background:#f0fdf4}.dw-cons-box{border:1px solid #fde68a;border-top:4px solid #d97706;background:#fffbeb}.dw-pros-box h3,.dw-cons-box h3{margin:0 0 14px;font-size:1.15rem;font-weight:800;display:flex;align-items:center;gap:8px}.dw-pros-box h3{color:#166534}.dw-cons-box h3{color:#92400e}.dw-pros-box ul,.dw-cons-box ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:10px}.dw-pros-box li,.dw-cons-box li{font-size:.95rem;line-height:1.5;color:#1e293b}.dw-cta-box{margin:2.25rem 0;padding:24px 28px;border-radius:12px;background:linear-gradient(135deg,#f8fafc,#eff6ff);border:1px solid #bfdbfe;border-left:5px solid #2563eb;text-align:center;font-family:system-ui,-apple-system,sans-serif;box-shadow:0 8px 20px -4px #2563eb14}.dw-cta-box.dw-cta-final{background:linear-gradient(135deg,#0f172a,#1e293b);border:2px solid #f59e0b;color:#f8fafc}.dw-cta-badge{display:inline-block;background:#dcfce7;color:#15803d;font-size:.75rem;font-weight:700;text-transform:uppercase;padding:4px 12px;border-radius:99px;margin-bottom:10px;letter-spacing:.04em}.dw-cta-final .dw-cta-badge{background:#f59e0b33;color:#fbbf24}.dw-cta-box h3{margin:0 0 8px;font-size:1.35rem;font-weight:800;color:#0f172a}.dw-cta-final h3{color:#fff}.dw-cta-box p{margin:0 auto 16px;max-width:620px;font-size:.95rem;color:#475569;line-height:1.5}.dw-cta-final p{color:#cbd5e1}.dw-cta-btn{display:inline-block;background:linear-gradient(135deg,#ea580c,#dc2626);color:#fff!important;text-decoration:none!important;font-size:1.05rem;font-weight:800;padding:14px 28px;border-radius:8px;box-shadow:0 6px 18px #ea580c59;transition:transform .15s ease,box-shadow .15s ease}.dw-cta-btn:hover{transform:translateY(-2px);box-shadow:0 10px 22px #ea580c73}.dw-cta-btn.btn-emerald{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 18px #0596694d}.dw-cta-micro{display:block;margin-top:10px;font-size:.8rem;color:#64748b}.dw-cta-final .dw-cta-micro{color:#94a3b8}@media screen and (max-width:600px){.lifespan-header,.lifespan-grid,.lifespan-timeline,.lifespan-note,.dw-pros-box,.dw-cons-box,.dw-cta-box{padding:16px}.lifespan-fact.coupon-row{flex-direction:column;align-items:flex-start}.dw-cta-btn{display:block;width:100%;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.lifespan-at-a-glance,.timeline-track,.timeline-point,.lifespan-btn,.dw-cta-btn{transition:none}}@media(prefers-color-scheme:dark){.lifespan-at-a-glance{background:var(--pl-surface, #1e293b);border-color:var(--pl-border, #334155)}.lifespan-header,.lifespan-note{background:#0003;border-color:var(--pl-border, #334155)}.lifespan-facts,.dw-pros-box,.dw-cons-box{background:var(--pl-surface, #1e293b);border-color:var(--pl-border, #334155)}.lifespan-facts.bundle-tier{background:#f59e0b1a;border-color:#f59e0b}.lifespan-fact.coupon-row{background:#0000004d}.lifespan-timeline{background:transparent;border-color:var(--pl-border, #334155)}.timeline-labels,.timeline-years,.dw-pros-box li,.dw-cons-box li{color:var(--pl-text, #cbd5e1)}.lifespan-header h2,.lifespan-fact.price-row strong{color:var(--pl-heading, #ffffff)}.dw-pros-box h3{color:#4ade80}.dw-cons-box h3{color:#fbbf24}.dw-cta-box:not(.dw-cta-final){background:#1e293b;border-color:#3b82f6}.dw-cta-box:not(.dw-cta-final) h3{color:#fff}.dw-cta-box:not(.dw-cta-final) p{color:#cbd5e1}}.dw-bonus-box{margin:2.5rem 0;padding:0;border-radius:12px;background:linear-gradient(145deg,#2e1065,#4c1d95);border:2px dashed #fbbf24;color:#fff;overflow:hidden;box-shadow:0 10px 25px -5px #4c1d954d;font-family:system-ui,-apple-system,sans-serif}.dw-bonus-header{background:#00000040;padding:18px 24px;border-bottom:1px solid rgba(251,191,36,.3);display:flex;align-items:center;gap:12px}.dw-bonus-badge{background:#fbbf24;color:#78350f;font-size:.75rem;font-weight:800;text-transform:uppercase;padding:6px 12px;border-radius:6px;letter-spacing:.05em}.dw-bonus-header h3{margin:0;font-size:1.35rem;font-weight:800;color:#fff}.dw-bonus-content{padding:24px;font-size:1rem;line-height:1.6;color:#e2e8f0}.dw-bonus-content ul{margin:12px 0 0;padding-left:20px}.dw-bonus-content li{margin-bottom:10px}.dw-bonus-content li::marker{color:#fbbf24}.dw-bonus-content strong{color:#fff}@media(prefers-color-scheme:dark){.dw-bonus-box{background:linear-gradient(145deg,#1e1b4b,#312e81);box-shadow:0 10px 25px -5px #00000080}}.lifespan-at-a-glance .lifespan-label{font-size:1.1rem}.lifespan-at-a-glance .lifespan-creator{font-size:1.5rem}.lifespan-at-a-glance .coupon-row span,.lifespan-at-a-glance .coupon-row strong{font-size:1.3rem}.lifespan-at-a-glance .lifespan-note{font-size:1.4rem}.dw-pros-cons ul li{font-size:1.4rem;line-height:1.6}.dw-pros-cons ul li strong{font-size:1.4rem}.dw-cta-box .dw-cta-badge{font-size:1.3rem}.dw-cta-box p{font-size:1.4rem;line-height:1.6}.dw-cta-box .dw-cta-micro{font-size:1.2rem}.dw-cta-box .dw-cta-btn{font-size:1.5rem;padding:16px 24px}.dw-bonus-box h3{color:#fff!important}.dw-bonus-box .dw-bonus-badge{font-size:1.05rem;font-weight:700}.dw-bonus-content p{font-size:1.4rem;line-height:1.6;color:#f8fafc}.dw-bonus-content ul li{font-size:1.4rem;line-height:1.6;color:#e2e8f0;margin-bottom:12px}.dw-bonus-content ul li strong{font-size:1.4rem;color:#fff}.dw-cta-final h3{color:#fff!important;font-size:1.4rem;margin-bottom:16px}.dw-cta-final .dw-cta-badge{font-size:1.05rem;font-weight:700}.dw-cta-final p{font-size:1.3rem;line-height:1.6;color:#f8fafc}.dw-cta-final .dw-cta-btn{font-size:1.4rem;padding:16px 24px}.dw-cta-final .dw-cta-micro{font-size:1.2rem;color:#cbd5e1}.dw-evaluation-box{margin:2.5rem 0}.dw-eval-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}.dw-eval-card{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px -1px #0000000d}.dw-eval-header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #e2e8f0;padding-bottom:.75rem;margin-bottom:1rem}.dw-eval-header h4{margin:0!important;font-size:1.6rem;font-weight:700;color:#0f172a}.dw-eval-score{background:#0ea5e9;color:#fff;padding:6px 16px;border-radius:20px;font-weight:700;font-size:1.25rem}.dw-eval-card p{margin:0;font-size:1.5rem;color:#334155;line-height:1.7}.dw-eval-overall{background:#0f172a;color:#fff;text-align:center;padding:1.75rem;border-radius:8px;font-size:1.6rem;box-shadow:0 4px 10px #0000001a}.dw-eval-overall strong{color:#38bdf8;margin-left:10px}.intro{color:#0f172a!important}@media(prefers-color-scheme:dark){.intro{color:#f8fafc!important}section.lifespan-at-a-glance span.lifespan-label{color:#0f172a!important}.lifespan-at-a-glance .lifespan-fact.coupon-row strong{color:#dc2626!important}.dw-cta-box .dw-cta-badge{color:#064e3b!important}.dw-cta-box.dw-cta-final .dw-cta-badge{color:#fde68a!important}.dw-bonus-box .dw-bonus-badge{color:#422006!important}}.dw-eval-card{background-color:#1e293b!important;border-color:#334155!important}.dw-eval-header{border-bottom-color:#334155!important}.dw-eval-header h4{color:#f8fafc!important}.dw-eval-card p{color:#cbd5e1!important}.dw-eval-overall{background:#020617!important;border:1px solid #334155!important}.dw-eval-score{background:#0284c7!important}.tm-overview-glance{margin:2rem 0;padding:0;border:1px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 10px 25px -5px #0000000f;font-family:system-ui,-apple-system,sans-serif;color:#1e293b}.tm-header{padding:24px 32px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.tm-label{display:inline-block;color:#64748b;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.tm-header h2{margin:0;font-size:2rem;font-weight:800;color:#0f172a;line-height:1.2}.tm-facts{padding:16px 32px;display:flex;flex-direction:column}.tm-fact{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #f1f5f9;font-size:1.1rem}.tm-fact:last-child{border-bottom:none}.tm-fact span{color:#475569}.tm-fact strong{color:#0f172a;font-weight:700}.tm-timeline{padding:24px 32px 16px;background:#fff;overflow-x:auto}.timeline-labels,.timeline-timeframes{display:flex;justify-content:space-between;gap:8px;min-width:500px}.timeline-labels{font-size:.9rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.timeline-track{position:relative;display:flex;align-items:center;justify-content:space-between;height:10px;margin:1.2rem 0;min-width:500px;border-radius:999px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#10b981)}.timeline-point{width:20px;height:20px;border:4px solid #ffffff;border-radius:50%;background:#0f172a;z-index:2;flex-shrink:0;box-shadow:0 0 0 1px #e2e8f0}.timeline-timeframes{font-size:.9rem;font-weight:600;color:#64748b}.timeline-labels span,.timeline-timeframes span{flex:1 1 0;min-width:80px;text-align:center;line-height:1.4}.tm-note{margin:0;padding:16px 32px 24px;font-size:.85rem;color:#64748b;line-height:1.6}.tm-pros-cons{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:2.5rem 0;font-family:system-ui,-apple-system,sans-serif}.tm-pros-box,.tm-cons-box{padding:24px;border-radius:12px;background:#fff;box-shadow:0 4px 15px #0000000a}.tm-pros-box{border:1px solid #bbf7d0;border-top:4px solid #16a34a;background:#f0fdf4}.tm-cons-box{border:1px solid #fde68a;border-top:4px solid #d97706;background:#fffbeb}.tm-pros-box h3,.tm-cons-box h3{margin:0 0 16px;font-size:1.25rem;font-weight:800}.tm-pros-box h3{color:#166534}.tm-cons-box h3{color:#92400e}.tm-pros-box ul,.tm-cons-box ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:12px}.tm-pros-box li,.tm-cons-box li{font-size:1.05rem;line-height:1.6;color:#1e293b}.info-box,.tip-box,.warning-box{padding:20px 24px;margin:2rem 0;border-radius:8px;font-size:1.05rem;line-height:1.6}.info-box{background:#f1f5f9;border-left:4px solid #64748b;color:#334155}.tip-box{background:#eff6ff;border-left:4px solid #3b82f6;color:#1e3a8a}.warning-box{background:#fef2f2;border-left:4px solid #ef4444;color:#991b1b}@media screen and (max-width:600px){.tm-header,.tm-facts,.tm-timeline,.tm-note{padding:16px 20px}.tm-fact{flex-direction:column;align-items:flex-start;gap:8px}.tm-header h2{font-size:1.5rem}}@media(prefers-color-scheme:dark){.tm-overview-glance,.tm-pros-box,.tm-cons-box{background:#1e293b;border-color:#334155}.tm-header{background:#0003;border-color:#334155}.tm-fact{border-color:#334155}.tm-timeline{background:transparent}.timeline-labels,.timeline-timeframes,.tm-fact span,.tm-note{color:#cbd5e1}.tm-header h2,.tm-fact strong,.tm-pros-box li,.tm-cons-box li{color:#f8fafc}.timeline-point{border-color:#1e293b;background:#f8fafc}.tm-pros-box h3{color:#4ade80}.tm-cons-box h3{color:#fbbf24}.info-box{background:#0f172a;border-color:#475569;color:#cbd5e1}.tip-box{background:#172554;border-color:#3b82f6;color:#bfdbfe}.warning-box{background:#450a0a;border-color:#ef4444;color:#fecaca}}@media(prefers-color-scheme:dark){.tm-overview-glance,.tm-pros-box,.tm-cons-box{background:#1e293b;border-color:#334155}.tm-header{background:#0003;border-color:#334155}.tm-fact{border-color:#334155}.tm-timeline{background:transparent}.tm-label{color:#94a3b8}.timeline-labels,.timeline-timeframes,.tm-fact span,.tm-note{color:#cbd5e1}.tm-header h2,.tm-fact strong,.tm-pros-box li,.tm-cons-box li{color:#f8fafc}.timeline-point{border-color:#1e293b;background:#f8fafc}.tm-pros-box h3{color:#4ade80}.tm-cons-box h3{color:#fbbf24}.info-box{background:#0f172a;border-color:#475569;color:#cbd5e1}.tip-box{background:#172554;border-color:#3b82f6;color:#bfdbfe}.warning-box{background:#450a0a;border-color:#ef4444;color:#fecaca}}.info-box,.tip-box,.warning-box,.info-box p,.tip-box p,.warning-box p,.info-box li,.tip-box li,.warning-box li{font-size:17px!important;line-height:1.65!important}.tm-pros-box h3,.tm-cons-box h3{font-size:22px!important;line-height:1.35!important;margin-bottom:14px!important}.tm-pros-box ul,.tm-cons-box ul,.tm-pros-box li,.tm-cons-box li{font-size:17px!important;line-height:1.65!important;margin-bottom:10px!important}.tm-label{font-size:14px!important;font-weight:700!important;letter-spacing:.08em!important}.tm-fact span,.tm-fact strong{font-size:17px!important;line-height:1.5!important}.timeline-labels span,.timeline-timeframes span{font-size:15px!important;line-height:1.4!important}.tm-note{font-size:16px!important;line-height:1.6!important;margin-top:18px!important}.tex2jax_ignore div[style*="background: #f8fafc"] h3{color:#0f172a!important}.tex2jax_ignore div[style*="background: #f8fafc"] p{color:#334155!important}.tex2jax_ignore div[style*="background: #f8fafc"] label{color:#1e293b!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lifespan-at-a-glance.css.map */
