.cy5-opportunity-section{--cy5-opp-card-pad: max(24px, 2rem);--cy5-opp-card-radius: 24px;--cy5-opp-section-pb: max(72px, 7.5rem);--cy5-opp-col-gap: max(24px, 2.5rem);--cy5-opp-copy-measure: 552px;--cy5-opp-item-gap: max(20px, 2rem);--cy5-opp-grad-end: var(--cy5-color-blue-2--light);--cy5-opp-dot-fade: 120px;position:relative;overflow:hidden;background-color:var(--cy5-color-light-warm);padding:var(--cy5-space-lg) 0 var(--cy5-opp-section-pb)}@media only screen and (max-width: 576px){.cy5-opportunity-section{--cy5-opp-card-pad: 24px}}@media only screen and (max-width: 576px){.cy5-opportunity-section{--cy5-opp-section-pb: 72px}}@media only screen and (max-width: 879.98px){.cy5-opportunity-section{--cy5-opp-copy-measure: none}}@media only screen and (max-width: 576px){.cy5-opportunity-section{--cy5-opp-col-gap: 24px}}@media only screen and (max-width: 576px){.cy5-opportunity-section{--cy5-opp-item-gap: 20px}}.cy5-opportunity-section::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle, var(--cy5-dot-color) var(--cy5-dot-r), transparent var(--cy5-dot-r));background-size:var(--cy5-dot-tile) var(--cy5-dot-tile);-webkit-mask-image:linear-gradient(to bottom, black 0, black calc(100% - var(--cy5-opp-dot-fade)), transparent 100%);mask-image:linear-gradient(to bottom, black 0, black calc(100% - var(--cy5-opp-dot-fade)), transparent 100%)}.cy5-opportunity-section__inner{position:relative;z-index:1;width:min(100% - var(--cy5-edge-inset),var(--cy5-maxw-wide));margin:0 auto;padding:var(--cy5-opp-card-pad);background:linear-gradient(to bottom, color-mix(in srgb, var(--cy5-color-sand-50) 65%, transparent) 0%, color-mix(in srgb, var(--cy5-opp-grad-end) 65%, transparent) 100%);border:var(--cy5-border-width) solid var(--cy5-color-sand-200);border-radius:var(--cy5-opp-card-radius);box-shadow:var(--cy5-shadow-card);display:flex;flex-direction:column}.cy5-opportunity-section__head{padding-bottom:var(--cy5-space-md);margin-bottom:var(--cy5-space-md);border-bottom:var(--cy5-border-width) solid var(--cy5-color-sand-200)}.cy5-opportunity-section__heading{font-family:var(--cy5-ff-nohemi);font-weight:var(--cy5-fw-medium);font-size:var(--cy5-fs-card-title);line-height:var(--cy5-lh-tight);color:var(--cy5-color-text-warm-strong);margin:0}.cy5-opportunity-section__hl{color:var(--cy5-color-brand-blue)}.cy5-opportunity-section__body{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:var(--cy5-opp-col-gap);align-items:start}@media only screen and (max-width: 879.98px){.cy5-opportunity-section__body{grid-template-columns:1fr}}.cy5-opportunity-section__copy{max-width:var(--cy5-opp-copy-measure)}.cy5-opportunity-section__subhead{font-family:var(--cy5-ff-figtree);font-weight:var(--cy5-fw-regular);font-size:var(--cy5-fs-body);line-height:var(--cy5-lh-base);margin:0;color:var(--cy5-color-sand-600)}.cy5-opportunity-section__subhead+.cy5-opportunity-section__subhead{margin-top:var(--cy5-space-md)}.cy5-opportunity-section__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--cy5-opp-item-gap)}.cy5-opportunity-section__item{display:flex;align-items:baseline;gap:var(--cy5-space-sm)}.cy5-opportunity-section__num{flex-shrink:0;font-family:var(--cy5-ff-figtree);font-weight:var(--cy5-fw-semibold);font-size:var(--cy5-fs-body-sm);letter-spacing:var(--cy5-ls-eyebrow);line-height:var(--cy5-lh-tight);color:var(--cy5-color-brand-blue)}.cy5-opportunity-section__label{font-family:var(--cy5-ff-figtree);font-weight:var(--cy5-fw-semibold);font-size:var(--cy5-fs-body);line-height:var(--cy5-lh-base);color:var(--cy5-color-text-warm-strong);margin:0}