@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.ui-module__Hi2WXW__button{border-radius:var(--radius-control);min-height:44px;font-size:var(--fs-small);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:600;line-height:20px;display:inline-flex}.ui-module__Hi2WXW__button:active{transform:translateY(1px)}.ui-module__Hi2WXW__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-module__Hi2WXW__button:disabled,.ui-module__Hi2WXW__button[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}.ui-module__Hi2WXW__size-large{min-width:174px;height:52px}.ui-module__Hi2WXW__size-compact{height:44px;padding:0 20px}.ui-module__Hi2WXW__tone-primary{background:var(--text-primary);color:var(--bg-void)}.ui-module__Hi2WXW__tone-primary:hover{background:#fff}.ui-module__Hi2WXW__tone-secondary{background:var(--bg-elevated);border-color:var(--border);color:var(--text-primary)}.ui-module__Hi2WXW__tone-secondary:hover{border-color:var(--border-strong);background:#172936}.ui-module__Hi2WXW__tone-ghost{color:var(--text-primary);border-color:var(--border);background:0 0}.ui-module__Hi2WXW__tone-ghost:hover{border-color:var(--border-strong)}.ui-module__Hi2WXW__arrow{transition:transform var(--dur-fast) var(--ease-out);font-size:.95em;display:inline-block}.ui-module__Hi2WXW__button:hover .ui-module__Hi2WXW__arrow,.ui-module__Hi2WXW__textLink:hover .ui-module__Hi2WXW__arrow{transform:translate(2px,-2px)}.ui-module__Hi2WXW__textLink{min-height:44px;font-size:var(--fs-small);color:var(--text-primary);text-underline-offset:5px;transition:text-decoration-color var(--dur-fast) var(--ease-out);align-items:center;gap:6px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.ui-module__Hi2WXW__textLink:hover{-webkit-text-decoration-color:var(--accent,var(--border-strong));text-decoration-color:var(--accent,var(--border-strong))}.ui-module__Hi2WXW__heading{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:32px 64px;display:grid}.ui-module__Hi2WXW__headingMain{flex-direction:column;gap:18px;display:flex}.ui-module__Hi2WXW__headingAside{flex-direction:column;justify-self:end;gap:12px;max-width:500px;padding-top:4px;display:flex}.ui-module__Hi2WXW__line{display:block}@media (max-width:1023px){.ui-module__Hi2WXW__heading{grid-template-columns:1fr}.ui-module__Hi2WXW__headingAside{justify-self:start;max-width:640px}}@media (max-width:767px){.ui-module__Hi2WXW__line{display:inline}.ui-module__Hi2WXW__line+.ui-module__Hi2WXW__line:before{content:" "}}.ui-module__Hi2WXW__status{color:var(--product,var(--text-secondary));flex-wrap:wrap;align-items:center;gap:8px 10px;display:inline-flex}.ui-module__Hi2WXW__statusDot{width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 18%, transparent);background:currentColor;border-radius:50%;flex:none}.ui-module__Hi2WXW__statusFlag{border:1px solid color-mix(in srgb, currentColor 40%, transparent);color:var(--text-secondary);border-radius:4px;padding:3px 7px;font-size:10px}.ui-module__Hi2WXW__statusNote{color:var(--text-muted);flex-basis:100%}@media (prefers-reduced-motion:no-preference){.ui-module__Hi2WXW__status[data-status=in-development] .ui-module__Hi2WXW__statusDot,.ui-module__Hi2WXW__status[data-status=preparing-release] .ui-module__Hi2WXW__statusDot{animation:3.2s ease-in-out infinite ui-module__Hi2WXW__beacon}}@keyframes ui-module__Hi2WXW__beacon{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 18%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, currentColor 4%, transparent)}}
.showcase-module__Ts7qOW__figure{width:100%;min-width:0;margin:0}.showcase-module__Ts7qOW__figure img{width:100%;height:auto;display:block}.showcase-module__Ts7qOW__phone{border:6px solid #181613;border-radius:28px;max-width:280px;margin-inline:auto;overflow:hidden;box-shadow:0 0 0 1px #6b5a49,0 0 0 3px #211e1b,0 25px 48px -16px #000000a6,inset 0 1px #ffffff1a}.showcase-module__Ts7qOW__gameFrame{background:#151126;border:1px solid #a98bff66;border-radius:16px;max-width:420px;margin-inline:auto;overflow:hidden;box-shadow:0 28px 55px -16px #000000b3,0 0 0 4px #18102ccc,0 0 45px -14px #7e59e673}.showcase-module__Ts7qOW__source{text-align:center;letter-spacing:.01em;color:var(--text-muted);margin-top:18px;font-size:11px;line-height:1.5}.showcase-module__Ts7qOW__gallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 32px;margin-top:64px;display:grid}.showcase-module__Ts7qOW__feature{background:linear-gradient(145deg,#d4b48c0b,#0000 60%);border-top:1px solid #d4b48c4d;flex-direction:column;grid-column:span 5;gap:32px;min-width:0;padding:36px 32px 24px;display:flex;position:relative}.showcase-module__Ts7qOW__detail,.showcase-module__Ts7qOW__search{grid-column:span 7;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:28px;display:grid}.showcase-module__Ts7qOW__featureCopy h3{letter-spacing:-.025em;max-width:260px;margin-top:24px;font-size:clamp(24px,2.5vw,36px);line-height:1.15}.showcase-module__Ts7qOW__featureCopy>p:last-child{max-width:340px;margin-top:24px;font-size:17px;line-height:1.6}.showcase-module__Ts7qOW__index{color:#c5ab91;letter-spacing:.13em;font-size:10px}.showcase-module__Ts7qOW__featureVisual{isolation:isolate;min-width:0;padding:30px 18px;position:relative}.showcase-module__Ts7qOW__featureVisual>figure{z-index:1;position:relative}.showcase-module__Ts7qOW__featureVisual img{pointer-events:none}.showcase-module__Ts7qOW__shelves .showcase-module__Ts7qOW__featureVisual{align-self:center;width:min(100%,280px);transform:rotate(2deg)}.showcase-module__Ts7qOW__reading .showcase-module__Ts7qOW__featureVisual{align-self:center;width:min(100%,280px)}.showcase-module__Ts7qOW__search{background:linear-gradient(25deg,#d4b48c0f,#0000 60%)}.showcase-module__Ts7qOW__search .showcase-module__Ts7qOW__featureCopy{order:2}.showcase-module__Ts7qOW__search .showcase-module__Ts7qOW__featureVisual{order:1}.showcase-module__Ts7qOW__modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 40px;margin-top:64px;display:grid}.showcase-module__Ts7qOW__modeSlot{min-width:0}.showcase-module__Ts7qOW__modeSlot[data-family=score]{grid-column:1/-1}.showcase-module__Ts7qOW__modeStory{border-top:1px solid #a98bff4d;min-width:0;padding-top:28px;position:relative}.showcase-module__Ts7qOW__modeVisual{isolation:isolate;justify-content:center;align-items:center;width:100%;min-width:0;min-height:430px;padding:28px 30px;display:flex;position:relative}.showcase-module__Ts7qOW__modeVisual>figure{z-index:1}.showcase-module__Ts7qOW__modeVisual .showcase-module__Ts7qOW__gameFrame{max-width:300px}.showcase-module__Ts7qOW__modeCopy{padding:28px 12px 0}.showcase-module__Ts7qOW__modeKicker{align-items:center;gap:16px;display:flex}.showcase-module__Ts7qOW__modeNumber{letter-spacing:.08em;color:#92849f;border-right:1px solid #a98bff4d;padding-right:16px;font-size:12px}.showcase-module__Ts7qOW__modeCopy h3{margin-top:18px;font-size:32px}.showcase-module__Ts7qOW__modeCopy>p:last-child{margin-top:20px;font-size:17px;line-height:1.6}.showcase-module__Ts7qOW__modeSlot[data-family=score] .showcase-module__Ts7qOW__modeStory{background:linear-gradient(135deg,#a98bff0b,#0000 70%);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:80px;padding:40px;display:grid}.showcase-module__Ts7qOW__modeSlot[data-family=score] .showcase-module__Ts7qOW__modeCopy{max-width:420px;padding:0}.showcase-module__Ts7qOW__modeSlot[data-family=score] .showcase-module__Ts7qOW__modeCopy h3{font-size:clamp(36px,4vw,54px)}.showcase-module__Ts7qOW__modeSlot[data-family=score] .showcase-module__Ts7qOW__modeVisual{min-height:0}.showcase-module__Ts7qOW__modeSlot[data-family=score] .showcase-module__Ts7qOW__modeVisual .showcase-module__Ts7qOW__gameFrame{max-width:340px}.showcase-module__Ts7qOW__modeSlot:nth-child(2) .showcase-module__Ts7qOW__modeVisual{order:2}.showcase-module__Ts7qOW__modeSlot:nth-child(2) .showcase-module__Ts7qOW__modeCopy{order:1;justify-self:end}.showcase-module__Ts7qOW__modeSlot:nth-child(5) .showcase-module__Ts7qOW__modeVisual{min-height:430px}.showcase-module__Ts7qOW__modeSlot:nth-child(5) .showcase-module__Ts7qOW__modeVisual .showcase-module__Ts7qOW__gameFrame{transform:rotate(-3deg)}.showcase-module__Ts7qOW__elements{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:80px;margin-top:48px;display:grid;position:relative}.showcase-module__Ts7qOW__elementVisual{isolation:isolate;padding:40px;position:relative}.showcase-module__Ts7qOW__elementVisual .showcase-module__Ts7qOW__gameFrame{max-width:520px;box-shadow:none;background:0 0;border:0;border-radius:18px}@media (hover:hover) and (pointer:fine){.showcase-module__Ts7qOW__featureVisual>figure,.showcase-module__Ts7qOW__modeVisual>figure{transition:transform .7s var(--ease-out)}.showcase-module__Ts7qOW__feature:hover .showcase-module__Ts7qOW__featureVisual>figure{transform:translateY(-5px)}.showcase-module__Ts7qOW__modeStory:hover .showcase-module__Ts7qOW__modeVisual>figure{transform:translateY(-6px)}}@media (prefers-reduced-motion:no-preference){html.motion [data-scene][data-entered] [data-layer=feature]>figure{animation:showcase-module__Ts7qOW__featureIn 1.1s var(--ease-out) both}:is(html.motion [data-scene][data-entered] .showcase-module__Ts7qOW__featureCopy,html.motion [data-scene][data-entered] .showcase-module__Ts7qOW__modeCopy){animation:showcase-module__Ts7qOW__copyIn .85s var(--ease-out) both}}@keyframes showcase-module__Ts7qOW__featureIn{0%{opacity:.4;translate:0 24px}to{opacity:1;translate:0}}@keyframes showcase-module__Ts7qOW__copyIn{0%{opacity:.5;translate:0 12px}to{opacity:1;translate:0}}@media (max-width:1023px){.showcase-module__Ts7qOW__feature,.showcase-module__Ts7qOW__detail,.showcase-module__Ts7qOW__search{flex-direction:column;grid-column:span 6;gap:24px;display:flex}.showcase-module__Ts7qOW__search .showcase-module__Ts7qOW__featureCopy,.showcase-module__Ts7qOW__search .showcase-module__Ts7qOW__featureVisual{order:initial}.showcase-module__Ts7qOW__featureVisual{align-self:center;width:min(100%,280px)}.showcase-module__Ts7qOW__modeSlot[data-family=score] .showcase-module__Ts7qOW__modeStory{gap:32px;padding:32px 16px}.showcase-module__Ts7qOW__modes{gap:40px 16px}.showcase-module__Ts7qOW__modeVisual{min-height:340px;padding:20px 8px}.showcase-module__Ts7qOW__modeSlot:nth-child(5) .showcase-module__Ts7qOW__modeVisual{min-height:340px}.showcase-module__Ts7qOW__modeCopy h3{font-size:25px}.showcase-module__Ts7qOW__modeCopy>p:last-child{font-size:15px}.showcase-module__Ts7qOW__elements{gap:32px}}@media (max-width:767px){.showcase-module__Ts7qOW__phone{border-width:5px;max-width:260px}.showcase-module__Ts7qOW__source{font-size:10px}.showcase-module__Ts7qOW__gallery{grid-template-columns:1fr;gap:48px;margin-top:40px}.showcase-module__Ts7qOW__feature,.showcase-module__Ts7qOW__detail,.showcase-module__Ts7qOW__search{grid-column:1;padding:28px 8px 16px}.showcase-module__Ts7qOW__featureCopy{max-width:320px}.showcase-module__Ts7qOW__featureCopy h3{font-size:30px}.showcase-module__Ts7qOW__featureVisual{max-width:270px;padding:24px 10px}.showcase-module__Ts7qOW__modes{grid-template-columns:1fr;gap:48px;margin-top:40px}.showcase-module__Ts7qOW__modeSlot[data-family=score] .showcase-module__Ts7qOW__modeStory{flex-direction:column;gap:16px;padding:24px 0 16px;display:flex}.showcase-module__Ts7qOW__modeStory{flex-direction:column;display:flex}.showcase-module__Ts7qOW__modeCopy,.showcase-module__Ts7qOW__modeSlot[data-family=score] .showcase-module__Ts7qOW__modeCopy{order:1;width:100%;padding:0 6px}.showcase-module__Ts7qOW__modeVisual,.showcase-module__Ts7qOW__modeSlot:nth-child(2) .showcase-module__Ts7qOW__modeVisual{order:2;min-height:0;padding:32px 22px 8px}.showcase-module__Ts7qOW__modeSlot[data-family=score] .showcase-module__Ts7qOW__modeCopy h3,.showcase-module__Ts7qOW__modeCopy h3{font-size:34px}.showcase-module__Ts7qOW__modeSlot:nth-child(5) .showcase-module__Ts7qOW__modeVisual{min-height:0}.showcase-module__Ts7qOW__modeVisual .showcase-module__Ts7qOW__gameFrame{max-width:280px}.showcase-module__Ts7qOW__elements{grid-template-columns:1fr;gap:24px}.showcase-module__Ts7qOW__elementVisual{padding:24px 0}}@media (prefers-reduced-motion:reduce){.showcase-module__Ts7qOW__featureVisual>figure,.showcase-module__Ts7qOW__modeVisual>figure{transition:none;transform:none}}
.board-gameplay-module__XOrsSG__stage{color:#e9e3f5;width:100%;margin:0}.board-gameplay-module__XOrsSG__heading{letter-spacing:.1em;text-transform:uppercase;color:#c6b5e8;justify-content:space-between;align-items:center;margin:0 3px 12px;font-size:11px;display:flex}.board-gameplay-module__XOrsSG__marker{color:#837397;font-size:9px}.board-gameplay-module__XOrsSG__board{filter:drop-shadow(0 18px 24px #0009);width:100%;height:auto;display:block;overflow:visible}.board-gameplay-module__XOrsSG__stone{transform-box:fill-box;transform-origin:50%}.board-gameplay-module__XOrsSG__tray{fill:#141324;stroke:#716093;stroke-opacity:.3}.board-gameplay-module__XOrsSG__highlight{fill:#d7b578;fill-opacity:0;stroke:#d7b578;stroke-width:1.5px;stroke-opacity:0}.board-gameplay-module__XOrsSG__stage[data-phase=completion] [data-clears] .board-gameplay-module__XOrsSG__highlight{fill-opacity:.12;stroke-opacity:.9}.board-gameplay-module__XOrsSG__readout{color:#d2c8e2;justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-top:14px;font-size:12px;line-height:1.4;display:flex}.board-gameplay-module__XOrsSG__readout button{color:#e8dff5;min-width:64px;min-height:44px;font:inherit;cursor:pointer;background:#151120;border:1px solid #645474;border-radius:999px;padding:5px 10px;font-size:11px;display:none}.board-gameplay-module__XOrsSG__stage[data-enhanced=true] .board-gameplay-module__XOrsSG__readout button{display:block}.board-gameplay-module__XOrsSG__readout button:focus-visible{outline-offset:3px;outline:2px solid #b99af3}.board-gameplay-module__XOrsSG__stage figcaption{color:#aaa0bc;text-align:center;margin-top:10px;font-size:10px;line-height:1.5}.board-gameplay-module__XOrsSG__placing{transform-box:fill-box;transform-origin:50%;animation:1s cubic-bezier(.2,.65,.25,1) both board-gameplay-module__XOrsSG__place}.board-gameplay-module__XOrsSG__stage[data-phase=clear] [data-clears] .board-gameplay-module__XOrsSG__stone{animation:1.12s ease-out both board-gameplay-module__XOrsSG__clearCell}.board-gameplay-module__XOrsSG__rune{animation:1.12s ease-out both board-gameplay-module__XOrsSG__rune}.board-gameplay-module__XOrsSG__sweep{transform-box:fill-box;transform-origin:50%;animation:1.12s ease-out both board-gameplay-module__XOrsSG__sweep}.board-gameplay-module__XOrsSG__pearl{animation:1.12s ease-out both board-gameplay-module__XOrsSG__pearl}.board-gameplay-module__XOrsSG__score{fill:#f1ece4;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;animation:.9s ease-out both board-gameplay-module__XOrsSG__feedback}.board-gameplay-module__XOrsSG__stage[data-running=false] *{animation-play-state:paused!important}@keyframes board-gameplay-module__XOrsSG__place{0%{transform:translate(-20px,253px)scale(.56)}80%{transform:translate(0)scale(1.06)}to{transform:none}}@keyframes board-gameplay-module__XOrsSG__clearCell{0%,18%{opacity:1;transform:scale(1)}32%{opacity:1;transform:scale(1.06)}64%,to{opacity:0;transform:scale(.3)}}@keyframes board-gameplay-module__XOrsSG__rune{0%{opacity:0}22%,44%{opacity:1}90%,to{opacity:0}}@keyframes board-gameplay-module__XOrsSG__sweep{0%{opacity:0;transform:scaleX(.1)scaleY(.6)}22%{opacity:1;transform:scaleX(.5)scaleY(1.05)}46%{opacity:.85;transform:scaleX(1)scaleY(1)}90%,to{opacity:0;transform:scaleX(1)scaleY(.08)}}@keyframes board-gameplay-module__XOrsSG__pearl{0%,22%{opacity:0;transform:translateY(0)}35%{opacity:.66}to{opacity:0;transform:translateY(var(--dy))}}@keyframes board-gameplay-module__XOrsSG__feedback{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.board-gameplay-module__XOrsSG__stage *{animation:none!important}.board-gameplay-module__XOrsSG__stage .board-gameplay-module__XOrsSG__readout button{display:none!important}}
.scene-module__W1eEGG__scene{isolation:isolate;width:100%;max-width:720px;height:590px;margin:auto;position:relative}.scene-module__W1eEGG__environment{z-index:-1;pointer-events:none;border-radius:28px;position:absolute;inset:0;overflow:hidden}.scene-module__W1eEGG__light,.scene-module__W1eEGG__lightSecondary{opacity:.7;background:radial-gradient(#d4b48c38,#0000 68%);border-radius:50%;width:80%;height:70%;position:absolute;top:12%;left:5%}.scene-module__W1eEGG__lightSecondary{background:radial-gradient(#8b746224,#0000 65%);width:60%;top:28%;left:30%}.scene-module__W1eEGG__focusLight{opacity:0;transition:opacity .6s var(--ease-out);background:radial-gradient(at 60%,#d4b48c24,#0000 65%);position:absolute;inset:0}.scene-module__W1eEGG__contour{position:absolute;inset:0}.scene-module__W1eEGG__geometry{color:#d4b48c;stroke:currentColor;stroke-opacity:.2;stroke-width:.8px;width:100%;height:100%;position:absolute;inset:0}.scene-module__W1eEGG__floor{background:radial-gradient(#0006,#0000 72%);border:1px solid #d4b48c29;border-radius:50%;height:48px;position:absolute;bottom:35px;left:10%;right:5%;transform:rotate(-6deg)}.scene-module__W1eEGG__edition{letter-spacing:.14em;color:#c5ab91;font-size:10px;position:absolute;top:4px;left:7%}.scene-module__W1eEGG__focal{z-index:2;width:40%;max-width:244px;position:absolute;top:30px;left:33%}.scene-module__W1eEGG__focal img{pointer-events:none}.scene-module__W1eEGG__sceneLink{transition:transform .6s var(--ease-out);text-decoration:none;display:block;position:relative}.scene-module__W1eEGG__sceneLink:focus-visible{outline:2px solid var(--product,#d4b48c);outline-offset:10px;border-radius:28px}.scene-module__W1eEGG__explore{color:#d4b48c;width:32px;height:32px;transition:transform .6s var(--ease-out);background:#151719;border:1px solid #d4b48c66;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:60px;right:-14px}.scene-module__W1eEGG__support{z-index:1;width:25%;max-width:154px;position:absolute;top:155px;left:3%;transform:rotate(-5deg)}.scene-module__W1eEGG__support>figure>div{border-width:4px;border-radius:20px}.scene-module__W1eEGG__flow{border-left:1px solid #d4b48c4d;flex-direction:column;gap:36px;width:25%;padding-left:18px;list-style:none;display:flex;position:absolute;top:125px;right:0}.scene-module__W1eEGG__flow li{position:relative}.scene-module__W1eEGG__flow li:before{content:"";background:#131b20;border:1px solid #d4b48c;border-radius:50%;width:7px;height:7px;position:absolute;top:4px;left:-22px}.scene-module__W1eEGG__flow span{letter-spacing:.05em;color:#d4b48c;font-size:9px}.scene-module__W1eEGG__flow p{color:#ddd1c3;max-width:150px;margin-top:7px;font-size:14px;line-height:1.4}.scene-module__W1eEGG__scene[data-hero] .scene-module__W1eEGG__focal{width:46%;max-width:240px;left:41%}.scene-module__W1eEGG__scene[data-hero] .scene-module__W1eEGG__support{width:28%;max-width:146px;left:4%}.scene-module__W1eEGG__game{height:660px}.scene-module__W1eEGG__game .scene-module__W1eEGG__focal,.scene-module__W1eEGG__game[data-hero] .scene-module__W1eEGG__focal{width:68%;max-width:380px;top:42px;left:16%}.scene-module__W1eEGG__game .scene-module__W1eEGG__geometry{stroke:#aa8cff;stroke-opacity:.4}.scene-module__W1eEGG__game .scene-module__W1eEGG__light{background:radial-gradient(#8c58ff66,#0000 67%)}.scene-module__W1eEGG__game .scene-module__W1eEGG__lightSecondary{background:radial-gradient(#29d6f033,#0000 66%)}.scene-module__W1eEGG__game .scene-module__W1eEGG__focusLight{background:radial-gradient(#a98bff38,#0000 70%)}.scene-module__W1eEGG__game .scene-module__W1eEGG__floor{border-color:#a98bff4d;bottom:24px}.scene-module__W1eEGG__game .scene-module__W1eEGG__edition,.scene-module__W1eEGG__game .scene-module__W1eEGG__explore{color:#bba0ff}.scene-module__W1eEGG__game .scene-module__W1eEGG__explore{border-color:#a98bff66}.scene-module__W1eEGG__satellites>span{--angle:-16deg;color:#63d8eb;width:30px;height:48px;transform:rotate(var(--angle));position:absolute;top:20%;left:5%}.scene-module__W1eEGG__satellites svg{stroke:currentColor;stroke-width:1px;fill:currentColor;fill-opacity:.06;width:100%;height:100%}.scene-module__W1eEGG__satellites>span:nth-child(2){--angle:18deg;color:#f3a66d;width:22px;top:10%;left:auto;right:5%}.scene-module__W1eEGG__satellites>span:nth-child(3){--angle:12deg;color:#d0c3f1;top:65%;left:auto;right:2%}.scene-module__W1eEGG__satellites>span:nth-child(4){--angle:-8deg;color:#75cfab;width:20px;top:77%;left:7%}@media (hover:hover) and (pointer:fine){.scene-module__W1eEGG__sceneLink:hover{transform:translateY(-6px)}.scene-module__W1eEGG__sceneLink:hover .scene-module__W1eEGG__explore{transform:translate(3px,-3px)}.scene-module__W1eEGG__scene:has(.scene-module__W1eEGG__sceneLink:hover) .scene-module__W1eEGG__focusLight{opacity:1}}.scene-module__W1eEGG__scene:has(.scene-module__W1eEGG__sceneLink:focus-visible) .scene-module__W1eEGG__focusLight{opacity:1}@media (prefers-reduced-motion:no-preference){html.motion .scene-module__W1eEGG__scene[data-entered] .scene-module__W1eEGG__focal{animation:scene-module__W1eEGG__arrive 1.1s var(--ease-out) both}html.motion .scene-module__W1eEGG__scene[data-entered] .scene-module__W1eEGG__support{animation:scene-module__W1eEGG__supportIn 1.4s var(--ease-out) both}html.motion .scene-module__W1eEGG__scene[data-entered] .scene-module__W1eEGG__flow li{animation:scene-module__W1eEGG__arrive 1s var(--ease-out) both}html.motion .scene-module__W1eEGG__scene[data-entered] .scene-module__W1eEGG__flow li:nth-child(2){animation-delay:.12s}html.motion .scene-module__W1eEGG__scene[data-entered] .scene-module__W1eEGG__flow li:nth-child(3){animation-delay:.24s}html.motion .scene-module__W1eEGG__scene .scene-module__W1eEGG__light{animation:14s ease-in-out infinite alternate scene-module__W1eEGG__lamplight}html.motion .scene-module__W1eEGG__scene .scene-module__W1eEGG__lightSecondary{animation:19s ease-in-out -4s infinite alternate-reverse scene-module__W1eEGG__lamplight}html.motion .scene-module__W1eEGG__game .scene-module__W1eEGG__light{animation-duration:10s}html.motion .scene-module__W1eEGG__game .scene-module__W1eEGG__contour{animation:16s ease-in-out infinite alternate scene-module__W1eEGG__spectralDrift}html.motion .scene-module__W1eEGG__scene .scene-module__W1eEGG__satellites>span{animation:8s ease-in-out infinite alternate scene-module__W1eEGG__elementDrift;animation-delay:calc(var(--i) * -2s)}html.motion .scene-module__W1eEGG__scene .scene-module__W1eEGG__light{animation-play-state:paused}html.motion .scene-module__W1eEGG__scene .scene-module__W1eEGG__lightSecondary{animation-play-state:paused}html.motion .scene-module__W1eEGG__scene .scene-module__W1eEGG__contour{animation-play-state:paused}html.motion .scene-module__W1eEGG__scene .scene-module__W1eEGG__satellites>span{animation-play-state:paused}html.motion .scene-module__W1eEGG__scene[data-active=true]:not([data-hidden=true]) .scene-module__W1eEGG__light{animation-play-state:running}html.motion .scene-module__W1eEGG__scene[data-active=true]:not([data-hidden=true]) .scene-module__W1eEGG__lightSecondary{animation-play-state:running}html.motion .scene-module__W1eEGG__scene[data-active=true]:not([data-hidden=true]) .scene-module__W1eEGG__contour{animation-play-state:running}html.motion .scene-module__W1eEGG__scene[data-active=true]:not([data-hidden=true]) .scene-module__W1eEGG__satellites>span{animation-play-state:running}html.motion .scene-module__W1eEGG__game[data-active=true]:not([data-hidden=true]) .scene-module__W1eEGG__contour{will-change:transform,opacity}html.motion .scene-module__W1eEGG__game[data-active=true]:not([data-hidden=true]) .scene-module__W1eEGG__satellites>span{will-change:transform,opacity}html.motion .scene-module__W1eEGG__game .scene-module__W1eEGG__light{will-change:auto;animation:none}html.motion .scene-module__W1eEGG__game .scene-module__W1eEGG__lightSecondary{will-change:auto;animation:none}html.motion .scene-module__W1eEGG__game .scene-module__W1eEGG__contour{will-change:auto;animation:none}html.motion .scene-module__W1eEGG__game .scene-module__W1eEGG__satellites>span{will-change:auto;animation:none}}@keyframes scene-module__W1eEGG__arrive{0%{opacity:.4;translate:0 22px}to{opacity:1;translate:0}}@keyframes scene-module__W1eEGG__supportIn{0%{opacity:.2;translate:-14px 24px}to{opacity:1;translate:0}}@keyframes scene-module__W1eEGG__lamplight{0%{opacity:.55;transform:translate(-3%,2%)scale(.94)}to{opacity:.95;transform:translate(6%,-4%)scale(1.06)}}@keyframes scene-module__W1eEGG__spectralDrift{0%{opacity:.5;transform:translate(-7px,5px)}to{opacity:1;transform:translate(7px,-5px)}}@keyframes scene-module__W1eEGG__elementDrift{0%{transform:translate3d(0,-6px,0) rotate(var(--angle));opacity:.5}to{transform:translate3d(4px,8px,0) rotate(var(--angle));opacity:.9}}@media (max-width:1023px){.scene-module__W1eEGG__scene{max-width:680px}.scene-module__W1eEGG__scene[data-hero] .scene-module__W1eEGG__focal{left:41%}}@media (max-width:767px){.scene-module__W1eEGG__scene{max-width:430px;height:530px}.scene-module__W1eEGG__focal,.scene-module__W1eEGG__scene[data-hero] .scene-module__W1eEGG__focal{width:61%;max-width:212px;top:24px;left:32%}.scene-module__W1eEGG__support,.scene-module__W1eEGG__scene[data-hero] .scene-module__W1eEGG__support{width:27%;max-width:100px;top:150px;left:0}.scene-module__W1eEGG__flow{display:none}.scene-module__W1eEGG__edition{font-size:9px;top:0;left:1%}.scene-module__W1eEGG__game{height:565px}.scene-module__W1eEGG__game .scene-module__W1eEGG__focal,.scene-module__W1eEGG__game[data-hero] .scene-module__W1eEGG__focal{width:88%;max-width:320px;top:36px;left:6%}.scene-module__W1eEGG__satellites>span{width:14px;height:24px;top:5%;left:0}.scene-module__W1eEGG__satellites>span:nth-child(2){width:14px;right:0}.scene-module__W1eEGG__satellites>span:nth-child(3){width:14px;top:87%;right:0}.scene-module__W1eEGG__satellites>span:nth-child(4){width:12px;top:90%;left:0}.scene-module__W1eEGG__game .scene-module__W1eEGG__floor{bottom:10px}}@media (prefers-reduced-motion:reduce){.scene-module__W1eEGG__sceneLink,.scene-module__W1eEGG__explore,.scene-module__W1eEGG__focusLight{transition:none}.scene-module__W1eEGG__sceneLink:hover{transform:none}}
.product-module__VNjvSG__heroStage{width:100%;grid-template-columns:1fr!important;min-height:0!important}.product-module__VNjvSG__heroStage>div:empty{display:none}.product-module__VNjvSG__heroStage>:last-child{padding:24px 16px 12px}@media (prefers-reduced-motion:no-preference){html.motion div:has(>.product-module__VNjvSG__heroStage){animation:none}}.product-module__VNjvSG__meta{align-items:center;gap:16px;margin-top:4px;display:flex}.product-module__VNjvSG__icon{border-radius:15px;width:64px;height:64px;box-shadow:0 0 0 1px #ffffff0f,0 12px 30px -12px #000c}.product-module__VNjvSG__metaText{flex-direction:column;gap:6px;display:flex}.product-module__VNjvSG__capGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.product-module__VNjvSG__capGroup{border-radius:var(--radius-surface);border:1px solid var(--border-soft);background:linear-gradient(180deg, rgb(var(--product-rgb,184 147 122) / .06), transparent 60%), var(--bg-elevated);flex-direction:column;gap:12px;padding:22px 20px 24px;display:flex}.product-module__VNjvSG__capIndex{color:var(--product,#b8937a)}.product-module__VNjvSG__capGroup ul{flex-direction:column;gap:8px;margin:4px 0 0;display:flex}.product-module__VNjvSG__capGroup li{font-size:var(--fs-small);color:var(--text-secondary);padding-left:14px;line-height:1.45;position:relative}.product-module__VNjvSG__capGroup li:before{content:"";background:var(--product,#b8937a);opacity:.8;border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:0}@media (max-width:1100px){.product-module__VNjvSG__capGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.product-module__VNjvSG__capGrid{grid-template-columns:1fr}}.product-module__VNjvSG__runes{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:56px 0 0;display:grid}.product-module__VNjvSG__rune{align-items:center;gap:16px;padding:28px 20px 28px 0;display:flex}.product-module__VNjvSG__runeStone{filter:drop-shadow(0 10px 18px #0000008c);flex:none;width:64px;height:64px}.product-module__VNjvSG__rune[data-rune=ember] .product-module__VNjvSG__runeName{color:#ff8a5c}.product-module__VNjvSG__rune[data-rune=tide] .product-module__VNjvSG__runeName{color:#5fdcf0}.product-module__VNjvSG__rune[data-rune=verdant] .product-module__VNjvSG__runeName{color:#6fe39c}.product-module__VNjvSG__rune[data-rune=aether] .product-module__VNjvSG__runeName{color:#c49bff}.product-module__VNjvSG__runeName{margin-bottom:4px;font-size:1.125rem;font-weight:600}@media (max-width:1023px){.product-module__VNjvSG__runes{grid-template-columns:repeat(2,minmax(0,1fr))}.product-module__VNjvSG__rune:nth-child(odd){border-left:0;padding-left:0}.product-module__VNjvSG__rune:nth-child(n+3){border-top:1px solid var(--border-soft)}}@media (max-width:767px){.product-module__VNjvSG__runes{grid-template-columns:1fr}.product-module__VNjvSG__rune,.product-module__VNjvSG__rune+.product-module__VNjvSG__rune{border-left:0;padding:20px 0}.product-module__VNjvSG__rune+.product-module__VNjvSG__rune{border-top:1px solid var(--border-soft)}}.product-module__VNjvSG__policyLinks{border-top:1px solid var(--border-soft);flex-direction:column;gap:10px;padding-top:18px;display:flex}.product-module__VNjvSG__policyLinks ul{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.product-module__VNjvSG__policyLinks a{min-height:44px;font-size:var(--fs-small);color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--product) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--product) 55%, transparent);text-underline-offset:4px;align-items:center;display:inline-flex}.product-module__VNjvSG__policyLinks a:hover{color:var(--product)}.product-module__VNjvSG__runes{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.product-module__VNjvSG__rune+.product-module__VNjvSG__rune{border-left:0;padding-left:0}@media (max-width:767px){.product-module__VNjvSG__runes{grid-template-columns:1fr}}.product-module__VNjvSG__storeSibling{align-self:center}
.home-module__LR9RmG__hero{padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(64px,8vw,104px)}.home-module__LR9RmG__heroGrid{grid-template-columns:minmax(0,650fr) minmax(0,608fr);align-items:center;gap:54px;display:grid}.home-module__LR9RmG__heroCopy{flex-direction:column;gap:24px;display:flex}.home-module__LR9RmG__heroLine{display:block}.home-module__LR9RmG__heroLead{max-width:590px}.home-module__LR9RmG__heroActions{flex-wrap:wrap;gap:14px;display:flex}.home-module__LR9RmG__proofRail{border-top:1px solid var(--border-soft);grid-template-columns:repeat(3,minmax(0,1fr));max-width:610px;margin:0;display:grid}.home-module__LR9RmG__proofRail>div{flex-direction:column;gap:5px;padding-top:14px;display:flex}.home-module__LR9RmG__proofRail>div+div{border-left:1px solid var(--border-soft);padding-left:18px}.home-module__LR9RmG__proofRail dd{margin:0}.home-module__LR9RmG__heroStage{min-width:0}@media (max-width:1023px){.home-module__LR9RmG__heroGrid{grid-template-columns:1fr;gap:48px}.home-module__LR9RmG__heroStage{max-width:620px}}@media (max-width:767px){.home-module__LR9RmG__heroActions>*{flex:100%}.home-module__LR9RmG__proofRail>div+div{padding-left:12px}}@media (prefers-reduced-motion:no-preference){html.motion .home-module__LR9RmG__heroCopy>*{animation:home-module__LR9RmG__rise .9s var(--ease-out) both}html.motion .home-module__LR9RmG__heroCopy>:nth-child(2){animation-delay:60ms}html.motion .home-module__LR9RmG__heroCopy>:nth-child(3){animation-delay:.12s}html.motion .home-module__LR9RmG__heroCopy>:nth-child(4){animation-delay:.2s}html.motion .home-module__LR9RmG__heroCopy>:nth-child(5){animation-delay:.26s}html.motion .home-module__LR9RmG__heroCopy>:nth-child(6){animation-delay:.32s}html.motion .home-module__LR9RmG__heroStage{animation:home-module__LR9RmG__stageIn 1.4s var(--ease-out) .12s both}}@keyframes home-module__LR9RmG__rise{0%{opacity:0;translate:0 14px}}@keyframes home-module__LR9RmG__stageIn{0%{opacity:0;filter:blur(6px);scale:.97}}.home-module__LR9RmG__micro{margin-bottom:22px}.home-module__LR9RmG__maturity{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0 0;display:grid}.home-module__LR9RmG__maturity li+li{border-left:1px solid var(--border-soft);padding-left:18px}.home-module__LR9RmG__maturityLink{border-radius:6px;flex-direction:column;gap:4px;padding:6px 0;display:flex}.home-module__LR9RmG__maturityIndex{color:var(--product);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;line-height:1.2}.home-module__LR9RmG__maturityName{font-size:var(--fs-small);color:var(--text-primary);font-weight:600}.home-module__LR9RmG__maturityLink:hover .home-module__LR9RmG__maturityName{color:var(--product)}.home-module__LR9RmG__stages{flex-direction:column;gap:46px;margin-top:46px;display:flex}.home-module__LR9RmG__stageLabel,.home-module__LR9RmG__stageState{z-index:2;position:absolute;top:28px}.home-module__LR9RmG__stageLabel{left:26px}.home-module__LR9RmG__stageState{right:26px}.home-module__LR9RmG__network{aspect-ratio:1312/620;margin-top:42px}.home-module__LR9RmG__networkGhost{opacity:.08;mix-blend-mode:screen;pointer-events:none;width:43%;position:absolute;top:28%;left:30%}.home-module__LR9RmG__wires{z-index:1;width:100%;height:100%;position:absolute;inset:0}.home-module__LR9RmG__wires path{fill:none;stroke-width:1px;stroke-opacity:.6;vector-effect:non-scaling-stroke}.home-module__LR9RmG__core{z-index:2;text-align:center;background:radial-gradient(closest-side,#13212bf2,#13212b00);flex-direction:column;align-items:center;gap:6px;padding:6px 18px 10px;display:flex;position:absolute;top:calc(50.3% + 14px);left:50%;translate:-50%}.home-module__LR9RmG__coreTitle{letter-spacing:.02em;font-size:1.375rem;font-weight:600;line-height:1.2}.home-module__LR9RmG__coreDot{z-index:2;background:var(--text-primary);opacity:.85;border-radius:50%;width:10px;height:10px;position:absolute;top:50.3%;left:50%;translate:-50% -50%;box-shadow:0 0 0 6px #f2f5f714}.home-module__LR9RmG__domains{margin:0}.home-module__LR9RmG__domain{z-index:3;width:27.4%;position:absolute}.home-module__LR9RmG__domain[data-slot="0"]{top:13.9%;left:5.5%}.home-module__LR9RmG__domain[data-slot="1"]{top:13.9%;right:5.5%}.home-module__LR9RmG__domain[data-slot="2"]{top:69%;left:36.3%}.home-module__LR9RmG__domainLink{border-radius:var(--radius-surface);border:1px solid var(--border);transition:border-color var(--dur-med) var(--ease-out), transform var(--dur-med) var(--ease-out);background:#0d151ceb;flex-direction:column;gap:10px;padding:20px;display:flex}.home-module__LR9RmG__domainLink:hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));transform:translateY(-2px)}.home-module__LR9RmG__domainTitle{color:var(--text-primary)}@media (prefers-reduced-motion:no-preference){html.motion .home-module__LR9RmG__network .home-module__LR9RmG__wires path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--ease-in-out)}html.motion .home-module__LR9RmG__network[data-inview] .home-module__LR9RmG__wires path{stroke-dashoffset:0}html.motion .home-module__LR9RmG__network[data-inview] .home-module__LR9RmG__wires path:nth-child(2){transition-delay:.18s}html.motion .home-module__LR9RmG__network[data-inview] .home-module__LR9RmG__wires path:nth-child(3){transition-delay:.36s}html.motion .home-module__LR9RmG__network .home-module__LR9RmG__domain{opacity:0;transition:opacity .7s var(--ease-out), translate .7s var(--ease-out);translate:0 10px}html.motion .home-module__LR9RmG__network[data-inview] .home-module__LR9RmG__domain{opacity:1;translate:0}html.motion .home-module__LR9RmG__network[data-inview] .home-module__LR9RmG__domain[data-slot="1"]{transition-delay:.16s}html.motion .home-module__LR9RmG__network[data-inview] .home-module__LR9RmG__domain[data-slot="2"]{transition-delay:.32s}html.motion .home-module__LR9RmG__network[data-inview] .home-module__LR9RmG__coreDot{animation:3.6s ease-in-out 1.2s infinite home-module__LR9RmG__coreBeat}}@keyframes home-module__LR9RmG__coreBeat{50%{box-shadow:0 0 0 14px #f2f5f700}}@media (max-width:767px){.home-module__LR9RmG__stageLabel,.home-module__LR9RmG__stageState{left:20px;right:auto}.home-module__LR9RmG__stageState{top:48px}}@media (max-width:1100px){.home-module__LR9RmG__network{aspect-ratio:auto;flex-direction:column;padding:36px 24px 28px;display:flex}.home-module__LR9RmG__wires,.home-module__LR9RmG__networkGhost{display:none}.home-module__LR9RmG__core{order:0;padding:12px 0 24px;position:relative;top:auto;left:auto;translate:none}.home-module__LR9RmG__coreDot{display:none}.home-module__LR9RmG__domains{flex-direction:column;gap:16px;padding-left:22px;display:flex;position:relative}.home-module__LR9RmG__domains:before{content:"";background:linear-gradient(var(--accent-blue), var(--accent-cyan), var(--accent-amber));opacity:.6;width:1px;position:absolute;top:0;bottom:0;left:0}.home-module__LR9RmG__domain{width:auto;position:relative;inset:auto!important}.home-module__LR9RmG__domain:before{content:"";background:var(--bg-elevated);border:1px solid var(--accent);border-radius:50%;width:9px;height:9px;position:absolute;top:26px;left:-26px}}.home-module__LR9RmG__flow{aspect-ratio:1312/560;margin-top:40px}.home-module__LR9RmG__flowPath{z-index:1;width:100%;height:100%;position:absolute;inset:0}.home-module__LR9RmG__flowTrack,.home-module__LR9RmG__flowDraw{fill:none;vector-effect:non-scaling-stroke}.home-module__LR9RmG__flowTrack{stroke:#34505e;stroke-opacity:.45;stroke-width:1px}.home-module__LR9RmG__flowDraw{stroke:var(--accent-cyan);stroke-opacity:.8;stroke-width:1.5px}.home-module__LR9RmG__phases{margin:0}.home-module__LR9RmG__phase{z-index:2;border-radius:var(--radius-surface);border:1px solid var(--border-soft);background:#0d151cf0;flex-direction:column;gap:8px;width:19%;padding:18px 18px 20px;display:flex;position:absolute}.home-module__LR9RmG__phase[data-slot="0"]{top:53%;left:5.5%}.home-module__LR9RmG__phase[data-slot="1"]{top:21%;left:26.7%}.home-module__LR9RmG__phase[data-slot="2"]{top:56%;left:52%}.home-module__LR9RmG__phase[data-slot="3"]{top:22.5%;left:76.2%}.home-module__LR9RmG__phaseTitle{color:var(--text-primary);margin-top:2px}.home-module__LR9RmG__phaseNode{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%;position:absolute;top:-5px;left:20px}@media (prefers-reduced-motion:no-preference){html.motion .home-module__LR9RmG__flow .home-module__LR9RmG__flowDraw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s var(--ease-in-out)}html.motion .home-module__LR9RmG__flow[data-inview] .home-module__LR9RmG__flowDraw{stroke-dashoffset:0}html.motion .home-module__LR9RmG__flow .home-module__LR9RmG__phase{opacity:.001;transition:opacity .7s var(--ease-out), translate .7s var(--ease-out);transition-delay:calc(.15s + var(--i) * .2s);translate:0 12px}html.motion .home-module__LR9RmG__flow[data-inview] .home-module__LR9RmG__phase{opacity:1;translate:0}}@media (max-width:1100px){.home-module__LR9RmG__flow{aspect-ratio:auto;padding:36px 24px 28px}.home-module__LR9RmG__flowPath{display:none}.home-module__LR9RmG__phases{flex-direction:column;gap:16px;padding-left:22px;display:flex;position:relative}.home-module__LR9RmG__phases:before{content:"";background:linear-gradient(var(--accent-blue), var(--accent-cyan), var(--accent-amber), var(--accent-orange));opacity:.6;width:1px;position:absolute;top:12px;bottom:12px;left:0}.home-module__LR9RmG__phase{width:auto;position:relative;inset:auto!important}.home-module__LR9RmG__phaseNode{top:22px;left:-27px}}
.layout-module__sqqsta__header{z-index:50;-webkit-backdrop-filter:blur(14px)saturate(1.2);transition:border-color var(--dur-med) var(--ease-out), background-color var(--dur-med) var(--ease-out);background:#080d12b8;border-bottom:1px solid #0000;position:sticky;top:0}.layout-module__sqqsta__header[data-scrolled]{border-bottom-color:var(--border-soft);background:#080d12db}.layout-module__sqqsta__bar{height:var(--header-h);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}.layout-module__sqqsta__brand{border-radius:6px;justify-self:start;align-items:center;gap:12px;min-height:44px;display:inline-flex}.layout-module__sqqsta__brandMark{width:42px;height:auto}.layout-module__sqqsta__brandName{letter-spacing:-.005em;font-size:1.75rem;font-weight:600;line-height:34px}.layout-module__sqqsta__nav{justify-self:center}.layout-module__sqqsta__navList{gap:2px;margin:0;display:flex}.layout-module__sqqsta__navLink{height:44px;font-size:var(--fs-small);color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-out);border-radius:6px;align-items:center;padding:0 10px;font-weight:500;display:inline-flex;position:relative}.layout-module__sqqsta__navLink:after{content:"";background:linear-gradient(90deg, var(--cf-0), var(--cf-2), var(--cf-4));transform-origin:0;height:1px;transition:transform var(--dur-med) var(--ease-out);position:absolute;bottom:6px;left:10px;right:10px;transform:scaleX(0)}.layout-module__sqqsta__navLink:hover,.layout-module__sqqsta__navLink[aria-current]{color:var(--text-primary)}.layout-module__sqqsta__navLink[aria-current]:after,.layout-module__sqqsta__navLink:hover:after{transform:scaleX(1)}.layout-module__sqqsta__headerCta{flex:none}.layout-module__sqqsta__menuToggle{height:44px;color:var(--text-secondary);font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-self:end;align-items:center;gap:10px;padding:0 4px 0 10px;font-weight:500;display:none}.layout-module__sqqsta__menuToggle:focus-visible{box-shadow:var(--focus-ring)}.layout-module__sqqsta__menuGlyph{width:18px;height:8px;position:relative}.layout-module__sqqsta__menuGlyph:before,.layout-module__sqqsta__menuGlyph:after{content:"";height:1.5px;transition:transform var(--dur-med) var(--ease-out), top var(--dur-med) var(--ease-out);background:currentColor;border-radius:1px;position:absolute;left:0;right:0}.layout-module__sqqsta__menuGlyph:before{top:0}.layout-module__sqqsta__menuGlyph:after{top:6.5px;right:5px}.layout-module__sqqsta__header[data-open] .layout-module__sqqsta__menuGlyph:before{top:3.25px;transform:rotate(45deg)}.layout-module__sqqsta__header[data-open] .layout-module__sqqsta__menuGlyph:after{top:3.25px;right:0;transform:rotate(-45deg)}.layout-module__sqqsta__sheet{inset:var(--header-h) 0 0;background:var(--bg-void);border-top:1px solid var(--border-soft);padding-block:28px 40px;position:fixed;overflow-y:auto}.layout-module__sqqsta__sheet[hidden]{display:none}.layout-module__sqqsta__sheetList{margin:0 0 32px}.layout-module__sqqsta__sheetList li{border-bottom:1px solid var(--border-soft);grid-template-columns:36px 1fr;align-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.layout-module__sqqsta__sheetList li{animation:layout-module__sqqsta__sheetIn .42s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms)}}@keyframes layout-module__sqqsta__sheetIn{0%{opacity:0;translate:0 8px}}.layout-module__sqqsta__sheetLink{letter-spacing:-.01em;min-height:64px;color:var(--text-primary);align-items:center;font-size:1.75rem;font-weight:600;display:flex}.layout-module__sqqsta__sheetLink[aria-current]{color:var(--accent-cyan)}.layout-module__sqqsta__sheetCta{width:100%}@media (max-width:1023px){.layout-module__sqqsta__bar{grid-template-columns:1fr auto auto}.layout-module__sqqsta__nav{justify-self:end}}@media (max-width:899px){.layout-module__sqqsta__bar{grid-template-columns:1fr auto}.layout-module__sqqsta__nav{display:none}.layout-module__sqqsta__menuToggle{display:inline-flex}}@media (max-width:767px){.layout-module__sqqsta__brand{gap:10px}.layout-module__sqqsta__brandMark{width:34px}.layout-module__sqqsta__brandName{font-size:1.25rem;line-height:26px}}html[data-menu-open]{overflow:hidden}.layout-module__sqqsta__footer{background:var(--bg-void);padding-block:52px}.layout-module__sqqsta__footerMain{justify-content:space-between;gap:48px;padding-top:22px;padding-bottom:22px;display:flex}.layout-module__sqqsta__footerBrand{align-self:flex-start;align-items:center;gap:12px;padding-top:10px;display:flex}.layout-module__sqqsta__footerMark{width:44px;height:auto}.layout-module__sqqsta__footerName{letter-spacing:-.005em;font-size:1.75rem;font-weight:600;line-height:34px}.layout-module__sqqsta__footerMail{min-height:44px;font-size:var(--fs-small);color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;align-items:center;display:inline-flex}.layout-module__sqqsta__footerMail:hover{color:var(--accent-cyan)}.layout-module__sqqsta__footerLinks{grid-template-columns:repeat(3,184px);gap:34px;display:grid}.layout-module__sqqsta__footerGroup ul{flex-direction:column;margin:0;display:flex}.layout-module__sqqsta__footerTitle a{min-height:32px;color:var(--text-primary);align-items:center;display:inline-flex}.layout-module__sqqsta__footerLink{min-height:32px;font-size:var(--fs-small);color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.layout-module__sqqsta__footerLink:hover,.layout-module__sqqsta__footerTitle a:hover{color:var(--accent-cyan)}.layout-module__sqqsta__footerLegal{font-size:var(--fs-small);color:var(--text-muted);justify-content:space-between;gap:16px;line-height:20px;display:flex}@media (max-width:1023px){.layout-module__sqqsta__footerMain{flex-direction:column}.layout-module__sqqsta__footerLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (max-width:767px){.layout-module__sqqsta__footerLinks{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.layout-module__sqqsta__footerLegal{flex-direction:column;gap:6px}}.layout-module__sqqsta__headerEnd{justify-self:end;align-items:center;gap:14px;display:flex}.layout-module__sqqsta__lang{border:1px solid var(--border);border-radius:var(--radius-control);background:#080d1280;align-items:stretch;padding:3px;display:inline-flex}.layout-module__sqqsta__langOption{min-width:44px;min-height:36px;font-size:var(--fs-micro);letter-spacing:var(--ls-micro);color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border-radius:5px;justify-content:center;align-items:center;padding:0 8px;font-weight:600;line-height:1;display:inline-flex}.layout-module__sqqsta__langOption:hover{color:var(--text-primary)}.layout-module__sqqsta__langOption[aria-current=true]{color:var(--text-primary);background:var(--bg-elevated);box-shadow:inset 0 -1.5px 0 var(--accent-cyan)}.layout-module__sqqsta__langOption:focus-visible{box-shadow:var(--focus-ring);outline:none}.layout-module__sqqsta__langSheet{margin:0 0 20px}.layout-module__sqqsta__langSheet .layout-module__sqqsta__langOption{min-width:64px;min-height:44px;font-size:var(--fs-small)}@media (max-width:899px){.layout-module__sqqsta__headerEnd{display:none}}
.stage-module__588KIW__stage{grid-template-columns:minmax(0,430fr) minmax(0,882fr);align-items:center;min-height:600px;display:grid}.stage-module__588KIW__reverse{grid-template-columns:minmax(0,760fr) minmax(0,552fr)}.stage-module__588KIW__reverse .stage-module__588KIW__narrative{order:2}.stage-module__588KIW__reverse .stage-module__588KIW__visual{order:1}.stage-module__588KIW__application{background:radial-gradient(60% 80% at 100% 0%, rgb(var(--product-rgb) / .05), transparent 70%), var(--bg-elevated)}.stage-module__588KIW__game{background:radial-gradient(70% 90% at 0% 100%, rgb(var(--product-rgb) / .12), transparent 70%), linear-gradient(135deg, #121426 0%, #0f1622 55%, #13212b 100%);border-color:#a98bff33}.stage-module__588KIW__flow{width:65%!important;left:40%!important}.stage-module__588KIW__reverse .stage-module__588KIW__flow{left:-5%!important}.stage-module__588KIW__signal{width:60%!important;left:0!important}.stage-module__588KIW__narrative,.stage-module__588KIW__visual{z-index:1;position:relative}.stage-module__588KIW__narrative{align-self:start;padding:42px 0 42px 42px}.stage-module__588KIW__reverse .stage-module__588KIW__narrative{padding:42px 42px 42px 0}.stage-module__588KIW__visual{justify-content:center;align-items:center;padding:40px 42px 40px 0;display:flex}.stage-module__588KIW__reverse .stage-module__588KIW__visual{padding:40px 0 40px 42px}.stage-module__588KIW__copy{flex-direction:column;align-items:flex-start;gap:18px;max-width:420px;display:flex}.stage-module__588KIW__index{color:var(--product)}.stage-module__588KIW__name{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:600}.stage-module__588KIW__subtitle{font-size:var(--fs-meta);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--product);margin-top:-10px;font-weight:500;line-height:18px}.stage-module__588KIW__statement span{display:block}.stage-module__588KIW__rule{background:var(--border-soft);border:0;width:100%;height:1px;margin:0}.stage-module__588KIW__facts{flex-direction:column;gap:14px;margin:0;display:flex}.stage-module__588KIW__facts>div{flex-direction:column;gap:6px;display:flex}.stage-module__588KIW__facts dd{margin:0}.stage-module__588KIW__focus{font-size:var(--fs-small);color:var(--product);font-weight:500;line-height:20px}.stage-module__588KIW__link{--accent:var(--product);margin-top:-6px}@media (max-width:1023px){.stage-module__588KIW__stage,.stage-module__588KIW__reverse{grid-template-columns:1fr;min-height:0}.stage-module__588KIW__reverse .stage-module__588KIW__narrative,.stage-module__588KIW__reverse .stage-module__588KIW__visual{order:initial}.stage-module__588KIW__narrative,.stage-module__588KIW__reverse .stage-module__588KIW__narrative{padding:36px 32px 8px}.stage-module__588KIW__visual,.stage-module__588KIW__reverse .stage-module__588KIW__visual{padding:24px 32px 36px}.stage-module__588KIW__copy{max-width:620px}.stage-module__588KIW__flow,.stage-module__588KIW__reverse .stage-module__588KIW__flow{width:100%!important;left:0!important}}@media (max-width:767px){.stage-module__588KIW__signal{display:none}.stage-module__588KIW__narrative,.stage-module__588KIW__reverse .stage-module__588KIW__narrative{padding:28px 20px 4px}.stage-module__588KIW__visual,.stage-module__588KIW__reverse .stage-module__588KIW__visual{padding:20px 14px 24px}}.stage-module__588KIW__actions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}@media (max-width:767px){.stage-module__588KIW__actions{flex-direction:column;align-items:flex-start}}
.contact-module__krtVhq__form{flex-direction:column;gap:26px;display:flex}.contact-module__krtVhq__summary{border-radius:var(--radius-control);color:#ffc2ab;font-size:var(--fs-small);background:#f0744914;border:1px solid #f0744980;padding:14px 16px}.contact-module__krtVhq__summary:focus-visible{outline:2px solid var(--accent-orange);outline-offset:2px}.contact-module__krtVhq__types{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.contact-module__krtVhq__types legend{margin-bottom:10px;padding:0}.contact-module__krtVhq__req{color:var(--accent-cyan)}.contact-module__krtVhq__typeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.contact-module__krtVhq__type{border-radius:var(--radius-control);border:1px solid var(--border);cursor:pointer;min-height:72px;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:#080d1299;flex-direction:column;gap:4px;padding:14px 16px 14px 44px;display:flex;position:relative}.contact-module__krtVhq__type:hover{border-color:var(--border-strong)}.contact-module__krtVhq__type input{width:16px;height:16px;accent-color:var(--accent-cyan);cursor:pointer;margin:0;position:absolute;top:17px;left:16px}.contact-module__krtVhq__type:has(input:focus-visible){border-color:var(--accent-cyan);box-shadow:0 0 0 3px #28c6c340}.contact-module__krtVhq__type[data-checked]{border-color:var(--accent-cyan);background:#28c6c312}.contact-module__krtVhq__types[aria-invalid=true] .contact-module__krtVhq__type:not([data-checked]){border-color:#f074498c}.contact-module__krtVhq__types:disabled .contact-module__krtVhq__type{opacity:.55;cursor:not-allowed}.contact-module__krtVhq__typeLabel{font-weight:600;font-size:var(--fs-small);color:var(--text-primary)}.contact-module__krtVhq__typeHint{color:var(--text-muted);font-size:.8125rem;line-height:1.35}.contact-module__krtVhq__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-module__krtVhq__submitRow{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.contact-module__krtVhq__submitRow a{color:var(--text-secondary);text-underline-offset:3px;text-decoration:underline}.contact-module__krtVhq__sent{flex-direction:column;align-items:flex-start;gap:14px;padding:8px 0;display:flex}.contact-module__krtVhq__sent h2:focus{outline:none}@media (max-width:767px){.contact-module__krtVhq__typeGrid{grid-template-columns:1fr}.contact-module__krtVhq__submitRow>button{width:100%}}
.texture-module__-g4hnq__texture{pointer-events:none;border-radius:inherit;z-index:0;position:absolute;inset:0;overflow:hidden}.texture-module__-g4hnq__glow,.texture-module__-g4hnq__grid,.texture-module__-g4hnq__grain,.texture-module__-g4hnq__vignette{position:absolute;inset:0}.texture-module__-g4hnq__grid{opacity:.32;background-image:linear-gradient(90deg,#34505e38 1px,#0000 1px),linear-gradient(#34505e38 1px,#0000 1px);background-size:var(--cell) var(--cell);background-position:-1px -1px;-webkit-mask-image:radial-gradient(120% 90% at 50% 40%,#000 55%,#0000 100%);mask-image:radial-gradient(120% 90% at 50% 40%,#000 55%,#0000 100%)}.texture-module__-g4hnq__grain{opacity:.1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px}.texture-module__-g4hnq__vignette{background:radial-gradient(140% 110% at 50% 30%,#0000 55%,#080d128c 100%)}.texture-module__-g4hnq__field{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.texture-module__-g4hnq__drift{animation:texture-module__-g4hnq__drift 22s var(--ease-in-out) infinite alternate;transform-box:view-box}.texture-module__-g4hnq__node .texture-module__-g4hnq__halo{transform-box:fill-box;transform-origin:50%;animation:6.4s ease-in-out infinite texture-module__-g4hnq__pulse;animation-delay:calc(var(--i) * .8s)}}@keyframes texture-module__-g4hnq__drift{0%{translate:-14px}to{translate:14px 6px}}@keyframes texture-module__-g4hnq__pulse{0%,70%,to{fill-opacity:.08;scale:1}12%{fill-opacity:.32;scale:1.9}}
.reactor-module__-s6Itq__reactor{aspect-ratio:608/620;background:radial-gradient(42% 50% at 50% 74%, #28c6c31d, #338fd80a 46%, transparent 100%), var(--bg-elevated);width:100%}.reactor-module__-s6Itq__art{z-index:1;position:absolute;inset:0}.reactor-module__-s6Itq__flow{width:112%!important;height:71%!important;top:6.3%!important;left:-5%!important}.reactor-module__-s6Itq__signal{width:112%!important;height:71%!important;top:17.6%!important;left:-5%!important}.reactor-module__-s6Itq__ghost{opacity:.065;mix-blend-mode:screen;width:82.2%;position:absolute;top:13%;left:9.4%}.reactor-module__-s6Itq__rings{opacity:.9;width:69.1%;position:absolute;top:13.5%;left:15.3%}.reactor-module__-s6Itq__core{filter:drop-shadow(0 14px 38px #20c3c02e);width:54.3%;position:absolute;top:30.5%;left:22.7%}.reactor-module__-s6Itq__pulse{display:none}.reactor-module__-s6Itq__labelLeft,.reactor-module__-s6Itq__labelRight{z-index:2;position:absolute;top:23px}.reactor-module__-s6Itq__labelLeft{left:27px}.reactor-module__-s6Itq__labelRight{align-items:center;gap:8px;display:inline-flex;right:27px}.reactor-module__-s6Itq__live{background:currentColor;border-radius:50%;width:6px;height:6px}.reactor-module__-s6Itq__telemetry{z-index:2;border:1px solid var(--border-soft);border-radius:var(--radius-surface);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b1318b8;grid-template-columns:repeat(3,1fr);margin:0;padding:18px 0 22px;display:grid;position:absolute;bottom:28px;left:27px;right:27px}.reactor-module__-s6Itq__telemetry>div{flex-direction:column;gap:5px;padding-left:18px;display:flex}.reactor-module__-s6Itq__telemetry>div+div{border-left:1px solid var(--border-soft)}.reactor-module__-s6Itq__telemetry dd{margin:0}@media (prefers-reduced-motion:no-preference){.reactor-module__-s6Itq__pulse{stroke-dasharray:70 930;stroke-dashoffset:1000px;animation:reactor-module__-s6Itq__travel 6s var(--ease-in-out) 1.2s infinite;display:block}.reactor-module__-s6Itq__orbit{transform-origin:210px 210px;animation:80s linear infinite reactor-module__-s6Itq__spin}.reactor-module__-s6Itq__orbitReverse{transform-origin:210px 210px;animation:140s linear infinite reverse reactor-module__-s6Itq__spin}.reactor-module__-s6Itq__ghost{animation:14s ease-in-out infinite alternate reactor-module__-s6Itq__float}.reactor-module__-s6Itq__live{animation:2.4s ease-in-out infinite reactor-module__-s6Itq__blink}}@keyframes reactor-module__-s6Itq__travel{0%{stroke-dashoffset:1000px;opacity:0}8%{opacity:1}62%{opacity:1}70%,to{stroke-dashoffset:0;opacity:0}}@keyframes reactor-module__-s6Itq__spin{to{rotate:360deg}}@keyframes reactor-module__-s6Itq__float{to{translate:10px -8px}}@keyframes reactor-module__-s6Itq__blink{50%{opacity:.35}}@media (max-width:1023px){.reactor-module__-s6Itq__reactor{aspect-ratio:608/540}}@media (max-width:767px){.reactor-module__-s6Itq__reactor{aspect-ratio:342/400}.reactor-module__-s6Itq__labelLeft{top:18px;left:18px}.reactor-module__-s6Itq__labelRight{top:38px;left:18px;right:auto}.reactor-module__-s6Itq__telemetry{padding:14px 0 16px;bottom:14px;left:14px;right:14px}.reactor-module__-s6Itq__telemetry>div{padding-left:12px}.reactor-module__-s6Itq__core{top:26%}.reactor-module__-s6Itq__rings{top:8%}}
.cta-module__pVkwJq__stage{grid-template-columns:minmax(0,690fr) minmax(0,470fr);align-items:start;gap:54px;min-height:440px;padding:46px 48px;display:grid}.cta-module__pVkwJq__flow{width:65%;left:38%}.cta-module__pVkwJq__signals{width:53%;left:47%}.cta-module__pVkwJq__ghost{opacity:.065;mix-blend-mode:screen;pointer-events:none;width:520px;position:absolute;top:74px;right:8px}.cta-module__pVkwJq__copy,.cta-module__pVkwJq__terminal{z-index:1;position:relative}.cta-module__pVkwJq__copy{flex-direction:column;gap:18px;display:flex}.cta-module__pVkwJq__copy .t-lead{max-width:610px}.cta-module__pVkwJq__line{display:block}.cta-module__pVkwJq__actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.cta-module__pVkwJq__terminal{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--bg-terminal);flex-direction:column;align-self:center;gap:12px;padding:20px 22px;display:flex}.cta-module__pVkwJq__signalLine{color:var(--text-primary);margin:8px 0 0}.cta-module__pVkwJq__signalList{flex-direction:column;gap:20px;margin:12px 0 0;display:flex}.cta-module__pVkwJq__signalList li{grid-template-columns:34px 1fr;gap:12px;display:grid}.cta-module__pVkwJq__signalList p:first-child{color:var(--text-primary)}@media (max-width:1023px){.cta-module__pVkwJq__stage{grid-template-columns:1fr;gap:36px;padding:40px 32px}.cta-module__pVkwJq__terminal{min-height:0}.cta-module__pVkwJq__ghost{width:360px;top:auto;bottom:40px}}@media (max-width:767px){.cta-module__pVkwJq__stage{padding:32px 20px 24px}.cta-module__pVkwJq__signals{display:none}.cta-module__pVkwJq__line{display:inline}.cta-module__pVkwJq__line+.cta-module__pVkwJq__line:before{content:" "}.cta-module__pVkwJq__actions>*{flex:100%}}
.google-play-module__wIhaPW__link{border-radius:var(--radius-control);flex:none;justify-content:center;align-items:center;max-width:100%;padding:13px;display:inline-flex}.google-play-module__wIhaPW__badge{flex:none;width:auto;height:52px;display:block}.google-play-module__wIhaPW__link:focus-visible{box-shadow:var(--focus-ring);outline:none}
.not-found-module__5PVZnG__stage{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;min-height:520px;padding:56px 48px;display:grid}.not-found-module__5PVZnG__copy{z-index:1;flex-direction:column;gap:20px;max-width:560px;display:flex;position:relative}.not-found-module__5PVZnG__actions{flex-wrap:wrap;gap:12px;display:flex}.not-found-module__5PVZnG__links{flex-wrap:wrap;gap:4px 20px;margin:8px 0 0;display:flex}.not-found-module__5PVZnG__links a{min-height:44px;color:var(--text-secondary);font-size:var(--fs-small);align-items:center;display:inline-flex}.not-found-module__5PVZnG__links a:hover{color:var(--accent-cyan)}.not-found-module__5PVZnG__mark{z-index:1;opacity:.9;filter:saturate(.6);justify-self:center;width:100%;max-width:420px;position:relative;transform:rotate(-4deg)translateY(10px)}@media (max-width:767px){.not-found-module__5PVZnG__stage{grid-template-columns:1fr;padding:36px 20px}.not-found-module__5PVZnG__mark{order:-1;max-width:240px}}
.prismyn-editorial-module__VRBa-G__arcadeWrap{margin-top:96px}.prismyn-editorial-module__VRBa-G__arcadeIntro{border-top:1px solid #a98bff4d;align-items:baseline;gap:32px;margin-bottom:48px;padding-top:24px;display:flex}.prismyn-editorial-module__VRBa-G__arcadeIntro>p:last-child{color:var(--text-secondary);max-width:540px;font-size:20px;line-height:1.5}.prismyn-editorial-module__VRBa-G__arcade{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px 96px;margin:0;padding:0;list-style:none;display:grid;position:relative}.prismyn-editorial-module__VRBa-G__primary,.prismyn-editorial-module__VRBa-G__next{min-width:0;position:relative}.prismyn-editorial-module__VRBa-G__primary{grid-row:span 2}.prismyn-editorial-module__VRBa-G__chapter{height:100%;position:relative}.prismyn-editorial-module__VRBa-G__primary .prismyn-editorial-module__VRBa-G__chapter{flex-direction:column;gap:32px;display:flex}.prismyn-editorial-module__VRBa-G__chapterCopy{min-width:0}.prismyn-editorial-module__VRBa-G__chapterIndex{color:#baabd2;align-items:center;gap:20px;display:flex}.prismyn-editorial-module__VRBa-G__chapterIndex>span{letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:12px}.prismyn-editorial-module__VRBa-G__chapterIndex>p{color:#baabd2}.prismyn-editorial-module__VRBa-G__chapterCopy h3{letter-spacing:-.035em;margin:16px 0 24px;font-size:clamp(30px,3vw,42px);line-height:1.1}.prismyn-editorial-module__VRBa-G__primary h3{font-size:clamp(44px,4.5vw,64px)}.prismyn-editorial-module__VRBa-G__chapterCopy>p{max-width:400px;font-size:17px;line-height:1.6}.prismyn-editorial-module__VRBa-G__primary .prismyn-editorial-module__VRBa-G__chapterVisual{max-width:360px;margin-left:28px}.prismyn-editorial-module__VRBa-G__chapterVisual{min-width:0;position:relative}.prismyn-editorial-module__VRBa-G__arcadeImage>div,.prismyn-editorial-module__VRBa-G__prismArt>div{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0}.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapter{border-top:1px solid #a98bff38;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:28px;padding-top:24px;display:grid}.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapterVisual{order:1}.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapterCopy{order:2}.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapterCopy h3{font-size:clamp(27px,2.5vw,36px)}.prismyn-editorial-module__VRBa-G__connections{pointer-events:none;width:72px;position:absolute;top:0;bottom:30px;left:calc(50% - 52px)}.prismyn-editorial-module__VRBa-G__connections svg{width:100%;height:100%;overflow:visible}.prismyn-editorial-module__VRBa-G__connections path{stroke:#a98bff;stroke-opacity:.3;stroke-width:1px;vector-effect:non-scaling-stroke}.prismyn-editorial-module__VRBa-G__connections circle{fill:#a98bff;fill-opacity:.65}.prismyn-editorial-module__VRBa-G__artworkNote{color:var(--text-muted);margin-top:48px;font-size:12px;line-height:1.6}.prismyn-editorial-module__VRBa-G__elements{--element-rgb:95 220 240;margin-top:56px}.prismyn-editorial-module__VRBa-G__elements:has(input[data-element-control=ember]:checked){--element-rgb:255 138 92}.prismyn-editorial-module__VRBa-G__elements:has(input[data-element-control=aether]:checked){--element-rgb:197 221 239}.prismyn-editorial-module__VRBa-G__elements:has(input[data-element-control=verdant]:checked){--element-rgb:111 227 156}.prismyn-editorial-module__VRBa-G__selector{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;display:grid}.prismyn-editorial-module__VRBa-G__elementOption{cursor:pointer;border-bottom:1px solid var(--border-soft);min-height:108px;color:var(--text-secondary);justify-content:center;align-items:center;gap:18px;padding:16px 12px;display:flex;position:relative}.prismyn-editorial-module__VRBa-G__elementOption input{opacity:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.prismyn-editorial-module__VRBa-G__elementOption img{object-fit:contain;flex:none;width:52px;height:52px}.prismyn-editorial-module__VRBa-G__elementOption span{letter-spacing:-.025em;font-size:clamp(21px,2.5vw,29px)}.prismyn-editorial-module__VRBa-G__elementOption:has(input:checked){color:var(--text-primary);border-bottom:2px solid rgb(var(--element-rgb));background:linear-gradient(0deg,rgb(var(--element-rgb) / .07),transparent 90%)}.prismyn-editorial-module__VRBa-G__elementOption:has(input:focus-visible){outline:2px solid var(--text-primary);outline-offset:6px;border-radius:2px}.prismyn-editorial-module__VRBa-G__elementLayout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:64px;padding-top:56px;display:grid}.prismyn-editorial-module__VRBa-G__identities{background:radial-gradient(ellipse at 50% 60%,rgb(var(--element-rgb) / .09),transparent 68%);min-width:0;position:relative}.prismyn-editorial-module__VRBa-G__identity{text-align:center;place-items:center;gap:24px;min-height:460px;padding:24px;display:none}.prismyn-editorial-module__VRBa-G__identity[data-element=tide]{display:grid}:is(.prismyn-editorial-module__VRBa-G__elements:has(input[data-element-control=ember]:checked) .prismyn-editorial-module__VRBa-G__identity,.prismyn-editorial-module__VRBa-G__elements:has(input[data-element-control=aether]:checked) .prismyn-editorial-module__VRBa-G__identity,.prismyn-editorial-module__VRBa-G__elements:has(input[data-element-control=verdant]:checked) .prismyn-editorial-module__VRBa-G__identity){display:none}:is(.prismyn-editorial-module__VRBa-G__elements:has(input[data-element-control=ember]:checked) .prismyn-editorial-module__VRBa-G__identity[data-element=ember],.prismyn-editorial-module__VRBa-G__elements:has(input[data-element-control=aether]:checked) .prismyn-editorial-module__VRBa-G__identity[data-element=aether],.prismyn-editorial-module__VRBa-G__elements:has(input[data-element-control=verdant]:checked) .prismyn-editorial-module__VRBa-G__identity[data-element=verdant]){display:grid}.prismyn-editorial-module__VRBa-G__identityCopy{order:2}.prismyn-editorial-module__VRBa-G__identityCopy>p:first-child{color:rgb(var(--element-rgb))}.prismyn-editorial-module__VRBa-G__identityCopy h3{letter-spacing:-.04em;margin:12px 0 20px;font-size:clamp(44px,5vw,64px);line-height:1.1}.prismyn-editorial-module__VRBa-G__identityCopy>p:last-child{margin:0;font-size:18px}.prismyn-editorial-module__VRBa-G__identityStone{object-fit:contain;width:180px;height:180px;filter:drop-shadow(0 16px 30px rgb(var(--element-rgb) / .15));order:1}.prismyn-editorial-module__VRBa-G__prismStage{isolation:isolate;background:radial-gradient(ellipse at center,rgb(var(--element-rgb) / .08),transparent 72%);min-width:0;padding:24px 24px 0;position:relative}.prismyn-editorial-module__VRBa-G__prismArt{z-index:1;max-width:420px;margin:auto;position:relative}.prismyn-editorial-module__VRBa-G__prismAxis{border-left:1px solid rgb(var(--element-rgb) / .22);border-bottom:1px solid rgb(var(--element-rgb) / .22);pointer-events:none;position:absolute;inset:0}.prismyn-editorial-module__VRBa-G__prismLabel{text-align:center;letter-spacing:.06em;color:var(--text-secondary);margin:0;padding:24px 0;font-size:12px}@media (prefers-reduced-motion:no-preference){html.motion .prismyn-editorial-module__VRBa-G__chapter[data-entered] .prismyn-editorial-module__VRBa-G__chapterVisual{animation:prismyn-editorial-module__VRBa-G__chapterArrival .8s var(--ease-out) both}html.motion .prismyn-editorial-module__VRBa-G__arcade:has([data-entered]) .prismyn-editorial-module__VRBa-G__connections path{stroke-dasharray:650;animation:prismyn-editorial-module__VRBa-G__connect 1.4s var(--ease-out) both}html.motion .prismyn-editorial-module__VRBa-G__elements[data-entered] .prismyn-editorial-module__VRBa-G__identity{animation:prismyn-editorial-module__VRBa-G__elementArrival .38s var(--ease-out) both}.prismyn-editorial-module__VRBa-G__elements,.prismyn-editorial-module__VRBa-G__identities,.prismyn-editorial-module__VRBa-G__prismStage{transition:background-color .38s var(--ease-out)}.prismyn-editorial-module__VRBa-G__elementOption{transition:color .28s var(--ease-out),border-color .28s var(--ease-out)}}@keyframes prismyn-editorial-module__VRBa-G__chapterArrival{0%{opacity:.55;translate:0 18px}to{opacity:1;translate:0}}@keyframes prismyn-editorial-module__VRBa-G__connect{0%{stroke-dashoffset:650px}to{stroke-dashoffset:0}}@keyframes prismyn-editorial-module__VRBa-G__elementArrival{0%{opacity:.4;translate:0 8px}to{opacity:1;translate:0}}@media (max-width:1100px){.prismyn-editorial-module__VRBa-G__arcade{gap:40px 56px}.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapter{gap:20px}.prismyn-editorial-module__VRBa-G__primary .prismyn-editorial-module__VRBa-G__chapterVisual{max-width:340px;margin-left:0}.prismyn-editorial-module__VRBa-G__chapterCopy>p{font-size:16px}.prismyn-editorial-module__VRBa-G__connections{width:40px;left:calc(50% - 28px)}.prismyn-editorial-module__VRBa-G__elementLayout{gap:32px}.prismyn-editorial-module__VRBa-G__selector{gap:16px}.prismyn-editorial-module__VRBa-G__elementOption{gap:12px;padding-inline:6px}}@media (max-width:900px) and (min-width:601px){.prismyn-editorial-module__VRBa-G__arcade{flex-direction:column;gap:56px;padding-left:40px;display:flex}.prismyn-editorial-module__VRBa-G__primary .prismyn-editorial-module__VRBa-G__chapter,.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapter{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.prismyn-editorial-module__VRBa-G__primary .prismyn-editorial-module__VRBa-G__chapterVisual{order:1}.prismyn-editorial-module__VRBa-G__primary .prismyn-editorial-module__VRBa-G__chapterCopy{order:2}.prismyn-editorial-module__VRBa-G__next{margin-left:64px}.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapterVisual{max-width:220px}.prismyn-editorial-module__VRBa-G__connections{display:none}.prismyn-editorial-module__VRBa-G__arcade:before{content:"";background:linear-gradient(#a98bff80,#a98bff18);width:1px;position:absolute;top:0;bottom:0;left:4px}.prismyn-editorial-module__VRBa-G__elementLayout{gap:20px}.prismyn-editorial-module__VRBa-G__elementOption{flex-direction:column;gap:10px}.prismyn-editorial-module__VRBa-G__identity{min-height:430px;padding:16px}.prismyn-editorial-module__VRBa-G__identityStone{width:150px;height:150px}.prismyn-editorial-module__VRBa-G__prismStage{padding-inline:16px}}@media (max-width:600px){.prismyn-editorial-module__VRBa-G__arcadeWrap{margin-top:64px}.prismyn-editorial-module__VRBa-G__arcadeIntro{margin-bottom:40px;display:block}.prismyn-editorial-module__VRBa-G__arcadeIntro>p:last-child{margin-top:16px;font-size:18px}.prismyn-editorial-module__VRBa-G__arcade{flex-direction:column;gap:56px;padding-left:32px;display:flex}.prismyn-editorial-module__VRBa-G__arcade:before{content:"";background:linear-gradient(#a98bff80,#a98bff18);width:1px;position:absolute;top:0;bottom:0;left:0}.prismyn-editorial-module__VRBa-G__primary:before,.prismyn-editorial-module__VRBa-G__next:before{content:"";background:var(--bg-base);border:1px solid #b4a0df;width:7px;height:7px;position:absolute;top:6px;left:-35px;rotate:45deg}.prismyn-editorial-module__VRBa-G__connections{display:none}.prismyn-editorial-module__VRBa-G__primary .prismyn-editorial-module__VRBa-G__chapter,.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapter{border:0;flex-direction:column;align-items:stretch;gap:28px;padding-top:0;display:flex}.prismyn-editorial-module__VRBa-G__chapterCopy,.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapterCopy{order:1}.prismyn-editorial-module__VRBa-G__chapterVisual,.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapterVisual{order:2}.prismyn-editorial-module__VRBa-G__primary h3{font-size:44px}.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapterCopy h3{font-size:34px}.prismyn-editorial-module__VRBa-G__chapterCopy>p{font-size:17px}.prismyn-editorial-module__VRBa-G__primary .prismyn-editorial-module__VRBa-G__chapterVisual{width:100%;max-width:280px;margin:0 auto}.prismyn-editorial-module__VRBa-G__next .prismyn-editorial-module__VRBa-G__chapterVisual{width:100%;max-width:250px;margin:0}.prismyn-editorial-module__VRBa-G__next:last-child .prismyn-editorial-module__VRBa-G__chapterVisual{max-width:280px;margin-left:auto}.prismyn-editorial-module__VRBa-G__artworkNote,.prismyn-editorial-module__VRBa-G__elements{margin-top:40px}.prismyn-editorial-module__VRBa-G__selector{gap:8px}.prismyn-editorial-module__VRBa-G__elementOption{flex-direction:column;gap:10px;min-height:104px;padding:12px 0}.prismyn-editorial-module__VRBa-G__elementOption img{width:42px;height:42px}.prismyn-editorial-module__VRBa-G__elementOption span{font-size:17px}.prismyn-editorial-module__VRBa-G__elementLayout{grid-template-columns:1fr;gap:24px;padding-top:32px}.prismyn-editorial-module__VRBa-G__identity{text-align:left;grid-template-columns:130px minmax(0,1fr);gap:24px;min-height:220px;padding:12px 0}.prismyn-editorial-module__VRBa-G__identityStone{width:130px;height:130px}.prismyn-editorial-module__VRBa-G__identityCopy h3{margin:12px 0 16px;font-size:40px}.prismyn-editorial-module__VRBa-G__identityCopy>p:last-child{font-size:16px}.prismyn-editorial-module__VRBa-G__prismStage{padding:16px 16px 0}.prismyn-editorial-module__VRBa-G__prismArt{max-width:320px}}@media (prefers-reduced-motion:reduce){.prismyn-editorial-module__VRBa-G__elements,.prismyn-editorial-module__VRBa-G__identities,.prismyn-editorial-module__VRBa-G__prismStage{transition:none}}@supports not selector(:has(*)){.prismyn-editorial-module__VRBa-G__selector{display:none}.prismyn-editorial-module__VRBa-G__identity{display:grid}}
.about-module__ikqkFa__material{aspect-ratio:608/560;width:100%}.about-module__ikqkFa__materialMark{z-index:1;filter:drop-shadow(0 18px 40px #338fd840);width:62%;position:absolute;top:50%;left:50%;translate:-50% -50%}.about-module__ikqkFa__pulse{display:none}.about-module__ikqkFa__materialLabel{z-index:2;position:absolute;top:24px;left:26px}.about-module__ikqkFa__materialFoot{z-index:2;position:absolute;bottom:24px;right:26px}@media (prefers-reduced-motion:no-preference){.about-module__ikqkFa__pulse{stroke-dasharray:70 930;stroke-dashoffset:1000px;animation:about-module__ikqkFa__travel 6.5s var(--ease-in-out) 1s infinite;display:block}}@keyframes about-module__ikqkFa__travel{0%{stroke-dashoffset:1000px;opacity:0}8%,62%{opacity:1}70%,to{stroke-dashoffset:0;opacity:0}}.about-module__ikqkFa__model{margin:56px 0 0}.about-module__ikqkFa__model li{border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:24px 64px;padding:40px 0;display:grid}.about-module__ikqkFa__model li:last-child{border-bottom:1px solid var(--border-soft)}.about-module__ikqkFa__wordCell{min-width:0;container-type:inline-size}.about-module__ikqkFa__word{white-space:nowrap;font-size:min(clamp(3.5rem, 2rem + 6vw, 7.5rem), calc(100cqi / (var(--chars) * .68)));letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--accent) 70%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 22%, transparent), transparent 85%);-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:.9;display:block}.about-module__ikqkFa__modelBody{flex-direction:column;gap:12px;max-width:560px;display:flex}.about-module__ikqkFa__founder{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:32px 64px;display:grid}.about-module__ikqkFa__founder>div:first-child{flex-direction:column;gap:18px;display:flex}.about-module__ikqkFa__founderBody{border-left:1px solid var(--border-soft);flex-direction:column;gap:18px;padding-top:34px;padding-left:32px;display:flex}@media (max-width:1023px){.about-module__ikqkFa__model li,.about-module__ikqkFa__founder{grid-template-columns:1fr}.about-module__ikqkFa__founderBody{padding-top:0}}@media (max-width:767px){.about-module__ikqkFa__founderBody{border-left:0;padding-left:0}}
.contact-page-module__iwNnRq__page{padding-top:clamp(40px,6vw,80px)}.contact-page-module__iwNnRq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:54px;display:grid}.contact-page-module__iwNnRq__intro{top:calc(var(--header-h) + 32px);flex-direction:column;gap:22px;display:flex;position:sticky;container-type:inline-size}.contact-page-module__iwNnRq__line{display:block}.contact-page-module__iwNnRq__intro .contact-page-module__iwNnRq__title{font-size:min(var(--fs-display), 13.5cqi)}.contact-page-module__iwNnRq__reply{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);color:var(--text-primary);margin:4px 0 0;padding:14px 0;font-weight:500}.contact-page-module__iwNnRq__terminal{padding:0}.contact-page-module__iwNnRq__flow{opacity:.7}.contact-page-module__iwNnRq__formWrap{z-index:1;padding:32px;position:relative}@media (max-width:1023px){.contact-page-module__iwNnRq__grid{grid-template-columns:1fr}.contact-page-module__iwNnRq__intro{position:static}}@media (max-width:767px){.contact-page-module__iwNnRq__line{display:inline}.contact-page-module__iwNnRq__line+.contact-page-module__iwNnRq__line:before{content:" "}.contact-page-module__iwNnRq__formWrap{padding:24px 20px}}.contact-page-module__iwNnRq__mail{color:var(--text-primary);text-underline-offset:3px;margin-block:-12px;padding-block:12px;text-decoration:underline;display:inline-block}
.privacy-module__BJLO3q__page{padding-top:clamp(40px,6vw,80px)}.privacy-module__BJLO3q__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:64px;display:grid}.privacy-module__BJLO3q__aside{top:calc(var(--header-h) + 32px);flex-direction:column;gap:18px;display:flex;position:sticky}.privacy-module__BJLO3q__status{font-size:var(--fs-small);color:var(--accent-amber);align-items:center;gap:10px;display:inline-flex}.privacy-module__BJLO3q__status[data-final]{color:var(--text-secondary)}.privacy-module__BJLO3q__status[data-final] .privacy-module__BJLO3q__dot{display:none}.privacy-module__BJLO3q__dot{background:currentColor;border-radius:50%;width:8px;height:8px}.privacy-module__BJLO3q__toc{border-top:1px solid var(--border-soft);margin:8px 0 0}.privacy-module__BJLO3q__toc a{min-height:44px;font-size:var(--fs-small);color:var(--text-secondary);border-bottom:1px solid var(--border-soft);align-items:center;gap:12px;display:flex}.privacy-module__BJLO3q__toc a:hover{color:var(--text-primary)}.privacy-module__BJLO3q__body{flex-direction:column;gap:32px;max-width:760px;display:flex}.privacy-module__BJLO3q__notice{border-radius:var(--radius-surface);color:var(--accent-amber);background:#efb34f0f;border:1px solid #efb34f59;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.privacy-module__BJLO3q__notice .privacy-module__BJLO3q__t-small{color:var(--text-secondary)}.privacy-module__BJLO3q__section{border-top:1px solid var(--border-soft);scroll-margin-top:calc(var(--header-h) + 24px);flex-direction:column;gap:12px;padding-top:28px;display:flex}.privacy-module__BJLO3q__sectionHead{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.privacy-module__BJLO3q__badge{color:var(--accent-amber);border:1px solid #efb34f73;border-radius:4px;padding:3px 8px}.privacy-module__BJLO3q__pendingNote{font-size:var(--fs-small);color:var(--text-muted);border-left:2px solid #efb34f80;padding-left:12px}@media (max-width:1023px){.privacy-module__BJLO3q__grid{grid-template-columns:1fr;gap:40px}.privacy-module__BJLO3q__aside{position:static}}
.services-module__XIFmLa__index{flex-wrap:wrap;gap:10px;margin:6px 0 0;display:flex}.services-module__XIFmLa__index a{border-radius:var(--radius-control);border:1px solid var(--border);background:var(--bg-plane);min-height:44px;font-size:var(--fs-small);transition:border-color var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding:0 16px;font-weight:500;display:inline-flex}.services-module__XIFmLa__index a:hover{border-color:var(--accent)}.services-module__XIFmLa__areas{flex-direction:column;gap:32px;display:flex}.services-module__XIFmLa__area{scroll-margin-top:calc(var(--header-h) + 24px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 64px;padding:48px;display:grid}.services-module__XIFmLa__areaFlow{opacity:.8}.services-module__XIFmLa__areaHead,.services-module__XIFmLa__areaBody{z-index:1;position:relative}.services-module__XIFmLa__areaHead{flex-direction:column;gap:16px;display:flex}.services-module__XIFmLa__areaBody{flex-direction:column;gap:32px;display:flex}.services-module__XIFmLa__owns h3,.services-module__XIFmLa__fit h3{margin-bottom:14px}.services-module__XIFmLa__owns ul{border-top:1px solid var(--border-soft);margin:0}.services-module__XIFmLa__owns li{border-bottom:1px solid var(--border-soft);color:var(--text-primary);font-size:var(--fs-body);padding:14px 0 14px 26px;position:relative}.services-module__XIFmLa__owns li:before{content:"";background:var(--accent);width:12px;height:1.5px;position:absolute;top:22px;left:2px}.services-module__XIFmLa__fit{display:block}.services-module__XIFmLa__fit ul{flex-direction:column;gap:10px;margin:0;display:flex}.services-module__XIFmLa__fit li{font-size:var(--fs-small);color:var(--text-secondary);padding-left:22px;line-height:1.5;position:relative}.services-module__XIFmLa__fit li:before{font-size:.8rem;position:absolute;top:0;left:0}.services-module__XIFmLa__fit ul[data-tone=fit] li:before{content:"✓";color:var(--accent)}.services-module__XIFmLa__modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:56px 0 0;display:grid}.services-module__XIFmLa__modes li{border-radius:var(--radius-surface);border:1px solid var(--border-soft);background:var(--bg-plane);flex-direction:column;gap:12px;padding:28px 26px 30px;display:flex}.services-module__XIFmLa__modeIndex{letter-spacing:-.02em;color:var(--border-strong);margin-bottom:8px;font-size:2.5rem;font-weight:600;line-height:1}@media (max-width:1023px){.services-module__XIFmLa__area{grid-template-columns:1fr;padding:36px 28px}.services-module__XIFmLa__modes{grid-template-columns:1fr}}@media (max-width:767px){.services-module__XIFmLa__area{padding:28px 20px}.services-module__XIFmLa__fit{grid-template-columns:1fr}}
