.HomeGroupVideo_player__Ocg4I{position:relative;width:100%;max-width:720px;margin:0 auto;overflow:hidden;border-radius:12px;background:#ed4626}.HomeGroupVideo_video__5SIzb{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#ed4626}.HomeGroupVideo_start__GUNgB{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;width:100%;padding:24px;border:0;background:linear-gradient(transparent 45%,#0008);color:#fff;cursor:pointer}.HomeGroupVideo_play__4VzpR{display:grid;place-items:center;width:56px;height:56px;padding-left:4px;border:2px solid #fff;border-radius:50%;background:#173f35;font-size:19px}.HomeGroupVideo_label__N16Xi{font-size:14px;line-height:1.4;font-weight:750;text-shadow:0 1px 3px #0008}.HomeGroupVideo_start__GUNgB:hover .HomeGroupVideo_play__4VzpR{background:#146b55}.HomeGroupVideo_start__GUNgB:focus-visible{outline:4px solid #f0c75e;outline-offset:-6px}@media(max-width:640px){.HomeGroupVideo_start__GUNgB{padding:16px;gap:6px}.HomeGroupVideo_play__4VzpR{width:44px;height:44px;font-size:15px}.HomeGroupVideo_label__N16Xi{font-size:12px}}.HomeShoutOutFeature_section__vId88{background:#ffddd2;padding:36px 16px;color:#173f35}.HomeShoutOutFeature_panel__3E3AU{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:18px 12px}.HomeShoutOutFeature_headingGroup__eOvYh{min-width:0}.HomeShoutOutFeature_badge__CpbkM{display:inline-block;padding:4px 10px;background:#173f35;color:white;border-radius:999px;font-size:11px;line-height:1.4;font-weight:750}.HomeShoutOutFeature_panel__3E3AU .HomeShoutOutFeature_title__QSXGB{margin:12px 0 0;font-size:clamp(30px,8vw,40px);line-height:1;letter-spacing:-.015em;font-weight:700}.HomeShoutOutFeature_artwork__yjb9h{display:block;width:112px;height:auto;aspect-ratio:1;object-fit:contain}.HomeShoutOutFeature_body__YQ9GG{grid-column:1/-1;min-width:0}.HomeShoutOutFeature_tagline__ygTjm{font-size:18px;line-height:1.35;font-weight:800;margin:0}.HomeShoutOutFeature_copy__1ExDc{font-size:15px;line-height:1.55;color:#111;margin:10px 0 0;max-width:48ch;font-weight:500}.HomeShoutOutFeature_button__Kwvqh{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:20px;padding:11px 16px;background:#c4adef;color:#151515;border:2px solid #151515;border-radius:10px;font-size:14px;line-height:1.4;font-weight:800;text-decoration:none;box-shadow:0 3px 0 #173f3526;transition:background .2s}.HomeShoutOutFeature_button__Kwvqh:hover{background:#b69be7}.HomeShoutOutFeature_button__Kwvqh:focus-visible{outline:3px solid #6742a6;outline-offset:4px}@media(min-width:768px){.HomeShoutOutFeature_section__vId88{padding:40px 32px}.HomeShoutOutFeature_panel__3E3AU{grid-template-columns:220px minmax(0,1fr);gap:12px 32px}.HomeShoutOutFeature_headingGroup__eOvYh{grid-column:2}.HomeShoutOutFeature_artwork__yjb9h{grid-column:1;grid-row:1/3;width:220px}.HomeShoutOutFeature_body__YQ9GG{grid-column:2}.HomeShoutOutFeature_panel__3E3AU .HomeShoutOutFeature_title__QSXGB{font-size:48px;margin-top:12px}.HomeShoutOutFeature_titleBreak__hOhDE{display:none}.HomeShoutOutFeature_badge__CpbkM{font-size:12px}.HomeShoutOutFeature_tagline__ygTjm{font-size:22px}.HomeShoutOutFeature_copy__1ExDc{font-size:17px}.HomeShoutOutFeature_button__Kwvqh{display:inline-flex;width:auto;font-size:15px;min-height:50px;padding:12px 22px}}@media(min-width:1024px){.HomeShoutOutFeature_section__vId88{padding:44px 32px}.HomeShoutOutFeature_panel__3E3AU{grid-template-columns:280px minmax(0,1fr);column-gap:40px}.HomeShoutOutFeature_artwork__yjb9h{width:280px}.HomeShoutOutFeature_panel__3E3AU .HomeShoutOutFeature_title__QSXGB{font-size:56px}.HomeShoutOutFeature_tagline__ygTjm{font-size:24px}.HomeShoutOutFeature_copy__1ExDc{font-size:18px}}@media(prefers-reduced-motion:reduce){.HomeShoutOutFeature_button__Kwvqh{transition:none}}