@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}@font-face{font-family:Manrope Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--navy-950: oklch(.25 .09 278);--navy-800: oklch(.39 .07 275);--navy-650: oklch(.5 .045 275);--navy-500: oklch(.59 .035 275);--violet-700: oklch(.46 .22 294);--violet-600: oklch(.51 .24 294);--violet-100: oklch(.95 .035 294);--cyan-600: oklch(.65 .13 213);--cyan-400: oklch(.81 .12 202);--cyan-100: oklch(.95 .03 210);--paper-50: oklch(.985 .008 275);--paper-100: oklch(.965 .012 275);--paper-200: oklch(.91 .016 275);--paper-300: oklch(.83 .02 275);--green-600: oklch(.58 .14 155);--green-100: oklch(.94 .04 155);--amber-500: oklch(.7 .14 75);--red-600: oklch(.55 .19 25);--canvas: var(--paper-50);--surface: var(--paper-50);--surface-subtle: var(--paper-100);--ink: var(--navy-950);--ink-soft: var(--navy-800);--ink-muted: var(--navy-650);--line: var(--paper-200);--line-strong: var(--paper-300);--violet: var(--violet-600);--violet-dark: var(--violet-700);--violet-soft: var(--violet-100);--cyan: var(--cyan-600);--cyan-soft: var(--cyan-100);--cyan-on-dark: var(--cyan-400);--success: var(--green-600);--success-soft: var(--green-100);--warning: var(--amber-500);--danger: var(--red-600);--on-accent: var(--paper-50);--on-dark: var(--paper-50);--on-dark-soft: var(--paper-300);--line-dark: oklch(.4 .06 278);--surface-dark: oklch(.28 .085 278);--background: 249 33% 98%;--foreground: 247 48% 19%;--card: 249 33% 98%;--card-foreground: 247 48% 19%;--popover: 249 33% 98%;--popover-foreground: 247 48% 19%;--primary: 272 76% 47%;--primary-foreground: 249 33% 98%;--secondary: 249 24% 95%;--secondary-foreground: 247 48% 19%;--muted: 249 24% 95%;--muted-foreground: 249 14% 40%;--accent: 272 60% 95%;--accent-foreground: 272 76% 38%;--destructive: 5 70% 48%;--destructive-foreground: 249 33% 98%;--border: 249 20% 88%;--input: 249 20% 88%;--ring: 200 60% 55%;--radius: .375rem;--font-sans: "Manrope Variable", "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace}*{box-sizing:border-box;border-color:hsl(var(--border))}html{scroll-behavior:smooth;scroll-padding-top:92px;background:var(--canvas)}body{min-width:320px;min-height:100dvh;margin:0;background:var(--canvas);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,textarea,select{font-family:inherit}::-moz-selection{background:var(--violet-soft);color:var(--violet-dark)}::selection{background:var(--violet-soft);color:var(--violet-dark)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.app-shell{min-height:100dvh;background:var(--canvas);color:var(--ink)}.skip-link{position:fixed;top:8px;left:8px;z-index:50;transform:translateY(-150%);background:var(--ink);color:var(--canvas);padding:12px 16px;border-radius:4px;transition:transform .18s ease-out}.skip-link:focus{transform:translateY(0)}.site-header{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--line);background:color-mix(in oklab,var(--canvas) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-inner,.section-frame{width:min(100% - 40px,1240px);margin-inline:auto}.header-inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;min-height:44px;gap:10px;color:var(--ink);text-decoration:none;flex-shrink:0}.brand-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;color:var(--canvas);background:var(--violet);transform:rotate(-4deg)}.brand-word{font-family:var(--font-mono);font-size:16px;font-weight:600;letter-spacing:-.04em}.brand-word span{color:var(--violet)}.main-nav{display:flex;align-items:center;gap:32px;margin-left:auto;margin-right:20px}.main-nav a,.public-site-link{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ink-soft);font-family:var(--font-mono);font-size:12px;font-weight:500;text-decoration:none;transition:color .18s ease-out}.main-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:7px;height:1px;background:var(--violet);transition:right .18s ease-out}.main-nav a:hover,.public-site-link:hover{color:var(--violet-dark)}.main-nav a:hover:after{right:0}.public-site-link{padding-left:20px;border-left:1px solid var(--line)}.hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:clamp(48px,7vw,104px);align-items:center;padding-block:clamp(72px,10vw,136px) clamp(72px,9vw,120px)}.section-code,.console-label{color:var(--violet-dark);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;line-height:1.5}.section-code{display:flex;align-items:center;gap:9px;margin-bottom:24px}.code-dot{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 4px var(--cyan-soft)}h1,h2,h3,p{margin:0}h1{max-width:780px;font-size:clamp(48px,6.2vw,82px);font-weight:540;letter-spacing:-.065em;line-height:.99}h1 span{color:var(--violet)}.hero-summary{max-width:650px;margin-top:32px;color:var(--ink-soft);font-size:18px;line-height:1.7}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}button:not(:disabled),a{cursor:pointer}.primary-action{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 20px;border:1px solid var(--violet);border-radius:5px;background:var(--violet);color:var(--on-accent);font-size:14px;font-weight:650;box-shadow:0 8px 24px color-mix(in oklab,var(--violet) 16%,transparent);transition:background .18s ease-out,transform .18s ease-out,box-shadow .18s ease-out}.primary-action:hover:not(:disabled){background:var(--violet-dark);transform:translateY(-2px);box-shadow:0 10px 28px color-mix(in oklab,var(--violet) 22%,transparent)}.primary-action:active:not(:disabled){transform:translateY(0)}.primary-action:disabled{opacity:.72;cursor:wait}.text-action{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink);font-size:14px;font-weight:650;text-decoration:none}.text-action svg{transition:transform .18s ease-out}.text-action:hover{color:var(--violet-dark)}.text-action:hover svg{transform:translate(4px)}.principle-line{display:flex;align-items:center;gap:9px;margin-top:32px;color:var(--ink-muted);font-size:13px;line-height:1.6}.principle-line svg{color:var(--violet-dark);flex-shrink:0}.health-console{position:relative;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);box-shadow:0 24px 70px color-mix(in oklab,var(--ink) 8%,transparent);overflow:hidden}.health-console:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--cyan)}.health-console.offline:before{background:var(--danger)}.health-console.loading:before{background:var(--violet)}.console-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:28px 28px 24px;border-bottom:1px solid var(--line)}.console-header h2{margin-top:5px;font-size:22px;letter-spacing:-.03em}.health-indicator{display:inline-flex;align-items:center;gap:7px;padding-top:4px;color:var(--ink-soft);font-family:var(--font-mono);font-size:11px;white-space:nowrap}.indicator-dot{width:7px;height:7px;border-radius:50%;background:var(--warning)}.online .indicator-dot{background:var(--success);box-shadow:0 0 0 4px var(--success-soft)}.offline .indicator-dot{background:var(--danger)}.health-result{min-height:258px;padding:28px}.health-message{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--violet);text-align:center}.health-message p{max-width:280px;color:var(--ink-soft);font-size:14px;line-height:1.6}.health-message.error{color:var(--danger)}.health-primary{display:flex;gap:14px;color:var(--success)}.health-primary div{display:flex;flex-direction:column;gap:5px}.health-primary strong{color:var(--ink);font-size:15px}.health-primary span{color:var(--ink-muted);font-size:12px;line-height:1.5}.health-primary svg{flex-shrink:0}.health-metrics{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px;margin:28px 0 0;padding-top:24px;border-top:1px solid var(--line)}.health-metrics div{min-width:0}.health-metrics dt{color:var(--ink-muted);font-size:12px}.health-metrics dd{margin:5px 0 0;color:var(--ink);font-family:var(--font-mono);font-size:12px;overflow-wrap:anywhere}.console-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 28px;border-top:1px solid var(--line);background:var(--surface-subtle)}.console-footer>div{display:flex;flex-direction:column;gap:5px}.console-footer code{color:var(--ink-soft);font-family:var(--font-mono);font-size:12px}.icon-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:74px;min-height:44px;padding:0 10px;border:1px solid var(--line-strong);border-radius:4px;background:transparent;color:var(--ink-soft);font-size:12px;transition:color .18s ease-out,border-color .18s ease-out,background .18s ease-out}.icon-action:hover{color:var(--violet-dark);border-color:var(--violet);background:var(--violet-soft)}.checked-time{padding:0 28px 16px;background:var(--surface-subtle);color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;text-align:right}.workflow-strip{border-block:1px solid var(--line);background:var(--surface-subtle)}.workflow-inner{display:grid;grid-template-columns:190px 1fr;align-items:center;gap:40px;padding-block:28px}.workflow-label{color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.12em}.workflow-inner ol{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;counter-reset:workflow}.workflow-inner li{position:relative;color:var(--ink);font-size:14px;font-weight:650;counter-increment:workflow}.workflow-inner li:before{content:"0" counter(workflow);display:block;margin-bottom:6px;color:var(--violet-dark);font-family:var(--font-mono);font-size:10px;font-weight:500}.workflow-inner li span{display:block;color:var(--ink-muted);font-size:12px;font-weight:450;line-height:1.5}.content-section{padding-block:clamp(80px,9vw,120px)}.section-heading{max-width:700px}.section-heading h2,.safeguards-block h2,.next-step h2{font-size:clamp(32px,4vw,48px);font-weight:540;letter-spacing:-.045em;line-height:1.12}.section-heading p{max-width:640px;margin-top:20px;color:var(--ink-soft);font-size:17px;line-height:1.7}.section-heading.compact{max-width:740px}.architecture-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:64px;border-block:1px solid var(--line-strong)}.architecture-item{padding:36px 48px 40px 0}.architecture-item+.architecture-item{padding-left:48px;padding-right:0;border-left:1px solid var(--line-strong)}.architecture-meta{display:flex;align-items:center;justify-content:space-between;color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em}.application-item .architecture-meta{color:var(--violet-dark)}.architecture-item h3{margin-top:24px;font-family:var(--font-mono);font-size:clamp(22px,3vw,30px);letter-spacing:-.05em}.architecture-item>p{max-width:470px;margin-top:18px;color:var(--ink-soft);font-size:16px;line-height:1.7}.architecture-item ul{display:flex;flex-wrap:wrap;gap:10px 20px;margin:28px 0 0;padding:0;list-style:none}.architecture-item li{position:relative;padding-left:14px;color:var(--ink-muted);font-size:12px}.architecture-item li:before{content:"";position:absolute;left:0;top:.65em;width:4px;height:4px;border-radius:50%;background:var(--cyan)}.launch-section{background:var(--ink);color:var(--on-dark)}.launch-section .section-code{color:var(--cyan-on-dark)}.launch-section .section-heading p{color:var(--on-dark-soft)}.boundary-list{margin-top:56px;border-top:1px solid var(--line-dark)}.boundary-row{display:grid;grid-template-columns:32px 1fr auto;gap:24px;align-items:start;padding-block:28px;border-bottom:1px solid var(--line-dark)}.boundary-row>svg{margin-top:2px;color:var(--cyan-on-dark)}.boundary-row h3{font-size:18px;font-weight:600;letter-spacing:-.02em}.boundary-row p{max-width:720px;margin-top:8px;color:var(--on-dark-soft);font-size:14px;line-height:1.65}.boundary-status{padding:6px 10px;border:1px solid var(--line-dark);border-radius:3px;color:var(--on-dark-soft);font-family:var(--font-mono);font-size:10px;white-space:nowrap}.safeguards-block{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;padding-block:72px}.safeguards-block h2{font-size:clamp(28px,3.5vw,40px)}.safeguards-block ul{display:flex;flex-direction:column;gap:20px;margin:4px 0 0;padding:0;list-style:none}.safeguards-block li{display:flex;align-items:flex-start;gap:12px;color:var(--on-dark-soft);font-size:14px;line-height:1.6}.safeguards-block li svg{flex-shrink:0;margin-top:2px;color:var(--cyan-on-dark)}.next-step{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:24px;padding:28px;border:1px solid var(--line-dark);border-radius:6px;background:var(--surface-dark)}.next-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--violet);color:var(--on-accent)}.next-step .section-code{margin-bottom:8px}.next-step h2{font-size:19px;font-weight:600;letter-spacing:-.02em}.next-step p{margin-top:8px;color:var(--on-dark-soft);font-size:13px;line-height:1.6}.next-step>a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--cyan-on-dark);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.next-step>a:hover{text-decoration:underline;text-underline-offset:4px}.site-footer{background:var(--ink);color:var(--on-dark)}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:108px;border-top:1px solid var(--line-dark)}.footer-brand{color:var(--on-dark)}.footer-brand .brand-mark{width:30px;height:30px}.footer-inner p{color:var(--on-dark-soft);font-size:12px}.footer-status{display:inline-flex;align-items:center;gap:7px;color:var(--on-dark-soft);font-family:var(--font-mono);font-size:10px}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.launch-section :focus-visible,.site-footer :focus-visible{outline-color:var(--cyan-on-dark)}@media(max-width:1000px){.main-nav{gap:20px;margin-right:0}.public-site-link{display:none}.hero{grid-template-columns:1fr;gap:48px}.hero-copy{max-width:780px}.health-console{width:min(100%,620px)}.workflow-inner{grid-template-columns:1fr;gap:20px}.safeguards-block{gap:40px}.next-step{grid-template-columns:44px 1fr}.next-step>a{grid-column:2}}@media(max-width:700px){.header-inner,.section-frame{width:min(100% - 32px,1240px)}.header-inner{min-height:68px}.main-nav{display:none}.brand-word{font-size:15px}.hero{padding-block:64px;gap:40px}h1{font-size:clamp(44px,13.5vw,64px)}.hero-summary{margin-top:24px;font-size:16px}.hero-actions{align-items:stretch;flex-direction:column;gap:12px;margin-top:28px}.primary-action{width:100%}.text-action{justify-content:center}.principle-line{align-items:flex-start}.console-header,.health-result{padding:24px 20px}.console-footer{padding:16px 20px}.checked-time{padding-inline:20px}.health-result{min-height:250px}.workflow-inner ol{grid-template-columns:1fr 1fr;gap:24px}.architecture-grid{grid-template-columns:1fr;margin-top:40px}.architecture-item,.architecture-item+.architecture-item{padding:28px 0;border-left:0}.architecture-item+.architecture-item{border-top:1px solid var(--line-strong)}.architecture-item ul{flex-direction:column}.boundary-row{grid-template-columns:28px 1fr;gap:16px}.boundary-status{grid-column:2;justify-self:start}.safeguards-block{grid-template-columns:1fr;gap:32px;padding-block:56px}.next-step{grid-template-columns:1fr;padding:24px 20px}.next-step>a{grid-column:1}.footer-inner{align-items:flex-start;flex-direction:column;padding-block:28px;gap:16px}}@media(max-width:390px){.health-indicator{font-size:10px}.console-header{flex-direction:column}.health-metrics{grid-template-columns:1fr;gap:14px}.health-result{min-height:320px}.workflow-inner ol{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
