.scc{background:var(--grey-50-hex);color:var(--navy-hex)}.scc--white{background:var(--white-hex)}.scc--ice{background:var(--ice-hex)}.scc{font-family:Roboto Flex,Roboto,sans-serif}.scc__name,.scc__title h2{font-family:Instrument Sans,sans-serif}.scc__title em{color:var(--blue-dodger-hex);font-family:Merriweather,serif;font-style:italic;font-weight:500}.scc__title :last-child{margin-bottom:0}.scc__grid{display:grid;gap:24px;list-style:none;margin:0;padding:0}.scc__item{min-width:0;position:relative}.scc__card{--scc-tone:var(--blue-dodger-hex);--scc-visual:var(--blue-dodger-hex);background:var(--white-hex);border:1px solid var(--grey-200-hex);border-radius:24px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s}.scc__card--dock{--scc-tone:var(--sapphire-hex);--scc-visual:var(--navy-hex)}.scc__card--fact{--scc-tone:var(--navy-hex);--scc-visual:var(--yellow-hex)}.scc__item.is-pending .scc__card{opacity:0;transform:translateY(32px)}.scc__item:nth-child(2) .scc__card{transition-delay:.12s,.12s,0s,0s}.scc__item:nth-child(3) .scc__card{transition-delay:.24s,.24s,0s,0s}.scc__visual{aspect-ratio:410/320;background:var(--scc-visual);overflow:hidden;position:relative}.scc__visual .scc__image{display:block;height:100%!important;object-fit:cover;object-position:center top;transform-origin:center bottom;transition:transform .7s cubic-bezier(.2,.7,.2,1);width:100%}.scc__badge{backdrop-filter:blur(4px);background:color-mix(in srgb,var(--white-hex) 18%,transparent);border-radius:999px;color:var(--white-hex);left:22px;padding:6px 12px;position:absolute;top:20px;z-index:1}.scc__card--fact .scc__badge{background:color-mix(in srgb,var(--navy-hex) 10%,transparent);color:var(--navy-hex)}.scc__body{display:flex;flex:1;flex-direction:column;padding:28px 28px 26px}.scc__product{color:var(--scc-tone);display:block}.scc .scc__name{color:var(--navy-hex);font-weight:500;line-height:1.1}.scc__description{color:var(--grey-400-hex);line-height:20px}.scc__stats{border-top:1px solid var(--grey-200-hex);display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:auto 0 24px;padding-top:20px}.scc__stat{display:flex;flex-direction:column-reverse;justify-content:flex-end}.scc__stat:only-child{grid-column:1/-1}.scc__stat-label{color:var(--grey-400-hex);line-height:1.35}.scc__stat-value{color:var(--scc-tone);font-family:Merriweather,serif;font-size:32px;font-style:italic;font-weight:500;letter-spacing:-.01em;line-height:1.15;margin:0 0 6px}.scc__stat-prefix{color:var(--grey-400-hex);display:block;font-family:Roboto Flex,sans-serif;font-style:normal;letter-spacing:0;line-height:11px;margin-bottom:3px}.scc a.scc__cta{align-items:center;color:var(--navy-hex);display:inline-flex;gap:10px;margin-top:auto;position:static;text-decoration:none}.scc__cta:after{border-radius:24px;content:"";inset:0;position:absolute;z-index:2}.scc__cta:focus-visible{outline:none}.scc__cta:focus-visible:after{outline:3px solid var(--blue-dodger-hex);outline-offset:-4px}.scc__arrow{background:var(--grey-100-hex);border-radius:50%;color:var(--blue-dodger-hex);display:grid;flex-shrink:0;height:36px;place-items:center;transition:transform .3s,background .3s,color .3s;width:36px}.scc__native-cta{display:flex;flex-wrap:wrap;margin-top:auto}.scc .scc__stats+.scc__native-cta,.scc .scc__stats+a.scc__cta{margin-top:0}.scc__cta,.scc__description,.scc__name,.scc__product,.scc__stat{overflow-wrap:anywhere}@media screen and (max-width:991px){.scc .wrapper-container{padding-inline:16px}.scc__grid{grid-template-columns:minmax(0,1fr);margin-inline:auto;width:min(100%,560px)}.scc__connector{display:none}}@media screen and (min-width:992px){.scc{padding-bottom:104px}.scc__grid{grid-template-columns:repeat(var(--scc-columns,3),minmax(0,1fr))}.scc__grid:has(>.scc__item:nth-child(2):last-child){margin-inline:auto;width:min(100%,1064px)}.scc__grid:has(>.scc__item:nth-child(2):last-child) .scc__visual{aspect-ratio:16/10}.scc__item:only-child{justify-self:center;width:min(100%,1064px)}.scc__item:only-child .scc__card{flex-direction:row}.scc__item:only-child .scc__visual{aspect-ratio:auto;flex:0 0 50%;min-height:360px}.scc__item:only-child .scc__body{padding:40px}.scc__grid:has(>.scc__item:nth-child(2)) .scc__stat-label{min-height:2.7em}.scc__grid:has(>.scc__item:nth-child(2)):has(.scc__stat-prefix) .scc__stat-value:not(:has(.scc__stat-prefix)){padding-top:14px}.scc__connector{background:var(--white-hex);border:1px solid var(--grey-200-hex);border-radius:50%;box-shadow:0 6px 16px color-mix(in srgb,var(--navy-hex) 8%,transparent);color:var(--blue-dodger-hex);display:grid;height:40px;left:-12px;place-items:center;pointer-events:none;position:absolute;top:150px;transform:translate(-50%,-50%);width:40px;z-index:3}}@media (hover:hover){.scc__card:has(.scc__cta):hover{border-color:transparent;box-shadow:0 24px 48px color-mix(in srgb,var(--navy-hex) 12%,transparent)}.scc__card:has(.scc__cta):hover .scc__image{transform:scale(1.04)}.scc__card:has(.scc__cta):hover .scc__arrow{background:var(--blue-dodger-hex);color:var(--white-hex);transform:translateX(6px)}}@media (prefers-reduced-motion:reduce){.scc .scc__arrow,.scc .scc__card,.scc .scc__image{transform:none;transition:none}.scc__item.is-pending .scc__card{opacity:1}}