.who-is-this-for{background:var(--Colours-Primary-50);width:100%}.who-is-this-for__header{margin:0 0 var(--space-xxl);max-width:820px}.who-is-this-for__pill{background:var(--Colours-Primary-100);border-radius:var(--border-radius-buttons);color:var(--Colours-Primary-500);display:inline-block;font-family:var(--font-family-body);font-size:var(--font-size-xxs);font-weight:var(--font-weight-Medium);line-height:var(--font-line-height-xxs);margin-bottom:var(--space-m);padding:var(--space-xs) var(--space-s)}.who-is-this-for__title{margin:0 0 var(--space-s)}.who-is-this-for__subtitle{color:var(--Colours-Black);font-family:var(--font-family-body);font-size:var(--font-size-body-p);line-height:var(--font-line-height-body-p)}.who-is-this-for__subtitle p{margin:0}.who-is-this-for__grid{display:grid;gap:var(--space-m);grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.who-is-this-for__card{align-items:center;background:var(--Colours-White);border-radius:var(--border-radius-default);display:flex;gap:var(--space-m);overflow:hidden;padding:var(--space-m) var(--space-l);position:relative}.who-is-this-for__card-decor{height:106px;pointer-events:none;position:absolute;right:0;top:0;width:92px;z-index:0}.who-is-this-for__card-icon{align-items:center;display:inline-flex;flex-shrink:0;height:48px;justify-content:center;position:relative;width:48px;z-index:1}.who-is-this-for__card-icon img{display:block;height:100%;object-fit:contain;width:100%}.who-is-this-for__card-text{display:flex;flex-direction:column;gap:var(--space-xxs);min-width:0;position:relative;z-index:1}.who-is-this-for__card-title{color:var(--Colours-Primary-500);font-family:var(--font-family-title);font-size:var(--font-size-body-p);font-weight:var(--font-weight-Bold);line-height:var(--font-line-height-body-p);margin:0}.who-is-this-for__card-description{color:var(--grey-color);font-family:var(--font-family-body);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);margin:0}@media screen and (max-width:768px){.who-is-this-for__grid{grid-template-columns:1fr}.who-is-this-for__card{padding:var(--space-s) var(--space-m)}.who-is-this-for__card-decor{height:70px;width:60px}.who-is-this-for__header{margin-bottom:var(--space-xl)}}