.AtlasDetective-module__H9DcNa__detective{gap:14px;display:grid}.AtlasDetective-module__H9DcNa__case{background:radial-gradient(at 100% 0,#8eeaf51c,#0000 60%),#0a1326;border:1px solid #8eeaf566;border-radius:18px;gap:6px;padding:16px 20px;transition:border-color .3s,background .3s;display:grid}.AtlasDetective-module__H9DcNa__case[data-state=right]{background:radial-gradient(at 100% 0,#3ddc9726,#0000 60%),#0a1326;border-color:#3ddc97}.AtlasDetective-module__H9DcNa__case[data-state=wrong]{border-color:#ff8a5a;animation:.4s both AtlasDetective-module__H9DcNa__shake}.AtlasDetective-module__H9DcNa__caseNo{color:var(--signal);font-size:12.5px;font-weight:700}.AtlasDetective-module__H9DcNa__caseQ{font-family:var(--font-display,inherit);font-size:clamp(19px,2vw,24px);font-weight:700;line-height:1.25}.AtlasDetective-module__H9DcNa__caseHint{color:var(--muted);font-size:14px}.AtlasDetective-module__H9DcNa__case[data-state=right] .AtlasDetective-module__H9DcNa__caseHint{color:#9df0c8;font-weight:600}.AtlasDetective-module__H9DcNa__case[data-state=wrong] .AtlasDetective-module__H9DcNa__caseHint{color:#ffc3a8}.AtlasDetective-module__H9DcNa__caseActions:empty{display:none}.AtlasDetective-module__H9DcNa__next{color:#06121f;cursor:pointer;background:linear-gradient(#b8f6fc,#8eeaf5);border-radius:999px;justify-self:start;padding:8px 16px;font-size:14px;font-weight:700}.AtlasDetective-module__H9DcNa__sorts{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.AtlasDetective-module__H9DcNa__sort{border:1px solid var(--rule-strong);color:var(--ink);cursor:pointer;background:#0d1830;border-radius:999px;padding:6px 12px;font-size:13px}.AtlasDetective-module__H9DcNa__sort[aria-pressed=true]{color:#ffe2ac;background:#ffcf6b16;border-color:#ffcf6b}.AtlasDetective-module__H9DcNa__rows{gap:6px;display:grid}.AtlasDetective-module__H9DcNa__rows li{border:1px solid var(--rule);background:#0b1427;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;transition:border-color .2s,transform .15s;display:grid}.AtlasDetective-module__H9DcNa__rows li:hover{border-color:var(--rule-strong)}.AtlasDetective-module__H9DcNa__rows li[data-picked=right]{border-color:#3ddc97;box-shadow:0 0 0 1px #3ddc97,0 10px 24px -14px #3ddc97}.AtlasDetective-module__H9DcNa__rows li[data-picked=wrong]{border-color:#ff8a5a;animation:.4s both AtlasDetective-module__H9DcNa__shake}.AtlasDetective-module__H9DcNa__row{text-align:left;color:var(--ink);cursor:pointer;border-radius:14px 0 0 14px;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr) 220px;align-items:center;gap:14px;padding:10px 14px;display:grid}.AtlasDetective-module__H9DcNa__row:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.AtlasDetective-module__H9DcNa__id{font-family:var(--font-display,inherit);font-size:15px;font-weight:800}.AtlasDetective-module__H9DcNa__id small{color:var(--muted);font-family:inherit;font-size:12px;font-weight:400;display:block}.AtlasDetective-module__H9DcNa__meter{gap:4px;min-width:0;display:grid}.AtlasDetective-module__H9DcNa__mLabel{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.AtlasDetective-module__H9DcNa__mLabel b{color:var(--flame,#ff9a3c)}.AtlasDetective-module__H9DcNa__track{background:#16233f;border-radius:4px;height:8px;overflow:hidden}.AtlasDetective-module__H9DcNa__track i{border-radius:4px;height:100%;display:block}.AtlasDetective-module__H9DcNa__track i[data-o2]{background:linear-gradient(90deg,#5b8cff,#8eeaf5)}.AtlasDetective-module__H9DcNa__track i[data-flow]{background:linear-gradient(90deg,#9df0c8,#3ddc97)}.AtlasDetective-module__H9DcNa__track i[data-w="0"]{width:3%}.AtlasDetective-module__H9DcNa__track i[data-w="5"]{width:5%}.AtlasDetective-module__H9DcNa__track i[data-w="10"]{width:10%}.AtlasDetective-module__H9DcNa__track i[data-w="15"]{width:15%}.AtlasDetective-module__H9DcNa__track i[data-w="20"]{width:20%}.AtlasDetective-module__H9DcNa__track i[data-w="25"]{width:25%}.AtlasDetective-module__H9DcNa__track i[data-w="30"]{width:30%}.AtlasDetective-module__H9DcNa__track i[data-w="35"]{width:35%}.AtlasDetective-module__H9DcNa__track i[data-w="40"]{width:40%}.AtlasDetective-module__H9DcNa__track i[data-w="45"]{width:45%}.AtlasDetective-module__H9DcNa__track i[data-w="50"]{width:50%}.AtlasDetective-module__H9DcNa__track i[data-w="55"]{width:55%}.AtlasDetective-module__H9DcNa__track i[data-w="60"]{width:60%}.AtlasDetective-module__H9DcNa__track i[data-w="65"]{width:65%}.AtlasDetective-module__H9DcNa__track i[data-w="70"]{width:70%}.AtlasDetective-module__H9DcNa__track i[data-w="75"]{width:75%}.AtlasDetective-module__H9DcNa__track i[data-w="80"]{width:80%}.AtlasDetective-module__H9DcNa__track i[data-w="85"]{width:85%}.AtlasDetective-module__H9DcNa__track i[data-w="90"]{width:90%}.AtlasDetective-module__H9DcNa__track i[data-w="95"]{width:95%}.AtlasDetective-module__H9DcNa__track i[data-w="100"]{width:100%}.AtlasDetective-module__H9DcNa__out{font-size:13px}.AtlasDetective-module__H9DcNa__open{color:var(--signal);border-left:1px solid var(--rule);border-radius:0 14px 14px 0;place-items:center;padding:0 14px;font-size:12.5px;text-decoration:none;display:grid}.AtlasDetective-module__H9DcNa__open:hover,.AtlasDetective-module__H9DcNa__open:focus-visible{background:#8eeaf512}@keyframes AtlasDetective-module__H9DcNa__shake{25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}@media (max-width:820px){.AtlasDetective-module__H9DcNa__row{grid-template-columns:1fr 1fr;gap:8px 12px}.AtlasDetective-module__H9DcNa__id,.AtlasDetective-module__H9DcNa__out{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.AtlasDetective-module__H9DcNa__detective *{transition:none!important;animation:none!important}}html[data-motion=gentle] .AtlasDetective-module__H9DcNa__detective *{animation:none!important}
.QuestBoard-module__pY9Fua__board{background:radial-gradient(at 0%,#ffcf6b1a,#0000 60%),#0b1427;border:1px solid #ffcf6b44;border-radius:20px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:16px;padding:14px 18px 14px 10px;display:grid;position:relative;overflow:hidden}.QuestBoard-module__pY9Fua__board[data-complete=true]{background:radial-gradient(at 0%,#3ddc9722,#0000 60%),#0b1427;border-color:#3ddc9788}.QuestBoard-module__pY9Fua__crew{object-fit:contain;object-position:bottom;filter:drop-shadow(0 8px 14px #0008);width:76px;height:96px}.QuestBoard-module__pY9Fua__board[data-complete=true] .QuestBoard-module__pY9Fua__crew{animation:.7s cubic-bezier(.3,1.6,.5,1) both QuestBoard-module__pY9Fua__hop}.QuestBoard-module__pY9Fua__body{gap:8px;min-width:0;display:grid}.QuestBoard-module__pY9Fua__title{color:#ffe2ac;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:15.5px;font-weight:700;display:flex}.QuestBoard-module__pY9Fua__board[data-complete=true] .QuestBoard-module__pY9Fua__title{color:#9df0c8}.QuestBoard-module__pY9Fua__count{color:var(--muted);font-size:12.5px;font-weight:600}.QuestBoard-module__pY9Fua__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.QuestBoard-module__pY9Fua__list[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.QuestBoard-module__pY9Fua__list li{color:var(--ink);background:#ffffff07;border:1px dashed #fff2;border-radius:12px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13.5px;line-height:1.35;display:flex}.QuestBoard-module__pY9Fua__list li[data-done=true]{background:#ffcf6b14;border-style:solid;border-color:#ffcf6b88}.QuestBoard-module__pY9Fua__star{color:#6f7c99;flex:none;font-size:17px;line-height:1}.QuestBoard-module__pY9Fua__list li[data-done=true] .QuestBoard-module__pY9Fua__star{color:#ffcf6b;text-shadow:0 0 10px #ffb347;animation:.6s cubic-bezier(.3,1.8,.5,1) both QuestBoard-module__pY9Fua__twinkle}.QuestBoard-module__pY9Fua__bar{background:#16233f;border-radius:3px;height:6px;overflow:hidden}.QuestBoard-module__pY9Fua__bar i{background:linear-gradient(90deg,#ffb347,#ffe2ac);border-radius:3px;width:0;height:100%;transition:width .6s cubic-bezier(.2,.9,.3,1);display:block}.QuestBoard-module__pY9Fua__bar i[data-pct="33"]{width:33.4%}.QuestBoard-module__pY9Fua__bar i[data-pct="50"]{width:50%}.QuestBoard-module__pY9Fua__bar i[data-pct="67"]{width:66.7%}.QuestBoard-module__pY9Fua__bar i[data-pct="100"]{background:linear-gradient(90deg,#3ddc97,#9df0c8);width:100%}@keyframes QuestBoard-module__pY9Fua__twinkle{0%{opacity:0;transform:scale(.2)rotate(-90deg)}}@keyframes QuestBoard-module__pY9Fua__hop{40%{transform:translateY(-10px)rotate(-4deg)}}@media (max-width:760px){.QuestBoard-module__pY9Fua__board{grid-template-columns:56px minmax(0,1fr)}.QuestBoard-module__pY9Fua__crew{width:56px;height:72px}.QuestBoard-module__pY9Fua__list,.QuestBoard-module__pY9Fua__list[data-n="2"]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.QuestBoard-module__pY9Fua__board *{transition:none!important;animation:none!important}}html[data-motion=gentle] .QuestBoard-module__pY9Fua__board *{animation:none!important}
.RouteStage-module__Pxtdwq__stage{isolation:isolate;background:radial-gradient(circle at 78% 38%,#1a3355 0,#0c172b 37%,#09101e 76%);border:1px solid #344464;border-radius:28px;grid-template-columns:54% 46%;align-items:center;min-height:365px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 85px -48px #000}.RouteStage-module__Pxtdwq__stage:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#080d1926,#0000 60%),repeating-linear-gradient(0deg,#0000 0 58px,#73b2d609 59px 60px);position:absolute;inset:0}.RouteStage-module__Pxtdwq__copy{z-index:4;max-width:680px;padding:clamp(24px,4vw,52px);position:relative}.RouteStage-module__Pxtdwq__place{color:#70ddeb;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:800}.RouteStage-module__Pxtdwq__title{text-wrap:balance;max-width:14ch;margin-top:11px;font-size:clamp(35px,4.5vw,65px)}.RouteStage-module__Pxtdwq__line{color:#bfccdc;max-width:45ch;margin-top:15px;font-size:clamp(15px,1.35vw,18px);line-height:1.5}.RouteStage-module__Pxtdwq__action{color:#1b160c;background:#ffd080;border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:48px;margin-top:24px;padding:11px 21px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 30px #ffb14b40}.RouteStage-module__Pxtdwq__action:hover,.RouteStage-module__Pxtdwq__action:focus-visible{transform:translateY(-3px);box-shadow:0 13px 34px #ffb14b66}.RouteStage-module__Pxtdwq__action:focus-visible,.RouteStage-module__Pxtdwq__world a:focus-visible{outline-offset:4px;outline:2px solid #78e3f1}.RouteStage-module__Pxtdwq__world{z-index:1;height:100%;min-height:360px;position:relative;overflow:hidden}.RouteStage-module__Pxtdwq__world:before{content:"";aspect-ratio:1;border:2px solid #6ccbe642;border-radius:50%;width:480px;position:absolute;top:-90px;left:1%;transform:rotate(-15deg);box-shadow:0 0 0 22px #285b8e0f,inset 0 0 70px #3480bc2e}.RouteStage-module__Pxtdwq__crew{z-index:3;object-fit:contain;object-position:bottom;filter:drop-shadow(0 16px 25px #00000094);transform-origin:bottom;max-width:25%;height:min(90%,330px);animation:.7s cubic-bezier(.18,.9,.3,1.15) both RouteStage-module__Pxtdwq__arrive,7s ease-in-out .7s infinite alternate RouteStage-module__Pxtdwq__float;position:absolute;bottom:-10px;right:2%}.RouteStage-module__Pxtdwq__guide{z-index:4;color:#e5f1ff;background:#081221e8;border:1px solid #70ddeb73;border-radius:14px 14px 5px;max-width:250px;padding:9px 13px;font-size:12px;line-height:1.4;animation:.45s ease-out .25s both RouteStage-module__Pxtdwq__say;position:absolute;bottom:22px;right:20%}.RouteStage-module__Pxtdwq__guide strong{color:#78e2ee}@keyframes RouteStage-module__Pxtdwq__arrive{0%{opacity:0;transform:translate(44px,35px)rotate(8deg)scale(.86)}to{opacity:1;transform:none}}@keyframes RouteStage-module__Pxtdwq__float{0%{translate:0}to{translate:0 -9px}}@keyframes RouteStage-module__Pxtdwq__say{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.RouteStage-module__Pxtdwq__visualLabel{z-index:2;color:#cfdfeb;background:#050c1acc;border:1px solid #9fd1e959;border-radius:8px;padding:5px 9px;font-size:11px;position:absolute;bottom:23px;left:15%}.RouteStage-module__Pxtdwq__stage[data-kind=atlas]{background:radial-gradient(circle at 76% 48%,#183a65,#0a152b 55%,#080d1b)}.RouteStage-module__Pxtdwq__constellation{position:absolute;inset:15% 12% 10% 3%}.RouteStage-module__Pxtdwq__orbit{aspect-ratio:1;border:1px dashed #6fd6ef80;border-radius:50%;width:72%;position:absolute;top:-10%;left:10%;transform:rotate(-30deg)scaleY(.65)}.RouteStage-module__Pxtdwq__constellation a{color:#fff;background:#112b4b;border:2px solid #72dceb;border-radius:50%;place-items:center;width:66px;height:66px;font-size:13px;font-weight:800;transition:transform .22s,background .22s;display:grid;position:absolute;box-shadow:0 0 0 10px #59c3e414,0 0 28px #56d4e473}.RouteStage-module__Pxtdwq__constellation a:hover,.RouteStage-module__Pxtdwq__constellation a:focus-visible{background:#22577b;transform:scale(1.17)}.RouteStage-module__Pxtdwq__constellation a{animation:4s ease-in-out infinite alternate RouteStage-module__Pxtdwq__beacon}.RouteStage-module__Pxtdwq__constellation a:nth-of-type(2){animation-delay:-1.4s}.RouteStage-module__Pxtdwq__constellation a:nth-of-type(3){animation-delay:-2.8s}@keyframes RouteStage-module__Pxtdwq__beacon{to{box-shadow:0 0 0 16px #59c3e40a,0 0 38px #56d4e4b3}}.RouteStage-module__Pxtdwq__starA{top:20%;left:7%}.RouteStage-module__Pxtdwq__starB{top:47%;left:36%}.RouteStage-module__Pxtdwq__starC{top:1%;left:43%}.RouteStage-module__Pxtdwq__stage[data-kind=atlas] .RouteStage-module__Pxtdwq__crew{height:80%;right:1%}.RouteStage-module__Pxtdwq__stage[data-kind=analyze]{background:radial-gradient(circle at 22%,#302039,#0c1729 60%,#080d1b);grid-template-columns:50% 50%}.RouteStage-module__Pxtdwq__stage[data-kind=analyze] .RouteStage-module__Pxtdwq__copy{order:2;padding-left:5%}.RouteStage-module__Pxtdwq__stage[data-kind=analyze] .RouteStage-module__Pxtdwq__world{order:1}.RouteStage-module__Pxtdwq__stage[data-kind=analyze] .RouteStage-module__Pxtdwq__world:before{border-color:#f8a95f66;box-shadow:0 0 0 22px #f8a95f0a}.RouteStage-module__Pxtdwq__film{border:5px solid #314561;border-radius:22px;transition:transform .3s;position:absolute;inset:13% 10% 15% 8%;overflow:hidden;transform:rotate(-4deg);box-shadow:0 28px 50px #00000073}.RouteStage-module__Pxtdwq__film:hover,.RouteStage-module__Pxtdwq__film:focus-visible{transform:rotate(0)scale(1.025)}.RouteStage-module__Pxtdwq__film img{object-fit:cover;width:100%;height:100%}.RouteStage-module__Pxtdwq__film:after{content:"";background:linear-gradient(#0000 52%,#00000073);position:absolute;inset:0}.RouteStage-module__Pxtdwq__film .RouteStage-module__Pxtdwq__visualLabel{bottom:10px;left:12px}.RouteStage-module__Pxtdwq__play{z-index:2;color:#1c160b;background:#ffd080;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #ffc36773}.RouteStage-module__Pxtdwq__stage[data-kind=analyze] .RouteStage-module__Pxtdwq__crew{height:68%;left:36%;right:auto}.RouteStage-module__Pxtdwq__stage[data-kind=analyze] .RouteStage-module__Pxtdwq__guide{bottom:12px;left:11%;right:auto}.RouteStage-module__Pxtdwq__stage[data-kind=compare]{background:radial-gradient(circle at 75% 48%,#313056,#10172e 48%,#0a1020)}.RouteStage-module__Pxtdwq__pair{justify-content:center;align-items:center;gap:8px;transition:transform .25s;display:flex;position:absolute;inset:16% 38% 20% 5%;transform:rotate(-4deg)}.RouteStage-module__Pxtdwq__pair:hover,.RouteStage-module__Pxtdwq__pair:focus-visible{transform:rotate(0)}.RouteStage-module__Pxtdwq__pair span{animation:5s ease-in-out infinite alternate RouteStage-module__Pxtdwq__cardDrift}.RouteStage-module__Pxtdwq__pair span:nth-of-type(2){animation-delay:-1.5s}.RouteStage-module__Pxtdwq__pair span:nth-of-type(3){animation-delay:-3s}@keyframes RouteStage-module__Pxtdwq__cardDrift{to{translate:0 -7px}}.RouteStage-module__Pxtdwq__pair span{aspect-ratio:.7;color:#fff;background:radial-gradient(circle at 50% 67%,#4979ad,#223b64 42%,#0c172b);border:1px solid #8bc2ee;border-radius:22px;place-items:center;width:30%;font-size:24px;font-weight:800;display:grid}.RouteStage-module__Pxtdwq__pair .RouteStage-module__Pxtdwq__pairMiddle{background:radial-gradient(circle at 50% 67%,#6caac5,#31447b 42%,#0c172b);transform:translateY(20px)}.RouteStage-module__Pxtdwq__pair small{color:#d4dfed;background:#101b2d;border-radius:7px;max-width:240px;padding:4px 9px;line-height:1.25;position:absolute;bottom:-38px;left:4%}.RouteStage-module__Pxtdwq__stage[data-kind=compare] .RouteStage-module__Pxtdwq__crew{height:74%;right:4%}.RouteStage-module__Pxtdwq__stage[data-kind=mission]{background:radial-gradient(circle at 75% 42%,#174354,#0c1b2c 52%,#080e1c)}.RouteStage-module__Pxtdwq__scope{border:2px solid #64dbe980;border-radius:50%;place-items:center;display:grid;position:absolute;inset:8% 9% 12% 6%;transform:rotate(-12deg);box-shadow:inset 0 0 60px #48b9d426,0 0 0 17px #2d7f9b14}.RouteStage-module__Pxtdwq__scope span{color:#d8f4f5;background:#0d2438;border:1px solid #5bd3e6;border-radius:100px;padding:6px 11px;font-size:12px;position:absolute;left:3%}.RouteStage-module__Pxtdwq__scope span:first-child{top:16%}.RouteStage-module__Pxtdwq__scope span:nth-child(2){top:42%;left:16%}.RouteStage-module__Pxtdwq__scope span:nth-child(3){top:69%;left:8%}.RouteStage-module__Pxtdwq__scope b{color:#ffe4ab;text-align:center;font-size:18px;line-height:1.25}.RouteStage-module__Pxtdwq__stage[data-kind=mission] .RouteStage-module__Pxtdwq__crew{height:74%;right:1%}.RouteStage-module__Pxtdwq__stage[data-kind=gaps]{background:radial-gradient(circle at 78% 45%,#342947,#10172e 58%,#080d1b)}.RouteStage-module__Pxtdwq__gapMap{aspect-ratio:1.35;grid-template-columns:repeat(3,1fr);gap:7px;width:74%;display:grid;position:absolute;top:8%;left:7%;transform:rotate(-8deg)}.RouteStage-module__Pxtdwq__gapMap span{background:#5599d521;border:1px solid #63b7e299;border-radius:9px;box-shadow:inset 0 0 20px #5599d514}.RouteStage-module__Pxtdwq__gapMap span:nth-child(3n),.RouteStage-module__Pxtdwq__gapMap span:nth-child(8){background:#f0a0440a;border-style:dashed}.RouteStage-module__Pxtdwq__gapMap b{color:#ffd187;text-shadow:0 0 30px #ffc0608c;font-size:78px;position:absolute;top:6%;right:4%}.RouteStage-module__Pxtdwq__stage[data-kind=gaps] .RouteStage-module__Pxtdwq__crew{height:82%;right:3%}.RouteStage-module__Pxtdwq__stage[data-kind=ask]{background:radial-gradient(circle at 74% 46%,#23406a,#10182c 60%,#080d1b)}.RouteStage-module__Pxtdwq__askGlow{aspect-ratio:1;border:1px solid #6fd6ef59;border-radius:50%;place-items:center;width:74%;display:grid;position:absolute;top:0;left:9%;box-shadow:inset 0 0 90px #4c97ca33}.RouteStage-module__Pxtdwq__askGlow span{font-family:var(--font-fredoka);color:#ffd183;text-shadow:0 0 45px #f0a0446b;font-size:170px}.RouteStage-module__Pxtdwq__askGlow i{border:2px solid #6edbeb;border-radius:50%;width:25px;height:25px;position:absolute}.RouteStage-module__Pxtdwq__askGlow i:first-of-type{top:12%;left:12%}.RouteStage-module__Pxtdwq__askGlow i:nth-of-type(2){top:62%;right:2%}.RouteStage-module__Pxtdwq__askGlow i:nth-of-type(3){bottom:5%;left:22%}.RouteStage-module__Pxtdwq__stage[data-kind=ask] .RouteStage-module__Pxtdwq__crew{height:84%;right:2%}@media (max-width:800px){.RouteStage-module__Pxtdwq__stage,.RouteStage-module__Pxtdwq__stage[data-kind=analyze]{min-height:440px;display:block}.RouteStage-module__Pxtdwq__copy,.RouteStage-module__Pxtdwq__stage[data-kind=analyze] .RouteStage-module__Pxtdwq__copy{max-width:85%;padding:25px 24px}.RouteStage-module__Pxtdwq__title{font-size:clamp(34px,8vw,52px)}.RouteStage-module__Pxtdwq__line{max-width:36ch;font-size:14px}.RouteStage-module__Pxtdwq__action{margin-top:15px}.RouteStage-module__Pxtdwq__world{opacity:.55;min-height:0;position:absolute;inset:0}.RouteStage-module__Pxtdwq__world:before{width:420px;top:10%;left:36%}.RouteStage-module__Pxtdwq__crew{max-width:36%;bottom:-6px;height:200px!important;left:auto!important;right:1%!important}.RouteStage-module__Pxtdwq__guide{max-width:calc(65% - 20px);bottom:12px!important;left:20px!important;right:auto!important}.RouteStage-module__Pxtdwq__film{inset:43% 10% 9% 35%}.RouteStage-module__Pxtdwq__stage[data-kind=analyze] .RouteStage-module__Pxtdwq__world{opacity:.7}.RouteStage-module__Pxtdwq__constellation{inset:32% 5% 8% 35%}.RouteStage-module__Pxtdwq__pair{inset:44% 30% 8% 35%}.RouteStage-module__Pxtdwq__scope{inset:40% 5% 5% 42%}.RouteStage-module__Pxtdwq__gapMap{width:50%;top:42%;left:42%}.RouteStage-module__Pxtdwq__askGlow{width:58%;top:34%;left:42%}}@media (max-width:480px){.RouteStage-module__Pxtdwq__stage,.RouteStage-module__Pxtdwq__stage[data-kind=analyze]{border-radius:22px;min-height:460px}.RouteStage-module__Pxtdwq__copy,.RouteStage-module__Pxtdwq__stage[data-kind=analyze] .RouteStage-module__Pxtdwq__copy{max-width:100%;padding:23px 19px}.RouteStage-module__Pxtdwq__title{max-width:11ch}.RouteStage-module__Pxtdwq__line{max-width:28ch}.RouteStage-module__Pxtdwq__crew{max-width:38%;height:155px!important}.RouteStage-module__Pxtdwq__guide{max-width:61%;padding:7px 9px;font-size:10px}.RouteStage-module__Pxtdwq__constellation a{width:46px;height:46px;font-size:11px}.RouteStage-module__Pxtdwq__pair span{border-radius:11px;font-size:15px}.RouteStage-module__Pxtdwq__scope b{font-size:13px}.RouteStage-module__Pxtdwq__scope span{padding:3px 6px;font-size:9px}.RouteStage-module__Pxtdwq__askGlow span{font-size:100px}}html[data-motion=gentle] .RouteStage-module__Pxtdwq__stage *{transition:none!important;animation:none!important}html[data-motion=gentle] .RouteStage-module__Pxtdwq__stage :before{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.RouteStage-module__Pxtdwq__stage *,.RouteStage-module__Pxtdwq__stage :before{transition:none!important;animation:none!important}}
.CinematicWorld-module__wLEX8G__world{pointer-events:none;background:#061124;position:absolute;inset:0;overflow:hidden}.CinematicWorld-module__wLEX8G__plate{object-fit:cover;object-position:center;width:100%;height:100%;animation:1s both CinematicWorld-module__wLEX8G__worldReveal,24s ease-in-out 1s infinite alternate CinematicWorld-module__wLEX8G__drift;position:absolute;inset:0}.CinematicWorld-module__wLEX8G__shade{background:linear-gradient(90deg,#030a18eb,#030a18a6 35%,#030a180a 72%),linear-gradient(#06102050,#0000 18% 75%,#061020 100%);position:absolute;inset:0}.CinematicWorld-module__wLEX8G__dust{position:absolute;inset:0}.CinematicWorld-module__wLEX8G__dust i{background:#ffd287;border-radius:100%;width:4px;height:4px;animation:9s ease-in-out infinite alternate CinematicWorld-module__wLEX8G__float;position:absolute;box-shadow:0 0 15px 3px #ffa33280}.CinematicWorld-module__wLEX8G__dust i:first-child{animation-delay:-3s;top:21%;left:12%}.CinematicWorld-module__wLEX8G__dust i:nth-child(2){animation-delay:-5s;top:32%;left:72%}.CinematicWorld-module__wLEX8G__dust i:nth-child(3){animation-delay:-2s;top:64%;left:53%}.CinematicWorld-module__wLEX8G__dust i:nth-child(4){animation-delay:-8s;top:65%;left:92%}.CinematicWorld-module__wLEX8G__dust i:nth-child(5){animation-delay:-4s;top:18%;left:38%}.CinematicWorld-module__wLEX8G__dust i:nth-child(6){animation-delay:-6s;top:15%;left:84%}.CinematicWorld-module__wLEX8G__dust i:nth-child(7){animation-delay:-1s;top:86%;left:26%}.CinematicWorld-module__wLEX8G__dust i:nth-child(8){animation-delay:-7s;top:90%;left:61%}.CinematicWorld-module__wLEX8G__orbit,.CinematicWorld-module__wLEX8G__orbitTwo{border:1px solid #88dff84a;border-radius:50%;width:42vw;height:42vw;position:absolute;top:11%;left:52%;transform:rotate(-28deg)scaleY(.68)}.CinematicWorld-module__wLEX8G__orbit:after,.CinematicWorld-module__wLEX8G__orbitTwo:after{content:"";border-top:2px solid #a8effa99;border-radius:50%;animation:30s linear infinite CinematicWorld-module__wLEX8G__orbit;position:absolute;inset:0}.CinematicWorld-module__wLEX8G__orbitTwo{opacity:.5;top:15%;left:56%;transform:rotate(34deg)scaleY(.78)}.CinematicWorld-module__wLEX8G__world[data-world=moon] .CinematicWorld-module__wLEX8G__orbit,.CinematicWorld-module__wLEX8G__world[data-world=moon] .CinematicWorld-module__wLEX8G__orbitTwo,.CinematicWorld-module__wLEX8G__world[data-world=lab] .CinematicWorld-module__wLEX8G__orbit,.CinematicWorld-module__wLEX8G__world[data-world=lab] .CinematicWorld-module__wLEX8G__orbitTwo,.CinematicWorld-module__wLEX8G__world[data-world=bay] .CinematicWorld-module__wLEX8G__orbit,.CinematicWorld-module__wLEX8G__world[data-world=bay] .CinematicWorld-module__wLEX8G__orbitTwo,.CinematicWorld-module__wLEX8G__world[data-world=moonlab] .CinematicWorld-module__wLEX8G__orbit,.CinematicWorld-module__wLEX8G__world[data-world=moonlab] .CinematicWorld-module__wLEX8G__orbitTwo{display:none}@keyframes CinematicWorld-module__wLEX8G__drift{to{transform:scale(1.055)translate(-.8%,.5%)}}@keyframes CinematicWorld-module__wLEX8G__float{to{opacity:.35;translate:20px -45px}}@keyframes CinematicWorld-module__wLEX8G__orbit{to{rotate:360deg}}@keyframes CinematicWorld-module__wLEX8G__worldReveal{0%{opacity:.3}to{opacity:1}}@keyframes CinematicWorld-module__wLEX8G__copyIn{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes CinematicWorld-module__wLEX8G__crewFloat{to{translate:0 -14px;rotate:2deg}}@keyframes CinematicWorld-module__wLEX8G__spark{to{rotate:-12deg;scale:.85}}@media (max-width:640px){.CinematicWorld-module__wLEX8G__shade{background:linear-gradient(#061020cf 0% 40%,#06102010 75%,#061020)}.CinematicWorld-module__wLEX8G__plate{object-position:63% center}}html[data-motion=gentle] .CinematicWorld-module__wLEX8G__world *{transition:none!important;animation:none!important}html[data-motion=gentle] .CinematicWorld-module__wLEX8G__world :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.CinematicWorld-module__wLEX8G__world *,.CinematicWorld-module__wLEX8G__world :after{transition:none!important;animation:none!important}}
.ClaimTrace-module__-kCUWa__trace{counter-reset:t;margin-top:1.25rem;display:grid}.ClaimTrace-module__-kCUWa__trace>li{border-left:2px solid #8eeaf544;gap:.4rem;margin-left:.9rem;padding:0 0 1.4rem 2.6rem;display:grid;position:relative}.ClaimTrace-module__-kCUWa__trace>li:last-child{border-left-color:#0000;padding-bottom:0}.ClaimTrace-module__-kCUWa__trace>li:before{counter-increment:t;content:counter(t);color:#06121f;background:#8eeaf5;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:-.1rem;left:-.95rem}.ClaimTrace-module__-kCUWa__trace>li[data-final=true]:before{content:"✓";background:#3ddc97}.ClaimTrace-module__-kCUWa__trace>li>b{font-size:1rem}.ClaimTrace-module__-kCUWa__trace>li>b small,.ClaimTrace-module__-kCUWa__trace>li>small{color:var(--faint);font-size:.8rem;font-weight:400;display:block}.ClaimTrace-module__-kCUWa__trace>li>p{color:var(--muted);max-width:75ch}.ClaimTrace-module__-kCUWa__items{flex-wrap:wrap;gap:.4rem 1.25rem;display:flex}.ClaimTrace-module__-kCUWa__items li{font-size:.9rem;display:grid}.ClaimTrace-module__-kCUWa__items span{color:var(--faint);font-size:.75rem}.ClaimTrace-module__-kCUWa__claims{gap:.75rem;display:grid}.ClaimTrace-module__-kCUWa__claims>li{border:1px solid var(--rule-strong);background:#0d1830;border-radius:.6rem;gap:.5rem;padding:.8rem 1rem;display:grid}.ClaimTrace-module__-kCUWa__claims>li[data-verified=false]{border-color:#ff8a5a88}.ClaimTrace-module__-kCUWa__claimHead{color:#9df0c8;align-items:center;gap:.6rem;font-size:.85rem;display:flex}.ClaimTrace-module__-kCUWa__claims>li[data-verified=false] .ClaimTrace-module__-kCUWa__claimHead{color:#ffc3a8}.ClaimTrace-module__-kCUWa__type{letter-spacing:.06em;color:var(--ink);background:#ffffff12;border-radius:.3rem;padding:.1rem .45rem;font-size:.7rem}.ClaimTrace-module__-kCUWa__checks{gap:.2rem 1rem;font-size:.85rem;display:grid}@media (min-width:760px){.ClaimTrace-module__-kCUWa__checks{grid-template-columns:1fr 1fr}}.ClaimTrace-module__-kCUWa__checks li{color:var(--muted);flex-wrap:wrap;gap:.4rem;display:flex}.ClaimTrace-module__-kCUWa__checks li>span{color:#9df0c8;width:1rem;font-weight:700}.ClaimTrace-module__-kCUWa__checks li[data-pass=false]>span{color:#ff8a5a}.ClaimTrace-module__-kCUWa__checks small{color:#ffc3a8;flex-basis:100%;padding-left:1.4rem}.ClaimTrace-module__-kCUWa__claims details summary{cursor:pointer;color:var(--signal);align-items:center;min-height:2.25rem;font-size:.85rem;display:flex}.ClaimTrace-module__-kCUWa__claims blockquote{border-left:3px solid var(--signal);gap:.25rem;margin-top:.5rem;padding:.25rem 0 .25rem .75rem;font-size:.85rem;display:grid}.ClaimTrace-module__-kCUWa__claims blockquote span{color:var(--muted)}
.FrontierCards-module__ZqW6YW__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:16px;display:grid}.FrontierCards-module__ZqW6YW__card{background:radial-gradient(ellipse at 100% 0%, #ffcf6b14, transparent 55%), var(--panel);border:1px dashed #ffcf6b77;border-radius:20px;align-content:start;gap:8px;padding:20px;display:grid;position:relative}.FrontierCards-module__ZqW6YW__card[data-closed=true]{background:radial-gradient(ellipse at 100% 0%, #9be7b414, transparent 55%), var(--panel);border-style:solid;border-color:#9be7b477}.FrontierCards-module__ZqW6YW__top{justify-content:space-between;align-items:center;display:flex}.FrontierCards-module__ZqW6YW__stars{width:110px;height:55px}.FrontierCards-module__ZqW6YW__line{fill:none;stroke:#8eeaf566;stroke-width:1.5px;stroke-dasharray:3 4}.FrontierCards-module__ZqW6YW__star{fill:#fff4d6;filter:drop-shadow(0 0 4px #ffcf6b)}.FrontierCards-module__ZqW6YW__q{fill:#ffcf6b;font:700 22px var(--font-fredoka,system-ui);animation:2.2s ease-in-out infinite FrontierCards-module__ZqW6YW__pulse}.FrontierCards-module__ZqW6YW__status{color:#20160a;background:#ffcf6b;border-radius:10px;padding:3px 10px;font-size:12px;font-weight:800}.FrontierCards-module__ZqW6YW__card[data-closed=true] .FrontierCards-module__ZqW6YW__status{background:#9be7b4}.FrontierCards-module__ZqW6YW__kid{color:#ffe2ac;font-size:14px;font-weight:600}.FrontierCards-module__ZqW6YW__card[data-closed=true] .FrontierCards-module__ZqW6YW__kid{color:#c9f3d7}.FrontierCards-module__ZqW6YW__sections{gap:12px;margin-top:6px;display:grid}.FrontierCards-module__ZqW6YW__sections dt{color:var(--signal);font-size:12px;font-weight:800}.FrontierCards-module__ZqW6YW__sections dd{margin-top:3px;font-size:14.5px;line-height:1.55}.FrontierCards-module__ZqW6YW__sections ul{gap:4px;padding-left:18px;list-style:outside;display:grid}.FrontierCards-module__ZqW6YW__chips{flex-wrap:wrap;gap:6px;display:flex}.FrontierCards-module__ZqW6YW__chips span{color:#ffcf6b;border:1px dashed #ffcf6b;border-radius:10px;padding:2px 10px;font-size:12.5px;font-weight:700}.FrontierCards-module__ZqW6YW__next{border:1px solid var(--signal);background:#0b1a33;border-radius:12px;padding:10px 12px}.FrontierCards-module__ZqW6YW__link{color:var(--signal);text-underline-offset:4px;justify-self:start;margin-top:4px;font-size:14px;font-weight:600;text-decoration:underline}@keyframes FrontierCards-module__ZqW6YW__pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.FrontierCards-module__ZqW6YW__q{animation:none}}html[data-motion=gentle] .FrontierCards-module__ZqW6YW__q{animation:none}
.AskPanel-module__Xhc3ZW__found{border:1px solid var(--rule-strong);background:radial-gradient(ellipse at 0% 0%, #17305a55, transparent 60%), var(--panel);border-radius:16px;margin-bottom:26px;padding:16px 18px;animation:.45s both AskPanel-module__Xhc3ZW__rise}.AskPanel-module__Xhc3ZW__foundKicker{color:var(--signal);font-size:12px;font-weight:700}.AskPanel-module__Xhc3ZW__counts{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:8px;margin-top:10px;display:grid}.AskPanel-module__Xhc3ZW__counts li{color:var(--muted);font-size:14px}.AskPanel-module__Xhc3ZW__counts strong{color:var(--ink);font-size:26px;line-height:1.1;font-family:var(--font-fredoka,inherit);display:block}.AskPanel-module__Xhc3ZW__chips{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.AskPanel-module__Xhc3ZW__fam{color:#0b1222;background:#8eeaf5;border-radius:10px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.AskPanel-module__Xhc3ZW__fam[data-family=saffire]{background:#ffcf6b}.AskPanel-module__Xhc3ZW__fam[data-family=luci],.AskPanel-module__Xhc3ZW__fam[data-family=partial-g]{background:#c7b8ff}.AskPanel-module__Xhc3ZW__fam[data-family=sofie]{background:#9be7b4}.AskPanel-module__Xhc3ZW__fam[data-family=flex],.AskPanel-module__Xhc3ZW__fam[data-family=acme],.AskPanel-module__Xhc3ZW__fam[data-family=context]{background:#b9c6dc}.AskPanel-module__Xhc3ZW__gaps{background:#ffcf6b0d;border:1px dashed #ffcf6b88;border-radius:10px;margin-top:12px;padding:10px 12px}.AskPanel-module__Xhc3ZW__gaps p{color:#ffe2ac;font-size:13px;font-weight:700}.AskPanel-module__Xhc3ZW__gaps ul{color:var(--ink);margin-top:4px;padding-left:18px;font-size:13.5px;list-style:outside}.AskPanel-module__Xhc3ZW__claims{gap:12px;margin-top:18px;display:grid}.AskPanel-module__Xhc3ZW__claim{border:1px solid var(--rule);border-left:3px solid var(--rule-strong);background:#0a1120;border-radius:0 12px 12px 0;padding:14px 16px;animation:.4s both AskPanel-module__Xhc3ZW__rise}.AskPanel-module__Xhc3ZW__claim[data-verified=false]{border-left-color:var(--flame)}.AskPanel-module__Xhc3ZW__claim:nth-child(2){animation-delay:60ms}.AskPanel-module__Xhc3ZW__claim:nth-child(3){animation-delay:.12s}.AskPanel-module__Xhc3ZW__claim:nth-child(4){animation-delay:.18s}.AskPanel-module__Xhc3ZW__claim:nth-child(5){animation-delay:.24s}.AskPanel-module__Xhc3ZW__claim:nth-child(6){animation-delay:.3s}.AskPanel-module__Xhc3ZW__claimHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AskPanel-module__Xhc3ZW__check{color:var(--muted);font-size:12px}.AskPanel-module__Xhc3ZW__claim[data-verified=false] .AskPanel-module__Xhc3ZW__check{color:var(--flame)}.AskPanel-module__Xhc3ZW__citeRow{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.AskPanel-module__Xhc3ZW__citeChip{color:#0b1222;cursor:pointer;background:#8eeaf5;border:0;border-radius:16px;min-height:32px;padding:3px 10px;font-size:12.5px;font-weight:600}.AskPanel-module__Xhc3ZW__citeChip[data-family=saffire]{background:#ffcf6b}.AskPanel-module__Xhc3ZW__citeChip[data-family=luci],.AskPanel-module__Xhc3ZW__citeChip[data-family=partial-g]{background:#c7b8ff}.AskPanel-module__Xhc3ZW__citeChip[data-family=sofie]{background:#9be7b4}.AskPanel-module__Xhc3ZW__citeChip[data-family=flex],.AskPanel-module__Xhc3ZW__citeChip[data-family=acme],.AskPanel-module__Xhc3ZW__citeChip[data-family=context]{background:#b9c6dc}.AskPanel-module__Xhc3ZW__citeChip[aria-expanded=true]{outline:2px solid var(--ink);outline-offset:2px}.AskPanel-module__Xhc3ZW__citeDetail{border:1px solid var(--signal);background:#0d1830;border-radius:10px;gap:6px;margin-top:10px;padding:10px 12px;font-size:13.5px;line-height:1.5;animation:.25s both AskPanel-module__Xhc3ZW__rise;display:grid}.AskPanel-module__Xhc3ZW__citeMeta{color:var(--signal);font-size:12px;font-weight:700}.AskPanel-module__Xhc3ZW__rungHead{font-size:15px;font-weight:700}.AskPanel-module__Xhc3ZW__rungHead span{color:var(--muted);margin-left:6px;font-size:12px;font-weight:400}@keyframes AskPanel-module__Xhc3ZW__rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.AskPanel-module__Xhc3ZW__found,.AskPanel-module__Xhc3ZW__claim,.AskPanel-module__Xhc3ZW__citeDetail{animation:none}}:is(html[data-motion=gentle] .AskPanel-module__Xhc3ZW__found,html[data-motion=gentle] .AskPanel-module__Xhc3ZW__claim,html[data-motion=gentle] .AskPanel-module__Xhc3ZW__citeDetail){animation:none}.AskPanel-module__Xhc3ZW__soon{background:radial-gradient(ellipse at 100% 0%, #6f5ad433, transparent 60%), radial-gradient(ellipse at 0% 100%, #17305a66, transparent 55%), var(--panel);border:1px solid #c7b8ff66;border-radius:18px;padding:18px 20px;animation:.45s both AskPanel-module__Xhc3ZW__rise}.AskPanel-module__Xhc3ZW__soonHead{align-items:center;gap:16px;display:flex}.AskPanel-module__Xhc3ZW__soonPix{filter:drop-shadow(0 10px 20px #000a);flex-shrink:0;width:92px;height:auto;animation:3.2s ease-in-out infinite alternate AskPanel-module__Xhc3ZW__bob}.AskPanel-module__Xhc3ZW__soonKicker{color:#c7b8ff;font-size:12px;font-weight:700}.AskPanel-module__Xhc3ZW__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:8px;margin-top:16px;display:grid}.AskPanel-module__Xhc3ZW__steps li{background:#0a1120;border:1px dashed #c7b8ff55;border-radius:12px;gap:2px;padding:12px 12px 10px 46px;display:grid;position:relative}.AskPanel-module__Xhc3ZW__steps li[data-live=true]{background:#9be7b40f;border-style:solid;border-color:#9be7b4aa}.AskPanel-module__Xhc3ZW__stepDot{color:#0b1222;background:#c7b8ff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid;position:absolute;top:12px;left:12px}.AskPanel-module__Xhc3ZW__steps li[data-live=true] .AskPanel-module__Xhc3ZW__stepDot{background:#9be7b4}.AskPanel-module__Xhc3ZW__steps strong{font-size:14px}.AskPanel-module__Xhc3ZW__steps small{color:var(--muted);font-size:12px;line-height:1.4}.AskPanel-module__Xhc3ZW__steps em{color:#c7b8ff;margin-top:4px;font-size:11px;font-style:normal;font-weight:700}.AskPanel-module__Xhc3ZW__steps li[data-live=true] em{color:#9be7b4}.AskPanel-module__Xhc3ZW__ghosts{gap:8px;margin-top:14px;display:grid}.AskPanel-module__Xhc3ZW__ghost{background:#0a1120;border-left:3px solid #c7b8ff55;border-radius:0 10px 10px 0;gap:7px;padding:12px 14px;display:grid}.AskPanel-module__Xhc3ZW__ghost span{color:#c7b8ff;border:1px solid #c7b8ff55;border-radius:6px;justify-self:start;padding:1px 6px;font-size:11px;font-weight:700}.AskPanel-module__Xhc3ZW__ghost i{background:linear-gradient(90deg,#1b2740 0%,#2c3c62 40%,#1b2740 80%) 0 0/220% 100%;border-radius:5px;height:9px;animation:1.8s linear infinite AskPanel-module__Xhc3ZW__shimmer;display:block}.AskPanel-module__Xhc3ZW__ghost i+i{width:62%}@keyframes AskPanel-module__Xhc3ZW__shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes AskPanel-module__Xhc3ZW__bob{to{transform:translateY(-8px)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.AskPanel-module__Xhc3ZW__soon,.AskPanel-module__Xhc3ZW__soonPix,.AskPanel-module__Xhc3ZW__ghost i{animation:none}}html[data-motion=gentle] .AskPanel-module__Xhc3ZW__soon{animation:none}html[data-motion=gentle] .AskPanel-module__Xhc3ZW__soonPix{animation:none}html[data-motion=gentle] .AskPanel-module__Xhc3ZW__ghost i{animation:none}@media (max-width:640px){.AskPanel-module__Xhc3ZW__soonHead{flex-direction:column;align-items:flex-start;gap:8px}.AskPanel-module__Xhc3ZW__soonPix{width:72px}.AskPanel-module__Xhc3ZW__soon{padding:16px}}
.FrontierExtras-module__vI4aia__q{color:var(--ink);font-size:14px;line-height:1.55}.FrontierExtras-module__vI4aia__horizon{background:radial-gradient(at 100% 0,#c7b8ff1f,#0000 55%),#0b1224;border:1px dashed #c7b8ff88;border-radius:22px;gap:18px;padding:24px;display:grid}.FrontierExtras-module__vI4aia__hHead{gap:8px;display:grid}.FrontierExtras-module__vI4aia__hHead h3{font-size:clamp(22px,2.6vw,30px);line-height:1.15}.FrontierExtras-module__vI4aia__hHead p{max-width:70ch;color:var(--muted)}.FrontierExtras-module__vI4aia__badge{color:#0b1222;background:#c7b8ff;border-radius:9px;justify-self:start;padding:3px 10px;font-size:12px;font-weight:800}.FrontierExtras-module__vI4aia__hGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.FrontierExtras-module__vI4aia__hGrid>div{background:#ffffff07;border-radius:14px;padding:14px 16px}.FrontierExtras-module__vI4aia__hGrid h4,.FrontierExtras-module__vI4aia__closeTitle{color:#ddd4ff;margin-bottom:6px;font-size:13px;font-weight:700}.FrontierExtras-module__vI4aia__closes{gap:8px;display:grid}.FrontierExtras-module__vI4aia__closes li{background:#ffffff06;border-radius:12px;grid-template-columns:20px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:10px 14px;font-size:14.5px;display:grid}.FrontierExtras-module__vI4aia__closes li[data-closes=true]{background:#c7b8ff14;border:1px solid #c7b8ff55}.FrontierExtras-module__vI4aia__closes li>span:first-child{color:#c7b8ff}.FrontierExtras-module__vI4aia__matrix{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px;display:grid}.FrontierExtras-module__vI4aia__matrix li{border:1px solid var(--rule-strong);background:#0b1427;border-radius:16px;align-content:start;gap:4px;padding:14px 16px;display:grid}.FrontierExtras-module__vI4aia__matrix li[data-level=structured]{background:radial-gradient(at 0 0,#3ddc9718,#0000 70%),#0b1427;border-color:#3ddc9777}.FrontierExtras-module__vI4aia__matrix li[data-level=finding]{border-color:#ffcf6b66}.FrontierExtras-module__vI4aia__matrix li[data-level=context]{border-color:#8eeaf555}li[data-level=context] .FrontierExtras-module__vI4aia__mLevel{color:#b8f6fc;background:#8eeaf51c}.FrontierExtras-module__vI4aia__matrix li[data-level=planned]{border-style:dashed;border-color:#c7b8ff88}li[data-level=planned] .FrontierExtras-module__vI4aia__mLevel,.FrontierExtras-module__vI4aia__mPlanned{color:#ddd4ff}.FrontierExtras-module__vI4aia__mPlanned{font-size:12px}.FrontierExtras-module__vI4aia__matrix li[data-level=none]{opacity:.85;border-style:dashed}.FrontierExtras-module__vI4aia__mLevel{color:var(--muted);background:#ffffff10;border-radius:8px;justify-self:start;padding:2px 9px;font-size:12px;font-weight:700}li[data-level=structured] .FrontierExtras-module__vI4aia__mLevel{color:#9df0c8;background:#3ddc9722}li[data-level=finding] .FrontierExtras-module__vI4aia__mLevel{color:#ffe2ac;background:#ffcf6b1f}.FrontierExtras-module__vI4aia__matrix strong{margin-top:4px;font-size:16px}.FrontierExtras-module__vI4aia__matrix small,.FrontierExtras-module__vI4aia__mCount{color:var(--muted);font-size:13px}.FrontierExtras-module__vI4aia__mCount b{color:var(--ink)}.FrontierExtras-module__vI4aia__mFams{color:var(--faint);font-size:12px}.FrontierExtras-module__vI4aia__chain{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.FrontierExtras-module__vI4aia__chain li{border:1px solid var(--rule-strong);background:#0b1427;border-radius:16px;align-content:start;gap:8px;padding:26px 16px 16px;display:grid;position:relative}.FrontierExtras-module__vI4aia__chain li:not(:last-child):after{content:"→";color:#ffcf6b;font-size:18px;position:absolute;top:22px;right:-14px}.FrontierExtras-module__vI4aia__chain li:last-child{border-style:dashed;border-color:#ff8a5a88}.FrontierExtras-module__vI4aia__cNo{color:#20160a;background:#ffcf6b;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid;position:absolute;top:-13px;left:14px}.FrontierExtras-module__vI4aia__chain h4{font-size:16px;font-weight:700}.FrontierExtras-module__vI4aia__cKid{color:var(--muted);font-size:13px}@media (max-width:960px){.FrontierExtras-module__vI4aia__hGrid,.FrontierExtras-module__vI4aia__chain{grid-template-columns:1fr}.FrontierExtras-module__vI4aia__chain li:not(:last-child):after{content:"↓";inset:auto auto -22px 50%}.FrontierExtras-module__vI4aia__closes li{grid-template-columns:20px minmax(0,1fr)}.FrontierExtras-module__vI4aia__closes li>a{grid-column:2}}
.EvidenceSpace-module__Hjumva__space{gap:.75rem;display:grid}.EvidenceSpace-module__Hjumva__toolbar{flex-wrap:wrap;align-items:end;gap:.75rem 1.25rem;display:flex}.EvidenceSpace-module__Hjumva__views{border:1px solid var(--rule-strong);border-radius:.5rem;display:inline-flex;overflow:hidden}.EvidenceSpace-module__Hjumva__views button{min-height:2.5rem;color:var(--muted);padding:.5rem .9rem;font-size:.9rem}.EvidenceSpace-module__Hjumva__views button[aria-pressed=true]{background:color-mix(in srgb, var(--signal) 18%, transparent);color:var(--ink)}.EvidenceSpace-module__Hjumva__num{color:var(--faint);gap:.2rem;font-size:.78rem;display:grid}.EvidenceSpace-module__Hjumva__num input,.EvidenceSpace-module__Hjumva__num select{background:var(--void);border:1px solid var(--rule-strong);min-height:2.5rem;color:var(--ink);border-radius:.35rem;padding:.4rem .5rem;font-size:.9rem}.EvidenceSpace-module__Hjumva__num input{width:5.5rem}.EvidenceSpace-module__Hjumva__marker{border:0;gap:.5rem;padding:0;display:flex}.EvidenceSpace-module__Hjumva__marker legend{color:var(--faint);margin-bottom:.2rem;font-size:.78rem}.EvidenceSpace-module__Hjumva__outcomes{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.EvidenceSpace-module__Hjumva__outcomes button{border:1px solid var(--rule);min-height:2.25rem;color:var(--muted);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .65rem;font-size:.82rem;display:inline-flex}.EvidenceSpace-module__Hjumva__outcomes button[aria-pressed=true]{border-color:var(--rule-strong);color:var(--ink)}.EvidenceSpace-module__Hjumva__outcomes button[aria-pressed=false]{opacity:.55;text-decoration:line-through}.EvidenceSpace-module__Hjumva__shapes{color:var(--faint);margin-left:.5rem;font-size:.8rem}.EvidenceSpace-module__Hjumva__body{gap:1rem;display:grid}@media (min-width:1000px){.EvidenceSpace-module__Hjumva__space:not([data-compact]) .EvidenceSpace-module__Hjumva__body{grid-template-columns:minmax(0,8fr) minmax(16rem,4fr);align-items:start}}.EvidenceSpace-module__Hjumva__chart{background:var(--panel);border:1px solid var(--rule-strong);border-radius:.5rem;width:100%;height:auto}.EvidenceSpace-module__Hjumva__grid{stroke:var(--rule);stroke-width:1px}.EvidenceSpace-module__Hjumva__tick{fill:var(--faint);font-size:11px}.EvidenceSpace-module__Hjumva__axis{fill:var(--muted);font-size:12px}.EvidenceSpace-module__Hjumva__glyph{stroke-width:1.6px;transition:r .15s}.EvidenceSpace-module__Hjumva__sustained{fill:var(--flame);stroke:var(--flame)}.EvidenceSpace-module__Hjumva__extinguished{fill:var(--quench);stroke:var(--quench)}.EvidenceSpace-module__Hjumva__not_ignited{fill:var(--inert);stroke:#8a96b0}.EvidenceSpace-module__Hjumva__unknown{fill:#0000;stroke:var(--unknown)}.EvidenceSpace-module__Hjumva__pt{cursor:pointer;outline:none}.EvidenceSpace-module__Hjumva__pt:focus-visible .EvidenceSpace-module__Hjumva__glyph,.EvidenceSpace-module__Hjumva__pt:hover .EvidenceSpace-module__Hjumva__glyph{stroke:var(--ink);stroke-width:2.4px}.EvidenceSpace-module__Hjumva__mark circle{fill:none;stroke:var(--ink);stroke-width:2px}.EvidenceSpace-module__Hjumva__mark line{stroke:var(--ink);stroke-width:1.5px}.EvidenceSpace-module__Hjumva__boxHit{fill:color-mix(in srgb, var(--signal) 10%, transparent);stroke:var(--signal);stroke-width:1.2px}.EvidenceSpace-module__Hjumva__boxEmpty{fill:#ff8a5a14;stroke:#ff8a5a;stroke-width:1.4px;stroke-dasharray:5 4}.EvidenceSpace-module__Hjumva__noEv{fill:#ffc3a8;letter-spacing:.02em;font-size:13px;font-weight:700}.EvidenceSpace-module__Hjumva__panel{align-content:start;gap:.6rem;display:grid}.EvidenceSpace-module__Hjumva__verdict{color:#ffc3a8;border:1px dashed #ff8a5a;border-radius:.4rem;padding:.5rem .75rem;font-size:1.15rem;font-weight:700}.EvidenceSpace-module__Hjumva__verdict[data-hit=true]{border:1px solid var(--signal);color:var(--signal)}.EvidenceSpace-module__Hjumva__small{color:var(--faint);font-size:.85rem}.EvidenceSpace-module__Hjumva__rec{border-top:1px solid var(--rule);gap:.15rem;padding-top:.5rem;display:grid}.EvidenceSpace-module__Hjumva__rec div{grid-template-columns:6rem 1fr;gap:.5rem;font-size:.88rem;display:grid}.EvidenceSpace-module__Hjumva__rec dt{color:var(--faint)}@media (prefers-reduced-motion:reduce){.EvidenceSpace-module__Hjumva__glyph{transition:none}}
.LadderGame-module__qkYJJW__game{--spark-y:396px;gap:14px;display:grid}.LadderGame-module__qkYJJW__game[data-level="1"]{--spark-y:340px}.LadderGame-module__qkYJJW__game[data-level="2"]{--spark-y:240px}.LadderGame-module__qkYJJW__game[data-level="3"],.LadderGame-module__qkYJJW__game[data-level="4"]{--spark-y:140px}.LadderGame-module__qkYJJW__board{grid-template-columns:56px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.LadderGame-module__qkYJJW__rail{width:56px;height:100%}.LadderGame-module__qkYJJW__side{stroke:#2f4466;stroke-width:5px;stroke-linecap:round}.LadderGame-module__qkYJJW__step{stroke:#ffcf6b88;stroke-width:5px;stroke-linecap:round}.LadderGame-module__qkYJJW__spark{fill:#ffe7a8;filter:drop-shadow(0 0 6px #ffb347)drop-shadow(0 0 14px #ff8a1f);transform:translateY(var(--spark-y));transition:transform .9s cubic-bezier(.3,1.4,.5,1)}.LadderGame-module__qkYJJW__rungs{gap:8px;display:grid}.LadderGame-module__qkYJJW__rung{text-align:left;width:100%;min-height:84px;color:var(--ink);cursor:pointer;background:#0a1326cc;border:1px dashed #56708c;border-radius:14px;align-content:start;gap:2px;padding:10px 14px;transition:border-color .2s,background .2s,transform .15s;display:grid}.LadderGame-module__qkYJJW__rung:hover:not(:disabled),.LadderGame-module__qkYJJW__rung:focus-visible{background:#ffcf6b10;border-color:#ffcf6b;transform:translate(3px)}.LadderGame-module__qkYJJW__rung:disabled{cursor:default}.LadderGame-module__qkYJJW__rung[data-rung=direct]{border-color:#ffcf6b99}.LadderGame-module__qkYJJW__rungName{font-size:15px;font-weight:800}.LadderGame-module__qkYJJW__rungKid{color:var(--muted);font-size:12.5px}.LadderGame-module__qkYJJW__slots{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.LadderGame-module__qkYJJW__slot{color:#20160a;background:#ffcf6b;border-radius:10px;padding:3px 10px;font-size:12px;font-weight:700;animation:.45s cubic-bezier(.2,1.6,.4,1) both LadderGame-module__qkYJJW__pop}.LadderGame-module__qkYJJW__empty{color:#ffcf6b;font-size:12px;font-weight:700;animation:2s ease-in-out infinite LadderGame-module__qkYJJW__blink}.LadderGame-module__qkYJJW__say{background:#8eeaf512;border-left:3px solid #8eeaf5;border-radius:12px;padding:12px 14px;font-size:14.5px;line-height:1.5}.LadderGame-module__qkYJJW__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:10px;display:grid}.LadderGame-module__qkYJJW__card{text-align:left;border:1px solid var(--rule-strong);width:100%;height:100%;color:var(--ink);cursor:pointer;background:#0d1830;border-radius:14px;gap:4px;padding:12px;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}.LadderGame-module__qkYJJW__card:hover,.LadderGame-module__qkYJJW__card:focus-visible{border-color:var(--signal);transform:translateY(-3px)}.LadderGame-module__qkYJJW__card[aria-pressed=true]{border-color:#ffcf6b;transform:translateY(-4px);box-shadow:0 0 0 2px #ffcf6b,0 12px 30px -12px #ffb347}.LadderGame-module__qkYJJW__card[data-gap]{background:radial-gradient(at 50% 0,#c7b8ff22,#0000 70%),#0d1830;border-style:dashed;border-color:#c7b8ff}.LadderGame-module__qkYJJW__card[data-shake]{animation:.45s both LadderGame-module__qkYJJW__shake}.LadderGame-module__qkYJJW__tag{color:#0b1222;background:#8eeaf5;border-radius:8px;justify-self:start;padding:2px 8px;font-size:11px;font-weight:800}.LadderGame-module__qkYJJW__card[data-gap] .LadderGame-module__qkYJJW__tag{background:#c7b8ff}.LadderGame-module__qkYJJW__card strong{font-size:14.5px}.LadderGame-module__qkYJJW__card small{color:var(--muted);font-size:12px;line-height:1.4}@keyframes LadderGame-module__qkYJJW__pop{0%{opacity:0;transform:scale(.4)}}@keyframes LadderGame-module__qkYJJW__shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes LadderGame-module__qkYJJW__blink{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.LadderGame-module__qkYJJW__game *{transition:none!important;animation:none!important}}html[data-motion=gentle] .LadderGame-module__qkYJJW__game *{transition:none!important;animation:none!important}
.Home-module__ncmoba__h2{font-family:var(--font-display,inherit);letter-spacing:-.01em;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.1}.Home-module__ncmoba__h3{font-size:15px;font-weight:700}.Home-module__ncmoba__sub{color:var(--muted);max-width:62ch;margin-top:6px;font-size:15.5px}.Home-module__ncmoba__small{color:var(--faint);margin-top:8px;font-size:12.5px}.Home-module__ncmoba__body{color:var(--muted);max-width:58ch;margin-top:8px}.Home-module__ncmoba__kicker{color:#ffcf6b;letter-spacing:.04em;font-size:13px;font-weight:600}.Home-module__ncmoba__kickerWarm{color:#ffc3a8;letter-spacing:.04em;font-size:13px;font-weight:600}.Home-module__ncmoba__promise{font-family:var(--font-display,inherit);color:#fff4df;font-size:clamp(19px,1.8vw,24px);font-weight:700;line-height:1.25}.Home-module__ncmoba__ctaRow,.Home-module__ncmoba__heroCtas,.Home-module__ncmoba__actCtas{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px;display:flex}.Home-module__ncmoba__ghostCta{min-height:44px;color:var(--ink);border:1px solid #ffffff38;border-radius:999px;align-items:center;padding:8px 18px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.Home-module__ncmoba__ghostCta:hover,.Home-module__ncmoba__ghostCta:focus-visible{background:#ffcf6b12;border-color:#ffcf6b}.Home-module__ncmoba__wrap{max-width:1320px;margin:0 auto;padding-inline:clamp(16px,3vw,40px)}.Home-module__ncmoba__hero{isolation:isolate;height:min(100svh - 120px,800px);min-height:600px;display:grid;position:relative;overflow:hidden}body:has([data-home]) .footer-invitation{display:none}.Home-module__ncmoba__heroInner{z-index:2;grid-template-columns:minmax(0,7fr) minmax(300px,4fr);align-items:center;gap:32px;width:min(1320px,100%);margin:0 auto;padding:clamp(20px,4vh,48px) clamp(16px,3vw,40px);display:grid;position:relative}.Home-module__ncmoba__heroCopy h1{letter-spacing:-.035em;color:#fff4df;text-shadow:0 3px 25px #061020;margin-top:14px;font-size:clamp(38px,4.6vw,68px);line-height:1.02}.Home-module__ncmoba__lede{color:#d3e1ee;max-width:46ch;margin-top:18px;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.Home-module__ncmoba__readout{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061020d9;border:1px solid #fff2;border-radius:14px;align-self:center;padding:16px 18px;animation:.7s .25s both Home-module__ncmoba__rise;box-shadow:0 30px 60px -30px #000}.Home-module__ncmoba__readoutKicker{letter-spacing:.08em;color:var(--signal);align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:flex}.Home-module__ncmoba__live{background:var(--signal);border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite Home-module__ncmoba__ping;box-shadow:0 0 #56d4e488}.Home-module__ncmoba__readoutQ{margin-top:8px;font-size:16px;font-weight:700;line-height:1.35}.Home-module__ncmoba__readoutGrid{border-top:1px solid #ffffff1a;grid-template-columns:1fr 1fr;gap:8px 14px;margin-top:12px;padding-top:12px;display:grid}.Home-module__ncmoba__readoutGrid dt{color:var(--faint);letter-spacing:.04em;font-size:11px}.Home-module__ncmoba__readoutGrid dd{font-size:14px}.Home-module__ncmoba__readoutGrid dd small{color:var(--faint);font-size:12px;display:block}.Home-module__ncmoba__readoutGrid .Home-module__ncmoba__wide{grid-column:1/-1}.Home-module__ncmoba__zero{color:#ffc3a8;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;font-size:30px!important}.Home-module__ncmoba__readoutLine{color:#ffe2ac;margin-top:12px;font-size:13.5px}.Home-module__ncmoba__readoutLink{min-height:36px;color:var(--signal);text-underline-offset:3px;align-items:center;margin-top:4px;font-size:13.5px;text-decoration:underline;display:inline-flex}.Home-module__ncmoba__rail{border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,auto);justify-content:start;gap:0;max-width:640px;margin-top:26px;padding-top:14px;display:grid}.Home-module__ncmoba__rail li{border-left:1px solid #fff2}.Home-module__ncmoba__rail li:first-child{border-left:0}.Home-module__ncmoba__rail a{color:#c8d6e8;flex-direction:column;gap:0;min-height:44px;padding:2px 16px;font-size:12.5px;line-height:1.3;display:flex}.Home-module__ncmoba__rail li:first-child a{padding-left:0}.Home-module__ncmoba__rail a:hover b{color:#ffcf6b}.Home-module__ncmoba__rail b{color:#fff4df;font-size:26px;font-weight:700;transition:color .2s}.Home-module__ncmoba__railNote{color:#8ea3bd;margin-top:10px;font-size:12px}.Home-module__ncmoba__mission{width:min(1320px,100%);margin:0 auto;padding:36px clamp(16px,3vw,40px) 20px}.Home-module__ncmoba__missionHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.Home-module__ncmoba__missionTabs,.Home-module__ncmoba__evTabs{border:1px solid var(--rule-strong);scrollbar-width:none;background:#0a1222;border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.Home-module__ncmoba__missionTabs button,.Home-module__ncmoba__evTabs button{text-align:left;min-height:48px;color:var(--muted);white-space:nowrap;border-radius:10px;gap:1px;padding:8px 16px;transition:background .2s,color .2s;display:grid}.Home-module__ncmoba__missionTabs button b,.Home-module__ncmoba__evTabs button b{font-size:14.5px;font-weight:700}.Home-module__ncmoba__missionTabs button small,.Home-module__ncmoba__evTabs button small{color:var(--faint);font-size:11.5px}.Home-module__ncmoba__missionTabs button[aria-selected=true],.Home-module__ncmoba__evTabs button[aria-selected=true]{color:var(--ink);background:#17243f;box-shadow:inset 0 0 0 1px #3a4c72}.Home-module__ncmoba__missionTabs button[data-tab=challenge]{color:#ffe2ac}.Home-module__ncmoba__missionTabs button[data-tab=challenge][aria-selected=true]{color:#1b130a;background:linear-gradient(#ffd88a,#ffb347);box-shadow:0 8px 24px -10px #ffb347}.Home-module__ncmoba__missionTabs button[data-tab=challenge][aria-selected=true] small{color:#4a3416}.Home-module__ncmoba__missionPanel{border:1px solid var(--rule-strong);background:radial-gradient(ellipse at 0% 0%, #17305a40, transparent 55%), var(--panel);border-radius:18px;min-height:250px;margin-top:16px;padding:24px;animation:.35s both Home-module__ncmoba__panel}.Home-module__ncmoba__missionPanel[data-path=challenge]{background:radial-gradient(ellipse at 100% 0%, #ff9a2a1c, transparent 55%), var(--panel);border-color:#ffcf6b66}.Home-module__ncmoba__challenge{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:32px;display:grid}.Home-module__ncmoba__nine{counter-reset:n;grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.Home-module__ncmoba__nine li{background:#0b1428;border:1px solid #ffcf6b33;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;animation:.4s both Home-module__ncmoba__rise;display:flex;position:relative}.Home-module__ncmoba__nine li span{color:#ffcf6b;font-size:11px}.Home-module__ncmoba__nine li:nth-child(2){animation-delay:40ms}.Home-module__ncmoba__nine li:nth-child(3){animation-delay:80ms}.Home-module__ncmoba__nine li:nth-child(4){animation-delay:.12s}.Home-module__ncmoba__nine li:nth-child(5){animation-delay:.16s}.Home-module__ncmoba__nine li:nth-child(6){animation-delay:.2s}.Home-module__ncmoba__nine li:nth-child(7){animation-delay:.24s}.Home-module__ncmoba__nine li:nth-child(8){animation-delay:.28s}.Home-module__ncmoba__nine li:nth-child(9){animation-delay:.32s}.Home-module__ncmoba__nine li:nth-child(7),.Home-module__ncmoba__nine li:nth-child(8){border-color:#ff8a5a55}.Home-module__ncmoba__explorer{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;display:grid}.Home-module__ncmoba__tala{object-fit:contain;filter:drop-shadow(0 16px 24px #000a);width:100%;max-height:230px}.Home-module__ncmoba__analyst{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:32px;display:grid}.Home-module__ncmoba__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:16px;display:grid}.Home-module__ncmoba__tiles a{border:1px solid var(--rule-strong);border-radius:10px;gap:2px;min-height:58px;padding:10px 12px;transition:border-color .2s,transform .2s;display:grid}.Home-module__ncmoba__tiles a:hover,.Home-module__ncmoba__tiles a:focus-visible{border-color:var(--signal);transform:translateY(-2px)}.Home-module__ncmoba__tiles b{font-size:14px}.Home-module__ncmoba__tiles small{color:var(--faint);font-size:12px}.Home-module__ncmoba__strip svg{width:100%;height:90px}.Home-module__ncmoba__stripRail{fill:#1c2843}.Home-module__ncmoba__stripTick{fill:#56d4e4;opacity:.85}.Home-module__ncmoba__stripTick[data-family=saffire]{fill:#f0a044}.Home-module__ncmoba__stripTick[data-family=luci]{fill:#c7b8ff}.Home-module__ncmoba__stripWindow{fill:#ff8a5a14;stroke:#ff8a5a;stroke-dasharray:6 5;stroke-width:2px}.Home-module__ncmoba__stripMarker{stroke:#ffc3a8;stroke-width:2px}.Home-module__ncmoba__strip figcaption{color:var(--faint);margin-top:4px;font-size:12.5px}.Home-module__ncmoba__evidence{width:min(1320px,100%);margin:0 auto;padding:32px clamp(16px,3vw,40px) 20px}.Home-module__ncmoba__evidenceHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.Home-module__ncmoba__evBody{border:1px solid var(--rule-strong);background:var(--panel);border-radius:18px;grid-template-columns:minmax(0,7fr) minmax(320px,5fr);min-height:420px;margin-top:16px;display:grid;overflow:hidden}.Home-module__ncmoba__stage{border-right:1px solid var(--rule-strong);background:radial-gradient(ellipse at 50% 50%, #ff8a1f14, transparent 60%), linear-gradient(var(--rule) 1px, transparent 1px) -1px -1px / 40px 40px, linear-gradient(90deg, var(--rule) 1px, transparent 1px) -1px -1px / 40px 40px, #070c18;place-items:center;padding:18px;display:grid;position:relative}.Home-module__ncmoba__stage[data-tab=compare],.Home-module__ncmoba__stage[data-tab=explain]{background:#0a1222;padding:14px}.Home-module__ncmoba__film{background:#000;border:1px solid #ffcf6b55;border-radius:12px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #ff8a1f66}.Home-module__ncmoba__filmCap{color:var(--faint);background:#05080f;border-top:1px solid #ffffff14;padding:8px 12px;font-size:12px}.Home-module__ncmoba__film video{aspect-ratio:640/268;object-fit:cover;width:100%;height:auto;display:block}.Home-module__ncmoba__overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Home-module__ncmoba__roi{fill:none;stroke:#fff5;stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.Home-module__ncmoba__bbox{fill:none;stroke:#ffcf6b;stroke-width:1.5px;vector-effect:non-scaling-stroke}.Home-module__ncmoba__outline{fill:#56d4e41f;stroke:#56d4e4;stroke-width:2px;vector-effect:non-scaling-stroke}.Home-module__ncmoba__badge{color:#ffe2ac;background:#000b;border:1px solid #ffcf6b88;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:12px;left:12px}.Home-module__ncmoba__play{background:#000c;border:1px solid #fff4;border-radius:50%;width:44px;height:44px;font-size:13px;position:absolute;bottom:44px;right:12px}.Home-module__ncmoba__plot{width:100%}.Home-module__ncmoba__pair{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.Home-module__ncmoba__pair figure{gap:6px;margin:0;display:grid}.Home-module__ncmoba__pair figcaption{color:var(--muted);font-size:13px}.Home-module__ncmoba__pair figcaption em{color:var(--faint);font-size:12px;font-style:normal;display:block}.Home-module__ncmoba__console{align-content:start;gap:10px;padding:22px 24px;animation:.35s both Home-module__ncmoba__panel;display:grid}.Home-module__ncmoba__console>p,.Home-module__ncmoba__console li{color:var(--muted);font-size:15px}.Home-module__ncmoba__consoleKicker{letter-spacing:.08em;font-weight:700;color:var(--signal)!important;font-size:11.5px!important}.Home-module__ncmoba__consoleTitle{color:var(--ink);font-size:19px;font-weight:700;line-height:1.3}.Home-module__ncmoba__facts{border-top:1px solid var(--rule);gap:4px;padding-top:10px;display:grid}.Home-module__ncmoba__facts div{grid-template-columns:7rem 1fr;gap:8px;font-size:14px;display:grid}.Home-module__ncmoba__facts dt{color:var(--faint)}.Home-module__ncmoba__consoleLinks{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:4px;display:flex}.Home-module__ncmoba__next{border:1px solid var(--rule-strong);color:#ffe2ac;border-radius:999px;min-height:40px;padding:6px 14px;font-size:14px;font-weight:600}.Home-module__ncmoba__next:hover{border-color:#ffcf6b}.Home-module__ncmoba__readings{grid-template-columns:1fr 1fr;gap:6px;display:grid}.Home-module__ncmoba__readings div{border:1px solid var(--rule);background:#0a1222;border-radius:10px;padding:8px 10px}.Home-module__ncmoba__readings dt{color:var(--faint);font-size:11px}.Home-module__ncmoba__readings dd{font-size:17px;font-weight:700}.Home-module__ncmoba__spark{width:100%;height:64px}.Home-module__ncmoba__sparkLine{fill:none;stroke:#56d4e4;stroke-width:1.5px}.Home-module__ncmoba__sparkHead{stroke:#ffcf6b;stroke-width:1.5px}.Home-module__ncmoba__fates{gap:6px;display:grid}.Home-module__ncmoba__fates li{border:1px solid var(--rule);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 10px;font-size:14px;display:flex}.Home-module__ncmoba__fates span{color:var(--faint);font-size:12.5px}.Home-module__ncmoba__fates b{color:var(--ink);flex-basis:100%;font-weight:600}.Home-module__ncmoba__finding{min-height:170px;animation:.35s both Home-module__ncmoba__panel}.Home-module__ncmoba__findingMeta{color:var(--faint);margin-bottom:8px;font-size:12.5px}.Home-module__ncmoba__rail2{align-items:center;gap:10px;display:flex}.Home-module__ncmoba__rail2>button{border:1px solid var(--rule-strong);border-radius:50%;width:44px;height:44px}.Home-module__ncmoba__rail2>button:hover{border-color:var(--signal)}.Home-module__ncmoba__rail2>a{margin-left:auto;font-size:14px}.Home-module__ncmoba__dots{gap:6px;display:flex}.Home-module__ncmoba__dots i{background:#2c3a58;border-radius:50%;width:7px;height:7px;transition:background .2s,transform .2s}.Home-module__ncmoba__dots i[data-on]{background:var(--signal);transform:scale(1.3)}.Home-module__ncmoba__frontier{width:min(1320px,100%);margin:0 auto;padding:36px clamp(16px,3vw,40px) 20px}.Home-module__ncmoba__frontierHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.Home-module__ncmoba__tally{flex-wrap:wrap;gap:8px;font-size:13.5px;display:flex}.Home-module__ncmoba__tally span{border:1px solid var(--rule-strong);border-radius:999px;padding:6px 12px}.Home-module__ncmoba__tally [data-s=known]{color:var(--signal);border-color:#56d4e466}.Home-module__ncmoba__tally [data-s=partial]{color:#ffe2ac;border-color:#ffcf6b55}.Home-module__ncmoba__tally [data-s=unknown]{color:#ffc3a8;border-style:dashed;border-color:#ff8a5a77}.Home-module__ncmoba__frontierBody{border:1px solid var(--rule-strong);background:radial-gradient(ellipse at 20% 0%, #ff8a5a10, transparent 50%), var(--panel);border-radius:18px;grid-template-columns:minmax(0,6fr) minmax(250px,3fr) minmax(250px,3fr);gap:0;margin-top:16px;display:grid;overflow:hidden}.Home-module__ncmoba__matrixWrap{border-right:1px solid var(--rule-strong);min-width:0;padding:18px 20px}.Home-module__ncmoba__filters{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:12px;display:flex}.Home-module__ncmoba__filters [role=group]{flex-wrap:wrap;gap:4px;display:flex}.Home-module__ncmoba__filters button{border:1px solid var(--rule);min-height:34px;color:var(--muted);border-radius:999px;padding:3px 11px;font-size:12.5px}.Home-module__ncmoba__filters button[aria-pressed=true]{color:var(--ink);background:#ffcf6b14;border-color:#ffcf6b}.Home-module__ncmoba__matrix{border-collapse:separate;border-spacing:4px;table-layout:fixed;width:100%}.Home-module__ncmoba__matrix th{color:var(--faint);text-align:center;padding-bottom:2px;font-size:11.5px;font-weight:600}.Home-module__ncmoba__matrix thead th:first-child,.Home-module__ncmoba__matrix tbody th{text-align:left;width:8.5rem}.Home-module__ncmoba__matrix tbody th b{color:var(--ink);font-size:14px;display:block}.Home-module__ncmoba__matrix tbody th small{color:var(--faint);font-size:11px;font-weight:400}.Home-module__ncmoba__cell{border:1px solid;border-radius:10px;place-items:center;width:100%;height:62px;transition:background .35s,border-color .35s,box-shadow .35s,transform .15s;display:grid;position:relative}.Home-module__ncmoba__cell[data-s=known]{background:radial-gradient(circle at 50% 40%,#56d4e440,#56d4e40d 70%);border-color:#56d4e488;box-shadow:0 0 18px -6px #56d4e4}.Home-module__ncmoba__cell[data-s=partial]{background:#ffcf6b14;border-color:#ffcf6b77}.Home-module__ncmoba__cell[data-s=unknown]{background:repeating-linear-gradient(135deg,#0000 0 6px,#ff8a5a0d 6px 12px);border-style:dashed;border-color:#ff8a5a55}.Home-module__ncmoba__cell:hover{transform:translateY(-2px)}.Home-module__ncmoba__cell[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.Home-module__ncmoba__cellMark{font-size:18px;font-weight:800}.Home-module__ncmoba__cell[data-s=known] .Home-module__ncmoba__cellMark{color:var(--signal)}.Home-module__ncmoba__cell[data-s=partial] .Home-module__ncmoba__cellMark{color:#ffcf6b}.Home-module__ncmoba__cell[data-s=unknown] .Home-module__ncmoba__cellMark{color:#ff8a5a;opacity:.8}.Home-module__ncmoba__cellN{color:var(--muted);font-size:11px;position:absolute;bottom:5px;right:7px}.Home-module__ncmoba__pin{color:#1b130a;background:#ffcf6b;border-radius:6px;padding:0 5px;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:5px;left:6px}.Home-module__ncmoba__cell .Home-module__ncmoba__pin+.Home-module__ncmoba__pin{left:30px}.Home-module__ncmoba__cellDetail{border-right:1px solid var(--rule-strong);align-content:start;gap:8px;padding:18px 20px;display:grid}.Home-module__ncmoba__cellTitle{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:16px;font-weight:700;display:flex}.Home-module__ncmoba__cellTitle small{font-size:12px;font-weight:600}.Home-module__ncmoba__cellTitle[data-s=known]{color:var(--signal)}.Home-module__ncmoba__cellTitle[data-s=partial]{color:#ffe2ac}.Home-module__ncmoba__cellTitle[data-s=unknown]{color:#ffc3a8}.Home-module__ncmoba__cellDetail>p{color:var(--muted);font-size:14px}.Home-module__ncmoba__pinNote{align-items:center;gap:8px;display:flex;font-size:13px!important}.Home-module__ncmoba__pinNote .Home-module__ncmoba__pin{position:static}.Home-module__ncmoba__recs{gap:6px;display:grid}.Home-module__ncmoba__recs li{font-size:14px;display:grid}.Home-module__ncmoba__recs small{color:var(--faint);font-size:12px}.Home-module__ncmoba__edgeCta{color:#ffc3a8;border:1px solid #ff8a5a;border-radius:999px;justify-self:start;align-items:center;min-height:40px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.Home-module__ncmoba__edgeCta:hover{background:#ff8a5a1a}.Home-module__ncmoba__integrity{align-content:start;gap:10px;padding:18px 20px;display:grid}.Home-module__ncmoba__statusList{gap:4px;display:grid}.Home-module__ncmoba__statusList button{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:40px;padding:4px 10px;font-size:14px;font-weight:700;display:flex}.Home-module__ncmoba__statusList button:hover,.Home-module__ncmoba__statusList button[aria-expanded=true]{background:#ffffff0a}.Home-module__ncmoba__statusList p{color:var(--muted);padding:2px 10px 8px 30px;font-size:13.5px}.Home-module__ncmoba__statusDot{border-radius:50%;flex:none;width:10px;height:10px}.Home-module__ncmoba__statusList [data-s=verified] .Home-module__ncmoba__statusDot{background:var(--signal)}.Home-module__ncmoba__statusList [data-s=supported] .Home-module__ncmoba__statusDot{background:#ffcf6b}.Home-module__ncmoba__statusList [data-s=limited] .Home-module__ncmoba__statusDot{background:0 0;border:2px solid #c7b8ff}.Home-module__ncmoba__statusList [data-s=na] .Home-module__ncmoba__statusDot{background:0 0;border:2px dashed #ff8a5a}.Home-module__ncmoba__limits{border-top:1px solid var(--rule);padding-top:8px;font-size:13.5px}.Home-module__ncmoba__limits summary{cursor:pointer;min-height:40px;color:var(--signal);align-items:center;font-weight:600;display:flex}.Home-module__ncmoba__limits ul{color:var(--muted);gap:4px;margin-bottom:6px;padding-left:16px;list-style:outside;display:grid}.Home-module__ncmoba__method{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;width:min(1320px,100%);margin:0 auto;padding:28px clamp(16px,3vw,40px) 8px;display:grid}.Home-module__ncmoba__methodTitle{max-width:8ch;font-size:16px;font-weight:700;line-height:1.2}.Home-module__ncmoba__methodSteps{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.Home-module__ncmoba__methodSteps li{border-top:2px solid #56d4e455;gap:2px;padding:8px 14px 8px 18px;display:grid;position:relative}.Home-module__ncmoba__methodSteps li:before{content:"";background:var(--signal);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:0;box-shadow:0 0 10px #56d4e4}.Home-module__ncmoba__methodSteps li[data-stop]{border-top-color:#ff8a5a88}.Home-module__ncmoba__methodSteps li[data-stop]:before{background:#ff8a5a;box-shadow:0 0 10px #ff8a5a}.Home-module__ncmoba__methodSteps b{font-size:14px}.Home-module__ncmoba__methodSteps small{color:var(--faint);font-size:12px}.Home-module__ncmoba__drawer{width:min(560px,100vw);height:100dvh;max-height:100dvh;color:var(--ink);background:#0b1324;border:0;border-left:1px solid #3a4c72;margin:0 0 0 auto;padding:0}.Home-module__ncmoba__drawer::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000a}.Home-module__ncmoba__drawer[open]{animation:.3s both Home-module__ncmoba__drawer}.Home-module__ncmoba__drawerInner{gap:14px;padding:24px;display:grid}.Home-module__ncmoba__drawerInner header{justify-content:space-between;align-items:center;display:flex}.Home-module__ncmoba__drawerInner header button{border:1px solid var(--rule-strong);border-radius:50%;width:44px;height:44px}.Home-module__ncmoba__pipeline{gap:4px;display:grid}.Home-module__ncmoba__pipeline a{border:1px solid var(--rule);border-radius:10px;grid-template-columns:2rem 1fr;column-gap:8px;padding:8px 10px;display:grid}.Home-module__ncmoba__pipeline a:hover{border-color:var(--signal)}.Home-module__ncmoba__pipeline span{color:var(--signal);grid-row:span 2;padding-top:2px;font-size:12px}.Home-module__ncmoba__pipeline small{color:var(--faint);font-size:12.5px}.Home-module__ncmoba__pipeline li:nth-child(n+7) a{border-style:dashed}.Home-module__ncmoba__caps{gap:10px;display:grid}.Home-module__ncmoba__caps li{border-top:1px solid var(--rule);gap:2px;padding-top:8px;font-size:14px;display:grid}.Home-module__ncmoba__caps p{color:var(--muted)}.Home-module__ncmoba__act{border-top:1px solid var(--rule);grid-template-columns:minmax(0,3fr) minmax(0,6fr) auto;align-items:center;gap:24px;width:min(1320px,100%);margin:20px auto 0;padding:28px clamp(16px,3vw,40px) 8px;display:grid}.Home-module__ncmoba__verbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;display:grid}.Home-module__ncmoba__verbs a{border-bottom:1px solid var(--rule);color:var(--muted);min-height:40px;padding:8px 0;font-size:13.5px;display:block}.Home-module__ncmoba__verbs a:hover{color:var(--ink)}.Home-module__ncmoba__verbs b{color:#ffb347;margin-right:6px;font-size:15px}.Home-module__ncmoba__act .Home-module__ncmoba__actCtas{flex-direction:column;align-items:stretch;margin-top:0}@keyframes Home-module__ncmoba__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes Home-module__ncmoba__panel{0%{opacity:0;transform:translateY(6px)}}@keyframes Home-module__ncmoba__drawer{0%{opacity:0;transform:translate(40px)}}@keyframes Home-module__ncmoba__ping{0%{box-shadow:0 0 #56d4e488}80%,to{box-shadow:0 0 0 10px #56d4e400}}@media (max-width:1100px){.Home-module__ncmoba__heroInner{grid-template-columns:1fr;align-content:center;gap:18px}.Home-module__ncmoba__readout{align-self:start;max-width:520px}.Home-module__ncmoba__frontierBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Home-module__ncmoba__matrixWrap{border-right:0;border-bottom:1px solid var(--rule-strong);grid-column:1/-1}.Home-module__ncmoba__method{grid-template-columns:1fr auto}.Home-module__ncmoba__methodTitle{grid-column:1/-1;max-width:none}.Home-module__ncmoba__act{grid-template-columns:1fr}.Home-module__ncmoba__act .Home-module__ncmoba__actCtas{flex-direction:row}.Home-module__ncmoba__challenge,.Home-module__ncmoba__analyst{grid-template-columns:1fr;gap:18px}}@media (max-width:900px){.Home-module__ncmoba__evBody{grid-template-columns:1fr}.Home-module__ncmoba__stage{border-right:0;border-bottom:1px solid var(--rule-strong)}.Home-module__ncmoba__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Home-module__ncmoba__hero{height:auto;min-height:0}.Home-module__ncmoba__heroInner{padding-top:28px}.Home-module__ncmoba__heroCopy h1{font-size:40px}.Home-module__ncmoba__lede{margin-top:12px;font-size:15.5px}.Home-module__ncmoba__readout{padding:12px 14px}.Home-module__ncmoba__readoutQ{font-size:14.5px}.Home-module__ncmoba__readoutGrid{margin-top:8px;padding-top:8px}.Home-module__ncmoba__zero{font-size:24px!important}.Home-module__ncmoba__rail{grid-template-columns:repeat(2,auto);row-gap:10px;margin-top:18px}.Home-module__ncmoba__rail li:nth-child(3){border-left:0}.Home-module__ncmoba__rail li:nth-child(3) a{padding-left:0}.Home-module__ncmoba__rail li{scroll-snap-align:start;flex:none}.Home-module__ncmoba__rail a{padding:6px 14px}.Home-module__ncmoba__rail b{font-size:21px}.Home-module__ncmoba__railNote,.Home-module__ncmoba__readoutGrid>div:nth-child(2),.Home-module__ncmoba__readoutGrid>div:nth-child(4),.Home-module__ncmoba__readoutLink{display:none}.Home-module__ncmoba__heroCtas{gap:8px}.Home-module__ncmoba__missionHead,.Home-module__ncmoba__evidenceHead,.Home-module__ncmoba__frontierHead{align-items:stretch}.Home-module__ncmoba__missionTabs,.Home-module__ncmoba__evTabs{width:100%}.Home-module__ncmoba__missionTabs button,.Home-module__ncmoba__evTabs button{flex:1 0 auto;padding:6px 12px}.Home-module__ncmoba__missionPanel{min-height:0;padding:16px}.Home-module__ncmoba__nine{grid-template-columns:repeat(3,minmax(0,1fr))}.Home-module__ncmoba__nine li{gap:6px;padding:7px 8px;font-size:12px}.Home-module__ncmoba__explorer{grid-template-columns:1fr}.Home-module__ncmoba__tala{justify-self:start;width:auto;max-height:120px}.Home-module__ncmoba__tiles{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.Home-module__ncmoba__tiles li{scroll-snap-align:start;flex:0 0 62%}.Home-module__ncmoba__console{padding:16px}.Home-module__ncmoba__consoleTitle{font-size:17px}.Home-module__ncmoba__pair{grid-template-columns:1fr 1fr;gap:8px}.Home-module__ncmoba__frontierBody{grid-template-columns:1fr}.Home-module__ncmoba__cellDetail{border-right:0;border-bottom:1px solid var(--rule-strong)}.Home-module__ncmoba__matrixWrap{padding:14px 10px}.Home-module__ncmoba__matrix{border-spacing:3px}.Home-module__ncmoba__matrix thead th:first-child,.Home-module__ncmoba__matrix tbody th{width:4.2rem}.Home-module__ncmoba__matrix tbody th small{display:none}.Home-module__ncmoba__matrix th{font-size:10px}.Home-module__ncmoba__cell{border-radius:8px;height:48px}.Home-module__ncmoba__cellMark{font-size:15px}.Home-module__ncmoba__pin{padding:0 3px;font-size:9px;top:3px;left:3px}.Home-module__ncmoba__cell .Home-module__ncmoba__pin+.Home-module__ncmoba__pin{top:16px;left:3px}.Home-module__ncmoba__filters [role=group]{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.Home-module__ncmoba__filters button{flex:none}.Home-module__ncmoba__method{grid-template-columns:1fr}.Home-module__ncmoba__methodSteps{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.Home-module__ncmoba__methodSteps li{scroll-snap-align:start;flex:0 0 44%}.Home-module__ncmoba__verbs{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.Home-module__ncmoba__readout,.Home-module__ncmoba__missionPanel,.Home-module__ncmoba__nine li,.Home-module__ncmoba__console,.Home-module__ncmoba__finding,.Home-module__ncmoba__drawer[open],.Home-module__ncmoba__live{animation:none!important}.Home-module__ncmoba__cell,.Home-module__ncmoba__tiles a,.Home-module__ncmoba__dots i{transition:none}}html[data-motion=gentle] .Home-module__ncmoba__live{animation:none!important}html[data-motion=gentle] .Home-module__ncmoba__nine li{animation:none!important}
.AtlasExplorer-module__CQSl_q__atlas{gap:22px;display:grid}.AtlasExplorer-module__CQSl_q__families{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1180px){.AtlasExplorer-module__CQSl_q__families{grid-template-columns:repeat(2,minmax(0,1fr))}}.AtlasExplorer-module__CQSl_q__family{text-align:left;border:1px solid var(--rule-strong);color:var(--ink);cursor:pointer;background:#0a1326;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .2s,transform .15s,box-shadow .2s;display:grid}.AtlasExplorer-module__CQSl_q__family:hover,.AtlasExplorer-module__CQSl_q__family:focus-visible{border-color:var(--signal);transform:translateY(-2px)}.AtlasExplorer-module__CQSl_q__family[aria-selected=true]{background:radial-gradient(at 0 0,#ffcf6b1f,#0000 70%),#0a1326;border-color:#ffcf6b;box-shadow:0 16px 34px -22px #ffb347}.AtlasExplorer-module__CQSl_q__family strong{font-size:16px;display:block}.AtlasExplorer-module__CQSl_q__family small{color:var(--muted);margin-top:2px;font-size:13px;display:block}.AtlasExplorer-module__CQSl_q__family em{color:var(--faint);margin-top:4px;font-size:12px;font-style:normal;display:block}.AtlasExplorer-module__CQSl_q__famCount{width:54px;height:54px;font-family:var(--font-display,inherit);color:#06121f;background:#8eeaf5;border-radius:16px;place-items:center;font-size:22px;font-weight:800;display:grid}.AtlasExplorer-module__CQSl_q__family[data-family=saffire] .AtlasExplorer-module__CQSl_q__famCount{color:#20160a;background:#ffb347}.AtlasExplorer-module__CQSl_q__family[data-family=luci] .AtlasExplorer-module__CQSl_q__famCount{color:#0b1222;background:#c7b8ff}.AtlasExplorer-module__CQSl_q__luciNote{max-width:75ch;padding:6px 4px;font-size:15px;line-height:1.6}.AtlasExplorer-module__CQSl_q__luciNote b{color:#ddd4ff}.AtlasExplorer-module__CQSl_q__family[data-family=other] .AtlasExplorer-module__CQSl_q__famCount{color:#c7b8ff;background:0 0;border:1px dashed #c7b8ff}.AtlasExplorer-module__CQSl_q__family[data-family=other]{border-style:dashed}.AtlasExplorer-module__CQSl_q__filters{border:1px solid var(--rule);background:#0a1222;border-radius:18px;gap:10px;padding:14px 16px;display:grid}.AtlasExplorer-module__CQSl_q__filterRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AtlasExplorer-module__CQSl_q__filterLabel{width:120px;color:var(--muted);font-size:13px;font-weight:600}.AtlasExplorer-module__CQSl_q__chip{border:1px solid var(--rule-strong);color:var(--ink);cursor:pointer;background:#0d1830;border-radius:999px;padding:7px 13px;font-size:13.5px;line-height:1.5;transition:border-color .2s,background .2s;display:inline-block}.AtlasExplorer-module__CQSl_q__chip i{color:var(--muted);font-style:normal}.AtlasExplorer-module__CQSl_q__chip small{color:var(--muted);background:#ffffff12;border-radius:8px;padding:1px 7px;font-size:12px}.AtlasExplorer-module__CQSl_q__chip:hover,.AtlasExplorer-module__CQSl_q__chip:focus-visible{border-color:var(--signal)}.AtlasExplorer-module__CQSl_q__chip[aria-pressed=true]{background:#ffcf6b16;border-color:#ffcf6b}.AtlasExplorer-module__CQSl_q__chip[aria-pressed=false][data-group]{opacity:.5}.AtlasExplorer-module__CQSl_q__chip b{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.AtlasExplorer-module__CQSl_q__chip small{margin-left:4px}.AtlasExplorer-module__CQSl_q__chip[data-group=sustained] b,.AtlasExplorer-module__CQSl_q__tile[data-group=sustained] b{background:var(--flame,#ff9a3c)}.AtlasExplorer-module__CQSl_q__chip[data-group=extinguished] b,.AtlasExplorer-module__CQSl_q__tile[data-group=extinguished] b{background:var(--quench,#5b8cff)}.AtlasExplorer-module__CQSl_q__chip[data-group=not_ignited] b,.AtlasExplorer-module__CQSl_q__tile[data-group=not_ignited] b{background:#6b7690}.AtlasExplorer-module__CQSl_q__chip[data-group=unknown] b,.AtlasExplorer-module__CQSl_q__tile[data-group=unknown] b{border:2px solid var(--flame,#ff9a3c);background:0 0}.AtlasExplorer-module__CQSl_q__flagged{color:var(--muted);align-items:center;gap:6px;margin-left:6px;font-size:13px;display:inline-flex}.AtlasExplorer-module__CQSl_q__reset{color:var(--signal);text-underline-offset:3px;cursor:pointer;margin-left:auto;font-size:13px;text-decoration:underline}.AtlasExplorer-module__CQSl_q__mapPanel{border:1px solid var(--rule-strong);background:#0b1427;border-radius:20px;padding:14px 16px 16px}.AtlasExplorer-module__CQSl_q__howTo{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.AtlasExplorer-module__CQSl_q__howTo span{color:var(--muted);background:#ffffff08;border-radius:10px;align-items:center;gap:8px;padding:5px 11px;font-size:12.5px;display:inline-flex}.AtlasExplorer-module__CQSl_q__howTo b{color:#ffe2ac;font-size:14px}.AtlasExplorer-module__CQSl_q__resultsHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.AtlasExplorer-module__CQSl_q__split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.AtlasExplorer-module__CQSl_q__tiles{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;display:grid}.AtlasExplorer-module__CQSl_q__tile{text-align:left;border:1px solid var(--rule-strong);width:100%;color:var(--ink);cursor:pointer;background:#0d1830;border-radius:12px;gap:2px;padding:10px 24px 10px 12px;transition:transform .15s,border-color .15s,box-shadow .2s;display:grid;position:relative}.AtlasExplorer-module__CQSl_q__tile b{border-radius:50%;width:10px;height:10px;position:absolute;top:10px;right:10px}.AtlasExplorer-module__CQSl_q__tile:hover,.AtlasExplorer-module__CQSl_q__tile:focus-visible{border-color:var(--signal);transform:translateY(-2px)}.AtlasExplorer-module__CQSl_q__tile[aria-pressed=true]{background:#ffcf6b10;border-color:#ffcf6b;box-shadow:0 0 0 1px #ffcf6b,0 12px 24px -14px #ffb347}.AtlasExplorer-module__CQSl_q__code{font-family:var(--font-display,inherit);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.AtlasExplorer-module__CQSl_q__vals{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.AtlasExplorer-module__CQSl_q__preview{background:radial-gradient(at 100% 0,#ffcf6b14,#0000 60%),#0a1326;border:1px solid #ffcf6b55;border-radius:20px;gap:10px;padding:20px 22px;animation:.35s both AtlasExplorer-module__CQSl_q__pop;display:grid;position:sticky;top:84px}.AtlasExplorer-module__CQSl_q__preview h3{font-size:30px;line-height:1}.AtlasExplorer-module__CQSl_q__pFam{color:var(--signal);font-size:12.5px;font-weight:700}.AtlasExplorer-module__CQSl_q__pMat{color:var(--muted);font-size:14px}.AtlasExplorer-module__CQSl_q__gauges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.AtlasExplorer-module__CQSl_q__gauges div{background:#ffffff08;border-radius:12px;padding:10px 12px}.AtlasExplorer-module__CQSl_q__gauges dt{color:var(--muted);font-size:12px}.AtlasExplorer-module__CQSl_q__gauges dd{font-family:var(--font-display,inherit);color:#ffe2ac;font-size:24px;font-weight:800}.AtlasExplorer-module__CQSl_q__gauges small{color:var(--muted);margin-left:3px;font-family:inherit;font-size:12px;font-weight:500}.AtlasExplorer-module__CQSl_q__pOutcome{font-size:15px;font-weight:600}.AtlasExplorer-module__CQSl_q__note{background:#8eeaf50d;border-left:3px solid #8eeaf5;border-radius:0 10px 10px 0;margin:0;padding:10px 14px;font-size:15px;line-height:1.5}.AtlasExplorer-module__CQSl_q__note span{color:var(--faint);margin-top:4px;font-size:12px;display:block}.AtlasExplorer-module__CQSl_q__src{color:var(--muted);font-size:13px}.AtlasExplorer-module__CQSl_q__open{color:#20160a;background:linear-gradient(#ffd88a,#ffb347);border-radius:999px;justify-self:start;padding:9px 18px;font-size:14px;font-weight:700;text-decoration:none}@keyframes AtlasExplorer-module__CQSl_q__pop{0%{opacity:0;transform:translateY(6px)}}@media (max-width:960px){.AtlasExplorer-module__CQSl_q__families,.AtlasExplorer-module__CQSl_q__split{grid-template-columns:1fr}.AtlasExplorer-module__CQSl_q__preview{grid-row:1;position:static}}@media (max-width:560px){.AtlasExplorer-module__CQSl_q__filterLabel{width:100%}.AtlasExplorer-module__CQSl_q__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.AtlasExplorer-module__CQSl_q__gauges dd{font-size:20px}}@media (prefers-reduced-motion:reduce){.AtlasExplorer-module__CQSl_q__atlas *{transition:none!important;animation:none!important}}html[data-motion=gentle] .AtlasExplorer-module__CQSl_q__atlas *{animation:none!important}
.CompareView-module__RAz_nW__panel{gap:14px;display:grid}.CompareView-module__RAz_nW__warning{background:#ffcf6b10;border:1px solid #ffcf6b88;border-radius:14px;padding:14px 16px}.CompareView-module__RAz_nW__warning strong{color:#ffe2ac}.CompareView-module__RAz_nW__warning p{margin-top:4px;font-size:14.5px;line-height:1.55}.CompareView-module__RAz_nW__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.CompareView-module__RAz_nW__col{border:1px solid var(--rule-strong);background:var(--panel);border-radius:16px;padding:16px;animation:.45s both CompareView-module__RAz_nW__rise}.CompareView-module__RAz_nW__col:nth-child(2){animation-delay:80ms}.CompareView-module__RAz_nW__col:nth-child(3){animation-delay:.16s}.CompareView-module__RAz_nW__col h3{letter-spacing:.02em;color:var(--muted);font-size:13px;font-weight:800}.CompareView-module__RAz_nW__col dl{gap:6px;margin-top:10px;display:grid}.CompareView-module__RAz_nW__col dl div{border-bottom:1px dashed var(--rule);justify-content:space-between;gap:10px;padding-bottom:5px;font-size:14px;display:flex}.CompareView-module__RAz_nW__col dt{color:var(--muted)}.CompareView-module__RAz_nW__col dd{text-align:right;font-weight:600}.CompareView-module__RAz_nW__changed{background:radial-gradient(ellipse at 0% 0%, #56d4e41a, transparent 60%), var(--panel);border-color:#56d4e488}.CompareView-module__RAz_nW__changed h3{color:var(--signal)}.CompareView-module__RAz_nW__change{margin-top:10px}.CompareView-module__RAz_nW__change p{font-size:14px;font-weight:700}.CompareView-module__RAz_nW__change ul,.CompareView-module__RAz_nW__recorded ul{gap:5px;margin-top:6px;display:grid}.CompareView-module__RAz_nW__change li,.CompareView-module__RAz_nW__recorded li{justify-content:space-between;gap:10px;font-size:13.5px;display:flex}.CompareView-module__RAz_nW__change li span,.CompareView-module__RAz_nW__recorded li span{color:var(--muted)}.CompareView-module__RAz_nW__recorded{border-color:#f0a04488}.CompareView-module__RAz_nW__recorded h3{color:var(--flame)}.CompareView-module__RAz_nW__recorded ul{margin-top:10px}.CompareView-module__RAz_nW__recorded li{border-left:3px solid var(--flame);background:#0a1120;border-radius:8px;flex-direction:column;gap:1px;padding:6px 8px}.CompareView-module__RAz_nW__recorded li[data-group=extinguished]{border-left-color:var(--quench)}.CompareView-module__RAz_nW__recorded li[data-group=not_ignited]{border-left-color:var(--inert)}.CompareView-module__RAz_nW__recorded li[data-group=unknown]{border-left-color:var(--faint)}.CompareView-module__RAz_nW__none{color:var(--muted);margin-top:8px;font-size:14px}.CompareView-module__RAz_nW__say{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CompareView-module__RAz_nW__say>div{border:1px solid var(--rule);background:#0a1120;border-radius:16px;padding:16px}.CompareView-module__RAz_nW__say>div:first-child{border-left:4px solid #9be7b4}.CompareView-module__RAz_nW__say>div:last-child{border-left:4px solid #ff8a5a}.CompareView-module__RAz_nW__say h3{font-weight:800}.CompareView-module__RAz_nW__say ul{gap:6px;margin-top:8px;padding-left:18px;font-size:14.5px;line-height:1.5;list-style:outside;display:grid}@keyframes CompareView-module__RAz_nW__rise{0%{opacity:0;transform:translateY(8px)}}@media (max-width:900px){.CompareView-module__RAz_nW__cols,.CompareView-module__RAz_nW__say{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.CompareView-module__RAz_nW__col{animation:none}}html[data-motion=gentle] .CompareView-module__RAz_nW__col{animation:none}
.ResearchPlanning-module__0ckc_W__root{gap:1.6rem;min-width:0;margin-top:4rem;scroll-margin-top:5rem;display:grid}.ResearchPlanning-module__0ckc_W__root section,.ResearchPlanning-module__0ckc_W__root details{scroll-margin-top:5rem}.ResearchPlanning-module__0ckc_W__root ul{gap:.4rem;padding-left:1.2rem;list-style:outside;display:grid}.ResearchPlanning-module__0ckc_W__root h3{font-family:var(--font-display,inherit);font-size:clamp(22px,2.4vw,28px);font-weight:700}.ResearchPlanning-module__0ckc_W__root h4{margin:1.1rem 0 .4rem;font-size:15px;font-weight:700}.ResearchPlanning-module__0ckc_W__root label{color:var(--muted);gap:.35rem;min-width:0;font-size:12.5px;font-weight:600;display:grid}.ResearchPlanning-module__0ckc_W__root select{color:var(--ink);border:1px solid var(--rule-strong);background:#0d1830;border-radius:10px;min-width:0;max-width:100%;min-height:44px;padding:.6rem .7rem;font-size:14px}.ResearchPlanning-module__0ckc_W__root summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.ResearchPlanning-module__0ckc_W__root button,.ResearchPlanning-module__0ckc_W__root a{min-height:44px}.ResearchPlanning-module__0ckc_W__root button{cursor:pointer}.ResearchPlanning-module__0ckc_W__root button:focus-visible,.ResearchPlanning-module__0ckc_W__root a:focus-visible,.ResearchPlanning-module__0ckc_W__root select:focus-visible,.ResearchPlanning-module__0ckc_W__root summary:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.ResearchPlanning-module__0ckc_W__hero{gap:.7rem;display:grid}.ResearchPlanning-module__0ckc_W__kicker{color:var(--signal);font-size:13px;font-weight:700}.ResearchPlanning-module__0ckc_W__title{font-family:var(--font-display,inherit);max-width:24ch;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.08}.ResearchPlanning-module__0ckc_W__lede{color:var(--muted);max-width:72ch;font-size:16px}.ResearchPlanning-module__0ckc_W__badge{color:#ddd4ff;background:#c7b8ff12;border:1px solid #c7b8ff77;border-radius:999px;justify-self:start;padding:5px 12px;font-size:12.5px;font-weight:700}.ResearchPlanning-module__0ckc_W__pipeline{counter-reset:step;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;list-style:none;display:grid}.ResearchPlanning-module__0ckc_W__pipeline li{background:linear-gradient(#0f1d36,#0a1222);border:1px solid #8eeaf544;border-radius:16px;align-content:start;gap:4px;padding:16px 16px 14px;display:grid;position:relative}.ResearchPlanning-module__0ckc_W__pipeline li:not(:last-child):after{content:"→";z-index:1;color:var(--muted);font-size:15px;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.ResearchPlanning-module__0ckc_W__pipeline b{font-family:var(--font-display,inherit);color:#b8f6fc;font-size:clamp(28px,3.4vw,40px);line-height:1}.ResearchPlanning-module__0ckc_W__pipeline span{color:var(--muted);font-size:13px}.ResearchPlanning-module__0ckc_W__pipeline li[data-tone=gap]{border-color:#ff8a5a66}.ResearchPlanning-module__0ckc_W__pipeline li[data-tone=gap] b{color:#ffc3a8}.ResearchPlanning-module__0ckc_W__pipeline li[data-tone=hypo]{border-style:dashed;border-color:#c7b8ff88}.ResearchPlanning-module__0ckc_W__pipeline li[data-tone=hypo] b{color:#ddd4ff}.ResearchPlanning-module__0ckc_W__pipeline li[data-tone=gain]{background:radial-gradient(at 0 0,#3ddc971c,#0000 70%),#0a1222;border-color:#3ddc9777}.ResearchPlanning-module__0ckc_W__pipeline li[data-tone=gain] b{color:#9df0c8}.ResearchPlanning-module__0ckc_W__callout{background:radial-gradient(at 100% 0,#3ddc9714,#0000 60%),#0b1527;border:1px solid #3ddc9755;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:18px 20px;display:flex}.ResearchPlanning-module__0ckc_W__callout>div{gap:8px;display:grid}.ResearchPlanning-module__0ckc_W__calloutKicker{color:#9df0c8;font-size:12.5px;font-weight:700}.ResearchPlanning-module__0ckc_W__calloutText{max-width:60ch;font-size:17px;font-weight:600}.ResearchPlanning-module__0ckc_W__chips{flex-wrap:wrap;gap:6px;display:flex}.ResearchPlanning-module__0ckc_W__chip{color:#d8e6f7;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ResearchPlanning-module__0ckc_W__chip[data-missing]{color:#ffd1bb;background:#ff8a5a1a;border-color:#ff8a5a66}.ResearchPlanning-module__0ckc_W__recurring{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;display:flex}.ResearchPlanning-module__0ckc_W__note{color:var(--muted);max-width:80ch;font-size:13.5px}.ResearchPlanning-module__0ckc_W__links{flex-wrap:wrap;gap:8px;display:flex}.ResearchPlanning-module__0ckc_W__links a{border:1px solid var(--rule-strong);color:var(--ink);border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;text-decoration:none;display:inline-flex}.ResearchPlanning-module__0ckc_W__links a:hover{border-color:var(--signal)}.ResearchPlanning-module__0ckc_W__panel{border:1px solid var(--rule);background:#0a1222;border-radius:22px;gap:16px;padding:clamp(16px,2.4vw,26px);display:grid}.ResearchPlanning-module__0ckc_W__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 24px;display:flex}.ResearchPlanning-module__0ckc_W__panelHead>div:first-child{flex:380px;gap:6px;display:grid}.ResearchPlanning-module__0ckc_W__toolbar{flex-wrap:wrap;flex:420px;justify-content:flex-end;gap:10px;display:flex}.ResearchPlanning-module__0ckc_W__toolbar label{flex:150px}.ResearchPlanning-module__0ckc_W__toolbar .ResearchPlanning-module__0ckc_W__wide{flex-basis:100%}.ResearchPlanning-module__0ckc_W__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:18px;display:grid}.ResearchPlanning-module__0ckc_W__board{gap:8px;display:grid}.ResearchPlanning-module__0ckc_W__board>button{text-align:left;border:1px solid var(--rule-strong);color:var(--ink);background:#0d1830;border-radius:14px;gap:8px;padding:14px 14px 14px 52px;transition:border-color .15s,background .15s;display:grid;position:relative}.ResearchPlanning-module__0ckc_W__board>button:hover{border-color:#8eeaf588}.ResearchPlanning-module__0ckc_W__board>button[aria-pressed=true]{border-color:var(--signal);box-shadow:inset 4px 0 var(--signal);background:linear-gradient(90deg,#8eeaf514,#0d1830 60%)}.ResearchPlanning-module__0ckc_W__rank{color:#06121f;background:#8eeaf5;border-radius:8px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid;position:absolute;top:14px;left:14px}.ResearchPlanning-module__0ckc_W__missing{color:#ffc3a8;font-size:12.5px;font-weight:700}.ResearchPlanning-module__0ckc_W__stats{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.ResearchPlanning-module__0ckc_W__stats b{font-weight:600}.ResearchPlanning-module__0ckc_W__stats b[data-tone=hypo]{color:#ddd4ff}.ResearchPlanning-module__0ckc_W__detail{overflow-wrap:anywhere;background:#0d1830;border:1px solid #8eeaf555;border-radius:18px;gap:6px;padding:clamp(16px,2.2vw,24px);display:grid}.ResearchPlanning-module__0ckc_W__tag{color:var(--signal);font-size:12px;font-weight:700}.ResearchPlanning-module__0ckc_W__missingBig{color:#ffc3a8;margin-top:4px;font-size:15px;font-weight:700}.ResearchPlanning-module__0ckc_W__records li small{color:var(--muted);font-size:12.5px;display:block}.ResearchPlanning-module__0ckc_W__planned{background:#c7b8ff0c;border:1px dashed #c7b8ff77;border-radius:12px;gap:6px;padding:10px 12px;font-size:14px;display:grid}.ResearchPlanning-module__0ckc_W__cites{font-size:12.5px}.ResearchPlanning-module__0ckc_W__question{background:#ffcf6b0d;border:1px solid #ffcf6b55;border-radius:12px;padding:12px 14px;font-size:16px;font-weight:600;line-height:1.5}.ResearchPlanning-module__0ckc_W__actions{margin-top:8px}.ResearchPlanning-module__0ckc_W__cta{color:#20160a;background:linear-gradient(#ffd88a,#ffb347);border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.ResearchPlanning-module__0ckc_W__cta:hover{filter:brightness(1.06)}.ResearchPlanning-module__0ckc_W__detail details,.ResearchPlanning-module__0ckc_W__candidate details,.ResearchPlanning-module__0ckc_W__more{border-top:1px solid var(--rule);padding-top:6px}.ResearchPlanning-module__0ckc_W__candidate{background:#0d1830;border:1px dashed #c7b8ff88;border-radius:18px;gap:12px;padding:clamp(16px,2.2vw,24px);display:grid}.ResearchPlanning-module__0ckc_W__coverage{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ResearchPlanning-module__0ckc_W__coverage>div{background:#ffffff07;border-radius:14px;gap:6px;padding:12px 14px;display:grid}.ResearchPlanning-module__0ckc_W__coverage span{color:var(--muted);font-size:12.5px;font-weight:600}.ResearchPlanning-module__0ckc_W__coverage b{font-family:var(--font-display,inherit);font-size:24px}.ResearchPlanning-module__0ckc_W__bar{border-radius:6px;width:100%;height:12px;display:block;overflow:hidden}.ResearchPlanning-module__0ckc_W__barBg{fill:#ffffff14}.ResearchPlanning-module__0ckc_W__barFill{fill:#8eeaf5}.ResearchPlanning-module__0ckc_W__coverage>div[data-tone=gain] b{color:#9df0c8}.ResearchPlanning-module__0ckc_W__coverage>div[data-tone=gain] .ResearchPlanning-module__0ckc_W__barFill{fill:#3ddc97}.ResearchPlanning-module__0ckc_W__twoCol{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ResearchPlanning-module__0ckc_W__linkBtn{text-align:left;color:var(--signal);text-underline-offset:3px;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline;display:inline;min-height:0!important}.ResearchPlanning-module__0ckc_W__scenarios{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;margin-top:10px;display:grid}.ResearchPlanning-module__0ckc_W__scenarios article{border:1px solid var(--rule-strong);background:#0d1830;border-radius:14px;align-content:start;gap:6px;padding:14px;scroll-margin-top:6rem;display:grid}.ResearchPlanning-module__0ckc_W__scenarios article[data-covered]{border-color:#3ddc9755}.ResearchPlanning-module__0ckc_W__scenarios h4{margin:0}.ResearchPlanning-module__0ckc_W__more{gap:10px;display:grid}@media (max-width:980px){.ResearchPlanning-module__0ckc_W__pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.ResearchPlanning-module__0ckc_W__pipeline li:after{display:none}.ResearchPlanning-module__0ckc_W__split{grid-template-columns:1fr}}@media (max-width:640px){.ResearchPlanning-module__0ckc_W__coverage,.ResearchPlanning-module__0ckc_W__twoCol{grid-template-columns:1fr}.ResearchPlanning-module__0ckc_W__toolbar{justify-content:stretch}.ResearchPlanning-module__0ckc_W__board>button{padding-left:46px}}@media (prefers-reduced-motion:reduce){.ResearchPlanning-module__0ckc_W__board>button{transition:none}}
