/* UAE proposition: proof-led cards rather than a simple list. */
.sif-why-revamp { padding:clamp(48px,6vw,78px) 0; background:#f0f3f1; }.sif-why-revamp:before { display:none; }.sif-why-revamp__lead { display:grid; grid-template-columns:minmax(290px,.68fr) minmax(0,1.32fr); background:#fff; box-shadow:0 18px 38px rgba(20,35,48,.09); }.sif-why-revamp__intro { display:flex; min-height:620px; flex-direction:column; padding:clamp(31px,4vw,52px); background:var(--sif-slate); color:#fff; }.sif-why-revamp__intro .sif-eyebrow { color:#aed5bb; }.sif-why-revamp__intro h2 { margin:0; color:#fff; font-size:clamp(2.25rem,3.4vw,3.75rem); font-weight:600; letter-spacing:-.05em; line-height:1.02; }.sif-why-revamp__intro>p:not(.sif-eyebrow) { margin:21px 0 0; color:#d7e2df; font-size:.94rem; line-height:1.65; }.sif-why-revamp__record { display:grid; grid-template-columns:auto 1fr; gap:13px; align-items:center; margin-top:auto; padding-top:24px; border-top:1px solid rgba(255,255,255,.26); }.sif-why-revamp__record strong { color:#fff; font-size:3.5rem; font-weight:600; letter-spacing:-.06em; line-height:.85; }.sif-why-revamp__record span { color:#add4ba; font-size:.69rem; font-weight:700; letter-spacing:.05em; line-height:1.45; text-transform:uppercase; }.sif-why-revamp__reasons { display:grid; grid-template-columns:repeat(3,1fr); border-top:1px solid var(--sif-line); border-left:1px solid var(--sif-line); }.sif-why-revamp__reasons article { position:relative; min-height:310px; padding:29px 24px; border-right:1px solid var(--sif-line); border-bottom:1px solid var(--sif-line); }.sif-why-revamp__reasons article:before { position:absolute; top:0; left:0; width:100%; height:3px; background:var(--sif-red); content:""; }.sif-why-revamp__reasons article:nth-child(2n):before { background:var(--sif-green); }.sif-why-revamp__reasons>article>span { display:block; color:var(--sif-red); font-size:.64rem; font-weight:800; letter-spacing:.1em; }.sif-why-revamp__reasons h3 { margin:38px 0 0; color:var(--sif-slate); font-size:1.28rem; font-weight:600; letter-spacing:-.025em; line-height:1.12; }.sif-why-revamp__reasons p { margin:13px 0 0; color:var(--sif-muted); font-size:.79rem; line-height:1.58; }.sif-why-revamp__footer { display:flex; align-items:center; justify-content:space-between; gap:30px; padding:22px 25px; background:#fff; border-top:1px solid var(--sif-line); }.sif-why-revamp__footer p { max-width:670px; margin:0; color:var(--sif-muted); font-size:.87rem; }.sif-why-revamp__footer .sif-button { background:var(--sif-red); border-color:var(--sif-red); white-space:nowrap; }.sif-why-revamp__footer .sif-button:hover { background:var(--sif-red-bright); }
@media(max-width:1050px){.sif-why-revamp__lead{grid-template-columns:1fr}.sif-why-revamp__intro{min-height:0}.sif-why-revamp__record{margin-top:32px}.sif-why-revamp__reasons{grid-template-columns:repeat(3,1fr)}.sif-why-revamp__reasons article{min-height:260px}}@media(max-width:760px){.sif-why-revamp__reasons{grid-template-columns:repeat(2,1fr)}.sif-why-revamp__footer{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.sif-why-revamp{padding:42px 0}.sif-why-revamp__reasons{grid-template-columns:1fr}.sif-why-revamp__reasons article{min-height:0}.sif-why-revamp__intro{padding:29px 23px}.sif-why-revamp__footer{padding:20px}.sif-why-revamp__footer .sif-button{width:100%}}
