.grid-container{display:grid;gap:30px;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:1440px;padding:0 30px;width:100%}.grid-container,.poster{height:100vh;position:relative}.poster{align-items:flex-start;display:flex;flex-direction:column;grid-column:2/12;justify-content:center}.top-date{align-items:center;color:#000;display:flex;font-size:1.25rem;font-weight:300;letter-spacing:0;margin-left:1.5%;position:relative}.home-graphic{background-repeat:no-repeat;background-size:contain;display:none;pointer-events:none;position:absolute;user-select:none;z-index:2}.home-graphic--top{background-image:url(/Themes/Exposure2025/Assets/images/home-graphic-gifs/Top_Left.gif);height:190.137px;left:-12%;top:-12%;width:238.133px}.home-graphic--right{background-image:url(/Themes/Exposure2025/Assets/images/home-graphic-gifs/Right.gif);bottom:7%;height:390px;right:-18%;width:390px;z-index:auto}.home-graphic--bottom{background-image:url(/Themes/Exposure2025/Assets/images/home-graphic-gifs/Middle_Bottom.gif);bottom:-23%;height:242px;right:34%;width:242px}@media (min-width:767px){.home-graphic{display:block}}.bottom-date-wrapper{display:flex;justify-content:end;position:relative;transform:translateY(-20px);width:100%}.bottom-date{align-items:center;color:#000;display:flex;font-size:1.25rem;font-weight:300;letter-spacing:0;position:relative;width:20%}.bracket-left{background-color:beige;height:2px;margin-right:8px;position:relative;width:20px}.bracket-left:after{background-color:beige;content:"";height:15px;left:0;position:absolute;top:0;width:2px}.bracket-right{background-color:beige;height:2px;margin-right:8px;position:relative;width:20px}.bracket-right:after{background-color:beige;bottom:0;content:"";height:15px;left:0;position:absolute;width:2px}.main-title{max-width:100%;position:relative;width:100%}.title-line-1,.title-line-2,.title-line-3{font-size:210px;font-weight:500;letter-spacing:0;line-height:1;margin:0}.title-line-1,.title-line-2{text-align:left}.title-line-3{text-align:right}.title-line-1{margin-bottom:.5rem}.title-line-2-container{align-items:center;display:flex;justify-content:left;margin:0;position:relative}.side-elements-wrapper{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.title-line-2{margin:0;text-align:left;width:min-content}.title-line-3{margin-top:.5rem}.daily-hours{left:-2em;top:60%;transform:translateY(-50%)}.daily-hours,.free-entry{color:#000;font-size:1.25rem;font-weight:300;letter-spacing:0;position:absolute;text-align:left;white-space:nowrap}.free-entry{height:100%;left:60%;top:8%}.bottom-date,.daily-hours,.free-entry,.home-graphic,.title-line-1,.title-line-2,.title-line-3,.top-date{animation:fallbackFadeIn .8s ease-out 2s forwards;opacity:0}@media (max-width:767px){.grid-container{box-sizing:border-box;gap:15px;padding:0 15px}.poster{grid-column:1/-1}.title-line-1,.title-line-2,.title-line-3{font-size:80px}.daily-hours,.free-entry{font-size:.8rem}.bottom-date,.top-date{font-size:1rem;font-weight:300;margin:12px 4px}.bottom-date-wrapper{transform:translateY(0)}.daily-hours{animation:none!important;bottom:-84px;left:20px}}@media (min-width:768px) and (max-width:1024px){.title-line-1,.title-line-2,.title-line-3{font-size:160px}}@media (min-width:1025px) and (max-width:1499px){.grid-container{margin-bottom:100px;margin-top:100px}}