.ol-why-attend{padding-bottom:3rem;padding-top:3rem}.ol-why-attend__inner{margin:0 auto;text-align:center;width:min(100%,44rem)}.ol-why-attend__headline{align-items:center;color:#111322;display:flex;flex-wrap:nowrap;font-family:var(--type-why-attend-title-family);font-size:clamp(2.2rem,4.2vw,var(--type-why-attend-title-size));font-weight:var(--type-why-attend-title-weight);gap:.45rem;justify-content:center;letter-spacing:-.05em;line-height:1.08;margin:0;white-space:nowrap}.ol-why-attend__accent-image{max-height:3rem;max-width:min(100%,12.5rem);width:auto}.ol-why-attend__accent-image--svg{aspect-ratio:var(--ol-why-attend-accent-ratio,4/1);background-color:var(--ol-why-attend-accent-color,#06f);display:inline-block;height:3rem;-webkit-mask-image:var(--ol-why-attend-accent-image);mask-image:var(--ol-why-attend-accent-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:auto}.ol-why-attend__body{color:#1f2435;font-family:var(--type-why-attend-body-family);font-size:var(--type-why-attend-body-size);font-weight:var(--type-why-attend-body-weight);line-height:1.55;margin-top:1.75rem}.ol-why-attend__body p{margin:0}.ol-why-attend__body p+p{margin-top:1.2rem}@media (max-width:767px){.ol-why-attend{padding-bottom:1.5rem;padding-top:1rem}.ol-why-attend__inner{padding:0 .5rem}.ol-why-attend__headline{font-size:clamp(1.55rem,5.4vw,2.3rem);gap:.32rem}.ol-why-attend__accent-image{max-height:1.8rem;max-width:min(100%,7.5rem)}.ol-why-attend__accent-image--svg{height:1.8rem}.ol-why-attend__body{font-size:1rem;margin-top:1.25rem}}