@font-face{font-family:Headland One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/headland-one-latin-ext-400-normal.30mCZhdI.woff2) format("woff2"),url(/_astro/headland-one-latin-ext-400-normal.BYzFGwWb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Headland One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/headland-one-latin-400-normal.CypqBImc.woff2) format("woff2"),url(/_astro/headland-one-latin-400-normal.BAsrDGLZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--gv-ink-100: rgb(255 255 255);--gv-ink-85: rgb(255 255 255 / .85);--gv-ink-65: rgb(255 255 255 / .65);--gv-ink-45: rgb(255 255 255 / .45);--gv-ink-25: rgb(255 255 255 / .25);--gv-ink-20: rgb(255 255 255 / .2);--gv-ink-10: rgb(255 255 255 / .1);--gv-ink-7: rgb(255 255 255 / .07);--gv-ink-5: rgb(255 255 255 / .05);--gv-ink-3: rgb(255 255 255 / .03);--gv-brush-faint: rgb(255 255 255 / .18);--gv-gold: #db923d;--gv-gold-deep: #b56100;--gv-gold-10: rgb(219 146 61 / .1);--gv-gold-25: rgb(219 146 61 / .25);--gv-gold-45: rgb(219 146 61 / .45);--gv-vault: #0a0e14;--gv-vault-deep: #05080c;--gv-vault-lift: #1b222b;--gv-vault-solid: #11161e;--gv-vault-solid-2: #171d26;--gv-panel: rgb(23 29 38 / .78);--gv-danger: #c9553d;--gv-success: #6aa872;--gv-gold-sheen: linear-gradient(95deg, var(--gv-gold-deep) 7%, var(--gv-gold) 34%, var(--gv-gold-deep) 126%);--gv-backdrop-stroke: 1.2px;--gv-backdrop-line: rgb(255 255 255 / .14);--gv-font-display: "Headland One", Georgia, "Times New Roman", serif;--gv-font-sans: "Montserrat Variable", Montserrat, system-ui, sans-serif;--gv-tracking-tight: .02em;--gv-tracking-normal: .05em;--gv-tracking-wide: .1em;--gv-tracking-wider: .14em;--gv-leading-ui: 1.1;--gv-leading-prose: 1.45;--gv-text-display-xl: 64px;--gv-text-display-clock: 40px;--gv-text-display-lg: 32px;--gv-text-display-md: 24px;--gv-text-display-sm: 20px;--gv-text-display-xs: 16px;--gv-text-label: 16px;--gv-text-body-lg: 16px;--gv-text-body: 14px;--gv-text-caption: 12px;--gv-radius-xs: 4px;--gv-radius-sm: 6px;--gv-radius-md: 8px;--gv-radius-lg: 12px;--gv-radius-xl: 24px;--gv-control-xs: 24px;--gv-control-sm: 30px;--gv-control-md: 36px;--gv-control-lg: 48px;--gv-icon-xs: 16px;--gv-icon-sm: 18px;--gv-icon-md: 24px;--gv-icon-lg: 32px;--gv-rail: 100px;--gv-sidebar: 308px;--gv-rail-inset: 34px;--gv-navbar: 58px;--gv-header-row: 48px;--gv-qr: 176px;--gv-space-1: 4px;--gv-space-2: 6px;--gv-space-3: 8px;--gv-space-4: 10px;--gv-space-5: 12px;--gv-space-6: 16px;--gv-space-7: 20px;--gv-space-8: 24px;--gv-space-9: 32px;--gv-space-10: 48px;--gv-spacing-panel: var(--gv-space-7);--gv-spacing-panel-gap: var(--gv-space-8);--gv-spacing-page: var(--gv-space-9);--gv-spacing-modal: var(--gv-space-9);--gv-spacing-gutter: var(--gv-space-8);--gv-container-form: 480px;--gv-container-dialog: 640px;--gv-container-flow: 700px;--gv-container-content: 960px;--gv-container-app: 1920px;--gv-shadow-float: 0 8px 24px -8px rgb(0 0 0 / .6), 0 2px 6px rgb(0 0 0 / .4);--gv-shadow-glow-gold: 0 0 0 1px rgb(219 146 61 / .35), 0 0 12px rgb(219 146 61 / .25);--gv-ease-out: cubic-bezier(.22, 1, .36, 1);--gv-ease-in-out: cubic-bezier(.65, 0, .35, 1);--gv-duration: .16s;--gv-duration-slow: .24s;--gv-duration-layout: .42s;--gv-duration-reveal: .36s}@media(max-width:1023px){:root{--gv-spacing-page: var(--gv-space-8);--gv-spacing-gutter: var(--gv-space-8);--gv-spacing-panel-gap: var(--gv-space-8)}}@media(max-width:639px){:root{--gv-spacing-page: var(--gv-space-6);--gv-spacing-gutter: var(--gv-space-7);--gv-spacing-panel: var(--gv-space-6);--gv-spacing-panel-gap: var(--gv-space-7);--gv-spacing-modal: var(--gv-space-7);--gv-text-display-clock: 32px;--gv-text-display-lg: 26px;--gv-text-display-md: 20px;--gv-text-display-sm: 18px;--gv-radius-xl: 16px}}:root[data-fx=light]{--gv-brush-faint: rgb(255 255 255 / .1);--gv-backdrop-line: rgb(255 255 255 / .05)}.gv-display-xl{font-family:var(--gv-font-display);font-size:var(--gv-text-display-xl);line-height:1;font-weight:400;letter-spacing:var(--gv-tracking-normal)}.gv-display-clock{font-family:var(--gv-font-display);font-size:var(--gv-text-display-clock);line-height:1;font-weight:400;letter-spacing:var(--gv-tracking-normal);font-variant-numeric:tabular-nums}.gv-display-lg{font-family:var(--gv-font-display);font-size:var(--gv-text-display-lg);line-height:var(--gv-leading-ui);font-weight:400;letter-spacing:var(--gv-tracking-tight)}.gv-display-md{font-family:var(--gv-font-display);font-size:var(--gv-text-display-md);line-height:var(--gv-leading-ui);font-weight:400;letter-spacing:var(--gv-tracking-wide);text-transform:uppercase}.gv-display-sm{font-family:var(--gv-font-display);font-size:var(--gv-text-display-sm);line-height:var(--gv-leading-ui);font-weight:400;letter-spacing:var(--gv-tracking-normal)}.gv-display-xs{font-family:var(--gv-font-display);font-size:var(--gv-text-display-xs);line-height:var(--gv-leading-ui);font-weight:400;letter-spacing:var(--gv-tracking-normal)}.gv-label{font-family:var(--gv-font-display);font-size:var(--gv-text-label);line-height:var(--gv-leading-ui);font-weight:400;letter-spacing:var(--gv-tracking-wider);text-transform:uppercase}.gv-body-lg{font-family:var(--gv-font-sans);font-size:var(--gv-text-body-lg);line-height:var(--gv-leading-ui);font-weight:400}.gv-body{font-family:var(--gv-font-sans);font-size:var(--gv-text-body);line-height:var(--gv-leading-ui);font-weight:400}.gv-caption{font-family:var(--gv-font-sans);font-size:var(--gv-text-caption);line-height:var(--gv-leading-ui);font-weight:400}.gv-prose{line-height:var(--gv-leading-prose)}.gv-gold-sheen{background-image:var(--gv-gold-sheen)}.gv-gold-text{background-image:var(--gv-gold-sheen);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}:root{--gv-vault-wave: 1;--gv-vault-grain: .5}.gv-vault-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;background-color:var(--gv-vault);background-image:radial-gradient(120% 90% at 0% 0%,rgb(38 46 60 / calc(.55 * var(--gv-vault-wave))),transparent 55%),radial-gradient(90% 70% at 100% 100%,rgb(34 42 55 / calc(.45 * var(--gv-vault-wave))),transparent 60%),linear-gradient(-35deg,transparent 0%,transparent 18%,rgb(28 34 46 / calc(.32 * var(--gv-vault-wave))) 27%,transparent 36%,rgb(4 7 11 / calc(.55 * var(--gv-vault-wave))) 46%,transparent 56%,rgb(28 34 46 / calc(.26 * var(--gv-vault-wave))) 66%,transparent 76%,rgb(4 7 11 / calc(.4 * var(--gv-vault-wave))) 86%,transparent 100%)}.gv-vault-bg:after{content:"";position:absolute;inset:0;opacity:var(--gv-vault-grain);mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0.33 0.33 0.33 0 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px}:root{--site-section: clamp(var(--gv-space-10), 10vw, calc(var(--gv-space-10) * 2.5));--site-title: clamp(var(--gv-text-display-lg), 3.6vw, calc(var(--gv-text-display-xl) * .75));--site-headline: clamp(calc(var(--gv-text-display-xl) * .6), 4.6vw, var(--gv-text-display-xl));--site-wrap: calc(var(--gv-container-content) * 4 / 3);--site-hairline: 1px;--site-stagger: calc(var(--gv-duration) / 3);--vault-beat: .35s;--vault-draw: 1.6s}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100dvh;background:var(--gv-vault);color:var(--gv-ink-85);font-family:var(--gv-font-sans);font-size:var(--gv-text-body);line-height:var(--gv-leading-prose);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}a{color:inherit}p{margin:0}h1,h2,h3{margin:0;font-weight:400}ul,ol{margin:0;padding:0;list-style:none}::selection{background:var(--gv-gold-45);color:var(--gv-ink-100)}:focus-visible{outline:none;box-shadow:var(--gv-shadow-glow-gold);border-radius:var(--gv-radius-sm)}.wrap{width:min(100% - 2 * var(--gv-spacing-page),var(--site-wrap));margin-inline:auto}.skip{position:absolute;top:var(--gv-space-3);left:var(--gv-space-3);z-index:1;padding:var(--gv-space-3) var(--gv-space-5);border-radius:var(--gv-radius-sm);background:var(--gv-vault-solid);color:var(--gv-ink-100);transform:translateY(calc(-100% - var(--gv-space-9)))}.skip:focus-visible{transform:none}.eyebrow{margin:0 0 var(--gv-space-6);font-size:var(--gv-text-caption);letter-spacing:var(--gv-tracking-wider);text-transform:uppercase;color:var(--gv-gold)}.section__title{font-family:var(--gv-font-display);font-size:var(--site-title);line-height:var(--gv-leading-ui);letter-spacing:var(--gv-tracking-tight);color:var(--gv-ink-85);text-wrap:balance;max-width:var(--gv-container-content)}.section__lead{margin-top:var(--gv-space-7);font-size:var(--gv-text-body-lg);color:var(--gv-ink-65);max-width:var(--gv-container-flow);text-wrap:pretty}.section__head{margin-bottom:clamp(var(--gv-space-9),4vw,calc(var(--gv-space-10) * 1.25))}.section__head--center{text-align:center;margin-inline:auto}.section__head--center .section__title,.section__head--center .section__lead{margin-inline:auto}.section__after{margin-top:var(--gv-space-9)}.link-arrow{display:inline-flex;align-items:center;gap:var(--gv-space-2);color:var(--gv-ink-85);text-decoration:none;border-bottom:var(--site-hairline) solid var(--gv-gold-45);padding-bottom:var(--gv-space-1);transition:border-color var(--gv-duration) var(--gv-ease-out)}.link-arrow:after{content:"→";color:var(--gv-gold);transition:transform var(--gv-duration) var(--gv-ease-out)}.link-arrow:hover{border-color:var(--gv-gold)}.link-arrow:hover:after{transform:translate(var(--gv-space-1))}.backdrop{position:fixed;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none;color:var(--gv-ink-5);stroke-width:var(--gv-backdrop-stroke)}.topbar{position:sticky;top:0;z-index:10;background:var(--gv-panel);backdrop-filter:blur(var(--gv-space-5));border-bottom:var(--site-hairline) solid var(--gv-ink-10)}.nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gv-space-3) var(--gv-spacing-gutter);min-height:var(--gv-header-row);padding-block:var(--gv-space-5)}.nav__brand{display:inline-flex;align-items:center;gap:var(--gv-space-5);text-decoration:none;color:var(--gv-ink-85);white-space:nowrap}.nav__brand img{display:block;height:32px;width:auto}.nav__menu{display:flex;flex-wrap:wrap;gap:var(--gv-space-1) var(--gv-space-7)}.nav__menu a{padding-block:var(--gv-space-3);color:var(--gv-ink-65);text-decoration:none;transition:color var(--gv-duration) var(--gv-ease-out)}.nav__menu a:hover{color:var(--gv-ink-100)}.nav__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--gv-space-3);margin-left:auto}@media(max-width:1023px){.topbar{position:static}.nav__menu{order:3;flex-basis:100%}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gv-space-2);height:var(--gv-control-md);padding-inline:var(--gv-space-5);border:var(--site-hairline) solid transparent;border-radius:var(--gv-radius-sm);background:none;font-family:var(--gv-font-sans);font-size:var(--gv-text-body);line-height:var(--gv-leading-ui);color:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--gv-duration) var(--gv-ease-out),border-color var(--gv-duration) var(--gv-ease-out),color var(--gv-duration) var(--gv-ease-out),filter var(--gv-duration) var(--gv-ease-out)}.btn--lg{height:var(--gv-control-lg);padding-inline:var(--gv-space-8);border-radius:var(--gv-radius-md);font-size:var(--gv-text-body-lg)}.btn--primary{background-image:var(--gv-gold-sheen);color:var(--gv-ink-100)}.btn--primary:hover{filter:brightness(1.1)}.btn--secondary{background:var(--gv-ink-5);border-color:var(--gv-ink-10);color:var(--gv-ink-85)}.btn--secondary:hover{background:var(--gv-ink-7);border-color:var(--gv-ink-25);color:var(--gv-ink-100)}.btn--quiet{color:var(--gv-ink-65)}.btn--quiet:hover{color:var(--gv-ink-100);background:var(--gv-ink-5)}.btn:disabled{opacity:.6;cursor:progress}.section{padding-block:var(--site-section)}.section--band{background:var(--gv-ink-3);box-shadow:0 0 0 100vmax var(--gv-ink-3);clip-path:inset(0 -100vmax)}html[data-js] .reveal{opacity:0;transform:translateY(var(--gv-space-3));transition:opacity var(--gv-duration-reveal) var(--gv-ease-out),transform var(--gv-duration-reveal) var(--gv-ease-out);transition-delay:calc(var(--i, 0) * var(--site-stagger))}html[data-js] .reveal.is-in{opacity:1;transform:none}.hero{position:relative;overflow:clip;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--gv-space-10) var(--gv-spacing-gutter);min-height:min(calc(100dvh - var(--gv-header-row) - 2 * var(--gv-space-5)),calc(var(--gv-container-app) / 2));padding-block:var(--gv-space-9) calc(var(--gv-space-10) * 1.5)}.hero__copy{position:relative;z-index:1}.hero__headline{margin:0 0 var(--gv-space-8);font-family:var(--gv-font-display);font-size:var(--site-headline);line-height:var(--gv-leading-ui);letter-spacing:var(--gv-tracking-tight);color:var(--gv-ink-100);text-wrap:balance}.hero__sub{margin:0 0 var(--gv-space-9);font-size:var(--gv-text-body-lg);color:var(--gv-ink-65);max-width:var(--gv-container-form);text-wrap:pretty}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--gv-space-3)}.hero__facts{display:flex;flex-wrap:wrap;gap:var(--gv-space-3) var(--gv-space-8);margin-top:var(--gv-space-9);font-size:var(--gv-text-caption);color:var(--gv-ink-45)}.hero__facts li{display:inline-flex;align-items:center;gap:var(--gv-space-3)}.hero__facts li:before{content:"";width:var(--gv-space-2);height:var(--gv-space-2);border-radius:var(--gv-radius-xs);background:var(--gv-gold)}.hero__stage{position:relative;z-index:1;justify-self:stretch}@media(max-width:1023px){.hero{grid-template-columns:1fr;min-height:0;padding-block:var(--gv-space-9) var(--gv-space-10)}}.stage{position:relative;display:grid;justify-items:center;gap:var(--gv-space-8);width:min(100%,var(--gv-container-dialog));margin-inline:auto}.stage__glow{position:absolute;inset:-20% -10%;z-index:-1;pointer-events:none;background:radial-gradient(55% 40% at 50% 28%,var(--gv-gold-25),transparent 70%),radial-gradient(70% 50% at 50% 70%,var(--gv-gold-10),transparent 70%);filter:blur(var(--gv-space-9))}.card-stage{--rx: 0deg;--ry: 0deg;--mx: 50%;--my: 35%;perspective:calc(var(--gv-container-content) * 1.2);justify-self:center;width:100%}.stage__card{width:min(100%,calc(var(--gv-container-form) * .56))}.card3d{position:relative;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform var(--gv-duration-layout) var(--gv-ease-out);animation:card-float calc(var(--vault-beat) * 20) var(--gv-ease-in-out) infinite}.card-stage.is-hover .card3d{animation-play-state:paused}.card3d__slab{position:relative;aspect-ratio:63 / 92;padding:var(--gv-space-3);border-radius:var(--gv-radius-lg);border:var(--site-hairline) solid var(--gv-ink-25);background:linear-gradient(160deg,var(--gv-ink-10),var(--gv-ink-3) 50%,var(--gv-ink-7));box-shadow:inset 0 0 0 var(--site-hairline) var(--gv-ink-5),var(--gv-shadow-float);display:grid;grid-template-rows:auto 1fr;gap:var(--gv-space-3);overflow:hidden}.card3d__label{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gv-space-1) var(--gv-space-3);min-height:var(--gv-control-sm);padding:var(--gv-space-2) var(--gv-space-4);border-radius:var(--gv-radius-sm);background:var(--gv-vault-deep);font-family:var(--gv-font-display);font-size:var(--gv-text-caption);letter-spacing:var(--gv-tracking-wide);text-transform:uppercase;color:var(--gv-ink-85);white-space:nowrap}.card3d__format{color:var(--gv-gold)}.card3d__face{position:relative;border-radius:var(--gv-radius-md);overflow:hidden;background:var(--gv-vault-deep);isolation:isolate}.card3d__art{position:absolute;inset:0;background:radial-gradient(80% 60% at 20% 10%,var(--gv-gold-45),transparent 60%),radial-gradient(70% 70% at 85% 90%,var(--gv-gold-25),transparent 65%),linear-gradient(165deg,var(--gv-vault-lift),var(--gv-vault-deep) 55%,var(--gv-vault-solid-2))}.card3d__lines{position:absolute;inset:0;background-image:repeating-linear-gradient(-35deg,transparent 0,transparent var(--gv-space-2),var(--gv-ink-3) var(--gv-space-2),var(--gv-ink-3) calc(var(--gv-space-2) + var(--site-hairline)));mix-blend-mode:screen}.card3d__mark{position:absolute;left:50%;top:50%;width:46%;height:auto;transform:translate(-50%,-50%);filter:drop-shadow(0 var(--gv-space-3) var(--gv-space-6) var(--gv-vault-deep))}.card3d__holo{position:absolute;inset:0;background:radial-gradient(50% 40% at var(--mx) var(--my),var(--gv-ink-25),transparent 70%),linear-gradient(115deg,transparent 30%,var(--gv-gold-25) 45%,var(--gv-ink-20) 50%,var(--gv-gold-25) 55%,transparent 70%);background-size:100% 100%,250% 250%;background-position:0 0,var(--mx) var(--my);mix-blend-mode:screen;opacity:.9;transition:background-position var(--gv-duration-slow) var(--gv-ease-out);animation:card-sheen calc(var(--vault-beat) * 24) var(--gv-ease-in-out) infinite}.card-stage.is-hover .card3d__holo{animation-play-state:paused}.card3d__edge{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--site-hairline) var(--gv-gold-45)}.card3d__shadow{position:absolute;left:10%;right:10%;bottom:calc(-1 * var(--gv-space-9));height:var(--gv-space-8);border-radius:50%;background:var(--gv-vault-deep);filter:blur(var(--gv-space-6));opacity:.8;transform:translateZ(calc(-1 * var(--gv-space-10)))}.card-stage.is-won .card3d{animation:card-win calc(var(--vault-beat) * 4) var(--gv-ease-out)}.card-stage.is-won .card3d__edge{box-shadow:inset 0 0 0 var(--site-hairline) var(--gv-gold),var(--gv-shadow-glow-gold)}@keyframes card-float{0%,to{translate:0 0;rotate:y -7deg}50%{translate:0 calc(-1 * var(--gv-space-4));rotate:y 7deg}}@keyframes card-sheen{0%,to{background-position:0 0,20% 30%}50%{background-position:0 0,80% 70%}}@keyframes card-win{30%{scale:1.06}to{scale:1}}.stage__strip{width:100%;display:grid;gap:var(--gv-space-5)}.stage__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gv-space-5);color:var(--gv-ink-85)}.stage__live{display:inline-flex;align-items:center;gap:var(--gv-space-3);font-size:var(--gv-text-caption);letter-spacing:var(--gv-tracking-wider);text-transform:uppercase;color:var(--gv-ink-45)}.stage__live i{width:var(--gv-space-3);height:var(--gv-space-3);border-radius:50%;background:var(--gv-gold);box-shadow:var(--gv-shadow-glow-gold);animation:live-pulse calc(var(--vault-beat) * 5) var(--gv-ease-in-out) infinite}.stage__count{color:var(--gv-ink-100);font-variant-numeric:tabular-nums}.strip{display:flex;justify-content:center;overflow:hidden;padding-block:var(--gv-space-3) var(--gv-space-8);mask-image:linear-gradient(90deg,transparent,var(--gv-ink-100) 22%,var(--gv-ink-100) 78%,transparent)}.stage.is-live .strip{justify-content:flex-start}.strip__track{display:flex;flex:none;gap:var(--gv-space-3);width:max-content;transition:transform var(--gv-duration-layout) var(--gv-ease-out);will-change:transform}.strip__tile{position:relative;display:grid;place-items:center;width:var(--gv-control-lg);height:var(--gv-control-lg);border:var(--site-hairline) solid var(--gv-ink-10);border-radius:var(--gv-radius-sm);font-family:var(--gv-font-display);font-size:var(--gv-text-display-xs);color:var(--gv-ink-65);transition:background-color var(--gv-duration-slow) var(--gv-ease-out),border-color var(--gv-duration-slow) var(--gv-ease-out),color var(--gv-duration-slow) var(--gv-ease-out),box-shadow var(--gv-duration-slow) var(--gv-ease-out),scale var(--gv-duration-slow) var(--gv-ease-out)}.strip__tile.is-current{border-color:var(--gv-gold-45);color:var(--gv-ink-100);scale:1.1}.strip__tile.is-taken{background:var(--gv-ink-7);border-color:transparent;color:var(--gv-ink-25)}.strip__tile.is-new{animation:spot-take var(--gv-duration-layout) var(--gv-ease-out)}.strip__who{position:absolute;top:100%;left:50%;translate:-50% var(--gv-space-1);font-family:var(--gv-font-sans);font-size:var(--gv-text-caption);color:var(--gv-gold);white-space:nowrap;opacity:0;transition:opacity var(--gv-duration-slow) var(--gv-ease-out)}.strip__tile.is-new .strip__who{opacity:1}.stage.is-drawing .strip__tile.is-taken{animation:spot-shuffle calc(var(--vault-beat) * 1.2) var(--gv-ease-in-out) infinite}.strip__tile.is-winner{background:var(--gv-gold-25);border-color:var(--gv-gold);color:var(--gv-ink-100);box-shadow:var(--gv-shadow-glow-gold);scale:1.15;animation:spot-win calc(var(--vault-beat) * 2) var(--gv-ease-out)}.stage__status{min-height:calc(var(--gv-text-body) * var(--gv-leading-prose));text-align:center;color:var(--gv-ink-45)}.stage__status.is-mark{color:var(--gv-ink-85)}.stage__status.is-win{color:var(--gv-gold)}.stage__status.is-in{animation:event-in var(--gv-duration-reveal) var(--gv-ease-out)}@keyframes spot-take{0%{background:var(--gv-gold-45);color:var(--gv-ink-100);scale:1.15}}@keyframes spot-shuffle{50%{background:var(--gv-gold-10);color:var(--gv-gold)}}@keyframes spot-win{0%{scale:.8}60%{scale:1.3}to{scale:1.15}}@keyframes live-pulse{50%{opacity:.4}}@keyframes event-in{0%{opacity:0;translate:0 calc(-1 * var(--gv-space-3))}}@media(max-width:639px){.stage__card{width:min(70%,calc(var(--gv-container-form) * .55))}}.vault{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 0 var(--gv-space-8) var(--gv-gold-10))}.vault__ink{fill:none;stroke:url(#vault-gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vault__ink :is(path,rect,circle){stroke-dasharray:1;stroke-dashoffset:1;animation:vault-draw var(--vault-draw) var(--gv-ease-out) forwards;animation-delay:calc(var(--act, 0) * var(--vault-beat))}.vault [data-act="1"]{--act: 0}.vault [data-act="2"]{--act: 1}.vault [data-act="3"]{--act: 2}.vault [data-act="4"]{--act: 3}.vault [data-act="5"]{--act: 4}.vault [data-act="6"]{--act: 5}.vault__leaf{transform-box:view-box;transform-origin:26% 50%;animation:vault-leaf-off var(--vault-draw) var(--gv-ease-in-out) forwards;animation-delay:calc(9 * var(--vault-beat))}.vault__content :is(path,rect,circle){--act: 11}.vault__mark{opacity:0;animation:vault-fade-in var(--vault-draw) var(--gv-ease-out) forwards;animation-delay:calc(12 * var(--vault-beat))}.vault__dial{transform-box:fill-box;transform-origin:center;animation:vault-dial calc(var(--vault-beat) * 80) linear infinite}@keyframes vault-draw{to{stroke-dashoffset:0}}@keyframes vault-leaf-off{to{opacity:0;transform:translate(-3%) scaleX(.9)}}@keyframes vault-fade-in{to{opacity:1}}@keyframes vault-dial{to{rotate:1turn}}.giant{position:absolute;inset:auto 0 0;z-index:0;overflow:hidden;text-align:center;line-height:.74;pointer-events:none;user-select:none;mask-image:linear-gradient(180deg,var(--gv-ink-100),transparent 95%)}.giant__word{display:inline-block;font-family:var(--gv-font-display);font-size:clamp(calc(var(--gv-text-display-xl) * 2),17vw,calc(var(--gv-text-display-xl) * 5));letter-spacing:var(--gv-tracking-tight);text-transform:uppercase;white-space:nowrap;background-image:linear-gradient(180deg,var(--gv-ink-10),var(--gv-ink-3) 60%,transparent);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(26%)}.marquee{overflow:hidden;border-block:var(--site-hairline) solid var(--gv-ink-10);padding-block:var(--gv-space-6);mask-image:linear-gradient(90deg,transparent,var(--gv-ink-100) 12%,var(--gv-ink-100) 88%,transparent)}.marquee__track{display:flex;width:max-content;gap:var(--gv-space-10);animation:marquee calc(var(--vault-beat) * 120) linear infinite}.marquee__item{display:inline-flex;align-items:center;gap:var(--gv-space-10);font-family:var(--gv-font-display);font-size:var(--gv-text-label);letter-spacing:var(--gv-tracking-wider);text-transform:uppercase;color:var(--gv-ink-45);white-space:nowrap}.marquee__item:after{content:"";width:var(--gv-space-2);height:var(--gv-space-2);border-radius:var(--gv-radius-xs);background:var(--gv-gold)}@keyframes marquee{to{transform:translate(calc(-50% - var(--gv-space-10) / 2))}}.steps{display:grid;gap:var(--gv-space-9);counter-reset:step}.steps--row{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gv-spacing-gutter)}.step{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:var(--gv-space-7);row-gap:var(--gv-space-3);align-items:baseline}.steps--row .step{grid-template-columns:1fr;padding-top:var(--gv-space-7);border-top:var(--site-hairline) solid var(--gv-ink-10)}.step__num{grid-row:1 / span 2;font-family:var(--gv-font-display);font-size:var(--gv-text-display-lg);line-height:1}.steps--row .step__num{grid-row:auto}.step__title{font-family:var(--gv-font-display);font-size:var(--gv-text-display-sm);line-height:var(--gv-leading-ui);color:var(--gv-ink-100)}.step__body{color:var(--gv-ink-65);text-wrap:pretty}@media(max-width:1023px){.steps--row{grid-template-columns:1fr;gap:var(--gv-space-9)}}.tabs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--gv-space-10) var(--gv-space-10);align-items:center}.tabs__list{display:grid;gap:var(--gv-space-3)}.tabs__list--row{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gv-spacing-gutter)}.tab{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:var(--gv-space-6);row-gap:var(--gv-space-3);align-items:baseline;text-align:left;padding:var(--gv-space-7);border:var(--site-hairline) solid var(--gv-ink-10);border-radius:var(--gv-radius-lg);background:none;color:inherit;font:inherit;cursor:pointer;overflow:hidden;transition:border-color var(--gv-duration-slow) var(--gv-ease-out),background-color var(--gv-duration-slow) var(--gv-ease-out)}.tab:hover{border-color:var(--gv-ink-25)}.tab__num{font-family:var(--gv-font-display);font-size:var(--gv-text-display-md);line-height:1}.tab__title{font-family:var(--gv-font-display);font-size:var(--gv-text-display-sm);line-height:var(--gv-leading-ui);color:var(--gv-ink-100)}.tab__body{grid-column:2;color:var(--gv-ink-65);text-wrap:pretty;display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--gv-duration-layout) var(--gv-ease-in-out),opacity var(--gv-duration-layout) var(--gv-ease-out)}.tab__progress{position:absolute;left:0;right:0;bottom:0;height:var(--gv-space-1);background:var(--gv-gold);transform-origin:left;transform:scaleX(0)}.tab--compact{grid-template-columns:1fr;row-gap:var(--gv-space-5);padding:var(--gv-space-6) var(--gv-space-7) var(--gv-space-7)}.tabs--formats{grid-template-columns:1fr;gap:var(--gv-space-10)}.tab--compact .tab__title{font-size:var(--gv-text-display-sm);color:var(--gv-ink-65);transition:color var(--gv-duration) var(--gv-ease-out)}.tabs__panel{display:grid;gap:var(--gv-space-9)}.tabs__panel[hidden]{display:none}.formats__panel{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:var(--gv-space-10)}.formats__copy .section__title{font-size:var(--site-title)}.formats__note{margin-top:var(--gv-space-9);font-size:var(--gv-text-caption);color:var(--gv-ink-45)}.tabs.is-live .tab__body{cursor:pointer}.tabs.is-live .tab.is-active{border-color:var(--gv-gold-45);background:var(--gv-ink-3)}.tabs.is-live .tab.is-active .tab__body,.tabs:not(.is-live) .tab__body{grid-template-rows:1fr;opacity:1}.tabs.is-live .tab.is-active .tab__title{color:var(--gv-ink-100)}.tabs.is-live:not(.is-manual) .tab.is-active .tab__progress{animation:tab-progress var(--interval) linear forwards}.tabs.is-live .tabs__panel.is-active{animation:panel-in var(--gv-duration-layout) var(--gv-ease-out)}.tab__body>span{min-height:0;overflow:hidden}@keyframes tab-progress{to{transform:scaleX(1)}}@keyframes panel-in{0%{opacity:0;translate:0 var(--gv-space-5)}}@media(max-width:1023px){.tabs{grid-template-columns:1fr}.tabs__list--row{grid-template-columns:repeat(2,minmax(0,1fr))}.formats__panel{grid-template-columns:1fr}}.mock{display:grid;gap:var(--gv-space-6);width:min(100%,var(--gv-container-form));margin-inline:auto;padding:var(--gv-spacing-panel);border:var(--site-hairline) solid var(--gv-ink-25);border-radius:var(--gv-radius-xl);background:var(--gv-panel);box-shadow:var(--gv-shadow-float)}.mock__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gv-space-5)}.mock__title{font-family:var(--gv-font-display);font-size:var(--gv-text-display-xs);color:var(--gv-ink-85)}.mock__chip,.mock__tag{display:inline-flex;align-items:center;height:var(--gv-control-xs);padding-inline:var(--gv-space-3);border-radius:var(--gv-radius-xs);border:var(--site-hairline) solid var(--gv-gold-45);font-size:var(--gv-text-caption);color:var(--gv-gold);white-space:nowrap}.mock__tag--quiet{border-color:var(--gv-ink-25);color:var(--gv-ink-65)}.mock__board{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--gv-space-2)}.mock__spot{display:grid;place-items:center;aspect-ratio:1;border:var(--site-hairline) solid var(--gv-ink-10);border-radius:var(--gv-radius-sm);font-family:var(--gv-font-display);font-size:var(--gv-text-display-xs);color:var(--gv-ink-65)}.mock__spot.is-taken{background:var(--gv-ink-7);border-color:transparent;color:var(--gv-ink-25)}.mock__spot.is-chosen{background:var(--gv-gold-25);border-color:var(--gv-gold);color:var(--gv-ink-100)}.mock__spot.is-pool{background:var(--gv-gold-10);border-color:var(--gv-gold-45);color:var(--gv-gold)}.mock__spot.is-winner{background:var(--gv-gold-25);border-color:var(--gv-gold);color:var(--gv-ink-100);box-shadow:var(--gv-shadow-glow-gold)}.mock__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gv-space-3) var(--gv-space-5)}.mock__note{font-size:var(--gv-text-caption);color:var(--gv-ink-45)}.mock__clock{color:var(--gv-ink-100);font-variant-numeric:tabular-nums}.mock__button{display:inline-flex;align-items:center;height:var(--gv-control-sm);padding-inline:var(--gv-space-5);margin-left:auto;border-radius:var(--gv-radius-sm);background-image:var(--gv-gold-sheen);font-size:var(--gv-text-caption);color:var(--gv-ink-100)}.mock__lock{width:var(--gv-space-5);height:var(--gv-space-6);border:var(--site-hairline) solid var(--gv-gold);border-radius:var(--gv-radius-xs);position:relative}.mock__lock:before{content:"";position:absolute;left:50%;top:calc(-1 * var(--gv-space-3));width:var(--gv-space-3);height:var(--gv-space-3);border:var(--site-hairline) solid var(--gv-gold);border-bottom:0;border-radius:var(--gv-radius-xs) var(--gv-radius-xs) 0 0;transform:translate(-50%)}.mock__win{font-family:var(--gv-font-display);color:var(--gv-gold)}.mock__hash,.mock__entries,.mock__code{display:inline-flex;gap:var(--gv-space-1)}.mock__hash i,.mock__code i{width:var(--gv-space-3);height:var(--gv-space-6);border-radius:var(--gv-radius-xs);background:var(--gv-gold-45)}.mock__hash i:nth-child(odd){height:var(--gv-space-5);align-self:flex-end}.mock__entries i{width:var(--gv-space-6);height:var(--gv-space-6);border-radius:50%;border:var(--site-hairline) solid var(--gv-gold-45);background:var(--gv-gold-10)}.mock__entries i:first-child{background:var(--gv-gold);border-color:var(--gv-gold)}.mock--board{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"card head" "card board" "card foot";align-items:center;width:min(100%,var(--gv-container-dialog))}.mock--board>.mock__card{grid-area:card;align-self:center}.mock--board>.mock__head{grid-area:head}.mock--board>.mock__board{grid-area:board}.mock--board>.mock__foot{grid-area:foot}@media(max-width:639px){.mock--board{grid-template-columns:1fr;grid-template-areas:"card" "head" "board" "foot"}.mock--board>.mock__card{width:min(60%,calc(var(--gv-container-form) * .5));margin-inline:auto}}.mock__cursor{position:absolute;width:var(--gv-space-4);height:var(--gv-space-4);border-radius:50%;background:var(--gv-ink-100);box-shadow:var(--gv-shadow-glow-gold);left:0;top:0;animation:cursor-path calc(var(--vault-beat) * 10) var(--gv-ease-in-out) forwards}@keyframes cursor-path{0%{left:100%;top:100%;opacity:0}10%{opacity:1}30%{left:30%;top:36%}55%{left:30%;top:62%}80%{left:50%;top:62%}to{left:50%;top:62%;opacity:0}}[data-scene=pick] .mock__spot.is-chosen{background:transparent;border-color:var(--gv-ink-10);color:var(--gv-ink-65);animation:spot-choose var(--gv-duration-slow) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * (3 + var(--i) * 2.5))}@keyframes spot-choose{to{background:var(--gv-gold-25);border-color:var(--gv-gold);color:var(--gv-ink-100)}}[data-scene=fill] .mock__spot.is-taken{background:transparent;border-color:var(--gv-ink-10);color:var(--gv-ink-65);animation:spot-dim var(--gv-duration-slow) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * .5 * var(--i))}[data-scene=fill] .mock__chip,[data-scene=fill] .mock__lock,[data-scene=fill] .mock__foot .mock__note{opacity:0;animation:vault-fade-in var(--gv-duration-reveal) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * 11)}@keyframes spot-dim{to{background:var(--gv-ink-7);border-color:transparent;color:var(--gv-ink-25)}}[data-scene=draw] .mock__spot.is-taken{animation:spot-shuffle calc(var(--vault-beat) * 1.5) var(--gv-ease-in-out) 3;animation-delay:calc(var(--vault-beat) * 2 + var(--i) * 40ms)}[data-scene=draw] .mock__spot.is-winner{background:var(--gv-ink-7);border-color:transparent;color:var(--gv-ink-25);box-shadow:none;animation:spot-crown var(--gv-duration-layout) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * 7)}[data-scene=draw] .mock__foot>*{opacity:0;animation:vault-fade-in var(--gv-duration-reveal) var(--gv-ease-out) forwards}[data-scene=draw] .mock__foot>:nth-child(1){animation-delay:calc(var(--vault-beat) * 1)}[data-scene=draw] .mock__foot>:nth-child(2){animation-delay:calc(var(--vault-beat) * 6)}[data-scene=draw] .mock__foot>:nth-child(3){animation-delay:calc(var(--vault-beat) * 8)}[data-scene=draw] .mock__foot>:nth-child(4){animation-delay:calc(var(--vault-beat) * 10)}@keyframes spot-crown{40%{scale:1.15}to{background:var(--gv-gold-25);border-color:var(--gv-gold);color:var(--gv-ink-100);box-shadow:var(--gv-shadow-glow-gold);scale:1}}[data-scene=pool] .mock__spot.is-pool{animation:spot-pool-pulse calc(var(--vault-beat) * 6) var(--gv-ease-in-out) infinite}[data-scene=pool] .mock__entries i{opacity:0;animation:vault-fade-in var(--gv-duration-reveal) var(--gv-ease-out) forwards}[data-scene=pool] .mock__entries i:nth-child(1){animation-delay:calc(var(--vault-beat) * 2)}[data-scene=pool] .mock__entries i:nth-child(2){animation-delay:calc(var(--vault-beat) * 3)}[data-scene=pool] .mock__entries i:nth-child(3){animation-delay:calc(var(--vault-beat) * 4)}[data-scene=pool] .mock__entries i:nth-child(4){animation-delay:calc(var(--vault-beat) * 5)}[data-scene=pool] .mock__entries i:nth-child(5){animation-delay:calc(var(--vault-beat) * 6)}[data-scene=pool] .mock__entries i:nth-child(6){animation-delay:calc(var(--vault-beat) * 7)}@keyframes spot-pool-pulse{50%{box-shadow:var(--gv-shadow-glow-gold)}}.mock__rank{display:grid;gap:var(--gv-space-2)}.mock__row{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--gv-space-5);padding:var(--gv-space-3) var(--gv-space-5);border-radius:var(--gv-radius-sm);background:var(--gv-ink-5);font-size:var(--gv-text-body);color:var(--gv-ink-65);opacity:0;animation:row-in var(--gv-duration-reveal) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * (1 + var(--i)))}.mock__pos{font-family:var(--gv-font-display);color:var(--gv-ink-45)}.mock__spot-tag{font-family:var(--gv-font-display);color:var(--gv-ink-85)}.mock__pays{font-size:var(--gv-text-caption);color:var(--gv-gold);opacity:0}.mock__row.is-payer{animation:row-in var(--gv-duration-reveal) var(--gv-ease-out) forwards,row-pay var(--gv-duration-slow) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * (1 + var(--i))),calc(var(--vault-beat) * 9)}.mock__row.is-payer .mock__pays{animation:vault-fade-in var(--gv-duration-reveal) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * 9)}@keyframes row-in{0%{opacity:0;translate:0 var(--gv-space-3)}to{opacity:1}}@keyframes row-pay{to{background:var(--gv-gold-10);color:var(--gv-ink-100)}}.mock__ladder{display:flex;align-items:flex-end;gap:var(--gv-space-2);height:calc(var(--gv-space-10) * 2)}.mock__ladder i{flex:1;height:calc(14% * var(--i));border-radius:var(--gv-radius-xs) var(--gv-radius-xs) 0 0;background:var(--gv-gold-25);transform-origin:bottom;scale:1 0;animation:bar-up var(--gv-duration-layout) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * var(--i))}.mock__ladder i:nth-child(n+5){background-image:var(--gv-gold-sheen)}.mock__chip--extend{opacity:0;animation:chip-pop var(--gv-duration-reveal) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * 9)}[data-scene=bids] .mock__tag{opacity:0;animation:vault-fade-in var(--gv-duration-reveal) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * 6)}@keyframes bar-up{to{scale:1 1}}@keyframes chip-pop{0%{opacity:0;scale:.6}60%{opacity:1;scale:1.1}to{opacity:1;scale:1}}.auction-section{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--gv-space-10);align-items:center}.auction{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--gv-space-8);align-items:center;padding:var(--gv-spacing-panel);border:var(--site-hairline) solid var(--gv-ink-25);border-radius:var(--gv-radius-xl);background:var(--gv-panel);box-shadow:var(--gv-shadow-float)}.auction__card{padding:var(--gv-space-3)}.auction__panel{display:grid;gap:var(--gv-space-6)}.auction__clock{display:grid;justify-items:end;gap:var(--gv-space-1);color:var(--gv-ink-100);font-variant-numeric:tabular-nums}.auction__clock-label{font-size:var(--gv-text-caption);color:var(--gv-ink-45)}.auction__clock .is-late{color:var(--gv-gold)}.auction__ladder{display:flex;align-items:flex-end;gap:var(--gv-space-2);height:calc(var(--gv-space-10) * 1.6)}.auction__ladder i{flex:1;height:calc(16% + 9% * var(--i));border-radius:var(--gv-radius-xs) var(--gv-radius-xs) 0 0;background:var(--gv-ink-7);transition:background-color var(--gv-duration-slow) var(--gv-ease-out)}.auction__ladder i.is-lit{background-image:var(--gv-gold-sheen)}.auction__ladder i.is-new{animation:spot-take var(--gv-duration-layout) var(--gv-ease-out)}.auction__bidders{display:grid;gap:var(--gv-space-2)}.auction__bidder{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--gv-space-5);padding:var(--gv-space-3) var(--gv-space-5);border-radius:var(--gv-radius-sm);background:var(--gv-ink-5);color:var(--gv-ink-65);transition:background-color var(--gv-duration-slow) var(--gv-ease-out)}.auction__bidder.is-leading{background:var(--gv-gold-10);color:var(--gv-ink-100)}.auction__max{font-size:var(--gv-text-caption);color:var(--gv-ink-45)}.auction__lead{font-size:var(--gv-text-caption);color:var(--gv-gold);opacity:0;transition:opacity var(--gv-duration-slow) var(--gv-ease-out)}.auction__bidder.is-leading .auction__lead{opacity:1}.auction__chips{display:flex;flex-wrap:wrap;gap:var(--gv-space-2);min-height:var(--gv-control-xs)}.auction__chips .mock__chip{opacity:0;scale:.8;transition:opacity var(--gv-duration-slow) var(--gv-ease-out),scale var(--gv-duration-slow) var(--gv-ease-out)}.auction__chips .mock__chip.is-on{opacity:1;scale:1}.auction .mock__chip--extend{animation:none}.points{display:grid;gap:var(--gv-space-8)}.point{padding-left:var(--gv-space-7);border-left:var(--site-hairline) solid var(--gv-gold-45)}.point__title{font-family:var(--gv-font-display);font-size:var(--gv-text-display-sm);line-height:var(--gv-leading-ui);color:var(--gv-ink-100);margin-bottom:var(--gv-space-3)}.point__body{color:var(--gv-ink-65);text-wrap:pretty}@media(max-width:1023px){.auction-section{grid-template-columns:1fr}}@media(max-width:639px){.auction{grid-template-columns:1fr}.auction__card{width:min(60%,calc(var(--gv-container-form) * .5));margin-inline:auto}}.mock__slider{display:grid;gap:var(--gv-space-2)}.mock__track{display:block;height:var(--gv-space-2);border-radius:var(--gv-radius-xs);background:var(--gv-ink-10);overflow:hidden}.mock__track i{display:block;height:100%;width:calc(35% + var(--i) * 20%);background-image:var(--gv-gold-sheen);transform-origin:left;scale:0 1;animation:bar-right var(--gv-duration-layout) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * (1 + var(--i)))}@keyframes bar-right{to{scale:1 1}}.mock__options{display:flex;flex-wrap:wrap;gap:var(--gv-space-2)}.mock__option{display:inline-flex;align-items:center;height:var(--gv-control-sm);padding-inline:var(--gv-space-4);border:var(--site-hairline) solid var(--gv-ink-25);border-radius:var(--gv-radius-sm);font-size:var(--gv-text-caption);color:var(--gv-ink-65);opacity:0;animation:row-in var(--gv-duration-reveal) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * var(--i))}.mock__option.is-on{border-color:var(--gv-gold);background:var(--gv-gold-25);color:var(--gv-ink-100)}.mock__line{display:flex;align-items:center;gap:var(--gv-space-3);color:var(--gv-ink-85)}.mock__dot{width:var(--gv-space-3);height:var(--gv-space-3);border-radius:50%;background:var(--gv-success)}.mock__field{display:grid;gap:var(--gv-space-2)}.mock__input{display:flex;gap:var(--gv-space-2);height:var(--gv-control-md);padding:var(--gv-space-3);border:var(--site-hairline) solid var(--gv-ink-25);border-radius:var(--gv-radius-md);background:var(--gv-ink-5)}.mock__input i{width:var(--gv-space-10);border-radius:var(--gv-radius-xs);background:var(--gv-ink-25)}.mock__input i:first-child{width:var(--gv-space-9)}.mock__fields{display:grid;gap:var(--gv-space-2)}.mock__fields li{padding:var(--gv-space-3) var(--gv-space-5);border-radius:var(--gv-radius-sm);background:var(--gv-ink-5);color:var(--gv-ink-85);opacity:0;animation:row-in var(--gv-duration-reveal) var(--gv-ease-out) forwards;animation-delay:calc(var(--vault-beat) * var(--i))}.mock__code i{width:var(--gv-space-8);height:var(--gv-space-9);border:var(--site-hairline) solid var(--gv-ink-25);border-radius:var(--gv-radius-sm);background:var(--gv-ink-5)}.mock__code i:nth-child(-n+4){background:var(--gv-gold-25);border-color:var(--gv-gold-45)}.draw{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--gv-space-10) var(--gv-spacing-gutter);align-items:start}.flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gv-spacing-gutter);padding-top:var(--gv-space-8);counter-reset:stage}.flow:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--site-hairline);background:var(--gv-ink-10)}.flow__pulse{position:absolute;top:calc(-1 * var(--gv-space-1) / 2);left:0;width:var(--gv-space-10);height:calc(var(--gv-space-1) + var(--site-hairline));border-radius:var(--gv-radius-xs);background-image:var(--gv-gold-sheen);box-shadow:var(--gv-shadow-glow-gold);animation:flow-pulse calc(var(--vault-beat) * 24) var(--gv-ease-in-out) infinite}.flow__step{position:relative;counter-increment:stage}.flow__dot{position:absolute;top:calc(-1 * var(--gv-space-8) - var(--gv-space-2) / 2);left:0;width:var(--gv-space-2);height:var(--gv-space-2);border-radius:50%;background:var(--gv-ink-25);animation:flow-dot calc(var(--vault-beat) * 24) var(--gv-ease-in-out) infinite;animation-delay:calc(var(--vault-beat) * 24 * (var(--i) + .5) / 4)}.flow__title{color:var(--gv-ink-100);margin-bottom:var(--gv-space-5);animation:flow-title calc(var(--vault-beat) * 24) var(--gv-ease-in-out) infinite;animation-delay:calc(var(--vault-beat) * 24 * (var(--i) + .5) / 4)}.flow__title:before{content:counter(stage,decimal-leading-zero) " ";color:var(--gv-gold);letter-spacing:var(--gv-tracking-wide)}.flow__body{color:var(--gv-ink-65);text-wrap:pretty}@keyframes flow-pulse{0%{left:0}to{left:calc(100% - var(--gv-space-10))}}@keyframes flow-dot{0%,to{background:var(--gv-ink-25);box-shadow:none}8%,20%{background:var(--gv-gold);box-shadow:var(--gv-shadow-glow-gold)}}@keyframes flow-title{0%,to{color:var(--gv-ink-65)}8%,22%{color:var(--gv-ink-100)}}html[data-js] .reveal:not(.is-in) :is(.flow__pulse,.flow__dot,.flow__title){animation-play-state:paused}@media(max-width:1023px){.flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.flow{grid-template-columns:1fr;padding-top:0}.flow:before,.flow__pulse,.flow__dot{display:none}}.aside-panel{padding:var(--gv-spacing-modal);border:var(--site-hairline) solid var(--gv-ink-25);border-radius:var(--gv-radius-xl);background:var(--gv-panel)}.aside-panel__title{color:var(--gv-ink-100);margin-bottom:var(--gv-space-5)}.aside-panel__body{color:var(--gv-ink-65)}.aside-panel--vault{padding-top:var(--gv-space-6)}.aside-panel__vault{margin-bottom:var(--gv-space-6)}html[data-js] .reveal:not(.is-in) .vault *{animation-play-state:paused}@media(max-width:1023px){.draw{grid-template-columns:1fr}}.stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--gv-spacing-gutter);margin-bottom:calc(var(--gv-space-10) * 1.5)}.stat{display:grid;gap:var(--gv-space-5);padding-top:var(--gv-space-7);border-top:var(--site-hairline) solid var(--gv-gold-45)}.stat__value{display:flex;align-items:baseline;gap:var(--gv-space-2);font-family:var(--gv-font-display);font-size:clamp(var(--gv-text-display-lg),4vw,var(--gv-text-display-xl));line-height:1;font-variant-numeric:tabular-nums}.stat__unit{font-size:var(--gv-text-display-sm);color:var(--gv-gold)}.stat__label{color:var(--gv-ink-65);text-wrap:pretty}.trust{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gv-space-10);align-items:start}.trust__item{border-top:var(--site-hairline) solid var(--gv-ink-10)}.trust__item:last-child{border-bottom:var(--site-hairline) solid var(--gv-ink-10)}.trust__q{display:flex;align-items:center;justify-content:space-between;gap:var(--gv-space-8);padding-block:var(--gv-space-7);font-family:var(--gv-font-display);font-size:var(--gv-text-display-sm);line-height:var(--gv-leading-ui);color:var(--gv-ink-65);cursor:pointer;list-style:none;transition:color var(--gv-duration) var(--gv-ease-out)}.trust__q::-webkit-details-marker{display:none}.trust__q:after{content:"+";flex:none;color:var(--gv-gold);font-size:var(--gv-text-display-md);transition:transform var(--gv-duration-slow) var(--gv-ease-in-out)}.trust__item[open] .trust__q{color:var(--gv-ink-100)}.trust__item[open] .trust__q:after{transform:rotate(45deg)}.trust__a{padding-bottom:var(--gv-space-8);color:var(--gv-ink-65);text-wrap:pretty;animation:panel-in var(--gv-duration-layout) var(--gv-ease-out)}.trust__mocks{position:sticky;top:var(--gv-space-9);display:grid}.trust__mock{grid-area:1 / 1;opacity:0;pointer-events:none}.trust__mock[data-mock=limits]{opacity:1}.trust:has(.trust__item[open]) .trust__mock{opacity:0}.trust:has(.trust__item[data-mock=limits][open]) .trust__mock[data-mock=limits],.trust:has(.trust__item[data-mock=pause][open]) .trust__mock[data-mock=pause],.trust:has(.trust__item[data-mock=wallet][open]) .trust__mock[data-mock=wallet],.trust:has(.trust__item[data-mock=age][open]) .trust__mock[data-mock=age],.trust:has(.trust__item[data-mock=privacy][open]) .trust__mock[data-mock=privacy],.trust:has(.trust__item[data-mock=twofa][open]) .trust__mock[data-mock=twofa]{opacity:1;animation:panel-in var(--gv-duration-layout) var(--gv-ease-out)}@media(max-width:1023px){.stats{grid-template-columns:repeat(3,minmax(0,1fr))}.trust{grid-template-columns:1fr}.trust__mocks{position:static}}@media(max-width:639px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.teaser{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--gv-space-9) var(--gv-space-10);padding:var(--gv-spacing-modal);border:var(--site-hairline) solid var(--gv-ink-25);border-radius:var(--gv-radius-xl);background:var(--gv-panel)}@media(max-width:1023px){.teaser{grid-template-columns:1fr;align-items:start}}.faq{max-width:var(--gv-container-content)}.faq__item{border-top:var(--site-hairline) solid var(--gv-ink-10)}.faq__item:last-child{border-bottom:var(--site-hairline) solid var(--gv-ink-10)}.faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--gv-space-8);padding-block:var(--gv-space-7);font-family:var(--gv-font-display);font-size:var(--gv-text-display-sm);line-height:var(--gv-leading-ui);color:var(--gv-ink-85);cursor:pointer;list-style:none;transition:color var(--gv-duration) var(--gv-ease-out)}.faq__q::-webkit-details-marker{display:none}.faq__q:after{content:"+";flex:none;color:var(--gv-gold);font-size:var(--gv-text-display-md);transition:transform var(--gv-duration-slow) var(--gv-ease-in-out)}.faq__item[open] .faq__q:after{transform:rotate(45deg)}.faq__q:hover{color:var(--gv-ink-100)}.faq__a{padding-bottom:var(--gv-space-8);color:var(--gv-ink-65);max-width:var(--gv-container-flow);text-wrap:pretty}.closing{text-align:center}.closing__title{font-family:var(--gv-font-display);font-size:var(--site-headline);line-height:var(--gv-leading-ui);letter-spacing:var(--gv-tracking-tight);color:var(--gv-ink-100);text-wrap:balance;max-width:var(--gv-container-content);margin-inline:auto}.closing__body{margin:var(--gv-space-8) auto 0;font-size:var(--gv-text-body-lg);color:var(--gv-ink-65);max-width:var(--gv-container-form)}.closing__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gv-space-3);margin-top:var(--gv-space-9)}.page-hero{padding-block:clamp(var(--gv-space-10),8vw,calc(var(--gv-space-10) * 2));max-width:var(--gv-container-content)}.page-hero__headline{font-family:var(--gv-font-display);font-size:var(--site-headline);line-height:var(--gv-leading-ui);letter-spacing:var(--gv-tracking-tight);color:var(--gv-ink-100);text-wrap:balance}.page-hero__sub{margin-top:var(--gv-space-8);font-size:var(--gv-text-body-lg);color:var(--gv-ink-65);max-width:var(--gv-container-flow);text-wrap:pretty}.page-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gv-space-3) var(--gv-space-6);margin-top:var(--gv-space-9)}.page-hero__hint{font-size:var(--gv-text-caption);color:var(--gv-ink-45)}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gv-space-9) var(--gv-space-10);align-items:start}.split .section__head{margin-bottom:0}@media(max-width:1023px){.split{grid-template-columns:1fr}}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--gv-container-form) / 2),1fr));gap:var(--gv-spacing-gutter)}.card{padding:var(--gv-spacing-panel);border:var(--site-hairline) solid var(--gv-ink-10);border-radius:var(--gv-radius-xl)}.card__title{color:var(--gv-ink-100);margin-bottom:var(--gv-space-5)}.card__body{color:var(--gv-ink-65);text-wrap:pretty}.chips{display:flex;flex-wrap:wrap;gap:var(--gv-space-3);margin-bottom:var(--gv-space-7)}.chip{display:inline-flex;align-items:center;height:var(--gv-control-sm);padding-inline:var(--gv-space-5);border:var(--site-hairline) solid var(--gv-gold-45);border-radius:var(--gv-radius-xs);font-family:var(--gv-font-display);font-size:var(--gv-text-caption);letter-spacing:var(--gv-tracking-wide);text-transform:uppercase;color:var(--gv-gold)}.callout{padding:var(--gv-spacing-panel);border-left:var(--site-hairline) solid var(--gv-gold);background:var(--gv-gold-10);border-radius:0 var(--gv-radius-md) var(--gv-radius-md) 0;color:var(--gv-ink-85)}.checklist{display:grid;gap:var(--gv-space-6);counter-reset:item}.checklist li{position:relative;padding-left:var(--gv-space-9);color:var(--gv-ink-65);text-wrap:pretty}.checklist li:before{content:"";position:absolute;left:0;top:calc(var(--gv-text-body) * var(--gv-leading-prose) / 2);width:var(--gv-space-5);height:var(--site-hairline);background:var(--gv-gold)}.checklist--numbered li{counter-increment:item}.checklist--numbered li:before{content:counter(item,decimal-leading-zero);top:0;width:auto;height:auto;background:none;font-family:var(--gv-font-display);color:var(--gv-gold)}.help{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gv-spacing-gutter)}.help__card{display:grid;gap:var(--gv-space-5);padding:var(--gv-spacing-modal);border:var(--site-hairline) solid var(--gv-ink-25);border-radius:var(--gv-radius-xl);background:var(--gv-panel)}.help__card .eyebrow{margin-bottom:0}.help__name{color:var(--gv-ink-100)}.help__card .link-arrow{justify-self:start}.help__phone{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gv-space-3);color:var(--gv-ink-100);text-decoration:none}.help__phone .gv-caption{color:var(--gv-ink-45);text-transform:none;letter-spacing:normal}@media(max-width:639px){.help{grid-template-columns:1fr}}.contact{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--gv-space-10);align-items:start;padding-top:0}.form{display:grid;gap:var(--gv-space-8);max-width:var(--gv-container-flow)}.field{display:grid;gap:var(--gv-space-3)}.field__label{font-size:var(--gv-text-body);color:var(--gv-ink-85)}.field__hint{font-size:var(--gv-text-caption);color:var(--gv-ink-45)}.input{width:100%;height:var(--gv-control-lg);padding-inline:var(--gv-space-5);border:var(--site-hairline) solid var(--gv-ink-25);border-radius:var(--gv-radius-md);background:var(--gv-ink-5);color:var(--gv-ink-100);font-family:var(--gv-font-sans);font-size:var(--gv-text-body-lg);color-scheme:dark;transition:border-color var(--gv-duration) var(--gv-ease-out),box-shadow var(--gv-duration) var(--gv-ease-out)}.input:hover{border-color:var(--gv-ink-45)}.input:focus-visible{border-color:var(--gv-gold);box-shadow:var(--gv-shadow-glow-gold)}.input--area{height:auto;padding-block:var(--gv-space-5);line-height:var(--gv-leading-prose);resize:vertical}.hp{position:absolute;width:var(--site-hairline);height:var(--site-hairline);overflow:hidden;clip-path:inset(50%)}.form__status{min-height:var(--gv-text-body-lg);color:var(--gv-ink-65)}.form__status:empty{display:none}.form__status--ok{color:var(--gv-success)}.form__status--error{color:var(--gv-danger)}@media(max-width:1023px){.contact{grid-template-columns:1fr}}.footer{border-top:var(--site-hairline) solid var(--gv-ink-10);margin-top:var(--gv-space-10);padding-block:var(--gv-space-10) var(--gv-space-9);color:var(--gv-ink-45);font-size:var(--gv-text-caption)}.footer__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.4fr);gap:var(--gv-space-9) var(--gv-space-10)}.footer__brand{display:grid;gap:var(--gv-space-6);align-content:start}.footer__links{display:grid;gap:var(--gv-space-3);align-content:start}.footer__links a{color:var(--gv-ink-65);text-decoration:none;width:max-content}.footer__links a:hover{color:var(--gv-ink-100)}.footer__help{display:grid;gap:var(--gv-space-3);align-content:start}.footer__help p{display:flex;flex-wrap:wrap;gap:var(--gv-space-1) var(--gv-space-5)}.footer__help a{color:var(--gv-ink-85);text-decoration:none}.footer__help-lead{color:var(--gv-ink-65)}.footer__bottom{display:flex;align-items:center;gap:var(--gv-space-5);margin-top:var(--gv-space-9);padding-top:var(--gv-space-7);border-top:var(--site-hairline) solid var(--gv-ink-10)}.badge-age{display:inline-grid;place-items:center;height:var(--gv-control-xs);padding-inline:var(--gv-space-2);border:var(--site-hairline) solid var(--gv-ink-25);border-radius:var(--gv-radius-xs);font-family:var(--gv-font-display);font-size:var(--gv-text-caption);color:var(--gv-ink-85)}@media(max-width:1023px){.footer__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}.vault__dial,.marquee__track,.card3d,.card3d__holo,.stage__live i,.flow__pulse,.flow__dot,.flow__title,.mock__spot,.auction__ladder i{animation:none!important}}
