.s-6kkG_hero{border-bottom:1px solid var(--line);background:radial-gradient(70% 60% at 72% 42%,#2f8cff38,#0000 70%),radial-gradient(50% 40% at 10% 10%,#45d4ff14,#0000 70%),linear-gradient(#050913 0%,#081226 55%,#060a12 100%);position:relative;overflow:hidden}.s-6kkG_parallax{--px:0;--py:0;padding-block:clamp(28px,5vw,56px) clamp(40px,5vw,64px);position:relative}.s-6kkG_sky,.s-6kkG_ridge,.s-6kkG_embers{pointer-events:none;transition:translate .6s var(--ease);position:absolute;inset:0}.s-6kkG_sky{translate:calc(var(--px) * -6px) calc(var(--py) * -4px);-webkit-mask-image:linear-gradient(#0000 0 58%,#000 78%);mask-image:linear-gradient(#0000 0 58%,#000 78%)}@media (min-width:1024px){.s-6kkG_sky{-webkit-mask-image:linear-gradient(90deg,#0000 0 40%,#000 62%);mask-image:linear-gradient(90deg,#0000 0 40%,#000 62%)}}.s-6kkG_star{opacity:.5;background:#cfe6ff;position:absolute}@media (prefers-reduced-motion:no-preference){.s-6kkG_star{animation:3.2s steps(3,end) infinite s-6kkG_twinkle}}@keyframes s-6kkG_twinkle{50%{opacity:.12}}.s-6kkG_ridge{width:110%;height:46%;top:auto;left:-5%}.s-6kkG_ridgeFar{fill:#0a1630;translate:calc(var(--px) * -10px) 0}.s-6kkG_ridgeNear{fill:#070e1d;height:30%;translate:calc(var(--px) * -22px) 0}.s-6kkG_embers span{background:var(--cyan)}.s-6kkG_grid{align-items:center;gap:24px;display:grid;position:relative}.s-6kkG_copy{justify-items:start;gap:18px;min-width:0;display:grid}.s-6kkG_logo{border-radius:50%;width:clamp(88px,12vw,128px);height:auto;box-shadow:0 0 32px #2f8cff66}.s-6kkG_title{letter-spacing:-.02em;text-shadow:0 4px 30px #0009;max-width:13ch;font-size:clamp(38px,7.2vw,68px);line-height:1.02}.s-6kkG_word{display:inline-block}.s-6kkG_mark{background:linear-gradient(180deg, #8fd0ff, var(--accent) 70%);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;position:relative}.s-6kkG_mark:after{content:"";background:repeating-linear-gradient(to right, var(--accent) 0 .18em, transparent .18em .3em);height:.09em;position:absolute;bottom:-.04em;left:0;right:0}.s-6kkG_lead{max-width:52ch;color:var(--text-muted);font-size:clamp(16px,2vw,18px)}.s-6kkG_ctas{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.s-6kkG_ctas>:first-child{box-shadow:inset 0 1px #ffffff40,inset 0 -3px #00000047,0 10px 30px -8px #2f8cff99}.s-6kkG_address{width:100%;max-width:440px;margin-top:4px}.s-6kkG_scene{min-width:0;height:clamp(360px,92vw,600px);position:relative}.s-6kkG_glow{background:radial-gradient(at 50% 58%,#2f8cff52,#0000 62%);position:absolute;inset:8% 4% 0}.s-6kkG_fortress,.s-6kkG_knight,.s-6kkG_raider{height:auto;transition:translate .5s var(--ease);pointer-events:none;position:absolute}.s-6kkG_fortress{width:min(78%,470px);translate:calc(-50% + var(--px) * -8px) calc(-50% + var(--py) * -5px);top:46%;left:50%}.s-6kkG_knight{width:min(34%,210px);translate:calc(var(--px) * 16px) calc(var(--py) * 6px);bottom:0;left:4%}.s-6kkG_raider{width:min(13%,78px);translate:calc(var(--px) * 5px) 0;bottom:8%;right:6%}@media (prefers-reduced-motion:no-preference){.s-6kkG_fortress{animation:7s ease-in-out infinite s-6kkG_float}}@keyframes s-6kkG_float{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:no-preference){.s-6kkG_word{animation:s-6kkG_nudge-in .7s var(--ease) both;animation-delay:calc(var(--i,0) * 70ms)}.s-6kkG_in:not(.s-6kkG_lead){animation:s-6kkG_rise-in .6s var(--ease) both;animation-delay:calc(var(--i,0) * 60ms + .1s)}.s-6kkG_logo{animation:s-6kkG_rise-in .6s var(--ease) both, s-6kkG_hover 6s ease-in-out 1s infinite}.s-6kkG_mark:after{animation:s-6kkG_dash-in .6s var(--ease) both .6s;transform-origin:0}.s-6kkG_scene{animation:s-6kkG_rise-in .9s var(--ease) both .1s}}@keyframes s-6kkG_hover{50%{translate:0 -6px}}@keyframes s-6kkG_nudge-in{0%{translate:0 .25em}}@keyframes s-6kkG_rise-in{0%{opacity:0;translate:0 16px}}@keyframes s-6kkG_dash-in{0%{transform:scaleX(0)}}@media (min-width:1024px){.s-6kkG_grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:32px}.s-6kkG_scene{height:620px}}
.OvHMqG_wrap{margin-top:-1px}.OvHMqG_strip{border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.OvHMqG_item{border-right:1px solid var(--line);border-bottom:1px solid var(--line);height:100%;min-height:72px;transition:background-color var(--dur) var(--ease);align-items:center;gap:12px;padding:14px 16px;display:flex}.OvHMqG_item svg:first-child{image-rendering:pixelated;flex:none}.OvHMqG_item:hover{background:var(--surface)}.OvHMqG_item:focus-visible{outline-offset:-2px}.OvHMqG_text{flex:1;min-width:0;line-height:1.3;display:grid}.OvHMqG_label{font-family:var(--font-display);font-size:16px;font-weight:600}.OvHMqG_count{color:var(--text-dim);font-family:var(--font-mono);font-size:12px}.OvHMqG_arrow{width:16px;height:16px;color:var(--text-dim);transition:transform var(--dur) var(--ease), color var(--dur) var(--ease)}.OvHMqG_item:hover .OvHMqG_arrow{color:var(--accent);transform:translate(3px)}@media (min-width:768px){.OvHMqG_strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.OvHMqG_strip{grid-template-columns:repeat(6,minmax(0,1fr))}}
.bAKfGW_reveal[data-reveal=hidden]{opacity:0;translate:0 24px}.bAKfGW_reveal[data-reveal=shown]{opacity:1;transition:opacity .6s var(--ease) var(--delay), translate .6s var(--ease) var(--delay);translate:0}
._0m6xfq_pillarsSection{border-block:1px solid var(--line);background:radial-gradient(ellipse 60% 70% at 100% 0%, #2f8cff1a, transparent 70%), radial-gradient(ellipse 40% 60% at 0% 100%, #f6bd4a0d, transparent 70%), var(--bg-raised);padding-block:clamp(56px,8vw,104px);position:relative}._0m6xfq_pillars{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;list-style:none;display:grid}._0m6xfq_pillar{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg, var(--surface-2), var(--surface));transition:border-color var(--dur) var(--ease), translate var(--dur) var(--ease);align-content:start;gap:10px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 20px 40px -26px #000000e6}._0m6xfq_pillar:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#2f8cff2e,#0000);width:120px;height:120px;position:absolute;top:-30px;right:-30px}._0m6xfq_pillar:hover{border-color:var(--accent-line)}@media (hover:hover) and (prefers-reduced-motion:no-preference){._0m6xfq_pillar:hover{translate:0 -3px}}._0m6xfq_pillarIcon{border:1px solid var(--accent-line);border-radius:var(--r);background:var(--accent-soft);width:48px;height:48px;color:var(--accent);place-items:center;margin-bottom:6px;display:grid;box-shadow:0 0 24px -6px #2f8cff99}._0m6xfq_pillar:nth-child(4) ._0m6xfq_pillarIcon{background:var(--gold-soft);color:var(--gold);border-color:#f6bd4a80;box-shadow:0 0 24px -6px #f6bd4a80}._0m6xfq_pillarIcon svg{width:24px;height:24px}._0m6xfq_pillar h3{font-size:20px}._0m6xfq_pillar p{color:var(--text-muted);font-size:15px}._0m6xfq_loop{gap:16px;list-style:none;display:grid;position:relative}._0m6xfq_step{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);align-content:start;gap:8px;padding:22px 22px 22px 84px;display:grid;position:relative}._0m6xfq_stepNum{border-radius:var(--r);background:linear-gradient(180deg, var(--accent-hover), var(--accent));width:44px;height:44px;color:var(--accent-ink);font-family:var(--font-mono);place-items:center;font-weight:500;display:grid;position:absolute;top:20px;left:20px;box-shadow:inset 0 -3px #00000040,0 8px 24px -8px #2f8cffb3}._0m6xfq_step h3{font-size:20px}._0m6xfq_step p{color:var(--text-muted);font-size:15px}@media (min-width:900px){._0m6xfq_loop{grid-template-columns:repeat(4,minmax(0,1fr))}._0m6xfq_loop:before{content:"";background:repeating-linear-gradient(90deg, var(--accent-line) 0 8px, transparent 8px 14px);height:2px;position:absolute;top:42px;left:40px;right:40px}._0m6xfq_step{background:linear-gradient(180deg, var(--surface-2), var(--surface));padding:84px 22px 24px}}._0m6xfq_faqGrid{gap:8px;display:grid}@media (min-width:1024px){._0m6xfq_faqGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px}}._0m6xfq_faq{border-top:1px solid var(--line)}._0m6xfq_qa{border-bottom:1px solid var(--line)}._0m6xfq_qa summary{min-height:60px;font-family:var(--font-display);cursor:pointer;transition:color var(--dur) var(--ease);justify-content:space-between;align-items:center;gap:16px;padding-block:14px;font-size:17px;font-weight:600;line-height:1.35;list-style:none;display:flex}._0m6xfq_qa summary::-webkit-details-marker{display:none}._0m6xfq_qa summary:hover{color:var(--accent)}._0m6xfq_qaIcon{width:18px;height:18px;color:var(--text-dim);transition:transform var(--dur) var(--ease);flex:none}._0m6xfq_qa[open] ._0m6xfq_qaIcon{color:var(--accent);transform:rotate(45deg)}._0m6xfq_qa p{max-width:64ch;color:var(--text-muted);padding-bottom:20px}._0m6xfq_qa[open] p{animation:_0m6xfq_reveal .22s var(--ease)}@keyframes _0m6xfq_reveal{0%{opacity:0;transform:translateY(-4px)}}._0m6xfq_bandWrap{padding-bottom:clamp(56px,8vw,104px)}._0m6xfq_band{border:1px solid var(--line-strong);border-radius:var(--r-lg);background:linear-gradient(90deg, var(--accent) 0 4px, transparent 4px), var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(24px,4vw,40px);display:flex}._0m6xfq_bandText{gap:8px;display:grid}._0m6xfq_bandText h2{font-size:clamp(24px,3.4vw,32px)}._0m6xfq_bandText p{color:var(--text-muted)}@media (max-width:560px){._0m6xfq_band>a{width:100%}}
.GiN2EG_tilt{height:100%;transition:transform .26s var(--ease);position:relative}.GiN2EG_tilt:hover{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.GiN2EG_tilt:after{content:"";z-index:2;border-radius:var(--r);background:radial-gradient(circle at var(--mx,50%) var(--my,0%), #ffffff12, transparent 45%);opacity:0;transition:opacity .26s var(--ease);pointer-events:none;position:absolute;inset:0}.GiN2EG_tilt:hover:after{opacity:1}@media (prefers-reduced-motion:reduce),(hover:none){.GiN2EG_tilt,.GiN2EG_tilt:hover{transform:none}.GiN2EG_tilt:after{display:none}}
.tidc9G_badges{flex-wrap:wrap;gap:6px;display:flex}.tidc9G_badge{border:1px solid var(--line-strong);border-radius:var(--r-sm);height:22px;color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.tidc9G_sale{border-color:var(--gold);background:var(--gold);color:var(--gold-ink);font-weight:700}.tidc9G_hot{color:var(--gold);border-color:#f6bd4a80;gap:4px}.tidc9G_hot svg{width:12px;height:12px}
