.content-row{padding-block:14px}.reg-section{margin:0}.reg-box{color:#fff;text-align:center;background:linear-gradient(135deg,#3f4ea8,#2f2c8f);border-radius:6px;padding:38px 42px;box-shadow:0 8px 24px #00000014}.reg-box h2{color:#fff;margin:0 0 18px;font-size:36px;font-weight:700;line-height:1.15}.reg-main{color:#f4f4ff;margin:0 0 20px;font-size:22px;line-height:1.55}.reg-inner{text-align:left;background:#ffffff14;border:1px solid #ffffff2e;border-radius:6px;padding:24px 28px}.reg-highlight{margin-bottom:14px;font-size:20px;font-weight:600;line-height:1.5}.reg-inner p{margin:0 0 10px;font-size:18px;line-height:1.6}.reg-inner ul{margin:0;padding-left:22px;font-size:18px;line-height:1.65}.reg-inner li{margin-bottom:10px}.reg-inner li:last-child{margin-bottom:0}@media (width<=980px){.reg-box{padding:30px 24px}.reg-box h2{font-size:30px}.reg-main{font-size:19px}.reg-highlight{font-size:18px}.reg-inner p,.reg-inner ul{font-size:17px}}@media (width<=767px){.reg-section{margin:0}.reg-box{padding:22px 14px}.reg-box h2{margin-bottom:16px;font-size:22px;line-height:1.15}.reg-main{margin-bottom:16px;font-size:16px;line-height:1.5}.reg-inner{padding:16px 14px}.reg-highlight{margin-bottom:12px;font-size:16px;line-height:1.45}.reg-inner p{margin-bottom:8px;font-size:15px;line-height:1.5}.reg-inner ul{padding-left:18px;font-size:15px;line-height:1.5}.reg-inner li{margin-bottom:8px}}.care-section{margin:0}.care-grid{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:28px;display:grid}.care-card{color:#fff;background:#454fa8;border-radius:6px;flex-direction:column;padding:38px 42px;display:flex;box-shadow:0 8px 24px #00000014}.care-card h2{text-align:center;color:#fff;margin:0 0 22px;font-size:34px;font-weight:700;line-height:1.2}.care-inner{box-sizing:border-box;background:#ffffff14;border:1px solid #ffffff2e;border-radius:6px;flex:1;padding:28px 30px}.care-inner ul{color:#f4f4ff;margin:0;padding-left:22px;font-size:18px;line-height:1.8}.care-inner li{margin-bottom:10px}.care-inner li:last-child{margin-bottom:0}@media (width<=980px){.care-grid{grid-template-columns:1fr}.care-card{padding:32px 28px}.care-card h2{font-size:30px}.care-inner{height:auto;min-height:unset;padding:24px}.care-inner ul{font-size:17px;line-height:1.7}}@media (width<=767px){.care-section{margin:0}.care-card{padding:24px 18px}.care-card h2{margin-bottom:18px;font-size:26px}.care-inner{padding:20px 18px}.care-inner ul{padding-left:20px;font-size:16px;line-height:1.6}}
