@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/dm-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-sans-arabic-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-sans-arabic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-sans-arabic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-kufi-arabic-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-kufi-arabic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-kufi-arabic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-thai-thai.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}img,svg{max-width:100%;display:block}:root{--ink:#14130f;--ink-2:#2a2824;--ink-3:#55524c;--ink-4:#8a857d;--ink-5:#b5b0a8;--gold:#a97a2e;--gold-deep:#8a6122;--gold-lift:#c89b4e;--gold-wash:#faf6ef;--gold-line:#a97a2e38;--paper:#fff;--paper-2:#faf9f7;--paper-3:#f2f0ec;--rule:#e4e1db;--rule-soft:#efede8;--pos:#2c6e45;--pos-lift:#4aa668;--neg:#a33a32;--serif:"Space Grotesk", "Noto Sans TC", "PingFang TC", system-ui, sans-serif;--sans:"DM Sans", -apple-system, "PingFang TC", "Microsoft JhengHei", system-ui, sans-serif;--mono:"SF Mono", "JetBrains Mono", ui-monospace, monospace;--step--1:clamp(12px, .72vw, 14.5px);--step-0:clamp(15px, .95vw, 18px);--step-1:clamp(18px, 1.2vw, 23px);--step-2:clamp(22px, 1.7vw, 32px);--step-3:clamp(28px, 2.5vw, 46px);--step-4:clamp(34px, 3.6vw, 66px);--step-5:clamp(42px, 5vw, 94px);--gut:clamp(24px, 4vw, 96px);--bay:clamp(72px, 9vw, 170px);--shell:clamp(1320px, 78vw, 1680px);--ease:cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:var(--step-0);-webkit-font-smoothing:antialiased;font-weight:300;line-height:1.65;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{background:var(--gold);color:#fff}.shell{max-width:var(--shell);padding-inline:var(--gut);margin-inline:auto}.bay{padding-block:var(--bay)}.rule{background:var(--rule-soft);border:0;height:1px}.display{font-family:var(--serif);letter-spacing:-.025em;font-weight:600;line-height:1.06}.display em{color:var(--gold);font-style:normal}.eyebrow{font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);align-items:center;gap:12px;font-weight:500;display:inline-flex}.eyebrow:before{content:"";background:var(--gold);flex-shrink:0;width:32px;height:1px}.lede{font-size:var(--step-1);color:var(--ink-3);max-width:62ch;font-weight:300;line-height:1.6}.prose{color:var(--ink-3);max-width:68ch}.prose p+p{margin-top:1.1em}.prose strong{color:var(--ink);font-weight:500}.figure{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.btn{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color .3s var(--ease), border-color .3s var(--ease), transform .3s var(--ease), box-shadow .4s var(--ease);white-space:nowrap;isolation:isolate;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:15px 30px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn>*{z-index:2;position:relative}.btn svg{transition:transform .35s var(--ease);flex-shrink:0}.btn:hover svg{transform:translate(4px)}.btn:active{transform:translateY(1px)}.btn:after{content:"";z-index:1;transition:transform .75s var(--ease);pointer-events:none;background:linear-gradient(100deg,#0000 25%,#ffffff47 50%,#0000 75%);position:absolute;inset:0;transform:translate(-120%)}.btn:hover:after{transform:translate(120%)}.btn:before{content:"";z-index:0;transform-origin:100%;transition:transform .45s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.btn:hover:before{transform-origin:0;transform:scaleX(1)}.btn--solid{background:var(--ink);color:var(--paper)}.btn--solid:hover{box-shadow:0 10px 30px -10px #a97a2e80}.btn--gold{background:var(--gold);color:#fff;box-shadow:0 6px 20px -8px #a97a2e8c}.btn--gold:before{background:var(--ink)}.btn--gold:hover{transform:translateY(-2px);box-shadow:0 14px 34px -10px #a97a2ea6}.btn--gold:active{transform:translateY(0)}.btn--line{border-color:var(--rule);color:var(--ink)}.btn--line:before{background:var(--ink)}.btn--line:hover{color:var(--paper);border-color:var(--ink)}.btn--line:after{background:linear-gradient(100deg,#0000 25%,#ffffff24 50%,#0000 75%)}.btn--bare{color:var(--ink-3);padding-inline:0;overflow:visible}.btn--bare:before,.btn--bare:after{display:none}.btn--bare:hover{color:var(--gold)}.btn--store{border-color:var(--rule);color:var(--ink);text-transform:none;letter-spacing:0;gap:11px;padding:10px 20px 10px 17px}.btn--store:before{background:var(--ink)}.btn--store:hover{color:var(--paper);border-color:var(--ink)}.btn__store-icon{flex-shrink:0;width:21px;height:21px}.btn__store-text{text-align:left;gap:1px;line-height:1.15;display:grid}.btn__store-top{letter-spacing:.08em;text-transform:uppercase;opacity:.72;font-size:9.5px}.btn__store-main{letter-spacing:-.01em;font-size:15px;font-weight:500}.btn--store-solid{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn--store-solid:before{background:var(--grad-gold)}.btn--store-solid:hover{color:var(--ink)}[dir=rtl] .btn--store{padding:10px 17px 10px 20px}[dir=rtl] .btn__store-text{text-align:right}.btn--nav{letter-spacing:.11em;background:var(--ink);color:var(--paper);padding:10px 20px;font-size:11.5px}.btn--nav:before{background:var(--gold)}.btn--nav:hover{box-shadow:0 8px 22px -8px #a97a2e8c}.nav__cta{display:none}.lang{position:relative}.lang__btn{border:1px solid var(--rule);height:34px;font-family:var(--sans);letter-spacing:.07em;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:500;transition:border-color .25s,color .25s;display:flex}.lang__btn:hover,.lang:focus-within .lang__btn{border-color:var(--gold-line);color:var(--gold)}.lang__globe{opacity:.6;flex-shrink:0;width:13px;height:13px}.lang__btn:hover .lang__globe{opacity:1}.lang__caret{opacity:.5;width:8px;height:8px;transition:transform .3s var(--ease)}.lang.is-open .lang__caret{transform:rotate(180deg)}.lang__menu{background:var(--paper);border:1px solid var(--rule);opacity:0;visibility:hidden;min-width:210px;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility .24s;z-index:20;border-radius:3px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-6px);box-shadow:0 20px 48px -12px #14130f2e}.lang.is-open .lang__menu{opacity:1;visibility:visible;transform:none}.lang__opt{border-radius:2px;align-items:center;gap:10px;padding:9px 10px;transition:background .2s;display:flex}.lang__opt:hover{background:var(--paper-2)}.lang__opt[aria-current]{background:var(--gold-wash)}.lang__opt[aria-current] .lang__native{color:var(--gold)}.lang__abbr{letter-spacing:.06em;color:var(--ink-4);flex-shrink:0;width:24px;font-size:10px;font-weight:500}.lang__opt[aria-current] .lang__abbr{color:var(--gold)}.lang__native{color:var(--ink);white-space:nowrap;font-size:13px}.lang__tick{width:11px;height:11px;color:var(--gold);opacity:0;margin-left:auto}.lang__opt[aria-current] .lang__tick{opacity:1}.aurora{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 58%,#0000 97%);mask-image:linear-gradient(#000 58%,#0000 97%)}.aurora__orb{will-change:transform;border-radius:50%;position:absolute;transform:translateZ(0)}.aurora__orb--1{aspect-ratio:1;background:radial-gradient(circle,#a97a2e33,#a97a2e00 64%);width:46vw;animation:30s ease-in-out infinite drift-a;top:-16vw;right:-8vw}.aurora__orb--2{aspect-ratio:1;background:radial-gradient(circle,#a97a2e21,#a97a2e00 66%);width:38vw;animation:38s ease-in-out infinite drift-b;top:22vw;left:-12vw}.aurora__orb--3{aspect-ratio:1;background:radial-gradient(circle,#14130f0f,#14130f00 68%);width:30vw;animation:34s ease-in-out infinite drift-c;top:4vw;left:42%}@keyframes drift-a{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-5vw,4vw)scale(1.14)}}@keyframes drift-b{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(6vw,-5vw)scale(1.2)}}@keyframes drift-c{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-4vw,5vw)scale(.86)}}.aurora__grid{background-image:linear-gradient(90deg,#14130f08 1px,#0000 1px),linear-gradient(#14130f08 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000,#0000 78%);mask-image:radial-gradient(80% 60% at 50% 40%,#000,#0000 78%)}@media (prefers-reduced-motion:reduce){.aurora__orb{animation:none!important}}.rail{position:relative;overflow:hidden}.rail__in{z-index:1;flex-direction:column;min-height:min(92svh,940px);padding-top:clamp(120px,11vw,176px);padding-bottom:clamp(48px,4vw,72px);display:flex;position:relative}.hero-grid{flex:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(36px,4.5vw,84px);display:grid}.hero-copy{min-width:0}.hero-h{letter-spacing:-.035em;text-wrap:balance;margin-top:22px;font-size:clamp(34px,3.9vw,76px);line-height:1.04}.hero-p{max-width:52ch;margin-top:clamp(20px,1.8vw,30px);font-size:clamp(15px,1.05vw,19px);line-height:1.7}.hero-acts{flex-wrap:wrap;gap:14px;margin-top:clamp(30px,2.8vw,44px);display:flex}.rail__band{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff80;position:relative}.rail__band:before{content:"";max-width:var(--shell);background:var(--rule);height:1px;margin-inline:auto;display:block}.figs--band{border:0;flex-wrap:wrap;justify-content:space-between;gap:clamp(16px,2.5vw,40px);margin-block:0;padding-block:26px;display:flex}.figs--band dd{font-size:clamp(21px,1.9vw,35px)}.figs__u{color:var(--ink-4);font-size:.5em;font-family:var(--sans);font-weight:300}.badge--hot{background:var(--gold);color:#fff;border-color:var(--gold)}@media (max-width:900px){.hero-grid{grid-template-columns:1fr;gap:32px}.hero-copy{order:1}.shot{order:2}.rail__in{padding-top:104px;padding-bottom:40px}.hero-h{max-width:none}.figs--band{justify-content:flex-start;gap:28px 36px}}@media (max-width:560px){.hero-acts{flex-direction:column;align-items:stretch;gap:12px}.hero-acts .btn{width:100%}}.slides{display:grid}.slide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .7s var(--ease), transform .7s var(--ease), visibility .7s;flex-direction:column;grid-area:1/1;display:flex;transform:translateY(14px)}.slide.is-live{opacity:1;visibility:visible;pointer-events:auto;transform:none}html:not(.js) .slide{opacity:1;visibility:visible;transform:none}html:not(.js) .slide~.slide,html:not(.js) .rail__ui{display:none}.js .slide__step{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(16px)}.js .slide.is-live .slide__step{opacity:1;transform:none}.js .slide.is-live .slide__step:first-child{transition-delay:60ms}.js .slide.is-live .slide__step:nth-child(2){transition-delay:.14s}.js .slide.is-live .slide__step:nth-child(3){transition-delay:.22s}.js .slide.is-live .slide__step:nth-child(4){transition-delay:.3s}.js .slide.is-live .slide__step:nth-child(5){transition-delay:.38s}.js .slide.is-live .slide__step:nth-child(6){transition-delay:.46s}.rail__ui{align-items:center;gap:18px;margin-top:44px;display:flex}.rail__dots{gap:8px;display:flex}.rail__dot{background:var(--rule);cursor:pointer;border:0;border-radius:100px;width:44px;height:3px;padding:0;transition:background .3s;position:relative;overflow:hidden}.rail__dot:hover{background:var(--ink-5)}.rail__dot:after{content:"";background:var(--gold);transform-origin:0;border-radius:100px;position:absolute;inset:0;transform:scaleX(0)}.rail__dot.is-on:after{transition:transform .3s var(--ease);transform:scaleX(1)}.rail__nav{gap:6px;margin-left:auto;display:flex}.rail__arrow{border:1px solid var(--rule);width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:2px;place-items:center;transition:border-color .25s,color .25s,background .25s;display:grid}.rail__arrow:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.rail__arrow svg{width:13px;height:13px}.rail__count{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-4);white-space:nowrap;font-size:11px}.rail__count b{color:var(--ink);font-weight:500}@media (prefers-reduced-motion:reduce){.slide{transition:opacity .01ms}}@media (max-width:640px){.rail__dot{width:30px}.rail__ui{gap:12px;margin-top:32px}}.shot{aspect-ratio:4/3;position:relative;overflow:hidden}.shot img{object-fit:contain;width:100%;height:100%;display:block}.shot__chip{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-radius:100px;align-items:center;gap:7px;padding:6px 12px;font-size:10px;font-weight:500;display:inline-flex;position:absolute;bottom:16px;left:16px}.shot__chip--dark{color:var(--paper);background:#14130fb8}.promo{border:1px solid var(--gold-line);background:var(--paper);transition:border-color .3s var(--ease), box-shadow .3s var(--ease), transform .3s var(--ease);border-radius:100px;align-items:center;gap:12px;max-width:100%;padding:6px 6px 6px 7px;display:inline-flex;box-shadow:0 4px 18px -8px #a97a2e66}.promo:hover{border-color:var(--gold);transform:translateY(-1px);box-shadow:0 8px 26px -8px #a97a2e80}.promo__tag{letter-spacing:.13em;text-transform:uppercase;color:#fff;background:var(--gold);border-radius:100px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-size:9.5px;font-weight:500;display:inline-flex}.promo__ping{background:#fff;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite ping}@keyframes ping{0%,to{opacity:1}50%{opacity:.3}}.promo__win{flex:1;min-width:0;height:17px;overflow:hidden}.promo__reel{will-change:transform;animation:15s cubic-bezier(.7,0,.3,1) infinite reel}.promo__reel span{height:17px;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:17px;display:block;overflow:hidden}@keyframes reel{0%,26%{transform:translateY(0)}33%,59%{transform:translateY(-17px)}66%,92%{transform:translateY(-34px)}99%,to{transform:translateY(-51px)}}.promo__go{color:var(--gold);transition:transform .3s var(--ease);flex-shrink:0;margin-right:8px}.promo:hover .promo__go{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.promo__reel{animation:none}}.badge{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold-line);background:var(--gold-wash);border-radius:2px;align-items:center;gap:8px;padding:6px 11px;font-size:10.5px;font-weight:500;display:inline-flex}.ghostwrap{position:relative}.ghost{font-family:var(--serif);color:#0000;-webkit-text-stroke:1px var(--rule);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:clamp(120px,16vw,300px);line-height:1;position:absolute;top:-.28em;right:-.04em}.ghostwrap>:not(.ghost){z-index:1;position:relative}.frame{position:relative}.frame img{width:100%;height:auto;display:block}.ticks{gap:2px;list-style:none;display:grid}.ticks li{border-bottom:1px solid var(--rule-soft);color:var(--ink-2);align-items:baseline;gap:12px;padding:11px 0;font-size:14.5px;display:flex}.ticks li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4l2.6 2.6L10 3.6' stroke='%23A97A2E' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex-shrink:0;width:11px;height:11px;transform:translateY(1px)}.rail-steps{counter-reset:step;gap:0;display:grid}.rail-step{border-bottom:1px solid var(--rule-soft);counter-increment:step;grid-template-columns:64px 1fr;gap:20px;padding:26px 0;display:grid}.rail-step:last-child{border-bottom:0}.rail-step:before{content:counter(step, decimal-leading-zero);font-family:var(--serif);color:var(--gold);font-size:30px;line-height:1}.rail-step h4{margin-bottom:6px;font-size:16px;font-weight:500}.rail-step p{color:var(--ink-3);font-size:13.5px;line-height:1.7}.pull{border-left:2px solid var(--gold);padding-left:24px}.pull .figure{color:var(--gold);font-size:clamp(40px,4.5vw,80px)}.pull p{color:var(--ink-3);max-width:30ch;margin-top:8px;font-size:13px}.story{border:1px solid var(--rule);background:var(--paper);transition:border-color .35s var(--ease), transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:4px;flex-direction:column;display:flex;position:relative}.story:before{content:"";inset-inline:0;background:var(--grad-gold);transform-origin:0;height:2px;transition:transform .45s var(--ease);position:absolute;top:0;transform:scaleX(0)}[dir=rtl] .story:before{transform-origin:100%}.story:hover{border-color:var(--gold-line);transform:translateY(-4px);box-shadow:0 24px 48px -22px #14130f33}.story:hover:before{transform:scaleX(1)}.story__media{aspect-ratio:800/520;border-radius:4px 4px 0 0;overflow:hidden}.story__media img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.story:hover .story__media img{transform:scale(1.04)}.story__body{flex-direction:column;flex:1;padding:30px 30px 26px;display:flex}.story__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);align-items:center;gap:9px;margin-bottom:16px;font-size:10px;font-weight:500;display:flex}.story__kicker:after{content:"";background:var(--rule);flex:1;height:1px}.story__title{letter-spacing:-.015em;margin-bottom:12px;font-size:19px;font-weight:400;line-height:1.4}.story__desc{color:var(--ink-3);flex:1;font-size:13.5px;line-height:1.75}.story__cta{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);border-top:1px solid var(--rule-soft);margin-top:22px;padding-top:16px;font-size:11px}.story__cta .arrow{transition:transform .35s var(--ease);display:inline-block}.story:hover .story__cta .arrow{transform:translate(4px)}[dir=rtl] .story__cta .arrow{transform:scaleX(-1)}[dir=rtl] .story:hover .story__cta .arrow{transform:scaleX(-1)translate(4px)}.progress{transform-origin:0;background:linear-gradient(90deg, var(--gold-deep), var(--gold-lift));z-index:100;pointer-events:none;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}.hdr{z-index:90;position:fixed;inset:0 0 auto}.topbar{background:var(--ink);color:var(--ink-5);letter-spacing:.03em;border-bottom:1px solid #ffffff12;font-size:11.5px}.topbar__in{max-width:var(--shell);padding:0 var(--gut);justify-content:space-between;align-items:center;gap:24px;height:34px;margin-inline:auto;display:flex}.topbar__reg{white-space:nowrap;align-items:center;gap:8px;display:flex}.topbar__dot{background:var(--pos-lift);border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 5px #4aa668b3}.topbar__end{align-items:center;gap:22px;display:flex}.topbar__end a{white-space:nowrap;transition:color .2s}.topbar__end a:hover{color:var(--gold-lift)}.topbar__sep{background:#ffffff24;width:1px;height:12px}.btn--login{letter-spacing:.11em;border-color:var(--rule);color:var(--ink-2);background:0 0;padding:10px 18px;font-size:11.5px}.btn--login:before{background:var(--paper-3)}.btn--login:after{display:none}.btn--login:hover{color:var(--ink);border-color:var(--ink-4)}.btn--login svg{opacity:.6}.btn--login:hover svg{opacity:1;transform:none}.nav{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--rule);transition:box-shadow .4s var(--ease);background:#ffffffeb}.nav.is-stuck{box-shadow:0 1px 24px #14130f0f}.nav__in{max-width:var(--shell);padding:0 var(--gut);align-items:center;gap:40px;height:62px;margin-inline:auto;display:flex;position:relative}.nav__logo{flex-shrink:0}.nav__logo img{width:auto;max-width:none;height:24px}.nav__menu{align-items:stretch;gap:4px;height:100%;margin-inline:auto;list-style:none;display:flex}.nav__item{align-items:center;display:flex}.nav__link{letter-spacing:.02em;height:100%;color:var(--ink-2);cursor:pointer;align-items:center;gap:5px;padding-inline:14px;font-size:13px;font-weight:400;transition:color .25s;display:flex;position:relative}.nav__link:after{content:"";background:var(--gold);height:2px;transition:transform .3s var(--ease);position:absolute;bottom:0;left:14px;right:14px;transform:scaleX(0)}.nav__link:hover,.nav__item:hover>.nav__link,.nav__item:focus-within>.nav__link{color:var(--gold)}.nav__item:hover>.nav__link:after,.nav__item:focus-within>.nav__link:after{transform:scaleX(1)}.nav__link[aria-current]{color:var(--gold)}.nav__link[aria-current]:after{transform:scaleX(1)}.nav__caret{opacity:.45;width:8px;height:8px;transition:transform .3s var(--ease)}.nav__item:hover .nav__caret{opacity:1;transform:rotate(180deg)}.nav__end{align-items:center;gap:10px;display:flex}.mega{background:var(--paper);border:1px solid var(--rule);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility .24s;z-index:5;border-radius:3px;gap:26px;padding:26px;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 24px 60px -12px #14130f29}.nav__item:hover>.mega,.nav__item:focus-within>.mega{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.mega--2{grid-template-columns:repeat(2,minmax(190px,1fr));width:max-content}.mega--3{grid-template-columns:repeat(3,minmax(190px,1fr));width:max-content}.mega--wide{grid-template-columns:repeat(2,minmax(190px,1fr)) 232px;width:max-content}.mega__h{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid var(--rule-soft);margin-bottom:6px;padding-bottom:10px;font-size:10px;font-weight:500}.mega__list{gap:1px;list-style:none;display:grid}.mega__a{border-radius:2px;padding:9px 10px;transition:background .2s;display:block}.mega__a:hover{background:var(--paper-2)}.mega__t{color:var(--ink);align-items:center;gap:7px;font-size:13.5px;font-weight:400;display:flex}.mega__a:hover .mega__t{color:var(--gold)}.mega__d{color:var(--ink-4);margin-top:2px;font-size:11.5px;line-height:1.5}.mega__tag{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);background:var(--gold-wash);border:1px solid var(--gold-line);white-space:nowrap;border-radius:2px;padding:1px 5px;font-size:9px;font-weight:500}.mega__tag--soon{color:var(--ink-4);border-color:var(--rule);letter-spacing:.08em;background:0 0}.mega__feat{background:var(--ink);border-radius:3px;flex-direction:column;justify-content:space-between;gap:16px;padding:22px;display:flex}.mega__feat h5{font-family:var(--serif);color:var(--paper);letter-spacing:-.01em;font-size:19px;font-weight:400;line-height:1.2}.mega__feat h5 em{color:var(--gold-lift);font-style:italic}.mega__feat p{color:var(--ink-5);font-size:11.5px;line-height:1.6}.mega__feat a{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-lift);font-size:10.5px;font-weight:500}.mega__feat a:hover{color:var(--paper)}.nav__burger{border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:2px;width:40px;height:40px;display:none;position:relative}.nav__burger span{background:var(--ink);width:16px;height:1px;transition:transform .3s var(--ease), opacity .2s;position:absolute;left:11px}.nav__burger span:first-child{top:15px}.nav__burger span:nth-child(2){top:20px}.nav__burger span:nth-child(3){top:25px}.nav.is-open .nav__burger span:first-child{transform:translateY(5px)rotate(45deg)}.nav.is-open .nav__burger span:nth-child(2){opacity:0}.nav.is-open .nav__burger span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}.split{align-items:center;gap:clamp(40px,6vw,90px);display:grid}.split--hero{grid-template-columns:1.15fr .85fr}.split--even{grid-template-columns:1fr 1fr}.head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:40px;margin-bottom:52px;display:flex}.mesh{background:var(--rule);border:1px solid var(--rule);border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;display:grid;overflow:hidden}.mesh>*{background:var(--paper);transition:background .35s var(--ease);padding:36px 32px;position:relative}.mesh>a:before{content:"";background:var(--gold);transform-origin:0;height:2px;transition:transform .45s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mesh>a:hover:before{transform:scaleX(1)}.mesh>a:hover{background:var(--paper-2)}.mesh>a .arrow{transition:transform .35s var(--ease);display:inline-block}.mesh>a:hover .arrow{transform:translate(5px)}.mesh--dark{background:#ffffff1a;border-color:#ffffff1a;grid-template-columns:1fr 1fr}.mesh--dark>*{background:var(--ink);padding:30px 26px}.figs{border-top:1px solid var(--rule-soft);flex-wrap:wrap;gap:clamp(28px,4vw,56px);margin-top:52px;padding-top:32px;display:flex}.figs dd{font-size:var(--step-3)}.figs dt{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);margin-top:8px;font-size:11px}.drow{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0;display:flex}.drow:last-child{border-bottom:0}.drow dt{color:var(--ink-3);font-size:13px}.drow dd{text-align:right;font-size:13px;font-weight:500}@media (max-width:900px){.split--hero,.split--even{grid-template-columns:1fr}.mesh--dark{grid-template-columns:1fr 1fr}}.card{border:1px solid var(--rule);background:var(--paper);transition:border-color .4s var(--ease), transform .4s var(--ease), box-shadow .4s var(--ease);border-radius:3px;padding:32px;position:relative;overflow:hidden}.card:before{content:"";background:linear-gradient(90deg, var(--gold), var(--gold-lift));transform-origin:0;height:2px;transition:transform .5s var(--ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.card:hover:before{transform:scaleX(1)}.card:hover{border-color:var(--gold-line);transform:translateY(-4px);box-shadow:0 22px 44px -20px #14130f2e}.card__idx{font-family:var(--mono);letter-spacing:.1em;color:var(--gold);transition:letter-spacing .4s var(--ease);margin-bottom:20px;font-size:11px}.card:hover .card__idx{letter-spacing:.24em}.card__title{font-size:var(--step-1);letter-spacing:-.01em;margin-bottom:10px;font-weight:400}.card__body{color:var(--ink-3);font-size:14px;line-height:1.7}a.card{display:block}.card__body a{color:var(--gold);border-bottom:1px solid var(--gold-line);transition:border-color .3s var(--ease), color .3s var(--ease);padding-bottom:1px}.card__body a:hover{color:var(--gold-deep);border-color:var(--gold)}.card__link{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-top:20px;font-size:11px}.card:hover .card__link .arrow{transform:translateY(2px)}.card__link .arrow{transition:transform .4s var(--ease);display:inline-block}.spec{border-collapse:collapse;width:100%;font-size:14px}.spec th,.spec td{text-align:left;border-bottom:1px solid var(--rule-soft);padding:16px 20px}.spec thead th{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);border-bottom-color:var(--rule);font-size:11px;font-weight:500}.spec tbody th{color:var(--ink-3);font-weight:300}.spec td{font-variant-numeric:tabular-nums;font-weight:500}.spec td.is-hero{color:var(--gold)}.js .rise{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(22px)}.js .rise.is-in{opacity:1;transform:none}.lines{display:block}.lines .ln{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.js .lines .ln>span{transition:transform 1.05s var(--ease);display:block;transform:translateY(105%)}.js .lines.is-in .ln>span{transform:none}.js .lines .ln:nth-child(2)>span{transition-delay:90ms}.js .lines .ln:nth-child(3)>span{transition-delay:.18s}.js .lines .ln:nth-child(4)>span{transition-delay:.27s}.js .fade-up{opacity:0;transition:opacity .7s var(--ease) .35s, transform .7s var(--ease) .35s;transform:translateY(14px)}.js .fade-up.is-in{opacity:1;transform:none}.marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee__track{will-change:transform;flex-shrink:0;gap:0;animation:56s linear infinite slide;display:flex}.marquee:hover .marquee__track{animation-play-state:paused}@keyframes slide{to{transform:translate(-100%)}}.marquee__cell{white-space:nowrap;border-right:1px solid var(--rule);align-items:center;gap:12px;padding-inline:clamp(20px,3vw,40px);display:flex}.glow{position:relative;overflow:hidden}.glow>*{z-index:1;position:relative}.glow:before{content:"";aspect-ratio:1;pointer-events:none;z-index:0;background:radial-gradient(circle,#a97a2e21,#0000 62%);width:min(900px,90vw);animation:11s ease-in-out infinite breathe;position:absolute;top:-30%;left:50%;transform:translate(-50%)}@keyframes breathe{0%,to{opacity:.55;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.14)}}.grain:after{content:"";z-index:2;opacity:.035;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.rise[data-d="1"]{transition-delay:80ms}.rise[data-d="2"]{transition-delay:.16s}.rise[data-d="3"]{transition-delay:.24s}.rise[data-d="4"]{transition-delay:.32s}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}.rise{opacity:1;transform:none}html{scroll-behavior:auto}}.foot{background:var(--ink);color:var(--ink-5)}.foot a{transition:color .25s}.foot a:hover{color:var(--gold-lift)}.foot__grid{grid-template-columns:1.6fr repeat(4,1fr);gap:48px;padding-block:72px 56px;display:grid}.foot__logo img{width:auto;height:24px;margin-bottom:20px}.foot__col h4{letter-spacing:.16em;text-transform:uppercase;color:var(--paper);margin-bottom:18px;font-size:11px;font-weight:500}.foot__col ul{gap:11px;list-style:none;display:grid}.foot__col a{font-size:13px;font-weight:300}.foot__legal{color:var(--ink-4);border-top:1px solid #ffffff17;padding-block:32px 48px;font-size:11.5px;line-height:1.8}.foot__legal p+p{margin-top:14px}.foot__legal strong{color:var(--ink-5);font-weight:500}.risk{border:1px solid #ffffff21;border-left:2px solid var(--gold);border-radius:2px;margin-block:20px;padding:16px 20px}@media (max-width:1080px){.foot__grid{grid-template-columns:1fr 1fr 1fr;gap:40px}.foot__brand{grid-column:1/-1}}@media (max-width:1180px){.nav__link{padding-inline:10px;font-size:12.5px}.nav__in{gap:20px}.topbar__end .topbar__hide{display:none}}@media (max-width:1000px){.nav__burger{display:block}.topbar{display:none}.nav__menu{background:var(--paper);padding:8px var(--gut) 40px;flex-direction:column;align-items:stretch;gap:0;height:auto;margin:0;display:none;position:fixed;inset:62px 0 0;overflow-y:auto}.hdr.is-open .nav__menu{display:flex}.hdr.is-open .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--paper)}.nav__item{border-bottom:1px solid var(--rule-soft);display:block}.nav__link{justify-content:space-between;height:auto;padding:16px 0;font-size:15px}.nav__link:after{display:none}.nav__caret{opacity:.7}.mega{opacity:1;visibility:visible;pointer-events:auto;box-shadow:none;border:0;gap:18px;padding:0 0 18px;display:none;position:static;transform:none;grid-template-columns:1fr!important;width:auto!important}.nav__item.is-open>.mega{display:grid}.nav__item.is-open>.nav__link{color:var(--gold)}.nav__item.is-open .nav__caret{transform:rotate(180deg)}.nav__item:hover>.mega{transform:none}.mega__feat{display:none}.mega__a{padding:8px 0}.nav__in{gap:16px}.nav__end{margin-left:auto}.nav__end .btn--login,.nav__end .btn--nav{display:none}.nav__cta{gap:12px;padding:22px 0 6px;display:flex}.nav__cta .btn{flex:1}}@media (max-width:640px){.foot__grid{grid-template-columns:1fr 1fr}.card{padding:24px}.spec th,.spec td{padding:13px 12px}}.hd--full{background:var(--ink);color:var(--paper);flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hd--full .hd__in{z-index:1;text-align:center;padding-top:130px;padding-bottom:110px;position:relative}.hd--full .eyebrow{color:var(--gold-lift);justify-content:center}.hd--full .lede{color:var(--ink-5);margin-inline:auto}.hd--full .hero-acts,.hd--full .hd__acts{justify-content:center}.hd--full .badge{color:var(--gold-lift);background:#ffffff0f;border-color:#ffffff29}.hd--full h1{max-width:18ch;margin-inline:auto}.aurora--dark .aurora__grid{background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px)}.aurora--dark .aurora__orb--1{background:radial-gradient(circle,#a97a2e52,#a97a2e00 62%)}.aurora--dark .aurora__orb--2{background:radial-gradient(circle,#a97a2e33,#a97a2e00 64%)}.aurora--dark .aurora__orb--3{background:radial-gradient(circle,#ffffff0d,#fff0 66%)}.cue{z-index:2;cursor:pointer;color:inherit;opacity:.55;letter-spacing:.28em;text-transform:uppercase;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;font-size:9.5px;transition:opacity .3s;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.cue:hover{opacity:1}.cue:after{content:"";width:1px;height:34px;animation:cue-drop 2s var(--ease) infinite;background:linear-gradient(currentColor,#0000)}@keyframes cue-drop{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.cue:after{animation:none}}.hd--split{position:relative;overflow:hidden}.hd--split .hd__in{z-index:1;grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(36px,4.5vw,72px);padding-top:150px;padding-bottom:76px;display:grid;position:relative}@media (max-width:900px){.hd--split .hd__in{grid-template-columns:1fr}}.hd--center{position:relative;overflow:hidden}.hd--center .hd__in{z-index:1;text-align:center;padding-top:150px;padding-bottom:64px;position:relative}.hd--center .eyebrow{justify-content:center}.hd--center .lede{margin-inline:auto}.hd--center .hd__acts{justify-content:center}.hd--center h1{margin-inline:auto}.hd__acts{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.hd--full .btn--line,.glow .btn--line{color:var(--paper);border-color:#ffffff47}.hd--full .btn--line:before,.glow .btn--line:before{background:var(--paper)}.hd--full .btn--line:hover,.glow .btn--line:hover{color:var(--ink);border-color:var(--paper)}:root{--grad-gold:linear-gradient(135deg, #c9a050 0%, #a97a2e 52%, #8a6122 100%);--em-light:linear-gradient(115deg, #b98c3c 0%, #96692a 55%, #8a6122 100%);--em-dark:linear-gradient(115deg, #eacf8f 0%, #d9b265 45%, #c89b4e 100%);--glass:#ffffff8c;--glass-strong:#fffc;--glass-line:#ffffffb8;--glass-shadow:0 18px 44px -22px #14130f29, inset 0 1px 0 #ffffffd9;--blur:12px;--paper-2:#f9f7f38c}body{background:#fcfbf9}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(52vw 42vw at 86% -6%,#c9a0501c,#0000 68%),radial-gradient(46vw 40vw at -10% 32%,#a97a2e12,#0000 66%),radial-gradient(40vw 36vw at 66% 100%,#14130f0a,#0000 70%);position:fixed;inset:0;transform:translateZ(0)}.aurora__orb--1{background:radial-gradient(circle,#c9a05042,#c9a05000 64%)}.aurora__orb--2{background:radial-gradient(circle,#a97a2e29,#a97a2e00 66%)}.aurora__orb--3{background:radial-gradient(circle,#e9cf8f26,#e9cf8f00 68%)}.display em{background:var(--em-light);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.glow .display em,.hd--full .display em,.glow .figure[style*=gold],.hd--full .figure[style*=gold]{background:var(--em-dark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.btn--gold,.btn--nav{background:var(--grad-gold);border-color:#ffffff47;box-shadow:0 10px 26px -10px #a97a2e99,inset 0 1px #ffffff52}.btn--gold:hover{box-shadow:0 18px 40px -12px #a97a2eb3,inset 0 1px #ffffff52}.btn--solid:before{background:var(--grad-gold)}.btn--line{background:#ffffff73}.hd--full .btn--line,.glow .btn--line{background:#ffffff0f}.progress{background:var(--grad-gold)}.card,.story{background:linear-gradient(155deg, var(--glass-strong), var(--glass));-webkit-backdrop-filter:blur(var(--blur)) saturate(1.2);backdrop-filter:blur(var(--blur)) saturate(1.2);border-color:var(--glass-line);box-shadow:var(--glass-shadow);border-radius:6px}.card:hover,.story:hover{border-color:var(--gold-line);box-shadow:0 26px 52px -22px #a97a2e47,inset 0 1px #ffffffe6}.mega,.lang__menu{-webkit-backdrop-filter:blur(24px)saturate(1.35);backdrop-filter:blur(24px)saturate(1.35);background:#fffffff0;border-color:#ffffffbf;border-radius:6px;box-shadow:0 30px 70px -18px #14130f38,inset 0 1px #ffffffe6}.tblwrap{border:1px solid var(--glass-line);background:linear-gradient(155deg, var(--glass-strong), var(--glass));-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);box-shadow:var(--glass-shadow);border-radius:6px;overflow-x:auto}.spec thead th{background:linear-gradient(#faf6efe6,#faf6ef33)}.spec tbody tr{transition:background .25s var(--ease)}.spec tbody tr:hover{background:#faf6efbf}.qa{border:1px solid var(--glass-line);background:linear-gradient(155deg, var(--glass-strong), var(--glass));-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);box-shadow:var(--glass-shadow);transition:border-color .35s var(--ease), box-shadow .35s var(--ease);border-radius:6px;padding:20px 24px}.qa summary{cursor:pointer;color:var(--ink);padding-right:30px;font-size:15px;font-weight:400;list-style:none;position:relative}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"";border-right:1.4px solid var(--gold);border-bottom:1.4px solid var(--gold);width:8px;height:8px;transition:transform .35s var(--ease);position:absolute;top:50%;right:4px;transform:translateY(-70%)rotate(45deg)}.qa[open] summary:after{transform:translateY(-30%)rotate(225deg)}.qa[open]{border-color:var(--gold-line);box-shadow:0 18px 40px -20px #a97a2e4d,inset 0 1px #ffffffd9}.qa>p{color:var(--ink-3);margin-top:12px;font-size:14px;line-height:1.7}.rail-steps{background:linear-gradient(155deg, var(--glass-strong), var(--glass));-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);box-shadow:var(--glass-shadow)}.marquee__cell{border:0;border-right:1px solid var(--rule);background:0 0;border-radius:0}.badge{background:#ffffff8c;border-color:#ffffffb3}.glow:before{background:radial-gradient(circle at 32% 18%,#c9a05029,#0000 55%),radial-gradient(circle at 76% 74%,#a97a2e17,#0000 60%)}.hd--full{position:relative}.hd--full:after{content:"";z-index:0;pointer-events:none;background:conic-gradient(from 210deg at 72% 16%,#0000 0deg,#c9a05017 55deg,#0000 130deg);position:absolute;inset:0}.hd--full .hd__in,.hd--full .cue{z-index:1;position:relative}.mesh--dark>*,.glow dl>div,.glow .rise[style*=--ink]{box-shadow:inset 0 1px #ffffff0d}.foot{position:relative}.foot:before{content:"";background:linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold-lift) 55%, transparent 85%);opacity:.7;height:2px;position:absolute;top:0;left:0;right:0}.js .rise{transition-duration:.7s}.totop{z-index:55;border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:44px;height:44px;color:var(--ink-2);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .35s var(--ease), transform .35s var(--ease), visibility .35s, border-color .25s, color .25s;background:linear-gradient(155deg,#ffffffe6,#ffffffb3);border-radius:100px;place-items:center;display:grid;position:fixed;bottom:22px;right:22px;transform:translateY(10px);box-shadow:0 14px 34px -14px #14130f4d}.totop[data-show]{opacity:1;visibility:visible;transform:none}.totop:hover{border-color:var(--gold-line);color:var(--gold)}.rail[data-rail] .aurora{-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.rail[data-rail] .rail__in{padding-bottom:38px}.figs--shelf{border-top:1px solid var(--rule);grid-template-columns:repeat(5,1fr);gap:clamp(16px,2.4vw,40px);margin-top:clamp(40px,4vw,64px);padding-top:clamp(26px,2.6vw,38px);display:grid;position:relative}.figs--shelf:before{content:"";inset-inline-start:0;background:var(--grad-gold);width:clamp(80px,12%,160px);height:1px;position:absolute;top:-1px}.figs--shelf>div{text-align:center;min-width:0;position:relative}.figs--shelf>div:before{content:"";background:var(--gold);opacity:.55;transform-origin:50%;width:18px;height:2px;margin:0 auto 14px;display:block}.js .figs--shelf>div:before{transition:transform .5s var(--ease);transform:scaleX(0)}.js .figs--shelf.is-in>div:before{transform:scaleX(1)}.js .figs--shelf.is-in>div:first-child:before{transition-delay:50ms}.js .figs--shelf.is-in>div:nth-child(2):before{transition-delay:.12s}.js .figs--shelf.is-in>div:nth-child(3):before{transition-delay:.19s}.js .figs--shelf.is-in>div:nth-child(4):before{transition-delay:.26s}.js .figs--shelf.is-in>div:nth-child(5):before{transition-delay:.33s}.figs--shelf dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(26px,2.5vw,46px);font-weight:300;line-height:1.05}.figs--shelf dt{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);margin-top:10px;font-size:10.5px}.figs--shelf .figs__u{letter-spacing:.1em;color:var(--gold);margin-left:2px;font-size:.42em}@media (max-width:1040px){.figs--shelf{grid-template-columns:repeat(3,1fr);row-gap:clamp(22px,3vw,32px)}}@media (max-width:620px){.figs--shelf{grid-template-columns:repeat(2,1fr);row-gap:24px}}.chip{border:1px solid var(--rule);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;transition:border-color .25s var(--ease), color .25s var(--ease), background .25s var(--ease), box-shadow .3s var(--ease);background:#ffffff8c;border-radius:100px;align-items:center;padding:9px 20px;font-size:11.5px;font-weight:500;display:inline-flex}.chip:hover{border-color:var(--gold-line);color:var(--gold)}.chip--on{background:var(--grad-gold);color:#fff;border-color:#ffffff47;box-shadow:0 8px 20px -8px #a97a2e80}.chip--on:hover{color:#fff}.article{color:var(--ink-2);max-width:74ch;margin-inline:auto;font-size:16px;line-height:1.85}.article>*+*{margin-top:1.15em}.article h2{font-family:var(--serif);font-weight:600;font-size:var(--step-2);letter-spacing:-.02em;color:var(--ink);margin-top:1.9em}.article h3{font-family:var(--serif);font-weight:600;font-size:var(--step-1);color:var(--ink);margin-top:1.6em}.article a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.article strong{color:var(--ink);font-weight:600}.article ul,.article ol{gap:.5em;padding-left:1.4em;display:grid}.article li::marker{color:var(--gold)}.article blockquote{border-left:2px solid var(--gold);color:var(--ink-3);padding:6px 0 6px 24px;font-size:17px}.article img{border-radius:6px;max-width:100%}main>header+section.bay{padding-top:clamp(44px,4.5vw,64px)}main>header+section.glow>.shell.bay{padding-top:clamp(56px,5.5vw,80px)}.rail[data-rail] .aurora__beam{will-change:transform;pointer-events:none;background:linear-gradient(100deg,#0000 18%,#e9cf8f29 46%,#c9a0501a 55%,#0000 82%);width:42%;animation:18s ease-in-out infinite alternate beam-pan;position:absolute;top:-20%;bottom:-20%;left:-45%;transform:skew(-12deg)translate(0)}@keyframes beam-pan{0%{transform:skew(-12deg)translate(0)}to{transform:skew(-12deg)translate(330%)}}.rail[data-rail] .aurora__dust{pointer-events:none;position:absolute;inset:0}.rail[data-rail] .aurora__dust i{opacity:.35;will-change:transform, opacity;background:radial-gradient(circle,#c9a050e6,#c9a05000 70%);border-radius:50%;width:5px;height:5px;animation:12s ease-in-out infinite dust-a;display:block;position:absolute}@keyframes dust-a{0%,to{opacity:.2;transform:translate(0,0)scale(1)}50%{opacity:.65;transform:translate(16px,-30px)scale(1.25)}}@keyframes dust-b{0%,to{opacity:.15;transform:translate(0,0)scale(1)}50%{opacity:.55;transform:translate(-20px,-18px)scale(.85)}}.rail[data-rail] .aurora__dust i:first-child{animation-duration:13s;top:26%;left:8%}.rail[data-rail] .aurora__dust i:nth-child(2){width:4px;height:4px;animation:16s ease-in-out -4s infinite dust-b;top:64%;left:16%}.rail[data-rail] .aurora__dust i:nth-child(3){width:6px;height:6px;animation-delay:-7s;top:18%;left:27%}.rail[data-rail] .aurora__dust i:nth-child(4){animation:14s ease-in-out -2s infinite dust-b;top:74%;left:38%}.rail[data-rail] .aurora__dust i:nth-child(5){width:3px;height:3px;animation-duration:17s;animation-delay:-9s;top:34%;left:47%}.rail[data-rail] .aurora__dust i:nth-child(6){animation:12s ease-in-out -6s infinite dust-b;top:12%;left:58%}.rail[data-rail] .aurora__dust i:nth-child(7){width:7px;height:7px;animation-duration:19s;animation-delay:-3s;top:58%;left:66%}.rail[data-rail] .aurora__dust i:nth-child(8){width:4px;height:4px;animation:15s ease-in-out -11s infinite dust-b;top:30%;left:77%}.rail[data-rail] .aurora__dust i:nth-child(9){animation-duration:14s;animation-delay:-5s;top:70%;left:86%}.rail[data-rail] .aurora__dust i:nth-child(10){width:3px;height:3px;animation:18s ease-in-out -8s infinite dust-b;top:22%;left:93%}.rail[data-rail] .aurora__grid{animation:12s ease-in-out infinite grid-breathe}@keyframes grid-breathe{0%,to{opacity:.65}50%{opacity:1}}.rail[data-rail] .aurora__orb--1{background:radial-gradient(circle,#c9a0504d,#c9a05000 64%)}.rail[data-rail] .aurora__orb--3{background:radial-gradient(circle,#e9cf8f33,#e9cf8f00 68%)}@media (max-width:760px){.rail[data-rail] .aurora__dust i:nth-child(2n),.rail[data-rail] .aurora__beam{display:none}}.foot__soc{gap:10px;margin-top:22px;display:flex}.foot__soc a{width:34px;height:34px;color:var(--ink-5);border:1px solid #ffffff29;border-radius:999px;place-items:center;transition:color .25s,border-color .25s,transform .25s;display:grid}.foot__soc a:hover{color:var(--gold-lift);border-color:var(--gold);transform:translateY(-2px)}@keyframes reveal-failsafe{to{opacity:1;transform:none}}html.js:not(.hydrated) .rise,html.js:not(.hydrated) .fade-up,html.js:not(.hydrated) .lines .ln>span{animation:.6s 2.5s forwards reveal-failsafe}.shot--viz{aspect-ratio:1;width:min(100%,52svh,560px);box-shadow:none;background:0 0;border-radius:0;margin-inline:auto;overflow:visible}.hero-grid .shot:not(.shot--viz){aspect-ratio:1;align-items:center;width:min(100%,52svh,560px);margin-inline:auto;display:flex;overflow:visible}.shot__art{aspect-ratio:4/3;width:100%;position:relative}.shot__art img{object-fit:contain;width:100%;height:100%;display:block;scale:1.12}@media (max-width:1100px){.shot__art img{scale:1}}.morb{width:100%;height:100%;position:relative}.morb svg{width:100%;height:100%;overflow:visible}.morb__ring,.morb__core,.morb__glow,.morb__sat{transform-box:view-box;transform-origin:200px 200px}.morb__sat-in{transform-box:fill-box;transform-origin:50%}.morb__sat-shape{fill:var(--paper);stroke:var(--gold);stroke-opacity:.62;stroke-width:1.2px;stroke-linejoin:round}.morb__sat-shape.is-dim{stroke:var(--ink);stroke-opacity:.26}.morb__sat-shape.is-fill{fill:var(--gold);fill-opacity:.45}.morb__sat-t{font-family:var(--sans);fill:var(--gold);font-size:15px;font-weight:500}.morb__sat-t.is-dim{fill:var(--ink);fill-opacity:.42}.morb__sat-t--sm{letter-spacing:.08em;font-size:8.5px}.morb__core-halo{opacity:.2;transform-box:view-box;transform-origin:200px 200px}.js .slide.is-live .morb__core-halo{animation:orbBreath 4s var(--ease) 1.2s infinite}.js .morb__glow,.js .morb__ring,.js .morb__core,.js .morb__sat{opacity:0}.js .slide.is-live .morb__core{animation:orbIn 1s var(--ease) .12s forwards}.js .slide.is-live .morb__glow{animation:orbIn 1.4s var(--ease) 80ms forwards}.js .slide.is-live .morb__ring--f{animation:orbIn .9s var(--ease) .18s forwards, orbSpin 34s linear .18s infinite}.js .slide.is-live .morb__ring--d{animation:orbIn .9s var(--ease) .25s forwards, orbSpinR 52s linear .25s infinite}.js .slide.is-live .morb__ring--e{animation:orbIn .9s var(--ease) .32s forwards, orbSpin 44s linear .32s infinite}.js .slide.is-live .morb__ring--c{animation:orbIn .9s var(--ease) .39s forwards, orbSpinR 68s linear .39s infinite}.js .slide.is-live .morb__ring--b{animation:orbIn .9s var(--ease) .46s forwards, orbSpin 96s linear .46s infinite}.js .slide.is-live .morb__ring--a{animation:orbIn .9s var(--ease) .53s forwards, orbSpinR 150s linear .53s infinite}.js .slide.is-live .morb__sat--xau{animation:orbIn 1s var(--ease) .62s forwards, orbSpin 66s linear .62s infinite}.js .slide.is-live .morb__sat--xau .morb__sat-in{animation:66s linear .62s infinite orbSpinR}.js .slide.is-live .morb__sat--usd{animation:orbIn 1s var(--ease) .69s forwards, orbSpinR 88s linear .69s infinite}.js .slide.is-live .morb__sat--usd .morb__sat-in{animation:88s linear .69s infinite orbSpin}.js .slide.is-live .morb__sat--btc{animation:orbIn 1s var(--ease) .76s forwards, orbSpin 52s linear .76s infinite}.js .slide.is-live .morb__sat--btc .morb__sat-in{animation:52s linear .76s infinite orbSpinR}.js .slide.is-live .morb__sat--eur{animation:orbIn 1s var(--ease) .83s forwards, orbSpinR 76s linear .83s infinite}.js .slide.is-live .morb__sat--eur .morb__sat-in{animation:76s linear .83s infinite orbSpin}.js .slide.is-live .morb__sat--wti{animation:orbIn 1s var(--ease) .9s forwards, orbSpin 60s linear .9s infinite}.js .slide.is-live .morb__sat--wti .morb__sat-in{animation:60s linear .9s infinite orbSpinR}.js .slide.is-live .morb__sat--idx{animation:orbIn 1s var(--ease) .97s forwards, orbSpinR 94s linear .97s infinite}.js .slide.is-live .morb__sat--idx .morb__sat-in{animation:94s linear .97s infinite orbSpin}@keyframes orbIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes orbSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbSpinR{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes orbBreath{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.38;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.js .morb__ring,.js .morb__core,.js .morb__glow,.js .morb__core-halo,.js .morb__sat,.js .morb__sat-in{opacity:1;transform:none;animation:none!important}.js .morb__core-halo{opacity:.2}}.globe-labels{pointer-events:none;z-index:2;opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.globe-label{opacity:0;white-space:nowrap;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);text-shadow:0 0 6px var(--paper);will-change:transform, opacity;font-size:9.5px;font-weight:500;position:absolute;top:0;left:0}.globe-label em{color:var(--gold);margin-left:5px;font-style:normal;font-weight:600}.globe-label--hub{color:var(--ink);font-weight:600}@media (max-width:700px){.globe-label{display:none}}[dir=rtl] .figure,[dir=rtl] .drow dd,[dir=rtl] .spec td,[dir=rtl] .stat__fig,[dir=rtl] .chip,[dir=rtl] .badge,[dir=rtl] code,[dir=rtl] .marquee__cell{text-align:right;direction:ltr;unicode-bidi:isolate}[dir=rtl] bdi{unicode-bidi:isolate}[dir=rtl] .pull{border-left:0;border-right:2px solid var(--gold);padding-left:0;padding-inline-start:24px}[dir=rtl] .risk{border-left:1px solid #ffffff21;border-right:2px solid var(--gold)}[dir=rtl] .article ul,[dir=rtl] .article ol{padding-left:0;padding-right:1.4em}[dir=rtl] .article blockquote{border-left:0;border-right:2px solid var(--gold)}[dir=rtl] .spec th,[dir=rtl] .spec td{text-align:right}[dir=rtl] .drow dd{text-align:left}[dir=rtl] .lang__tick,[dir=rtl] .rail__nav,[dir=rtl] .nav__end{margin-left:0;margin-right:auto}[dir=rtl] .promo__go{margin-left:8px;margin-right:0}[dir=rtl] .marquee__cell{border-right:0;border-left:1px solid var(--rule)}[dir=rtl] .ghost{left:-.04em;right:auto}[dir=rtl] .shot__chip{left:auto;right:16px}[dir=rtl] .totop{left:22px;right:auto}[dir=rtl] .nav__burger span{left:auto;right:11px}[dir=rtl] .mob__list li{padding-left:30px;padding-right:0}[dir=rtl] .mob__list li:before{border-right:0;border-left:1.4px solid var(--gold);left:4px;right:auto}[dir=rtl] .btn svg,[dir=rtl] .promo__go svg,[dir=rtl] .mega__a svg{transform:scaleX(-1)}[dir=rtl] .btn:hover svg{transform:scaleX(-1)translate(3px)}[dir=rtl] .progress{transform-origin:100%;left:auto;right:0}[dir=rtl] .rail{direction:ltr}[dir=rtl] .rail>*{direction:rtl}[dir=rtl] .btn:before{transform-origin:0}[dir=rtl] .btn:hover:before{transform-origin:100%}
