.sQhmva_container{background:#fff;min-height:100vh}.sQhmva_pageContent{flex-direction:column;gap:56px;padding:56px 0 80px;display:flex}@media (max-width:1159px){.sQhmva_pageContent{gap:40px;padding:32px 0 60px}}.sQhmva_sectionTitle{color:#25253d;letter-spacing:.05em;margin:0;font-size:18px;font-weight:800;display:inline}.sQhmva_historyLayout{align-items:flex-start;gap:48px;display:flex}@media (max-width:1159px){.sQhmva_historyLayout{flex-direction:column;gap:24px}}.sQhmva_historyTextCol{border-left:2px solid #c5c5c5;flex-direction:column;flex:1;gap:28px;min-width:0;padding-left:40px;display:flex}.sQhmva_historyTitle{color:#c60001;margin:0;font-size:42px;font-weight:700;line-height:1}@media (max-width:1159px){.sQhmva_historyTitle{font-size:28px}}.sQhmva_historyTitleGold{color:#b0701e}.sQhmva_historyImageCol{aspect-ratio:464/393;border-radius:20px;flex-shrink:0;align-self:stretch;width:420px;position:relative;overflow:hidden}@media (max-width:1159px){.sQhmva_historyImageCol{aspect-ratio:4/3;width:100%}}.sQhmva_historyText p{color:#25253d;margin:0 0 16px;font-size:16px;line-height:1.5}.sQhmva_historyText p:last-child{margin-bottom:0}.sQhmva_historyLink{letter-spacing:.1em;color:#b51515;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.sQhmva_historyLink:hover{text-decoration:underline}.sQhmva_jubileeBox{background:#f9f9f9;border-radius:20px;flex-direction:column;gap:40px;padding:56px 48px 100px;display:flex}@media (max-width:1159px){.sQhmva_jubileeBox{gap:32px;padding:32px 16px 60px}}.sQhmva_jubileeHeader{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.sQhmva_jubileePill{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#b51514;border-radius:100px;align-items:center;padding:8px 18px;font-size:19px;font-weight:700;display:inline-flex}@media (max-width:1159px){.sQhmva_jubileePill{font-size:13px}}.sQhmva_jubileeTitle{color:#2b2c2e;letter-spacing:.02em;text-align:left;margin:0;font-size:44px;font-weight:500}@media (max-width:1159px){.sQhmva_jubileeTitle{font-size:28px}}.sQhmva_jubileeIntro{color:#444;margin:0;font-size:18px;line-height:28px}.sQhmva_jubileeMore{color:#c60001;margin-left:4px;font-weight:700;text-decoration:none}.sQhmva_jubileeMore:hover{text-decoration:underline}.sQhmva_timelineWrap{position:relative}.sQhmva_timelineWrap:before{content:"";z-index:0;background:#ffc9c9;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:1159px){.sQhmva_timelineWrap:before{display:none}}.sQhmva_timelineRow{align-items:center;margin-bottom:-80px;display:flex;position:relative}.sQhmva_timelineRow:last-child{margin-bottom:0}@media (max-width:1159px){.sQhmva_timelineRow{flex-direction:column;align-items:stretch;margin-bottom:24px}}.sQhmva_timelineRowLeft{justify-content:flex-start}.sQhmva_timelineRowRight{justify-content:flex-end}.sQhmva_timelineCardWrap{flex-direction:column;gap:12px;width:calc(50% - 20px);min-width:0;display:flex}@media (max-width:1159px){.sQhmva_timelineCardWrap{width:100%}}.sQhmva_timelineDot{background:#ff787e;border:2.64px solid #fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin:0 12px;box-shadow:0 5px 10px #0000001a,0 2px 4px #0000001a}@media (max-width:1159px){.sQhmva_timelineDot{display:none}}.sQhmva_timelineCard{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 1px 4px #0000001a,0 1px 3px -1px #0000001a}.sQhmva_timelineCardImage{width:100%;height:260px;position:relative;overflow:hidden}.sQhmva_timelineCardImageGradient{z-index:1;pointer-events:none;background:linear-gradient(#0000,#0000004d);position:absolute;inset:0}.sQhmva_timelineDatePill{z-index:2;color:#fff;letter-spacing:1.1px;text-transform:uppercase;background:#b51514;border-radius:100px;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;bottom:14px;left:14px}.sQhmva_timelineCardBody{flex-direction:column;gap:14px;padding:24px 28px;display:flex}.sQhmva_timelineCardTitle{color:#2b2c2e;margin:0;font-size:22px;font-weight:700;line-height:1.2}.sQhmva_timelineCardDesc{color:#444;margin:0;font-size:15px;line-height:1.65}.sQhmva_timelineCityPills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sQhmva_timelineCityPill{color:#b0701e;background:#f0ebe2;border-radius:100px;align-items:center;padding:5px 12px;font-size:12px;font-weight:500;display:inline-flex}.sQhmva_timelineCityArrow{color:#b0701e;font-size:13px;font-weight:700;line-height:1}.sQhmva_timelineMoreLink{color:#b51515;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}.sQhmva_timelineMoreLink:hover{text-decoration:underline}.sQhmva_timelineCalLink{letter-spacing:.396px;color:#e7000b;cursor:pointer;padding:0 32px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:21.12px;text-decoration:none;display:inline-block}.sQhmva_timelineCalLink:hover{text-decoration:underline}.sQhmva_timelineComingSoon{color:#858585;letter-spacing:.02em;cursor:default;padding:0 32px;font-size:13px;font-weight:500;display:inline-block}.sQhmva_ctaSection{background:#ceb283;border-radius:28px 28px 0 0;padding:64px 0}.sQhmva_ctaInner{align-items:flex-start;gap:40px;display:flex}@media (max-width:1159px){.sQhmva_ctaInner{flex-direction:column;align-items:center;gap:24px}}.sQhmva_ctaBadgeImage{flex-shrink:0;width:133px!important;height:133px!important}@media (max-width:1159px){.sQhmva_ctaBadgeImage{width:80px!important;height:80px!important}}.sQhmva_ctaBody{flex:1}.sQhmva_ctaTitle{color:#b51514;letter-spacing:.02em;margin:0 0 28px;font-size:44px;font-weight:500}@media (max-width:1159px){.sQhmva_ctaTitle{font-size:28px}}.sQhmva_ctaColumns{align-items:flex-start;gap:32px;margin-bottom:20px;display:flex}@media (max-width:1159px){.sQhmva_ctaColumns{flex-direction:column;gap:16px}}.sQhmva_ctaText{color:#000;flex:1;margin:0;font-size:16px;line-height:1.5}.sQhmva_ctaDivider{background:#c9a96e;flex-shrink:0;align-self:stretch;width:2px}@media (max-width:1159px){.sQhmva_ctaDivider{align-self:auto;width:100%;height:2px}}.sQhmva_ctaQuote{color:#000;letter-spacing:.03em;margin:0;font-size:19px;font-weight:700;line-height:34px}
.yi1q4G_sliderWrapper{position:relative}.yi1q4G_slideBgLayer{z-index:0;background:#111;position:absolute;inset:0;overflow:hidden}.yi1q4G_slider{z-index:1;height:800px;position:relative}@media (max-width:1159px){.yi1q4G_slider{height:320px}}.yi1q4G_slide{opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.yi1q4G_visible{opacity:1;pointer-events:auto}.yi1q4G_chevron{z-index:10;cursor:pointer;background:#00000059;border:none;border-radius:4px;justify-content:center;align-items:center;width:52px;height:72px;padding:0;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.yi1q4G_chevron:hover{background:#0009}@media (max-width:1159px){.yi1q4G_chevron{width:36px;height:52px}}.yi1q4G_chevronLeft{left:16px}.yi1q4G_chevronRight{right:16px}.yi1q4G_captionCard{z-index:1;background:#fff;flex-direction:column;align-items:center;gap:24px;max-width:1150px;margin:0 auto;padding:24px 48px;display:flex;position:relative}@media (max-width:1159px){.yi1q4G_captionCard{gap:16px;padding:16px}}.yi1q4G_captionInner{align-items:center;gap:28px;width:1054px;max-width:100%;display:flex}@media (max-width:1159px){.yi1q4G_captionInner{gap:16px}}.yi1q4G_captionBadge{outline:none;flex-shrink:0;display:block;border:none!important;width:134px!important;height:134px!important}@media (max-width:1159px){.yi1q4G_captionBadge{width:56px!important;height:56px!important}}.yi1q4G_captionTitle{color:#111;text-transform:uppercase;flex:1;min-width:0;font-family:Montserrat,sans-serif;font-size:28px;font-weight:900;line-height:1}@media (max-width:1159px){.yi1q4G_captionTitle{font-size:16px}}.yi1q4G_captionTitleLine{margin:0;line-height:1.1}.yi1q4G_captionTitleGold{color:#b0701e;text-transform:none;font-size:28px;font-weight:900;line-height:1.1}@media (max-width:1159px){.yi1q4G_captionTitleGold{font-size:16px}}.yi1q4G_captionBody{color:#111;flex:1;min-width:0;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1159px){.yi1q4G_captionBody{display:none}}.yi1q4G_dots{align-items:center;gap:12px;display:flex}.yi1q4G_dot{cursor:pointer;background:#d4d4d4;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:background .2s}.yi1q4G_dotActive{background:#b51514}
