:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#060c11;--card:#101920;--card-2:#111e27;--line:#c6dceb1f;--blue:#0d80bf;--blue-bright:#54b8ed;--text:#edf4f8;--muted:#90a5b2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--blue-bright);outline-offset:3px}.shell{max-width:1240px;margin:auto;padding:0 44px}.siteHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:98px;display:flex}.brand{letter-spacing:-1.5px;align-items:baseline;font-size:29px;font-weight:720;display:flex}.brandPoint{color:var(--blue-bright)}.brandLabel{color:var(--muted);letter-spacing:.03em;border-left:1px solid var(--line);margin-left:18px;padding-left:16px;font-size:12px;font-weight:600}.headerRight{align-items:center;gap:20px;display:flex}.headerCaption,.edition,.eyebrow,.ordinal,.surfaceNumber,.liveMark{letter-spacing:.14em;font-size:11px;font-weight:700}.headerCaption{color:var(--muted)}.edition{color:var(--blue-bright);border:1px solid #2a5068;border-radius:99px;padding:9px 13px}.hero{border-bottom:1px solid var(--line);isolation:isolate;flex-direction:column;justify-content:center;align-items:flex-start;min-height:570px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;background:radial-gradient(at 84% 47%,#08538045,#0000 48%);position:absolute;inset:0}.eyebrow{color:var(--blue-bright);align-items:center;gap:10px;display:flex}.signal{background:var(--blue-bright);border-radius:50%;width:7px;height:7px;box-shadow:0 0 22px #54b8edcc}.hero h1{z-index:1;letter-spacing:-.078em;margin:32px 0 26px;font-size:clamp(58px,7.8vw,110px);font-weight:720;line-height:.99;position:relative}.hero h1 span{color:#72c4ed}.heroLead{color:#adc0cc;z-index:1;max-width:630px;font-size:19px;line-height:1.65;position:relative}.heroActions{z-index:1;align-items:center;gap:25px;margin-top:29px;display:flex;position:relative}.primaryButton{background:var(--blue);color:#fff;cursor:pointer;border:1px solid #268fce;border-radius:12px;justify-content:center;align-items:center;gap:18px;padding:16px 20px;font-size:14px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.primaryButton:hover{background:#1693d5;transform:translateY(-1px)}.primaryButton:disabled{opacity:.45;cursor:not-allowed;transform:none}.hint{color:var(--muted);font-size:13px}.orb{pointer-events:none;z-index:-1;border-radius:50%;position:absolute}.orbOne{border:1px solid #51b7ef1f;width:380px;height:380px;top:17%;right:2%;box-shadow:0 0 110px #056fa61f,inset 0 0 70px #1d94d00d}.orbTwo{border:1px solid #51b7ef24;width:170px;height:170px;top:34%;right:11%;box-shadow:inset 0 0 55px #1780b70f}.principleGrid{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding:58px 0 65px;display:grid}.principle{padding-right:34px}.principle+.principle{border-left:1px solid var(--line);padding-left:34px}.ordinal{color:var(--blue-bright)}.principle h2{letter-spacing:-.03em;margin:20px 0 12px;font-size:21px}.principle p,.sectionTop p,.surfaceDescription{color:var(--muted);font-size:14px;line-height:1.65}.demoSection{padding:95px 0 30px}.sectionTop{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.eyebrow.mini{font-size:10px}.sectionTop h2{letter-spacing:-.052em;margin:14px 0 10px;font-size:42px}.sectionTop p{margin:0}.statusPill{border:1px solid var(--line);white-space:nowrap;letter-spacing:.07em;border-radius:99px;align-items:center;gap:10px;padding:11px 15px;font-size:10px;font-weight:700;display:flex}.statusPill.good{color:#79ddc6;border-color:#155c67}.statusPill.pending{color:#d3ba88}.statusDot{background:#dbb16d;border-radius:50%;flex-shrink:0;width:7px;height:7px}.good .statusDot,.statusDot.ok{background:#60d5b7}.demoGrid{grid-template-columns:1.05fr .95fr;gap:16px;display:grid}.surface{border:1px solid var(--line);background:linear-gradient(155deg,#111e27,#0d161d);border-radius:18px;min-height:535px;padding:30px}.surfaceTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.surfaceNumber{color:var(--blue-bright)}.liveMark{color:#617d8e;font-size:9px}.surface h3{letter-spacing:-.04em;margin:31px 0 10px;font-size:25px}.surfaceDescription{max-width:410px;min-height:48px;margin:0 0 26px}.messageForm{gap:17px;display:grid}.messageForm label{color:#a9bfcd;gap:9px;font-size:12px;font-weight:600;display:grid}.formTwo{grid-template-columns:1fr 1fr;gap:13px;display:grid}.messageForm input,.messageForm textarea{width:100%;color:var(--text);background:#091219;border:1px solid #2d414d;border-radius:9px;outline:0;padding:12px;font-size:13px}.messageForm input:focus,.messageForm textarea:focus{border-color:#279cd8}.messageForm textarea{resize:vertical;min-height:92px}.messageForm input:disabled,.messageForm textarea:disabled{opacity:.55}.messageForm input::placeholder,.messageForm textarea::placeholder{color:#5d7380}.formFooter{justify-content:space-between;align-items:center;gap:15px;display:flex}.formFooter small{color:#708895;max-width:240px;font-size:11px;line-height:1.45}.formFooter .primaryButton{white-space:nowrap;padding:13px 14px;font-size:12px}.formFeedback{color:#78c9ef;margin:0;font-size:12px}.databaseNotice{border:1px solid var(--line);background:#060f14b3;border-radius:11px;align-items:flex-start;gap:12px;padding:15px;display:flex}.databaseNotice .statusDot{margin-top:5px}.databaseNotice div{gap:5px;display:grid}.databaseNotice strong{font-size:13px}.databaseNotice span:last-child{color:var(--muted);font-size:12px;line-height:1.4}.messageList{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.messageList li{border:1px solid var(--line);background:#0a141c;border-radius:10px;padding:15px}.messageHeading{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.messageHeading span{color:#728994;font-size:10px}.messageList li p{color:#b1c4d0;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.5}.emptyState{text-align:center;color:#6e8795;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex}.emptyState span{color:#377899;font-size:30px;display:block}.emptyState p{max-width:280px;font-size:13px;line-height:1.6}.demoFoot{color:#758f9d;justify-content:space-between;align-items:center;gap:20px;padding-top:17px;font-size:11px;display:flex}.demoFoot code{color:#a6bfcc}.closing{text-align:center;padding:110px 0 130px}.closing p{color:var(--blue-bright);font-size:13px;font-weight:600}.closing h2{letter-spacing:-.06em;margin:20px 0;font-size:clamp(35px,5vw,65px);line-height:1.08}.closing h2 span{color:#729aac}.footer{border-top:1px solid var(--line);color:#b8c8d0;justify-content:space-between;gap:15px;padding:29px 0 40px;font-size:13px;display:flex}.footerAccent,.footer span:last-child{color:#718997}@media (max-width:800px){.shell{padding:0 22px}.siteHeader{height:76px}.headerCaption{display:none}.hero{min-height:520px}.hero h1{font-size:clamp(56px,11vw,86px)}.orbOne{opacity:.5;right:-30%}.orbTwo{opacity:.5;right:-10%}.principleGrid{grid-template-columns:1fr;gap:25px;padding:35px 0}.principle{padding:0}.principle+.principle{border-left:0;border-top:1px solid var(--line);padding:25px 0 0}.principle h2{margin:10px 0 5px}.demoSection{padding-top:65px}.sectionTop{display:block}.sectionTop h2{font-size:35px}.statusPill{margin-top:24px;display:inline-flex}.demoGrid{grid-template-columns:1fr}.surface{min-height:unset}.demoFoot{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.shell{padding:0 17px}.brand{font-size:26px}.brandLabel{margin-left:11px;padding-left:10px}.hero h1{font-size:58px}.heroLead{font-size:16px}.heroActions{flex-direction:column;align-items:flex-start;gap:13px}.sectionTop h2{font-size:32px}.surface{padding:21px}.surface h3{margin-top:25px}.formTwo{grid-template-columns:1fr}.formFooter{flex-direction:column;align-items:flex-start}.formFooter small{max-width:100%}.footer{flex-direction:column}}.messageForm select{width:100%;color:var(--text);background:#091219;border:1px solid #2d414d;border-radius:9px;padding:12px;font-size:13px}.providerSection{padding-top:45px}.providerSurface{min-height:0;padding-bottom:36px}.aiResult{color:#c2d5df;background:#091219;border:1px solid #23536a;border-radius:12px;margin-top:8px;padding:18px}.aiResult>strong{color:var(--blue-bright);font-size:12px}.aiResult p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.aiResult a{overflow-wrap:anywhere;color:#65b7e0;margin:6px 0;font-size:11px;display:block}
