:root{--primary:#350410;--secondary:#d4af37;--white:#fff;--black:#000;--burgundy:#8b0000;--burgundy-dark:#5a0000;--gray-light:#f5f5f5;--gray-dark:#333}footer{background-color:var(--primary);color:var(--white);position:relative;overflow:hidden;padding-top:20px;margin:0;width:100%;box-sizing:border-box;border:none}footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(to right,var(--burgundy-dark),var(--burgundy),var(--burgundy-dark))}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;max-width:1200px;margin:0 auto;padding:40px 5% 30px}.footer-logo{display:flex;justify-content:center;margin-bottom:20px;grid-column:1/-1}.footer-logo img{width:180px;height:auto}.footer-section h3{font-family:var(--font-undertango-editorial),Georgia,serif;color:var(--secondary);font-size:1.3rem;margin-bottom:20px;position:relative;display:inline-block}.footer-section h3:after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:2px;background-color:var(--secondary)}.footer-section a,.footer-section p{font-family:var(--font-undertango-editorial),Georgia,serif;color:var(--white);margin-bottom:10px;transition:color .3s ease;font-size:.95rem;display:block}.footer-section a:hover{color:var(--secondary);text-decoration:none}.footer-section ul{list-style:none;padding:0;margin:0}.footer-section ul li{margin-bottom:10px}.social-icons{display:flex;gap:15px;margin-top:10px}.social-icons a{color:var(--white);font-size:1.5rem;transition:all .3s ease}.social-icons a:hover{color:var(--secondary);transform:translateY(-3px)}.footer-bottom{text-align:center;padding:15px 5%;background-color:rgba(0,0,0,.3);font-size:.9rem;margin:0;width:100%}.footer-bottom p{font-family:var(--font-undertango-editorial),Georgia,serif;margin:0;color:var(--white)}@media (max-width:768px){.footer-content{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:30px;padding:30px 5% 20px}.footer-logo img{width:150px}.footer-section h3{font-size:1.2rem}.footer-section a,.footer-section p{font-size:.9rem}.social-icons{justify-content:flex-start}}@media (max-width:480px){.footer-content{grid-template-columns:1fr 1fr;text-align:left;gap:25px 15px}.footer-section h3:after{left:0;transform:none}.social-icons{justify-content:flex-start}.footer-logo img{width:120px}.footer-section h3{font-size:1.1rem}.footer-section a,.footer-section p{font-size:.85rem}.footer-bottom{padding:12px 5%;font-size:.8rem}}.home-landing_landing__DdFXH{padding:0!important;background:#081824;color:#faf5ed;font-family:var(--font-undertango-sans),Arial,sans-serif;min-height:100svh;display:flex;flex-direction:column}.home-landing_landing__DdFXH *{box-sizing:border-box}.home-landing_landing__DdFXH a{color:inherit;text-decoration:none}.home-landing_landing__DdFXH a,.home-landing_landing__DdFXH button{font:inherit}.home-landing_landing__DdFXH a:focus-visible,.home-landing_landing__DdFXH button:focus-visible{outline:3px solid #f0c099;outline-offset:4px}.home-landing_skip__CCQ4o{position:absolute;top:-100px;left:12px;z-index:10;background:#081824;padding:12px}.home-landing_skip__CCQ4o:focus{top:10px}.home-landing_header__quiDw{height:76px;min-height:76px;padding:0 clamp(22px,4vw,64px);display:flex;align-items:center;justify-content:space-between;gap:20px}.home-landing_brand__DokJT{display:flex;align-items:center;gap:10px;font-family:Georgia,serif!important;letter-spacing:-.04em;font-size:24px}.home-landing_brand__DokJT span{font-size:42px;font-weight:400;line-height:1}.home-landing_brand__DokJT strong{font-weight:400}.home-landing_language__PgwsM{position:fixed;right:clamp(12px,4vw,64px);top:12px;z-index:200;display:flex;gap:6px;align-items:center;background:#081824ed;border:1px solid #ffffff2b;border-radius:6px;backdrop-filter:blur(10px)}.home-landing_language__PgwsM button{display:flex;align-items:center;gap:6px;border:1px solid transparent;border-radius:4px;color:#e5e9e9;background:transparent;cursor:pointer;padding:8px;font-size:12px;font-weight:700}.home-landing_language__PgwsM button[aria-pressed=true]{border-color:#d5a986;background:#ffffff14}.home-landing_language__PgwsM button:hover{background:#ffffff1a}.home-landing_language__PgwsM svg{display:block;border-radius:2px;box-shadow:0 0 0 1px #ffffff44}.home-landing_panels__Rrv9E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;flex:1;min-height:calc(100svh - 76px)}.home-landing_panel__TjiRr{position:relative;min-width:0;min-height:0;overflow:hidden;display:flex;align-items:flex-end;background:#152531}.home-landing_photo__CXLyg{object-fit:cover;object-position:center;transition:transform .5s ease}.home-landing_panel__TjiRr:hover .home-landing_photo__CXLyg{transform:scale(1.035)}.home-landing_shade__0tFq0{position:absolute;inset:0;background:linear-gradient(180deg,#0b141923 6%,#08131a80 40%,#08131ae8)}.home-landing_panelBody__yCl__{position:relative;z-index:1;width:100%;padding:clamp(28px,4vw,58px);max-height:100%;overflow:auto}.home-landing_eyebrow__ogPXq{font-size:10px;letter-spacing:.2em;font-weight:700;color:#edc7a2;margin:0 0 14px}.home-landing_networkLink__hDASC,.home-landing_panelToggle__olgcA{border:0;background:transparent;color:#fff;width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;gap:12px;cursor:pointer;padding:0;font-family:var(--font-undertango-editorial),Georgia,serif!important;font-size:clamp(2.5rem,4vw,4.8rem)!important;line-height:1.03;letter-spacing:-.04em}.home-landing_networkLink__hDASC{font-size:clamp(2rem,3vw,3.7rem)!important}.home-landing_plus__duBOW{flex:0 0 auto;display:grid;place-items:center;width:42px;height:42px;border:1px solid #ffffff91;border-radius:50%;font-family:Arial,sans-serif;font-size:24px;letter-spacing:0}.home-landing_hint__wgbqP{font-size:14px;line-height:1.55;color:#e1d8d0;margin:15px 0 0;max-width:25rem}.home-landing_options__VqAVn{margin-top:20px;border-top:1px solid #ffffff59}.home-landing_options__VqAVn a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid #ffffff59;color:#fff;font-size:14px;line-height:1.4}.home-landing_options__VqAVn a:hover{color:#f3bd91}.home-landing_options__VqAVn small{display:block;font-size:12px;color:#e3dcd4;margin-top:3px}@media(max-width:700px){.home-landing_header__quiDw{height:68px;min-height:68px;padding:0 15px;gap:4px}.home-landing_brand__DokJT{font-size:19px;gap:6px}.home-landing_brand__DokJT span{font-size:33px}.home-landing_language__PgwsM{gap:0;right:10px;top:10px}.home-landing_language__PgwsM button{padding:7px 4px;gap:4px;font-size:11px}.home-landing_language__PgwsM svg{width:20px;height:14px}.home-landing_panels__Rrv9E{grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr));min-height:calc(100svh - 68px);gap:2px}.home-landing_panel__TjiRr{min-height:0;align-items:flex-end}.home-landing_panel__TjiRr:has(.home-landing_options__VqAVn){min-height:290px}.home-landing_panels__Rrv9E:has(.home-landing_options__VqAVn){grid-template-rows:auto auto auto}.home-landing_panelBody__yCl__{padding:18px 22px}.home-landing_eyebrow__ogPXq{font-size:9px;margin-bottom:8px}.home-landing_networkLink__hDASC,.home-landing_panelToggle__olgcA{font-size:clamp(1.8rem,7vw,2.65rem)!important}.home-landing_plus__duBOW{width:34px;height:34px;font-size:21px}.home-landing_hint__wgbqP{font-size:12px;margin-top:6px}.home-landing_options__VqAVn{margin-top:10px}.home-landing_options__VqAVn a{padding:8px 0;font-size:13px}.home-landing_options__VqAVn small{font-size:11px}}@media(prefers-reduced-motion:reduce){.home-landing_photo__CXLyg{transition:none}}.home-landing_panels__Rrv9E{gap:clamp(10px,1.25vw,20px);padding:0 clamp(12px,1.5vw,24px) clamp(14px,1.5vw,24px)}.home-landing_panel__TjiRr{border:1px solid #b58b58;box-shadow:inset 0 0 0 4px #111c22,0 8px 26px #0005}.home-landing_panel__TjiRr:after,.home-landing_panel__TjiRr:before{content:"";position:absolute;z-index:2;inset:9px;pointer-events:none}.home-landing_panel__TjiRr:before{border:1px solid #e3bf80a8;box-shadow:inset 0 0 0 3px #121b21a0,inset 0 0 0 4px #b18a5b75}.home-landing_panel__TjiRr:after{inset:14px;background:linear-gradient(#e5c58b,#e5c58b) 0 0 /44px 1px no-repeat,linear-gradient(#e5c58b,#e5c58b) 0 0 /1px 44px no-repeat,linear-gradient(#e5c58b,#e5c58b) 100% 0 /44px 1px no-repeat,linear-gradient(#e5c58b,#e5c58b) 100% 0 /1px 44px no-repeat,linear-gradient(#e5c58b,#e5c58b) 0 100% /44px 1px no-repeat,linear-gradient(#e5c58b,#e5c58b) 0 100% /1px 44px no-repeat,linear-gradient(#e5c58b,#e5c58b) 100% 100% /44px 1px no-repeat,linear-gradient(#e5c58b,#e5c58b) 100% 100% /1px 44px no-repeat;opacity:.9}.home-landing_panel__TjiRr:first-child .home-landing_photo__CXLyg{object-position:58% center}.home-landing_panel__TjiRr:nth-child(2) .home-landing_photo__CXLyg{object-position:50% 54%}.home-landing_panel__TjiRr:nth-child(3) .home-landing_photo__CXLyg{object-position:70% center}.home-landing_panelBody__yCl__{padding:clamp(32px,4vw,58px)}@media(max-width:700px){.home-landing_panels__Rrv9E{gap:8px;padding:0 10px 12px}.home-landing_panel__TjiRr:before{inset:6px;box-shadow:inset 0 0 0 2px #121b21a0,inset 0 0 0 3px #b18a5b75}.home-landing_panel__TjiRr:after{inset:10px;background-size:28px 1px,1px 28px,28px 1px,1px 28px,28px 1px,1px 28px,28px 1px,1px 28px}.home-landing_panelBody__yCl__{padding:18px 23px}.home-landing_panel__TjiRr:first-child .home-landing_photo__CXLyg{object-position:55% 42%}.home-landing_panel__TjiRr:nth-child(2) .home-landing_photo__CXLyg{object-position:50% 50%}.home-landing_panel__TjiRr:nth-child(3) .home-landing_photo__CXLyg{object-position:70% 45%}}.home-landing_panel__TjiRr{cursor:pointer}.home-landing_panel__TjiRr:has(.home-landing_options__VqAVn) .home-landing_options__VqAVn{cursor:auto}.TangoRaveVideo_figure__UKng5{width:100%;max-width:290px;min-width:0;margin:0 auto}.TangoRaveVideo_frame__I_o4A{width:100%;aspect-ratio:9/16;overflow:hidden;border:1px solid hsla(42,64%,69%,.3);border-radius:14px;background:#000}.TangoRaveVideo_frame__I_o4A iframe{display:block;width:100%;height:100%;border:0}.TangoRaveVideo_figure__UKng5 figcaption{margin-top:12px;font-family:var(--font-undertango-sans),Arial,sans-serif;font-size:.875rem;line-height:1.5}.TangoRaveVideo_figure__UKng5 a{color:#e2c37d;text-decoration:underline;text-underline-offset:3px}.TangoRaveVideo_figure__UKng5 a:focus-visible{outline:2px solid #e2c37d;outline-offset:5px}