@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;800;900&family=JetBrains+Mono:wght@400;500;700;800&display=swap");*,:after,:before{--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/0.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/0.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: }

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{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{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,pre,samp{font-family:var(--font-mono),ui-monospace,SFMono-Regular;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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{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}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.table{display:table}.hidden{display:none}.resize{resize:both}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--font-display:"Inter",ui-sans-serif,system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--bg:#05090f;--panel:rgba(14,21,29,0.52);--panel-strong:rgba(18,25,33,0.74);--line:rgba(230,240,248,0.2);--line-soft:rgba(230,240,248,0.105);--text:#f4f7f8;--muted:rgba(229,236,241,0.66);--ghost:rgba(229,236,241,0.42);--box-label-size:clamp(0.66rem,0.72vw,0.76rem);--box-title-size:clamp(1.02rem,1.12vw,1.18rem);--box-body-size:clamp(0.8rem,0.86vw,0.9rem);--box-small-size:clamp(0.72rem,0.78vw,0.82rem);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:3.5rem}body,html{background:var(--bg)}body{margin:0;min-width:320px;overflow-x:hidden;color:var(--text);font-family:var(--font-display);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}video{display:block}::-moz-selection{background:rgba(229,244,255,.22)}::selection{background:rgba(229,244,255,.22)}.site-shell{position:relative;z-index:1;background:transparent}.global-backdrop{position:fixed;z-index:0;inset:0;overflow:hidden;pointer-events:none;background:#05090f}.global-backdrop video,.global-grid,.global-vignette{position:absolute;inset:0}.global-backdrop video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:grayscale(1) brightness(.92) contrast(1.02) saturate(.3);opacity:.96}.global-vignette{background:radial-gradient(circle at 58% 42%,rgba(232,240,248,.13),transparent 21rem),linear-gradient(90deg,rgba(5,9,15,.84),rgba(9,14,21,.48) 34%,rgba(5,9,15,.38)),linear-gradient(180deg,rgba(5,9,15,.58),rgba(5,9,15,.12) 32%,rgba(5,9,15,.82))}.global-grid{background:linear-gradient(rgba(255,255,255,.032) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 0);background-size:9rem 9rem;mix-blend-mode:screen;opacity:.8}.topbar{position:fixed;z-index:50;inset:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:1.15rem clamp(1.35rem,3vw,2.65rem) 2.35rem;background:linear-gradient(180deg,rgba(5,9,15,.92),rgba(5,9,15,.58) 58%,transparent);pointer-events:none}.topbar:before{content:"";position:absolute;left:clamp(1.35rem,3vw,2.65rem);right:clamp(1.35rem,3vw,2.65rem);top:3.45rem;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.82),rgba(255,255,255,.07),rgba(255,255,255,.28))}.brand,.topbar nav a{pointer-events:auto}.brand{position:relative;z-index:2;color:#fff;font-size:clamp(1.35rem,2.05vw,2.12rem);font-weight:900;line-height:.88;text-decoration:none;text-shadow:0 0 1.55rem rgba(255,255,255,.78)}.brand span{display:block;margin-top:.85rem;color:rgba(255,255,255,.58);font-family:var(--font-mono);font-size:.56rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase}.topbar nav{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:clamp(.75rem,1.45vw,1.55rem);max-width:62rem;padding-top:.15rem}.topbar nav a{color:rgba(255,255,255,.66);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;text-shadow:0 0 1.2rem rgba(0,0,0,.8)}.cinematic-scene,.plain-section{position:relative;min-height:100vh;overflow:visible;scroll-margin-top:3.5rem;border-bottom:0;background:transparent;isolation:isolate}.cinematic-scene:after,.plain-section:after{content:none;position:absolute;z-index:3;left:0;right:0;bottom:-22vh;height:48vh;pointer-events:none;background:none;opacity:0}.cinematic-scene{display:grid;grid-template-columns:minmax(22rem,.66fr) minmax(28rem,.92fr);align-items:center;gap:clamp(2.4rem,4.2vw,5.5rem);padding:calc(clamp(5.1rem, 7vh, 6.55rem) + 1.5vh) clamp(1.35rem,5vw,5.2rem) clamp(5.1rem,7vh,6.55rem);margin-top:0}#frontier{margin-top:0;padding-top:calc(clamp(5.1rem, 7vh, 6.55rem) + 1.5vh)}.layout-split{align-items:center}.layout-split .scene-copy h2{font-size:clamp(2.75rem,4.28vw,5.45rem)}.section-bg,.section-grid,.section-video,.section-vignette{position:absolute;inset:0}.section-bg{z-index:1;background-position:50%;background-size:cover;filter:grayscale(1) brightness(.78) contrast(.95) saturate(.34)}.section-video{z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:grayscale(1) brightness(.98) contrast(.98) saturate(.34);opacity:.94}.scene-argus .section-video,.scene-blockguard .section-video,.scene-pqc-stack .section-video{filter:grayscale(1) brightness(1.02) contrast(.98) saturate(.34)}.scene-blockqai .section-video,.scene-eduqai .section-video,.scene-quantum-lab .section-video{filter:grayscale(1) brightness(.9) contrast(.96) saturate(.3)}.scene-trust .section-video{filter:grayscale(1) brightness(.82) contrast(1.02) saturate(.28)}.section-vignette{z-index:2;background:radial-gradient(circle at 64% 42%,rgba(232,240,248,.045),transparent 22rem),linear-gradient(90deg,rgba(5,9,15,.36),rgba(13,18,25,.13) 34%,rgba(5,9,15,.12))}.section-grid{z-index:3;pointer-events:none;background:linear-gradient(rgba(255,255,255,.032) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 0),radial-gradient(circle at 72% 28%,rgba(225,244,255,.12),transparent 24rem);background-size:9rem 9rem,9rem 9rem,auto;mix-blend-mode:screen;opacity:.48}.section-grid:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0 44%,rgba(255,255,255,.09) 45%,transparent 46% 100%),radial-gradient(circle at 18% 72%,rgba(255,255,255,.08),transparent 14rem);opacity:.16}.card-panel,.contact-cards,.contact-form,.faq-list,.plain-copy,.proof-grid,.scene-copy,.summary-panel,.timeline-strip,.urgency-panel{position:relative;z-index:4;min-width:0}.scene-number{display:flex;align-items:center;gap:1.15rem;margin-bottom:1.2rem;color:rgba(255,255,255,.74);font-family:var(--font-mono)}.scene-number span{font-size:1.18rem;font-weight:500}.scene-number i{width:1.55rem;height:1px;background:rgba(255,255,255,.68)}.eyebrow,.kicker,.panel-kicker{margin:0 0 1rem;color:var(--ghost);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.22em;text-align:left;text-transform:uppercase}.plain-copy h2,.scene-copy h2{margin:0;color:rgba(255,255,255,.96);font-size:clamp(2.95rem,5.05vw,6.45rem);font-weight:600;line-height:.98;letter-spacing:.08em;text-shadow:0 0 2rem rgba(0,0,0,.9),0 0 2.6rem rgba(255,255,255,.12)}.scene-copy h2 span{display:block;white-space:normal}.body,.lead,.plain-copy>p{max-width:40rem;word-break:keep-all}.lead{margin:1.85rem 0 0;color:rgba(255,255,255,.82);font-size:clamp(.98rem,1.08vw,1.08rem);font-weight:500;line-height:1.86}.body,.plain-copy>p{margin:1rem 0 0;color:var(--muted);font-size:.95rem;line-height:1.92}.scene-actions{display:flex;flex-wrap:wrap;gap:.9rem 1.1rem;align-items:center;margin-top:2rem;font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.scene-actions span{flex-basis:100%;color:rgba(255,255,255,.42)}.scene-actions a{color:rgba(245,248,250,.7);text-decoration:none;text-shadow:0 0 1rem rgba(255,255,255,.14)}.summary-panel{justify-self:end;width:min(100%,43rem);padding:clamp(1.1rem,2vw,1.5rem);border:1px solid var(--line);background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 42%),rgba(14,21,29,.43);backdrop-filter:blur(18px) saturate(.84);font-family:var(--font-mono);box-shadow:0 2.5rem 7rem rgba(0,0,0,.3)}.scene-argus .summary-panel,.scene-blockqai .summary-panel{width:min(100%,46rem)}.contact-form:before,.summary-panel:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.85) 0 2.4rem,transparent 2.4rem calc(100% - 2.4rem),rgba(255,255,255,.65) calc(100% - 2.4rem) 100%) top /100% 1px no-repeat,linear-gradient(90deg,rgba(255,255,255,.5) 0 1.4rem,transparent 1.4rem calc(100% - 1.4rem),rgba(255,255,255,.5) calc(100% - 1.4rem) 100%) bottom /100% 1px no-repeat;opacity:.58}.panel-coord{display:flex;justify-content:space-between;gap:1rem;margin:-.3rem 0 1.2rem;padding-bottom:.75rem;border-bottom:1px solid var(--line-soft);color:rgba(255,255,255,.4);font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.summary-panel p:not(.panel-kicker){margin:0 0 1rem;color:rgba(235,241,246,.7);font-size:.84rem;font-weight:700;line-height:1.72;word-break:keep-all}.chip-row{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:1.4rem;padding-top:1rem;border-top:1px solid var(--line-soft)}.chip-row span{color:rgba(255,255,255,.72);font-size:.72rem;font-weight:800}.data-preview{margin-top:1.15rem;padding-top:1rem;border-top:1px solid var(--line-soft)}.data-preview>p{margin:0 0 .8rem;color:rgba(240,247,255,.72);font-size:.66rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.data-table{display:grid;gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.075)}.data-row{display:grid;grid-template-columns:1.15fr .9fr .85fr .9fr;gap:1px}.data-row span{min-width:0;padding:.58rem .62rem;background:rgba(7,12,18,.48);color:rgba(238,244,248,.72);font-size:.66rem;font-weight:800;line-height:1.45;word-break:keep-all}.data-head span{color:rgba(255,255,255,.46);background:rgba(255,255,255,.055);letter-spacing:.12em;text-transform:uppercase}.data-row:not(.data-head) span:nth-child(3){color:rgba(255,255,255,.92)}.data-row:not(.data-head) span:nth-child(4){color:rgba(235,246,255,.86)}.data-preview small{display:block;margin-top:.72rem;color:rgba(235,244,252,.48);font-size:.68rem;line-height:1.6;word-break:keep-all}.card-panel{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem}.scene-pqc-stack{grid-template-columns:minmax(18rem,.48fr) minmax(38rem,1.12fr)}.scene-pqc-stack .card-panel{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:.76rem;padding-top:clamp(3.5rem,8vh,5.8rem)}.scene-blockguard .card-panel{align-self:center}.card-panel article,.contact-cards article,.faq-list article,.proof-grid article,.timeline-strip article{position:relative;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,rgba(255,255,255,.046),transparent 52%),rgba(13,20,28,.29);backdrop-filter:blur(9px) saturate(.72);box-shadow:0 1.1rem 3.25rem rgba(0,0,0,.13)}.card-panel article,.chapter-stack article,.contact-cards article,.contact-form,.data-preview,.faq-list article,.journey-group,.matrix-console,.process-strip,.proof-grid article,.summary-panel,.timeline-strip article,.workflow-table{transform:translate3d(0,1.4rem,0);transform-origin:top center;opacity:0;transition:opacity .72s ease,transform .82s cubic-bezier(.19,1,.22,1);transition-delay:var(--stagger,0s)}.card-panel article.is-visible,.chapter-stack article.is-visible,.contact-cards article.is-visible,.contact-form.is-visible,.data-preview.is-visible,.faq-list article.is-visible,.journey-group.is-visible,.matrix-console.is-visible,.process-strip.is-visible,.proof-grid article.is-visible,.summary-panel.is-visible,.timeline-strip article.is-visible,.workflow-table.is-visible{transform:translateZ(0);opacity:1}.card-panel article:after,.contact-cards article:after,.faq-list article:after,.proof-grid article:after,.timeline-strip article:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.24),transparent 18%,transparent 82%,rgba(255,255,255,.12));opacity:0;transform:translateX(-22%);transition:opacity .52s ease,transform .9s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--stagger, 0s) + .12s)}.card-panel article.is-visible:after,.contact-cards article.is-visible:after,.faq-list article.is-visible:after,.proof-grid article.is-visible:after,.timeline-strip article.is-visible:after{opacity:.14;transform:translateX(0)}.terminal-ready :is(.scene-actions span,.scene-actions a,.panel-kicker,.summary-panel p:not(.panel-kicker),.panel-coord span,.chip-row span,.card-index,.card-panel article span,.card-panel article h3,.card-panel article p,.split-card-grid article span,.split-card-grid article h3,.split-card-grid article p,.workflow-table article b,.workflow-table article h3,.workflow-table article p,.proof-grid article b,.proof-grid article span,.timeline-strip article b,.timeline-strip article span,.evidence-column article span,.evidence-column article b,.evidence-column article p,.timeline-column article span,.data-preview>p,.data-row span,.data-preview small,.matrix-console article b,.matrix-console article span){--terminal-duration:460ms;--terminal-steps:22;opacity:0;will-change:clip-path,opacity,filter}.terminal-ready :is(.scene-actions.is-visible span,.scene-actions.is-visible a,.summary-panel.is-visible .panel-kicker,.summary-panel.is-visible p:not(.panel-kicker),.summary-panel.is-visible .panel-coord span,.summary-panel.is-visible .chip-row span,.card-panel article.is-visible .card-index,.card-panel article.is-visible span,.card-panel article.is-visible h3,.card-panel article.is-visible p,.chapter-stack.is-visible .panel-kicker,.chapter-stack article.is-visible span,.chapter-stack article.is-visible h3,.chapter-stack article.is-visible p,.workflow-table.is-visible .panel-kicker,.workflow-table article.is-visible b,.workflow-table article.is-visible h3,.workflow-table article.is-visible p,.proof-grid article.is-visible b,.proof-grid article.is-visible span,.timeline-strip article.is-visible b,.timeline-strip article.is-visible span,.evidence-column article.is-visible span,.evidence-column article.is-visible b,.evidence-column article.is-visible p,.timeline-column article.is-visible span,.data-preview.is-visible>p,.data-preview.is-visible .data-row span,.data-preview.is-visible small,.matrix-console.is-visible article b,.matrix-console.is-visible article span){animation:terminalTextIn var(--terminal-duration) steps(var(--terminal-steps)) both;animation-delay:calc(70ms + var(--terminal-delay, 0s))}.terminal-ready .terminal-cursor-target:after{content:"/";display:inline-block;margin-left:.28em;color:rgba(245,250,255,.86);font-family:var(--font-mono);font-size:.92rem;font-weight:900;line-height:1;text-shadow:0 0 .85rem rgba(235,246,255,.42);opacity:.92;animation:terminalCaretBlink .86s step-end infinite}@keyframes terminalTextIn{0%{clip-path:inset(0 100% 0 0);opacity:.38;filter:blur(.04rem)}to{clip-path:inset(0 0 0 0);opacity:1;filter:blur(0)}}@keyframes terminalCaretBlink{0%,48%{opacity:.88}49%,to{opacity:.22}}.card-panel article{position:relative;min-height:11.2rem;padding:1.15rem}.scene-pqc-stack .card-panel article{min-height:13.2rem}.card-panel article.card-level,.card-panel article.card-solution,.card-panel article.card-standard{background:linear-gradient(135deg,rgba(255,255,255,.072),rgba(255,255,255,.012) 42%,transparent 72%),rgba(13,20,28,.34)}.card-panel article.card-level{border-top-color:rgba(230,248,255,.7)}.card-panel article.card-solution{border-top-color:rgba(245,248,252,.82)}.card-panel article.card-standard{border-top-color:rgba(190,208,220,.52)}.card-panel article.card-level:before,.card-panel article.card-solution:before,.card-panel article.card-standard:before{content:"";position:absolute;top:-1px;left:-1px;width:min(7rem,42%);height:2px;background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(255,255,255,.08));box-shadow:0 0 1.25rem rgba(230,244,255,.24)}.card-index{display:block;margin-bottom:1.05rem;color:rgba(235,246,255,.56);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.16em}.card-panel h3,.contact-cards b,.faq-list h3{margin:0;color:rgba(255,255,255,.9);font-family:var(--font-mono);font-size:.78rem;font-weight:800;letter-spacing:.12em;line-height:1.55;text-transform:uppercase}.heading-label,.heading-title{display:block}.heading-label{margin-bottom:.28rem;color:rgba(235,246,255,.58);font-size:.78em;letter-spacing:.16em}.card-panel article.card-level h3,.card-panel article.card-solution h3,.heading-title{color:rgba(255,255,255,.96)}.scene-blockguard .card-panel h3,.scene-pqc-stack .card-panel h3{font-size:clamp(.96rem,1.05vw,1.08rem);line-height:1.48}.card-panel p,.contact-cards span,.faq-list p{margin:.78rem 0 0;color:rgba(235,241,246,.66);font-size:.88rem;line-height:1.78;word-break:keep-all}.contact-cards b,.contact-cards span{display:block}.signal-scene{grid-template-columns:minmax(22rem,.55fr) minmax(38rem,1.1fr);align-items:center}.urgency-panel{position:relative;display:grid;grid-template-columns:1fr;gap:.86rem;align-self:center;grid-column:2;width:100%}.proof-grid{display:grid;grid-template-columns:1fr;gap:.58rem}.proof-grid article{display:grid;grid-template-columns:minmax(8.4rem,max-content) minmax(0,1fr);gap:clamp(1rem,2vw,1.55rem);align-items:center;min-height:5.22rem;padding:.78rem clamp(.95rem,1.55vw,1.28rem)}.scene-urgency .proof-grid article,.scene-urgency .timeline-strip article{transform:translateZ(0);transform-origin:top center;clip-path:inset(0 0 100% 0);opacity:0;transition:clip-path .76s cubic-bezier(.19,1,.22,1),opacity .42s ease}.scene-urgency .proof-grid article.is-visible,.scene-urgency .timeline-strip article.is-visible{transform:translateZ(0);clip-path:inset(0 0 0 0);opacity:1}.proof-grid b{color:rgba(255,255,255,.96);font-size:clamp(1.9rem,3.2vw,3.8rem);font-weight:900;line-height:.95;white-space:nowrap}.proof-grid span,.timeline-strip span{color:rgba(235,241,246,.67);line-height:1.7;word-break:keep-all}.proof-grid span{display:block;max-width:34rem;margin-top:0;font-size:.86rem;line-height:1.58}.timeline-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;padding-top:.34rem;border-top:0}.timeline-strip article{min-height:5.35rem;padding:.76rem .88rem;border-color:rgba(230,240,248,.105);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 72%),rgba(7,12,18,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.timeline-strip b{display:block;margin-bottom:.56rem;color:rgba(245,250,255,.76);font-family:var(--font-mono);font-size:.68rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.timeline-strip span{display:block;color:rgba(235,241,246,.58);font-size:.78rem;line-height:1.62}.scene-urgency .timeline-strip{grid-column:auto}.scene-urgency .timeline-strip article{min-height:4.9rem}.chapter-stack{position:relative;z-index:4;display:grid;gap:clamp(.85rem,1.7vw,1.25rem);min-width:0}.journey-track-panel{gap:clamp(1.15rem,2vw,1.7rem)}.journey-track-panel .split-card-grid:first-of-type{margin-bottom:clamp(.35rem,1vw,.8rem)}.journey-group{padding-top:.68rem;border-top:1px solid rgba(235,245,255,.13)}.journey-group h3{margin:0 0 .7rem;color:rgba(246,249,252,.94);font-size:clamp(1.42rem,2.28vw,2.35rem);font-weight:500;line-height:1.18;letter-spacing:.01em}.journey-group p{max-width:48rem;margin:0;color:var(--muted);line-height:1.8;word-break:keep-all}.combined-defense-panel .level-grid,.journey-track-panel .split-card-grid{grid-template-columns:1fr}.combined-defense-panel .level-grid article,.journey-track-panel .split-card-grid article{min-height:auto}.scene-blockguard{grid-template-columns:minmax(21rem,.58fr) minmax(34rem,1fr);align-items:start;padding-top:calc(clamp(5.1rem, 7vh, 6.55rem) + 2.2rem)}.scene-blockguard .combined-defense-panel{align-self:start;gap:.66rem}.scene-blockguard .combined-defense-panel .level-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.scene-blockguard .combined-defense-panel .level-grid article{min-height:7.35rem;padding:.78rem .92rem;background:linear-gradient(135deg,rgba(230,240,248,.08),rgba(230,240,248,.018)),rgba(7,12,18,.7)}.scene-blockguard .combined-defense-panel .level-grid h3{margin-bottom:.52rem;font-size:clamp(.88rem,.94vw,1rem)}.scene-blockguard .combined-defense-panel .level-grid p{font-size:.74rem;line-height:1.52}.scene-blockguard .combined-defense-panel .level-grid span{margin-bottom:.55rem;font-size:.62rem}.split-card-grid,.workflow-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem}.evidence-column,.matrix-console,.spec-table article,.split-card-grid article,.workflow-steps article{border:1px solid rgba(230,240,248,.16);background:linear-gradient(135deg,rgba(230,240,248,.075),rgba(230,240,248,.025)),rgba(8,13,20,.56);backdrop-filter:blur(18px) saturate(.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 1.5rem 4rem rgba(0,0,0,.18)}.spec-table article,.split-card-grid article,.workflow-steps article{min-height:10.7rem;padding:clamp(.95rem,1.65vw,1.28rem)}.evidence-column article span,.split-card-grid article span,.workflow-steps article span{display:inline-flex;margin-bottom:1.1rem;color:rgba(245,250,255,.58);font-family:var(--font-mono);font-size:.74rem;font-weight:800;letter-spacing:.16em}.evidence-column b,.spec-table b,.split-card-grid h3,.workflow-steps b{display:block;margin-bottom:.8rem;color:rgba(248,251,253,.96);font-size:clamp(1.12rem,1.42vw,1.42rem);line-height:1.35;word-break:keep-all}.evidence-column p,.matrix-console span,.spec-table p,.split-card-grid p,.workflow-steps p{margin:0;color:var(--muted);line-height:1.75;word-break:keep-all}.argus-diagnose-panel{grid-template-columns:minmax(22rem,.9fr)}.argus-diagnose-panel .data-preview,.blockqai-workflow-panel .data-preview{margin:0}.spec-table{display:grid;gap:0}.spec-table article{display:grid;grid-template-columns:minmax(8.5rem,.34fr) minmax(0,1fr);min-height:auto;border-bottom:0}.spec-table article+article{border-top-color:rgba(230,240,248,.08)}.education-matrix-panel{align-self:center}.combined-defense-panel .workflow-table,.education-matrix-panel .workflow-table{grid-template-columns:1fr}.combined-defense-panel .workflow-table article,.education-matrix-panel .workflow-table article{grid-template-columns:4.5rem minmax(0,1fr)}.combined-defense-panel .workflow-table p,.education-matrix-panel .workflow-table p{grid-column:2}.scene-blockguard .combined-defense-panel .workflow-table{grid-template-columns:repeat(3,minmax(0,1fr))}.scene-blockguard .combined-defense-panel .workflow-table .panel-kicker{grid-column:1/-1;padding:.78rem 1rem .7rem;margin:0;border-bottom:1px solid rgba(235,245,255,.1);text-align:left}.scene-blockguard .combined-defense-panel .workflow-table article{grid-template-columns:1fr;gap:.28rem;min-height:6.65rem;padding:.72rem .84rem;border-top:0;border-left:1px solid rgba(230,240,248,.1);background:linear-gradient(135deg,rgba(230,240,248,.1),rgba(230,240,248,.026)),rgba(8,13,20,.76)}.scene-blockguard .combined-defense-panel .workflow-table article:nth-of-type(3n+1){border-left:0}.scene-blockguard .combined-defense-panel .workflow-table b,.scene-blockguard .combined-defense-panel .workflow-table h3,.scene-blockguard .combined-defense-panel .workflow-table p{grid-column:1}.scene-blockguard .combined-defense-panel .workflow-table h3{margin:0;color:rgba(248,251,253,.92);font-size:clamp(.82rem,.88vw,.95rem);line-height:1.34}.scene-blockguard .combined-defense-panel .workflow-table p{color:rgba(235,241,246,.68);font-size:.68rem;line-height:1.48}.scene-blockguard .combined-defense-panel .workflow-table b{margin-bottom:0;color:rgba(235,245,255,.58);font-size:.62rem}.matrix-console{position:relative;padding:clamp(1.15rem,2.3vw,1.75rem)}.matrix-console>p{margin:0 0 1rem;padding-bottom:1rem;border-bottom:1px solid rgba(235,245,255,.12);color:rgba(235,245,255,.58);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.matrix-console article{display:grid;grid-template-columns:minmax(8rem,.32fr) minmax(0,1fr);gap:1.2rem;padding:1rem 0;border-bottom:1px dashed rgba(235,245,255,.12)}.matrix-console article:last-child{border-bottom:0}.matrix-console b{color:rgba(248,251,253,.96);line-height:1.45;word-break:keep-all}.blockqai-workflow-panel{grid-template-columns:1fr;align-items:start}.process-strip{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;padding:clamp(1rem,1.6vw,1.25rem) clamp(1rem,2vw,1.45rem);border:1px solid rgba(230,240,248,.16);background:rgba(9,13,22,.56);backdrop-filter:blur(18px) saturate(.78)}.process-strip span{display:inline-flex;align-items:center;gap:.78rem;color:rgba(246,249,252,.88);font-family:var(--font-mono);font-size:clamp(.74rem,.9vw,.88rem);font-weight:800;letter-spacing:.08em;word-break:keep-all}.process-strip i{color:rgba(235,245,255,.44);font-style:normal}.workflow-table{position:relative;display:grid;border:1px solid rgba(230,240,248,.14);background:linear-gradient(135deg,rgba(230,240,248,.055),rgba(230,240,248,.018)),rgba(8,13,20,.52);backdrop-filter:blur(18px) saturate(.78)}.workflow-table .panel-kicker{grid-column:1/-1;display:block;justify-self:stretch;width:100%;box-sizing:border-box;padding:1rem 1.25rem 0;text-align:left}.workflow-table article{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.6rem 1.2rem;align-items:start;padding:clamp(.92rem,1.45vw,1.18rem);border-top:1px solid rgba(230,240,248,.1)}.workflow-table article:first-child{border-top:0}.workflow-table b{color:rgba(235,245,255,.48);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.14em}.workflow-table h3{margin:0;color:rgba(248,251,253,.95);font-size:clamp(1.16rem,1.45vw,1.45rem);line-height:1.38;word-break:keep-all}.workflow-table p{grid-column:2;margin:.2rem 0 0;color:var(--muted);line-height:1.75;word-break:keep-all}.workflow-table p.panel-kicker{grid-column:1/-1!important;margin:0;padding:1rem 1.25rem 0;color:rgba(245,250,255,.74);text-align:left}.blockqai-workflow-panel .workflow-table>p.panel-kicker,.combined-defense-panel .workflow-table>p.panel-kicker,.education-matrix-panel .workflow-table>p.panel-kicker{grid-column:1/-1!important;justify-self:stretch;text-align:left}.workflow-steps{grid-template-columns:1fr}.workflow-steps article{min-height:auto}.workflow-steps small{display:block;margin-top:.7rem;color:rgba(0,224,255,.74);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em}.trust-evidence-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-self:start;gap:.72rem}.evidence-column{padding:clamp(.78rem,1.35vw,1rem)}.evidence-column .panel-kicker{display:block;width:100%;box-sizing:border-box;margin-bottom:.62rem;padding-bottom:.62rem;border-bottom:1px solid rgba(235,245,255,.14);color:rgba(245,250,255,.74);opacity:1;text-align:left}.evidence-column article{padding:.54rem 0;border-bottom:1px solid rgba(235,245,255,.09)}.evidence-column article:last-child{border-bottom:0}.timeline-column article{display:block}.timeline-column article span{display:block;margin-bottom:.36rem;color:rgba(248,251,253,.88);font-size:clamp(.82rem,1vw,.96rem);letter-spacing:.16em}.timeline-column article p{margin-top:0;padding-left:0}.evidence-column article p,.evidence-column article span{font-size:.78rem;line-height:1.55}.evidence-column article b{display:block;margin:.22rem 0 .34rem;color:rgba(248,251,253,.92);font-size:clamp(.9rem,1.05vw,1.04rem);line-height:1.35;word-break:keep-all}.card-panel p,.contact-cards span,.data-row span,.evidence-column p,.faq-list p,.matrix-console span,.proof-grid span,.spec-table p,.split-card-grid p,.summary-panel p:not(.panel-kicker),.timeline-strip span,.workflow-table p{font-size:var(--box-body-size);line-height:1.68}.card-panel h3,.contact-cards b,.evidence-column b,.faq-list h3,.matrix-console b,.spec-table b,.split-card-grid h3,.workflow-table h3{font-size:var(--box-title-size);line-height:1.38;letter-spacing:.04em}.card-index,.data-preview>p,.evidence-column article span,.heading-label,.matrix-console>p,.panel-kicker,.process-strip span,.split-card-grid article span,.timeline-strip b,.workflow-steps article span,.workflow-table b{font-size:var(--box-label-size)}.heading-title{line-height:1.38}.heading-title,.scene-blockguard .combined-defense-panel .level-grid h3,.scene-blockguard .combined-defense-panel .workflow-table h3{font-size:var(--box-title-size)}.scene-blockguard .combined-defense-panel .level-grid p,.scene-blockguard .combined-defense-panel .workflow-table p{font-size:var(--box-small-size);line-height:1.6}.scene-blockguard .combined-defense-panel .level-grid span,.scene-blockguard .combined-defense-panel .workflow-table b,.timeline-column article span{font-size:var(--box-label-size)}.proof-grid b{font-size:clamp(2.65rem,4.1vw,4rem)}.plain-section{display:grid;grid-template-columns:.72fr 1fr;gap:clamp(2.4rem,4.2vw,5rem);align-items:start;padding:calc(clamp(5.1rem, 7vh, 6.55rem) + 1.5vh) clamp(1.5rem,5vw,5rem) clamp(5.1rem,7vh,6.55rem);margin-top:0;background:transparent}.plain-section:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0);background-size:9rem 9rem;pointer-events:none}.plain-copy h2{font-size:clamp(2.25rem,3.62vw,4.45rem);line-height:1.08;letter-spacing:.045em}.contact-cards,.faq-list{display:grid;gap:.85rem}.contact-cards article,.faq-list article{padding:1.18rem}.faq-list h3{font-size:clamp(1.02rem,1.18vw,1.24rem);line-height:1.5;letter-spacing:.08em}.contact-cards b{font-size:clamp(1.08rem,1.35vw,1.38rem);line-height:1.36;letter-spacing:.08em}.contact-section{grid-template-columns:minmax(0,.86fr) minmax(22rem,.76fr)}.contact-section .plain-copy h2{max-width:46rem;font-size:clamp(2.05rem,3.35vw,4.05rem);letter-spacing:.025em}.scene-argus .scene-copy h2,.scene-blockqai .scene-copy h2,.scene-eduqai .scene-copy h2,.scene-pqc-stack .scene-copy h2{font-size:clamp(2.65rem,4.25vw,5.15rem);letter-spacing:.025em}.scene-trust{grid-template-columns:minmax(21rem,.52fr) minmax(34rem,1fr);align-items:start}.scene-trust .card-panel{align-self:start;padding-top:clamp(1rem,4vh,3.2rem)}.contact-form{align-self:center;display:grid;gap:.85rem;padding:clamp(1rem,2vw,1.4rem);position:relative;border:1px solid var(--line);background:var(--panel-strong);backdrop-filter:blur(22px) saturate(.86);box-shadow:0 2rem 6rem rgba(0,0,0,.32)}.contact-form label{display:grid;gap:.42rem;color:rgba(255,255,255,.72);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.contact-form input,.contact-form select,.contact-form textarea{width:100%;border:1px solid rgba(255,255,255,.16);border-radius:0;background:rgba(255,255,255,.045);color:#fff;font:500 .98rem/1.5 var(--font-display);outline:none;padding:.9rem .95rem}.contact-form optgroup,.contact-form select option{background:#101720;color:#fff}.contact-form textarea{resize:vertical}.contact-form button{min-height:3.25rem;border:1px solid rgba(255,255,255,.52);background:rgba(235,241,246,.88);color:#0b1118;cursor:pointer;font-family:var(--font-mono);font-size:.76rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.contact-form small{color:rgba(235,244,252,.58);font-size:.78rem;line-height:1.7;word-break:keep-all}.site-footer{position:relative;z-index:4;display:block;padding:clamp(3rem,6vw,5.5rem) clamp(1.35rem,5vw,5rem) 2rem;border-top:1px solid rgba(230,240,248,.14);background:rgba(5,9,15,.52);color:rgba(229,236,241,.58);font-family:var(--font-display);line-height:1.8}.footer-main{display:grid;grid-template-columns:1.15fr .82fr .92fr .74fr;gap:clamp(2rem,5vw,5rem);align-items:start}.footer-brand b,.footer-brand span{display:block}.footer-brand b{color:#fff;font-size:1.25rem;font-weight:900;letter-spacing:-.01em;margin-bottom:1.6rem;text-shadow:0 0 1rem rgba(255,255,255,.26)}.footer-brand p{max-width:24rem;margin:0 0 .42rem;color:rgba(229,236,241,.68);font-size:clamp(1rem,1.35vw,1.35rem);line-height:1.58;word-break:keep-all}.footer-brand span{color:rgba(229,236,241,.52)}.footer-column h3{margin:0 0 .82rem;color:rgba(0,224,255,.86);font-family:var(--font-mono);font-size:.78rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.footer-column>p{margin:0 0 .78rem;color:rgba(229,236,241,.42)}.footer-column h4{margin:1.15rem 0 .68rem;padding-bottom:.55rem;border-bottom:1px solid rgba(0,224,255,.2);color:rgba(246,249,252,.9);font-family:var(--font-mono);font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.footer-column ul{margin:0;padding:0;list-style:none}.footer-column li{margin:.42rem 0;color:rgba(229,236,241,.57);word-break:keep-all}.footer-contact p:last-child{color:rgba(246,249,252,.72);font-family:var(--font-mono);letter-spacing:.04em}.footer-bottom{display:flex;justify-content:space-between;gap:1.5rem;margin-top:clamp(3rem,6vw,5rem);padding-top:1.2rem;border-top:1px solid rgba(230,240,248,.12);color:rgba(229,236,241,.42);font-size:.78rem;line-height:1.8}.success-toast{position:fixed;left:50%;bottom:2.4rem;z-index:80;display:flex;flex-direction:column;gap:.35rem;min-width:22rem;max-width:calc(100vw - 2.4rem);padding:1rem 1.5rem;background:rgba(5,9,15,.94);border:1px solid rgba(140,220,255,.42);color:rgba(229,236,241,.92);font-family:var(--font-mono);font-size:.78rem;line-height:1.55;letter-spacing:.04em;opacity:0;pointer-events:none;transform:translate(-50%,1.4rem);transition:opacity .45s ease,transform .45s ease;box-shadow:0 18px 48px rgba(0,0,0,.55),0 0 24px rgba(140,220,255,.22);backdrop-filter:blur(6px)}.success-toast.is-visible{opacity:1;transform:translate(-50%)}.success-toast .toast-kicker{color:rgba(140,220,255,.78);font-size:.62rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.success-toast p{margin:0;color:rgba(229,236,241,.92)}@media (max-width:1180px){.topbar nav{max-width:42rem}.scene-pqc-stack{grid-template-columns:minmax(20rem,.58fr) minmax(30rem,1fr)}.scene-pqc-stack .card-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.blockqai-workflow-panel,.trust-evidence-panel{grid-template-columns:1fr}.timeline-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-grid,.urgency-panel{grid-template-columns:1fr}.proof-grid b{font-size:clamp(2.45rem,5vw,4.8rem)}}@media (max-width:1024px){.topbar{align-items:flex-start;padding:.85rem 1.35rem 1.45rem;background:linear-gradient(180deg,rgba(3,7,13,.96),rgba(3,7,13,.74) 62%,transparent)}.topbar:before{left:1.5rem;right:1.5rem}.topbar nav{display:none}.brand{font-size:1.22rem}.brand span{margin-top:.34rem;font-size:.48rem}.cinematic-scene,.plain-section,.scene-blockguard,.scene-trust,.signal-scene{grid-template-columns:1fr}.urgency-panel{grid-column:1}.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.scene-pqc-stack{grid-template-columns:1fr}.summary-panel{justify-self:stretch}.matrix-console article,.spec-table article,.workflow-table article{grid-template-columns:1fr}.workflow-table p{grid-column:1}.scene-blockguard .combined-defense-panel .level-grid,.scene-blockguard .combined-defense-panel .workflow-table,.split-card-grid,.trust-evidence-panel{grid-template-columns:1fr}}@media (max-width:767px){html{scroll-behavior:auto}.cinematic-scene,.plain-section{min-height:auto;overflow:hidden;margin-top:0;padding:8.75rem 1.35rem 3.4rem}#frontier{margin-top:0;padding-top:8.75rem}.cinematic-scene:after,.plain-section:after{bottom:-4rem;height:10rem;opacity:.18}.section-bg,.section-video{-o-object-position:58% center;object-position:58% center;background-position:58%}.section-vignette{background:linear-gradient(90deg,rgba(3,7,13,.84),rgba(3,7,13,.28))}.plain-copy h2,.scene-copy h2{font-size:clamp(2.05rem,9.6vw,3.35rem);line-height:1.04;letter-spacing:.025em}.scene-copy h2 span{white-space:normal}.blockqai-workflow-panel,.card-panel,.proof-grid,.scene-blockguard .combined-defense-panel .level-grid,.scene-blockguard .combined-defense-panel .workflow-table,.split-card-grid,.timeline-strip,.trust-evidence-panel,.urgency-panel{grid-template-columns:1fr}.scene-blockguard{padding-top:8.75rem}.proof-grid article,.scene-blockguard .combined-defense-panel .level-grid article,.scene-blockguard .combined-defense-panel .workflow-table article,.timeline-strip article{min-height:auto}.scene-blockguard .combined-defense-panel .workflow-table article{border-left:0;border-top:1px solid rgba(230,240,248,.1)}.scene-blockguard .combined-defense-panel .workflow-table article:first-of-type{border-top:0}.trust-evidence-panel{gap:.8rem}.evidence-column{padding:.95rem 1rem}.spec-table article,.split-card-grid article,.workflow-steps article{min-height:auto;padding:1rem}.timeline-column article{grid-template-columns:1fr;gap:.3rem}.process-strip{align-items:flex-start;flex-direction:column;gap:.65rem}.process-strip i{display:none}.proof-grid article{display:block}.proof-grid b{font-size:clamp(2.4rem,13vw,4.5rem)}.proof-grid span{display:block;margin-top:.5rem}.summary-panel{padding:1rem}.data-table{overflow-x:auto}.data-row{min-width:38rem}.plain-copy,.scene-copy{max-width:100%}.body,.lead,.plain-copy>p{font-size:.92rem;line-height:1.82;overflow-wrap:anywhere}.card-panel p,.contact-cards span,.faq-list p,.summary-panel p:not(.panel-kicker){overflow-wrap:anywhere}.site-footer{padding:2.5rem 1.35rem 1.5rem}.footer-main{grid-template-columns:1fr;gap:1.8rem}.footer-brand b{margin-bottom:1rem}.footer-column h4{margin-top:.95rem}.footer-bottom{display:grid;gap:.7rem;margin-top:2rem;font-size:.72rem}}