.content h2{border:solid 1px var(--primary-light);background:var(--background);border-left:none;padding:1rem var(--horizontal-padding);margin:0 0 36px calc(var(--horizontal-padding) * -1);border-radius:0 32px 32px 0;text-align:left}img.hero{max-width:100%;border:solid 1px var(--border);display:block;margin:0 auto}.content img{max-width:100%;display:block;margin:2ex auto}iframe{aspect-ratio:16/9;width:100%;height:auto;margin:2ex 0}.slides iframe{aspect-ratio:660/393}figure{padding:0;margin:0;display:flow-root}figcaption{margin:1ex 0;font-style:italic}.testimonial blockquote p{display:inline}.awards{list-style:none;padding:0}.awards li{margin-bottom:1rem;background:var(--background)}.awards li a{border:solid 1px;border-image:linear-gradient(var(--accent),var(--tertiary)) 30;display:flex;align-items:center;gap:2rem;padding:2ex 2ch;text-decoration:none}.previously>div{background:var(--background);padding:36px}.previously>div .actions{display:flex;justify-content:center;margin-top:4rem}.previously>div li{margin-bottom:1rem}@media (min-width:955px){.resp-container{min-height:calc((100vw - (100vw - 1150px) + 2ch) * .5625)}img.hero{max-width:300px;float:left;margin:0 4ch 1ex 0;max-height:none}.content img.left{float:left;margin:0 2ch 1ex 0}.content img.right{float:right;margin:0 0 1ex 2ch}.previously ul{columns:3 300px;column-gap:2rem}figure,iframe{max-width:50%;float:right;margin:2ex 0 2ex 4ch}figure iframe,iframe iframe{max-width:none;float:none;margin:0}.related iframe{max-width:none;float:none;margin:0}}