.hero_hero__Pissq{--black:#0a0f0c;--black-2:#0b120e;--green-deep:#0d1812;--green:#1f7a4d;--green-bright:#2fae74;--gold:#c9a24b;--gold-bright:#e7c873;--gold-soft:#d8b96a;--ink:#ece7d8;--ink-dim:#a9a895;--ink-faint:#6f7468;--serif:var(--font-cormorant),"Cormorant Garamond",serif;--serif-wm:var(--font-cinzel),"Cinzel",serif;--sans:var(--font-space),"Space Grotesk",system-ui,sans-serif;color:var(--ink);font-family:var(--sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:150px 28px 80px;overflow:hidden}.hero_hero__Pissq:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(1400px 1050px at 18% 10%,rgba(47,174,116,.4),transparent 60%),radial-gradient(1250px 950px at 88% 48%,rgba(201,162,75,.24),transparent 62%),radial-gradient(1350px 1000px at 28% 88%,rgba(31,122,77,.38),transparent 62%),radial-gradient(1100px 900px at 80% 96%,rgba(47,174,116,.26),transparent 64%),linear-gradient(180deg,#0e1913,#0c150f 50%,#0a120c);-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}.hero_hero__Pissq em{font-style:italic}.hero_heroBg__upbzm{background:radial-gradient(1100px 780px at 16% 28%,rgba(47,174,116,.3),transparent 58%),radial-gradient(820px 700px at 88% 72%,rgba(201,162,75,.18),transparent 60%),radial-gradient(700px 620px at 64% 14%,rgba(31,122,77,.34),transparent 60%),linear-gradient(135deg,#0a1410,#0c1d16 46%,#07110c);-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.hero_heroBg__upbzm,.hero_heroGlow__9gQps{position:absolute;inset:0;z-index:0;pointer-events:none}.hero_heroGlow__9gQps{background:radial-gradient(560px 560px at 60% 52%,rgba(47,174,116,.22),transparent 62%);animation:hero_breathe__pvlQL 9s ease-in-out infinite}@keyframes hero_breathe__pvlQL{0%,to{opacity:.8}50%{opacity:1}}.hero_heroFiligree__8dMo_{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 90 90'%3E%3Cg fill='none' stroke='%23c9a24b' stroke-width='.6'%3E%3Ccircle cx='45' cy='45' r='30'/%3E%3Cpath d='M45 15v60M15 45h60M24 24l42 42M66 24L24 66'/%3E%3C/g%3E%3C/svg%3E");background-size:90px 90px;mask-image:radial-gradient(circle at 50% 50%,black,transparent 78%)}.hero_particles__JkarH{position:absolute;inset:0;z-index:1;pointer-events:none}.hero_particles__JkarH span{position:absolute;width:3px;height:3px;border-radius:50%;background:var(--gold-bright);box-shadow:0 0 8px var(--gold-bright);opacity:.5;animation:hero_floatUp___qNd_ linear infinite}@keyframes hero_floatUp___qNd_{0%{transform:translateY(20px);opacity:0}10%{opacity:.6}90%{opacity:.5}to{transform:translateY(-120px);opacity:0}}.hero_heroInner__MALt0{position:relative;z-index:2;max-width:1340px;margin:0 auto;width:100%;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) minmax(0,.82fr);gap:26px;align-items:center}.hero_heroCopyBg__nKCsD{position:absolute;top:47%;left:46%;transform:translate(-50%,-50%);width:min(480px,100%);height:640px;z-index:0;pointer-events:none;background:url(/landing/logo-mark.webp) 50%/contain no-repeat;opacity:.32;filter:drop-shadow(0 0 40px rgba(47,174,116,.25));-webkit-mask-image:radial-gradient(closest-side,#000 62%,transparent 100%);mask-image:radial-gradient(closest-side,#000 62%,transparent 100%)}.hero_heroCopyTop__gR1J5,.hero_heroFoot__XvEut{position:relative;z-index:1}.hero_heroTitle__bSsRO{font-family:var(--serif-wm);font-weight:700;text-transform:uppercase;font-size:clamp(2.1rem,4.8vw,3.9rem);line-height:1.07;letter-spacing:.01em;color:var(--ink);text-shadow:0 0 44px rgba(47,174,116,.18)}.hero_line__g1biQ{display:block}.hero_lineIn__0JKBE{padding-left:.9em}.hero_line__g1biQ+.hero_line__g1biQ{margin-top:.06em}.hero_heroTitle__bSsRO em{font-style:normal;color:var(--gold-bright);text-shadow:0 0 38px rgba(231,200,115,.45)}.hero_heroCopy__x6gNP{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;min-height:600px}.hero_heroFoot__XvEut{display:flex;align-items:flex-start;gap:18px;max-width:37em;margin-top:44px}.hero_heroFootText__tGLV9{display:flex;flex-direction:column;min-width:0}.hero_heroGrid__O1YLc{flex-shrink:0;color:var(--ink-faint);margin-top:6px;opacity:.85}.hero_heroSub__OC4xL{margin:0;color:var(--ink-dim);font-family:var(--serif);font-weight:400;font-size:1.2rem;line-height:1.55}.hero_heroCtas__x0UbT{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.hero_btn__wJKgt{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-family:var(--sans);font-size:.76rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:14px 28px;border-radius:50px;transition:transform .3s,box-shadow .3s,background .3s,color .3s,border-color .3s;cursor:pointer;border:1px solid transparent;text-decoration:none;line-height:1.3}.hero_btn__wJKgt:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px;border-radius:50px}.hero_btnGlow__z5BbY{background:linear-gradient(135deg,var(--gold) 0,var(--gold-bright) 100%);color:#000;font-weight:600;border-color:rgba(231,200,115,.6);box-shadow:0 0 0 rgba(201,162,75,0),0 8px 30px rgba(201,162,75,.18)}.hero_btnGlow__z5BbY:hover{transform:translateY(-2px);box-shadow:0 0 30px rgba(231,200,115,.45),0 10px 36px rgba(201,162,75,.3)}.hero_btnGhost__dLQkC{background:rgba(31,122,77,.06);color:var(--ink);border-color:rgba(201,162,75,.4)}.hero_btnGhost__dLQkC:hover{border-color:var(--gold-bright);color:var(--gold-bright);box-shadow:0 0 22px rgba(47,174,116,.22)}.hero_heroStage__ENcay{position:relative;min-height:520px;display:flex;align-items:center;justify-content:center}.hero_heroWidgets__oGYYM{display:flex;flex-direction:column;gap:16px;width:100%;max-width:320px;margin-left:auto}.hero_stageGlow__p2Fn9{position:absolute;left:44%;top:50%;transform:translate(-50%,-50%);width:min(520px,86%);height:min(560px,90%);pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 52%,rgba(47,174,116,.32),transparent 60%),radial-gradient(circle at 50% 60%,rgba(201,162,75,.18),transparent 66%);animation:hero_breathe__pvlQL 8s ease-in-out infinite}.hero_heroFeature__MhL2Y{position:relative;z-index:2;width:min(380px,94%);animation:hero_featFloat__rrVc8 7s ease-in-out infinite}@keyframes hero_featFloat__rrVc8{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hero_cardArt__e8ar8{position:relative;aspect-ratio:5/7;overflow:hidden;border-radius:14px;box-shadow:0 0 0 1px rgba(201,162,75,.35),0 0 30px rgba(47,174,116,.12),0 22px 50px rgba(0,0,0,.6);transition:box-shadow .4s;background:#0c130f}.hero_cardArt__e8ar8 img{width:100%;height:100%;object-fit:cover;transform:scale(1.13)}.hero_heroFeature__MhL2Y .hero_cardArt__e8ar8{width:100%;aspect-ratio:858/1177;border-radius:18px;background:transparent;box-shadow:0 0 70px rgba(47,174,116,.28),0 40px 80px rgba(0,0,0,.6)}.hero_heroFeature__MhL2Y .hero_cardArt__e8ar8 img{object-fit:contain;object-position:center;transform:none}.hero_cardGlare__KwApL{background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,244,210,.22) 0,rgba(231,200,115,.08) 28%,transparent 55%)}.hero_cardGlare__KwApL,.hero_cardHolo__2fas_{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .45s}.hero_cardHolo__2fas_{background:linear-gradient(180deg,transparent 55%,rgba(201,162,75,.12))}.hero_cardEdge__giAAV{position:absolute;inset:0;pointer-events:none;border-radius:14px;box-shadow:inset 0 0 0 1px rgba(231,200,115,.25),inset 0 0 24px rgba(0,0,0,.4)}.hero_heroFeature__MhL2Y .hero_cardEdge__giAAV{border-radius:18px;box-shadow:inset 0 0 0 1px rgba(231,200,115,.14)}.hero_card__0YMbK{transform-style:preserve-3d;transition:transform .25s ease}.hero_card__0YMbK:hover .hero_cardArt__e8ar8{box-shadow:0 0 0 1px rgba(231,200,115,.55),0 0 24px rgba(231,200,115,.14),0 26px 50px rgba(0,0,0,.65)}.hero_card__0YMbK:hover .hero_cardGlare__KwApL,.hero_card__0YMbK:hover .hero_cardHolo__2fas_{opacity:1}.hero_widget___8L_u{position:relative;z-index:4;display:block;width:100%;padding:15px 16px;background:rgba(11,18,14,.9);border:1px solid rgba(201,162,75,.2);border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 44px rgba(0,0,0,.42);animation:hero_widgetFloat__LKwxO 9s ease-in-out infinite}@keyframes hero_widgetFloat__LKwxO{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.hero_widgetMid__b05lV{animation-delay:-3s}.hero_widgetBot__XNqEh{animation-delay:-5.5s}a.hero_widget___8L_u{color:inherit;text-decoration:none}a.hero_widget___8L_u:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px;border-radius:18px}a.hero_widget___8L_u:focus-visible .hero_widgetArrow__le3lQ,a.hero_widget___8L_u:hover .hero_widgetArrow__le3lQ{color:var(--gold-bright)}.hero_widgetHead__BHNWW{display:flex;align-items:center;gap:8px}.hero_widgetHeadLg__rtmbE{align-items:flex-start;justify-content:space-between}.hero_widgetIco__ybuSa{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;flex-shrink:0;background:rgba(47,174,116,.16);color:var(--green-bright);border:1px solid rgba(47,174,116,.3)}.hero_widgetTitle__vtxAx{font-family:var(--sans);font-size:.72rem;letter-spacing:.04em;color:var(--ink);font-weight:500;flex:1}.hero_widgetTitleLg__WIU_q{font-size:1.05rem;font-weight:600;line-height:1.18;letter-spacing:0}.hero_widgetArrow__le3lQ{color:var(--ink-faint);flex-shrink:0;margin-top:2px;transition:color .3s}.hero_widgetText__gBu2Y{font-family:var(--serif);font-size:.92rem;line-height:1.42;color:var(--ink-dim);margin-top:11px}.hero_widgetPanel__grZJu{margin-top:12px;border-radius:13px;padding:12px;background:rgba(7,15,11,.42);border:1px solid rgba(201,162,75,.13)}.hero_widgetPanelGraph__GMqBO{position:relative;display:grid;place-items:center}.hero_widgetGraph__NLkvM{width:100%;height:60px;display:block}.hero_widgetPanelLoad__Xat2y{display:flex;align-items:stretch;gap:10px;padding:10px}.hero_loadWave___l20a{flex:1;height:46px;display:block;min-width:0}.hero_loadNum__H3M1V{flex-shrink:0;display:grid;place-items:center;padding:0 14px;border-radius:9px;font-family:var(--serif-wm);font-weight:700;font-size:1.5rem;color:var(--gold-bright);background:rgba(201,162,75,.1);border:1px solid rgba(201,162,75,.22)}.hero_widgetQr__Y26dL{display:grid;place-items:center;padding:16px}.hero_qrSvg__Z5EbG{width:98px;height:98px}.hero_rarityLegend__8KLv2{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:12px;padding:0 2px}.hero_rarityLegend__8KLv2 span{display:inline-flex;align-items:center;gap:6px;font-family:var(--sans);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);white-space:nowrap}.hero_rd__lZWBL{width:7px;height:7px;border-radius:50%;flex-shrink:0}.hero_rdCommon__bRwrK{background:var(--ink-faint)}.hero_rdSpecial__hy7O4{background:var(--green-bright);box-shadow:0 0 8px rgba(47,174,116,.6)}.hero_rdLegend__IftO1{background:var(--gold-bright);box-shadow:0 0 8px rgba(231,200,115,.7)}.hero_scrollHint__Rtw3v{position:absolute;bottom:26px;left:50%;z-index:3;color:rgba(216,185,106,.5);transition:color .3s;animation:hero_scrollChevron__6nqQo 2.1s ease-in-out infinite}.hero_scrollHint__Rtw3v:hover{color:var(--gold-bright)}@keyframes hero_scrollChevron__6nqQo{0%,to{transform:translateX(-50%) translateY(0);opacity:.45}50%{transform:translateX(-50%) translateY(7px);opacity:1}}@media (max-width:1080px){.hero_heroInner__MALt0{grid-template-columns:1fr;gap:34px;justify-items:center}.hero_heroCopy__x6gNP{order:1;text-align:center;min-height:0}.hero_heroCopyBg__nKCsD{left:50%;height:520px;opacity:.24}.hero_heroFoot__XvEut{margin:32px auto 0;align-items:center;flex-direction:column;gap:12px;text-align:center}.hero_heroCtas__x0UbT{justify-content:center}.hero_heroStage__ENcay{order:2;min-height:480px}.hero_heroWidgets__oGYYM{order:3;margin:0 auto}}@media (max-width:860px){.hero_heroFeature__MhL2Y{width:min(300px,70vw)}}@media (max-width:640px){.hero_hero__Pissq{padding-top:120px}}@media (max-width:480px){.hero_hero__Pissq{padding:92px 16px 56px}.hero_heroTitle__bSsRO{font-size:clamp(1.55rem,8.2vw,2.1rem)}.hero_btn__wJKgt{padding-left:22px;padding-right:22px}}@media (prefers-reduced-motion:reduce){.hero_hero__Pissq,.hero_hero__Pissq *{animation:none!important;transition:none!important}}.ritual_alias__jS3tS{position:absolute;top:0;left:0;width:1px;height:1px;scroll-margin-top:72px}.ritual_grid__HomvO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4rem);align-items:center}.ritual_steps__RppD9{display:grid;gap:.6rem;margin-top:1.6rem}.ritual_step__kgeXJ{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;width:100%;min-height:44px;padding:1rem 1.1rem;text-align:left;font:inherit;color:var(--color-ink);border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface);cursor:pointer;transition:border-color .2s,background-color .2s}.ritual_step__kgeXJ:hover{border-color:var(--color-gold-deep)}.ritual_step__kgeXJ[aria-selected=true]{border-color:var(--color-gold-deep);background:linear-gradient(180deg,var(--color-raised),var(--color-surface))}.ritual_step__kgeXJ:focus-visible{outline:2px solid var(--color-gold-hi);outline-offset:3px;border-radius:var(--radius-lg)}.ritual_stepN__KbKgL{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-md);border:1px solid var(--color-gold-deep);font:600 1.3rem/1 var(--font-display);font-variant-numeric:lining-nums;color:var(--color-gold-hi)}.ritual_step__kgeXJ[aria-selected=true] .ritual_stepN__KbKgL{background:color-mix(in srgb,var(--color-gold) 12%,transparent)}.ritual_stepTxt__c6tTo{display:grid;gap:.2rem;min-width:0}.ritual_stepTxt__c6tTo b{font-weight:600;color:var(--color-ink)}.ritual_step__kgeXJ[aria-selected=true] .ritual_stepTxt__c6tTo b{color:var(--color-gold-hi)}.ritual_stepTxt__c6tTo span{font-size:.94rem;line-height:1.45;color:var(--color-ink-dim)}.ritual_foot__ChXG4{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.6rem}.ritual_demo__ZCMt0{display:flex;justify-content:center}.ritual_device__uXR9l{width:min(100%,380px);border-radius:28px;overflow:hidden;border:1px solid var(--color-line);background:linear-gradient(180deg,var(--color-surface),var(--color-panel));box-shadow:var(--shadow-lg)}.ritual_device__uXR9l:focus-visible{outline:2px solid var(--color-gold-hi);outline-offset:4px;border-radius:28px}.ritual_view__tqzp_{position:relative;aspect-ratio:4/3.5;display:grid;place-items:center;overflow:hidden;background:radial-gradient(130% 120% at 50% 25%,color-mix(in srgb,var(--color-green) 16%,transparent),var(--color-bg));border-bottom:1px solid var(--color-line-soft)}.ritual_viewCard__Ihsyh{position:relative;width:152px;aspect-ratio:3/4.2;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-gold-deep);box-shadow:var(--shadow-md)}.ritual_viewCard__Ihsyh img{object-fit:cover}.ritual_reticle__KJ7rz{position:absolute;top:50%;left:50%;width:212px;height:212px;transform:translate(-50%,-50%);pointer-events:none}.ritual_corner__9nPOV{position:absolute;width:25px;height:25px;border-color:var(--color-gold);border-style:solid;border-width:0}.ritual_tl__LzP3x{top:0;left:0;border-top-width:2px;border-left-width:2px;border-top-left-radius:5px}.ritual_tr__7_Gji{top:0;right:0;border-top-width:2px;border-right-width:2px;border-top-right-radius:5px}.ritual_bl__ZOkLn{bottom:0;left:0;border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:5px}.ritual_br__OxY7a{bottom:0;right:0;border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:5px}.ritual_scanTrack__OhQyR{position:absolute;left:8%;right:8%;top:16%;height:100%;pointer-events:none;animation:ritual_scanMove__t3Zuv 1.9s ease-in-out infinite}.ritual_scan__ABKE2{display:block;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--color-green),transparent);box-shadow:0 0 14px var(--color-green)}@keyframes ritual_scanMove__t3Zuv{0%,to{transform:translateY(0)}50%{transform:translateY(68%)}}.ritual_result__pyIQP{padding:1.1rem 1.3rem 1.3rem}.ritual_resultH__bzO2W{margin:0;font:500 1.6rem/1.15 var(--font-display);color:var(--color-ink)}.ritual_resultT__01O1O{margin:.5rem 0 0;font-size:1rem;line-height:1.55;color:var(--color-ink-dim);animation:ritual_fadeIn__Vs1DP .3s ease both}.ritual_resultTag__KC9IH{display:inline-block;margin-top:.8rem;padding:.25rem .7rem;border:1px solid var(--color-line);border-radius:999px;font:600 .75rem/1.3 var(--font-landing);letter-spacing:.06em;color:var(--color-gold)}@keyframes ritual_fadeIn__Vs1DP{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:1060px){.ritual_grid__HomvO{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ritual_scanTrack__OhQyR{animation:none;transform:translateY(34%)}.ritual_resultT__01O1O{animation:none}.ritual_step__kgeXJ{transition:none}}