.grouphead[data-v-b29df4dd]{background:var(--bg);padding-top:6vw}.grouphead--alt[data-v-b29df4dd]{background:var(--bg-alt-2)}.grouphead__title[data-v-b29df4dd]{width:50%;margin-inline:auto;padding-block:2.2vw;text-align:center}@media(max-width:999px){.grouphead__title[data-v-b29df4dd]{width:100%;padding-block:40px;margin-bottom:25px}}.tiles[data-v-b29df4dd]{background:var(--bg);padding-bottom:6vw}.tiles--alt[data-v-b29df4dd]{background:var(--bg-alt-2)}.tiles__grid[data-v-b29df4dd]{display:flex;flex-wrap:wrap;padding-inline:20px;gap:20px}.tile[data-v-b29df4dd]{--tile-ease: cubic-bezier(.05, .2, .1, 1);position:relative;flex:1 1 0;min-width:0;min-height:500px;overflow:hidden;isolation:isolate;transition:transform .65s var(--tile-ease),box-shadow .65s var(--tile-ease)}.tile__media[data-v-b29df4dd]{position:absolute;inset:0;z-index:-1}.tile__media[data-v-b29df4dd] img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--tile-ease)}.tile__scrim[data-v-b29df4dd]{position:absolute;inset:0;z-index:-1;pointer-events:none}.tile__scrim--rest[data-v-b29df4dd]{background:linear-gradient(180deg,#0f0f0f00,#0f0f0f1a)}.tile__scrim--hover[data-v-b29df4dd]{background:linear-gradient(180deg,#0000,#000);opacity:0;transition:opacity .65s var(--tile-ease)}.tile__body[data-v-b29df4dd]{position:absolute;inset:29px;display:flex;flex-direction:column;justify-content:flex-end}.tile__title[data-v-b29df4dd]{flex:none;color:#fff;font-size:32px;line-height:40px;overflow-wrap:normal;word-break:keep-all;hyphens:none}.tile__title[data-v-b29df4dd] .tile__title-line{white-space:nowrap}.tile__panel[data-v-b29df4dd]{flex:0 1 auto;min-height:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .65s var(--tile-ease),opacity .18s var(--tile-ease)}.tile__panel-in[data-v-b29df4dd]{overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;transform:translateY(20px);transition:transform .18s var(--tile-ease)}.tile__panel-in[data-v-b29df4dd]::-webkit-scrollbar,.tile__panel[data-v-b29df4dd]::-webkit-scrollbar{display:none}@media(hover:hover){.tile[data-v-b29df4dd]:hover{transform:translateY(-10px);box-shadow:0 25px 55px #00000038}.tile:hover .tile__media[data-v-b29df4dd] img{transform:scale(1.06)}.tile:hover .tile__scrim--hover[data-v-b29df4dd]{opacity:1}.tile:hover .tile__panel[data-v-b29df4dd]{max-height:100%;opacity:1;overflow:hidden}.tile:hover .tile__panel-in[data-v-b29df4dd]{transform:none}}.tile:focus-within .tile__scrim--hover[data-v-b29df4dd]{opacity:1}.tile:focus-within .tile__panel[data-v-b29df4dd]{max-height:100%;opacity:1;overflow:hidden}.tile:focus-within .tile__panel-in[data-v-b29df4dd]{transform:none}@media(prefers-reduced-motion:reduce){.tile[data-v-b29df4dd],.tile__media[data-v-b29df4dd] img,.tile__scrim--hover[data-v-b29df4dd],.tile__panel[data-v-b29df4dd],.tile__panel-in[data-v-b29df4dd]{transition-duration:.01ms}.tile[data-v-b29df4dd]:hover,.tile:hover .tile__media[data-v-b29df4dd] img{transform:none}}.tile__lead[data-v-b29df4dd]{color:#fff;font-size:var(--copy-size, 18px);line-height:var(--copy-lh, 27px);padding-top:10px}.tile__list[data-v-b29df4dd]{color:#fff;font-size:var(--copy-size, 18px);line-height:var(--copy-lh, 27px)}@supports (width: 1cqw){.tile[data-v-b29df4dd]{container-type:inline-size}.tile__lead[data-v-b29df4dd],.tile__list[data-v-b29df4dd]{font-size:calc(min(18px,6.82cqw) * var(--copy-mult, 1));line-height:var(--copy-ratio, 1.5)}.tile__title[data-v-b29df4dd]{font-size:clamp(20px,calc((100cqw - 58px)*.13),32px);line-height:1.25;overflow-wrap:normal;word-break:keep-all;hyphens:none}}@media(max-width:999px){.tile[data-v-b29df4dd]{flex:0 0 100%;min-height:500px}}@media(hover:none){.tile[data-v-b29df4dd]{min-height:0;padding:0 0 24px}.tile__media[data-v-b29df4dd]{position:relative;z-index:0;height:260px}.tile__scrim[data-v-b29df4dd]{display:none}.tile__body[data-v-b29df4dd]{position:static;padding:20px 0 0}.tile__title[data-v-b29df4dd]{color:var(--text);font-size:var(--h3-size);line-height:var(--h3-line)}.tile__panel[data-v-b29df4dd]{max-height:none;opacity:1}.tile__panel-in[data-v-b29df4dd]{transform:none}.tile__lead[data-v-b29df4dd],.tile__list[data-v-b29df4dd]{color:var(--text)}}
