.YCzgXq_page{color:#3d4a6b;background:#fff}.YCzgXq_page .YCzgXq_hero[data-brand-hero]{background:#142f54!important}.YCzgXq_page .YCzgXq_hero[data-brand-hero]:before{background:linear-gradient(90deg,#142f54 0% 30%,#142f54f5 42%,#142f54c7 52%,#142f542e 72%,#0000 88%)!important}.YCzgXq_page .YCzgXq_hero[data-brand-hero]:after{content:"";z-index:1;clip-path:polygon(0 0,28% 0,4% 100%,0 100%);pointer-events:none;background:#5193ac1f;position:absolute;inset:0;display:block!important}.YCzgXq_page .YCzgXq_hero .YCzgXq_heroCopy[data-brand-copy]{color:#fff!important;width:min(720px,52%)!important;max-width:720px!important}.YCzgXq_heroTitle{aspect-ratio:2994/960;width:100%;margin:0 0 24px;line-height:1;position:relative;overflow:hidden}.YCzgXq_heroTitle img{width:100%;height:auto;display:block;position:absolute;inset:0}.YCzgXq_page .YCzgXq_hero[data-brand-hero] .YCzgXq_heroCatch[data-brand-catch]{max-width:100%!important}.YCzgXq_heroDate{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0;font-size:clamp(26px,2.6vw,38px);font-weight:800;line-height:1.5;display:flex}.YCzgXq_heroDate>span:first-child{font-size:.6em}.YCzgXq_heroDate>span:last-child{white-space:nowrap}.YCzgXq_heroDate small{font-size:.48em}.YCzgXq_dateSeparator{margin-inline:.08em;font-size:.7em}.YCzgXq_heroVenue{margin:6px 0 24px;font-size:clamp(14px,1.3vw,18px);font-weight:700}.YCzgXq_heroDescription{color:#dbe6ee;max-width:38em;margin:0;font-size:16px;line-height:2}.YCzgXq_heroActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.YCzgXq_heroActions>a{justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:18px 22px;display:flex}.YCzgXq_heroActions>a>span{flex-shrink:0}.YCzgXq_heroVisual{overflow:hidden}.YCzgXq_heroVisual img{object-position:80% center}.YCzgXq_page a:focus-visible{outline-offset:3px;outline:3px solid #2b88b5}.YCzgXq_heroActions>a:focus-visible{outline-color:#fff}@media (max-width:760px){.YCzgXq_page .YCzgXq_hero[data-brand-hero]{padding:32px 20px 170px!important}.YCzgXq_page .YCzgXq_hero[data-brand-hero]:before{background:linear-gradient(#142f54 0% calc(100% - 220px),#142f54e6 calc(100% - 170px),#142f5426 100%)!important}.YCzgXq_page .YCzgXq_hero[data-brand-hero]:after{display:none!important}.YCzgXq_page .YCzgXq_hero .YCzgXq_heroCopy[data-brand-copy]{width:100%!important;max-width:none!important}.YCzgXq_page .YCzgXq_hero .YCzgXq_heroVisual[data-brand-media]{width:100%!important;height:250px!important;inset:auto 0 0!important}.YCzgXq_heroTitle{margin-bottom:24px}.YCzgXq_heroDate{font-size:clamp(23px,6vw,34px)}.YCzgXq_heroVenue{margin-bottom:20px;font-size:14px}.YCzgXq_heroDescription{font-size:14px;line-height:1.8}.YCzgXq_page .YCzgXq_hero[data-brand-hero] .YCzgXq_heroActions>a{line-height:1.3;white-space:nowrap!important;gap:6px!important;min-height:48px!important;padding:10px 8px!important;font-size:clamp(10px,2.7vw,12px)!important}.YCzgXq_page .YCzgXq_hero[data-brand-hero] .YCzgXq_heroActions>a>span{flex:0 0 12px;width:12px;margin-left:0;font-size:12px}}
.Hexh1q_hero{}.Hexh1q_heroImage{}.Hexh1q_heroInner{}.Hexh1q_page{color:#3d4a6b;font-size:16px;line-height:1.8}.Hexh1q_hero{isolation:isolate;background:#f1f4f9;align-items:center;min-height:250px;display:flex;position:relative;overflow:hidden}.Hexh1q_heroImage{object-fit:cover;object-position:center 20%;z-index:-2;width:52%;height:100%;position:absolute;inset:0 0 0 auto}.Hexh1q_hero:before{content:"";clip-path:polygon(0 0,100% 0,18% 100%,0 100%);pointer-events:none;z-index:-1;background:#d6e6e3;width:clamp(180px,20vw,310px);position:absolute;inset:0 auto 0 0}.Hexh1q_hero:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,#f1f4f9,#f1f4f9f0 26%,#f1f4f9ad 54%,#f1f4f947 78%,#0000);width:38%;position:absolute;inset:0 auto 0 34%}.Hexh1q_heroInner{box-sizing:border-box;width:min(1360px,100%);margin:auto;padding:58px 24px 32px}.Hexh1q_heroCopy{width:min(600px,44%)}.Hexh1q_heroCopy p{color:#33465c;margin:0 0 14px;font-size:14px;font-weight:700}.Hexh1q_hero h1{color:#173458;letter-spacing:.02em;margin:0;font-size:34px;font-weight:900;line-height:1.35}.Hexh1q_content{box-sizing:border-box;max-width:1160px;margin:auto;padding:128px 24px}.Hexh1q_content h2{color:#17224c;letter-spacing:-.04em;margin:0 0 48px;padding-left:17px;font-size:clamp(26px,2.9vw,34px);font-weight:800;line-height:1.35;position:relative}.Hexh1q_content h2:before{content:"";background:#2b88b5;width:5px;height:auto;position:absolute;top:.15em;bottom:.15em;left:0}.Hexh1q_programGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 48px;display:grid}.Hexh1q_programCard{color:#17224c;background:#fff;border-top:3px solid #2b88b5;flex-direction:column;min-width:0;text-decoration:none;display:flex}.Hexh1q_cover{background:#f2f7fa;border:1px solid #e3e8ef;border-top:0;justify-content:center;align-items:center;min-height:458px;padding:24px;display:flex}.Hexh1q_cover img{object-fit:contain;width:100%;max-width:300px;height:auto;display:block;box-shadow:0 8px 20px #17224c1f}.Hexh1q_cardTitle{text-align:center;justify-content:center;align-items:center;gap:7px;min-height:72px;padding:16px 10px 0;font-size:17px;font-weight:700;line-height:1.6;display:flex}.Hexh1q_cardTitle img{flex:none;width:15px;height:auto}.Hexh1q_programCard:hover{opacity:.72}.Hexh1q_programCard:focus-visible{outline-offset:4px;outline:3px solid #2b88b5}@media (max-width:1024px){.Hexh1q_content{padding-block:96px}.Hexh1q_programGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Hexh1q_hero{align-items:flex-start;min-height:510px}.Hexh1q_heroImage{object-position:58% 38%;width:100%;height:290px;inset:auto 0 0}.Hexh1q_hero:before{opacity:.9;width:clamp(110px,36vw,180px);height:240px}.Hexh1q_hero:after{background:linear-gradient(#f1f4f9,#f1f4f9c7 52%,#0000);width:100%;height:150px;inset:180px 0 auto}.Hexh1q_heroInner{padding:46px 20px 310px}.Hexh1q_heroCopy{width:100%}.Hexh1q_hero h1{font-size:32px}}@media (max-width:700px){.Hexh1q_content{padding:80px 20px}.Hexh1q_programGrid{grid-template-columns:minmax(0,1fr);gap:56px}.Hexh1q_cover{min-height:auto;padding:24px}.Hexh1q_cover img{width:min(100%,300px)}}
.CtIh8G_content{color:#3d4a6b;font-size:16px;line-height:1.8}.CtIh8G_container{width:100%;max-width:1160px;margin-inline:auto;padding-inline:24px}.CtIh8G_movies{padding:80px 0}.CtIh8G_movieGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.CtIh8G_movie{background:#fff;border:1px solid #d7dfeb;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 8px 26px #152c4f12}.CtIh8G_poster{aspect-ratio:4/3;cursor:pointer;background:#e8eef5;border:0;width:100%;padding:0;display:block;position:relative}.CtIh8G_poster img{object-fit:contain;object-position:center top;width:100%;height:100%;display:block}.CtIh8G_play{color:#fff;background:#18335fe6;border-radius:50%;place-items:center;width:48px;height:48px;font-size:20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CtIh8G_poster:hover .CtIh8G_play{background:#2b88b5}.CtIh8G_player{aspect-ratio:16/9;background:#18335f}.CtIh8G_player iframe{border:0;width:100%;height:100%;display:block}.CtIh8G_close{color:#18335f;width:100%;font:inherit;cursor:pointer;background:#eef2f7;border:0;padding:8px 16px;font-size:13px;display:block}.CtIh8G_movieBody{padding:18px 16px}.CtIh8G_movieBody h3{color:#18335f;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:1.55}.CtIh8G_movieBody a{color:#18335f;justify-content:space-between;margin-top:auto;padding-top:18px;font-size:13px;font-weight:800;text-decoration:none;display:flex;position:relative}.CtIh8G_movieBody a:hover{text-decoration:underline}.CtIh8G_news{background:#f6f8fb;border-top:1px solid #dbe3ee;padding:80px 0}.CtIh8G_newsPanel{background:#fff;border:1px solid #d7dfeb;border-radius:16px;min-width:0;padding:28px;box-shadow:0 8px 28px #152c4f0f}.CtIh8G_heading{color:#17224c;letter-spacing:-.04em;align-items:center;gap:12px;margin:0 0 24px;scroll-margin-top:220px;font-size:clamp(26px,2.9vw,34px);font-weight:800;line-height:1.35;display:flex}.CtIh8G_heading:before{content:"";background:#2b88b5;flex:0 0 5px;align-self:stretch;height:auto;margin-block:.15em}.CtIh8G_newsList{border-top:1px solid #e1e7ef;margin:0;padding:0;list-style:none}.CtIh8G_newsRow{border-bottom:1px solid #e1e7ef;grid-template-columns:108px minmax(0,1fr);align-items:start;gap:18px;padding:17px 0;display:grid}.CtIh8G_newsRow time{color:#718097;font-size:12px}.CtIh8G_newsRow p{color:#273b58;margin:0;font-size:14px;font-weight:700;line-height:1.65}.CtIh8G_newsRow a{color:#1f3864;text-underline-offset:3px;text-decoration:underline}.CtIh8G_newsRow a:hover{color:#c9382b}.CtIh8G_newsArchiveLink{justify-content:flex-end;margin-top:24px;display:flex}.CtIh8G_newsArchiveLink a{color:#18335f;text-underline-offset:4px;align-items:center;gap:16px;min-height:44px;font-size:14px;font-weight:700;display:inline-flex}.CtIh8G_newsArchiveLink a:hover{color:#2b88b5}.CtIh8G_overview{padding:128px 0;scroll-margin-top:220px}.CtIh8G_facts{border-top:2px solid #2b88b5;margin:0}.CtIh8G_fact{border-bottom:1px solid #e3e8ef;grid-template-columns:160px minmax(0,1fr);display:grid}.CtIh8G_fact dt{color:#17224c;background:#f2f7fa;padding:24px;font-weight:800}.CtIh8G_fact dd{min-width:0;margin:0;padding:24px 28px}.CtIh8G_fact p{margin:0}.CtIh8G_fact .CtIh8G_note{margin-top:8px;font-size:14px}.CtIh8G_audience{margin:16px 0 0;padding:0;list-style:none}.CtIh8G_audience li+li{margin-top:8px}.CtIh8G_banner{border:1px solid #0000;border-radius:6px;width:min(100%,675px);margin:56px auto 0;transition:transform .25s,border-color .25s,box-shadow .25s;display:block}.CtIh8G_banner:is(:hover,:focus-visible){border-color:#b39a43;transform:scale(1.03);box-shadow:0 12px 28px #152c4f33}.CtIh8G_banner img{object-fit:contain;width:100%;height:auto;display:block}.CtIh8G_content a:focus-visible,.CtIh8G_content button:focus-visible{outline-offset:3px;outline:3px solid #2b88b5}.CtIh8G_poster:focus-visible{outline-offset:-3px}.CtIh8G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1024px){.CtIh8G_overview{padding-block:96px}}@media (max-width:720px){.CtIh8G_movies,.CtIh8G_news{padding-block:56px}.CtIh8G_movieGrid{grid-template-columns:minmax(0,1fr);gap:24px}.CtIh8G_newsPanel{padding:22px 18px}.CtIh8G_newsRow{grid-template-columns:minmax(0,1fr);gap:8px}.CtIh8G_fact{grid-template-columns:minmax(0,1fr)}.CtIh8G_fact dt{padding:14px 18px}.CtIh8G_fact dd{padding:18px}.CtIh8G_banner{margin-top:40px}}@media (max-width:700px){.CtIh8G_overview{padding-block:80px}}@media (prefers-reduced-motion:reduce){.CtIh8G_banner{transition:none}.CtIh8G_banner:is(:hover,:focus-visible){transform:none}}
._5RxhCG_textHero:after{display:none}@media (max-width:760px){._5RxhCG_textHero{align-items:center;min-height:220px}._5RxhCG_textHero ._5RxhCG_textHeroInner{padding:46px 20px}}._5RxhCG_count{color:#718097;margin:-8px 0 20px;font-size:14px}._5RxhCG_pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:32px;display:flex}._5RxhCG_pagination a,._5RxhCG_pagination span{color:#18335f;background:#fff;border:1px solid #d7dfeb;border-radius:6px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._5RxhCG_pagination a:hover{background:#f2f7fa;border-color:#2b88b5}._5RxhCG_pagination [aria-current=page]{color:#fff;background:#18335f;border-color:#18335f}._5RxhCG_pagination [aria-disabled=true]{color:#718097;background:#f6f8fb}
