.jack_Header____KTu{margin-bottom:2rem;display:flex;flex-wrap:wrap;align-items:flex-end;gap:2rem}@media (min-width:576px){.jack_Header____KTu{flex-wrap:nowrap}}@media (min-width:768px){.jack_Header____KTu{margin-bottom:3rem}}@media (min-width:992px){.jack_Header____KTu{margin-bottom:4rem}}.jack_HeaderRoot__gTozu{width:100%}.jack_HeaderFlex__1wh_j{flex-shrink:0}.jack_Boxes__phGrz{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:4rem}@media (min-width:768px){.jack_Boxes__phGrz{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem}}@media (min-width:992px){.jack_Boxes__phGrz{grid-template-columns:repeat(3,minmax(0,1fr))}}.jack_Box__H499t{position:relative}.jack_BoxGrid__Ti38F{display:flex}@media (min-width:768px){.jack_BoxGrid__Ti38F{gap:2rem}}.jack_BoxDate__dctt4{z-index:1;width:60px;position:relative;margin-right:2rem;flex-shrink:0;text-align:center}@media (min-width:768px){.jack_BoxDate__dctt4{position:static;top:.375rem;left:.375rem;margin-right:0;border-radius:4px}}.jack_BoxDate__dctt4.jack_BoxDate--ja__4j8jY .jack_BoxDay__R7n84{font-size:13px}@media (min-width:992px){.jack_BoxDate__dctt4.jack_BoxDate--ja__4j8jY .jack_BoxDay__R7n84{font-size:16px}}.jack_BoxDate__dctt4.jack_BoxDate--ja__4j8jY .jack_BoxMonthYear__eU7Ky{font-size:20px}@media (min-width:992px){.jack_BoxDate__dctt4.jack_BoxDate--ja__4j8jY .jack_BoxMonthYear__eU7Ky{font-size:28px}}.jack_BoxDay__R7n84{line-height:1;font-size:46px;font-weight:700}@media (min-width:768px){.jack_BoxDay__R7n84{font-size:46px}}.jack_BoxMonthYear__eU7Ky{line-height:1;margin-top:.25rem;border-top-width:1px;border-color:var(--color-block-shade4);padding-top:.5rem;font-size:14px}@media (min-width:768px){.jack_BoxMonthYear__eU7Ky{padding-top:.25rem}}.jack_BoxBody__sE2he{width:100%}.jack_BoxImage__7PJFE{position:relative;aspect-ratio:4/3;margin-bottom:1.25rem;display:none}@media (min-width:768px){.jack_BoxImage__7PJFE{margin-bottom:2rem;display:block}}.jack_BoxImage__7PJFE img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jack_BoxText__DHhRY{position:relative}.jack_BoxButton__Nltlf{margin-top:2rem}