
.daily-services .seo-card{display:flex;align-items:center;gap:17px;min-height:110px;padding:23px;border-radius:12px;transition:border-color .2s,transform .2s}.daily-services .seo-card:hover{border-color:#22a1ed;transform:translateY(-3px)}.daily-services .service-pictogram{display:flex;align-items:center;justify-content:center;flex:0 0 54px;width:54px;height:54px;background:#e8f5fd;color:#0876b4;border-radius:14px}.daily-services .seo-card:nth-child(2n) .service-pictogram{background:#fff1d8;color:#805000}.service-pictogram svg{width:29px;height:29px}.daily-services .seo-card>span:not(.service-pictogram){flex:1}.protection-feature{display:grid;grid-template-columns:1fr 1.1fr;gap:55px;align-items:center;padding:48px;background:#e7f5fd;border:1px solid #c6e6f8;border-top:4px solid #22a1ed;border-radius:15px}.protection-intro h2{font-size:clamp(30px,3.3vw,44px);line-height:1.12;margin:20px 0}.protection-intro>p:not(.eyebrow){color:#465d6c;line-height:1.7;margin-bottom:24px}.protection-intro .eyebrow{display:flex;align-items:center;gap:10px}.protection-intro .eyebrow>span{font-size:32px;color:#dc940b;line-height:1}.protection-options{display:grid;gap:14px}.protection-option{display:flex;gap:18px;align-items:center;padding:24px;background:white;border:1px solid #cde1ed;border-radius:12px;text-decoration:none;color:#222;box-shadow:0 4px 15px #0e567408}.protection-option:hover{border-color:#22a1ed;box-shadow:0 7px 20px #0e567414}.protection-pictogram{display:flex;align-items:center;justify-content:center;flex:0 0 48px;height:52px;border-radius:12px;background:#eff8fd;color:#0876b4}.protection-pictogram svg{width:30px;height:30px}.protection-option h3{font-size:21px;margin:0 0 7px}.protection-option p{font-size:14px;line-height:1.6;color:#536773;margin:0}.protection-option b{margin-left:auto;color:#0876b4;font-size:22px}@media(max-width:900px){.protection-feature{grid-template-columns:1fr;gap:28px;padding:30px}}@media(max-width:600px){.protection-feature{padding:25px 20px}.protection-option{padding:20px 16px;gap:12px}.daily-services .seo-card{padding:20px}.protection-option h3{font-size:19px}.protection-pictogram{flex-basis:38px}.protection-option b{font-size:18px}}

.protection-feature{margin-bottom:48px}
