.wpf-presentation{--wpf-accent:#e31824;max-width:1240px;margin:0 auto;padding:28px 20px 70px;color:#172033;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.wpf-presentation *{box-sizing:border-box}.wpf-presentation-hero{position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:50px;align-items:center;min-height:460px;overflow:hidden;padding:64px;border-radius:30px;background:linear-gradient(135deg,#111827,#202c3e);color:#fff}.wpf-presentation-hero:after{position:absolute;right:-130px;top:-170px;width:440px;height:440px;border:80px solid rgba(227,24,36,.19);border-radius:50%;content:""}.wpf-presentation-copy{position:relative;z-index:1}.wpf-presentation-copy h1{max-width:760px;margin:10px 0 20px;font-size:clamp(38px,6vw,68px);line-height:1.02;letter-spacing:-.04em}.wpf-presentation-copy p{max-width:700px;margin:0 0 30px;color:#cbd5e1;font-size:18px;line-height:1.65}.wpf-presentation-cta{display:inline-flex;padding:15px 24px;border-radius:12px;background:var(--wpf-accent);color:#fff!important;font-weight:850;text-decoration:none}.wpf-presentation-visual{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:16px;min-height:260px;border:1px solid rgba(255,255,255,.12);border-radius:26px;background:radial-gradient(circle at 50% 20%,rgba(112,190,226,.35),rgba(255,255,255,.04) 58%)}.wpf-presentation-visual i{position:absolute;width:74%;height:6px;border-radius:10px;background:#05070a;transform:rotate(-18deg);box-shadow:0 4px 0 rgba(255,255,255,.12)}.wpf-presentation-visual i:after{position:absolute;right:0;top:-5px;width:16px;height:16px;border-radius:50%;background:var(--wpf-accent);content:""}.wpf-presentation-visual span{position:relative;z-index:1;margin-top:150px;padding:7px 11px;border-radius:8px;background:#fff;color:#172033;font-size:12px;font-weight:900}.wpf-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0 54px}.wpf-benefits article{padding:28px;border:1px solid #e4e7ec;border-radius:19px;background:#fff;box-shadow:0 10px 30px rgba(16,24,40,.04)}.wpf-benefits b{color:var(--wpf-accent);font-size:12px;letter-spacing:.1em}.wpf-benefits h2{margin:10px 0 8px;font-size:20px}.wpf-benefits p{margin:0;color:#667085;line-height:1.6}.wpf-how{display:grid;grid-template-columns:.8fr 1.2fr;gap:45px;align-items:start;margin:0 0 46px;padding:38px;border-radius:24px;background:#f6f7f9}.wpf-how h2{margin:7px 0;font-size:32px}.wpf-how ol{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none}.wpf-how li{display:flex;flex-direction:column;padding:17px;border-radius:13px;background:#fff}.wpf-how li b{margin-bottom:5px}.wpf-how li span{color:#667085;font-size:13px}.wpf-presentation>.wpfinder{margin-top:0}@media(max-width:900px){.wpf-presentation-hero{grid-template-columns:1fr;padding:44px}.wpf-presentation-visual{min-height:220px}.wpf-benefits{grid-template-columns:1fr}.wpf-how{grid-template-columns:1fr}}@media(max-width:600px){.wpf-presentation{padding:14px 10px 45px}.wpf-presentation-hero{padding:32px 22px;border-radius:21px}.wpf-presentation-copy p{font-size:16px}.wpf-presentation-visual{min-height:180px}.wpf-benefits{margin-bottom:32px}.wpf-how{padding:23px}.wpf-how ol{grid-template-columns:1fr}}
