.imgcopy__grid{align-items:center;display:grid;gap:var(--space-3xl);grid-template-columns:1fr 1fr}.imgcopy__grid--solo{grid-template-columns:minmax(0,760px)}.imgcopy__body{align-content:center;display:grid;gap:var(--space-md);justify-items:start}.imgcopy__copy{color:var(--colour-black-80);max-width:56ch}:is(.surface--dark,.surface--gradient) .imgcopy__copy{color:hsla(0,0%,100%,.8)}.imgcopy--media-left .imgcopy__body{order:2}.imgcopy--media-left .imgcopy__media{order:1}.imgcopy__media--4-3{aspect-ratio:4/3}.imgcopy__media--1-1{aspect-ratio:1/1}.imgcopy__media--3-4{aspect-ratio:3/4}.imgcopy__media{border-radius:var(--border-radius)}.imgcopy__bullets,.imgcopy__bullets li{display:grid;gap:var(--space-sm)}.imgcopy__bullets li{align-items:start;grid-template-columns:20px 1fr}.imgcopy__bullets svg{color:var(--colour-blue-80);margin-top:4px}:is(.surface--dark,.surface--gradient) .imgcopy__bullets svg{color:var(--colour-blue-20)}@media (max-width:1024px){.imgcopy__grid{gap:var(--space-lg);grid-template-columns:1fr}.imgcopy--media-left .imgcopy__body,.imgcopy--media-left .imgcopy__media{order:0}}.imgcopy__media video{background:var(--colour-ink);display:block;height:100%;object-fit:cover;width:100%}.imgcopy--media-below .imgcopy__grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.imgcopy--media-below .imgcopy__media{order:2}.imgcopy__media--natural{aspect-ratio:auto}.imgcopy__media--natural img,.imgcopy__media--natural video{height:auto;object-fit:contain}.imgcopy .rich ul.points{display:grid;gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:var(--space-md) 0 0;padding:0}.imgcopy .rich ul.points li{border-top:1px solid var(--colour-hairline);display:grid;gap:.35rem;margin:0;padding-top:var(--space-sm)}.imgcopy .rich ul.points strong{font-weight:400}.imgcopy:not(.imgcopy--media-below) .rich ul.points{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.imgcopy .rich ul.points{grid-template-columns:minmax(0,1fr)}}.imgcopy--media-below .imgcopy__copy{max-width:none}.imgcopy--media-below .imgcopy__copy>p{max-width:860px}.imgcopy .rich ul.points{gap:var(--space-lg);margin-top:var(--space-lg)}.imgcopy .rich ul.points li{color:var(--colour-black-80);font-size:var(--font-size-body);gap:.5rem;line-height:1.55}.imgcopy .rich ul.points strong{color:var(--colour-ink);display:block;font-size:var(--font-size-medium);line-height:1.25}