._page_hlgim_1{position:relative;width:100%;max-width:var(--content-max-width);min-height:100vh;margin:0 auto;overflow-x:hidden;font-family:var(--font-body)}@media (max-width: 1199px){._page_hlgim_1{max-width:min(var(--content-max-width),970px)}}@media (max-width: 991px){._page_hlgim_1{max-width:min(var(--content-max-width),750px)}}@media (max-width: 767px){._page_hlgim_1{max-width:100%}}._content_hlgim_31{padding:0 10px;text-align:center}._background_5hjkt_1{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:-1;pointer-events:none;will-change:transform;transform:translateZ(0)}._overlay_5hjkt_16{position:absolute;top:0;right:0;bottom:0;left:0}._block_1lhvo_1{font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text-primary);font-weight:400;line-height:1.5;text-align:center;max-width:var(--measure);margin-left:auto;margin-right:auto}._paragraph_1lhvo_14{margin:0 0 1.2em;text-wrap:balance}._paragraph_1lhvo_14:last-child{margin-bottom:0}._line_1lhvo_33,._lineAuto_1lhvo_43{display:block}@media (max-width: 699px){._lineAuto_1lhvo_43{display:inline}._lineAuto_1lhvo_43:not(:last-child):after{content:" ";white-space:pre}}._footer_183sg_1{padding:22px 16px 28px;text-align:center}._text_183sg_6{color:var(--color-text-primary);font-size:xx-small;font-weight:400}._button_1rc5p_1{font-family:var(--font-button);background:linear-gradient(to bottom,var(--color-gold-deep),var(--color-text-primary),var(--color-gold-deep));color:var(--color-button-text);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.5px;padding:3px 20px 0;border:none;border-radius:8px;box-shadow:0 4px 6px #0003;cursor:pointer;outline:none;transition:all .3s ease;line-height:2.2}._button_1rc5p_1:hover{transform:scale(var(--hover-scale, 1.05))}._overlay_1rc5p_24{position:absolute;bottom:35px;left:50%;z-index:30;white-space:nowrap;font-size:18px;transform:translate(-50%)}._overlay_1rc5p_24:hover{transform:translate(-50%) scale(var(--hover-scale, 1.05))}._title_1wwld_1{font-family:var(--font-heading);font-weight:800;text-transform:uppercase;display:inline-block;line-height:1.4;padding-top:5px;padding-bottom:var(--underline-gap, 15px);margin:0 0 clamp(12px,3.4vw,40px);position:relative;font-size:var(--fs-title);text-wrap:balance;color:var(--color-gold);filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2))}._underline_1wwld_23:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:var(--underline-width, 180px);height:var(--underline-height, 1px);background:var( --underline-color, linear-gradient(to right, var(--color-gold), var(--color-gold-deep)) );border-radius:2px}._wrapper_1670f_1{position:relative;width:100%;display:inline-block}._image_1670f_7{width:100%}._clickable_1670f_11{cursor:pointer}._caption_1670f_15{margin-top:8px;color:var(--color-text-muted);font-size:xx-small}._reveal_1f3xo_1{opacity:0;visibility:hidden;transform:translate(-100px);transition:all 1s var(--ease-reveal)}._active_1f3xo_8{opacity:1;visibility:visible;transform:translate(0)}._hero_tz43w_1{background-color:transparent}._banner_tz43w_5{width:100%}._titleWrap_tz43w_9{padding:0 22px;margin-top:30px;text-align:center}._titleImage_tz43w_15{width:100%}._titleText_tz43w_19{font-family:var(--font-title);font-size:clamp(20px,4.5vw,55px);text-shadow:0 1px 0 #000,0 2px 0 #fff,0 2px 0 #3d3c3c,0 4px 0 #393939,0 6px 1px rgb(13 13 13 / 50%)}._mediaWrap_tz43w_30{margin-top:16px;padding:0 16px}._eyebrowWrap_tz43w_35,._textWrap_tz43w_36{margin-top:15px;padding:0 16px;text-align:center}._eyebrow_tz43w_35{font-family:Helvetica-Bold,sans-serif;font-size:16px;color:var(--color-text-primary);font-weight:700;line-height:1.1}._buttons_tz43w_50{margin-top:18px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}._carousel_13pdv_1{position:relative;width:100%}._track_13pdv_6{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 var(--carousel-peek, 0px);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;outline:none}._track_13pdv_6::-webkit-scrollbar{display:none}._track_13pdv_6:focus-visible{outline:2px solid var(--color-gold);outline-offset:4px;border-radius:4px}._slide_13pdv_30{flex:0 0 auto;scroll-snap-align:center;width:calc((100% - var(--carousel-peek, 0px) * 2 - var(--carousel-gap, 12px) * (var(--slides-per-view, 1) - 1)) / var(--slides-per-view, 1))}._dots_13pdv_40{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:14px}._dot_13pdv_40{width:9px;height:9px;padding:0;border:none;border-radius:50%;background:#ffffff73;cursor:pointer;transition:all .3s ease}._dot_13pdv_40:hover{background:#ffffffbf}._dotActive_13pdv_63{background:var(--color-gold-deep);transform:scale(1.15)}._arrow_13pdv_68{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;color:var(--color-button-text);background:linear-gradient(to bottom,var(--color-gold-light),var(--color-gold-deep));border:none;border-radius:50%;box-shadow:0 4px 6px #00000040;cursor:pointer;transition:opacity .3s ease}._arrow_13pdv_68:disabled{opacity:.35;cursor:default}._prev_13pdv_94{left:4px}._next_13pdv_98{right:4px}@media (prefers-reduced-motion: reduce){._track_13pdv_6{scroll-behavior:auto}}._shutter_128ei_1{position:relative;overflow:hidden;background-color:transparent}._bar_128ei_7{position:absolute;top:0;height:100%;background-color:var(--shutter-color);z-index:20;transform-origin:left;transform:scaleX(1);transition:transform .8s cubic-bezier(.65,0,.35,1),opacity .5s ease;pointer-events:none}._active_128ei_21 ._bar_128ei_7{transform:scaleX(0);opacity:0}._shutter_128ei_1 img,._shutter_128ei_1 .shutter-content{opacity:0;transform:translate(-50px);transition:all 1s var(--ease-reveal)}._active_128ei_21 img,._active_128ei_21 .shutter-content{opacity:1;transform:translate(0);transition-delay:.2s}._section_1695s_1{margin:20px 0 35px;text-align:center}._media_1695s_7+._media_1695s_7{margin-top:var(--media-gap, 0px)}._paragraphs_1695s_11{margin-top:var(--section-gap, 16px)}._titleWrap_1695s_17+._paragraphs_1695s_11{margin-top:0}._buttons_1695s_21{margin-top:var(--section-gap, 20px);display:flex;flex-direction:column;align-items:center;gap:12px}._row_1695s_29{flex-direction:row;flex-wrap:wrap;justify-content:center}@font-face{font-family:Helvetica;src:url(/fonts/helvetica/Helvetica-01.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Bold;src:url(/fonts/helvetica/Helvetica-Bold-02.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-BoldOblique;src:url(/fonts/helvetica/Helvetica-BoldOblique-04.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica-Light;src:url(/fonts/helvetica/Helvetica-Light-05.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-LightOblique;src:url(/fonts/helvetica/Helvetica-LightOblique-06.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Helvetica-Oblique;src:url(/fonts/helvetica/Helvetica-Oblique-03.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue-CondensedBlack;src:url(/fonts/helvetica/HelveticaNeue-CondensedBlack-10.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue-CondensedBold;src:url(/fonts/helvetica/HelveticaNeue-CondensedBold-05.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HelveticaVn;src:url(/fonts/helvetica/HelveticaVn-BdCn.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:HelveticaVn-bd;src:url(/fonts/helvetica/HelveticaVn-Bd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueThin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueUltraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueUltraLightItalic.otf) format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueLight.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueLightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueRoman.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueMedium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueMediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueBold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueBoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueHeavy.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueHeavyItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueBlack.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/fonts/helvetica-neue-5/HelveticaNeueBlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue-Italic;src:url(/fonts/helvetica-neue-5/HelveticaNeueItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue-BoldItalic;src:url(/fonts/helvetica-neue-5/HelveticaNeueBoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeue-Bold;src:url(/fonts/helvetica-neue-5/HelveticaNeueBold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue-Black;src:url(/fonts/helvetica-neue-5/HelveticaNeueBlack.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--color-gold-light: #f9fb91;--color-gold: #f9e04c;--color-gold-deep: #fee700;--color-text-primary: #ffffff;--color-text-muted: #cacaca;--color-button-text: #1174ce;--color-background: #001a8c;--font-body: "Helvetica", sans-serif;--font-heading: "HelveticaVn", sans-serif;--font-title: "HelveticaNeue-CondensedBlack", "Arial Narrow", sans-serif;--font-button: "HelveticaVn-bd", sans-serif;--content-max-width: 1170px;--shutter-color: #ffffff;--fs-hero: clamp(13.5px, 10.85px + .74vw, 16px);--fs-body: clamp(15px, 9.71px + 1.47vw, 20px);--fs-title: clamp(20px, 7.29px + 3.53vw, 32px);--fs-button: clamp(15px, 5.47px + 2.65vw, 24px);--measure: 64ch;--design-frame: 700px;--gradient-gold: linear-gradient( to bottom, var(--color-gold-light) 0%, var(--color-gold) 50%, var(--color-gold-deep) 100% );--ease-reveal: cubic-bezier(.25, .46, .45, .94)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100vh;background-color:var(--color-background);color:var(--color-text-primary);font-family:var(--font-body);font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}button{font-family:inherit}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
