.corporate-insurance-page{background:linear-gradient(135deg,rgba(245,245,255,.5) 0%,rgba(255,251,241,.5) 100%)}.corporate-insurance-page .hero-section .hero-content{padding-right:30px}.corporate-insurance-page .hero-section .hero-content h1{color:#2b2865;margin-bottom:20px}@media (max-width:599px){.corporate-insurance-page .hero-section .hero-content h1{text-align:center;padding-right:0}}.corporate-insurance-page .hero-section .hero-content p{color:#666;margin-bottom:0;font-size:18px;line-height:1.6}@media (max-width:599px){.corporate-insurance-page .hero-section .hero-content p{text-align:center;padding-right:0;font-size:16px}}.corporate-insurance-page .hero-section .hero-image{justify-content:center;align-items:center;display:flex}@media (max-width:599px){.corporate-insurance-page .hero-section .hero-image{margin-top:20px}.corporate-insurance-page .hero-section .hero-image img{object-fit:contain;max-height:280px}}.corporate-insurance-page .why-matters-section{background:#f7f7f7}.corporate-insurance-page .why-matters-section .content-wrapper{padding:12px 0}.corporate-insurance-page .why-matters-section .content-wrapper h2{color:#2b2865;margin-bottom:12px}.corporate-insurance-page .why-matters-section .content-wrapper p{color:#000;margin:0;font-size:16px;line-height:22px}.corporate-insurance-page .why-matters-section .image-wrapper{justify-content:center;align-items:center;display:flex}.corporate-insurance-page .key-benefits-section{background:#f7f6f9}.corporate-insurance-page .key-benefits-section .section-header{text-align:center;margin-bottom:40px}@media (max-width:599px){.corporate-insurance-page .key-benefits-section .section-header{margin-bottom:0}}.corporate-insurance-page .key-benefits-section .section-header h2{color:#2b2865;margin-bottom:12px}.corporate-insurance-page .key-benefits-section .section-header p{color:#000;opacity:.6;margin:0;font-size:16px;line-height:22px}.corporate-insurance-page .key-benefits-section .benefits-list{flex-direction:column;gap:12px;display:flex}.corporate-insurance-page .key-benefits-section .benefits-list .benefit-item h3{color:#2b2865;margin-bottom:12px;font-size:18px;font-weight:700;line-height:normal}.corporate-insurance-page .key-benefits-section .benefits-list .benefit-item p{color:#1e1e1e;margin:0;font-size:14px;line-height:22px}.corporate-insurance-page .key-benefits-section .image-wrapper{justify-content:center;align-items:center;display:flex}@media (max-width:899px){.corporate-insurance-page .key-benefits-section .image-wrapper{display:none}}.corporate-insurance-page .form-section .insurance-form-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.1)}.corporate-insurance-page .form-section .insurance-form-card .form-header{text-align:center;color:#fff;background:#2b2865;border-radius:12px 12px 0 0;justify-content:center;padding:24px 32px;display:flex}.corporate-insurance-page .form-section .insurance-form-card .form-header h3{margin:0;font-size:18px;font-weight:600;line-height:1.4}@media (max-width:599px){.corporate-insurance-page .form-section .insurance-form-card .form-header h3{text-align:center;padding:0 8px;font-size:16px}}@media (min-width:1200px){.corporate-insurance-page .form-section .insurance-form-card .form-content{padding:24px 16px}}.corporate-insurance-page .form-section .insurance-form-card .form-content .submit-section{justify-content:center;display:flex}.corporate-insurance-page .who-needs-section{background:#fff}.corporate-insurance-page .who-needs-section .section-header{text-align:center;margin-bottom:40px}.corporate-insurance-page .who-needs-section .section-header h2{color:#2b2865;margin-bottom:12px;font-size:32px;font-weight:700;line-height:40px}.corporate-insurance-page .who-needs-section .section-header p{color:#000;opacity:.6;margin:0;font-size:16px;line-height:22px}.corporate-insurance-page .who-needs-section .content-text{text-align:center;max-width:1100px;margin:0 auto}.corporate-insurance-page .who-needs-section .content-text p{color:#000;margin-bottom:12px;font-size:16px;line-height:22px}.corporate-insurance-page .who-needs-section .content-text p:last-child{margin-bottom:0}.corporate-insurance-page .coverage-types-section{background:#f7f6f9}.corporate-insurance-page .coverage-types-section .section-header{text-align:center;margin-bottom:16px}.corporate-insurance-page .coverage-types-section .section-header h2{color:#2b2865;margin-bottom:12px;font-size:32px;font-weight:700;line-height:40px}.corporate-insurance-page .coverage-types-section .section-header p{color:#000;opacity:.6;margin:0;font-size:16px;line-height:22px}.corporate-insurance-page .coverage-types-section .coverage-card{text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:12px;height:100%;padding:24px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 1px 1px rgba(43,40,101,.1)}.corporate-insurance-page .coverage-types-section .coverage-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(43,40,101,.15)}.corporate-insurance-page .coverage-types-section .coverage-card .icon-wrapper{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.corporate-insurance-page .coverage-types-section .coverage-card h3{color:#2b2865;margin:0;font-size:18px;font-weight:600;line-height:normal}.corporate-insurance-page .coverage-types-section .coverage-card p{color:#1e1e1e;margin:0;font-size:14px;line-height:22px}.corporate-insurance-page .how-it-works-section{background:#2b2865}@media (max-width:1200px){.corporate-insurance-page .how-it-works-section{padding:24px 0}}.corporate-insurance-page .how-it-works-section .section-header{text-align:center;margin-bottom:40px}@media (max-width:1200px){.corporate-insurance-page .how-it-works-section .section-header{margin-top:20px}}.corporate-insurance-page .how-it-works-section .section-header h2{color:#fff;margin-bottom:12px;font-size:32px;font-weight:700;line-height:40px}.corporate-insurance-page .how-it-works-section .section-header p{color:#fff;opacity:.6;margin:0;font-size:16px;line-height:22px}.corporate-insurance-page .how-it-works-section .steps-list{position:relative}.corporate-insurance-page .how-it-works-section .steps-list:before{content:"";z-index:0;background:rgba(255,255,255,.6);width:1px;position:absolute;top:40px;bottom:70px;left:20px}.corporate-insurance-page .how-it-works-section .steps-list{flex-direction:column;gap:24px;display:flex}.corporate-insurance-page .how-it-works-section .steps-list .step-item{align-items:flex-start;gap:12px;display:flex}.corporate-insurance-page .how-it-works-section .steps-list .step-item .step-icon{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:rgba(255,255,255,.53);border-radius:42px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.corporate-insurance-page .how-it-works-section .steps-list .step-item .step-content{flex:1}.corporate-insurance-page .how-it-works-section .steps-list .step-item .step-content h3{color:#fff;margin-bottom:12px;font-size:18px;font-weight:600;line-height:normal}.corporate-insurance-page .how-it-works-section .steps-list .step-item .step-content p{color:#fff;margin:0;font-size:14px;line-height:22px}.corporate-insurance-page .how-it-works-section .image-wrapper{justify-content:center;align-items:center;display:flex}@media (max-width:599px){.corporate-insurance-page .how-it-works-section .image-wrapper{display:none}}
