.intro-module__RYpeSq__hero{background-color:var(--theme-cpd-background);padding:2rem 0;position:relative;overflow:hidden}@media (min-width:768px){.intro-module__RYpeSq__hero{padding:3rem 0}}.intro-module__RYpeSq__grid{grid-template-columns:1fr;grid-auto-columns:1fr;gap:0 2rem;display:grid}@media (min-width:992px){.intro-module__RYpeSq__grid{grid-template-columns:1fr 1fr}}.intro-module__RYpeSq__content{z-index:1;flex-direction:column;flex:none;justify-content:center;display:flex;position:relative}.intro-module__RYpeSq__items{--flow-space:2rem;grid-template-columns:1fr;grid-auto-columns:1fr;gap:.5rem;font-weight:500;display:grid}@media (min-width:768px){.intro-module__RYpeSq__items{grid-template-columns:1fr 1fr;gap:1rem}}.intro-module__RYpeSq__item{font-size:var(--text-heading-h4-size);justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}.intro-module__RYpeSq__item .intro-module__RYpeSq__icon{color:var(--color-brand-cpd-600)}.intro-module__RYpeSq__icon{flex:none;width:1.25rem;height:1.25rem;margin-top:4px}.intro-module__RYpeSq__imageWrapper{justify-content:center;align-items:center;display:flex;overflow:hidden}@media (min-width:992px){.intro-module__RYpeSq__imageWrapper{position:relative}}.intro-module__RYpeSq__imageWrapper .intro-module__RYpeSq__image{z-index:1;display:none}@media (min-width:992px){.intro-module__RYpeSq__imageWrapper .intro-module__RYpeSq__image{border-radius:var(--border-radius-s);display:block;overflow:hidden;box-shadow:0 0 2.4px #00000012,0 0 8px #0000000b,0 0 36px #00000007}}.intro-module__RYpeSq__imageWrapper .intro-module__RYpeSq__blob{z-index:0;position:absolute;top:50%;left:-4rem}@media (min-width:992px){.intro-module__RYpeSq__imageWrapper .intro-module__RYpeSq__blob{margin:auto;inset:0}}@media (min-width:1440px){.intro-module__RYpeSq__imageWrapper .intro-module__RYpeSq__blob{width:80%;margin:auto;inset:0}}.intro-module__RYpeSq__exclusiveAccess{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:1.125rem;font-weight:500;display:flex}.intro-module__RYpeSq__starIcon{flex:none;width:2rem;height:2rem}