.asgard-module__MZ2G1q__page{--ink:#0b0b0b;--muted:#6f6f6f;--line:#d9d9d7;--soft:#f3f3f0;--paper:#fff;background:var(--paper);min-height:100vh;color:var(--ink);text-rendering:optimizelegibility;font-family:Arial,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.45}.asgard-module__MZ2G1q__page *,.asgard-module__MZ2G1q__page :before,.asgard-module__MZ2G1q__page :after{box-sizing:border-box}.asgard-module__MZ2G1q__page a{color:inherit;text-decoration:none}.asgard-module__MZ2G1q__header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #0b0b0b1a;justify-content:space-between;align-items:center;width:100%;padding:18px 20px;display:flex;position:sticky;top:0}.asgard-module__MZ2G1q__brand{letter-spacing:.12em;font-size:14px;font-weight:700}.asgard-module__MZ2G1q__headerLink{font-size:13px;font-weight:600}.asgard-module__MZ2G1q__headerActions{align-items:center;gap:12px;display:flex}.asgard-module__MZ2G1q__languageNav{border:1px solid var(--line);background:var(--paper);border-radius:999px;align-items:center;gap:3px;padding:3px;display:flex}.asgard-module__MZ2G1q__languageNav a{min-width:28px;height:24px;color:var(--muted);letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.asgard-module__MZ2G1q__languageNav .asgard-module__MZ2G1q__languageActive{background:var(--ink);color:#fff}.asgard-module__MZ2G1q__hero{flex-direction:column;justify-content:center;min-height:calc(100svh - 58px);padding:72px 20px 54px;display:flex}.asgard-module__MZ2G1q__eyebrow{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:700}.asgard-module__MZ2G1q__hero h1,.asgard-module__MZ2G1q__sectionIntro h2,.asgard-module__MZ2G1q__sourceCopy h2,.asgard-module__MZ2G1q__closing h2{letter-spacing:-.055em;margin:0;font-weight:500}.asgard-module__MZ2G1q__hero h1{max-width:970px;font-size:clamp(48px,14vw,116px);line-height:.94}.asgard-module__MZ2G1q__heroBody{color:#363636;max-width:650px;margin:36px 0 0;font-size:18px;line-height:1.55}.asgard-module__MZ2G1q__heroActions{flex-direction:column;align-items:flex-start;gap:20px;margin-top:34px;display:flex}.asgard-module__MZ2G1q__primaryButton{border:1px solid var(--ink);background:var(--ink);border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 19px;font-size:14px;font-weight:600;transition:transform .16s,background .16s;display:inline-flex;color:#fff!important}.asgard-module__MZ2G1q__primaryButton:hover{background:#303030;transform:translateY(-1px)}.asgard-module__MZ2G1q__heroNote{color:var(--muted);font-size:12px}.asgard-module__MZ2G1q__demoSection,.asgard-module__MZ2G1q__processSection,.asgard-module__MZ2G1q__sourceSection,.asgard-module__MZ2G1q__closing{border-top:1px solid var(--line);padding:84px 20px}.asgard-module__MZ2G1q__sectionIntro{margin-bottom:34px}.asgard-module__MZ2G1q__sectionIntro h2,.asgard-module__MZ2G1q__sourceCopy h2,.asgard-module__MZ2G1q__closing h2{max-width:760px;font-size:clamp(38px,10vw,72px);line-height:.98}.asgard-module__MZ2G1q__console{border:1px solid var(--ink);background:var(--paper);border-radius:2px;overflow:hidden}.asgard-module__MZ2G1q__consoleTopbar{border-bottom:1px solid var(--ink);letter-spacing:.08em;justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;font-size:11px;display:flex}.asgard-module__MZ2G1q__consoleTopbar>div{align-items:center;gap:8px;display:flex}.asgard-module__MZ2G1q__statusDot{background:var(--ink);border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite asgard-module__MZ2G1q__pulse;display:inline-block}@keyframes asgard-module__MZ2G1q__pulse{50%{opacity:.25}}.asgard-module__MZ2G1q__consoleLabel,.asgard-module__MZ2G1q__mono,.asgard-module__MZ2G1q__signalIndex,.asgard-module__MZ2G1q__signalRow time,.asgard-module__MZ2G1q__decisionLabel,.asgard-module__MZ2G1q__stepNumber{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.asgard-module__MZ2G1q__eventSummary{border-bottom:1px solid var(--line);padding:28px 16px 30px}.asgard-module__MZ2G1q__summaryMeta{letter-spacing:.08em;flex-wrap:wrap;gap:6px 12px;margin-bottom:38px;font-size:10px;font-weight:700;display:flex}.asgard-module__MZ2G1q__summaryMeta span:first-child{border:1px solid var(--ink);background:var(--ink);color:#fff;padding:5px 7px;display:inline-flex}.asgard-module__MZ2G1q__summaryMeta span:last-child{color:var(--muted);align-items:center;display:inline-flex}.asgard-module__MZ2G1q__eventSummary h3{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(31px,8vw,58px);font-weight:500;line-height:1}.asgard-module__MZ2G1q__eventSummary p{color:#4d4d4d;max-width:680px;margin:22px 0 0;font-size:15px;line-height:1.6}.asgard-module__MZ2G1q__signalList{border-bottom:1px solid var(--ink)}.asgard-module__MZ2G1q__signalRow{border-top:1px solid var(--line);grid-template-columns:34px 1fr;gap:8px;padding:16px 14px;display:grid}.asgard-module__MZ2G1q__signalRow:first-child{border-top:0}.asgard-module__MZ2G1q__signalIndex,.asgard-module__MZ2G1q__signalRow time{color:var(--muted);font-size:10px}.asgard-module__MZ2G1q__signalMain{flex-direction:column;gap:4px;min-width:0;display:flex}.asgard-module__MZ2G1q__signalMain strong{font-size:13px}.asgard-module__MZ2G1q__signalMain span{color:#4e4e4e;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.asgard-module__MZ2G1q__signalRow time{grid-column:2}.asgard-module__MZ2G1q__episodeState{background:var(--soft)}.asgard-module__MZ2G1q__stateRail{border-bottom:1px solid var(--line);color:#929292;letter-spacing:.05em;text-align:center;text-transform:uppercase;grid-template-columns:repeat(4,1fr);padding:18px 12px;font-size:9px;font-weight:700;display:grid}.asgard-module__MZ2G1q__stateRail span{padding-top:16px;position:relative}.asgard-module__MZ2G1q__stateRail span:before{background:var(--soft);content:"";border:1px solid #a8a8a8;border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:50%;transform:translate(-50%)}.asgard-module__MZ2G1q__stateRail span:after{content:"";background:#c6c6c4;width:100%;height:1px;position:absolute;top:3px;right:50%;transform:translate(-4px)}.asgard-module__MZ2G1q__stateRail span:first-child:after{display:none}.asgard-module__MZ2G1q__stateRail .asgard-module__MZ2G1q__stateDone,.asgard-module__MZ2G1q__stateRail .asgard-module__MZ2G1q__stateActive{color:var(--ink)}.asgard-module__MZ2G1q__stateRail .asgard-module__MZ2G1q__stateDone:before,.asgard-module__MZ2G1q__stateRail .asgard-module__MZ2G1q__stateActive:before{border-color:var(--ink);background:var(--ink)}.asgard-module__MZ2G1q__stateRail .asgard-module__MZ2G1q__stateDone:after,.asgard-module__MZ2G1q__stateRail .asgard-module__MZ2G1q__stateActive:after{background:var(--ink)}.asgard-module__MZ2G1q__stateRail .asgard-module__MZ2G1q__stateActive:before{box-shadow:0 0 0 4px var(--soft), 0 0 0 5px var(--ink)}.asgard-module__MZ2G1q__decision{flex-direction:column;gap:9px;padding:22px 16px 25px;display:flex}.asgard-module__MZ2G1q__decisionLabel{color:var(--muted);letter-spacing:.12em;font-size:9px}.asgard-module__MZ2G1q__decision strong{max-width:760px;font-size:18px;font-weight:600;line-height:1.35}.asgard-module__MZ2G1q__statementSection{border-top:1px solid var(--line);background:var(--ink);color:#fff;align-items:center;min-height:70svh;padding:90px 20px;display:flex}.asgard-module__MZ2G1q__bigStatement{letter-spacing:-.055em;max-width:1020px;margin:0;font-size:clamp(39px,10vw,88px);font-weight:500;line-height:1}.asgard-module__MZ2G1q__bigStatement span{color:#8e8e8e}.asgard-module__MZ2G1q__steps{border-top:1px solid var(--ink);display:grid}.asgard-module__MZ2G1q__step{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr;gap:6px;padding:22px 0 25px;display:grid}.asgard-module__MZ2G1q__stepNumber{color:var(--muted);padding-top:3px;font-size:10px}.asgard-module__MZ2G1q__step h3,.asgard-module__MZ2G1q__step p{grid-column:2}.asgard-module__MZ2G1q__step h3{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:500}.asgard-module__MZ2G1q__step p{max-width:480px;color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.55}.asgard-module__MZ2G1q__sourceSection{background:var(--soft);gap:50px;display:grid}.asgard-module__MZ2G1q__sourceCopy>p:last-child{color:#4f4f4f;max-width:620px;margin:25px 0 0;font-size:15px;line-height:1.65}.asgard-module__MZ2G1q__sourceGrid{border-top:1px solid var(--ink);grid-template-columns:1fr;display:grid}.asgard-module__MZ2G1q__sourceCell{border-bottom:1px solid #c9c9c6;align-items:center;gap:12px;min-height:62px;font-size:14px;display:flex}.asgard-module__MZ2G1q__sourceMark{border:1px solid var(--ink);border-radius:50%;width:8px;height:8px}.asgard-module__MZ2G1q__closing{padding-top:110px;padding-bottom:110px}.asgard-module__MZ2G1q__closing>p:not(.asgard-module__MZ2G1q__eyebrow){max-width:500px;color:var(--muted);margin:26px 0 30px;font-size:16px}.asgard-module__MZ2G1q__footer{border-top:1px solid var(--line);color:var(--muted);flex-direction:column;gap:6px;padding:20px;font-size:11px;display:flex}@media (min-width:720px){.asgard-module__MZ2G1q__header{padding:22px 34px}.asgard-module__MZ2G1q__hero,.asgard-module__MZ2G1q__demoSection,.asgard-module__MZ2G1q__processSection,.asgard-module__MZ2G1q__sourceSection,.asgard-module__MZ2G1q__closing,.asgard-module__MZ2G1q__statementSection{padding-left:34px;padding-right:34px}.asgard-module__MZ2G1q__heroActions{flex-direction:row;align-items:center}.asgard-module__MZ2G1q__eventSummary,.asgard-module__MZ2G1q__decision{padding-left:26px;padding-right:26px}.asgard-module__MZ2G1q__signalRow{grid-template-columns:42px 1fr auto;align-items:center;padding:16px 26px}.asgard-module__MZ2G1q__signalRow time{grid-column:3}.asgard-module__MZ2G1q__steps{grid-template-columns:repeat(2,1fr)}.asgard-module__MZ2G1q__step:nth-child(odd){border-right:1px solid var(--line);padding-right:34px}.asgard-module__MZ2G1q__step:nth-child(2n){padding-left:34px}.asgard-module__MZ2G1q__sourceGrid{grid-template-columns:repeat(2,1fr)}.asgard-module__MZ2G1q__sourceCell:nth-child(odd){border-right:1px solid #c9c9c6;padding-right:24px}.asgard-module__MZ2G1q__sourceCell:nth-child(2n){padding-left:24px}.asgard-module__MZ2G1q__footer{flex-direction:row;justify-content:space-between;padding:20px 34px}}@media (min-width:1080px){.asgard-module__MZ2G1q__header,.asgard-module__MZ2G1q__hero,.asgard-module__MZ2G1q__demoSection,.asgard-module__MZ2G1q__processSection,.asgard-module__MZ2G1q__sourceSection,.asgard-module__MZ2G1q__closing,.asgard-module__MZ2G1q__statementSection{padding-left:48px;padding-right:48px}.asgard-module__MZ2G1q__hero{padding-top:90px;padding-bottom:90px}.asgard-module__MZ2G1q__demoSection,.asgard-module__MZ2G1q__processSection,.asgard-module__MZ2G1q__sourceSection,.asgard-module__MZ2G1q__closing{padding-top:120px;padding-bottom:120px}.asgard-module__MZ2G1q__sectionIntro{grid-template-columns:minmax(220px,.8fr) 2fr;align-items:start;margin-bottom:54px;display:grid}.asgard-module__MZ2G1q__sectionIntro .asgard-module__MZ2G1q__eyebrow{margin-top:8px}.asgard-module__MZ2G1q__sourceSection{grid-template-columns:1.05fr .95fr;align-items:end;gap:100px}.asgard-module__MZ2G1q__sourceGrid{grid-template-columns:1fr}.asgard-module__MZ2G1q__sourceCell:nth-child(odd),.asgard-module__MZ2G1q__sourceCell:nth-child(2n){border-right:0;padding-left:0;padding-right:0}.asgard-module__MZ2G1q__footer{padding-left:48px;padding-right:48px}}@media (prefers-reduced-motion:reduce){.asgard-module__MZ2G1q__statusDot{animation:none}.asgard-module__MZ2G1q__primaryButton{transition:none}}
