@media (min-width:1400px){.cvhpf6{max-width:var(--container-max-w)}}@media (max-width:1199.98px){.cxkb9b{gap:1.25rem}.c5uxxb{font-size:0.75rem}.cxztqm{grid-template-columns:1fr 1fr}.cz9zcl{grid-column:span 2}}@media (max-width:991.98px){:root{--header-h:76px}.clrnav{display:none!important}.cx4of1{display:none!important}.c4bn3w .cmt3w2{display:none}.cd08fw{display:inline-flex;align-items:center;justify-content:center}.c0bl59{min-height:auto;padding-top:calc(var(--header-h) + 1.5rem);padding-bottom:3.5rem}.cxztqm{grid-template-columns:1fr}.cz9zcl{grid-column:span 1}.csyhut{padding:1.25rem 1.25rem 1.25rem 1.75rem;font-size:1.35rem}.c98zdf{margin-top:2rem}.cson53{overflow-x:auto;flex-wrap:nowrap!important;padding-bottom:0.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.cson53::-webkit-scrollbar{display:none}.cu51uy{flex-shrink:0}}@media (max-width:767.98px){:root{--header-h:76px;--spacer-6:3.5rem;--spacer-7:4.5rem}.cgks0x{font-size:2.85rem;line-height:1.05}.c52lvs::first-letter{font-size:3.4em;padding-right:0.08em}.cvxzop{padding:1.25rem 1rem;overflow:hidden}.cn777q{gap:1rem;overflow-x:auto;overflow-y:hidden!important;white-space:nowrap;padding-bottom:0;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch}.cn777q::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.c3gokk{padding-bottom:0.75rem;font-size:0.72rem;letter-spacing:0.06em;flex-shrink:0}.chrr26,.cpjn0x,.cmi8ls{padding:1.5rem 1.25rem}.c2o7qc{grid-template-columns:1fr}.cptjc1{margin-top:2.5rem;padding-top:1.5rem}#scrollToTop{bottom:16px;right:16px;width:44px;height:44px}}@media (max-width:575.98px){.cgks0x{font-size:2.35rem}.cdeucg{flex-wrap:wrap;gap:0.75rem}}@media (hover:none) and (pointer:coarse){.c5uxxb,.crzsi2,.cmt3w2,.cdzp1a,.c858gq,.cthge7 a,.cugv26,.cecoff,.page-link,.cl2pn5{min-height:44px;display:inline-flex;align-items:center}.cecoff{padding:0.5rem 1rem}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}.c3pamt{animation:none!important}.cnj4z9{display:none}.cziydv{background-image:url('../images/hero-poster.webp');background-size:cover;background-position:center}}@media print{.cwj2na,.clrnav,.c0vwjj,.cvxzop,#scrollToTop,.cd08fw,.cgud9o .c39rsg{display:none!important}body{background:#FFFFFF!important;color:#000000!important}.c06fkl{columns:2}}@media (max-width:575.98px){.cdco9m,.c4nwpi{height:36px!important;max-height:36px!important}.cq95ds,.c72b7w{font-size:1.25rem!important}.csbuab,.c1h6vb{font-size:0.55rem!important;letter-spacing:0.18em!important}}