*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:#020617;color:#e5e7eb}.slm-page{min-height:100vh;background:radial-gradient(circle at top,#0f172a 0,#020617 55%,#000)}.slm-header{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020617eb;border-bottom:1px solid rgba(148,163,184,.4)}.slm-header-inner{max-width:1100px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.slm-brand{display:flex;align-items:center;gap:10px}.slm-logo{height:60px;width:60px;border-radius:18px;-o-object-fit:contain;object-fit:contain}.slm-title{font-size:22px;font-weight:800}.slm-tagline{font-size:12px;color:#9ca3af}.slm-nav{display:flex;gap:8px;flex-wrap:wrap}.slm-nav-pill{border-radius:999px;border:1px solid rgba(148,163,184,.7);background:#0f172ae6;color:#e5e7eb;padding:4px 12px;font-size:13px;cursor:pointer}.slm-nav-pill-active{background:#facc15;color:#020617}.slm-hero{max-width:1100px;margin:40px auto 0;padding:20px;text-align:left}.slm-hero-title{font-size:40px;font-weight:800;margin-bottom:8px}.slm-hero-sub{font-size:16px;color:#cbd5f5;max-width:520px}.slm-btn{display:inline-block;padding:12px 26px;border-radius:999px;text-decoration:none;font-weight:700;font-size:16px;cursor:pointer}.slm-btn-main{background:#facc15;color:#020617;box-shadow:0 16px 32px #facc1580;margin-top:16px}.slm-section{max-width:1100px;margin:20px auto 40px;padding:30px 20px 60px;border-radius:30px;background-size:cover;background-position:center;border:1px solid rgba(148,163,184,.4);background-image:linear-gradient(#0f172ad1,#0f172aeb),url(/hail-leads.jpg)}.slm-section-hail{background-image:linear-gradient(#0f172acc,#0f172ae6),url(/hail-leads.jpg)}.slm-section-wind{background-image:linear-gradient(#0f172acc,#0f172ae6),url(/wind-damage.jpg)}.slm-section-tornado{background-image:linear-gradient(#0f172acc,#0f172ae6),url(/tornado-damage.jpg)}.slm-section-pricing{background-image:linear-gradient(#0f172acc,#0f172ae6),url(/hail-leads.jpg)}.slm-section-contact{background-image:linear-gradient(#0f172acc,#0f172ae6),url(/wind-damage.jpg)}.slm-card{background:#020617f0;border-radius:24px;padding:24px;border:1px solid rgba(148,163,184,.6);box-shadow:0 20px 45px #000000bf}.slm-card-img{width:100%;max-height:260px;-o-object-fit:cover;object-fit:cover;border-radius:18px;margin-bottom:18px;border:1px solid rgba(148,163,184,.8)}.slm-section-title{font-size:26px;font-weight:800;margin-bottom:8px}.slm-text{font-size:14px;color:#cbd5f5;line-height:1.6}.slm-text-center{text-align:center}.slm-pricing{display:flex;flex-direction:column;gap:20px}.slm-pricing-trial{text-align:center}.slm-trial-subtitle{font-size:20px;margin-top:8px;margin-bottom:4px}.slm-trial-price{font-size:32px;font-weight:800;color:#facc15;margin-bottom:8px}.slm-table-title{font-size:18px;font-weight:700;margin-top:18px;margin-bottom:6px}.slm-table{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:12px}.slm-table th,.slm-table td{border:1px solid rgba(148,163,184,.6);padding:6px 8px;text-align:left}.slm-how{margin-top:8px}.slm-list{padding-left:20px;margin-top:4px;font-size:13px;color:#e5e7eb}.slm-list li{margin-bottom:4px}@keyframes slmFadeInUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes slmFloatPulse{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.slm-fade-in{animation:slmFadeInUp .7s ease-out both}.slm-fade-in-slow{animation:slmFadeInUp 1.1s ease-out both}.slm-card-fade{animation:slmFadeInUp .9s ease-out both}.slm-hero-pulse{animation:slmFloatPulse 3s ease-in-out infinite}@media (max-width: 768px){.slm-header-inner{flex-direction:column;align-items:flex-start}.slm-hero{text-align:left}.slm-section{margin:10px auto 30px;padding:20px 16px 40px}}
