.section-intro{padding:70px 0 0}.section-intro-container{align-items:center;display:flex;gap:60px}.section-intro.reverse .section-intro-container{flex-direction:row-reverse}.section-intro-image{flex:0 0 420px}.section-intro-image img{border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.06);display:block;height:auto;width:100%}[data-image-mode=cover_center] .section-intro-image img,[data-image-mode=cover_top] .section-intro-image img{height:320px;object-fit:cover}[data-image-mode=cover_center] .section-intro-image img{object-position:center}[data-image-mode=cover_top] .section-intro-image img{object-position:top center}.section-intro-content{flex:1}.section-intro-heading span{color:var(--secondary-color)}.section-intro-blockquote{border-left:4px solid var(--secondary-color);margin:0 0 20px;padding:10px 0 10px 20px}.section-intro-blockquote-text p{font-style:italic;margin:0}.section-intro-blockquote-source{color:var(--secondary-color);display:block;font-style:normal;margin-top:8px}.section-intro-body{margin-bottom:24px}.section-intro-body p:last-child{margin-bottom:0}.section-intro-callout{align-items:center;background:rgba(121,159,197,.12);border-radius:5px;color:var(--primary-color);display:inline-flex;font-weight:600;gap:8px;padding:10px 16px}@media (max-width:900px){.section-intro-image{flex:0 0 320px}.section-intro-container{gap:40px}}@media (max-width:768px){.section-intro-container,.section-intro.reverse .section-intro-container{flex-direction:column}.section-intro-image{flex:none;width:100%}[data-image-mode=cover_center] .section-intro-image img,[data-image-mode=cover_top] .section-intro-image img{height:240px}}