.lets-talk-grid{width:50%;height:100%;position:absolute;top:0;right:0}@media(max-width:765px){.lets-talk-grid{display:none}}.lets-talk-grid--container{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(6,1fr)}.lets-talk-grid--container>div:first-child,.lets-talk-grid--container>div:nth-child(11),.lets-talk-grid--container>div:nth-child(16),.lets-talk-grid--container>div:nth-child(2),.lets-talk-grid--container>div:nth-child(21),.lets-talk-grid--container>div:nth-child(3),.lets-talk-grid--container>div:nth-child(6){background:var(--brand-colours-ocean-blue,#004568)}.lets-talk-grid--container>div{background:rgba(0,0,0,0)}.lets-talk-grid--absolute{position:absolute;bottom:0;right:clamp(5rem,9vw,9rem);z-index:1;width:clamp(5rem,9vw,9rem);height:clamp(5rem,9vw,9rem);background:var(--brand-colours-ocean-blue,#004568)}.lets-talk-grid-about{position:relative}@media(min-width:765px){.lets-talk-grid-about{display:none}}.lets-talk-grid-about--left,.lets-talk-grid-about--right{position:absolute;background:var(--colors-white,#ffffff);width:clamp(5rem,9vw,9rem);height:clamp(5rem,9vw,9rem)}.lets-talk-grid-about--left{top:50%;transform:translateY(-50%);left:0}.lets-talk-grid-about--right{bottom:0;right:0}.u-c{width:100%;max-width:var(--container,100rem);margin:0 auto;padding-left:clamp(1.8rem,6vw,8.5rem);padding-right:clamp(1.8rem,6vw,8.5rem)}@media(max-width:767.98px){.u-c{padding-left:1rem;padding-right:1rem}}.u-p-tb{padding-block:clamp(3rem,10vw,10rem)}.u-pb-5{padding-bottom:clamp(3rem,8vw,8rem)}.u-g{background-color:#fff;background-image:radial-gradient(at 77% 19%,hsl(36,23%,91%) 0,transparent 50%),radial-gradient(at 12% 14%,hsl(189,100%,56%) 0,transparent 50%),radial-gradient(at 13% 86%,hsl(26,100%,62%) 0,transparent 50%),radial-gradient(at 88% 86%,hsl(10,21%,83%) 0,transparent 50%)}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.lets-talk{position:relative;background-color:var(--brand-colours-ocean-blue,#004568)}@media(min-width:768px){.lets-talk{padding:clamp(5rem,9vw,9rem) 0}}@media(min-width:765px){.lets-talk__header{max-width:clamp(0rem,35vw,40rem)}}.lets-talk__header-title{gap:clamp(1rem,1.8vw,1.8rem);padding-bottom:clamp(1.5rem,1.8vw,1.8rem);display:flex;justify-content:space-between}@media(max-width:765px){.lets-talk__header-title{justify-content:space-between;align-items:center;width:100%}}.lets-talk__header-copy,.lets-talk__header-cta{max-width:30rem}