.sade-home-card.sade-home-card{position:relative;isolation:isolate;overflow:hidden;min-height:390px;color:#fff;border-radius:3px;background:var(--home-deep);display:flex;flex-direction:column;justify-content:space-between;padding:33px 32px 0;container-type:inline-size;container-name:sade-home-card}
.sade-home-card:hover>.sade-home-bg{transform:scale(1.025)}
.sade-home-card .sade-home-card-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,#00253b80 0%,#00253b05 38%,#00253bd9 100%)}
.sade-home-card h3{font-size:35px;letter-spacing:-.025em;text-shadow:0 2px 18px #062b4266}
.sade-home-card h3::before{content:'';display:block;width:30px;height:3px;background:#56d5ff;margin-bottom:14px}
.sade-home-card .sade-home-domain-links{display:grid;grid-template-columns:repeat(var(--sade-home-count),minmax(0,1fr));padding:14px 0;margin-top:145px;border-top:1px solid #ffffff5e}
.sade-home-card .sade-home-domain-link{display:flex;gap:13px;align-items:center;min-height:95px;padding:12px 17px 12px 0;font-size:21px;font-weight:700;line-height:1.25}
.sade-home-card .sade-home-domain-link+.sade-home-domain-link{border-left:1px solid #ffffff38;padding-left:20px;padding-right:0}
.sade-home-card .sade-home-domain-link>.sade-editorial-icon{width:18px;height:18px;margin-left:auto}
.sade-home-card .sade-home-domain-link:hover{color:#b6edff}
.sade-home-water-card.sade-home-water-card{min-height:375px}
.sade-home-water-card .sade-home-card-shade{background:linear-gradient(180deg,#002b428c,transparent 44%,#002b42ed)}
.sade-home-card .sade-home-water-copy{margin-top:125px;padding-bottom:23px}
.sade-home-card .sade-home-water-copy>p{font-size:15px;margin-bottom:17px;color:#f1f9fc}
.sade-home-card .sade-home-brand-link{display:flex;align-items:center;gap:19px;min-height:82px;padding-top:17px;border-top:1px solid #ffffff60}
.sade-home-card .sade-home-logo-white{display:block;background:white;padding:9px 11px;border-radius:2px;flex-shrink:0}
.sade-home-card .sade-home-logo-white>img{width:146px;height:auto;max-height:105px;object-fit:contain}
.sade-home-card .sade-home-water-action{font-size:14px;line-height:1.4}
.sade-home-card .sade-home-round-arrow{width:40px;height:40px;border:1px solid #ffffff73;border-radius:50%;display:grid;place-items:center;flex-shrink:0;margin-left:auto}
.sade-home-card .sade-home-round-arrow>.sade-editorial-icon{width:20px;height:20px}
.sade-home-card .sade-home-brand-link:hover .sade-home-round-arrow{background:var(--home-blue);border-color:var(--home-blue)}
.sade-home-card .sade-home-symbol{width:67px;height:67px;flex-shrink:0}.sade-home-card .sade-home-symbol>img{width:100%;height:100%;object-fit:contain}
.sade-home-card .sade-home-brand-link>strong{font-size:29px;letter-spacing:-.025em}
@media(min-width:1650px){.sade-home-card.sade-home-card{min-height:440px}.sade-home-water-card.sade-home-water-card{min-height:410px}}
@media(max-width:1270px){.sade-home-card.sade-home-card{padding-inline:24px}.sade-home-card .sade-home-domain-link{gap:10px;font-size:18px}.sade-home-card .sade-home-pictogram{width:52px;height:52px}.sade-home-card .sade-home-domain-link+.sade-home-domain-link{padding-left:15px}.sade-home-card .sade-home-brand-link>strong{font-size:26px}}
@media(max-width:1080px){.sade-home-card.sade-home-card{min-height:380px}.sade-home-card h3{font-size:31px}.sade-home-card .sade-home-domain-links{margin-top:125px}.sade-home-card .sade-home-domain-link{font-size:17px;padding-right:8px}.sade-home-card .sade-home-pictogram{width:47px;height:47px}.sade-home-card .sade-home-domain-link+.sade-home-domain-link{padding-left:13px}.sade-home-card .sade-home-water-copy{margin-top:110px}.sade-home-card .sade-home-water-action{font-size:12px}.sade-home-card .sade-home-logo-white>img{width:125px}.sade-home-card .sade-home-brand-link{gap:13px}.sade-home-card .sade-home-symbol{width:57px;height:57px}.sade-home-card .sade-home-brand-link>strong{font-size:25px}}
@media(max-width:760px){.sade-home-card.sade-home-card{min-height:370px;padding:28px 26px 0}.sade-home-card h3{font-size:33px}.sade-home-card .sade-home-domain-link{min-height:90px;font-size:21px;gap:16px}.sade-home-card .sade-home-pictogram{width:57px;height:57px}.sade-home-card .sade-home-domain-link+.sade-home-domain-link{padding-left:20px}.sade-home-water-card.sade-home-water-card{min-height:350px}.sade-home-card .sade-home-logo-white>img{width:142px}.sade-home-card .sade-home-water-action{font-size:14px}.sade-home-card .sade-home-brand-link{gap:18px}.sade-home-card .sade-home-symbol{width:63px;height:63px}.sade-home-card .sade-home-brand-link>strong{font-size:29px}}
@media(max-width:380px){.sade-home-card.sade-home-card{padding-inline:21px}.sade-home-card h3{font-size:29px}.sade-home-card .sade-home-domain-link{font-size:18px;gap:11px}.sade-home-card .sade-home-pictogram{width:47px;height:47px}.sade-home-card .sade-home-domain-link+.sade-home-domain-link{padding-left:13px}.sade-home-card .sade-home-domain-link>.sade-editorial-icon{display:none}.sade-home-card .sade-home-water-copy>p{font-size:13px}.sade-home-card .sade-home-logo-white>img{width:112px}.sade-home-card .sade-home-water-action{font-size:12px}.sade-home-card .sade-home-brand-link{gap:12px}.sade-home-card .sade-home-brand-link>strong{font-size:25px}.sade-home-card .sade-home-round-arrow{width:33px;height:33px}}
/* Container width, not the browser width: also protects native editor columns. */
@container sade-home-card (max-width:400px){.sade-home-card .sade-home-domain-link{font-size:16px;gap:10px;padding-right:10px}.sade-home-card .sade-home-domain-link+.sade-home-domain-link{padding-left:12px}.sade-home-card .sade-home-pictogram{width:45px;height:45px}.sade-home-card .sade-home-domain-link>.sade-editorial-icon{display:none}.sade-home-card .sade-home-brand-link{gap:12px}.sade-home-card .sade-home-logo-white>img{width:120px}.sade-home-card .sade-home-water-action{font-size:12px}.sade-home-card .sade-home-brand-link>strong{font-size:25px}}
