.vlt{position:relative;margin-top:calc(-1 * var(--wow-head, 72px));--vlt-oct:polygon( 50% 0%, 85.36% 14.64%, 100% 50%, 85.36% 85.36%, 50% 100%, 14.64% 85.36%, 0% 50%, 14.64% 14.64%);--vlt-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}.vlt-art{position:absolute;inset:0;pointer-events:none;background-repeat:no-repeat;background-size:cover}.vlt-art-harbour{--vlt-art-harbour:none;background-image:linear-gradient(94deg, rgba(5, 9, 15, 0.82) 0%, rgba(5, 9, 15, 0.52) 32%, rgba(5, 9, 15, 0.14) 58%, rgba(5, 9, 15, 0.38) 100%), linear-gradient(180deg, rgba(5, 9, 15, 0.5) 0%, rgba(5, 9, 15, 0) 30%, rgba(5, 9, 15, 0.42) 88%, rgba(7, 15, 26, 0.88) 100%), var(--vlt-grain), var(--vlt-art-harbour), radial-gradient(36% 46% at 12% 94%, rgba(255, 154, 60, 0.5), transparent 70%), radial-gradient(32% 42% at 84% 98%, rgba(255, 154, 60, 0.42), transparent 72%), linear-gradient(180deg, transparent 54%, rgba(3, 8, 15, 0.86) 96%), radial-gradient(74% 11% at 54% 55%, rgba(220, 244, 255, 0.34), transparent 72%), radial-gradient(52% 26% at 54% 72%, rgba(143, 216, 245, 0.16), transparent 76%), radial-gradient(56% 74% at 74% -16%, rgba(42, 127, 168, 0.66), transparent 66%), radial-gradient(64% 86% at 16% -22%, rgba(143, 216, 245, 0.2), transparent 64%), linear-gradient(180deg, #112b4a 0%, #0d2039 38%, #0b1829 62%, #060f1a 100%);background-size:cover, cover, 240px 240px, cover, cover, cover, cover, cover, cover, cover, cover, cover;background-position:center, center, 0 0, 50% 44%, center, center, center, center, center, center, center, center;background-repeat:no-repeat, no-repeat, repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat}.vlt-art-harbour::after{content:'';position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(1.7px 1.7px at 30px 42px, rgba(236, 248, 255, 0.6), transparent 100%), radial-gradient(1.2px 1.2px at 150px 96px, rgba(236, 248, 255, 0.42), transparent 100%), radial-gradient(2.1px 2.1px at 212px 184px, rgba(236, 248, 255, 0.52), transparent 100%), radial-gradient(1.1px 1.1px at 84px 212px, rgba(236, 248, 255, 0.36), transparent 100%), radial-gradient(1.5px 1.5px at 248px 30px, rgba(236, 248, 255, 0.46), transparent 100%), radial-gradient(1px 1px at 120px 148px, rgba(236, 248, 255, 0.32), transparent 100%);background-size:290px 290px;background-repeat:repeat;-webkit-mask-image:linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.55) 68%, transparent 100%);mask-image:linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.55) 68%, transparent 100%)}.vlt-art-tavern{--vlt-art-tavern:none;z-index:-1;background-image:linear-gradient(180deg, rgba(5, 9, 15, 0.52) 0%, rgba(5, 9, 15, 0.14) 44%, rgba(5, 9, 15, 0.22) 100%), linear-gradient(96deg, rgba(5, 9, 15, 0.46) 0%, rgba(5, 9, 15, 0.2) 48%, rgba(5, 9, 15, 0.3) 100%), var(--vlt-grain), var(--vlt-art-tavern), repeating-linear-gradient(0deg, rgba(0, 0, 0, 0.15) 0 1px, rgba(255, 206, 150, 0.035) 1px 2px, transparent 2px 86px), repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.07) 0 1px, rgba(255, 206, 150, 0.02) 1px 2px, transparent 2px 163px), radial-gradient(4.5% 10% at 80% 73%, rgba(255, 234, 196, 0.72), transparent 72%), radial-gradient(12% 26% at 80% 76%, rgba(255, 190, 110, 0.6), transparent 72%), radial-gradient(32% 62% at 80% 84%, rgba(255, 144, 44, 0.56), transparent 74%), radial-gradient(66% 40% at 72% 118%, rgba(255, 108, 24, 0.42), transparent 76%), linear-gradient(180deg, #121c2b 0%, #152030 46%, #1c2029 78%, #221f1c 100%);background-size:cover, cover, 240px 240px, cover, auto, auto, cover, cover, cover, cover, cover;background-position:center, center, 0 0, 70% 50%, 0 0, 0 0, center, center, center, center, center;background-repeat:no-repeat, no-repeat, repeat, no-repeat, repeat, repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat}.vlt code{padding:2px 7px;font-size:0.86em;color:var(--gem-ice-hi);background:rgba(42, 127, 168, 0.18);border:1px solid rgba(143, 216, 245, 0.3);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.06);overflow-wrap:anywhere}.vlt-section-title{margin:0;color:var(--gem-ink)}.vlt .gem-section-head .gem-eyebrow + .vlt-section-title{margin-top:var(--gem-s3)}.vlt .vlt-ghost{border-color:rgba(201, 164, 76, 0.62);background:rgba(201, 164, 76, 0.07)}.vlt .vlt-ghost:hover,.vlt .vlt-ghost:focus-visible{color:var(--gem-gold-hi);border-color:var(--gem-gold);background:rgba(201, 164, 76, 0.16)}.vlt .gem-btn--gold:focus-visible{outline:3px solid var(--gem-ice-hi);outline-offset:3px}.vlt .gem-section{padding-top:clamp(var(--gem-s6), 5vw, 76px);padding-bottom:clamp(var(--gem-s6), 5vw, 76px)}.vlt .vlt-band{padding-top:clamp(var(--gem-s7), 5.5vw, 84px);padding-bottom:clamp(var(--gem-s7), 5.5vw, 84px)}.vlt-band{position:relative}.vlt-band::before,.vlt-band::after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:min(1120px, 92vw);height:1px;background:var(--gem-ornament);opacity:0.6;pointer-events:none}.vlt-band::before{top:0}.vlt-band::after{bottom:0}.vlt-band--stone{background-image:repeating-linear-gradient(0deg, rgba(0, 0, 0, 0.16) 0 1px, rgba(201, 164, 76, 0.03) 1px 2px, transparent 2px 92px), repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.09) 0 1px, rgba(201, 164, 76, 0.016) 1px 2px, transparent 2px 173px), linear-gradient(180deg, rgba(7, 17, 29, 0) 0%, rgba(7, 17, 29, 0.74) 10%, rgba(11, 24, 41, 0.82) 50%, rgba(7, 17, 29, 0.74) 90%, rgba(7, 17, 29, 0) 100%)}.vlt-shot{margin:0;position:relative;min-width:0}.vlt-shot img{display:block;width:100%;height:auto;background:var(--gem-void);border:1px solid var(--gem-metal);box-shadow:inset 0 1px 0 rgba(244, 220, 154, 0.2), 0 10px 22px -14px rgba(0, 0, 0, 0.95)}.vlt-shot figcaption{margin-top:var(--gem-s3);padding-left:var(--gem-s3);border-left:2px solid var(--gem-metal-hi);font-size:0.82rem;line-height:1.55;color:var(--gem-ink-mute)}.vlt-shot figcaption i{color:var(--gem-metal-hi);margin-right:7px}.vlt-shot figcaption strong{color:var(--gem-ink-soft)}.vlt-hero{position:relative;overflow:hidden;padding:calc(var(--wow-head, 72px) + clamp(var(--gem-s5), 3.5vw, var(--gem-s7))) 0 clamp(var(--gem-s7), 6vw, var(--gem-s8))}.vlt-hero::after{content:'';position:absolute;inset:auto 0 0 0;height:3px;pointer-events:none;background:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0 1px, rgba(244, 220, 154, 0.22) 1px 2px, transparent 2px), var(--gem-ornament)}.vlt-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:clamp(var(--gem-s5), 4vw, var(--gem-s7));align-items:center}.vlt-hero-copy{min-width:0}.vlt-h1{margin:var(--gem-s4) 0 0;display:block}.vlt-h1-a{display:block;font-size:clamp(2.5rem, 6.4vw, 4.6rem);line-height:1.02;letter-spacing:0.015em}.vlt-h1-a span{display:block}.vlt-h1-b{display:block;margin-top:var(--gem-s3);font-size:clamp(1.08rem, 2.1vw, 1.6rem);font-weight:700;letter-spacing:0.3em;text-transform:uppercase;color:var(--gem-gold);text-shadow:0 1px 0 rgba(0, 0, 0, 0.7)}.vlt-hero-orn{margin:var(--gem-s5) 0 0;max-width:300px}.vlt-hero-orn::before{display:none}.vlt-hero-lede{margin:var(--gem-s5) 0 0;color:var(--gem-ink-soft)}.vlt-hero-lede strong{color:var(--gem-ink)}.vlt-spec{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1px;margin:var(--gem-s6) 0 0;padding:0;list-style:none;background:var(--gem-metal);border:1px solid var(--gem-metal);box-shadow:inset 0 1px 0 rgba(244, 220, 154, 0.3), 0 12px 26px -18px rgba(0, 0, 0, 0.95);clip-path:polygon( 10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px)}.vlt-spec li{display:flex;flex-direction:column;gap:4px;padding:var(--gem-s4) var(--gem-s2);text-align:center;background:linear-gradient(180deg, rgba(255, 255, 255, 0.04), transparent 46%), linear-gradient(180deg, rgba(15, 33, 51, 0.96), rgba(7, 17, 29, 0.96))}.vlt-spec strong{font-family:'Cinzel', 'Cinzel Fallback Georgia', 'Cinzel Fallback Times', 'Cinzel Fallback Noto', serif;font-size:clamp(1rem, 1.8vw, 1.32rem);line-height:1.1;color:var(--gem-gold-hi);text-shadow:0 1px 0 rgba(0, 0, 0, 0.6)}.vlt-spec span{font-size:0.66rem;font-weight:700;letter-spacing:0.13em;text-transform:uppercase;color:var(--gem-ink-mute)}.vlt-hero-actions{display:flex;flex-wrap:wrap;gap:var(--gem-s3);margin-top:var(--gem-s6)}.vlt-cta{padding:17px 32px;font-size:0.86rem}.vlt-hero-micro{display:flex;flex-wrap:wrap;gap:var(--gem-s3) var(--gem-s5);margin:var(--gem-s5) 0 0;padding:0;list-style:none;font-size:0.8rem;color:var(--gem-ink-mute)}.vlt-hero-micro li{display:inline-flex;align-items:center;gap:8px}.vlt-hero-micro i{color:var(--gem-metal-hi)}.vlt-hero-figure{padding:clamp(10px, 1.1vw, 16px);padding-bottom:calc(clamp(10px, 1.1vw, 16px) + 24px);margin:0;min-width:0;filter:drop-shadow(0 26px 34px rgba(0, 0, 0, 0.6))}.vlt-hero-figure img{display:block;width:100%;height:auto;background:var(--gem-void);border:1px solid rgba(201, 164, 76, 0.28)}.vlt-hero-figure figcaption{margin:var(--gem-s3) 2px 0;font-size:0.78rem;line-height:1.5;color:#aebfd1}.vlt-hero-figure figcaption i{color:var(--gem-metal-hi);margin-right:7px}.vlt-steps{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(4, auto);gap:0 clamp(var(--gem-s4), 2.2vw, var(--gem-s5));margin:0;padding:0;list-style:none}.vlt-step{display:flex;flex-direction:column;grid-row:span 4;min-width:0;padding:clamp(var(--gem-s4), 2vw, var(--gem-s5));padding-bottom:calc(clamp(var(--gem-s4), 2vw, var(--gem-s5)) + 20px);filter:drop-shadow(0 20px 28px rgba(0, 0, 0, 0.5))}@supports (grid-template-rows: subgrid){.vlt-step{display:grid;grid-template-rows:subgrid}.vlt-step > *{align-self:start}.vlt-step-fig{align-self:stretch;display:flex;flex-direction:column;justify-content:center}}.vlt-step-head{display:flex;align-items:center;gap:var(--gem-s4);min-width:0}.vlt-step-title{margin:0;color:var(--gem-ink);font-size:clamp(1.1rem, 1.5vw, 1.32rem);line-height:1.2}.vlt-medal{position:relative;flex:none;display:grid;place-items:center;width:58px;height:58px;background:linear-gradient(170deg, var(--gem-metal-hi) 0%, var(--gem-metal) 52%, var(--gem-metal-lo) 100%);clip-path:var(--vlt-oct)}.vlt-medal b{display:grid;place-items:center;width:46px;height:46px;font-family:'Cinzel', 'Cinzel Fallback Georgia', 'Cinzel Fallback Times', 'Cinzel Fallback Noto', serif;font-size:1.3rem;font-weight:700;line-height:1;color:var(--gem-gold-ink);background:linear-gradient(180deg, var(--gem-gold-hi) 0%, var(--gem-gold) 46%, var(--gem-gold-lo) 100%);clip-path:var(--vlt-oct);text-shadow:0 1px 0 rgba(255, 255, 255, 0.35)}.vlt-step-lead{margin:var(--gem-s4) 0 0;font-size:0.93rem;line-height:1.7;color:var(--gem-ink-soft)}.vlt-step-lead strong{color:var(--gem-ink)}.vlt-step-fig{margin-top:var(--gem-s5)}.vlt-step-foot{margin-top:var(--gem-s5)}.vlt-step-foot p{margin:0;font-size:0.89rem;line-height:1.7;color:var(--gem-ink-mute)}.vlt-step-foot p strong{color:var(--gem-ink-soft)}.vlt-warn{display:flex;gap:var(--gem-s3);padding:var(--gem-s4);background:linear-gradient(180deg, rgba(245, 158, 11, 0.12), rgba(245, 158, 11, 0.05));border:1px solid rgba(245, 158, 11, 0.42);box-shadow:inset 0 1px 0 rgba(255, 220, 150, 0.16);clip-path:polygon( 9px 0, 100% 0, 100% calc(100% - 9px), calc(100% - 9px) 100%, 0 100%, 0 9px)}.vlt-warn-icon{flex:none;display:grid;place-items:center;width:28px;height:28px;margin-top:1px;color:#ffd27a;background:rgba(245, 158, 11, 0.18);clip-path:var(--vlt-oct)}.vlt-warn p{margin:0;font-size:0.86rem;line-height:1.65;color:var(--gem-ink-soft)}.vlt-warn strong{color:#ffe3ad}.vlt-mark{display:block;width:56px;height:56px;margin:0 auto}.vlt-features{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(var(--gem-s4), 2.4vw, var(--gem-s6));margin:0;padding:0;list-style:none}.vlt-feature{position:relative;min-width:0;text-align:center}.vlt-feature::before{content:'';position:absolute;top:-14px;left:50%;width:180px;height:140px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(closest-side, rgba(201, 164, 76, 0.26), transparent 72%)}.vlt-feature h3{margin:var(--gem-s5) 0 0;font-size:1.04rem;color:var(--gem-ink)}.vlt-feature p{margin:var(--gem-s3) 0 0;font-size:0.88rem;line-height:1.68;color:var(--gem-ink-mute)}.vlt-crest{position:relative;display:grid;place-items:center;width:96px;height:96px;margin:0 auto;background:linear-gradient(165deg, var(--gem-gold-hi) 0%, var(--gem-metal-hi) 38%, var(--gem-metal) 66%, var(--gem-metal-lo) 100%);clip-path:var(--vlt-oct)}.vlt-crest::before{content:'';position:absolute;inset:5px;--vlt-crest-art:none;background-image:var(--vlt-crest-art), radial-gradient(84% 70% at 50% 8%, rgba(143, 216, 245, 0.18), transparent 74%), linear-gradient(180deg, var(--gem-panel-2) 0%, var(--gem-abyss) 100%);background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 2px 5px rgba(0, 0, 0, 0.8);clip-path:var(--vlt-oct)}.vlt-crest i{position:relative;z-index:1;font-size:1.78rem;color:var(--gem-gold-hi);filter:drop-shadow(0 2px 5px rgba(0, 0, 0, 0.9))}.vlt-crest--art i{display:none}.vlt-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gem-s3);margin:clamp(var(--gem-s6), 5vw, var(--gem-s8)) 0 0;padding:0;list-style:none}.vlt-tag{display:inline-flex;align-items:center;gap:9px;padding:9px 15px;font-size:0.78rem;font-weight:600;letter-spacing:0.02em;color:var(--gem-ink-soft);background:linear-gradient(180deg, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.015));border:1px solid rgba(201, 164, 76, 0.42);box-shadow:inset 0 1px 0 rgba(244, 220, 154, 0.14);clip-path:polygon( 8px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%, 0 8px)}.vlt-tag i{color:var(--gem-metal-hi)}.vlt-split{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(var(--gem-s4), 3vw, var(--gem-s6));align-items:stretch}.vlt-sheet{min-width:0;padding:clamp(var(--gem-s5), 3.4vw, var(--gem-s7));filter:drop-shadow(0 20px 28px rgba(0, 0, 0, 0.5))}.vlt-sheet-title{margin:var(--gem-s3) 0 0;color:var(--gem-ink)}.vlt-sheet > p{margin:var(--gem-s4) 0 0;color:var(--gem-ink-soft);line-height:1.75}.vlt-kv{margin:var(--gem-s6) 0 0;display:grid;grid-template-columns:auto minmax(0, 1fr);gap:0;border-top:1px solid var(--gem-rim-strong);border-bottom:1px solid var(--gem-rim-strong)}.vlt-kv dt,.vlt-kv dd{padding:var(--gem-s3) var(--gem-s3);font-size:0.89rem;line-height:1.55;border-top:1px solid var(--gem-rim)}.vlt-kv dt{font-family:'Cinzel', 'Cinzel Fallback Georgia', 'Cinzel Fallback Times', 'Cinzel Fallback Noto', serif;font-size:0.72rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--gem-metal-hi);white-space:nowrap;padding-left:0;padding-right:var(--gem-s5)}.vlt-kv dd{margin:0;color:var(--gem-ink-soft);padding-right:0}.vlt-kv dt:first-of-type,.vlt-kv dt:first-of-type + dd{border-top:0}.vlt-kv dt:nth-of-type(odd),.vlt-kv dd:nth-of-type(odd){background:rgba(255, 255, 255, 0.025)}.vlt-list{margin:var(--gem-s6) 0 0;padding:0;list-style:none;display:grid;gap:var(--gem-s3)}.vlt-list li{display:flex;gap:var(--gem-s3);padding-bottom:var(--gem-s3);font-size:0.92rem;line-height:1.6;color:var(--gem-ink-soft);border-bottom:1px solid var(--gem-rim)}.vlt-list li:last-child{border-bottom:0;padding-bottom:0}.vlt-list i{flex:none;margin-top:4px;color:var(--gem-metal-hi)}.vlt-list strong{color:var(--gem-ink)}.vlt-faq{padding:clamp(var(--gem-s6), 5vw, var(--gem-s8)) clamp(var(--gem-s4), 4vw, var(--gem-s7));background-image:var(--vlt-grain), linear-gradient(180deg, rgba(255, 255, 255, 0.045), transparent 38%), linear-gradient(180deg, var(--gem-panel), var(--gem-panel-2));background-size:240px 240px, cover, cover;background-repeat:repeat, no-repeat, no-repeat;filter:drop-shadow(0 24px 34px rgba(0, 0, 0, 0.5))}.vlt-faq-head{text-align:center;margin-bottom:var(--gem-s7)}.vlt-faq-head > * + *{margin-top:var(--gem-s3)}.vlt-faq-head .gem-lede{margin-inline:auto}.vlt-faq-list{max-width:880px;margin-inline:auto;border-top:1px solid var(--gem-rim-strong)}.vlt-faq-item{position:relative;border-bottom:1px solid var(--gem-rim-strong);transition:background 0.25s ease}.vlt-faq-item::before{content:'';position:absolute;inset:0 auto 0 0;width:2px;background:var(--gem-arc-flat);opacity:0;transition:opacity 0.25s ease}.vlt-faq-item.open{background:rgba(201, 164, 76, 0.06)}.vlt-faq-item.open::before{opacity:1}.vlt-faq-h{margin:0;font-size:1rem}.vlt-faq-q{display:flex;align-items:center;justify-content:space-between;gap:var(--gem-s4);width:100%;padding:var(--gem-s4) var(--gem-s4);font-family:inherit;font-size:0.98rem;font-weight:600;line-height:1.5;text-align:left;color:var(--gem-ink);background:none;border:0;cursor:pointer;transition:color 0.2s ease}.vlt-faq-q:hover{color:var(--gem-gold-hi)}.vlt-faq-q-text{min-width:0}.vlt-faq-chev{flex:none;display:grid;place-items:center;width:30px;height:30px;font-size:0.72rem;color:var(--gem-gold-hi);background:rgba(201, 164, 76, 0.12);border:1px solid rgba(201, 164, 76, 0.45);clip-path:var(--vlt-oct);transition:transform 0.3s var(--gem-ease), background 0.25s ease}.vlt-faq-q:hover .vlt-faq-chev{background:rgba(201, 164, 76, 0.24)}.vlt-faq-item.open .vlt-faq-chev{transform:rotate(180deg)}.vlt-faq-a{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows 0.34s var(--gem-ease), visibility 0s linear 0.34s}.vlt-faq-item.open .vlt-faq-a{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows 0.34s var(--gem-ease), visibility 0s}.vlt-faq-a-in{overflow:hidden}.vlt-faq-item.open .vlt-faq-a-in{padding:0 var(--gem-s4) var(--gem-s5)}.vlt-faq-a-in p{margin:0;font-size:0.92rem;line-height:1.78;color:var(--gem-ink-soft)}.vlt-help-section{position:relative}.vlt-help-section::after{content:'';position:absolute;inset:auto 0 0 0;z-index:-1;height:clamp(100px, 13vw, 180px);pointer-events:none;background:linear-gradient(180deg, transparent, rgba(6, 12, 20, 0.6) 55%, rgba(6, 12, 20, 0.92))}.vlt-help{position:relative;isolation:isolate;overflow:hidden;padding:clamp(var(--gem-s6), 5vw, var(--gem-s8)) clamp(var(--gem-s5), 4vw, var(--gem-s7));min-height:340px;display:flex;align-items:center;filter:drop-shadow(0 24px 34px rgba(0, 0, 0, 0.5))}.vlt-help-copy{position:relative;max-width:56ch}.vlt-help-copy .gem-lede{margin:var(--gem-s4) 0 0;color:var(--gem-ink-soft)}.vlt-help-actions{display:flex;flex-wrap:wrap;gap:var(--gem-s3);margin-top:var(--gem-s6)}.vlt-btn-discord{color:#fff;background:linear-gradient(180deg, #5865f2 0%, #4049c4 100%);border-color:#3b43ad;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.28), 0 12px 26px -16px rgba(88, 101, 242, 0.9)}.vlt-btn-discord:hover,.vlt-btn-discord:focus-visible{color:#fff;background:linear-gradient(180deg, #6b77ff 0%, #4a54d6 100%)}@media (max-width: 1199px){.vlt-features{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 1079px){.vlt-steps{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;gap:clamp(var(--gem-s5), 4vw, var(--gem-s7))}.vlt-step{grid-row:auto;display:grid;grid-template-rows:auto auto auto;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-areas:"head fig" "lead fig" "foot fig";column-gap:clamp(var(--gem-s5), 3.5vw, var(--gem-s6));align-content:start}.vlt-step-head{grid-area:head;align-self:start}.vlt-step-lead{grid-area:lead;align-self:start}.vlt-step-fig{grid-area:fig;align-self:center;margin-top:0}.vlt-step-foot{grid-area:foot;align-self:start}}@media (max-width: 1079px) and (min-width: 901px){.vlt-hero-actions .gem-btn{width:100%}}@media (max-width: 900px){.vlt-hero-grid,.vlt-split{grid-template-columns:minmax(0, 1fr)}.vlt-hero{padding-top:calc(var(--wow-head, 72px) + var(--gem-s5))}.vlt-h1{margin-top:var(--gem-s3)}.vlt-hero-orn{margin-inline:0}.vlt-help{min-height:0}.vlt-help-copy{max-width:none}}@media (max-width: 640px){.vlt-spec{grid-template-columns:repeat(2, minmax(0, 1fr))}.vlt-features{grid-template-columns:minmax(0, 1fr)}.vlt-hero-actions .gem-btn{width:100%}.vlt-help-actions .gem-btn{width:100%}.vlt-tags{justify-content:flex-start}.vlt-step{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto auto;grid-template-areas:"head" "lead" "fig" "foot"}.vlt-step-fig{margin-top:var(--gem-s5);align-self:start}.vlt-step-head{gap:var(--gem-s3)}.vlt-medal{width:50px;height:50px}.vlt-medal b{width:40px;height:40px;font-size:1.1rem}.vlt-kv{grid-template-columns:minmax(0, 1fr)}.vlt-kv dd{border-top:0;padding-top:0}.vlt-kv dt{padding-bottom:2px;border-top:1px solid var(--gem-rim)}.vlt-kv dt:first-of-type + dd{border-top:0}.vlt-kv dt:nth-of-type(odd),.vlt-kv dd:nth-of-type(odd){background:none}.vlt-faq-q{padding-inline:var(--gem-s2)}.vlt-faq-item.open .vlt-faq-a-in{padding-inline:var(--gem-s2)}}@media (max-width: 480px){.vlt-spec span{font-size:0.62rem;letter-spacing:0.08em}.vlt-spec li{padding-inline:6px}}@media (max-width: 339px){.vlt-spec{grid-template-columns:minmax(0, 1fr)}}@media (prefers-reduced-motion: reduce){.vlt-faq-chev,.vlt-faq-a,.vlt-faq-item,.vlt-faq-item::before,.vlt-faq-q{transition:none}.vlt-faq-item.open .vlt-faq-a{transition:none}}
