.wwf-feature{text-align:center;flex-direction:column;align-items:center;padding:1.5rem 1.5rem 0;display:flex}.wwf-feature--number{text-align:start;align-items:flex-start}.wwf-feature--number:not(:first-child){padding-top:0}.wwf-feature--icon{text-align:start;grid-template-columns:auto 1fr;align-items:center;column-gap:1.5rem;display:grid}.wwf-feature--icon .wwf-feature__icon{margin-bottom:0}.wwf-feature--icon:has(.wwf-feature__text){align-items:start}.wwf-feature--icon:has(.wwf-feature__text) .wwf-feature__icon{grid-row:1/span 2}.wwf-feature--icon .wwf-feature__title,.wwf-feature--icon .wwf-feature__text{grid-column:2}@media (min-width:48rem){.wwf-feature{text-align:start;align-items:flex-start}.wwf-feature__media{justify-content:flex-start}.wwf-feature__media img{object-position:left}.wwf-feature--number:not(:first-child){padding-top:1.5rem}.wwf-feature--icon{text-align:start;align-items:flex-start;display:flex}.wwf-feature--icon .wwf-feature__icon{margin-bottom:1rem}}.wwf-feature__media{flex:auto;width:100%;min-height:0;margin-bottom:1rem;position:relative}.wwf-feature__media img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.wwf-features--media-only .wwf-feature__media{min-height:12.5rem}@media (max-width:47.99rem){.wwf-feature--image .wwf-feature__media{min-height:0}.wwf-feature--image .wwf-feature__media img{width:auto;max-width:min(100%,12rem);height:auto;margin-inline-start:auto;margin-inline-end:auto;position:static}}.wwf-feature__icon{width:var(--_circle,5rem);height:var(--_circle,5rem);background:var(--wwf-color-feature-disc);color:var(--wwf-color-foreground,#1d1d1b);border-radius:9999px;flex:none;place-items:center;margin-bottom:1rem;display:grid}.wwf-feature__icon :where(svg,img){width:var(--_glyph,2.5rem);height:var(--_glyph,2.5rem);display:block}.wwf-feature--small{--_circle:5rem;--_glyph:2.5rem}.wwf-feature--large{--_circle:6.5rem;--_glyph:3.75rem}.wwf-feature__number{font-family:var(--wwf-font-body);color:#fff9;margin-bottom:.5rem;font-size:3rem;font-weight:700;font-stretch:75%;line-height:1.4}.wwf-feature__title{font-family:var(--wwf-font-display);letter-spacing:0;text-transform:uppercase;margin:0;font-size:2.25rem;font-weight:400;line-height:1.1}.wwf-feature.is-compact .wwf-feature__title{font-family:var(--wwf-font-heading);text-transform:none;font-size:1.5rem;font-weight:600;line-height:1.2}.wwf-feature__text{font-family:var(--wwf-font-heading);margin-top:.75rem;font-size:1rem;font-weight:400;line-height:1.6}.wwf-feature__text :where(p):first-child{margin-top:0}.wwf-feature__text :where(p):last-child{margin-bottom:0}.wwf-feature--stat{--_stat-number-size:3rem;--_stat-gap:clamp(1rem, 2vw, 1.5rem);text-align:start;align-items:flex-start}.wwf-feature--stat:has(.wwf-feature__silhouette){--_stat-number-size:clamp(2rem, calc(9vw - .125rem), 8rem);--_stat-silhouette-width:clamp(5.3125rem, 22.6667vw, 11.25rem);column-gap:var(--_stat-gap);grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;align-items:start;display:grid}.wwf-feature--stat .wwf-feature__figure{align-items:center;gap:var(--_stat-gap);margin-bottom:.75rem;display:flex}.wwf-feature--stat .wwf-feature__silhouette{flex:none}.wwf-feature--stat .wwf-feature__silhouette :where(svg,img){width:var(--_stat-silhouette-width);max-width:none;height:auto;display:block}.wwf-feature--stat .wwf-feature__number{font-family:var(--wwf-font-display);font-weight:400;font-stretch:100%;font-size:var(--_stat-number-size);line-height:var(--wwf-display-line-height);color:currentColor;margin-bottom:0}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__figure{display:contents}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__silhouette{width:var(--_stat-silhouette-width);grid-area:1/1/-1;align-self:stretch;position:relative}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__silhouette :where(svg,img){width:auto;max-width:100%;height:100%;position:absolute;top:0;bottom:0}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__silhouette :where(svg,img):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__silhouette :where(svg,img):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__silhouette :where(svg,img):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__silhouette :where(svg,img):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__silhouette :where(svg,img):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__silhouette :where(svg,img):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__number{grid-area:1/2;align-self:start;margin-bottom:.5rem}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__title{grid-area:2/2}.wwf-feature--stat:has(.wwf-feature__silhouette) .wwf-feature__text{grid-area:3/2}
