:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:#f6f2ea}html:has(.gd-ind-hero){background:#17140f}html:has(.gd-hero){background:#f6f2ea}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html.gd-lock{overflow:hidden}.gd{--paper:#f6f2ea;--paper-2:#ece5d8;--paper-3:#e0d7c6;--card:#fffdf8;--page:#f6f2ea;--band:#efe8db;--surface:#fffdf8;--tray:#e9e1d2;--chip:#f3ede3;--chip-2:#ebe3d5;--chip-3:#e3dacb;--soft:#a39a8a;--text:#17140f;--text-2:#4f483d;--text-3:#736b5e;--gold-50:#fbf6ea;--gold-100:#f2e9d6;--gold-300:#dcc79c;--gold-500:#b38b4d;--gold-600:#7a5b2c;--gold-700:#17140f;--gold-800:#0e0b07;--metal:linear-gradient(100deg, #f6e7c1 0%, #d4b06a 28%, #fbf0d4 50%, #b8914a 76%, #efdcae 100%);--metal-soft:linear-gradient(135deg, #fbf3df 0%, #e6cf9a 40%, #c9a45e 70%, #f3e4bf 100%);--metal-text:linear-gradient(100deg, #6e5124 0%, #a8803f 40%, #c9a464 55%, #7d5d2c 100%);--btn-main:#17140f;--btn-main-text:#fbf7ef;--line:#17140f1a;--line-2:#17140f2e;--shadow-1:0 1px 2px #17140f0f, 0 10px 30px -12px #17140f29;--shadow-2:0 2px 6px #17140f14, 0 24px 60px -24px #17140f47;--gain:#2f8f5b;--loss:#c2452d;--accent:#b38b4d;--accent-hi:#d9b877;--accent-ink:#7a5b2c;--live:#2fbf71;--deep:#17140f;--deep-2:#201c15;--deep-grad:linear-gradient(150deg, #262017 0%, #14110c 70%);--on-deep:#fbf7ef;--on-deep-text:#e9e2d3;--sky:#e2c88e;--sky-soft:#e2c88e29;--sky-line:#e2c88e3d;--ink:var(--paper);--night:#fffdf8;--night-2:#fbf7ef;--sand:var(--gold-600);--sand-hi:var(--gold-700);--sand-lo:var(--gold-800);--copper:var(--gold-600);--ivory:var(--text);--ivory-dim:var(--text-2);--ivory-mute:var(--text-3);--display:"Sora", "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--body:"Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--mono:"JetBrains Mono", "Cascadia Mono", Consolas, monospace;--gutter:clamp(18px, 5vw, 80px);--max:1280px;--head:72px;--ease:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);background:var(--paper);min-height:100vh;color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16.5px;line-height:1.65;overflow-x:clip}.gd *,.gd :before,.gd :after{box-sizing:border-box}:where(.gd) a{color:inherit}:where(.gd) img{max-width:100%;display:block}.gd :focus-visible{outline:2px solid var(--gold-700);outline-offset:3px;border-radius:6px}.gd ::selection{color:var(--text);background:#ffffff73}.gd-skip{z-index:100;background:var(--text);color:var(--gold-100);border-radius:999px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:12px}.gd-skip:focus{top:12px}.gd-wrap{width:min(var(--max), calc(100% - 2 * var(--gutter)));margin-inline:auto}.gd-section{padding:clamp(80px,9vw,148px) 0;scroll-margin-top:64px;position:relative}.gd-kicker{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-700);align-items:center;gap:12px;margin:0 0 18px;font-size:12px;font-weight:500;display:flex}.gd-kicker--dark{color:#17140fb8}.gd-kicker--light{color:var(--sky)}.gd-diamond{background:var(--accent);flex:none;width:7px;height:7px;transform:rotate(45deg)}.gd-h2{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 20px;font-size:clamp(30px,3.8vw,52px);font-weight:600;line-height:1.08}.gd :is(h1,h2,h3,h4) em{font-style:normal}.gd-h2 em,.gd-top-title em{background:var(--metal-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:normal;font-weight:500}.gd-h3{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(20px,1.8vw,25px);font-weight:600;line-height:1.18}.gd-lead{max-width:36em;color:var(--text-2);margin:0 0 18px;font-size:clamp(17px,1.4vw,19.5px);line-height:1.6}.gd-sub{max-width:50ch;color:var(--text-2);margin:0;font-size:clamp(16px,1.25vw,18px)}.gd-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin:0 0 6px;font-size:11px;font-weight:500;display:block}.gd-muted{color:var(--text-3);font-size:13.5px}.gd-small{margin:0;font-size:13px;line-height:1.5}.gd-nobr{white-space:nowrap}.gd-plus{font-family:var(--body);letter-spacing:0;font-style:normal;font-weight:700}.gd-num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.gd-link{color:var(--gold-700);border-bottom:1px solid #17140f59;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s}.gd-link:hover{color:var(--gold-800);border-color:currentColor}.gd .is-gain{color:var(--gain)}.gd .is-loss{color:var(--loss)}.gd .is-flat{color:var(--text-3)}.gd-dot{background:var(--text-3);border-radius:50%;width:7px;height:7px;display:inline-block}.gd-dot--live{background:var(--gain);animation:2s ease-out infinite gd-ping;box-shadow:0 0 #2f8f5b8c}@keyframes gd-ping{to{box-shadow:0 0 0 9px #2f8f5b00}}.gd-live{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:8px;font-size:11px;display:inline-flex}.gd-live.is-on{color:var(--gain)}.gd-row-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:18px;display:flex}.gd-row-head p{margin:0}.gd-source{color:var(--text-3);margin:clamp(24px,3vw,40px) 0 0;font-size:12.5px;line-height:1.6}.gd-empty{text-align:center;color:var(--text-3);margin:0;padding:40px 0}.gd-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.gd-btn{min-height:48px;font-family:var(--body);letter-spacing:.005em;white-space:nowrap;cursor:pointer;transition:transform .16s var(--ease), box-shadow .25s ease, background-color .2s ease, border-color .2s ease, color .2s ease;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex}.gd-btn:active{transform:scale(.98)}.gd-btn svg{flex:none;width:18px;height:18px}.gd-btn--ink{background:var(--text);color:var(--on-deep);box-shadow:0 12px 30px -14px #17140fb3}.gd-btn--ink svg{color:var(--sky)}.gd-btn--gold,.gd-btn--sun{background:var(--btn-main);color:var(--btn-main-text);border-color:#0000;box-shadow:0 12px 28px -14px #140e068c}.gd-menu,.gd-ind-dark,.gd-ind-buy-card,.gd-gate-panel,.gd-gate-layer{--btn-main:#fbf7ef;--btn-main-text:#17140f}.gd-btn--ghost{color:var(--gold-700);background:0 0;border-color:#17140f66}.gd-btn--glass{color:var(--text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff8c;border-color:#17140f38}.gd-btn--small{border-color:var(--line-2);min-height:38px;color:var(--text);background:0 0;padding:0 16px;font-size:14px}.gd-btn--small.gd-btn--ink{background:var(--text);color:var(--on-deep);border-color:#0000}.gd-btn--tight{min-height:42px;padding:0 20px;font-size:15px}.gd-btn--lg{min-height:56px;padding:0 30px;font-size:16.5px}.gd-btn--danger{background:var(--loss);color:#fffdf8}.gd-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}@media (hover:hover){.gd-btn--ink:hover{background:#2f291f;box-shadow:0 16px 36px -14px #17140fcc,0 0 0 1px #ffffff73}.gd-btn--gold:hover,.gd-btn--sun:hover{transform:translateY(-1px);box-shadow:0 18px 36px -14px #140e06a6}.gd-btn--ghost:hover,.gd-btn--small:hover{border-color:var(--gold-600);background:#17140f14}.gd-btn--glass:hover{background:#ffffffbf}}.gd-tg-icon{width:18px;height:18px}.gd-head{z-index:50;padding-top:env(safe-area-inset-top);border-bottom:1px solid #0000;transition:background-color .25s,border-color .25s,box-shadow .25s;position:fixed;inset:0 0 auto}.gd-head.is-solid{background:var(--paper);border-bottom-color:var(--line);box-shadow:0 10px 30px -24px #17140f66}.gd-head.is-dark.is-solid{background:var(--deep);box-shadow:none;border-bottom-color:#ffffff14}.gd-head.is-dark .gd-nav a,.gd-head.is-dark .gd-profile-link{color:#e9e2d3c7}.gd-head.is-dark .gd-nav a:hover,.gd-head.is-dark .gd-nav a.is-active,.gd-head.is-dark .gd-profile-link:hover{color:var(--on-deep)}.gd-head.is-dark .gd-profile-link:hover,.gd-head.is-dark .gd-profile-link.is-active{background:#ffffff1f}.gd-head.is-dark .gd-logo-text span,.gd-head.is-open .gd-logo-text span{color:#e9e2d3b8}.gd-head.is-dark .gd-logo-text b,.gd-head.is-open .gd-logo-text b{background:var(--metal);-webkit-background-clip:text;background-clip:text}.gd-head.is-dark .gd-menu-btn,.gd-head.is-open .gd-menu-btn{background:#ffffff0f;border-color:#fff6}.gd-head.is-dark .gd-menu-btn i,.gd-head.is-open .gd-menu-btn i{background:var(--on-deep)}.gd-head.is-dark .gd-head-tg{color:var(--on-deep);box-shadow:none;background:#ffffff12;border-color:#ffffff61}.gd-head.is-dark .gd-bell{color:var(--on-deep);border-color:#ffffff61}.gd-head-row{z-index:2;width:min(1360px, calc(100% - 2 * var(--gutter)));height:var(--head);align-items:center;gap:24px;margin-inline:auto;display:flex;position:relative}.gd-logo{color:var(--text);flex:none;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.gd-logo-mark{filter:drop-shadow(0 6px 14px #17140f42);flex:none;width:40px;height:40px}.gd-logo-text{font-family:var(--display);gap:3px;line-height:1;display:grid}.gd-logo-text span{letter-spacing:.34em;text-transform:uppercase;color:var(--text-2);font-size:10px;font-weight:600}.gd-logo-text b{letter-spacing:.2em;text-transform:uppercase;background:var(--metal-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:21px;font-weight:800}.gd-nav{flex:1;justify-content:center;gap:clamp(18px,2.6vw,38px);display:flex}.gd-nav a{color:var(--text-2);padding:8px 0;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s;position:relative}.gd-nav a:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .25s var(--ease);border-radius:2px;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.gd-nav a:hover,.gd-nav a.is-active{color:var(--text)}.gd-nav a.is-active:after{transform:scaleX(1)}@media (hover:hover){.gd-nav a:hover:after{transform:scaleX(1)}}.gd-head-side{align-items:center;gap:10px;margin-left:auto;display:flex}.gd-profile-link{min-height:38px;color:var(--text-2);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.gd-profile-link svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:18px;height:18px}.gd-profile-link:hover,.gd-profile-link.is-active{color:var(--text);background:#17140f17}.gd-acct-menu{position:relative}button.gd-profile-link{cursor:pointer;background:0 0;border:0;font-family:inherit}.gd-acct-menu.is-open>.gd-profile-link{color:var(--text);background:#17140f17}.gd-acct-menu-caret{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;transition:transform .25s var(--ease);margin-left:-2px}.gd-acct-menu.is-open .gd-acct-menu-caret{transform:rotate(180deg)}.gd-acct-drop{z-index:3;border:1px solid var(--line);background:var(--surface);min-width:232px;box-shadow:0 0 0 5px color-mix(in srgb, var(--tray) 75%, transparent), 0 26px 50px -22px #17140f73;transform-origin:100% 0;opacity:0;visibility:hidden;transition:opacity .15s var(--ease), transform .15s var(--ease), visibility 0s linear .15s;border-radius:18px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)scale(.96)}.gd-acct-menu.is-open .gd-acct-drop{opacity:1;visibility:visible;transition:opacity .2s var(--ease), transform .3s var(--ease-drawer), visibility 0s;transform:none}.gd-acct-drop a,.gd-acct-drop button{min-height:44px;color:var(--text);font:600 14.5px var(--body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;transition:background-color .15s;display:flex}.gd-acct-menu.is-open .gd-acct-drop>a,.gd-acct-menu.is-open .gd-acct-drop>button{animation:gd-in-rise .32s var(--ease) calc(40ms + var(--i,0) * 35ms) backwards}.gd-acct-drop a:hover,.gd-acct-drop button:hover,.gd-acct-drop a:focus-visible,.gd-acct-drop button:focus-visible{background:var(--chip)}.gd-acct-drop svg{fill:none;width:18px;height:18px;stroke:var(--accent-ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.gd-acct-drop hr{border:0;border-top:1px solid var(--line);margin:4px 8px}.gd-acct-drop .is-out,.gd-acct-drop .is-out svg{color:var(--loss);stroke:var(--loss)}.gd-menu-btn{border:1px solid var(--line-2);cursor:pointer;width:44px;height:44px;transition:background-color .3s ease, border-color .3s ease, transform .16s var(--ease);background:#ffffffb3;border-radius:50%;display:none;position:relative}.gd-menu-btn:active{transform:scale(.94)}.gd-menu-btn i{background:var(--text);height:1.6px;transition:transform .3s var(--ease), background-color .3s ease;border-radius:2px;position:absolute;top:21px;left:13px;right:13px}.gd-menu-btn i:first-child{transform:translateY(-4px)}.gd-menu-btn i:last-child{transform:translateY(4px)}.gd-head.is-open .gd-menu-btn i:first-child{transform:rotate(45deg)}.gd-head.is-open .gd-menu-btn i:last-child{transform:rotate(-45deg)}.gd-head.is-open .gd-menu-btn{transition:background-color .1s ease, border-color .1s ease, transform .16s var(--ease)}.gd-head.is-open .gd-menu-btn i{transition:transform .3s var(--ease), background-color .1s ease}.gd-menu-btn.has-dot:after{width:10px;height:10px;box-shadow:0 0 0 2px var(--paper);content:"";background:#e5484d;border-radius:50%;position:absolute;top:7px;right:7px}.gd-menu-admin{color:var(--on-deep);font:600 16px var(--display);background:#ffffff0a;border:1px solid #ffffff38;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.gd-menu-admin svg{width:22px;height:22px;color:var(--sky);flex:none}.gd-menu-admin b{color:#fffdf8;font:700 13px var(--body);background:#e5484d;border-radius:999px;margin-left:auto;padding:3px 10px}.gd-menu{--at:calc(100% - var(--gutter) - 22px) calc(env(safe-area-inset-top) + var(--head) / 2);z-index:1;padding-top:calc(var(--head) + env(safe-area-inset-top));background:radial-gradient(90% 46% at 100% 0%, #17140f4d, transparent 70%), radial-gradient(80% 40% at 0% 100%, #ffffff1f, transparent 70%), var(--deep);color:var(--on-deep);visibility:hidden;clip-path:circle(0 at var(--at));transition:clip-path .3s var(--ease), visibility 0s linear .3s;flex-direction:column;display:flex;position:fixed;inset:0}.gd-head.is-open .gd-menu{visibility:visible;clip-path:circle(150vmax at var(--at));transition:clip-path .46s var(--ease-drawer), visibility 0s}@supports (clip-path:circle(hypot(1px, 1px) at 0 0)){.gd-head.is-open .gd-menu{clip-path:circle(hypot(100vw, 100vh) at var(--at))}}.gd-menu-body{min-height:0;padding:16px var(--gutter) calc(28px + env(safe-area-inset-bottom));overscroll-behavior:contain;border-top:1px solid #ffffff1a;flex-direction:column;flex:1;gap:18px;display:flex;overflow-y:auto}.gd-menu-admin,.gd-menu-nav>a,.gd-menu-foot{opacity:0;transition:opacity .12s var(--ease), transform 0s linear .12s;transform:translateY(14px)}.gd-head.is-open .gd-menu-admin,.gd-head.is-open .gd-menu-nav>a,.gd-head.is-open .gd-menu-foot{--d:calc(70ms + var(--i,0) * 32ms);opacity:1;transition:opacity .3s var(--ease) var(--d), transform .3s var(--ease) var(--d);transform:none}.gd-menu-nav{gap:2px;display:grid}.gd-menu-nav>a{color:var(--on-deep);-webkit-tap-highlight-color:transparent;border-radius:16px;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:14px;margin:0 -12px;padding:10px 12px;text-decoration:none;display:grid}.gd-menu-ico{width:44px;height:44px;color:var(--sky);transition:transform .16s var(--ease);background:#ffffff14;border:1px solid #ffffff38;border-radius:13px;place-items:center;display:grid}.gd-menu-ico svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.gd-menu-txt{gap:2px;min-width:0;display:grid}.gd-menu-txt b{font-family:var(--display);letter-spacing:-.005em;align-items:center;gap:8px;font-size:17px;font-weight:600;line-height:1.25;display:flex}.gd-menu-txt small{color:#e9e2d394;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.gd-bos-name{color:#e9e2d3b8;font-weight:500}.gd-bos-name .b,.gd-bos-name .s{font-weight:800}.gd-bos-name .b{color:#39e09b}.gd-bos-name .s{color:#ff6b70}.gd-ico-buy{stroke:#39e09b}.gd-ico-sell{stroke:#ff6b70}.gd-menu-nav>a.is-active .gd-ico-buy{stroke:#0b7a4c}.gd-menu-nav>a.is-active .gd-ico-sell{stroke:#b3262c}.gd-menu-go{fill:none;stroke:#e9e2d35c;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .2s var(--ease)}.gd-menu-nav>a.is-active{background:linear-gradient(90deg,#ffffff24,#ffffff08)}.gd-menu-nav>a.is-active .gd-menu-ico{color:#17140f;background:linear-gradient(135deg,#b0a48c,#dccfb4);border-color:#0000}.gd-menu-nav>a.is-active .gd-menu-go{stroke:var(--sky)}.gd-menu-nav>a:active{background:#ffffff1f}.gd-menu-nav>a:active .gd-menu-ico{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.gd-menu-nav>a:hover{background:#ffffff14}.gd-menu-nav>a:hover .gd-menu-go{stroke:var(--sky);transform:translate(3px)}}.gd-menu-live{background:var(--live);border-radius:50%;width:7px;height:7px;position:relative}.gd-menu-live:after{border-radius:inherit;background:inherit;opacity:0;content:"";position:absolute;inset:0}.gd-head.is-open .gd-menu-live:after{animation:gd-live 1.6s var(--ease) infinite}@keyframes gd-live{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.gd-menu-foot{border-top:1px solid #ffffff1f;gap:12px;margin-top:2px;padding-top:18px;display:grid}.gd-menu-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gd-menu-meta.is-one{grid-template-columns:minmax(0,1fr)}.gd-menu-langs{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.gd-menu-langs a{font:700 10.5px var(--body);letter-spacing:.06em;color:color-mix(in srgb, var(--on-deep) 78%, transparent);-webkit-tap-highlight-color:transparent;border:1px solid #ffffff24;border-radius:12px;justify-items:center;gap:5px;padding:8px 0 7px;text-decoration:none;display:grid}.gd-menu-langs a[aria-current=true]{color:var(--on-deep);background:#ffffff1a;border-color:#ffffff8c}.gd-menu-langs .gd-flag{width:22px;height:22px;box-shadow:0 0 0 1px #ffffff40}.gd-menu-meta a{min-width:0;min-height:48px;color:var(--on-deep);font:600 15px var(--body);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:#ffffff0a;border:1px solid #ffffff38;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex}.gd-menu-meta a.is-active{background:#ffffff1a;border-color:#ffffff8c}.gd-menu-meta a:active{background:#ffffff24}.gd-menu-meta svg{fill:none;width:18px;height:18px;stroke:var(--sky);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.gd-menu-foot .gd-btn{width:100%}.gd-menu-out{min-height:46px;color:color-mix(in srgb, var(--on-deep) 80%, transparent);font:600 14.5px var(--body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex}.gd-menu-out:active{background:#ffffff1a}.gd-menu-out svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}@media (prefers-reduced-motion:reduce){.gd-menu,.gd-head.is-open .gd-menu{clip-path:none;transition:none!important}.gd-menu-admin,.gd-menu-nav>a,.gd-menu-foot,.gd-head.is-open .gd-menu-admin,.gd-head.is-open .gd-menu-nav>a,.gd-head.is-open .gd-menu-foot{transform:none;transition:none!important}.gd-head.is-open .gd-menu-live:after{animation:none}}@media (width>=1081px){.gd-menu{display:none}}@keyframes gd-menu-in{0%{opacity:0;transform:translateY(-8px)}}.gd-bell{border:1px solid var(--line-2);width:38px;height:38px;color:var(--text);border-radius:999px;place-items:center;transition:border-color .2s,color .2s;display:grid;position:relative}.gd-bell svg{width:19px;height:19px}.gd-bell:hover,.gd-bell.has-new{border-color:var(--gold-600);color:var(--gold-700)}.gd-bell-count{background:var(--gold-600);color:#fffdf8;min-width:19px;height:19px;font-family:var(--mono);text-align:center;box-shadow:0 0 0 2px var(--paper);border-radius:999px;padding:0 5px;font-size:11px;font-weight:700;line-height:19px;position:absolute;top:-5px;right:-6px}.gd-bell.has-new .gd-bell-count{animation:gd-bell-pop .4s var(--ease)}@keyframes gd-bell-pop{0%{transform:scale(.6)}}.gd-bell-toast{z-index:60;top:84px;right:var(--gutter);max-width:min(360px, calc(100vw - 2 * var(--gutter)));border:1px solid var(--line-2);background:var(--card);box-shadow:var(--shadow-2);color:var(--text);animation:gd-menu-in .3s var(--ease) both;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;text-decoration:none;display:flex;position:fixed}.gd-bell-toast span{gap:2px;display:grid}.gd-bell-toast small{color:var(--text-3);font-size:12.5px}.gd-tabbar{display:none}@media (width<=1080px){.gd{--tabbar:62px}.gd-tabbar{z-index:45;padding:0 max(6px, env(safe-area-inset-right), calc((100% - 560px) / 2)) env(safe-area-inset-bottom) max(6px, env(safe-area-inset-left), calc((100% - 560px) / 2));border-top:1px solid var(--line);background:var(--paper);animation:gd-tabbar-in .32s var(--ease);transition:transform .28s var(--ease), visibility .28s;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -10px 30px -24px #17140f66}html.gd-lock .gd-tabbar,html.gd-gate .gd-tabbar,.gd-tabbar.is-typing{visibility:hidden;transform:translateY(calc(100% + 28px))}.gd:has(.gd-tabbar) .gd-foot{padding-bottom:calc(var(--tabbar) + env(safe-area-inset-bottom))}.gd-tab{min-width:0;height:var(--tabbar);color:var(--text-3);font:500 11px/1.2 var(--body);-webkit-tap-highlight-color:transparent;align-content:end;justify-items:center;gap:3px;padding-bottom:8px;text-decoration:none;transition:color .2s;display:grid;position:relative}.gd-tab-txt{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.gd-tab-ico{width:46px;height:30px;transition:background-color .2s ease, transform .16s var(--ease);border-radius:999px;place-items:center;display:grid;position:relative}.gd-tab-ico svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.gd-tab:active .gd-tab-ico{transform:scale(.92)}.gd-tab:focus-visible{outline:none}.gd-tab:focus-visible .gd-tab-ico{outline:2px solid var(--gold-500);outline-offset:2px}.gd-tab.is-active{color:var(--text);font-weight:600}.gd-tab.is-active .gd-tab-ico{background:var(--gold-100);color:var(--gold-600)}.gd-tab--main .gd-tab-ico,.gd-tab--main.is-active .gd-tab-ico{background:var(--deep);width:52px;height:52px;color:var(--sky);box-shadow:0 0 0 5px var(--paper), 0 12px 24px -12px #17140fb3;border-radius:50%;margin-top:-22px}.gd-tab--main.is-active .gd-tab-ico{box-shadow:inset 0 0 0 1.5px var(--sky), 0 0 0 5px var(--paper), 0 12px 24px -12px #17140fb3}.gd-tab--main .gd-tab-ico svg{width:25px;height:25px}.gd-tab-live{background:var(--live);width:9px;height:9px;box-shadow:0 0 0 2px var(--deep);border-radius:50%;position:absolute;top:7px;right:7px}.gd-tab-live:after{border-radius:inherit;background:inherit;content:"";animation:gd-live 1.6s var(--ease) infinite;position:absolute;inset:0}.gd-tab--in{color:var(--text);font-weight:600}.gd-tab--in .gd-tab-ico,.gd-tab--in.is-active .gd-tab-ico{background:var(--btn-main);width:52px;color:var(--btn-main-text)}.gd:has(.gd-head.is-dark) .gd-tabbar{background:var(--deep);box-shadow:none;border-top-color:#ffffff14}.gd:has(.gd-head.is-dark) .gd-tab{color:#e9e2d39e}.gd:has(.gd-head.is-dark) .gd-tab.is-active{color:var(--on-deep)}.gd:has(.gd-head.is-dark) .gd-tab--in{color:var(--on-deep)}.gd:has(.gd-head.is-dark) .gd-tab.is-active .gd-tab-ico{color:var(--sky);background:#ffffff1a}.gd:has(.gd-head.is-dark) .gd-tab--main .gd-tab-ico{background:var(--metal-soft);color:var(--deep);box-shadow:0 0 0 5px var(--deep), 0 12px 24px -12px #000000b3}.gd:has(.gd-head.is-dark) .gd-tab--in .gd-tab-ico{background:var(--on-deep);color:var(--deep)}}@keyframes gd-tabbar-in{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.gd-tabbar{transition:none;animation:none}.gd-tab-live:after{animation:none}}.gd-push-veil{z-index:70;padding:max(20px, env(safe-area-inset-top)) 20px max(20px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#17140f85;place-items:center;animation:.25s gd-push-fade;display:grid;position:fixed;inset:0}.gd-push{border:1px solid var(--line);background:var(--card);width:min(400px,100%);max-height:100%;box-shadow:var(--shadow-2);color:var(--text);text-align:center;animation:gd-push-in .36s var(--ease);border-radius:28px;justify-items:center;padding:34px 24px 16px;display:grid;position:relative;overflow:hidden auto}.gd .gd-push:focus-visible{border-radius:28px;outline:none}.gd-push:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#d9b8775c,#d9b87700);height:280px;position:absolute;inset:-110px -40px auto}.gd-push>*{position:relative}.gd-push-ico{border:1px solid var(--gold-300);background:var(--gold-50);width:68px;height:68px;color:var(--gold-600);border-radius:20px;place-items:center;display:grid}.gd-push-ico svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.gd-push-ico:not(.is-done) svg{transform-origin:50% 12%;animation:gd-push-ring .9s .3s var(--ease)}.gd-push-ico.is-done{color:var(--gain);background:#2fbf711a;border-color:#2fbf7166}.gd-push h2{font:600 24px/1.2 var(--display);letter-spacing:-.01em;margin:20px 0 0}.gd-push p{max-width:32ch;color:var(--text-2);margin:10px 0 0;font-size:15.5px;line-height:1.55}.gd-push .gd-push-error{color:var(--loss);font-size:14px}.gd-push-actions{gap:10px;width:100%;margin-top:24px;display:grid}.gd-push-actions .gd-btn{width:100%}.gd-push-never{color:var(--text-3);font:500 14px var(--body);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:8px 12px}.gd-push-never:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}.gd-push-steps{text-align:left;gap:8px;width:100%;margin:18px 0 0;padding:0;list-style:none;display:grid}.gd-push-steps li{background:var(--chip);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-size:14.5px;line-height:1.4;display:flex}.gd-push-steps b{background:var(--deep);width:26px;height:26px;color:var(--sky);font:600 13px var(--mono);border-radius:50%;flex:none;place-items:center;display:grid}.gd-push-steps svg{fill:none;stroke:#0a84ff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;margin-left:auto}@keyframes gd-push-fade{0%{opacity:0}}@keyframes gd-push-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes gd-push-ring{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-11deg)}60%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.gd-push-veil,.gd-push,.gd-push-ico svg{animation:none}}.gd-hero{isolation:isolate;min-height:min(100svh,980px);padding-top:calc(var(--head) + env(safe-area-inset-top));background:var(--page);color:var(--text);display:grid;position:relative;overflow:hidden}.gd-hero-bg{z-index:-4;background:radial-gradient(40% 56% at 70% 48%, #ebe0cc 0%, #ebe0cc00 72%), radial-gradient(70% 50% at 0% 0%, #fbf7ef 0%, #fbf7ef00 70%), var(--page);position:absolute;inset:0}.gd-hero-rain{z-index:-3;opacity:.55;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#0e0b07 12% 72%,#0000 100%),linear-gradient(90deg,#140e0629 0%,#140e063d 34%,#0e0b07 60%);mask-image:linear-gradient(#0000 0%,#0e0b07 12% 72%,#0000 100%),linear-gradient(90deg,#140e0629 0%,#140e063d 34%,#0e0b07 60%);-webkit-mask-composite:source-in;mask-composite:intersect}.gd-hero-word{z-index:-2;font-family:var(--display);letter-spacing:-.04em;color:#17140f0a;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(200px,33vw,560px);font-weight:800;line-height:1;position:absolute;bottom:-.16em;right:2vw}.gd-hero-dan{z-index:-1;pointer-events:none;width:min(60vw,920px);position:absolute;bottom:0;right:max(-40px,50vw - 700px)}.gd-hero-dan img{filter:drop-shadow(0 34px 40px #140e0629);width:100%;height:auto}.gd-hero-in{align-content:center;gap:clamp(28px,5vh,56px);padding:clamp(28px,6vh,80px) 0 clamp(72px,10vh,120px);display:grid}.gd-hero-copy{max-width:560px}.gd-hero-title{font-family:var(--display);letter-spacing:-.03em;color:var(--text);margin:0 0 22px;font-weight:700;line-height:.9}.gd-hero-title span{font-size:clamp(76px,10.5vw,156px);display:block}.gd-hero-title .gd-hero-letters>span{font-size:inherit;display:inline-block}.gd-hero-title .gd-hero-line{margin-bottom:-.2em;padding-bottom:.2em;overflow:hidden}.gd-hero-title .gd-hero-line--sub{font-size:clamp(30px,3.8vw,54px)}.gd-hero-title em{letter-spacing:-.02em;background:var(--metal-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:6px;font-size:clamp(30px,3.8vw,54px);font-weight:600;display:block}.gd-hero-lead{max-width:30em;color:var(--text-2);margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);font-weight:500;line-height:1.55}.gd-hero-quote{border-left:2px solid #ffffff8c;margin:0 0 30px;padding-left:16px}.gd-hero-quote p{font-family:var(--display);color:var(--on-deep);margin:0;font-size:clamp(19px,1.6vw,23px);font-style:normal;font-weight:500;line-height:1.35}.gd-hero-quote cite{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#e9e2d39e;margin-top:6px;font-size:11.5px;font-style:normal;display:block}.gd-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.gd-hero-facts{grid-template-columns:repeat(4,auto);justify-content:start;gap:10px clamp(22px,3vw,44px);margin:0;display:grid}.gd-hero-facts div{border-left:1px solid #ffffff47;padding-left:14px}.gd-hero-facts dt{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#e9e2d39e;font-size:10.5px}.gd-hero-facts dd{font-family:var(--display);color:var(--on-deep);margin:2px 0 0;font-size:clamp(28px,2.6vw,38px);font-weight:700;line-height:1}.gd-hero-facts small{vertical-align:.5em;margin-left:2px;font-size:.55em}.gd-hero-down{left:max(var(--gutter), calc((100% - var(--max)) / 2));border:1.5px solid #e9e2d373;border-radius:999px;justify-items:center;width:26px;height:42px;display:grid;position:absolute;bottom:22px}.gd-hero-down span{background:var(--sky);width:4px;height:8px;animation:gd-scroll 1.8s var(--ease) infinite;border-radius:4px;margin-top:8px}@keyframes gd-scroll{0%{opacity:0;transform:translateY(-4px)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}.gd-top{isolation:isolate;padding:calc(var(--head) + env(safe-area-inset-top) + clamp(28px, 5vw, 64px)) 0 clamp(44px, 6vw, 84px);background:radial-gradient(90% 120% at 85% 0%, #dccfb46b 0%, #dccfb400 60%), linear-gradient(180deg, var(--paper-2) 0%, var(--paper) 100%);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.gd-top-rain{z-index:-1;opacity:.5;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0% 35%,#0e0b07 75%);mask-image:linear-gradient(90deg,#0000 0% 35%,#0e0b07 75%)}.gd-top-grid{grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.gd-top-copy{justify-items:start;display:grid}.gd-back{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:8px;margin-bottom:20px;font-size:11.5px;text-decoration:none;transition:color .2s;display:inline-flex}.gd-back svg{width:15px;height:15px;transition:transform .25s var(--ease)}.gd-back:hover{color:var(--gold-700)}.gd-back:hover svg{transform:translate(-4px)}.gd-top-title{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,4.6vw,64px);font-weight:600;line-height:1.04}.gd-top-lead{max-width:38em;color:var(--text-2);margin:0;font-size:clamp(16.5px,1.35vw,19px)}.gd-top-photo{aspect-ratio:4/5;width:min(100%,380px);box-shadow:var(--shadow-2), 0 0 0 8px #ffffffb3;background:var(--paper-2);border:1px solid #b0a48c66;border-radius:200px 200px 18px 18px;justify-self:end;margin:0;overflow:hidden}.gd-top-photo img{object-fit:cover;width:100%;height:100%}.gd-top--dim .gd-top-photo{aspect-ratio:1;border-radius:18px}.gd-top--compact{padding-bottom:clamp(32px,4vw,56px)}.gd-top--compact .gd-top-grid{grid-template-columns:minmax(0,1fr)}.gd-top--compact .gd-top-photo{display:none}.gd-top--compact .gd-top-title{font-size:clamp(34px,4.4vw,60px)}.gd-story-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.gd-story-photos{grid-template-columns:1fr 1fr;gap:16px;display:grid}.gd-story-photo{aspect-ratio:4/5;box-shadow:var(--shadow-1);background:var(--paper-2);border:1px solid #b0a48c4d;border-radius:18px;margin:0;overflow:hidden}.gd-story-photo img{object-fit:cover;width:100%;height:100%}.gd-story-photo--tall img{object-position:72% 50%}.gd-story-photo--wide img{object-position:50% 50%}.gd-story-photo--chart img{object-position:50% 14%}.gd-story-photo--laptop img{object-position:45% 30%}.gd-story-copy p{max-width:36em;color:var(--text-2);margin:0 0 16px}.gd-story-copy p em{color:var(--text)}.gd-motto{background:linear-gradient(135deg, var(--gold-50), var(--paper-2));border:1px solid #b0a48c4d;border-radius:18px;margin:30px 0;padding:24px 26px}.gd-motto blockquote{margin:0}.gd-motto p{font-family:var(--display);margin:0;font-size:clamp(20px,1.8vw,25px);font-style:normal;font-weight:500;line-height:1.35;color:var(--text)!important}.gd-motto p:last-child{margin-top:6px;font-style:normal;font-weight:700}.gd-motto figcaption{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-700);margin-top:12px;font-size:11px}.gd-story-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.gd-story-facts li{border-top:1px solid var(--line-2);gap:2px;padding-top:14px;display:grid}.gd-story-facts b{font-family:var(--display);font-size:clamp(26px,2.4vw,34px);font-weight:700;line-height:1}.gd-story-facts span{color:var(--text-3);font-size:13.5px}.gd-home-academy{background:linear-gradient(180deg, var(--paper-2), var(--paper));border-top:1px solid var(--line)}.gd-head-block{max-width:820px}.gd-head-block--center{text-align:center;margin-inline:auto}.gd-head-block--center .gd-kicker{justify-content:center}.gd-head-block--center .gd-lead{margin-inline:auto}.gd-ladder ol{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:12px;margin:clamp(36px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.gd-ladder li{gap:8px;display:grid}.gd-ladder-num{font-family:var(--mono);letter-spacing:-.04em;color:var(--gold-700);font-size:25px;font-weight:700;line-height:1}.gd-ladder-bar{height:calc(46px + var(--i) * 22px);background:linear-gradient(180deg, rgb(163 163 163/calc(.14 + var(--i) * .06)), #e0d7c640);border:1px solid var(--line-2);border-radius:12px 12px 4px 4px;position:relative}.gd-ladder-bar:after{content:"";color:#140e0680;background:currentColor;width:14px;height:14px;margin-left:-7px;position:absolute;top:10px;left:50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.8'%3E%3Crect x='4' y='9' width='12' height='8.5' rx='2'/%3E%3Cpath d='M6.8 9V6.6a3.2 3.2 0 0 1 6.4 0V9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.8'%3E%3Crect x='4' y='9' width='12' height='8.5' rx='2'/%3E%3Cpath d='M6.8 9V6.6a3.2 3.2 0 0 1 6.4 0V9'/%3E%3C/svg%3E") 50%/contain no-repeat}.gd-ladder li.is-free .gd-ladder-bar:after{display:none}.gd-ladder li.is-free .gd-ladder-bar{background:var(--metal-soft);border-color:#140e0659;box-shadow:0 16px 34px -18px #17140fbf}.gd-ladder-lock{color:#140e068c;background:currentColor;width:18px;height:18px;display:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.8'%3E%3Crect x='4' y='9' width='12' height='8.5' rx='2'/%3E%3Cpath d='M6.8 9V6.6a3.2 3.2 0 0 1 6.4 0V9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.8'%3E%3Crect x='4' y='9' width='12' height='8.5' rx='2'/%3E%3Cpath d='M6.8 9V6.6a3.2 3.2 0 0 1 6.4 0V9'/%3E%3C/svg%3E") 50%/contain no-repeat}.gd-ladder-title{min-height:2.3em;font-family:var(--display);font-size:17px;font-weight:600;line-height:1.15}.gd-ladder-meta{color:var(--text-3);font-size:12.5px}.gd-ladder-meta b{color:var(--text)}.gd-home-academy-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-top:clamp(32px,4vw,52px);padding-top:28px;display:flex}.gd-home-academy-foot .gd-actions{margin-top:0}.gd-steps-inline{color:var(--text-2);flex-wrap:wrap;gap:10px 26px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.gd-steps-inline li{align-items:center;gap:10px;display:inline-flex}.gd-steps-inline b{border:1px solid var(--line-2);width:26px;height:26px;font-family:var(--display);color:var(--gold-700);border-radius:50%;place-items:center;font-size:13px;display:grid}.gd-home-ind{background:radial-gradient(60% 80% at 20% 40%, #b0a48c38 0%, #b0a48c00 70%), var(--deep);color:var(--on-deep-text)}.gd-home-ind .gd-kicker{color:var(--sky)}.gd-home-ind .gd-h2{color:var(--on-deep)}.gd-home-ind .gd-h2 em{background:var(--metal);-webkit-background-clip:text;background-clip:text}.gd-home-ind .gd-lead{color:#e9e2d3c7}.gd-home-ind-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.gd-shot{width:min(100%,360px);margin:0 auto;position:relative}.gd-shot img{border:1px solid #ffffff59;border-radius:28px;width:100%;height:auto;box-shadow:0 40px 90px -40px #140e06e6,0 0 0 8px #ffffff0a}.gd-shot figcaption{font-family:var(--mono);color:var(--on-deep-text);background:#17140fd1;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:12px;display:inline-flex;position:absolute;bottom:16px;left:16px}.gd-side{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.gd-side:before{content:"";border:4.5px solid #0000;width:0;height:0}.gd-side--buy{color:var(--gain)}.gd-side--buy:before{border-top-width:0;border-bottom-color:currentColor}.gd-side--sell{color:var(--loss)}.gd-side--sell:before{border-top-color:currentColor;border-bottom-width:0}.gd-home-ind .gd-side--buy,.gd-ind-dark .gd-side--buy{color:#d9b877}.gd-home-ind .gd-side--sell,.gd-ind-dark .gd-side--sell{color:#ff8a8d}.gd-mini-stats{flex-wrap:wrap;gap:14px 36px;margin:26px 0;display:flex}.gd-mini-stats dt{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#e9e2d39e;font-size:10.5px}.gd-mini-stats dd{font-family:var(--display);color:var(--on-deep);margin:2px 0 0;font-size:36px;font-weight:700;line-height:1}.gd-price{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;display:flex}.gd-price b{font-family:var(--display);background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(52px,5vw,68px);font-weight:700;line-height:1}.gd-price s{font-family:var(--display);color:#e9e2d380;font-size:26px}.gd-price span{color:#e9e2d3b8;flex-basis:100%;font-size:14px}.gd-premium{background:radial-gradient(50% 70% at 50% 0%, #dccfb44d 0%, #dccfb400 70%), var(--paper)}.gd-premium .gd-kicker--light{color:var(--gold-700)}.gd-premium-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(36px,5vw,60px);display:grid}.gd-premium-card{border:1px solid var(--line-2);background:linear-gradient(180deg, var(--surface), var(--chip));box-shadow:var(--shadow-1);color:var(--text);transition:transform .25s var(--ease), box-shadow .25s ease, border-color .25s ease;border-radius:20px;align-content:start;gap:10px;padding:28px 26px 30px;text-decoration:none;display:grid;position:relative}.gd-premium-card h3{font-family:var(--display);margin:8px 0 0;font-size:25px;font-weight:600;line-height:1.1}.gd-premium-card p{color:var(--text-2);margin:0;font-size:15px}.gd-premium-icon{background:var(--text);width:52px;height:52px;color:var(--sky);border-radius:16px;place-items:center;display:grid}.gd-premium-icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.gd-premium-lock{border:1px solid var(--line-2);font-family:var(--mono);letter-spacing:.08em;color:var(--gold-700);background:var(--card);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;display:inline-flex;position:absolute;top:26px;right:22px}.gd-premium-lock svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:13px;height:13px}@media (hover:hover){.gd-premium-card:hover{border-color:var(--gold-500);box-shadow:var(--shadow-2);transform:translateY(-3px)}}.gd-faq-wrap{border-top:1px solid var(--line)}.gd-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.gd-faq details{border-bottom:1px solid var(--line)}.gd-faq summary{font-family:var(--display);cursor:pointer;padding:22px 48px 22px 0;font-size:clamp(19px,1.6vw,23px);font-weight:600;line-height:1.25;list-style:none;position:relative}.gd-faq summary::-webkit-details-marker{display:none}.gd-faq summary:after{content:"";background:linear-gradient(var(--gold-700), var(--gold-700)) center / 14px 1.6px no-repeat, linear-gradient(var(--gold-700), var(--gold-700)) center / 1.6px 14px no-repeat;width:14px;height:14px;transition:transform .25s var(--ease);margin-top:-7px;position:absolute;top:50%;right:6px}.gd-faq details[open]:not([data-closing]) summary:after{transform:rotate(45deg)}.gd-faq details p{max-width:44em;color:var(--text-2);margin:-6px 0 22px}.gd-tg-band{background:var(--metal-soft);border-top:1px solid #140e064d;border-bottom:1px solid #140e064d}.gd-tg-band-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:clamp(44px,6vw,76px) 0;display:flex}.gd-tg-band .gd-h2{margin-bottom:8px}.gd-tg-band p{color:#17140fcc;margin:0}.gd-footer{background:var(--deep-grad);color:#e9e2d3d1}.gd-footer-in{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr);gap:40px clamp(32px,5vw,80px);padding:clamp(56px,7vw,96px) 0 40px;display:grid}.gd-footer .gd-logo{color:var(--on-deep)}.gd-footer .gd-logo-text span{color:#e9e2d3b8}.gd-footer .gd-logo-text b{background:var(--metal);-webkit-background-clip:text;background-clip:text}.gd-footer-motto{max-width:26em;font-family:var(--display);color:var(--on-deep);margin:20px 0 22px;font-size:20px;font-style:normal;line-height:1.4}.gd-footer-buttons{flex-wrap:wrap;gap:10px;display:flex}.gd-footer .gd-btn--ink{background:var(--metal-soft);color:var(--text)}.gd-footer .gd-btn--ghost{color:var(--on-deep);border-color:#e9e2d34d}.gd-footer-nav{align-content:start;gap:10px;display:grid}.gd-footer-nav .gd-label{color:var(--sky);margin-bottom:6px}.gd-footer-nav a{color:#e9e2d3d1;text-decoration:none;transition:color .2s}.gd-footer-nav a:hover{color:var(--sky)}.gd-legal{color:#e9e2d399;border-top:1px solid #e9e2d31f;grid-column:1/-1;margin:0;padding-top:26px;font-size:12.5px;line-height:1.6}.gd-lost{min-height:70vh;padding-top:calc(var(--head) + 80px)}.gd-lost-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.gd-panel{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-1);border-radius:18px;padding:clamp(18px,2vw,28px);position:relative}.gd-panel-head{flex-wrap:wrap;align-items:flex-end;gap:14px clamp(20px,3vw,48px);margin-bottom:8px;display:flex}.gd-panel-head-side{text-align:right;justify-items:end;gap:4px;margin-left:auto;display:grid}.gd-seg{border:1px solid var(--line-2);background:var(--paper-2);border-radius:999px;flex-wrap:wrap;padding:3px;display:inline-flex}.gd-seg button{color:var(--text-2);font:600 14px var(--body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;transition:color .2s,background-color .2s}.gd-seg button:hover{color:var(--text)}.gd-seg button[aria-pressed=true],.gd-seg button.is-on{background:var(--text);color:var(--on-deep)}.gd-seg{position:relative}.gd-seg[data-seg=on] button[aria-pressed=true],.gd-seg[data-seg=on] button.is-on{color:var(--text-2);background:0 0}.gd-seg-on{background:var(--text);color:var(--on-deep);pointer-events:none;clip-path:inset(var(--y,0px) calc(100% - var(--x,0px) - var(--w,0px)) calc(100% - var(--y,0px) - var(--h,0px)) var(--x,0px) round 999px);border-radius:999px;flex-wrap:wrap;display:flex;position:absolute;inset:3px}.gd-seg[data-seg=on] .gd-seg-on{transition:clip-path .3s var(--ease)}.gd-seg-on span{font:600 14px var(--body);white-space:nowrap;padding:8px 16px}.gd-table-scroll{scrollbar-width:thin;scrollbar-color:#17140f73 transparent;margin-inline:calc(-1*clamp(18px,2vw,28px));padding-inline:clamp(18px,2vw,28px);overflow-x:auto}.gd-table{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px}.gd-table th{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.14em;text-align:left;text-transform:uppercase;color:var(--text-3);white-space:nowrap;padding:10px 12px 10px 0;font-size:10.5px;font-weight:500}.gd-table td{white-space:nowrap;border-bottom:1px solid #17140f12;padding:12px 12px 12px 0}.gd-table th:last-child,.gd-table td:last-child{padding-right:0}.gd-table tbody tr:last-child td{border-bottom:0}.gd-table tbody tr:hover{background:#17140f0d}@media (width>=1081px) and (width<=1240px){.gd-nav{gap:20px}}@media (width<=1080px){.gd-nav{display:none}.gd-menu-btn{display:block}.gd-head-side .gd-bell,.gd-head-side .gd-lang,.gd-head-side .gd-profile-link,.gd-head-side .gd-acct-menu,.gd-head-side .gd-head-tg{display:none}.gd-hero-dan{width:min(68vw,760px);right:-6vw}.gd-ladder ol{grid-template-columns:repeat(4,minmax(0,1fr))}.gd-premium-grid{grid-template-columns:minmax(0,1fr)}.gd-footer-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gd-footer-brand{grid-column:1/-1}}@media (width<=860px){.gd{font-size:16px}.gd-hero{flex-direction:column;min-height:0;padding-bottom:44px;display:flex}.gd-hero-in,.gd-hero-copy{display:contents}.gd-hero-copy>*,.gd-hero-facts{margin-left:var(--gutter);margin-right:var(--gutter)}.gd-hero .gd-kicker{order:1;margin-top:26px;margin-bottom:12px}.gd-hero-title{order:2;margin-bottom:0}.gd-hero-dan{order:3;align-self:center;width:min(124%,640px);max-width:none;margin:6px 0 -8px;position:relative;right:auto}.gd-hero-dan img{filter:drop-shadow(0 18px 30px #140e0680)}.gd-hero-bg{background:radial-gradient(80% 30% at 52% 42%, #ebe0cc 0%, #ebe0cc00 72%), var(--page)}.gd-hero-rain{opacity:.72;-webkit-mask-image:linear-gradient(#0000 0% 8%,#0e0b07 20% 50%,#0000 72%),linear-gradient(90deg,#140e0629 0%,#140e063d 34%,#0e0b07 62%);mask-image:linear-gradient(#0000 0% 8%,#0e0b07 20% 50%,#0000 72%),linear-gradient(90deg,#140e0629 0%,#140e063d 34%,#0e0b07 62%)}.gd-hero-lead{order:4;margin-top:0}.gd-hero-quote{order:5}.gd-hero-actions{order:6}.gd-hero-facts{order:7;grid-template-columns:repeat(2,auto);margin-top:30px}.gd-hero-word{font-size:64vw;top:150px;bottom:auto;right:-6vw}.gd-hero-down{display:none}.gd-top-grid{grid-template-columns:minmax(0,1fr)}.gd-top-photo{display:none}.gd-story-grid,.gd-home-ind-grid,.gd-faq-grid{grid-template-columns:minmax(0,1fr)}.gd-home-ind-shot{order:2}}@media (width<=640px){.gd-head-tg span,.gd-profile-link span{display:none}.gd-head-tg{width:42px;min-height:42px;padding:0}.gd-profile-link{justify-content:center;width:42px;min-height:42px;padding:0}.gd-logo-mark{width:36px;height:36px}.gd-logo-text b{font-size:18px}.gd-hero-actions .gd-btn{flex:100%}.gd-ladder ol{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0}.gd-ladder li{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"num title lock""num meta lock"".bar bar";align-items:center;gap:3px 12px;padding:14px 0 15px}.gd-ladder-num{grid-area:num;font-size:21px}.gd-ladder-title{grid-area:title;min-height:0;font-size:16.5px}.gd-ladder-meta{grid-area:meta}.gd-ladder-lock{grid-area:lock;display:block}.gd-ladder-bar{height:4px;width:calc(16% + var(--i) * 14%);border:0;border-radius:999px;grid-area:bar;margin-top:8px}.gd-ladder-bar:after{display:none}.gd-story-facts{grid-template-columns:minmax(0,1fr)}.gd-footer-in{gap:34px 20px;padding-top:52px}.gd-footer-motto{font-size:18px}.gd-tg-band-in .gd-btn{width:100%}}@media (prefers-reduced-motion:reduce){.gd,.gd *,.gd :before,.gd :after,.gd-sheet-veil{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html{scroll-behavior:auto}}.gd-ind-dark{background:radial-gradient(55% 70% at 85% 30%, #b0a48c42 0%, #b0a48c00 70%), radial-gradient(40% 60% at 5% 90%, #ffffff1a 0%, #fff0 70%), var(--deep-grad);color:var(--on-deep-text)}.gd-ind-hero{padding:calc(var(--head) + env(safe-area-inset-top) + clamp(32px, 5vw, 72px)) 0 clamp(64px, 8vw, 112px)}.gd-ind-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(36px,5vw,80px);display:grid}.gd-ind-title{font-family:var(--display);letter-spacing:-.02em;color:var(--on-deep);margin:0 0 20px;font-size:clamp(48px,6.4vw,92px);font-weight:700;line-height:.98}.gd-ind-title em{background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:500;display:block}.gd-ind-lead{color:#e9e2d3d1;max-width:34em;margin:0 0 28px;font-size:clamp(16.5px,1.4vw,19px)}.gd-ind-offer{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.gd-ind-offer .gd-price span{flex-basis:auto}.gd-ind-hero .gd-mini-stats{margin-top:30px}.gd-ind-note{color:#e9e2d399;margin:0;font-size:12.5px}.gd-seg--dark{border-color:var(--sky-line);background:#ffffff0d}.gd-seg--dark button{color:#e9e2d3c7;font-family:var(--mono);letter-spacing:.04em;font-size:12.5px}.gd-seg--dark button:hover{color:var(--on-deep)}.gd-seg--dark button[aria-pressed=true]{background:var(--metal-soft);color:var(--text)}.gd-seg--dark[data-seg=on] button[aria-pressed=true]{color:#e9e2d3c7;background:0 0}.gd-seg--dark .gd-seg-on{color:var(--text);background:#dccfb4}.gd-seg--dark .gd-seg-on span{font-family:var(--mono);letter-spacing:.04em;font-size:12.5px}.gd-ind-demo{justify-items:start;gap:18px;display:grid}.gd-ind-demo-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:20px;width:100%;display:grid}.gd-ind-demo .gd-shot{width:100%}.gd-plan{border:1px solid var(--sky-line);background:linear-gradient(#ffffff0f,#ffffff05);border-radius:20px;padding:22px 22px 18px}.gd-plan-head{font-family:var(--mono);letter-spacing:.04em;color:#e9e2d3b8;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;font-size:12px;display:flex}.gd-plan-levels{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gd-plan-levels li{background:#ffffff0a;border-left:3px solid #e9e2d340;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 64px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:grid}.gd-plan-levels li.is-sl{border-left-color:#ff8a8d}.gd-plan-levels li.is-entry{border-left-color:var(--sky);background:#ffffff1f}.gd-plan-levels li.is-tp{border-left-color:#d9b877}.gd-plan-levels li.is-hit{background:#d9b8771f}.gd-plan-label{color:#e9e2d3d6}.gd-plan-price{color:var(--on-deep);font-size:15px}.gd-plan-r{font-family:var(--mono);text-align:right;color:#e9e2d39e;font-size:12px}.gd-plan-levels li.is-hit .gd-plan-r{color:#d9b877}.gd-plan-foot{color:#e9e2d3b8;margin:12px 2px 0;font-size:13.5px}.gd-ind-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(32px,4vw,56px);display:grid}.gd-ind-step{border:1px solid var(--line-2);background:linear-gradient(180deg, var(--surface), var(--chip));box-shadow:var(--shadow-1);border-radius:20px;padding:28px 26px}.gd-ind-step-n{font-family:var(--display);background:var(--metal-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:54px;font-weight:700;line-height:1;display:block}.gd-ind-step h3{font-family:var(--display);margin:14px 0 8px;font-size:25px;font-weight:600}.gd-ind-step p{color:var(--text-2);margin:0}.gd-ind-get{background:linear-gradient(180deg, var(--paper-2), var(--paper));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gd-ind-get-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.gd-ind-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.gd-ind-features li{border:1px solid var(--line);background:var(--card);border-radius:16px;gap:12px;padding:18px;display:flex}.gd-ind-features svg{background:var(--text);fill:none;width:22px;height:22px;stroke:var(--sky);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:3px}.gd-ind-features b{margin-bottom:2px;font-weight:800;display:block}.gd-ind-features span{color:var(--text-2);font-size:14.5px}.gd-ind-shots{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:clamp(32px,4vw,56px);display:grid}.gd-ind-shot{margin:0}.gd-ind-shot img{border:1px solid var(--line-2);width:100%;height:auto;box-shadow:var(--shadow-2);border-radius:24px}.gd-ind-shot figcaption{color:var(--text-2);gap:2px;margin-top:14px;font-size:14.5px;display:grid}.gd-ind-shot figcaption b{font-family:var(--mono);color:var(--text);font-size:13px}.gd-ind-buy{padding-top:0}.gd-ind-buy-card{text-align:center;background:radial-gradient(60% 80% at 50% 0%, #b0a48c52 0%, #b0a48c00 70%), var(--deep-grad);color:var(--on-deep-text);box-shadow:var(--shadow-2);border-radius:28px;padding:clamp(40px,6vw,80px) clamp(22px,5vw,80px)}.gd-ind-buy-card .gd-kicker{justify-content:center}.gd-ind-buy-card .gd-h2{color:var(--on-deep)}.gd-ind-buy-card .gd-h2 em{background:var(--metal);-webkit-background-clip:text;background-clip:text}.gd-price--center{justify-content:center}.gd-price--center span{flex-basis:auto}.gd-ind-buy-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0 18px;display:flex}.gd-btn--glass-dark{color:var(--on-deep);background:#ffffff0d;border-color:#e9e2d34d}@media (hover:hover){.gd-btn--glass-dark:hover{border-color:var(--sky);background:#ffffff17}}.gd-ind-buy-note{color:#e9e2d3bd;max-width:34em;margin:0 auto;font-size:14px}@media (width<=1080px){.gd-ind-hero-grid,.gd-ind-get-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.gd-ind-steps,.gd-ind-shots{grid-template-columns:minmax(0,1fr)}.gd-ind-shots{scroll-snap-type:x mandatory;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.gd-ind-shot{scroll-snap-align:start;flex:0 0 76%}.gd-ind-features{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.gd-ind-demo-grid{grid-template-columns:minmax(0,1fr)}.gd-ind-demo .gd-shot{width:min(100%,300px)}}.gd-hv{background:var(--page);color:var(--text);scroll-margin-top:calc(var(--head) - 8px);padding:clamp(80px,11vw,160px) 0}.gd-free{background:var(--band)}.gd-hv-head{max-width:1000px;margin-bottom:clamp(28px,4vw,52px)}.gd-eyebrow{background:var(--surface);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text);border:1px solid #17140f14;border-radius:999px;align-items:center;gap:10px;margin:0 0 22px;padding:7px 14px 7px 10px;font-size:11px;display:inline-flex;box-shadow:0 1px 2px #140e060a}.gd-eyebrow i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%}.gd-eyebrow span{color:var(--text-3)}.gd-hv-title{font-family:var(--display);letter-spacing:-.035em;color:var(--text);text-wrap:balance;margin:0 0 22px;font-size:clamp(32px,4.4vw,56px);font-weight:700;line-height:1.06}.gd-hv-line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.gd-hv-line>span{display:block}.gd-hv-line.is-soft{color:var(--soft)}.gd-hv-lead{max-width:40em;color:var(--text-2);margin:0;font-size:clamp(16.5px,1.35vw,19px);line-height:1.6}.gd-hv-note{max-width:60em;color:var(--text-3);margin:26px 0 0;font-size:12.5px;line-height:1.55}.gd-shell{background:var(--tray);color:inherit;border:1px solid #17140f0f;border-radius:30px;padding:6px;text-decoration:none;display:block}.gd-core{background:var(--surface);border-radius:24px;flex-direction:column;gap:12px;min-width:0;height:100%;padding:clamp(20px,2.2vw,28px);display:flex;box-shadow:0 1px 1px #140e0608,0 16px 36px -20px #140e0638,inset 0 1px #ffffffe6}.gd-fcard-ico{background:var(--chip);width:46px;height:46px;color:var(--text);border:1px solid #17140f12;border-radius:14px;place-items:center;display:grid}.gd-fcard-ico svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.gd-fcard-live{background:var(--chip);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;display:inline-flex}.gd-fcard-live i{background:var(--live);border-radius:50%;width:7px;height:7px;position:relative}.gd-fcard-live i:after{border-radius:inherit;background:inherit;opacity:0;animation:gd-live 1.8s var(--ease) infinite;content:"";position:absolute;inset:0}.gd-fcard-go{color:var(--text);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:15px;font-weight:700;display:flex}.gd-fcard-go-ico,.gd-free-go{background:var(--chip);width:38px;height:38px;color:var(--text);transition:transform .45s var(--ease-drawer), background-color .3s ease, color .3s ease;border-radius:50%;place-items:center;display:grid}.gd-fcard-go-ico svg,.gd-free-go svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.gd-free-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.gd-free-list>li{-webkit-tap-highlight-color:transparent;transition:transform .5s var(--ease-drawer)}.gd-free-list>li:active{transition-duration:.16s;transform:scale(.985)}@media (hover:hover) and (pointer:fine){.gd-free-list>li:hover{transform:translateY(-6px)}.gd-free-list>li:hover .gd-free-go{background:var(--text);color:var(--surface);transform:translate(3px,-2px)scale(1.06)}}.gd-free-card{color:inherit;grid-template-rows:auto auto 1fr auto;gap:10px;text-decoration:none;display:grid}.gd-free-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.gd-free-name{font-family:var(--display);letter-spacing:-.025em;color:var(--text);font-size:clamp(22px,1.9vw,26px);font-weight:700;line-height:1.1}.gd-free-text{color:var(--text-2);font-size:15px;line-height:1.5}.gd-free-price{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin-top:6px;padding-top:14px;display:flex}.gd-free-price s,.gd-free-sum s{color:var(--text-3);text-decoration:none;position:relative}.gd-free-price s{font:500 13px var(--mono)}.gd-free-price s:after,.gd-free-sum s:after{background:var(--loss);transform-origin:0;content:"";border-radius:2px;height:1.5px;position:absolute;top:52%;left:-2px;right:-2px}.gd-free-price b{font:700 12.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink)}html.gd-motion [data-reveal=in] .gd-free-price s:after{animation:gd-strike .5s var(--ease) .75s backwards}html.gd-motion [data-reveal=in] .gd-free-price b{animation:.5s cubic-bezier(.34,1.56,.64,1) 1.05s backwards gd-pop}.gd-free-sum{border:1px solid var(--line);background:var(--surface);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:clamp(18px,3vw,32px);padding:clamp(18px,2.4vw,26px) clamp(18px,2.6vw,32px);display:flex;box-shadow:0 18px 40px -28px #17140f59}.gd-free-sum p{color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;font-size:15.5px;display:flex}.gd-free-sum s{font:600 17px var(--mono)}.gd-free-sum b{font-family:var(--display);letter-spacing:-.02em;color:var(--text);font-size:clamp(20px,2vw,26px);font-weight:700}.gd-free-sum b em{background:var(--metal-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}html.gd-motion .gd-free-sum[data-reveal=in] s:after{animation:gd-strike .5s var(--ease) .35s backwards}@media (width<=1080px){.gd-free-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.gd-free-list{grid-template-columns:minmax(0,1fr);gap:12px}.gd-free-card{grid-template-rows:none;grid-template-columns:46px minmax(0,1fr);gap:4px 14px}.gd-free-top{grid-row:span 3;align-self:start;margin:0}.gd-free-go{display:none}.gd-free-price{grid-column:2;margin-top:8px;padding-top:10px}.gd-free-sum{flex-direction:column;align-items:stretch}.gd-free-sum .gd-btn{justify-content:space-between}}.gd-pp-band{padding-top:0}.gd-pp{background:radial-gradient(70% 90% at 100% 0%, color-mix(in srgb, var(--accent-hi) 26%, transparent), transparent 62%), radial-gradient(60% 70% at 0% 100%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 70%), var(--deep-grad);color:var(--on-deep-text);box-shadow:0 0 0 6px var(--tray), 0 0 0 7px var(--line), 0 40px 80px -40px #17140fb3;border-radius:32px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:28px clamp(24px,4vw,64px);margin:7px;padding:clamp(28px,4.6vw,68px);display:grid;position:relative;overflow:hidden}.gd-pp:before{border-radius:inherit;background:linear-gradient(135deg, color-mix(in srgb, var(--accent-hi) 60%, transparent), transparent 34%, transparent 66%, color-mix(in srgb, var(--accent-hi) 38%, transparent));pointer-events:none;content:"";-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gd-pp>*{position:relative}.gd-pp-k{border:1px solid color-mix(in srgb, var(--accent-hi) 30%, transparent);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-hi);border-radius:999px;align-items:center;gap:10px;margin:0;padding:7px 14px 7px 10px;font-size:11px;display:inline-flex}.gd-pp-k i{background:var(--accent-hi);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-hi) 20%, transparent);border-radius:50%}.gd-pp-title{font-family:var(--display);letter-spacing:-.035em;color:var(--on-deep);text-wrap:balance;margin:20px 0 16px;font-size:clamp(30px,3.8vw,52px);font-weight:700;line-height:1.06}.gd-pp-title em{background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.gd-pp-lead{max-width:34em;color:color-mix(in srgb, var(--on-deep-text) 82%, transparent);margin:0;font-size:clamp(15.5px,1.3vw,18px);line-height:1.6}.gd-pp-cta{justify-items:start;gap:14px;display:grid}.gd-pp-go{min-height:70px;color:var(--deep);box-shadow:0 22px 44px -18px color-mix(in srgb, var(--accent-hi) 60%, transparent), inset 0 1px 0 #fff9;background:linear-gradient(100deg,#f3e4bf 0%,#d9b877 42%,#c9a45e 62%,#f1dfb2 100%);border:0;padding:0 10px 0 32px;font-size:18px;position:relative;overflow:hidden}.gd-pp-go .gd-btn-ico{background:var(--deep);width:52px;height:52px;color:var(--accent-hi)}.gd-pp-go:after{animation:gd-pp-shine 3.8s var(--ease) 1.4s infinite;pointer-events:none;content:"";background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}@keyframes gd-pp-shine{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@media (hover:hover) and (pointer:fine){.gd-pp-go:hover{box-shadow:0 28px 52px -18px color-mix(in srgb, var(--accent-hi) 70%, transparent), inset 0 1px 0 #fff9;transform:translateY(-2px)}}.gd-pp-note{font:500 12px var(--mono);letter-spacing:.06em;color:color-mix(in srgb, var(--on-deep-text) 62%, transparent);margin:0}@media (width<=860px){.gd-pp{grid-template-columns:minmax(0,1fr)}.gd-pp-cta{justify-items:stretch}.gd-pp-go{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.gd-pp-go:after{animation:none}}html.gd-motion [data-reveal=in][data-reveal-kind=head]{animation:gd-in-fade .3s var(--ease) backwards}[data-reveal=in] .gd-eyebrow{animation:gd-in-pill .6s var(--ease-drawer) backwards}[data-reveal=in] .gd-hv-line>span{animation:gd-in-line .95s var(--ease-drawer) .12s backwards}[data-reveal=in] .gd-hv-line.is-soft>span{animation-delay:.26s}[data-reveal=in] .gd-hv-lead{animation:gd-in-rise .8s var(--ease) .4s backwards}@keyframes gd-in-pill{0%{opacity:0;scale:.8}}@keyframes gd-pop{0%{opacity:0;scale:.4}}@keyframes gd-strike{0%{scale:0 1}}.gd-foot{background:var(--band);color:var(--text);border-top:1px solid #17140f14}.gd-foot .gd-wrap{gap:28px;padding:clamp(48px,6vw,88px) 0 32px;display:grid}.gd-foot-top{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:40px clamp(32px,6vw,96px);display:grid}.gd-foot-brand{align-content:start;justify-items:start;gap:18px;display:grid}.gd-foot-brand p{max-width:34em;color:var(--text-2);margin:0;font-size:15px;line-height:1.6}.gd-foot-buttons{flex-wrap:wrap;gap:10px;display:flex}.gd-foot-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;display:grid}.gd-foot-cols>div{align-content:start;gap:12px;display:grid}.gd-foot-cols p{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);margin:0 0 4px;font-size:11px}.gd-foot-cols a{color:var(--text);justify-self:start;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.gd-foot-cols a:hover{color:var(--accent-ink)}.gd-foot-risk{font-family:var(--mono);color:var(--text-3);border-top:1px solid #17140f14;margin:0;padding-top:24px;font-size:11.5px;line-height:1.7}.gd-foot-risk b{color:var(--text-2)}.gd-foot-bottom{color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin:0;font-size:13px;display:flex}@media (width<=860px){.gd-foot-top{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.gd-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.gd-actions,.gd-lost-actions{width:100%}.gd-actions .gd-btn,.gd-lost-actions .gd-btn{flex:100%}.gd-ind-shots{scrollbar-width:none;scroll-padding-inline:var(--gutter)}.gd-ind-shots::-webkit-scrollbar{display:none}}.gd-flag{vertical-align:middle;border-radius:50%;flex:none;width:20px;height:20px;display:inline-block;overflow:hidden;box-shadow:inset 0 0 0 1px #17140f1f}.gd-flag svg{stroke:none;width:100%;height:100%;display:block}.gd-lang{border:1px solid var(--line-2);min-width:38px;min-height:32px;font:800 12px var(--body);letter-spacing:.06em;color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 11px 0 6px;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.gd-lang:hover,.gd-lang-menu.is-open>.gd-lang{color:var(--text);border-color:var(--gold-500);background:#17140f17}.gd-lang-drop{min-width:210px}.gd-lang-drop .gd-flag{width:22px;height:22px}.gd-lang-drop a.is-on{background:var(--chip)}.gd-lang-drop .gd-lang-tick{fill:none;width:15px;height:15px;stroke:var(--accent-ink);stroke-width:2.2px;margin-left:auto}.gd-head.is-dark .gd-lang{color:#e9e2d3cc;border-color:#e9e2d34d}@media (width<=480px){.gd-head-side .gd-lang{display:none}}html.gd-motion [data-reveal=""]{opacity:0}html.gd-motion [data-reveal=in]{animation:gd-in-rise .6s var(--ease) var(--rd,0s) backwards}html.gd-motion [data-reveal=in][data-reveal-kind=card]{animation-name:gd-in-card;animation-duration:.9s;animation-timing-function:var(--ease-drawer)}@keyframes gd-in-rise{0%{opacity:0;translate:0 24px}}@keyframes gd-in-card{0%{opacity:0;filter:blur(8px);translate:0 48px;scale:.96}}@keyframes gd-in-fade{0%{opacity:0}}.gd-top-copy>*{animation:gd-in-rise .6s var(--ease) backwards}.gd-top-copy>:nth-child(2){animation-delay:70ms}.gd-top-copy>:nth-child(3){animation-delay:.14s}.gd-top-copy>:nth-child(4){animation-delay:.21s}.gd-top-copy>:nth-child(n+5){animation-delay:.28s}.gd-top-photo{animation:gd-in-photo .9s var(--ease) .12s backwards}@keyframes gd-in-photo{0%{opacity:0;scale:.94}}.gd-hero-bg{animation:gd-in-fade .9s var(--ease) backwards}.gd-hero-rain{animation:gd-in-fade 1.2s var(--ease) .3s backwards}.gd-hero-word{animation:gd-in-word 1.4s var(--ease) .15s backwards}.gd-hero-dan{animation:gd-in-dan 1s var(--ease) .1s backwards}.gd-hero .gd-kicker{animation:gd-in-rise .6s var(--ease) .12s backwards}.gd-hero-letters>span{animation:gd-in-line .85s var(--ease) calc(.18s + var(--i,0) * 70ms) backwards}.gd-hero-line--sub>*{animation:gd-in-line .85s var(--ease) .42s backwards}.gd-hero-lead{animation:gd-in-rise .6s var(--ease) .42s backwards}.gd-hero-actions{animation:gd-in-rise .6s var(--ease) .52s backwards}.gd-hero-down{animation:gd-in-fade .6s var(--ease) .9s backwards}.gd-hero-actions .gd-btn{position:relative;overflow:hidden}.gd-hero-actions .gd-btn:after{animation:gd-sheen 1.1s var(--ease) 1.1s forwards;content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff61 50%,#0000 70%);position:absolute;inset:0;translate:-130%}@keyframes gd-in-line{0%{translate:0 108%}}@keyframes gd-in-dan{0%{opacity:0;translate:0 28px;scale:1.03}}@keyframes gd-in-word{0%{opacity:0;translate:0 12%}}@keyframes gd-sheen{to{translate:130%}}@media (width<=860px){.gd-hero-dan{animation-delay:.3s}}.gd-ind-hero-copy>*{animation:gd-in-rise .6s var(--ease) backwards}.gd-ind-hero-copy>:nth-child(2){animation-delay:70ms}.gd-ind-hero-copy>:nth-child(3){animation-delay:.14s}.gd-ind-hero-copy>:nth-child(4){animation-delay:.21s}.gd-ind-hero-copy>:nth-child(n+5){animation-delay:.28s}.gd-ind-demo{animation:gd-in-card .8s var(--ease) .2s backwards}.gd-swap-in{animation:gd-in-swap .4s var(--ease) backwards}@keyframes gd-in-swap{0%{opacity:0;scale:.98}}.gd-plan-levels li{animation:gd-in-level .4s var(--ease) backwards}.gd-plan-levels li:nth-child(2){animation-delay:40ms}.gd-plan-levels li:nth-child(3){animation-delay:80ms}.gd-plan-levels li:nth-child(4){animation-delay:.12s}.gd-plan-levels li:nth-child(n+5){animation-delay:.16s}@keyframes gd-in-level{0%{opacity:0;translate:-10px}}.gd-gate-layer{display:none}html.gd-gate{overflow:hidden}@property --hole{syntax:"<length>";inherits:true;initial-value:0}html.gd-gate .gd-gate-layer{--cx:50%;--cy:46%;z-index:200;-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(60% 45% at 50% 46%,#ffffff8c,#f3ede3d1),#fff6;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}html.gd-gate-hold .gd-hero,html.gd-gate-hold .gd-hero *,html.gd-gate-hold .gd-hero :after{animation:none!important}.gd-gate-center{text-align:center;pointer-events:none;justify-items:center;gap:12px;padding:0 24px;display:grid}.gd-gate-wake{font-family:var(--mono);color:var(--text-2);margin:0 0 18px;font-size:13px}.gd-gate-wake span{width:calc(var(--n) * 1ch);border-right:2px solid var(--accent);white-space:nowrap;vertical-align:bottom;animation:gd-type 1s steps(var(--n), end) .25s backwards, gd-caret .8s steps(1) infinite;padding-right:3px;display:inline-block;overflow:hidden}@keyframes gd-type{0%{width:0}}.gd-gate-wake span.is-plain{width:auto;animation:gd-wake-in .6s var(--ease) .25s backwards, gd-caret .8s steps(1) infinite}@keyframes gd-wake-in{0%{opacity:0}}@keyframes gd-caret{50%{border-color:#0000}}.gd-gate-title{font-family:var(--display);font-size:min(clamp(34px, 9vw, 60px), calc((100vw - 48px) / (var(--len,13) * .62)));letter-spacing:-.035em;color:var(--text);white-space:nowrap;margin:0;font-weight:800;line-height:1}.gd-gate-title span{animation:gd-decode .6s var(--ease) calc(1.35s + var(--i,0) * 45ms) backwards;display:inline-block}@keyframes gd-decode{0%{opacity:0;filter:blur(6px);color:var(--accent);translate:0 -.25em}45%{opacity:1;filter:blur();color:var(--accent)}}.gd-gate-sub{max-width:22em;color:var(--text-2);animation:gd-in-rise .7s var(--ease) 2.1s backwards;margin:2px 0 0;font-size:16px;line-height:1.5}.gd-gate-hint{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);animation:gd-in-fade .6s var(--ease) 2.4s backwards;margin:14px 0 0;font-size:11px}.gd-pill{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:136px;height:52px;margin:10px 0 24px;padding:0;animation:.9s cubic-bezier(.34,1.56,.64,1) .9s backwards gd-pill-in,3.2s ease-in-out 1.8s infinite gd-pill-float;position:relative;rotate:-24deg}.gd-pill:focus-visible{outline:2px solid var(--text);outline-offset:10px;border-radius:30px}.gd-pill:before,.gd-pill:after{z-index:-1;opacity:0;animation:gd-ripple 2.4s var(--ease) 2.2s infinite;content:"";border:1.5px solid #e5242f73;border-radius:999px;position:absolute;inset:-10px -14px}.gd-pill:after{animation-delay:3.4s}@keyframes gd-ripple{0%{opacity:.9;scale:1}to{opacity:0;scale:1.7}}.gd-pill-half{width:50%;position:absolute;top:0;bottom:0;overflow:hidden;box-shadow:inset 0 9px 12px -8px #ffffffa6,inset 0 -8px 12px -6px #140e0666,0 12px 22px -12px #960a148c}.gd-pill-half.is-a{background:linear-gradient(#ff7b7b 0%,#e5242f 46%,#8a0f19 100%);border-radius:26px 0 0 26px;left:0}.gd-pill-half.is-b{background:linear-gradient(#ff8a8a 0%,#d81f2b 46%,#7c0d16 100%);border-left:1px solid #140e0647;border-radius:0 26px 26px 0;right:0}.gd-pill-half:after{content:"";background:linear-gradient(#ffffffbf,#fff0);border-radius:999px;height:9px;position:absolute;top:6px;left:14%;right:14%}@keyframes gd-pill-in{0%{opacity:0;scale:.6}}@keyframes gd-pill-float{50%{translate:0 -8px}}html.gd-gate-go .gd-gate-center>:not(.gd-pill){opacity:0;transition:opacity .25s}html.gd-gate-go .gd-gate-wake span,html.gd-gate-go .gd-gate-title span,html.gd-gate-go .gd-gate-sub,html.gd-gate-go .gd-gate-hint{animation:none}html.gd-gate-go .gd-pill{animation:.76s cubic-bezier(.6,0,.3,1) forwards gd-pill-spin}html.gd-gate-go .gd-pill:before,html.gd-gate-go .gd-pill:after{opacity:0;animation:none}@keyframes gd-pill-spin{to{rotate:696deg;scale:1.18}}html.gd-gate-open .gd-pill{animation:none;scale:1.18}html.gd-gate-open .gd-pill-half.is-a{animation:gd-half-a .5s var(--ease) forwards}html.gd-gate-open .gd-pill-half.is-b{animation:gd-half-b .5s var(--ease) forwards}@keyframes gd-half-a{to{opacity:0;translate:-80px;rotate:-35deg}}@keyframes gd-half-b{to{opacity:0;translate:80px;rotate:35deg}}.gd-gate-burst{border:2px solid var(--accent);opacity:0;pointer-events:none;border-radius:50%;width:90px;height:90px;margin:-45px 0 0 -45px;position:absolute;top:50%;left:50%}html.gd-gate-open .gd-gate-burst{animation:gd-burst .7s var(--ease) forwards}@keyframes gd-burst{0%{opacity:1;scale:.3}to{opacity:0;scale:9}}.gd-gate-ring{left:var(--cx);top:var(--cy);width:calc(var(--hole) * 2 + 4px);height:calc(var(--hole) * 2 + 4px);border:3px solid var(--accent);box-shadow:0 0 26px color-mix(in srgb, var(--accent) 55%, transparent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;translate:-50% -50%}html.gd-gate-open .gd-gate-ring{animation:.76s linear forwards gd-ring}@keyframes gd-ring{0%,60%{opacity:1}to{opacity:0}}html.gd-gate-open .gd-gate-layer{-webkit-mask-image:radial-gradient(circle at var(--cx) var(--cy), transparent var(--hole), #0e0b07 calc(var(--hole) + 1px));-webkit-mask-image:radial-gradient(circle at var(--cx) var(--cy), transparent var(--hole), #0e0b07 calc(var(--hole) + 1px));-webkit-mask-image:radial-gradient(circle at var(--cx) var(--cy), transparent var(--hole), #0e0b07 calc(var(--hole) + 1px));mask-image:radial-gradient(circle at var(--cx) var(--cy), transparent var(--hole), #0e0b07 calc(var(--hole) + 1px));animation:.76s cubic-bezier(.55,0,.35,1) forwards gd-hole}@keyframes gd-hole{to{--hole:calc(100vmax * 1.1)}}.gd-gate-skip{right:max(16px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));min-height:40px;color:var(--text-2);font:600 13px var(--body);cursor:pointer;background:#ffffffb3;border:1px solid #17140f24;border-radius:999px;padding:0 16px;animation:.6s 1s backwards gd-in-fade;position:absolute}.gd-gate-skip:hover{color:var(--text);border-color:#17140f47}html.gd-gate-go .gd-gate-skip{opacity:0;pointer-events:none}.gd-btn--island{gap:14px;padding-right:7px}.gd-btn-ico{width:42px;height:42px;transition:transform .35s var(--ease-drawer);background:#ffffff24;border-radius:50%;place-items:center;display:grid}.gd-btn-ico svg{width:18px;height:18px}.gd-btn-ico svg:not(.gd-tg-icon){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){.gd-btn--island:hover .gd-btn-ico{transform:translate(2px,-1px)scale(1.06)}}.gd-hero-more{min-height:48px;color:var(--text);align-items:center;gap:8px;padding:0 6px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex}.gd-hero-more svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;animation:gd-nudge-down 2.2s var(--ease) 1.6s infinite}@keyframes gd-nudge-down{0%,60%,to{translate:0}30%{translate:0 4px}}.gd-unlock-brokers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:4px 0 2px;display:grid}.gd-unlock-broker{border:1px solid var(--line-2);background:var(--surface);min-height:42px;color:var(--text-2);font:600 13px/1.1 var(--body);cursor:pointer;transition:border-color .2s ease, background-color .2s ease, color .2s ease, transform .15s var(--ease);border-radius:12px;padding:0 8px}.gd-unlock-broker:hover{border-color:var(--text-3);color:var(--text)}.gd-unlock-broker:active{transform:scale(.97)}.gd-unlock-broker[aria-checked=true]{border-color:var(--text);background:var(--text);color:var(--surface)}@property --bs-spin{syntax:"<angle>";inherits:false;initial-value:0deg}.bs-teaser{z-index:60;right:max(16px, env(safe-area-inset-right,0px));bottom:calc(var(--tabbar,0px) + max(16px, calc(env(safe-area-inset-bottom,0px) + 10px)) + 66px);transform-origin:100% 100%;filter:drop-shadow(0 18px 28px #17140f61);border-radius:18px;width:min(268px,100vw - 32px);position:fixed}.bs-teaser.in{animation:.75s cubic-bezier(.2,1.5,.35,1) both bs-teaser-in}.bs-teaser.out{visibility:hidden;opacity:0;transition:transform .28s ease-in,opacity .2s ease-in,visibility 0s .28s;transform:translate(20px,10px)scale(.9)}@keyframes bs-teaser-in{0%{opacity:0;transform:translate(28px,18px)scale(.9)rotate(1.4deg)}}.bs-teaser .rim{border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--bs-spin), #3a3226 0deg, #3a3226 230deg, #a98446 280deg, #fff3cf 320deg, #e2c88e 340deg, #3a3226 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;padding:1.5px;animation:3.6s linear infinite bs-rim;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes bs-rim{to{--bs-spin:360deg}}.bs-teaser .go{border-radius:inherit;cursor:pointer;text-align:left;color:#f7f1e3;background:radial-gradient(120% 140% at 0 0,#2a2318 0%,#17140f 60%);border:0;grid-template-columns:74px 1fr;align-items:center;gap:12px;width:100%;min-height:84px;padding:11px 12px;transition:transform .3s cubic-bezier(.2,1.5,.35,1);display:grid;position:relative;overflow:hidden}.bs-teaser .go:hover{transform:translateY(-2px)scale(1.012)}.bs-teaser .go:active{transform:scale(.975)}.bs-teaser .go:after{content:"";background:linear-gradient(90deg,#0000,#fff3cf29,#0000);width:46%;animation:5.2s cubic-bezier(.22,1,.36,1) 1.1s infinite bs-sheen;position:absolute;inset:-40% auto -40% -60%;transform:rotate(14deg)}@keyframes bs-sheen{0%{left:-60%}28%,to{left:130%}}.bs-teaser canvas{width:74px;height:54px;display:block}.bs-teaser .t1{letter-spacing:-.01em;padding-right:20px;font:800 18px/1.1 Sora,Inter,system-ui,sans-serif;display:block}.bs-teaser .t1 i{font-style:normal}.bs-teaser .t1 .b{color:#39e09b}.bs-teaser .t1 .s{color:#ff6b70}.bs-teaser .t1 .o{color:#e2c88e;font-size:14px;font-weight:600}.bs-teaser .t2{color:#a79a83;margin-top:5px;font:500 12px/1.3 Inter,system-ui,sans-serif;display:block}.bs-teaser .x{cursor:pointer;color:#a79a83;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:2px;right:2px}.bs-teaser .x:hover{color:#f7f1e3}.bs-teaser .x svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;width:12px;height:12px}html.gd-lock .bs-teaser,html.gd-gate .bs-teaser{display:none}@media (prefers-reduced-motion:reduce){.bs-teaser .rim,.bs-teaser .go:after,.bs-teaser.in{animation:none}}.gd-clip{aspect-ratio:2.1;min-width:0;max-width:440px;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#17140f;border:0;border-radius:16px;flex:300px;padding:0;transition:transform .18s cubic-bezier(.2,.8,.2,1);display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #b38b4d99,0 14px 28px -16px #17140f99;container-type:inline-size}.gd-clip:focus-visible{outline:2px solid var(--gold-600);outline-offset:3px}.gd-clip:active{transform:scale(.985)}.gd-clip>img{object-fit:cover;transform-origin:74% 60%;width:100%;height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;inset:0}.gd-clip-play{color:#17140f;background:linear-gradient(135deg,#f3e3b8,#d9b877 60%,#b8914a);border-radius:50%;place-items:center;width:30px;height:30px;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 2px 10px #00000073}.gd-clip-play svg{fill:currentColor;width:12px;height:12px;margin-left:1px}.gd-clip>.gd-clip-play{width:clamp(40px,13cqw,58px);height:clamp(40px,13cqw,58px);transition:transform .18s cubic-bezier(.2,.8,.2,1);inset:10% 4.8% 0 52.4%;box-shadow:0 4px 18px #00000080}.gd-clip>.gd-clip-play svg{width:38%;height:38%}.gd-clip-play:after{content:"";border-radius:50%;animation:1.5s ease-out .6s 2 gd-clip-ring;position:absolute;inset:0;box-shadow:0 0 #e7c98fb3}@keyframes gd-clip-ring{to{box-shadow:0 0 0 12px #e7c98f00}}.gd-clip-text{flex-direction:column;justify-content:center;padding:0 8px 0 5%;display:flex;position:absolute;inset:0 47.6% 0 0}.gd-clip .gd-clip-text small{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#a8977a;font-size:clamp(8.5px,2.75cqw,11.5px)}.gd-clip .gd-clip-text small:first-child{letter-spacing:.16em;color:#d9b877}.gd-clip .gd-clip-text small:first-child:before{content:"";vertical-align:.12em;background:currentColor;width:.5em;height:.5em;margin-right:.7em;display:inline-block;transform:rotate(45deg)}.gd-clip .gd-clip-text b{font-family:var(--display);letter-spacing:-.02em;color:#e7c98f;margin:.34em 0 .4em;font-size:clamp(13px,5.8cqw,26px);font-weight:600;line-height:1.1}@media (hover:hover){.gd-clip:hover>img{transform:scale(1.02)}.gd-clip:hover>.gd-clip-play{transform:scale(1.08)}}.gd-clips{flex-wrap:wrap;gap:14px 18px;width:100%;margin-top:22px;display:flex}.gd-clips:empty{display:none}.gd-clip-veil{z-index:1100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0a08e0;place-items:center;animation:.18s both gd-clip-fade;display:grid;position:fixed;inset:0}.gd-clip-x{top:calc(env(safe-area-inset-top) + 12px);z-index:1;color:#fbf7ef;cursor:pointer;background:#17140fb3;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;right:12px}.gd-clip-x svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:14px;height:14px}.gd-clip-frame{aspect-ratio:9/16;background:#0b0a08;border-radius:16px;width:min(94vw,49.5dvh);animation:.24s cubic-bezier(.2,.8,.2,1) both gd-clip-pop;overflow:hidden;box-shadow:0 0 0 1px #b38b4d59}.gd-clip-frame video{object-fit:contain;background:#0b0a08;width:100%;height:100%;display:block}.gd-clip-none{text-align:center;color:#e9e2d3;place-items:center;height:100%;padding:24px;display:grid}.gd-clip-none p{max-width:24em;margin:0}@keyframes gd-clip-fade{0%{opacity:0}}@keyframes gd-clip-pop{0%{opacity:0;transform:translateY(10px)scale(.96)}}@media (prefers-reduced-motion:reduce){.gd-clip-play:after,.gd-clip-veil,.gd-clip-frame{animation:none}.gd-clip,.gd-clip>img,.gd-clip>.gd-clip-play{transition:none}}.gd-intro{background:var(--page);padding:clamp(10px,2.4vw,36px) 0 clamp(46px,6vw,88px)}.gd-intro-frame{aspect-ratio:16/9;background:#0b0a08;border-radius:clamp(14px,1.6vw,22px);width:min(100%,940px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #b38b4d99,0 30px 60px -30px #17140f99}.gd-intro-frame video{object-fit:contain;background:#0b0a08;width:100%;height:100%;display:block}.gd-intro-start{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.gd-intro-start:focus-visible{outline:2px solid var(--gold-600);outline-offset:-4px;border-radius:inherit}.gd-intro-start img{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:block}.gd-intro-start .gd-clip-play{width:clamp(64px,8vw,92px);height:clamp(64px,8vw,92px);transition:transform .18s cubic-bezier(.2,.8,.2,1);box-shadow:0 8px 30px #00000080}.gd-intro-start .gd-clip-play svg{width:38%;height:38%}.gd-intro-start .gd-clip-play:after{animation:2.6s ease-out .4s infinite gd-intro-ring}@keyframes gd-intro-ring{to{box-shadow:0 0 0 clamp(16px,2.4vw,28px) #e7c98f00}}@media (hover:hover){.gd-intro-start:hover img{transform:scale(1.012)}.gd-intro-start:hover .gd-clip-play{transform:scale(1.06)}}.gd-intro-note{font-family:var(--mono);letter-spacing:.1em;text-align:center;text-transform:uppercase;color:var(--text-3);margin:14px 0 0;font-size:11.5px}@media (prefers-reduced-motion:reduce){.gd-intro-start .gd-clip-play:after{animation:none}.gd-intro-start img,.gd-intro-start .gd-clip-play{transition:none}}@media (width<=640px){.gd-clips:has(>.gd-clip:nth-child(2)){width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));padding:2px var(--gutter) 22px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;margin-bottom:-22px;overflow-x:auto}.gd-clips:has(>.gd-clip:nth-child(2))::-webkit-scrollbar{display:none}.gd-clips>.gd-clip:not(:only-child){scroll-snap-align:start;flex:0 0 92%;max-width:none}}.gd-hero:has(+.gd-intro):after{content:"";z-index:-1;background:linear-gradient(to bottom, #f6f2ea00, var(--page));pointer-events:none;height:130px;position:absolute;inset:auto 0 0}.ga-fab{z-index:61;right:max(16px, env(safe-area-inset-right,0px));bottom:calc(var(--tabbar,0px) + max(16px, calc(env(safe-area-inset-bottom,0px) + 10px)));background:var(--deep-grad);height:52px;color:var(--on-deep);font:650 14.5px/1 var(--display);letter-spacing:-.01em;cursor:pointer;animation:ga-fab-in .6s .4s var(--ease) both;transition:transform .2s var(--ease), box-shadow .2s ease;border:1px solid #e2c88e4d;border-radius:999px;align-items:center;gap:10px;padding:6px 18px 6px 6px;display:flex;position:fixed;box-shadow:0 2px 4px #17140f2e,0 14px 30px -10px #17140f73}.ga-fab:hover{transform:translateY(-2px);box-shadow:0 3px 6px #17140f33,0 20px 36px -12px #17140f80}.ga-fab:active{transform:scale(.96)}.ga-fab:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px}.ga-fab .ga-mark{transition:transform .3s var(--ease);background:radial-gradient(circle at 30% 25%,#3a3122 0%,#17140f 62%);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #e2c88e73}.ga-fab .ga-mark svg{width:62%;height:62%}.ga-fab .ga-mark svg path{fill:#e8cf94}.ga-fab.is-open .ga-mark{transform:rotate(90deg)}@keyframes ga-fab-in{0%{opacity:0;transform:translateY(12px)scale(.92)}}@media (width<=1080px){.ga-fab{justify-content:center;width:52px;padding:5px}.ga-fab-label{display:none}}@media (width<=640px){.ga-fab.is-open{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.ga-fab{animation:none}}
