@media (prefers-reduced-motion:reduce){.salim-page .animate-fade,.salim-page .animate-in{opacity:1;transform:none}.salim-page *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.salim-page .animate-in{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.salim-page .animate-in.visible{opacity:1;transform:translateY(0)}.salim-page .animate-fade{opacity:0;transition:opacity .6s ease-out}.salim-page .animate-fade.visible{opacity:1}.salim-page .draw-line{width:0;height:1px;background:#1a1a1a;opacity:.15;transition:width .8s ease-out}.salim-page .draw-line.visible{width:100%}.salim-page .hero{background:#0f2240;color:#fff;padding:120px 24px 100px}.salim-page .hero-inner{max-width:960px;margin:0 auto}.salim-page .hero h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;letter-spacing:-.02em;font-weight:700;margin-bottom:24px}.salim-page .hero-subtext{font-size:1.125rem;color:rgba(255,255,255,.65);margin-bottom:64px;max-width:36rem}.salim-page .hero-stats{display:flex;flex-wrap:wrap;gap:48px 80px;margin-bottom:48px}.salim-page .hero-cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-bottom:16px}.salim-page .hero-cta-primary{background:#febd10;color:#0f2240;font-weight:700;font-size:1.0625rem;padding:16px 30px;border-radius:10px;border:none;cursor:pointer;transition:transform .15s ease-out,box-shadow .15s ease-out;animation:salim-subtle-pulse 4s ease-in-out infinite}.salim-page .hero-cta-primary:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(254,189,16,.3)}.salim-page .hero-cta-secondary{color:#fff;font-size:.95rem;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:2px;transition:color .15s,border-color .15s}.salim-page .hero-cta-secondary:hover{color:#febd10;border-color:#febd10}.salim-page .hero-cta-reassurance{font-size:.8rem;color:rgba(255,255,255,.55);margin-bottom:40px}@media (max-width:640px){.salim-page .hero-cta-primary{width:100%;text-align:center}}.salim-page .hero-stat-number{font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;color:#FEBD10;line-height:1;display:block;font-variant-numeric:tabular-nums}.salim-page .hero-stat-label{font-size:.875rem;color:rgba(255,255,255,.5);margin-top:6px}@media (max-width:640px){.salim-page .hero{padding:80px 20px 72px}.salim-page .hero-stats{gap:32px 48px}}.salim-page .urgency-banner{background:#fff8e7;border:1px solid rgba(254,189,16,.3);color:#0f2240;padding:12px 20px;border-radius:8px;font-size:14px;text-align:center}.salim-page .urgency-banner-urgent{color:#dc2626;border-color:rgba(220,38,38,.35);background:#fef2f2}.salim-page .pain-section{padding:100px 24px;max-width:680px;margin:0 auto;text-align:center}.salim-page .pain-section p{font-size:1.25rem;line-height:1.8;color:#333;margin-bottom:20px}.salim-page .pain-section .key-phrase{font-size:1.5rem;font-weight:700;color:#0f2240;margin-top:40px;margin-bottom:0}.salim-page .metrics-section{background:#f9f8f5;padding:0 24px}.salim-page .metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;max-width:1100px;margin:0 auto;padding:80px 0}.salim-page .metric-item{padding:40px 32px;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;text-align:center}.salim-page .metric-item:nth-child(3),.salim-page .metric-item:nth-child(6){border-right:none}.salim-page .metric-item:nth-child(4),.salim-page .metric-item:nth-child(5),.salim-page .metric-item:nth-child(6){border-bottom:none}.salim-page .metric-number{font-size:clamp(2rem,3.5vw,3rem);font-weight:800;color:#FEBD10;line-height:1;display:block;margin-bottom:12px;font-variant-numeric:tabular-nums}.salim-page .metric-number.long-value{font-size:clamp(1.25rem,2.5vw,1.75rem)}.salim-page .metric-label{font-size:.9rem;font-weight:600;color:#0f2240;margin-bottom:6px;line-height:1.4}.salim-page .metric-context{font-size:.75rem;color:#9ca3af;font-style:italic;line-height:1.5}@media (max-width:768px){.salim-page .metrics-grid{grid-template-columns:1fr;padding:60px 0}.salim-page .metric-item{border-right:none;border-bottom:1px solid #e5e7eb}.salim-page .metric-item:last-child{border-bottom:none}}@media (min-width:769px) and (max-width:1024px){.salim-page .metrics-grid{grid-template-columns:repeat(2,1fr)}.salim-page .metric-item{border-right:1px solid #e5e7eb}.salim-page .metric-item:nth-child(2),.salim-page .metric-item:nth-child(4),.salim-page .metric-item:nth-child(6){border-right:none}.salim-page .metric-item:nth-child(5),.salim-page .metric-item:nth-child(6){border-bottom:none}.salim-page .metric-item:nth-child(4){border-bottom:1px solid #e5e7eb}}.salim-page .personas-section{padding:100px 24px;background:#fff}.salim-page .personas-section h2{text-align:center;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;color:#0f2240;letter-spacing:-.02em;margin-bottom:56px;max-width:1100px;margin-left:auto;margin-right:auto}.salim-page .personas-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.salim-page .persona-card{border:1px solid #e5e7eb;border-radius:12px;padding:28px 24px;background:#fff}.salim-page .persona-card h3{font-size:.9rem;font-weight:600;color:#0f2240;line-height:1.45;margin-bottom:12px}.salim-page .persona-card p{font-size:.875rem;color:#6b7280;line-height:1.65}@media (max-width:1024px){.salim-page .personas-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.salim-page .personas-grid{grid-template-columns:1fr}}.salim-page .author-section{padding:100px 24px;background:#f9f8f5}.salim-page .author-inner{max-width:900px;margin:0 auto;display:flex;align-items:center;gap:80px}.salim-page .author-photo-wrapper{flex-shrink:0}.salim-page .author-photo{border-radius:50%;width:240px;height:240px;-o-object-fit:cover;object-fit:cover;filter:grayscale(15%)}.salim-page .author-photo-placeholder{width:240px;height:240px;border-radius:50%;background:#0f2240;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:#FEBD10;flex-shrink:0}.salim-page .author-eyebrow{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#FEBD10;margin-bottom:8px}.salim-page .author-name{font-size:2rem;font-weight:700;color:#0f2240;margin-bottom:12px;letter-spacing:-.02em}.salim-page .author-credentials{font-size:.9rem;color:#6b7280;margin-bottom:20px;line-height:1.7}.salim-page .author-story{font-size:.95rem;color:#374151;line-height:1.75;margin-bottom:24px}.salim-page .author-quote{font-size:1.125rem;font-style:italic;color:#0f2240;border-left:3px solid #febd10;padding-left:20px;margin-bottom:20px;line-height:1.6}.salim-page .author-body{font-size:.95rem;color:#374151;line-height:1.7}@media (max-width:768px){.salim-page .author-inner{flex-direction:column;text-align:center;gap:32px}.salim-page .author-quote{border-left:none;border-top:3px solid #febd10;padding-left:0;padding-top:20px}}.salim-page .social-proof-section{padding:100px 24px;background:#fff;max-width:960px;margin:0 auto}.salim-page .social-proof-section h2{text-align:center;font-size:clamp(1.75rem,3vw,2rem);font-weight:700;color:#0f2240;letter-spacing:-.02em;margin-bottom:48px}.salim-page .mini-case{background:#f9f8f5;border:1px solid #e5e7eb;border-radius:12px;padding:28px 32px;margin-bottom:32px}.salim-page .mini-case-label{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#FEBD10;font-weight:700;margin-bottom:20px}.salim-page .mini-case-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.salim-page .mini-case-phase{font-size:.8rem;font-weight:700;color:#0f2240;margin-bottom:8px}.salim-page .mini-case-grid p{font-size:.9rem;color:#374151;line-height:1.65}.salim-page .testimonials-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:16px}.salim-page .testimonial-card{border:1px solid #e5e7eb;border-radius:12px;padding:24px;margin:0}.salim-page .testimonial-quote{font-size:.95rem;color:#0f2240;line-height:1.65;font-style:italic;margin-bottom:12px}.salim-page .testimonial-role{font-size:.75rem;color:#9ca3af}.salim-page .social-proof-note{text-align:center;font-size:.7rem;color:#9ca3af}@media (max-width:768px){.salim-page .mini-case-grid,.salim-page .testimonials-grid{grid-template-columns:1fr}}.salim-page .outcomes-section{padding:80px 24px 100px;background:#f9f8f5}.salim-page .outcomes-section h2{text-align:center;font-size:clamp(1.75rem,3vw,2rem);font-weight:700;color:#0f2240;letter-spacing:-.02em;margin-bottom:12px}.salim-page .outcomes-subtitle{text-align:center;font-size:.95rem;color:#6b7280;margin-bottom:48px}.salim-page .outcomes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1000px;margin:0 auto}.salim-page .outcome-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:28px 24px}.salim-page .outcome-card h3{font-size:1rem;font-weight:700;color:#0f2240;margin-bottom:10px;line-height:1.35}.salim-page .outcome-card p{font-size:.875rem;color:#6b7280;line-height:1.65}@media (max-width:768px){.salim-page .outcomes-grid{grid-template-columns:1fr}}.salim-page .products-section{padding:100px 24px;background:#fff}.salim-page .products-section h2{text-align:center;font-size:2rem;font-weight:700;color:#0f2240;letter-spacing:-.02em;margin-bottom:12px}.salim-page .section-subtitle{text-align:center;font-size:.95rem;color:#6b7280;margin-bottom:20px}.salim-page .offers-guide{text-align:center;font-size:.95rem;color:#374151;max-width:640px;margin:0 auto 48px;line-height:1.6}.salim-page .offers-guide strong{color:#0f2240}.salim-page .compare-table-wrap{max-width:900px;margin:0 auto 56px;overflow-x:auto}.salim-page .compare-table{width:100%;border-collapse:collapse;font-size:.875rem}.salim-page .compare-table td,.salim-page .compare-table th{padding:14px 16px;border-bottom:1px solid #e5e7eb;text-align:center}.salim-page .compare-table td:first-child,.salim-page .compare-table th:first-child{text-align:left;color:#374151;font-weight:500}.salim-page .compare-table thead th{font-weight:700;color:#0f2240;border-bottom:2px solid #e5e7eb}.salim-page .compare-col-featured{background:#fffbf0}.salim-page .compare-badge{display:block;font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;margin-top:4px}.salim-page .compare-badge,.salim-page .compare-yes{font-weight:700;color:#FEBD10}.salim-page .compare-no{color:#d1d5db}.salim-page .compare-price-row td,.salim-page .compare-price-row th{font-weight:700;color:#0f2240;border-bottom:none}.salim-page .compare-price-main{display:block;font-size:1.1rem}.salim-page .compare-price-ref{display:block;font-size:.7rem;font-weight:500;color:#9ca3af;margin-top:2px}.salim-page .products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;align-items:start}@media (min-width:1025px){.salim-page .product-card.featured-first{box-shadow:0 8px 32px rgba(254,189,16,.12)}}.salim-page .product-card{border:1px solid #e5e7eb;border-radius:16px;padding:32px;background:white;transition:transform .2s ease-out,box-shadow .2s ease-out}.salim-page .product-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(15,34,64,.08)}.salim-page .product-card.recommended{border-color:#FEBD10;border-width:2px}.salim-page .product-badge{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#FEBD10;margin-bottom:16px}.salim-page .product-badge-strong{background:#FEBD10;color:#0f2240;padding:4px 10px;border-radius:4px}.salim-page .product-cover{position:relative;margin:0 auto 24px;overflow:hidden;border-radius:8px}.salim-page .product-cover.book{width:120px;aspect-ratio:3/4}.salim-page .product-cover.bundle{width:100%;max-width:200px;aspect-ratio:4/3;background:#f9f8f5}.salim-page .product-title{font-size:1.05rem;font-weight:700;color:#0f2240;margin-bottom:4px}.salim-page .product-subtitle{font-size:.875rem;color:#6b7280;margin-bottom:20px}.salim-page .product-price-original{font-size:.875rem;color:#9ca3af;text-decoration:line-through;margin-bottom:4px}.salim-page .product-price-context{font-size:.875rem;color:#6b7280;margin-bottom:4px}.salim-page .product-price-main{font-size:2.25rem;font-weight:800;color:#0f2240;line-height:1;margin-bottom:4px;letter-spacing:-.02em}.salim-page .product-price-note{font-size:.75rem;color:#9ca3af;margin-bottom:0}.salim-page .product-bullets{margin-top:24px;list-style:none;padding:0}.salim-page .product-bullets li{font-size:.875rem;color:#374151;line-height:1.55;padding-left:14px;position:relative;margin-bottom:10px}.salim-page .product-bullets li:before{content:"·";position:absolute;left:0;color:#FEBD10;font-weight:700}.salim-page .stock-tension{font-size:12px;color:#9ca3af;margin-top:10px}.salim-page .product-cta{width:100%;padding:14px;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;border:none;margin-top:24px;transition:opacity .15s}.salim-page .product-cta:hover{opacity:.88}.salim-page .product-cta.navy{background:#0f2240;color:white}.salim-page .product-cta.gold{background:#FEBD10;color:#0f2240}.salim-page .product-reassurance{font-size:.7rem;color:#9ca3af;text-align:center;margin-top:10px}.salim-page .cta-primary{animation:salim-subtle-pulse 4s ease-in-out infinite}@keyframes salim-subtle-pulse{0%,to{box-shadow:0 0 0 0 rgba(254,189,16,.3)}50%{box-shadow:0 0 0 8px rgba(254,189,16,0)}}@media (max-width:1024px){.salim-page .products-grid{grid-template-columns:1fr;max-width:420px}}@media (prefers-reduced-motion:reduce){.salim-page .product-card:hover{transform:none}.salim-page .cta-primary{animation:none}}.salim-page .delivery-section{padding:100px 24px;background:#f9f8f5}.salim-page .delivery-inner{max-width:800px;margin:0 auto}.salim-page .delivery-section h2{font-size:1.5rem;font-weight:700;color:#0f2240;margin-bottom:48px;letter-spacing:-.02em}.salim-page .delivery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.salim-page .delivery-grid h3{font-size:.95rem;font-weight:600;color:#0f2240;margin-bottom:12px}.salim-page .delivery-grid p{font-size:.9rem;color:#6b7280;line-height:1.7}@media (max-width:640px){.salim-page .delivery-grid{grid-template-columns:1fr;gap:36px}}.salim-page .sticky-mobile-cta{position:fixed;bottom:0;left:0;right:0;height:60px;background:#0f2240;color:white;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;z-index:50;transform:translateY(100%);transition:transform .3s ease-out}.salim-page .sticky-mobile-cta.visible{transform:translateY(0)}.salim-page .sticky-mobile-cta button{background:#FEBD10;color:#0f2240;font-weight:700;padding:8px 16px;border-radius:6px;border:none;cursor:pointer;white-space:nowrap;font-size:14px}@media (min-width:768px){.salim-page .sticky-mobile-cta{display:none}}@media (prefers-reduced-motion:reduce){.salim-page .sticky-mobile-cta{transition:none}}