.hVMiPa_container{max-width:1920px;padding-left:max(clamp(32px, 10vw, 180px), env(safe-area-inset-left,0px));padding-right:max(clamp(32px, 10vw, 180px), env(safe-area-inset-right,0px));margin:0 auto}.hVMiPa_kicker{letter-spacing:.42em;text-transform:uppercase;color:var(--gold);align-items:center;gap:16px;font-size:12px;font-weight:400;display:inline-flex}.hVMiPa_kicker:before{content:"";background:var(--gold);width:34px;height:1px}.hVMiPa_heading{font-family:var(--font-serif);text-transform:uppercase;letter-spacing:.1em;text-wrap:balance;margin:0;font-weight:400;line-height:1.12}.hVMiPa_metal{background:linear-gradient(#fbe9bb 0%,#e3b968 45%,#a8792f 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:-.16em;padding-top:.16em;padding-bottom:.08em;font-weight:500;display:block}.hVMiPa_button{isolation:isolate;height:40px;font:400 11px var(--font-sans);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .45s var(--ease-out), box-shadow .45s;border:0;border-radius:2px;align-items:center;gap:12px;padding:0 18px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.hVMiPa_button svg{width:16px;height:16px;transition:transform .45s var(--ease-out)}.hVMiPa_button:hover svg{transform:translate(4px)}.hVMiPa_button:focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.hVMiPa_outline{color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.hVMiPa_outline:before{content:"";z-index:-1;transform-origin:0;transition:transform .45s var(--ease-out);background:linear-gradient(#fbe7b0 0%,#e9c477 45%,#c49446 100%);position:absolute;inset:0;transform:scaleX(0)}.hVMiPa_outline:hover,.hVMiPa_outline:focus-visible{color:#140f06;box-shadow:inset 0 0 0 1px #e9c477,0 10px 28px #d9b26a40}.hVMiPa_outline:hover:before,.hVMiPa_outline:focus-visible:before{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.hVMiPa_button,.hVMiPa_outline:before{transition:none}}
.hcVmEa_contact{z-index:8;background:var(--night);text-align:center;padding-top:clamp(90px,10vw,140px);padding-bottom:calc(clamp(90px,10vw,140px) + 80px);position:relative}.hcVmEa_contact:before{content:"";pointer-events:none;background:linear-gradient(180deg, #08070600 0%, #080706b3 55%, var(--night) 100%);height:220px;position:absolute;top:-220px;left:0;right:0}.hcVmEa_inner{justify-items:center;gap:24px;display:grid}.hcVmEa_title{font-size:clamp(22px,2.3vw,32px)}.hcVmEa_contact .hcVmEa_title>span:last-child{margin-top:.1em}.hcVmEa_text{color:var(--text);margin:0;font-size:17px}.hcVmEa_mailRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.hcVmEa_mail{letter-spacing:.08em;color:var(--gold-hi);border-bottom:1px solid var(--line-2);padding-bottom:4px;font-size:19px;text-decoration:none;transition:border-color .3s,color .3s}.hcVmEa_mail:hover{border-color:var(--gold-hi);color:#fff3d6}.hcVmEa_copy{width:34px;height:34px;color:var(--mute);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;place-items:center;padding:0;transition:color .3s,border-color .3s;display:inline-grid;position:relative}.hcVmEa_copy svg{grid-area:1/1;width:16px;height:16px;transition:opacity .25s,transform .25s}.hcVmEa_iconOk,.hcVmEa_copied .hcVmEa_iconCopy{opacity:0;transform:scale(.6)}.hcVmEa_copied .hcVmEa_iconOk{opacity:1;transform:none}.hcVmEa_copy:hover{color:var(--gold-hi);border-color:var(--line)}.hcVmEa_copy.hcVmEa_copied{color:#8fbf8a}.hcVmEa_copy:focus-visible,.hcVmEa_mail:focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}@media (max-width:760px){.hcVmEa_contact{padding-bottom:calc(clamp(90px,10vw,140px) + 130px)}}
.AP24jW_menu{z-index:19;padding:100px 32px max(40px, env(safe-area-inset-bottom,0px));opacity:0;visibility:hidden;background:radial-gradient(90% 60% at 50% 40%,#17130f 0%,#0a0908 60%,#060505 100%);place-content:center;gap:30px;transition:opacity .5s,visibility .5s;display:grid;position:fixed;inset:0}.AP24jW_menu a{color:var(--ivory);letter-spacing:.3em;text-transform:uppercase;opacity:0;transition:opacity .5s ease, transform .6s var(--ease-out), color .3s;align-items:center;gap:18px;font-size:15px;font-weight:300;text-decoration:none;display:flex;transform:translateY(12px)}.AP24jW_menu a:before{content:"";background:var(--gold);transform-origin:0;width:22px;height:1px;transition:transform .4s var(--ease-out);flex:none;transform:scaleX(.6)}.AP24jW_menu a:hover,.AP24jW_menu a:active{color:var(--gold-hi)}.AP24jW_menu a:hover:before,.AP24jW_menu a:active:before{transform:scaleX(1)}.AP24jW_open{opacity:1;visibility:visible}.AP24jW_open a{opacity:1;transform:none}.AP24jW_open a:first-of-type{transition-delay:80ms}.AP24jW_open a:nth-of-type(2){transition-delay:.16s}@media (prefers-reduced-motion:reduce){.AP24jW_menu,.AP24jW_menu a{transition:none}}
.wWXZva_footer{z-index:8;background:var(--night);position:relative}.wWXZva_inner{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-block:30px;display:grid}.wWXZva_logo svg{width:auto;height:30px;display:block}.wWXZva_links{gap:34px;margin:0;padding:0;list-style:none;display:flex}.wWXZva_links a{color:var(--mute);letter-spacing:.24em;text-transform:uppercase;font-size:11px;text-decoration:none}.wWXZva_links a:hover{color:var(--gold-hi)}.wWXZva_ig{border:1px solid var(--line);width:44px;height:44px;color:var(--gold);border-radius:50%;justify-self:end;place-items:center;display:grid}.wWXZva_ig:hover{border-color:var(--line-2);color:var(--gold-hi)}.wWXZva_ig svg{width:18px;height:18px}.wWXZva_legal{text-align:center;letter-spacing:.14em;color:#6f685d;padding:0 24px 26px;font-size:11px}.wWXZva_legal a{color:inherit;text-decoration:none}@media (max-width:760px){.wWXZva_inner{grid-template-columns:1fr auto}.wWXZva_links{grid-area:2/1/auto/-1}}
.mdpVJq_header{z-index:20;padding-top:env(safe-area-inset-top,0px);position:fixed;inset:0 0 auto}.mdpVJq_header:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#080706f7 0%,#080706e6 38%,#0807068c 68%,#08070600 100%);position:absolute;inset:0 0 -90px}.mdpVJq_inner{justify-content:space-between;align-items:center;gap:20px;padding-block:34px;display:flex;position:relative}.mdpVJq_logo svg{width:auto;height:44px;display:block}.mdpVJq_right{align-items:center;gap:14px;display:flex}.mdpVJq_links{gap:44px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mdpVJq_links a{color:#efe8dacc;letter-spacing:.24em;text-transform:uppercase;padding:8px 0;font-size:12px;text-decoration:none;transition:color .4s;position:relative}.mdpVJq_links a:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease-out);background:#d9b26a8c;position:absolute;bottom:3px;left:0;right:.24em;transform:scaleX(0)}.mdpVJq_links a:hover{color:var(--gold-hi)}.mdpVJq_links a:hover:after{transform-origin:0;transform:scaleX(1)}.mdpVJq_lang{border:1px solid var(--line);width:40px;height:40px;color:var(--ivory);font:400 12px var(--font-sans);letter-spacing:.2em;cursor:pointer;background:#08070666;border-radius:2px;padding:0 0 0 .2em;transition:color .3s,border-color .3s,background .3s}.mdpVJq_lang:hover{border-color:var(--line-2);color:var(--gold-hi)}.mdpVJq_lang:focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.mdpVJq_burger{cursor:pointer;background:0 0;border:0;width:40px;height:40px;margin-left:4px;padding:0;display:none;position:relative}.mdpVJq_burger i{background:var(--gold-hi);height:1px;transition:transform .45s var(--ease-out), width .45s var(--ease-out), top .45s var(--ease-out), opacity .3s;position:absolute;right:6px}.mdpVJq_burger i:first-child{width:26px;top:16px}.mdpVJq_burger i:nth-child(2){opacity:0;width:26px;top:20px}.mdpVJq_burger i:nth-child(3){width:16px;top:24px}.mdpVJq_burgerOpen i:first-child{width:24px;top:20px;transform:rotate(45deg)}.mdpVJq_burgerOpen i:nth-child(3){width:24px;top:20px;transform:rotate(-45deg)}.mdpVJq_burger:focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}@media (max-width:900px){.mdpVJq_links{display:none}}@media (max-width:760px){.mdpVJq_header .mdpVJq_inner{padding-left:max(18px, env(safe-area-inset-left,0px));padding-right:max(18px, env(safe-area-inset-right,0px));padding-block:18px}.mdpVJq_logo svg{height:34px}.mdpVJq_right .mdpVJq_cta{display:none}.mdpVJq_burger{display:block}}@media (prefers-reduced-motion:reduce){.mdpVJq_burger i{transition:none}}
.R1gBkW_story{z-index:9;position:relative}.R1gBkW_chapter{align-items:center;min-height:100vh;display:flex}.R1gBkW_chapterInner{width:100%}.R1gBkW_text{gap:32px;max-width:520px;padding:40px 0;display:grid}.R1gBkW_title{font-size:clamp(27px,3.1vw,44px)}.R1gBkW_chapter .R1gBkW_title>span:last-child{margin-top:-.08em}.R1gBkW_para{color:var(--text);max-width:40ch;margin:0;font-size:17px;line-height:1.7}.R1gBkW_features{color:var(--text);gap:9px;margin:-10px 0 0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:grid}.R1gBkW_features li{align-items:baseline;gap:14px;display:flex}.R1gBkW_features li:before{content:"";background:var(--gold);flex:none;width:14px;height:1px;transform:translateY(-4px)}.R1gBkW_tabbox{gap:22px;display:grid}.R1gBkW_tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.R1gBkW_tabs button{box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;text-align:left;color:var(--mute);background:#08070659;border:0;border-radius:2px;justify-items:start;gap:5px;padding:14px 16px 15px;transition:box-shadow .35s,background .35s,color .35s;display:grid;position:relative}.R1gBkW_tabPre{font:400 9.5px/1 var(--font-sans);letter-spacing:.34em;text-transform:uppercase;color:var(--mute)}.R1gBkW_tabName{font:400 22px/1.1 var(--font-serif);letter-spacing:.08em;text-transform:uppercase;color:#efe8da80;margin-bottom:4px;transition:color .35s}.R1gBkW_tabSub{font:300 12.5px/1.3 var(--font-sans);letter-spacing:.02em}.R1gBkW_tabs button:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.R1gBkW_tabs button:hover .R1gBkW_tabName{color:#efe8dacc}.R1gBkW_tabs button[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--gold);color:var(--text);background:#d9b26a12}.R1gBkW_tabs button[aria-selected=true] .R1gBkW_tabPre{color:var(--gold)}.R1gBkW_tabs button[aria-selected=true] .R1gBkW_tabName{color:var(--gold-hi);font-weight:600}.R1gBkW_tabs button:focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.R1gBkW_panels{display:grid}.R1gBkW_panels p{color:var(--text);opacity:0;visibility:hidden;filter:blur(4px);grid-area:1/1;max-width:40ch;margin:0;font-size:17px;line-height:1.7;transition:opacity .3s,transform .3s,filter .3s,visibility 0s linear .3s;transform:translateY(10px)}.R1gBkW_panels p.R1gBkW_panelOn{opacity:1;visibility:visible;filter:none;transition:opacity .55s ease .18s, transform .7s var(--ease-out) .18s, filter .55s ease .18s, visibility 0s;transform:none}.R1gBkW_bars{left:max(clamp(12px, 2.2vw, 32px), env(safe-area-inset-left,0px));z-index:9;gap:12px;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.R1gBkW_bars i{background:#e9c77f2e;width:2px;height:34px;transition:background .3s;display:block}.R1gBkW_bars i.R1gBkW_barOn{background:var(--gold)}.R1gBkW_hint{z-index:9;letter-spacing:.4em;text-transform:uppercase;color:var(--mute);justify-items:center;gap:10px;font-size:10px;transition:opacity .4s;display:grid;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.R1gBkW_hint i{background:linear-gradient(var(--gold), transparent);width:1px;height:38px;display:block}@media (max-width:760px){.R1gBkW_chapter{align-items:flex-end}.R1gBkW_chapter .R1gBkW_chapterInner{padding-left:0;padding-right:0}.R1gBkW_text{width:100%;max-width:none;padding:150px max(22px, env(safe-area-inset-left,0px)) 120px;background:linear-gradient(#08070600 0%,#08070673 12%,#080706d1 26%,#080706f5 42%,#080706fa 100%)}.R1gBkW_text.R1gBkW_dense{gap:20px;padding-top:96px;padding-bottom:96px}.R1gBkW_dense .R1gBkW_tabbox{gap:16px}.R1gBkW_tabs{gap:10px}.R1gBkW_tabs button{padding:12px 13px 13px}.R1gBkW_tabName{font-size:19px}.R1gBkW_tabSub{font-size:12px}.R1gBkW_features{gap:7px;font-size:14.5px}.R1gBkW_bars{display:none}.R1gBkW_hint{bottom:max(14px, env(safe-area-inset-bottom,0px));gap:6px}.R1gBkW_hint i{height:26px}}@media (prefers-reduced-motion:reduce){.R1gBkW_panels p,.R1gBkW_panels p.R1gBkW_panelOn{transition:none}}
.tIO9Sa_loader{z-index:50;background:radial-gradient(70% 60% at 50% 45%,#1a1612 0%,#0b0a09 60%,#060505 100%);align-content:center;place-items:center;gap:30px;transition:opacity .6s,visibility .6s;display:grid;position:fixed;inset:0}.tIO9Sa_out{opacity:0;visibility:hidden}.tIO9Sa_loaderLogo{width:auto;height:46px}.tIO9Sa_loaderLine{background:#e9c77f29;width:180px;height:1px;display:block;position:relative;overflow:hidden}.tIO9Sa_loaderLine:after{content:"";background:linear-gradient(90deg,#0000,#f3dca4,#0000);width:40%;animation:1.3s ease-in-out infinite tIO9Sa_run;position:absolute;inset:0 auto 0 0}@keyframes tIO9Sa_run{0%{transform:translate(-100%)}to{transform:translate(250%)}}.tIO9Sa_pattern{pointer-events:none;background:url(/pattern.svg);position:fixed;inset:-40px 0;-webkit-mask-image:radial-gradient(40% 50% at 68% 52%,#00000040 0%,#0009 50%,#000 85%);mask-image:radial-gradient(40% 50% at 68% 52%,#00000040 0%,#0009 50%,#000 85%)}.tIO9Sa_map{pointer-events:none;opacity:0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;width:100%;height:100%;transition:opacity .6s;position:fixed;inset:0}.tIO9Sa_map.tIO9Sa_on{opacity:1}.tIO9Sa_hero{pointer-events:none;opacity:0;transition:opacity 1.2s;position:fixed;inset:0}.tIO9Sa_hero.tIO9Sa_on{opacity:var(--hk,1)}.tIO9Sa_hero img{object-fit:cover;object-position:100% 50%;width:100%;height:100%;transform:scale(var(--hs,1.04));transform-origin:75% 45%;transition:transform 1.8s var(--ease-out);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0% 38%,#0000008c 52%,#000 66%);mask-image:linear-gradient(90deg,#0000 0% 38%,#0000008c 52%,#000 66%)}.tIO9Sa_hero.tIO9Sa_on img{transform:scale(var(--hs,1))}@media (max-width:760px){.tIO9Sa_pattern{-webkit-mask-image:radial-gradient(70% 40% at 50% 38%,#0000 0%,#000 80%);mask-image:radial-gradient(70% 40% at 50% 38%,#0000 0%,#000 80%)}.tIO9Sa_hero img{object-fit:fill;transform-origin:70% 25%;height:auto;inset:64px 0 auto;-webkit-mask-image:linear-gradient(#000 55%,#0000 82%);mask-image:linear-gradient(#000 55%,#0000 82%)}}@media (prefers-reduced-motion:reduce){.tIO9Sa_loaderLine:after{opacity:.5;width:100%;animation:none}.tIO9Sa_hero,.tIO9Sa_hero img{transition:none}}
.hWpk5W_fadeBottom{z-index:7;pointer-events:none;background:linear-gradient(#08070600 0%,#0807068c 55%,#080706e6 100%);height:170px;position:fixed;inset:auto 0 0}
