.react-photo-album{display:flex}.react-photo-album,.react-photo-album *{box-sizing:border-box}.react-photo-album--track{align-items:flex-start;display:flex}.react-photo-album--photo{padding:calc(var(--react-photo-album--padding) * 1px);position:relative}.react-photo-album--image{width:100%;height:auto;aspect-ratio:var(--react-photo-album--photo-width) / var(--react-photo-album--photo-height);display:block}.react-photo-album--button{cursor:pointer;border:initial;background:initial}.react-photo-album--rows{row-gap:calc(var(--react-photo-album--spacing) * 1px);flex-direction:column}.react-photo-album--rows .react-photo-album--track{--react-photo-album--track-gaps:calc(var(--react-photo-album--spacing) * (var(--react-photo-album--track-size) - 1) + 2 * var(--react-photo-album--padding) * var(--react-photo-album--track-size));justify-content:space-between}.react-photo-album--rows .react-photo-album--photo{width:calc((100% - var(--react-photo-album--track-gaps) * 1px) / (var(--react-photo-album--container-width) - var(--react-photo-album--track-gaps)) * var(--react-photo-album--photo-width) + 2px * var(--react-photo-album--padding))}
.yle_zG_gallery{width:100%}.yle_zG_imageFrame{border-radius:var(--radius-default);background:var(--site-background-color);width:100%;position:relative;overflow:hidden}.yle_zG_image{object-fit:contain}
.NWeO5W_audienceGrid{grid-template-columns:minmax(0,1fr) minmax(20rem,1fr);align-items:center;gap:clamp(2rem,4.5vw,3rem);display:grid}.NWeO5W_audienceCopy{gap:1rem;max-width:43rem;display:grid}.NWeO5W_textLink{color:var(--site-accent);font:800 .8125rem/1 var(--site-font-ui);justify-self:start;align-items:center;gap:.45rem;text-decoration:none;transition:gap .2s;display:inline-flex}.NWeO5W_textLink:hover{gap:.7rem}.NWeO5W_videoCard{aspect-ratio:16/9;border-radius:var(--site-card-radius);background:var(--site-text-color);width:100%;box-shadow:var(--site-shadow);color:inherit;cursor:pointer;font:inherit;border:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.NWeO5W_videoCard:has(.NWeO5W_videoFrame){cursor:default}.NWeO5W_videoCard:focus-visible{outline:.1875rem solid var(--site-accent);outline-offset:.25rem}.NWeO5W_videoThumb{object-fit:cover;width:100%;height:100%}.NWeO5W_videoFrame{border:0;width:100%;height:100%;position:absolute;inset:0}.NWeO5W_videoOverlay{background:linear-gradient(to top, color-mix(in srgb, var(--site-text-color) 62%, transparent), color-mix(in srgb, var(--site-text-color) 18%, transparent));text-align:center;align-content:center;justify-items:center;gap:.55rem;padding:1.5rem;display:grid;position:absolute;inset:0}.NWeO5W_videoPlay{border-radius:var(--radius-pill);background:var(--site-accent);width:4rem;height:4rem;box-shadow:0 .375rem 1.375rem color-mix(in srgb, var(--site-accent) 45%, transparent);place-items:center;margin-bottom:.25rem;display:grid;position:relative}.NWeO5W_videoPlay:before{content:"";border-top:.62rem solid #0000;border-bottom:.62rem solid #0000;border-left:.95rem solid var(--site-text-on-dark);width:0;height:0;margin-left:.25rem}.NWeO5W_videoName{color:var(--site-text-on-dark);font-family:var(--site-font-display);font-size:1.15rem;font-style:italic;font-weight:700;line-height:1.15}.NWeO5W_videoLabel{color:var(--site-text-on-dark-muted);font:800 .5625rem/1.2 var(--site-font-ui);letter-spacing:.16em;text-transform:uppercase}.NWeO5W_cultureInner{gap:2.25rem}.NWeO5W_cultureHeader{gap:.65rem;max-width:46rem;display:grid}.NWeO5W_cultureLead{max-width:44rem}.NWeO5W_cultureLead strong{color:var(--site-text-on-dark);font-weight:800}.NWeO5W_cultureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.NWeO5W_cultureCard{border:var(--border-width-strong) solid var(--site-accent);border-radius:var(--site-card-radius);background:var(--site-surface-white);text-align:center;align-content:center;justify-items:center;gap:1.2rem;min-height:15rem;padding:clamp(1.75rem,4vw,2.6rem) 1.5rem;display:grid}.NWeO5W_cultureCard h3{color:var(--site-text-color);font-family:var(--site-font-ui);letter-spacing:-.03em;margin:0;font-size:clamp(1.65rem,3vw,2.65rem);font-weight:900;line-height:.95}.NWeO5W_wordDot{background:var(--site-accent);vertical-align:baseline;width:.18em;height:.18em;margin-left:.03em;display:inline-block}.NWeO5W_cultureCard p{color:var(--site-text-color);font:300 clamp(.95rem, 1.8vw, 1.25rem)/1.45 var(--site-font-ui);margin:0}.NWeO5W_flowInner{gap:2rem}.NWeO5W_flowSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.NWeO5W_flowSteps:before{content:"";height:var(--border-width-strong);background:var(--border-subtle);position:absolute;top:1.65rem;left:8%;right:8%}.NWeO5W_flowStep{z-index:1;text-align:center;justify-items:center;gap:.35rem;min-width:0;display:grid;position:relative}.NWeO5W_flowNumber{border:var(--border-width-strong) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--site-surface-white);width:3.3rem;height:3.3rem;color:var(--site-text-muted-color);font:800 .875rem/1 var(--site-font-ui);place-items:center;margin-bottom:.55rem;display:grid}.NWeO5W_flowStep[data-state=done] .NWeO5W_flowNumber{border-color:var(--site-text-color);background:var(--site-text-color);color:var(--site-text-on-dark)}.NWeO5W_flowStep[data-state=active] .NWeO5W_flowNumber{border-color:var(--site-accent);background:var(--site-accent);color:var(--site-text-on-dark);transform:scale(1.1)}.NWeO5W_flowTitle{color:var(--site-text-color);font:800 .8125rem/1.25 var(--site-font-ui)}.NWeO5W_flowDetail{color:var(--site-text-muted-color);font:600 .72rem/1.35 var(--site-font-copy)}.NWeO5W_madness{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.NWeO5W_madnessCopy{gap:.55rem;display:grid}.NWeO5W_madnessCopy p:last-child{color:var(--site-text-on-dark-muted);font:600 .8125rem/1.4 var(--site-font-copy);margin:0}.NWeO5W_madnessTitle{color:var(--site-text-on-dark);font-family:var(--site-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,5vw,3.6rem);font-weight:900;line-height:.98}.NWeO5W_madnessTitle em{color:inherit;font-style:italic;font-weight:800}.NWeO5W_lifeInner{gap:2rem}@media (max-width:60rem){.NWeO5W_audienceGrid,.NWeO5W_cultureGrid{grid-template-columns:1fr}.NWeO5W_flowSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem}.NWeO5W_flowSteps:before{display:none}}@media (max-width:40rem){.NWeO5W_flowSteps{grid-template-columns:1fr}.NWeO5W_flowStep{text-align:start;grid-template-columns:auto minmax(0,1fr);justify-items:start;column-gap:.9rem}.NWeO5W_flowNumber{grid-row:span 2;margin-bottom:0}.NWeO5W_madness{align-items:flex-start}}