.page-module__E7IHEq__container{background:#f8fafc;min-height:100vh}.page-module__E7IHEq__hero{text-align:center;background:linear-gradient(135deg,#0a1929 0%,#0d47a1 50%,#1565c0 100%);padding:120px 20px 100px;position:relative;overflow:hidden}.page-module__E7IHEq__hero:before{content:"";opacity:.3;background:url("data:image/svg+xml,<svg width=\"100\" height=\"100\" xmlns=\"http://www.w3.org/2000/svg\"><defs><pattern id=\"grid\" width=\"100\" height=\"100\" patternUnits=\"userSpaceOnUse\"><path d=\"M 100 0 L 0 0 0 100\" fill=\"none\" stroke=\"rgba(255,255,255,0.05)\" stroke-width=\"1\"/></pattern></defs><rect width=\"100%\" height=\"100%\" fill=\"url(%23grid)\"/></svg>");position:absolute;top:0;bottom:0;left:0;right:0}.page-module__E7IHEq__heroContent{z-index:1;max-width:800px;margin:0 auto;position:relative}.page-module__E7IHEq__heroIcon{color:#64b5f6;margin-bottom:20px;font-size:64px;animation:3s ease-in-out infinite page-module__E7IHEq__float}@keyframes page-module__E7IHEq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.page-module__E7IHEq__heroTitle{color:#fff;margin-bottom:16px;font-size:48px;font-weight:700}.page-module__E7IHEq__heroSubtitle{color:rgba(255,255,255,.9);font-size:20px;line-height:1.6}.page-module__E7IHEq__section{background:#fff;padding:80px 20px}.page-module__E7IHEq__sectionAlt{background:linear-gradient(#f8fafc 0%,#e3f2fd 100%);padding:80px 20px}.page-module__E7IHEq__sectionContent{max-width:1200px;margin:0 auto}.page-module__E7IHEq__sectionTitle{color:#0a1929;text-align:center;margin-bottom:16px;font-size:36px;font-weight:700}.page-module__E7IHEq__sectionDescription{color:#64748b;text-align:center;max-width:600px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-size:18px}.page-module__E7IHEq__insuranceGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:48px;display:grid}.page-module__E7IHEq__insuranceCard{background:#fff;border:2px solid #e5e7eb;border-radius:12px;align-items:center;gap:16px;padding:24px;transition:all .3s;display:flex}.page-module__E7IHEq__insuranceCard:hover{border-color:#2196f3;transform:translateY(-4px);box-shadow:0 8px 24px rgba(33,150,243,.15)}.page-module__E7IHEq__insuranceIcon{color:#2196f3;font-size:32px}.page-module__E7IHEq__insuranceName{color:#0a1929;font-size:16px;font-weight:600}.page-module__E7IHEq__verifyBox{color:#fff;background:linear-gradient(135deg,#1976d2 0%,#1565c0 100%);border-radius:16px;align-items:center;gap:24px;padding:32px;display:flex}.page-module__E7IHEq__verifyIcon{opacity:.9;flex-shrink:0;font-size:48px}.page-module__E7IHEq__verifyTitle{margin-bottom:8px;font-size:24px;font-weight:600}.page-module__E7IHEq__verifyText{opacity:.95;font-size:16px;line-height:1.6}.page-module__E7IHEq__verifyText strong{border-bottom:2px solid rgba(255,255,255,.5);font-weight:700}.page-module__E7IHEq__paymentGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;display:grid}.page-module__E7IHEq__paymentCard{text-align:center;background:#fff;border-radius:16px;padding:32px;transition:all .3s;box-shadow:0 4px 16px rgba(0,0,0,.08)}.page-module__E7IHEq__paymentCard:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(33,150,243,.2)}.page-module__E7IHEq__paymentIcon{color:#2196f3;margin-bottom:16px;font-size:48px}.page-module__E7IHEq__paymentTitle{color:#0a1929;margin-bottom:12px;font-size:20px;font-weight:600}.page-module__E7IHEq__paymentDescription{color:#64748b;font-size:15px;line-height:1.6}.page-module__E7IHEq__processSteps{gap:32px;max-width:800px;margin:0 auto;display:grid}.page-module__E7IHEq__step{align-items:flex-start;gap:24px;display:flex}.page-module__E7IHEq__stepNumber{color:#fff;background:linear-gradient(135deg,#2196f3 0%,#1976d2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;font-weight:700;display:flex;box-shadow:0 4px 12px rgba(33,150,243,.3)}.page-module__E7IHEq__stepContent{flex:1}.page-module__E7IHEq__stepTitle{color:#0a1929;margin-bottom:8px;font-size:20px;font-weight:600}.page-module__E7IHEq__stepText{color:#64748b;font-size:16px;line-height:1.6}.page-module__E7IHEq__contactSection{text-align:center;background:linear-gradient(135deg,#0a1929 0%,#0d47a1 50%,#1565c0 100%);padding:80px 20px}.page-module__E7IHEq__contactContent{max-width:600px;margin:0 auto}.page-module__E7IHEq__contactTitle{color:#fff;margin-bottom:16px;font-size:36px;font-weight:700}.page-module__E7IHEq__contactText{color:rgba(255,255,255,.9);margin-bottom:32px;font-size:18px;line-height:1.6}.page-module__E7IHEq__contactButtons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.page-module__E7IHEq__contactButton,.page-module__E7IHEq__contactButtonSecondary{cursor:pointer;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.page-module__E7IHEq__contactButton{color:#1565c0;background:#fff;border:2px solid #fff}.page-module__E7IHEq__contactButton:hover{color:#fff;background:0 0;transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,255,255,.2)}.page-module__E7IHEq__contactButtonSecondary{color:#fff;background:0 0;border:2px solid #fff}.page-module__E7IHEq__contactButtonSecondary:hover{color:#1565c0;background:#fff;transform:translateY(-2px)}@media (max-width:768px){.page-module__E7IHEq__heroTitle{font-size:36px}.page-module__E7IHEq__heroSubtitle{font-size:18px}.page-module__E7IHEq__sectionTitle{font-size:28px}.page-module__E7IHEq__section,.page-module__E7IHEq__sectionAlt{padding:60px 20px}.page-module__E7IHEq__hero{padding:140px 20px 60px}.page-module__E7IHEq__insuranceGrid{grid-template-columns:1fr}.page-module__E7IHEq__verifyBox,.page-module__E7IHEq__step{text-align:center;flex-direction:column}.page-module__E7IHEq__contactButtons{flex-direction:column}.page-module__E7IHEq__contactButton,.page-module__E7IHEq__contactButtonSecondary{width:100%}}
