@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Inter:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500&display=swap");.vrh{--base:#060609;--glass-line:rgba(240,169,74,.16);--gold:#f0a94a;--gold-soft:#e8b968;--gold-dim:#b9904f;--green:#6fd78a;--ink-light:#f5f4f2;--muted-2:#9a968e;--faint:#6b6862;--disp:"Space Grotesk",-apple-system,Segoe UI,sans-serif;--body-2:"Inter",-apple-system,Segoe UI,sans-serif;--mono-2:"IBM Plex Mono",ui-monospace,monospace;--amber:#f0a94a;--font-display:"Space Grotesk",-apple-system,Segoe UI,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--hair:hsla(0,0%,100%,.08);position:relative;background:var(--base);color:var(--ink-light);font-family:var(--body-2);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip;min-height:100vh}.vrh a{color:inherit;text-decoration:none}.vrh .wrap{position:relative;z-index:3;max-width:1240px;margin:0 auto;padding:0 32px}.vrh .glow{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none;z-index:0}.vrh .glass{position:relative;overflow:hidden;background:linear-gradient(158deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.022) 42%,hsla(0,0%,100%,.012));border:1px solid hsla(0,0%,100%,.09);border-radius:26px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 34px 70px -34px rgba(0,0,0,.85)}.vrh .glass:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(130% 80% at 18% -12%,hsla(0,0%,100%,.11),transparent 52%)}.vrh .vrnav{position:relative;z-index:6;justify-content:space-between;max-width:1240px;margin:0 auto;padding:22px 32px}.vrh .brand,.vrh .vrnav{display:flex;align-items:center}.vrh .brand{gap:10px;font-family:var(--disp);font-weight:700;letter-spacing:.14em;font-size:14px;color:var(--ink-light)}.vrh .brand .drop{width:13px;height:17px;background:var(--gold);border-radius:0 50% 50% 50%;transform:rotate(45deg)}.vrh .brand .f{color:var(--gold)}.vrh .navlinks{display:flex;align-items:center;gap:26px;font-size:13.5px;color:var(--muted-2)}.vrh .navlinks a:hover{color:var(--ink-light)}.vrh .demo-pill{border:1px solid var(--glass-line);color:var(--gold-soft);padding:9px 16px;border-radius:40px;font-size:13px;font-weight:500;background:rgba(240,169,74,.05);transition:.25s}.vrh .demo-pill:hover{background:rgba(240,169,74,.12);border-color:rgba(240,169,74,.4)}@media (max-width:760px){.vrh .navlinks .hide{display:none}}.vrh .herogal{position:relative;z-index:2;padding:24px 0 58px;overflow-x:clip}.vrh .herogal .glow.gh{width:86vw;height:86vw;max-width:1100px;max-height:1100px;right:-12%;top:-22%;background:radial-gradient(circle,rgba(240,169,74,.3),rgba(240,169,74,.07) 46%,transparent 68%)}.vrh .herogal-top{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1240px;margin:0 auto 16px;padding:0 32px}.vrh .herogal-top .k{font-family:var(--mono-2);font-size:11.5px;letter-spacing:.26em;color:var(--gold-dim);text-transform:uppercase}.vrh .scroller{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 32px 18px;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3.5%,#000 96.5%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3.5%,#000 96.5%,transparent)}.vrh .scroller::-webkit-scrollbar{display:none}.vrh .scroller>*{scroll-snap-align:center;flex:0 0 auto}.vrh .scroller.giant{gap:24px;padding-left:calc((100vw - min(92vw, 1040px)) / 2);padding-right:calc((100vw - min(92vw, 1040px)) / 2);scroll-padding-left:calc((100vw - min(92vw, 1040px)) / 2)}.vrh .dots{display:flex;gap:8px;justify-content:center;margin-top:18px}.vrh .dots i{width:7px;height:7px;border-radius:50%;background:hsla(0,0%,100%,.18);transition:.3s;cursor:pointer}.vrh .dots i.on{background:var(--gold);width:22px;border-radius:4px}.vrh .gcard{width:min(92vw,1040px);min-height:clamp(460px,72vh,660px);padding:0;display:flex;text-decoration:none}.vrh .gcard .copy{padding:34px 32px;display:flex;flex-direction:column;justify-content:flex-end;flex:1;min-width:0;position:relative;z-index:3}.vrh .gcard .k{font-family:var(--mono-2);font-size:11.5px;letter-spacing:.22em;color:var(--gold);text-transform:uppercase;margin-bottom:14px}.vrh .gcard h1,.vrh .gcard h2,.vrh .gcard h3{font-family:var(--disp);font-weight:600;font-size:clamp(24px,3.2vw,34px);line-height:1.06;letter-spacing:-.01em;margin:0;color:var(--ink-light)}.vrh .gcard h1 .g,.vrh .gcard h2 .g{color:var(--gold)}.vrh .gcard p{margin-top:14px;color:var(--muted-2);font-size:14.5px;max-width:32ch;line-height:1.55}.vrh .gcard .go{margin-top:22px;display:inline-flex;align-items:center;gap:8px;color:var(--ink-light);font-weight:600;font-size:14.5px;transition:gap .25s,color .25s}.vrh .gcard:hover .go{gap:13px;color:var(--gold-soft)}.vrh .gcard .stage{flex:1.05;position:relative;display:grid;place-items:center;padding:30px;min-width:0}.vrh .gcard .stage .cardglow{position:absolute;width:130%;height:90%;right:-25%;top:6%;border-radius:50%;filter:blur(70px);opacity:.8}.vrh .tag{position:absolute;top:20px;right:20px;z-index:4;font-family:var(--mono-2);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-soft);border:1px solid var(--glass-line);background:rgba(240,169,74,.06);padding:5px 10px;border-radius:30px}@media (max-width:760px){.vrh .gcard{flex-direction:column;width:88vw;min-height:74vh}.vrh .scroller.giant{padding-left:6vw;padding-right:6vw;scroll-padding-left:6vw}.vrh .gcard .stage{order:-1;min-height:0;flex:1;width:100%}.vrh .gcard .copy{padding:24px;flex:0 0 auto}}.vrh .conn{position:relative;z-index:3;display:flex;flex-direction:column;gap:8px;width:100%;max-width:300px;font-family:var(--mono-2);font-size:11.5px}.vrh .conn .node{padding:11px 13px;border-radius:11px;background:#0e0e13;border:1px solid hsla(0,0%,100%,.08);color:var(--muted-2)}.vrh .conn .node b{color:var(--ink-light);font-weight:500}.vrh .conn .hub{background:rgba(240,169,74,.09);border-color:var(--glass-line)}.vrh .conn .hub,.vrh .conn .hub b{color:var(--gold-soft)}.vrh .conn .flow{align-self:center;color:var(--gold-dim);font-size:13px;line-height:1}.vrh .conn .chips{margin-top:6px;color:var(--faint);font-size:10px;letter-spacing:.06em;text-align:center}.vrh .engine{position:relative;z-index:3;width:100%;max-width:320px;background:#0e0e13;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:16px;font-family:var(--mono-2);font-size:11.5px;color:var(--muted-2)}.vrh .engine .t{color:var(--gold-soft);letter-spacing:.12em;margin-bottom:12px;font-size:10.5px}.vrh .engine .s{display:flex;gap:10px;padding:4px 0}.vrh .engine .s i{color:var(--gold-dim);font-style:normal}.vrh .dpanel{position:relative;z-index:3;width:100%;max-width:320px;background:#0e0e13;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:18px}.vrh .dpanel .dlive{font-family:var(--mono-2);font-size:10px;letter-spacing:.14em;color:var(--green);display:flex;align-items:center;gap:7px}.vrh .dpanel .dlive .p{width:6px;height:6px;border-radius:50%;background:var(--green);animation:vrh-pulse 2.2s infinite}.vrh .dpanel .big{font-family:var(--disp);font-weight:600;font-size:32px;margin-top:12px;color:var(--ink-light)}.vrh .dpanel .big small{font-size:12.5px;color:var(--muted-2);font-family:var(--body-2);font-weight:400}.vrh .dpanel .row3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;font-family:var(--mono-2)}.vrh .dpanel .row3 span{display:block;color:var(--faint);font-size:8.5px;letter-spacing:.08em}.vrh .dpanel .row3 b{color:var(--ink-light);font-size:14px}.vrh .fplan{position:relative;z-index:3;width:100%;max-width:300px;display:flex;flex-direction:column;gap:9px;font-size:13px}.vrh .fplan .f{padding:12px 14px;border-radius:11px;background:#0e0e13;border:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;color:var(--ink-light)}.vrh .fplan .f b{color:var(--faint);font-weight:500;font-family:var(--mono-2);font-size:10px;letter-spacing:.1em;text-transform:uppercase;align-self:center}.vrh .fplan .btn2{padding:12px 14px;border-radius:11px;background:linear-gradient(180deg,#f5bd6a,var(--gold));color:#1a1206;font-weight:600;text-align:center}.vrh .fplan .meta{font-family:var(--mono-2);font-size:10px;color:var(--green);text-align:center;letter-spacing:.1em;margin-top:2px}.vrh .mock{position:relative;z-index:3;width:100%;max-width:330px}.vrh .sms{display:flex;flex-direction:column;gap:10px}.vrh .bub{padding:11px 14px;border-radius:16px;font-size:13px;max-width:90%;line-height:1.45}.vrh .bub.out{align-self:flex-end;background:linear-gradient(180deg,#f5bd6a,var(--gold));color:#1a1206;border-bottom-right-radius:5px;font-weight:500}.vrh .bub.in{align-self:flex-start;background:#15151b;border:1px solid hsla(0,0%,100%,.07);border-bottom-left-radius:5px;color:var(--muted-2)}.vrh .bub.in b{color:var(--gold-soft)}.vrh .bub.in em{color:var(--green);font-style:normal;font-weight:600}.vrh .ptiers{position:relative;z-index:3;width:100%;max-width:320px;display:flex;flex-direction:column;gap:10px;font-family:var(--mono-2)}.vrh .ptier{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 15px;border-radius:12px;background:#0e0e13;border:1px solid hsla(0,0%,100%,.08)}.vrh .ptier .nm{color:var(--ink-light);font-size:13px;font-weight:500}.vrh .ptier .nm small{display:block;color:var(--faint);font-size:9px;letter-spacing:.08em;margin-top:4px}.vrh .ptier .pr{color:var(--gold-soft);font-size:13px;white-space:nowrap}.vrh .ptier.hot{background:rgba(240,169,74,.09);border-color:var(--glass-line)}.vrh .eld{background:#0e0e13;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:16px 16px 18px;font-size:12.5px}.vrh .eld .mh{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.08em;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.06);margin-bottom:12px}.vrh .eld .mh,.vrh .lab{color:var(--faint);font-family:var(--mono-2)}.vrh .lab{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;margin-top:10px}.vrh .lab.g{color:var(--gold-soft)}.vrh .eld .st{font-weight:600;margin-top:3px;font-size:14px}.vrh .eld .ln{color:var(--muted-2);margin-top:3px}.vrh .eld .ln b{color:var(--ink-light)}.vrh .eld .ln em{color:var(--green);font-style:normal;font-weight:600}.vrh .eld .why{color:var(--gold-dim);font-style:italic;font-size:11.5px;margin-top:8px}.vrh .bigstat{position:relative;z-index:3;text-align:center}.vrh .bigstat .n{font-family:var(--disp);font-weight:700;font-size:clamp(54px,8vw,84px);line-height:1;color:var(--ink-light)}.vrh .bigstat .n .u{color:var(--gold);font-size:.5em}.vrh .bigstat .cap{letter-spacing:.14em;color:var(--muted-2);text-transform:uppercase;margin-top:12px}.vrh .bigstat .cap,.vrh .bigstat .pl2{font-family:var(--mono-2);font-size:11px}.vrh .bigstat .pl2{letter-spacing:.04em;color:var(--gold-dim);margin-top:10px;max-width:26ch;margin-left:auto;margin-right:auto;line-height:1.5}.vrh .sec{position:relative;z-index:2;padding:62px 0;overflow-x:clip}.vrh .sec .glow.l{width:64vw;height:64vw;max-width:760px;max-height:760px;left:-20%;top:10%;background:radial-gradient(circle,rgba(240,169,74,.16),transparent 70%)}.vrh .sec .glow.r{width:54vw;height:54vw;max-width:640px;max-height:640px;right:-16%;bottom:-10%;background:radial-gradient(circle,rgba(255,232,184,.12),transparent 70%)}.vrh .sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;max-width:1240px;margin:0 auto 26px;padding:0 32px}.vrh .sec-head .lead .k{font-family:var(--mono-2);font-size:11.5px;letter-spacing:.3em;color:var(--gold-dim);text-transform:uppercase;margin-bottom:12px}.vrh .sec-head .lead h2{font-family:var(--disp);font-weight:600;font-size:clamp(24px,3.4vw,36px);line-height:1.08;letter-spacing:-.01em;max-width:18ch;color:var(--ink-light)}.vrh .sec-head .nav-btns{display:flex;gap:10px}.vrh .arrow{width:42px;height:42px;border-radius:50%;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.03);color:var(--ink-light);display:grid;place-items:center;cursor:pointer;transition:.2s;font-size:17px;flex:0 0 auto}.vrh .arrow:hover{border-color:var(--gold);color:var(--gold-soft);background:rgba(240,169,74,.08)}@media (max-width:680px){.vrh .nav-btns{display:none}}.vrh .jtile{width:min(82vw,360px);min-height:300px;padding:30px 28px;display:flex;flex-direction:column}.vrh .jtile .who{font-family:var(--disp);font-weight:600;font-size:20px;letter-spacing:-.01em;position:relative;z-index:3;color:var(--ink-light)}.vrh .jtile .tier{font-family:var(--mono-2);font-size:11px;letter-spacing:.06em;color:var(--gold-soft);margin-top:8px;text-transform:uppercase;position:relative;z-index:3}.vrh .jtile .d{margin-top:15px;color:var(--muted-2);font-size:14px;line-height:1.55;flex:1;position:relative;z-index:3}.vrh .jtile .live{display:inline-flex;align-items:center;gap:7px;margin-top:14px;font-size:12px;color:var(--green);font-family:var(--mono-2);position:relative;z-index:3}.vrh .jtile .live .p{width:6px;height:6px;border-radius:50%;background:var(--green);animation:vrh-pulse 2.2s infinite}.vrh .jtile .go{margin-top:20px;display:inline-flex;align-items:center;gap:8px;color:var(--ink-light);font-weight:600;font-size:14px;position:relative;z-index:3;transition:gap .25s,color .25s}.vrh .jtile:hover .go{gap:13px;color:var(--gold-soft)}.vrh .jtile:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.5}@keyframes vrh-pulse{0%{box-shadow:0 0 0 0 rgba(111,215,138,.5)}70%{box-shadow:0 0 0 7px rgba(111,215,138,0)}to{box-shadow:0 0 0 0 rgba(111,215,138,0)}}.vrh .ftile{width:min(76vw,300px);min-height:210px;padding:24px 22px;display:flex;flex-direction:column}.vrh .ftile .ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:rgba(240,169,74,.1);border:1px solid var(--glass-line);position:relative;z-index:3}.vrh .ftile .ic svg{width:20px;height:20px;stroke:var(--gold-soft);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vrh .ftile h4{font-family:var(--disp);font-weight:600;font-size:16.5px;margin-top:16px;position:relative;z-index:3;color:var(--ink-light)}.vrh .ftile p{margin-top:8px;color:var(--muted-2);font-size:13px;line-height:1.5;position:relative;z-index:3}.vrh .ftile .ic .num{font-family:var(--mono-2);font-size:13px;font-weight:500;color:var(--gold-soft);letter-spacing:.04em}.vrh .ltile{width:min(82vw,380px);min-height:248px;padding:28px 26px}.vrh .ltile h4{font-size:18.5px}.vrh .ltile p{font-size:13.5px;line-height:1.55}.vrh .tiers{font-size:11px;letter-spacing:.14em;color:var(--gold-dim)}.vrh .tiers,.vrh .tiles-hint{font-family:var(--mono-2);text-transform:uppercase;margin-top:2px;padding:0 32px;max-width:1240px;margin-left:auto;margin-right:auto}.vrh .tiles-hint{font-size:10.5px;letter-spacing:.16em;color:var(--faint)}.vrh .receipts{position:relative;z-index:2;padding:62px 0;overflow-x:clip}.vrh .receipts .glow.r{width:60vw;height:60vw;max-width:720px;max-height:720px;right:-18%;top:6%;background:radial-gradient(circle,rgba(240,169,74,.14),transparent 70%)}.vrh .receipts-head{max-width:760px;margin:0 auto 28px;padding:0 32px}.vrh .receipts-head .k{font-family:var(--mono-2);font-size:11.5px;letter-spacing:.3em;color:var(--gold-dim);text-transform:uppercase;margin-bottom:12px}.vrh .receipts-head h2{font-family:var(--disp);font-weight:600;font-size:clamp(24px,3.4vw,36px);line-height:1.08;letter-spacing:-.01em;color:var(--ink-light);margin:0}.vrh .receipts-head h2 .g{color:var(--gold)}.vrh .receipts-head p{margin-top:14px;color:var(--muted-2);font-size:14.5px;line-height:1.7}.vrh .receipts-head p b{color:var(--ink-light);font-weight:500}.vrh .receipts-sub{max-width:760px;margin:0 auto 22px;padding:0 32px;color:var(--muted-2);font-size:14.5px;line-height:1.7}.vrh .receipts-sub b{color:var(--ink-light);font-weight:500}.vrh .rgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1240px;margin:0 auto;padding:0 32px}.vrh .rcard{width:min(80vw,320px);min-height:248px;padding:24px 24px 26px}.vrh .rcard .ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:rgba(240,169,74,.1);border:1px solid var(--glass-line);position:relative;z-index:3}.vrh .rcard .ic svg{width:20px;height:20px;stroke:var(--gold-soft);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vrh .rcard h4{font-family:var(--disp);font-weight:600;font-size:15px;margin-top:16px;position:relative;z-index:3;color:var(--ink-light)}.vrh .rcard p{margin-top:8px;color:var(--muted-2);font-size:13px;line-height:1.6;position:relative;z-index:3}.vrh .rcard.span{grid-column:1/-1}@media (max-width:860px){.vrh .rgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.vrh .rgrid{grid-template-columns:1fr}.vrh .rcard.span{grid-column:auto}}.vrh .compare{display:flex;flex-direction:column;gap:14px;max-width:1240px;margin:0 auto;padding:0 32px}.vrh .crow{width:min(88vw,440px);padding:26px 26px 28px}.vrh .crow .cg{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;position:relative;z-index:3}.vrh .crow .lab{font-family:var(--mono-2);font-size:10px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;margin-top:0}.vrh .crow .lab.old{color:var(--faint)}.vrh .crow .lab.flow{color:var(--gold-soft)}.vrh .crow .them{font-family:var(--disp);font-weight:600;font-size:16px;color:var(--ink-light);margin-bottom:8px}.vrh .crow .issue{font-size:13px;color:var(--muted-2);line-height:1.65}.vrh .crow .us{font-size:14px;color:var(--ink-light);line-height:1.7}@media (max-width:680px){.vrh .crow .cg{grid-template-columns:1fr;gap:16px}}.vrh .secblock{position:relative;z-index:2;padding:56px 0;overflow-x:clip}.vrh .secblock .glow.c{width:70vw;height:70vw;max-width:820px;max-height:820px;left:50%;transform:translateX(-50%);top:-16%;background:radial-gradient(circle,rgba(240,169,74,.12),transparent 70%)}.vrh .secblock-head{text-align:center;max-width:680px;margin:0 auto 30px;padding:0 32px;position:relative;z-index:3}.vrh .secblock-head .k{font-family:var(--mono-2);font-size:11.5px;letter-spacing:.3em;color:var(--gold-dim);text-transform:uppercase;margin-bottom:12px}.vrh .secblock-head h2{font-family:var(--disp);font-weight:600;font-size:clamp(24px,3.4vw,34px);line-height:1.1;letter-spacing:-.01em;color:var(--ink-light);margin:0}.vrh .secblock-head h2 .g{color:var(--gold)}.vrh .secblock-head p{margin-top:14px;color:var(--muted-2);font-size:14.5px;line-height:1.7}.vrh .secblock-head p b{color:var(--ink-light);font-weight:500}.vrh .secblock-body{position:relative;z-index:3;max-width:1240px;margin:0 auto;padding:0 32px}.vrh .proof{position:relative;z-index:3;border-top:1px solid hsla(0,0%,100%,.06);padding:54px 0 30px}.vrh .proof .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}.vrh .proof .n{font-family:var(--disp);font-weight:600;font-size:clamp(26px,4vw,38px);color:var(--ink-light)}.vrh .proof .n .u{color:var(--gold);font-size:.6em}.vrh .proof .l{margin-top:6px;font-size:12px;color:var(--faint);font-family:var(--mono-2);letter-spacing:.04em}@media (max-width:680px){.vrh .proof .grid{grid-template-columns:repeat(2,1fr);gap:32px 20px}}.vrh .cta{position:relative;z-index:3;text-align:center;padding:30px 0 64px}.vrh .cta h2{font-family:var(--disp);font-weight:600;font-size:clamp(24px,3.6vw,38px);letter-spacing:-.01em;max-width:18ch;margin:0 auto;color:var(--ink-light)}.vrh .cta p{color:var(--muted-2);margin-top:14px;font-size:15px}.vrh .cta-row{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px;align-items:center;justify-content:center}.vrh .btn{display:inline-flex;align-items:center;gap:9px;font-weight:600;font-size:15px;padding:14px 24px;border-radius:44px;transition:.25s}.vrh .btn.primary{background:linear-gradient(180deg,#f5bd6a,var(--gold));color:#1a1206;box-shadow:0 8px 30px -8px rgba(240,169,74,.5)}.vrh .btn.primary:hover{transform:translateY(-2px);box-shadow:0 14px 40px -8px rgba(240,169,74,.66)}.vrh .btn.ghost{color:var(--ink-light);border:1px solid hsla(0,0%,100%,.16)}.vrh .btn.ghost:hover{border-color:var(--gold);color:var(--gold-soft)}.vrh .vrfooter{position:relative;z-index:3;border-top:1px solid var(--hair);padding:54px 0 40px;color:var(--muted-2)}.vrh .vrfooter .wrap{max-width:1240px;margin:0 auto;padding:0 32px}.vrh .vrfooter .fcols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;margin-bottom:38px}.vrh .vrfooter h5{font-family:var(--mono-2);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0 0 14px}.vrh .vrfooter .fcol a{display:block;font-size:13.5px;color:var(--muted-2);padding:4px 0}.vrh .vrfooter .fcol a:hover{color:var(--ink-light)}.vrh .vrfooter .fbrand .brand{margin-bottom:12px}.vrh .vrfooter .fbrand p{font-size:13.5px;max-width:280px;margin:0;line-height:1.7;color:var(--muted-2)}.vrh .vrfooter .legal{font-size:12.5px;color:var(--faint);border-top:1px solid var(--hair);padding-top:22px}@media (max-width:760px){.vrh .vrfooter .fcols{grid-template-columns:1fr 1fr}.vrh .vrfooter .fbrand{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.vrh *,.vrh :after,.vrh :before{animation:none!important;scroll-behavior:auto}}