.specialism{background:linear-gradient(120deg,var(--night) 0,var(--navy) 100%);color:var(--white);padding:80px 0;position:relative;overflow:hidden}.specialism:after{content:"";position:absolute;right:-60px;bottom:-80px;width:360px;height:340px;background:url(/brand/mark-gold.svg) no-repeat 50%/contain;opacity:.07;pointer-events:none}.spec-grid{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:56px;gap:56px;align-items:center;position:relative;z-index:1}.spec-label{display:inline-flex;align-items:center;gap:8px;color:var(--gold);font-weight:500}.spec-copy h2,.spec-label{margin-bottom:14px}.spec-text{color:var(--silver);font-size:1.1rem;max-width:34em;margin-bottom:28px}.spec-points{list-style:none;margin:0;padding:28px;display:grid;grid-gap:14px;gap:14px;border:1px solid var(--line-dark);border-radius:var(--radius);background:rgba(255,255,255,.03)}.spec-points li{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;color:#dbe1ec}.spec-points svg{color:var(--gold);margin-top:4px}@media (max-width:860px){.spec-grid{grid-template-columns:1fr;gap:32px}.specialism{padding:60px 0}}.why-light .why-list dt{color:var(--ink);border-top-color:var(--gold)}.why-light .muted-light,.why-light .why-list dd{color:var(--ink-soft)}