.AiCheckShell_page__X6nl8{--check-ink:var(--fs-ink,#071224);--check-blue:var(--fs-blue,#1467ff);--check-deep-blue:#0750bd;--check-cyan:var(--fs-cyan,#25d7f2);--check-muted:var(--fs-muted,#52687c);--check-line:var(--fs-line,#dce4ee);--check-paper:#ffffff;color:var(--check-ink);background:#f4f7fb}.AiCheckShell_page__X6nl8 button,.AiCheckShell_page__X6nl8 input{font:inherit}.AiCheckShell_hero__LiiIJ{position:relative;isolation:isolate;min-height:420px;padding:150px 0 76px;overflow:hidden;color:#ffffff;background:radial-gradient(circle at 78% 38%,rgba(37,215,242,.18),transparent 24%),linear-gradient(126deg,#071224,#08234a 62%,#07172e)}.AiCheckShell_hero__LiiIJ:before{position:absolute;inset:0;z-index:-1;content:"";opacity:.35;background-image:linear-gradient(rgba(85,147,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(85,147,255,.1) 1px,transparent 0);background-size:52px 52px;mask-image:linear-gradient(90deg,transparent,#000 16%,#000 88%,transparent);pointer-events:none}.AiCheckShell_container___Nmet,.AiCheckShell_heroInner__82JxX{position:relative;width:min(1080px,calc(100% - 48px));margin-inline:auto}.AiCheckShell_heroInner__82JxX{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:64px;align-items:center}.AiCheckShell_heroCopy__XgUxj{min-width:0}.AiCheckShell_eyebrow__Kk96t{margin:0 0 20px;color:var(--check-cyan);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;font-weight:800;letter-spacing:.16em}.AiCheckShell_hero__LiiIJ h1{max-width:760px;margin:0;font-size:clamp(36px,5vw,66px);font-weight:760;line-height:1.25;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance}.AiCheckShell_lead__foFjM{max-width:780px;margin:24px 0 0;color:#dce9f8;font-size:clamp(15px,1.6vw,18px);line-height:1.9;text-wrap:pretty}.AiCheckShell_signalMark__QnrIz{position:relative;width:220px;height:180px;border-right:1px solid rgba(37,215,242,.2);border-bottom:1px solid rgba(37,215,242,.12)}.AiCheckShell_signalMark__QnrIz:after,.AiCheckShell_signalMark__QnrIz:before{position:absolute;top:50%;left:8%;width:84%;height:1px;content:"";background:linear-gradient(90deg,var(--check-cyan),rgba(20,103,255,.15));transform:rotate(22deg);transform-origin:center}.AiCheckShell_signalMark__QnrIz:after{transform:rotate(-18deg)}.AiCheckShell_signalMark__QnrIz span{position:absolute;z-index:1;width:14px;height:14px;border:2px solid var(--check-cyan);border-radius:50%;background:#08234a;box-shadow:0 0 20px rgba(37,215,242,.42)}.AiCheckShell_signalMark__QnrIz span:first-child{top:22%;left:8%}.AiCheckShell_signalMark__QnrIz span:nth-child(2){top:18%;right:12%;border-color:#5593ff}.AiCheckShell_signalMark__QnrIz span:nth-child(3){bottom:20%;left:22%;border-color:#5593ff}.AiCheckShell_signalMark__QnrIz span:nth-child(4){right:5%;bottom:27%}.AiCheckShell_workspace__6cY8X{position:relative;padding:clamp(56px,8vw,100px) 0}.AiCheckShell_workspace__6cY8X:before{position:absolute;inset:0;content:"";opacity:.32;background-image:linear-gradient(90deg,transparent 49.9%,rgba(7,80,189,.05) 50%,transparent 50.1%);background-size:108px 100%;pointer-events:none}.AiCheckShell_modeCard__QoaxR,.AiCheckShell_panel__Z67aA,.AiCheckShell_result__ja_VG{position:relative;border:1px solid var(--check-line);background:var(--check-paper);box-shadow:0 22px 60px rgba(7,18,36,.08)}.AiCheckShell_panel__Z67aA:before,.AiCheckShell_result__ja_VG:before{position:absolute;top:-1px;left:-1px;width:clamp(72px,16vw,176px);height:3px;content:"";background:linear-gradient(90deg,var(--check-cyan),var(--check-blue))}.AiCheckShell_panel__Z67aA,.AiCheckShell_result__ja_VG{padding:clamp(24px,5vw,58px)}.AiCheckShell_intro__Bw1Ik{max-width:760px}.AiCheckShell_intro__Bw1Ik h2,.AiCheckShell_question__m5EBp h2,.AiCheckShell_result__ja_VG h2{margin:0;font-size:clamp(27px,3.4vw,42px);line-height:1.4;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}.AiCheckShell_intro__Bw1Ik p,.AiCheckShell_result__ja_VG p{color:var(--check-muted);line-height:1.9}.AiCheckShell_introMeta____PTd{display:flex;flex-wrap:wrap;gap:10px 22px;margin:24px 0;color:var(--check-deep-blue);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;font-weight:750}.AiCheckShell_introMeta____PTd span{display:inline-flex;min-height:30px;align-items:center;padding-right:22px;border-right:1px solid #cbd9e8}.AiCheckShell_introMeta____PTd span:last-child{padding-right:0;border-right:0}.AiCheckShell_disclaimer__FqPxS{margin:28px 0 0;padding:18px 20px;border-left:3px solid var(--check-cyan);background:#eef6ff;color:#425670;font-size:12px;line-height:1.8}.AiCheckShell_staticNotice__kDI_n{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:20px;padding:18px 20px;border:1px solid #cfe0f2;background:#eef6ff}.AiCheckShell_staticNotice__kDI_n p{max-width:760px;margin:0;color:#425670;font-size:12px;line-height:1.8}.AiCheckShell_actions___b2aD,.AiCheckShell_nav__8mY0B{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.AiCheckShell_actions___b2aD{margin-top:30px}.AiCheckShell_primary__GfPCo,.AiCheckShell_secondary___C9D0,.AiCheckShell_textAction__w_B_j{min-height:48px;padding:12px 20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--check-blue);font-size:13px;font-weight:800;line-height:1.5;text-align:center;cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease,transform .16s ease}.AiCheckShell_primary__GfPCo{color:#ffffff!important;background:var(--check-blue)}.AiCheckShell_primary__GfPCo:hover{background:#0750bd;transform:translateY(-1px)}.AiCheckShell_secondary___C9D0{color:var(--check-deep-blue)!important;background:#ffffff}.AiCheckShell_secondary___C9D0:hover{border-color:var(--check-deep-blue);background:#f4f8ff}.AiCheckShell_textAction__w_B_j{min-height:44px;padding-inline:4px;border-color:transparent;color:var(--check-deep-blue)!important;background:transparent}.AiCheckShell_textAction__w_B_j:hover{text-decoration:underline;text-underline-offset:4px}.AiCheckShell_modeCard__QoaxR a:focus-visible,.AiCheckShell_option__MhVgt:focus-within,.AiCheckShell_primary__GfPCo:focus-visible,.AiCheckShell_secondary___C9D0:focus-visible,.AiCheckShell_textAction__w_B_j:focus-visible{outline:3px solid var(--check-deep-blue);outline-offset:4px}.AiCheckShell_option__MhVgt:focus-within{outline-offset:2px}.AiCheckShell_option__MhVgt input:focus-visible{outline:none;box-shadow:none}.AiCheckShell_progress__bWtsp{margin-bottom:38px}.AiCheckShell_progress__bWtsp strong{color:var(--check-deep-blue);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.12em}.AiCheckShell_progress__bWtsp ol{display:grid;grid-template-columns:repeat(var(--question-count,8),1fr);gap:7px;margin:14px 0 0;padding:0;list-style:none}.AiCheckShell_progress__bWtsp li{position:relative;height:4px;background:#dce4ee;transition:background-color .16s ease,transform .16s ease}.AiCheckShell_progress__bWtsp li:after{position:absolute;top:50%;right:-2px;width:8px;height:8px;border:2px solid #dce4ee;border-radius:50%;content:"";background:#ffffff;transform:translateY(-50%);transition:border-color .16s ease,box-shadow .16s ease}.AiCheckShell_progress__bWtsp .AiCheckShell_nodeActive__F0tV0{background:linear-gradient(90deg,var(--check-cyan),var(--check-blue));transform:scaleY(1.5)}.AiCheckShell_progress__bWtsp .AiCheckShell_nodeActive__F0tV0:after{border-color:var(--check-cyan);box-shadow:0 0 12px rgba(21,167,184,.5)}.AiCheckShell_question__m5EBp{min-height:410px}.AiCheckShell_question__m5EBp fieldset{min-width:0;margin:0;padding:0;border:0}.AiCheckShell_question__m5EBp legend{width:100%;padding:0;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.5}.AiCheckShell_options__MP2s7{display:grid;gap:12px;margin-top:30px}.AiCheckShell_option__MhVgt{position:relative;min-height:64px;padding:17px 18px 17px 52px;display:flex;align-items:center;border:1px solid #cdd9e7;background:#ffffff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.AiCheckShell_option__MhVgt:hover{border-color:#6aa2f7;background:#f6faff}.AiCheckShell_optionSelected__DuV9a{border-color:var(--check-blue);background:#eef5ff;transform:translateX(3px)}.AiCheckShell_option__MhVgt input{position:absolute;top:50%;left:20px;width:18px;height:18px;margin:0;accent-color:var(--check-blue);transform:translateY(-50%)}.AiCheckShell_option__MhVgt span{min-width:0;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.AiCheckShell_error__IGzQY,.AiCheckShell_status__GZvGj{margin:16px 0 0;font-size:12px;font-weight:750;line-height:1.7}.AiCheckShell_error__IGzQY{color:#a82016}.AiCheckShell_status__GZvGj{min-height:21px;color:var(--check-deep-blue)}.AiCheckShell_nav__8mY0B{justify-content:space-between;margin-top:34px;padding-top:24px;border-top:1px solid var(--check-line)}.AiCheckShell_resultLabel__eZ0jh{margin:0 0 10px;color:var(--check-deep-blue)!important;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;font-weight:850;letter-spacing:.12em}.AiCheckShell_resultGrid__mgM9K{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr);gap:clamp(28px,6vw,72px);margin-top:34px}.AiCheckShell_resultGrid__mgM9K h3{margin:0 0 12px;font-size:18px}.AiCheckShell_resultList__EJilb{margin:0;padding:22px 22px 22px 42px;background:#eef5ff}.AiCheckShell_resultList__EJilb li{margin:8px 0;line-height:1.65}.AiCheckShell_modeGrid___OBk4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.AiCheckShell_modeCard__QoaxR{min-height:260px;padding:30px;display:flex;flex-direction:column}.AiCheckShell_modeCard__QoaxR h2{margin:0;font-size:28px}.AiCheckShell_modeCard__QoaxR p{color:var(--check-muted);line-height:1.8}.AiCheckShell_modeCard__QoaxR a{min-height:44px;margin-top:auto;display:inline-flex;align-items:center;color:var(--check-deep-blue);font-weight:800}.AiCheckShell_typeLanes__k5e1r{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:28px 0}.AiCheckShell_typeLane__FTahD{min-width:0;padding:12px 8px;border-top:3px solid #cbd7e5;color:#617086;font-size:11px;font-weight:800;text-align:center;overflow-wrap:anywhere}.AiCheckShell_typeLaneActive__KQSMC{border-color:var(--check-cyan);color:var(--check-deep-blue);background:#eefbff}@media (max-width:760px){.AiCheckShell_hero__LiiIJ{min-height:360px;padding:126px 0 56px}.AiCheckShell_heroInner__82JxX{grid-template-columns:1fr}.AiCheckShell_signalMark__QnrIz{position:absolute;right:-44px;bottom:-54px;opacity:.45}.AiCheckShell_modeGrid___OBk4,.AiCheckShell_resultGrid__mgM9K{grid-template-columns:1fr}.AiCheckShell_panel__Z67aA,.AiCheckShell_result__ja_VG{padding:24px 18px}.AiCheckShell_staticNotice__kDI_n{align-items:stretch;flex-direction:column}.AiCheckShell_nav__8mY0B{align-items:stretch;flex-direction:column-reverse}.AiCheckShell_nav__8mY0B>*{width:100%}.AiCheckShell_question__m5EBp{min-height:0}}@media (max-width:420px){.AiCheckShell_container___Nmet,.AiCheckShell_heroInner__82JxX{width:min(calc(100% - 32px),1080px)}.AiCheckShell_hero__LiiIJ h1{font-size:34px}.AiCheckShell_option__MhVgt{padding-left:46px}.AiCheckShell_option__MhVgt input{left:17px}.AiCheckShell_typeLanes__k5e1r{grid-template-columns:repeat(2,1fr)}.AiCheckShell_actions___b2aD>*{width:100%}.AiCheckShell_introMeta____PTd span{padding-right:12px}}@media (prefers-reduced-motion:reduce){.AiCheckShell_option__MhVgt,.AiCheckShell_primary__GfPCo,.AiCheckShell_progress__bWtsp li,.AiCheckShell_progress__bWtsp li:after,.AiCheckShell_secondary___C9D0,.AiCheckShell_textAction__w_B_j{transition:none}.AiCheckShell_optionSelected__DuV9a,.AiCheckShell_primary__GfPCo:hover{transform:none}}@media (forced-colors:active){.AiCheckShell_modeCard__QoaxR,.AiCheckShell_option__MhVgt,.AiCheckShell_primary__GfPCo,.AiCheckShell_secondary___C9D0{border:1px solid ButtonText}.AiCheckShell_progress__bWtsp .AiCheckShell_nodeActive__F0tV0:after{border-color:Highlight}}