.hero{padding-block:10rem 5rem;position:relative;width:100%;--wrap-size:169.8rem;--title-color:#02384f}@media(width >= 64em){.hero{padding-bottom:25vh;padding-top:50vh}}.hero[data-module-theme=darkBlue]{--title-color:#cce2f2}.hero.is-active .hero__fixed-image,.hero.is-active .hero__title{opacity:1}.hero.is-active .hero__thumbnail-link{pointer-events:all}.hero.transition-in .hero__title{opacity:0}.hero.transition-in .hero__content{opacity:0;transform:translateY(3rem)}.hero--always-show .hero__fixed-image{transition:none}.hero--always-show .hero__thumbnail-link,.hero--always-show.is-active .hero__thumbnail-link{pointer-events:none}.hero.scroll-down .hero__title{opacity:0}.hero.is-loaded .hero__content,.hero.is-loaded .hero__link,.hero.is-loaded .hero__title{opacity:1}@media(width >= 64em){.hero.is-loaded .hero__content,.hero.is-loaded .hero__link,.hero.is-loaded .hero__title{opacity:0}}.hero.is-loaded .hero__content{opacity:1;transform:translateY(0)}.hero.is-loaded.is-active .hero__content,.hero.is-loaded.is-active .hero__link,.hero.is-loaded.is-active .hero__title{opacity:1}.hero.is-loaded.is-transitioning .hero__count,.hero.is-loaded.is-transitioning .hero__link{opacity:0;transition:opacity .4s}.hero.is-loaded.is-transitioning .hero__title,.hero.is-loaded.scroll-down .hero__title{opacity:0}.hero__wrap{position:relative}@media(width >= 64em){.hero__wrap{display:grid;grid-template-columns:41fr 4fr 50fr 4fr 41fr}}@media(width >= 85.375em){.hero__wrap{grid-template-columns:41fr 8fr 71.8fr 8fr 41fr}}.hero__thumbnail{margin-inline:calc(var(--wrap-padding)*-1);position:relative}@media(width >= 64em){.hero__thumbnail{height:100%;left:0;margin:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}}.hero__thumbnail-image,.hero__thumbnail-link{margin:0 auto;max-width:min(var(--max-width),100%);--max-width:38.6rem}@media(width >= 30em){.hero__thumbnail-image,.hero__thumbnail-link{--max-width:40rem}}@media(width >= 48em){.hero__thumbnail-image,.hero__thumbnail-link{--max-width:50rem}}@media(width >= 64em){.hero__thumbnail-image,.hero__thumbnail-link{grid-column:3;--max-width:71.8rem}}.hero__fixed-image{position:relative}@media(width >= 64em){.hero__fixed-image{left:0;opacity:0;pointer-events:none;position:fixed;top:50%;transform:translateY(-50%);transition:opacity .6s;width:100%}}.hero__count,.hero__full-image{display:none}@media(width >= 64em){.hero__count{bottom:0;display:block;font-family:Nohemi,sans-serif;font-size:2.2rem;grid-column:4;left:1.7rem;position:absolute}}.hero__title{color:var(--title-color);display:flex;font-family:Mango,sans-serif;font-size:15rem;gap:20rem;justify-content:center;left:50%;line-height:1;opacity:0;overflow:hidden;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%) translateY(var(--title-y,0));transition:opacity .6s;white-space:nowrap;width:100%}@media(width >= 64em){.hero__title{font-size:24rem;position:fixed;transition:opacity .6s}}@media(width >= 90em){.hero__title{font-size:34rem}}.hero__title--no-animation{font-size:11rem}@media(width >= 30em){.hero__title--no-animation{font-size:15rem}}@media(width >= 64em){.hero__title--no-animation{font-size:24rem}}@media(width >= 90em){.hero__title--no-animation{font-size:34rem}}.hero__title--clipped{clip-path:inset(var(--block-start) var(--block-inline,0) var(--block-end) var(--block-inline,0));color:#fff;z-index:1;--gutter-size:3.6rem;--max-size:71.8rem}.hero__title-scroll{display:flex;gap:7rem}@media(width >= 48em){.hero__title-scroll{gap:12rem}}@media(width >= 64em){.hero__title-scroll{gap:17rem}}@media(width >= 85.375em){.hero__title-scroll{gap:20rem}}.hero__content{font-family:gamay-editorial,sans-serif;font-size:1.4rem;margin:6rem auto 0;max-width:32ch;opacity:0;position:relative;text-align:center;transform:translateY(3rem);transition:opacity .6s,transform .6s;z-index:1}@media(width >= 48em){.hero__content{font-size:1.5rem}}@media(width >= 64em){.hero__content{grid-column:1;opacity:0;text-align:left;transform:none}}@media(width >= 90em){.hero__content{font-size:1.7rem}}.hero__link{margin-top:5.5rem}