.site-root .tokenomics-page .tokenomics-section{display:block}.site-root .tokenomics-page .tokenomics-heading{margin-bottom:32px}.site-root .tokenomics-page .tokenomics-heading h2{font-size:24px;font-weight:600;letter-spacing:-.025em;margin-bottom:16px}.site-root .tokenomics-page .tokenomics-heading>p:last-of-type{max-width:78ch}.site-root .tokenomics-page .tokenomics-heading .eyebrow{margin-bottom:16px}.site-root .tokenomics-page .token-card-grid,.site-root .tokenomics-page .tokenomics-control-grid{gap:48px}.site-root .tokenomics-page :is(.token-card,.tokenomics-panel,.emission-panel,.tokenomics-chart-layout){border:0;border-radius:0;background:transparent;padding:24px 0 0;border-top:1px solid var(--line)}.site-root .tokenomics-page .token-card:nth-child(1){--token-accent: var(--detail-blue)}.site-root .tokenomics-page .token-card:nth-child(2){--token-accent: var(--detail-green)}.site-root .tokenomics-page .tokenomics-panel:nth-child(1){--token-accent: var(--detail-violet)}.site-root .tokenomics-page .tokenomics-panel:nth-child(2){--token-accent: var(--detail-amber)}.site-root .tokenomics-page :is(.token-card-header,.tokenomics-panel-title) :is(h3,span,svg),.site-root .tokenomics-page .governance-flow li>span{color:var(--token-accent)}.site-root .tokenomics-page :is(.token-card,.tokenomics-panel) li:before{background:var(--token-accent)}.site-root .tokenomics-page .governance-flow li:before{display:none}.site-root .tokenomics-page .tokenomics-status{border:0;padding:0;background:transparent;font-size:14px}.site-root .tokenomics-page :is(.tokenomics-heading,.tokenomics-panel) code{border:0;border-left:2px solid var(--detail-violet);border-radius:0;background:transparent;color:var(--text-muted)}.site-root .tokenomics-page .tokenomics-chart-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.site-root .tokenomics-page .tokenomics-donut{width:min(100%,340px)}.site-root .tokenomics-page .tokenomics-donut>div{top:30%;right:30%;bottom:30%;left:30%}.site-root .tokenomics-page .tokenomics-donut span{font-size:11px;letter-spacing:.02em}.site-root .tokenomics-page .tokenomics-legend>div{padding:18px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.site-root .tokenomics-page .tokenomics-legend>div[data-active=true]{border-bottom-color:var(--accent)}.site-root .tokenomics-page .tokenomics-slice{cursor:pointer}.site-root .tokenomics-page .tokenomics-slice[data-active=true]{transform:translate(var(--slice-x),var(--slice-y))}.site-root .tokenomics-page .tokenomics-slice path{transition:filter .18s ease}.site-root .tokenomics-page .tokenomics-slice[data-active=true] path{filter:drop-shadow(0 2px 2px rgb(0 0 0 / 20%))}.site-root .tokenomics-page .tokenomics-sector:focus-visible .tokenomics-slice path{stroke:var(--text);stroke-width:.7}.site-root .tokenomics-page .emission-line-chart{display:block;width:100%;max-width:900px;margin-inline:auto;overflow:visible}.site-root .tokenomics-page .emission-line-chart text{fill:var(--text-muted);font-size:11px}.site-root .tokenomics-page .emission-grid-line{stroke:var(--line);stroke-dasharray:3 3}.site-root .tokenomics-page .emission-curve{stroke:var(--detail-blue);stroke-width:3;fill:none}.site-root .tokenomics-page .emission-line-chart circle{fill:var(--detail-blue);stroke:var(--page);stroke-width:2}.site-root .tokenomics-page .emission-line-chart circle:focus-visible{outline:none;stroke:var(--text)}.site-root .tokenomics-page .emission-panel-header{color:var(--detail-blue)}.site-root .tokenomics-page .emission-panel-header svg{color:inherit}.site-root .tokenomics-page .emission-readout{min-height:24px;font-size:14px}@media(max-width:680px){.site-root .tokenomics-page :is(.token-card-grid,.tokenomics-control-grid,.tokenomics-chart-layout){grid-template-columns:1fr;gap:32px}.site-root .tokenomics-page .token-card-header>div{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.site-root .tokenomics-page .tokenomics-slice,.site-root .tokenomics-page .tokenomics-slice path{transition:none}}.site-root .tokenomics-page .tokenomics-sector{cursor:pointer;outline:none}.site-root .architecture-page .architecture-source{font-size:14px;color:var(--text-subtle);margin-top:20px}.site-root .architecture-page .architecture-source a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.site-root .architecture-jump-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:30px}.site-root .architecture-jump-links a{color:var(--accent);font-size:14px;padding-block:6px;border-bottom:1px solid var(--line)}.site-root .architecture-page :is(.architecture-flow,.architecture-layer){border-top:1px solid var(--line)}.site-root .architecture-page h2{font-size:24px;line-height:1.3;font-weight:600;letter-spacing:-.025em}.site-root .architecture-flow ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:none;margin:32px 0 0;padding:0}.site-root .architecture-flow li{position:relative;padding-top:24px;border-top:1px solid var(--line)}.site-root .architecture-flow li:nth-child(4n+1){--layer-accent: var(--detail-blue)}.site-root .architecture-flow li:nth-child(4n+2){--layer-accent: var(--detail-violet)}.site-root .architecture-flow li:nth-child(4n+3){--layer-accent: var(--detail-green)}.site-root .architecture-flow li:nth-child(4n){--layer-accent: var(--detail-amber)}.site-root .architecture-flow :is(h3,.eyebrow,svg){color:var(--layer-accent)}.site-root .architecture-flow h3{font-size:18px;margin:16px 0 12px}.site-root .architecture-flow p{font-size:14px;line-height:1.65;margin:0}.site-root .architecture-flow li>svg{position:absolute;top:23px;right:0}.site-root .architecture-layer:nth-of-type(4n+3){--layer-accent: var(--detail-blue)}.site-root .architecture-layer:nth-of-type(4n){--layer-accent: var(--detail-violet)}.site-root .architecture-layer:nth-of-type(4n+1){--layer-accent: var(--detail-green)}.site-root .architecture-layer:nth-of-type(4n+2){--layer-accent: var(--detail-amber)}.site-root .architecture-layer-heading{display:flex;align-items:center;gap:14px;margin-bottom:20px}.site-root .architecture-layer-heading h2{margin:0}.site-root .architecture-layer-heading svg{color:var(--layer-accent);flex-shrink:0}.site-root .architecture-layer-copy{max-width:90ch;font-size:16px;line-height:1.65;margin-bottom:32px}.site-root .architecture-component-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}.site-root .architecture-component-grid article{min-width:0;padding-block:24px;border-top:1px solid var(--line);background:transparent}.site-root .architecture-component-grid h3{color:var(--layer-accent);font-size:20px;line-height:1.35;margin:0 0 14px}.site-root .architecture-component-grid p{font-size:15px;line-height:1.65;margin:0}.site-root .architecture-component-grid .architecture-component-role{color:var(--text-subtle);font-size:12px;margin-bottom:12px}.site-root .architecture-component-grid details{margin-top:20px}.site-root .architecture-component-grid summary{cursor:pointer;color:var(--layer-accent);font-size:14px;padding-block:8px}.site-root .architecture-component-grid summary:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.site-root .architecture-component-grid dl{margin:12px 0 0}.site-root .architecture-component-grid dl>div{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:16px;padding-block:12px;border-top:1px solid var(--line)}.site-root .architecture-component-grid dt{font-size:13px;font-weight:600;color:var(--text)}.site-root .architecture-component-grid dd{margin:0;font-size:13px;color:var(--text-muted);overflow-wrap:anywhere}.site-root .architecture-component-grid .architecture-component-note{font-size:13px;margin-top:16px}.site-root .architecture-standard-link{display:inline-flex;align-items:center;gap:10px;color:var(--layer-accent);font-size:14px;margin-top:18px}@media(max-width:900px){.site-root .architecture-flow ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.site-root .architecture-component-grid,.site-root .architecture-flow ol{grid-template-columns:1fr;gap:16px}.site-root .architecture-component-grid dl>div{grid-template-columns:1fr;gap:6px}.site-root .architecture-flow li>svg{transform:rotate(90deg)}}.site-root .home-video-player{--player-background: #020405;--player-text: #f4f7f7;background:var(--player-background);color:var(--player-text)}.site-root .home-video-player[data-player-theme=light]{--player-background: #fff;--player-text: #102020}.site-root .home-video-player .hero-video{background:var(--player-background)}.site-root .home-video-player video{display:block}.site-root .product-themed-hero .product-introduction{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr);gap:64px;align-items:center}.site-root .product-themed-hero .page-hero-main h1{margin:0 0 24px}@media(max-width:1100px){.site-root .product-themed-hero .product-introduction{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr);gap:40px}}@media(max-width:960px){.site-root .product-themed-hero .product-introduction{grid-template-columns:minmax(0,1fr) 220px;gap:32px}}@media(max-width:680px){.site-root .product-themed-hero .product-introduction{grid-template-columns:minmax(0,1fr)}}.site-root .product-video .home-video-player video{max-height:none;background:var(--player-background)}.site-root .home-video-controls{padding:4px 12px 12px;background:var(--player-background);color:var(--player-text)}.site-root .home-video-toolbar{display:flex;align-items:center;gap:4px}.site-root .home-video-toolbar button{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;border-radius:2px;background:transparent;color:inherit;cursor:pointer}.site-root .home-video-toolbar button:hover{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.site-root .home-video-controls :is(button,input):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.site-root .home-video-time{flex:1;font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.site-root .home-video-seek{display:block;width:100%;height:24px;margin:0;padding:0;accent-color:var(--accent);cursor:pointer}.site-root .home-video-seek:disabled{cursor:default}.site-root .home-video-error{margin:8px 0 0;font-size:14px;color:inherit}.site-root .home-video-player:fullscreen{display:flex;flex-direction:column;width:100%;height:100%}.site-root .home-video-player:fullscreen .hero-video{flex:1;min-height:0;aspect-ratio:auto}.site-root .home-video-player:fullscreen .home-video-controls{flex:none}:root{color-scheme:dark;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--page: #070a0d;--surface: #0c1116;--surface-raised: #111820;--line: #26313b;--line-strong: #3b4955;--text: #f3f7f8;--text-muted: #a9b5bd;--text-subtle: #7f8d96;--accent: #29dfc4;--accent-dark: #061a18;--accent-hover: #62edd9;--focus: #7bf3e0;--header-height: 72px;--content-width: 1200px;--gutter: clamp(20px, 4vw, 56px);--section-space: clamp(32px, 4.5vw, 60px)}:root[data-theme=light]{color-scheme:light;--page: #f4f7f7;--surface: #ffffff;--surface-raised: #eaf1f0;--line: #d4dfde;--line-strong: #aebfbd;--text: #101717;--text-muted: #4e5c5b;--text-subtle: #5f6d6b;--accent: #087d6d;--accent-dark: #d9f1ed;--accent-hover: #055f54;--focus: #087d6d}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 24px)}body{margin:0;min-width:320px;min-height:100vh;background:var(--page);color:var(--text);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img,video{display:block;max-width:100%}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:var(--text);font-weight:600;letter-spacing:-.035em;line-height:1.08}h1{font-size:clamp(2.6rem,6vw,5.5rem)}h2{font-size:clamp(2rem,4vw,3.5rem)}h3{font-size:clamp(1.45rem,2.5vw,2.1rem)}p{color:var(--text-muted)}::selection{background:var(--accent);color:#03100f}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.site-root{position:relative;isolation:isolate;min-height:100vh}.site-shell{position:relative;z-index:2;min-height:100vh;overflow:clip}.lattice-background{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;opacity:1;-webkit-mask-image:radial-gradient(ellipse at 61% 52%,#000 28%,#000b 62%,transparent 100%);mask-image:radial-gradient(ellipse at 61% 52%,#000 28%,#000b 62%,transparent 100%)}.lattice-scrim{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#070a0dc7,#070a0d85 46%,#070a0d38)}:root[data-theme=light] .lattice-background{opacity:1}:root[data-theme=light] .lattice-scrim{background:linear-gradient(90deg,#f4f7f7cc,#f4f7f785 48%,#f4f7f747)}main{width:100%}.scroll-reveal{opacity:0;transition:opacity .65s ease}.scroll-reveal.is-visible,.scroll-reveal:focus-within,[data-motion-paused=true] .scroll-reveal{opacity:1}.section-boundary{width:min(100%,var(--content-width));margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{margin-bottom:18px;color:var(--accent);font-size:.75rem;font-weight:700;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}.site-header{position:sticky;z-index:50;top:0;height:var(--header-height);border-bottom:1px solid rgba(116,142,151,.28);background:#070a0d9e;box-shadow:0 10px 32px #00000029,inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}:root[data-theme=light] .site-header{border-bottom-color:#566f713d;background:#f4f7f7b8;box-shadow:0 10px 32px #25393a1a,inset 0 1px #ffffffc2}.header-inner{display:flex;align-items:center;justify-content:space-between;width:min(100%,var(--content-width));height:100%;margin-inline:auto;padding-inline:var(--gutter)}.brand{display:inline-flex;flex:0 0 auto;align-items:center;gap:10px;color:var(--text);font-size:1.08rem;font-weight:650;letter-spacing:-.02em}.brand img{width:34px;height:34px;object-fit:contain}.brand-compact img{width:30px;height:30px}.brand-compact span{font-size:1rem}.primary-nav{display:flex;flex:1 1 auto;align-items:stretch;gap:clamp(18px,2vw,30px);height:100%;margin-left:clamp(36px,5vw,76px)}.nav-links{display:flex;flex:1 1 auto;align-items:stretch;justify-content:space-evenly;min-width:0}.nav-group{position:relative;display:flex;align-items:center}.nav-group-row{display:flex;align-items:center}.nav-link,.nav-expand{color:var(--text-muted)}.nav-link{display:inline-flex;align-items:center;height:100%;font-size:.875rem;font-weight:550;transition:color .16s ease}.nav-link:hover,.nav-link.nav-active,.nav-expand:hover{color:var(--text)}.nav-active{box-shadow:inset 0 -2px 0 var(--accent)}.nav-expand{display:grid;width:30px;height:36px;padding:0;border:0;background:transparent;cursor:pointer;place-items:center}.nav-menu{position:absolute;top:calc(100% - 6px);left:50%;display:grid;width:max-content;min-width:164px;max-width:min(240px,calc(100vw - 32px));padding:6px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface-raised);box-shadow:0 20px 42px #00000057;transform:translate(-50%)}.nav-menu a{display:flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:5px;color:var(--text-muted);font-size:.875rem;line-height:1.3;text-align:center;white-space:nowrap}.nav-menu a:hover,.nav-menu a:focus-visible{background:#18212a;color:var(--text)}:root[data-theme=light] .nav-menu a:hover,:root[data-theme=light] .nav-menu a:focus-visible{background:#dfe9e8}.header-actions{display:flex;align-items:center;gap:4px;margin-left:2px}.header-actions a,.header-actions button{display:grid;width:40px;height:40px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer;place-items:center}.header-actions a:hover,.header-actions button:hover{background:var(--surface-raised);color:var(--text)}.menu-button{display:none;width:42px;height:42px;padding:0;border:1px solid var(--line-strong);border-radius:6px;background:var(--surface);color:var(--text);cursor:pointer;place-items:center}.hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(44px,7vw,92px);align-items:center;min-height:min(780px,calc(100vh - var(--header-height)));padding-block:clamp(76px,10vw,132px)}.hero-copy{max-width:660px}.hero-title-line{display:block;white-space:nowrap}.hero h1{max-width:680px;margin-bottom:28px;font-size:clamp(2.6rem,4.1vw,3.45rem)}.hero-summary{max-width:620px;margin-bottom:36px;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.65}.hero-video{position:relative;overflow:hidden;aspect-ratio:1;border:1px solid var(--line-strong);border-radius:10px;background:#020405;box-shadow:0 28px 70px #0000005c}.hero-video video{width:100%;height:100%;object-fit:contain}.button-row{display:flex;flex-wrap:wrap;gap:12px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 18px;border:1px solid transparent;border-radius:5px;font-size:.9rem;font-weight:650;line-height:1.3;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.button svg{margin-left:10px}.button-primary{background:var(--accent);color:#03100f}.button-primary:hover{background:var(--accent-hover)}.button-secondary{border-color:var(--line-strong);background:transparent;color:var(--text)}.button-secondary:hover{border-color:#687985;background:var(--surface-raised)}.products-section,.services-summary,.evidence-section,.connection-section,.organizational-value-section,.professional-services-section,.capability-section,.product-business,.product-technical,.product-limits,.product-media,.adjacent-products,.wallet-safety,.wallet-workspace,.wallet-notes,.detail-section,.quickstart-section,.founders-section,.company-links,.timeline,.directory-section,.service-catalog,.service-process,.service-deliverables,.service-cta,.reference-section,.reference-actions,.scanner-section,.assessment-options,.scope-notice,.research-section,.contact-grid,.legal-copy,.docs-section,.security-section,.security-notice{padding-block:var(--section-space);border-top:1px solid var(--line)}.docs-section,.security-section{display:grid;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:clamp(40px,8vw,110px)}.docs-section h2,.security-section h2{margin-bottom:16px;font-size:clamp(1.8rem,3.2vw,2.7rem)}.docs-section>div:first-child>p:last-child,.security-section>div:first-child>p:last-child{max-width:430px;margin-bottom:0}.docs-card-grid,.docs-support-grid,.security-scope-grid,.security-principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong)}.docs-card-grid article,.docs-support-grid a,.security-scope-grid article,.security-principles article{min-height:210px;padding:26px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 90%,transparent)}.docs-card-grid article{display:flex;flex-direction:column}.docs-card-grid>article>svg,.docs-support-grid svg,.security-report>svg{color:var(--accent)}.docs-card-grid h3,.docs-guide-list h3,.security-scope-grid h3,.security-principles h3{margin:10px 0;font-size:1.2rem}.docs-card-grid p,.docs-guide-list p,.security-scope-grid p,.security-principles p{margin-bottom:0}.docs-card-grid a{display:inline-flex;gap:8px;align-items:center;margin-top:auto;padding-top:24px;color:var(--accent);font-weight:650}.docs-status{margin:18px 0 0;color:var(--accent);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.docs-status-planned{color:var(--text-subtle)}.docs-network-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong)}.docs-network-grid>div{display:grid;gap:8px;min-height:112px;padding:22px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.docs-network-grid span,.docs-guide-list span,.audit-heading span,.security-principles>article>span{color:var(--accent);font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.docs-network-grid strong{overflow-wrap:anywhere;font-size:1rem}.docs-status-note{grid-column:1 / -1;margin:0;padding:18px 22px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.docs-guide-list{border-top:1px solid var(--line-strong)}.docs-guide-list article{display:grid;grid-template-columns:36px minmax(0,1fr);gap:18px;padding:24px 4px;border-bottom:1px solid var(--line)}.docs-guide-list>article>svg{margin-top:3px;color:var(--accent)}.docs-support-grid a{display:grid;align-content:start;gap:8px;min-height:154px;transition:background-color .16s ease,border-color .16s ease}.docs-support-grid a:hover{background:var(--surface-raised)}.docs-support-grid strong{font-size:1.05rem}.docs-support-grid span{color:var(--text-muted);font-size:.9rem}.security-notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:start}.security-notice>svg{color:#f2ad4a}.security-notice strong{font-size:1.05rem}.security-notice p{max-width:860px;margin:4px 0 0}.audit-grid{display:grid;gap:18px}.audit-grid>article,.security-report{padding:clamp(24px,4vw,34px);border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 90%,transparent)}.audit-heading{display:flex;gap:12px;align-items:center;margin-bottom:22px}.audit-heading>svg{color:var(--accent)}.audit-grid h3,.security-report h3{margin-bottom:20px;font-size:clamp(1.35rem,2.2vw,1.8rem)}.audit-grid h4{margin:24px 0 12px;color:var(--text);font-size:.82rem;letter-spacing:.05em;text-transform:uppercase}.audit-grid dl{margin:0}.audit-grid dl>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:16px;padding:10px 0;border-top:1px solid var(--line)}.audit-grid dt{color:var(--text-subtle);font-size:.75rem;font-weight:700;text-transform:uppercase}.audit-grid dd{margin:0;color:var(--text-muted)}.audit-grid ul,.security-scope-grid ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.audit-grid li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;color:var(--text-muted)}.audit-grid li>svg{margin-top:4px;color:var(--text-subtle)}.audit-note,.security-reward-note{margin:20px 0 0;padding:14px;border-left:3px solid #f2ad4a;background:color-mix(in srgb,var(--surface-raised) 82%,transparent);font-size:.86rem}.security-report>svg{margin-bottom:18px}.security-report .button{margin-top:8px}.security-scope-grid article,.security-principles article{min-height:0}.security-scope-grid li{position:relative;padding-left:18px;color:var(--text-muted)}.security-scope-grid li:before{position:absolute;left:0;color:var(--accent);content:"•"}.product-page-hero-dytallix.page-hero-with-media{align-items:end}.wallet-intro h1{max-width:900px}.wallet-safety{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;padding-block:26px}.wallet-safety>strong{color:var(--accent);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.wallet-safety p{max-width:680px;margin:0}.wallet-safety>div{display:grid;grid-template-columns:auto auto;gap:4px 12px;color:var(--text-subtle);font-size:.76rem}.wallet-safety b{color:var(--text);font-weight:600}.wallet-workspace{display:grid;gap:30px}.wallet-selector,.wallet-details-head,.wallet-compact-actions,.wallet-send-actions,.wallet-confirm>div:last-child{display:flex;gap:10px;align-items:center}.wallet-selector{justify-content:space-between;overflow:hidden}.wallet-selector [role=tablist]{display:flex;gap:8px;overflow-x:auto}.wallet-selector button,.wallet-compact-actions button,.wallet-send-actions>button:first-child,.wallet-confirm button:first-child{display:inline-flex;gap:7px;align-items:center;min-height:42px;padding:8px 14px;border:1px solid var(--line-strong);border-radius:5px;background:var(--surface);color:var(--text-muted);cursor:pointer}.wallet-selector [role=tab][aria-selected=true]{border-color:var(--accent);background:var(--accent-dark);color:var(--text)}.wallet-selector button:hover,.wallet-compact-actions button:hover,.wallet-send-actions>button:first-child:hover,.wallet-confirm button:first-child:hover{color:var(--text);border-color:var(--accent)}.wallet-selector button:disabled,.wallet-compact-actions button:disabled{opacity:.55;cursor:wait}.wallet-compact-actions .danger{color:#f0a0a0}.wallet-message{margin:0;padding:13px 16px;border:1px solid var(--line-strong);border-radius:5px;background:var(--surface);color:var(--text-muted)}.wallet-message.success{border-color:var(--accent);background:var(--accent-dark);color:var(--text)}.wallet-message.error{border-color:#914b4b;color:#f4aaaa}:root[data-theme=light] .wallet-message.error{color:#8f2020}.wallet-details,.wallet-empty,.wallet-tool{padding:clamp(24px,4vw,40px);border:1px solid var(--line-strong);border-radius:8px;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wallet-details-head{justify-content:space-between;margin-bottom:30px}.wallet-details-head h2,.wallet-empty h2,.wallet-tool h2{margin-bottom:10px;font-size:clamp(1.75rem,3vw,2.5rem)}.wallet-algorithm{display:grid;grid-template-columns:minmax(130px,.45fr) minmax(0,1fr) auto;gap:18px;align-items:center;margin-bottom:24px;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.wallet-algorithm span,.wallet-details>label,.wallet-tool label,.wallet-confirm dt,.wallet-balance-pair span{color:var(--text-subtle);font-size:.76rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.wallet-algorithm small{color:var(--text-subtle)}.wallet-address-field{display:grid;grid-template-columns:minmax(0,1fr) 48px;margin-top:8px}.wallet-address-field code{overflow:hidden;padding:13px 15px;border:1px solid var(--line-strong);border-right:0;border-radius:5px 0 0 5px;background:var(--page);color:var(--accent);text-overflow:ellipsis;white-space:nowrap}.wallet-address-field button{display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:0 5px 5px 0;background:var(--surface-raised);color:var(--text);cursor:pointer}.wallet-address-field button:hover{border-color:var(--accent);color:var(--accent)}.wallet-balance-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.wallet-balance-pair>div{display:grid;gap:5px;padding:18px;border:1px solid var(--line);background:var(--page)}.wallet-balance-pair strong{font-size:1.15rem}.wallet-updated{margin:12px 0 0;font-size:.78rem}.wallet-empty{display:grid;justify-items:start;min-height:330px;align-content:center}.wallet-empty>svg{margin-bottom:22px;color:var(--accent)}.wallet-empty p{max-width:600px}.wallet-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--line-strong)}.wallet-tabs button{min-height:50px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--text-muted);font-weight:600;cursor:pointer}.wallet-tabs button[aria-selected=true]{border-color:var(--accent);color:var(--text)}.wallet-tool form,.wallet-receive,.wallet-request{display:grid;gap:22px}.wallet-tool form>div:first-child p:last-child,.wallet-receive>div:first-child p:last-child,.wallet-request>div:first-child p:last-child{max-width:700px;margin-bottom:0}.wallet-tool label{display:grid;gap:8px}.wallet-tool input,.wallet-tool select{width:100%;min-height:48px;padding:10px 13px;border:1px solid var(--line-strong);border-radius:5px;background:var(--page);color:var(--text)}.wallet-tool fieldset{position:relative;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(140px,.5fr) 110px;gap:14px;margin:0;padding:22px;border:1px solid var(--line)}.wallet-tool legend{padding-inline:8px;color:var(--text);font-weight:600}.wallet-remove-recipient{position:absolute;top:-16px;right:10px;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line-strong);border-radius:50%;background:var(--surface);color:#f0a0a0;cursor:pointer}.wallet-send-actions{justify-content:space-between}.wallet-confirm{padding:22px;border:1px solid var(--accent);background:var(--accent-dark)}.wallet-confirm dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.wallet-confirm dl>div{display:grid;gap:6px}.wallet-confirm ol{display:grid;gap:10px;margin:0 0 20px;padding:0;list-style:none}.wallet-confirm li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:12px;border:1px solid var(--line);background:var(--page)}.wallet-confirm li span{color:var(--text);font-weight:600}.wallet-confirm li code,.wallet-message code{overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.wallet-message a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.wallet-confirm dd{margin:0;color:var(--text)}.wallet-confirm>div:last-child{justify-content:flex-end}.wallet-lookup-result,.wallet-request-fields{display:grid;gap:14px}.wallet-lookup-result>p{margin:0}.wallet-request-fields{grid-template-columns:minmax(0,1fr) 150px}.wallet-receive>img,.wallet-request>img{width:220px;padding:10px;border:1px solid var(--line-strong);background:#f3fffc}.wallet-notes{display:grid;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:clamp(40px,8vw,110px)}.wallet-notes h2{font-size:clamp(1.8rem,3.2vw,2.7rem)}.wallet-notes ul{margin:0;padding:0;border-top:1px solid var(--line-strong);list-style:none}.wallet-notes li{padding:18px 0;border-bottom:1px solid var(--line);color:var(--text-muted)}.services-summary{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:clamp(44px,8vw,108px)}.services-summary-copy h2{max-width:540px;margin-bottom:20px}.services-summary-copy>p:not(.eyebrow){max-width:560px;margin-bottom:28px}.services-summary-steps{margin:0;padding:0;border-top:1px solid var(--line-strong);list-style:none}.services-summary-steps li{display:grid;grid-template-columns:44px minmax(100px,.38fr) 1fr;gap:18px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--line)}.services-summary-steps span,.service-grid article>span,.service-process li>span{color:var(--accent);font-size:.75rem;font-weight:700;letter-spacing:.08em}.services-summary-steps strong{font-size:1rem}.services-summary-steps p{margin:0;font-size:.9rem}.section-heading{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(360px,1.45fr);column-gap:clamp(32px,7vw,96px);margin-bottom:clamp(40px,6vw,70px)}.directory-section>.section-heading{grid-template-columns:minmax(180px,.5fr) minmax(420px,1.5fr)}.section-heading .eyebrow{grid-row:1 / span 2;align-self:start;padding-top:8px}.section-heading h2{margin-bottom:20px}.section-heading>p:last-child{max-width:680px;margin-bottom:0;font-size:1.05rem}.compact-heading{align-items:end;margin-bottom:42px}.compact-heading h2{margin-bottom:0}.products-section>.section-heading,.connection-section>.section-heading,.organizational-value-section>.section-heading,.professional-services-heading{grid-template-columns:minmax(150px,.35fr) minmax(0,1.65fr);column-gap:clamp(28px,4vw,52px)}.products-section>.section-heading h2,.organizational-value-section>.section-heading h2,.professional-services-copy h2{font-size:clamp(1.35rem,2vw,1.65rem)}.connection-section>.compact-heading h2{max-width:720px;font-size:clamp(1.15rem,1.7vw,1.45rem)}.adjacent-products .compact-heading h2{font-size:clamp(1.45rem,2.25vw,2rem);line-height:1.2}.product-list{border-top:1px solid var(--line-strong)}.product-row{display:grid;grid-template-columns:minmax(120px,.42fr) minmax(0,1.55fr) minmax(150px,.4fr);gap:clamp(24px,5vw,72px);align-items:center;min-height:230px;padding-block:42px;border-bottom:1px solid var(--line)}.product-index{display:flex;align-items:center;gap:22px;color:var(--text-subtle);font-size:.78rem;font-weight:700;letter-spacing:.1em}.product-icon,.page-hero-icon,.connection-icon{display:grid;place-items:center;color:var(--accent)}.product-icon{width:52px;height:52px;border:1px solid var(--line-strong);border-radius:7px;background:var(--surface)}.product-copy .eyebrow{margin-bottom:12px}.product-copy h3{max-width:660px;margin-bottom:14px}.product-copy>p:last-child{max-width:680px;margin-bottom:0}.product-action{display:grid;width:54px;height:54px;justify-self:end;overflow:hidden;border:1px solid transparent;border-radius:50%;color:var(--accent);place-items:center;transition:border-color .18s ease,background-color .18s ease}.product-action svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.product-action:hover,.product-action:focus-visible{border-color:var(--line-strong);background:var(--surface)}.product-action:hover svg,.product-action:focus-visible svg{animation:product-arrow-flow .76s ease-in-out infinite alternate}@keyframes product-arrow-flow{0%{transform:translate(-2px) scaleX(.94)}to{transform:translate(6px) scaleX(1.1)}}.product-list-compact .product-row{min-height:205px}@media(min-width:961px){.products-section .product-copy h3{max-width:none;font-size:clamp(1.15rem,1.7vw,1.45rem)}.product-list-compact .product-copy h3{max-width:none;font-size:clamp(1.45rem,2.15vw,1.95rem);white-space:nowrap}}.connection-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border:1px solid var(--line-strong);border-radius:8px;list-style:none}.connection-flow li{position:relative;min-width:0;border-right:1px solid var(--line)}.connection-flow li:last-child{border-right:0}.connection-flow a{display:grid;min-height:184px;padding:28px;background:var(--surface);transition:background-color .16s ease}.connection-flow a:hover{background:var(--surface-raised)}.connection-flow strong{align-self:end;margin-top:30px;font-size:1rem}.connection-flow a>span:last-child{color:var(--text-subtle);font-size:.82rem}.connection-icon{justify-self:start}.flow-arrow{position:absolute;z-index:2;top:50%;right:-11px;padding:3px;background:var(--page);color:var(--accent);transform:translateY(-50%)}.organizational-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.organizational-value-grid article{min-height:230px;padding:clamp(28px,3.5vw,42px);border-right:1px solid var(--line);background:transparent;transition:background-color .16s ease}.organizational-value-grid article:hover{background:var(--surface-raised)}.organizational-value-grid article:last-child{border-right:0}.organizational-value-grid span{color:var(--accent);font-size:.75rem;font-weight:700;letter-spacing:.08em}.organizational-value-grid h3{margin:46px 0 14px;font-size:clamp(1.15rem,1.7vw,1.45rem)}.organizational-value-grid p{margin:0;font-size:.92rem}.professional-services-copy h2{margin-bottom:16px}.professional-services-copy>p{max-width:650px;margin-bottom:24px}.professional-services-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.professional-services-grid article{display:flex;flex-direction:column;min-height:300px;padding:clamp(26px,3vw,36px);border:1px solid var(--line-strong);border-radius:7px;background:var(--surface);transition:background-color .16s ease,border-color .16s ease}.professional-services-grid article:hover{border-color:#687985;background:var(--surface-raised)}.professional-services-grid article>svg{color:var(--accent)}.professional-services-grid h3{margin:auto 0 14px;font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.12}.professional-services-grid p{margin:0;font-size:.9rem}.evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.evidence-link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;min-height:108px;padding:22px 24px;border:1px solid var(--line);border-radius:7px;background:var(--surface);transition:border-color .16s ease,background-color .16s ease}.evidence-link>svg:first-child,.evidence-arrow{color:var(--accent)}.evidence-link:hover{border-color:var(--line-strong);background:var(--surface-raised)}.evidence-link span{display:grid}.evidence-link strong{color:var(--text);font-size:.95rem}.evidence-link small{margin-top:2px;color:var(--text-muted);font-size:.8rem;line-height:1.5}.final-cta{display:grid;grid-template-columns:minmax(150px,.55fr) minmax(320px,1.1fr) auto;gap:clamp(28px,5vw,70px);align-items:center;margin-block:var(--section-space);padding-block:clamp(34px,5vw,52px);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.final-cta h2{margin-bottom:10px;font-size:clamp(1.7rem,3vw,2.45rem)}.home-final-cta{grid-template-columns:minmax(140px,.4fr) minmax(0,1.6fr) auto;gap:clamp(24px,3vw,40px)}.home-final-cta h2{font-size:clamp(1.25rem,1.7vw,1.4rem);white-space:nowrap}.home-final-cta .button-row{flex-wrap:nowrap;justify-content:flex-end}.final-cta.product-final-cta-dytallix h2{font-size:clamp(1.3rem,1.9vw,1.65rem);white-space:nowrap}@media(min-width:961px){.product-final-cta-quantumsentinel{grid-template-columns:minmax(130px,.35fr) minmax(0,1.65fr) auto;gap:clamp(24px,3vw,40px)}.product-final-cta-quantumsentinel h2{font-size:clamp(1.15rem,1.5vw,1.25rem);white-space:nowrap}}.final-cta p{margin-bottom:0}.page-intro,.page-hero{padding-top:clamp(90px,12vw,150px);padding-bottom:var(--section-space)}.page-intro{display:grid;grid-template-columns:minmax(180px,.5fr) minmax(420px,1.5fr);column-gap:clamp(32px,7vw,96px)}.page-intro .eyebrow{grid-row:1 / span 2;padding-top:12px}.page-intro h1{max-width:890px;margin-bottom:28px;font-size:clamp(2.7rem,5.6vw,5rem)}.ecosystem-title{display:block;font-size:clamp(1.6rem,4.2vw,3.2rem)}.ecosystem-title>span{display:block;white-space:nowrap}.page-intro>p:last-child{max-width:720px;margin-bottom:0;font-size:1.1rem}.page-hero{position:relative;padding-left:calc(var(--gutter) + 104px)}.page-hero-icon{position:absolute;top:clamp(100px,13vw,160px);left:var(--gutter);width:64px;height:64px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface)}.page-hero h1{max-width:850px;margin-bottom:14px}.page-hero-main h2{max-width:750px;margin-bottom:26px;color:var(--text-muted);font-size:clamp(1.45rem,3vw,2.5rem);font-weight:450;line-height:1.25}.page-hero-main>p:not(.eyebrow){max-width:720px;margin-bottom:36px;font-size:1.08rem}.page-hero-with-media{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);gap:clamp(44px,7vw,88px);align-items:center}.page-hero-main{min-width:0}.page-hero-media{width:100%;max-width:520px;justify-self:end}.capability-section,.product-business,.product-technical,.product-limits,.detail-section,.quickstart-section,.founders-section,.product-media{display:grid;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:clamp(40px,8vw,110px)}.capability-section h2,.product-business h2,.product-technical h2,.product-limits h2,.detail-section h2,.quickstart-section h2,.founders-section h2,.product-media h2{margin-bottom:0;font-size:clamp(1.8rem,3.2vw,2.7rem)}.product-business h2,.product-technical h2,.product-limits h2,.product-media h2{font-size:clamp(1.45rem,2.25vw,2rem);line-height:1.2}.product-business-title-line{display:block;white-space:nowrap}.capability-section ol{margin:0;padding:0;border-top:1px solid var(--line-strong);list-style:none}.capability-section li{display:grid;grid-template-columns:50px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid var(--line)}.capability-section li span{color:var(--accent);font-size:.75rem;font-weight:700;letter-spacing:.08em}.capability-section li strong{font-size:clamp(1rem,1.6vw,1.2rem);font-weight:550}.product-business>div:first-child>p:last-child,.product-limits>div:first-child>p:last-child{max-width:500px;margin-top:24px;margin-bottom:0}.product-use-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong)}.product-use-cases>.eyebrow{grid-column:1 / -1;margin:0;padding:18px 22px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--surface)}.product-use-cases article{min-height:176px;padding:24px 22px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--surface)}.product-use-cases h3{margin-bottom:12px;font-size:1.05rem;letter-spacing:-.015em}.product-use-cases p{margin:0;font-size:.92rem}.product-technical ol{margin:0;padding:0;border-top:1px solid var(--line-strong);list-style:none}.product-technical li{display:grid;grid-template-columns:46px 1fr;gap:18px;padding:19px 0;border-bottom:1px solid var(--line)}.product-technical li span{color:var(--accent);font-size:.74rem;font-weight:700;letter-spacing:.08em}.product-technical li p{margin:0;color:var(--text);font-weight:550}.product-limits dl{margin:0;border-top:1px solid var(--line-strong)}.product-limits dl>div{display:grid;grid-template-columns:minmax(120px,.45fr) minmax(0,1.55fr);gap:24px;padding:21px 0;border-bottom:1px solid var(--line)}.product-limits dt{color:var(--accent);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product-limits dd{margin:0;color:var(--text-muted)}.product-media-copy p:last-child{max-width:390px;margin-top:20px;margin-bottom:0}.media-frame{overflow:hidden;align-self:start;aspect-ratio:16 / 9;border:1px solid var(--line-strong);border-radius:8px;background:#020405}.media-frame-video{aspect-ratio:1}.media-frame video,.media-frame img{width:100%;height:100%;object-fit:contain}.video-placeholder{position:relative;display:grid;width:100%;height:100%;place-items:center;isolation:isolate}.video-placeholder:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#02040559,#020405e0);content:""}.video-placeholder>img{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;object-fit:cover;opacity:.42;filter:saturate(.7)}.video-placeholder-content{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;gap:10px;color:var(--text);text-align:center}.video-placeholder-icon{display:grid;width:58px;height:58px;margin-bottom:4px;place-items:center;border:1px solid var(--line-strong);border-radius:50%;background:#070a0dbd;color:var(--accent)}.video-placeholder-content strong{font-size:1rem;font-weight:600}.video-placeholder-content small{color:var(--text-muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.adjacent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.adjacent-grid a{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;min-height:74px;padding:18px 20px;border:1px solid var(--line);border-radius:6px;background:var(--surface)}.adjacent-grid a:hover{border-color:var(--line-strong);background:var(--surface-raised)}.adjacent-grid span,.adjacent-grid svg{color:var(--accent)}.adjacent-grid span{font-size:.72rem;font-weight:700}.resource-rows{border-top:1px solid var(--line-strong)}.resource-rows>a{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;min-height:104px;padding:20px 4px;border-bottom:1px solid var(--line)}.resource-rows>a:hover strong,.resource-rows>a:hover svg{color:var(--accent-hover)}.resource-rows span{display:grid;gap:4px}.resource-rows strong{color:var(--text);font-size:1.05rem;font-weight:600}.resource-rows small{color:var(--text-muted);font-size:.86rem}.resource-rows svg{color:var(--accent)}.quickstart-section pre{overflow-x:auto;align-self:start;margin:0;padding:24px;border:1px solid var(--line-strong);border-radius:7px;background:var(--surface);color:var(--accent-hover);font-size:.9rem}.service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong)}.service-grid article{min-height:290px;padding:clamp(28px,4vw,46px);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--surface)}.service-grid h3{margin-top:52px;margin-bottom:16px}.service-grid p{max-width:510px;margin-bottom:0}.service-process,.service-deliverables{display:grid;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:clamp(40px,8vw,110px)}.service-process h2,.service-deliverables h2,.service-cta h2{margin-bottom:0;font-size:clamp(1.8rem,3.2vw,2.7rem)}.service-process ol,.deliverable-list{margin:0;padding:0;border-top:1px solid var(--line-strong);list-style:none}.service-process li{display:grid;grid-template-columns:46px 1fr;gap:20px;padding:24px 4px;border-bottom:1px solid var(--line)}.service-process strong{color:var(--text);font-size:1.06rem}.service-process p{margin:5px 0 0}.deliverable-list article{display:grid;grid-template-columns:minmax(140px,.5fr) minmax(0,1fr);gap:28px;padding:24px 4px;border-bottom:1px solid var(--line)}.deliverable-list h3{margin:0;font-size:1.05rem;letter-spacing:-.01em}.deliverable-list p{margin:0}.service-cta{display:flex;align-items:end;justify-content:space-between;gap:48px;margin-block:clamp(48px,8vw,96px);border-bottom:1px solid var(--line-strong)}.service-cta>div:first-child{max-width:690px}.service-cta h2{margin-bottom:14px}.service-cta p:last-child{margin-bottom:0}.reference-section,.scanner-section{display:grid;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:clamp(40px,8vw,110px)}.papers-section{display:grid;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:clamp(40px,8vw,110px);padding-top:var(--section-space);padding-bottom:var(--section-space);border-bottom:1px solid var(--line)}.papers-section h2{margin:0;font-size:clamp(1.8rem,3.2vw,2.7rem)}.paper-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong)}.paper-grid a{display:flex;min-height:260px;padding:clamp(24px,4vw,34px);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);flex-direction:column;transition:background-color .18s ease,border-color .18s ease}.paper-grid a:hover{background:var(--surface-raised)}.paper-icon{display:grid;width:46px;height:46px;margin-bottom:28px;border-radius:7px;place-items:center;background:color-mix(in srgb,var(--paper-accent) 13%,transparent)}.paper-icon svg{margin:0;color:var(--paper-accent)}.paper-grid>a>svg{margin-bottom:28px;color:var(--accent)}.paper-grid h3{margin-bottom:12px;font-size:1.2rem;letter-spacing:-.02em}.paper-grid p{margin-bottom:28px}.paper-grid .paper-link{display:inline-flex;gap:8px;align-items:center;margin-top:auto;color:var(--accent);font-weight:650}.reference-section h2,.scanner-section h2{margin-bottom:18px;font-size:clamp(1.8rem,3.2vw,2.7rem)}.content-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong)}.content-card-grid article{min-height:200px;padding:28px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--surface)}.content-card-grid h3{margin-bottom:14px;font-size:1.25rem}.content-card-grid p{margin-bottom:0}.reference-actions .resource-rows{max-width:820px;margin-left:auto}.scanner-section>div:first-child>p:last-child{max-width:440px}.scanner-form{display:grid;gap:14px;align-self:start;padding:clamp(24px,4vw,38px);border:1px solid var(--line-strong);border-radius:8px;background:var(--surface)}.scanner-form>label:first-child{color:var(--text);font-size:.9rem;font-weight:650}.scanner-form input[type=text]{width:100%;min-height:48px;padding:10px 13px;border:1px solid var(--line-strong);border-radius:5px;background:var(--page);color:var(--text)}.check-row{display:flex;gap:11px;align-items:flex-start;margin-block:4px;color:var(--text-muted);font-size:.86rem}.check-row input{width:18px;height:18px;margin-top:2px;accent-color:var(--accent)}.scanner-form .button{justify-self:start}.scanner-form .button:disabled{opacity:.62;cursor:wait}.form-message{margin:4px 0 0;font-size:.88rem}.form-error{color:#f99a9a}:root[data-theme=light] .form-error{color:#9d2020}.scan-result{margin-top:8px;padding:18px;border:1px solid var(--accent);border-radius:6px;background:var(--accent-dark)}.scan-result p{margin:5px 0 12px}.scan-result summary{cursor:pointer;color:var(--text)}.scan-result pre{overflow:auto;max-height:360px;padding:14px;background:#020405;color:#d9fffa;font-size:.76rem}.assessment-options .content-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.assessment-actions{margin-top:26px}.scope-notice{display:flex;gap:18px;align-items:center}.scope-notice svg{flex:0 0 auto;color:var(--accent)}.scope-notice p{max-width:830px;margin:0}.research-list{display:grid;gap:14px}.research-list article{padding:clamp(26px,4vw,40px);border:1px solid var(--line-strong);border-radius:7px;background:var(--surface)}.research-list article>div{display:flex;justify-content:space-between;gap:20px;margin-bottom:34px}.research-list span,.research-list small{color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.research-list small{color:var(--text-subtle)}.research-list h3{margin-bottom:14px}.research-list p{margin-bottom:0}.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contact-grid a{display:grid;min-height:190px;padding:28px;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.contact-grid a:hover{border-color:var(--accent)}.contact-grid strong{font-size:1.2rem}.contact-grid span{margin-top:4px;color:var(--accent);font-size:.86rem}.contact-grid p{align-self:end;margin:24px 0 0}.legal-copy{max-width:900px}.legal-copy article{padding:28px 0;border-bottom:1px solid var(--line)}.legal-copy h2{margin-bottom:14px;font-size:1.45rem}.legal-copy p{margin-bottom:0}.timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.timeline article{display:grid;grid-template-columns:54px 1fr;gap:22px;min-height:220px;padding:36px;border-top:1px solid var(--line-strong)}.timeline article:nth-child(odd){border-right:1px solid var(--line)}.timeline article>span{color:var(--accent);font-size:.78rem;font-weight:700;letter-spacing:.08em}.timeline h2{margin-bottom:14px;font-size:1.65rem}.timeline p{margin-bottom:0}.founder-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.founder-list article{padding:28px;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.founder-list .eyebrow{min-height:32px;margin-bottom:22px;color:var(--text-subtle)}.founder-list h3{margin-bottom:16px;font-size:1.5rem}.founder-list p:last-child{margin-bottom:0}.company-links .resource-rows{max-width:800px;margin-left:auto}.site-footer{display:grid;grid-template-columns:1fr auto 1fr;gap:30px;align-items:center;width:min(100%,var(--content-width));margin-inline:auto;padding:34px var(--gutter);border-top:1px solid var(--line)}.site-footer p{margin:0;color:var(--text-subtle);font-size:.78rem}.site-footer nav{display:flex;justify-content:flex-end;align-items:center;gap:22px}.site-footer nav a{color:var(--text-muted);font-size:.8rem}.site-footer nav a:hover{color:var(--text)}@media(max-width:960px){:root{--header-height: 66px}.menu-button{display:grid}.primary-nav{position:absolute;top:100%;right:0;left:0;display:none;height:auto;max-height:calc(100vh - var(--header-height));overflow-y:auto;padding:14px var(--gutter) 22px;border-bottom:1px solid var(--line-strong);background:color-mix(in srgb,var(--page) 82%,transparent);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%);margin-left:0}.primary-nav-open,.nav-links{display:grid}.nav-group{display:block;border-bottom:1px solid var(--line)}.nav-group-row{justify-content:space-between}.nav-link{min-height:48px}.nav-active{box-shadow:none;color:var(--accent)}.nav-expand{width:46px;height:46px}.nav-menu{position:static;width:100%;min-width:0;max-width:none;margin-bottom:12px;padding:4px;border-color:var(--line);box-shadow:none;transform:none}.nav-menu a{padding:10px 12px}.nav-links>.nav-link{border-bottom:1px solid var(--line)}.header-actions{justify-content:flex-start;margin:10px 0 0}.header-actions a,.header-actions button{width:44px;height:44px;border:1px solid var(--line)}.hero{grid-template-columns:1fr;gap:50px;min-height:auto}.hero-copy{max-width:760px}.hero-video{width:min(100%,760px)}.page-hero-with-media{grid-template-columns:1fr}.page-hero-media{max-width:620px;justify-self:start}.section-heading,.page-intro{grid-template-columns:minmax(150px,.45fr) minmax(0,1.55fr);column-gap:40px}.product-row{grid-template-columns:112px minmax(0,1fr);gap:28px}.product-action{grid-column:2;justify-self:start}.connection-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-flow li:nth-child(2){border-right:0}.connection-flow li:nth-child(-n+2){border-bottom:1px solid var(--line)}.connection-flow li:nth-child(2) .flow-arrow{display:none}.professional-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-section,.product-business,.product-technical,.product-limits,.detail-section,.quickstart-section,.founders-section,.product-media,.service-process,.service-deliverables,.reference-section,.scanner-section,.docs-section,.security-section{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:48px}.papers-section{grid-template-columns:1fr;gap:38px}.services-summary{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:48px}.service-cta{align-items:start;flex-direction:column}.adjacent-grid{grid-template-columns:1fr}.final-cta{grid-template-columns:160px 1fr}.final-cta .button{grid-column:2;justify-self:start}.home-final-cta .button-row{grid-column:2;justify-content:flex-start}.site-footer{grid-template-columns:1fr auto}.site-footer p{grid-column:1 / -1;grid-row:2}}@media(max-width:680px){:root{--gutter: 20px}.final-cta.product-final-cta-dytallix h2{white-space:normal}h1{font-size:clamp(2.35rem,12vw,3.5rem)}h2{font-size:clamp(1.8rem,9vw,2.5rem)}.hero{gap:42px;padding-top:66px;padding-bottom:72px}.hero h1{font-size:clamp(2.1rem,10vw,3rem)}.hero-title-line,.home-final-cta h2{white-space:normal}.hero-summary{font-size:1rem}.button-row,.button{width:100%}.section-heading,.page-intro{display:block}.section-heading .eyebrow,.page-intro .eyebrow{padding-top:0}.section-heading h2{margin-bottom:18px}.products-section>.section-heading h2,.organizational-value-section>.section-heading h2,.professional-services-copy h2{white-space:normal}.product-row{grid-template-columns:1fr;gap:22px;min-height:0;padding-block:34px}.product-index{justify-content:space-between}.product-action{grid-column:1;justify-self:start}.connection-flow{grid-template-columns:1fr}.connection-flow li,.connection-flow li:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.connection-flow li:last-child{border-bottom:0}.connection-flow a{grid-template-columns:42px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:88px;padding:20px}.connection-flow strong{align-self:center;margin-top:0}.connection-flow .flow-arrow{display:none}.organizational-value-grid,.professional-services-grid{grid-template-columns:1fr}.organizational-value-grid article{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.organizational-value-grid article:last-child{border-bottom:0}.professional-services-grid article{min-height:260px}.evidence-grid{grid-template-columns:1fr}.evidence-link{min-height:96px;padding:18px}.page-intro,.page-hero{padding-top:72px;padding-bottom:var(--section-space)}.page-hero{padding-left:var(--gutter)}.page-hero-icon{position:static;width:56px;height:56px;margin-bottom:28px}.page-intro h1{font-size:clamp(2.35rem,12vw,3.5rem)}.product-business-title-line{white-space:normal}.capability-section,.product-business,.product-technical,.product-limits,.detail-section,.quickstart-section,.founders-section,.product-media,.services-summary,.service-process,.service-deliverables,.reference-section,.scanner-section,.docs-section,.security-section{grid-template-columns:1fr;gap:38px}.docs-card-grid,.docs-network-grid,.docs-support-grid,.security-scope-grid,.security-principles{grid-template-columns:1fr}.media-frame{width:100%}.product-use-cases{grid-template-columns:1fr}.product-use-cases article{min-height:0}.product-limits dl>div{grid-template-columns:1fr;gap:8px}.services-summary-steps li{grid-template-columns:36px 82px 1fr;gap:12px}.service-grid,.content-card-grid,.assessment-options .content-card-grid,.contact-grid,.paper-grid{grid-template-columns:1fr}.content-card-grid article,.contact-grid a{min-height:0}.service-grid article{min-height:0}.deliverable-list article{grid-template-columns:1fr;gap:8px}.service-cta,.service-cta .button-row{align-items:stretch}.timeline{grid-template-columns:1fr}.timeline article,.timeline article:nth-child(odd){min-height:0;padding:28px 0;border-right:0}.founder-list{grid-template-columns:1fr}.final-cta{grid-template-columns:1fr;gap:26px}.final-cta .button{grid-column:1;justify-self:stretch}.site-footer{grid-template-columns:1fr;gap:22px;padding-block:30px}.site-footer p{grid-column:1;grid-row:3}.site-footer nav{justify-content:flex-start;flex-wrap:wrap}}.qs-hero,.qs-example,.qs-scanner,.qs-depth,.qs-why,.qs-help-section,.qs-limits{padding-top:clamp(64px,8vw,108px);padding-bottom:clamp(64px,8vw,108px);border-bottom:1px solid var(--line)}.qs-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(32px,6vw,80px);align-items:center}.qs-hero h1{max-width:840px;margin-bottom:24px}.qs-hero .qs-lead{max-width:760px;color:var(--text);font-size:clamp(1.08rem,2vw,1.3rem)}.qs-hero nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:28px}.qs-hero nav a,.qs-recommend{color:var(--accent)}.qs-hero aside,.qs-panel,.qs-executive,.qs-breakdown,.qs-example .qs-summary-grid,.qs-depth article,.qs-help-section,.qs-limits,.qs-network-session{border:1px solid var(--line);border-radius:16px;background:var(--surface)}.qs-hero aside{padding:clamp(24px,4vw,38px)}.qs-hero aside h2{font-size:1.7rem}.qs-hero aside .button{width:100%;margin-top:16px}.qs-hero aside small{display:block;margin-top:20px;padding-top:16px;border-top:1px solid var(--line);color:var(--text-subtle)}.qs-privacy-note{grid-column:1 / -1;margin:0;padding:16px 20px;border:1px solid var(--line);border-radius:10px;background:var(--surface-raised)}.qs-example .qs-summary-grid{padding:20px}.qs-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.qs-summary-grid article{min-width:0;padding:20px;border:1px solid var(--line);border-radius:10px;background:var(--surface-raised)}.qs-summary-grid span,.qs-metrics span,.qs-network-status>span,.qs-device-code span{display:block;margin-bottom:8px;color:var(--text-subtle);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.qs-summary-grid p,.qs-summary-grid strong{margin:0;overflow-wrap:anywhere}.qs-summary-grid .qs-action-card{border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}.qs-scanner .section-heading{margin-bottom:34px}.qs-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.qs-tabs button{min-height:48px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer;font-weight:650}.qs-tabs button[aria-selected=true]{background:var(--text);color:var(--page)}.qs-panel{margin-top:14px;padding:clamp(22px,4vw,38px)}.qs-form{display:grid;gap:16px;margin-top:22px}.qs-form>label:first-child{color:var(--text);font-weight:650}.qs-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.qs-input-row input{width:100%;min-width:0;min-height:48px;padding:10px 14px;border:1px solid var(--line-strong);border-radius:8px;background:var(--page);color:var(--text)}.qs-permission{display:flex;gap:10px;align-items:flex-start;color:var(--text-muted)}.qs-permission input{width:18px;height:18px;margin-top:3px}.qs-help,.qs-form details,.qs-panel details{color:var(--text-subtle);font-size:.88rem}.qs-form details{padding-top:14px;border-top:1px solid var(--line)}.qs-message,.qs-pending{margin-top:20px;padding:14px 16px;border:1px solid var(--line);border-radius:9px}.qs-error{border-color:#8f3b42;background:color-mix(in srgb,#8f3b42 16%,transparent);color:#ffb7bd}.qs-warning{border-color:#8f6c27;background:color-mix(in srgb,#8f6c27 15%,transparent);color:var(--text)}.qs-success{border-color:#277b61;background:color-mix(in srgb,#277b61 15%,transparent);color:var(--text)}.qs-result{display:grid;gap:26px;margin-top:34px;padding-top:34px;border-top:1px solid var(--line)}.qs-executive,.qs-breakdown{padding:20px}.qs-coverage{margin:16px 0 0;padding:16px;border-radius:8px;background:var(--page)}.qs-next{display:flex;gap:10px;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.qs-next>strong{margin-right:auto}.qs-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.qs-metrics article{min-width:0;padding:18px;border:1px solid var(--line);border-radius:9px;background:var(--surface-raised)}.qs-metrics strong{display:block;overflow-wrap:anywhere;font-size:clamp(1.35rem,3vw,2rem)}.qs-result-title{display:flex;gap:20px;justify-content:space-between;align-items:flex-start}.qs-result-title h3,.qs-result-title h4,.qs-result-title p{margin-bottom:5px;overflow-wrap:anywhere}.qs-result-title>span,.qs-warning-badge,.qs-success-badge,.qs-severity{flex:0 0 auto;padding:5px 10px;border:1px solid var(--line);border-radius:999px;color:var(--text-muted);font-size:.75rem}.qs-warning-badge{border-color:#8f6c27!important;color:#e7bc67!important}.qs-success-badge{border-color:#277b61!important;color:#72d8b8!important}.qs-factor-grid,.qs-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.qs-factor,.qs-service-grid>article,.qs-findings>article,.qs-connections>article{padding:18px;border:1px solid var(--line);border-radius:9px;background:var(--page)}.qs-factor>div:first-child,.qs-finding-head{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.qs-factor h4{margin:0}.qs-factor small{display:block;margin-top:6px;color:var(--text-subtle)}.qs-score-track{height:5px;margin-top:15px;overflow:hidden;border-radius:5px;background:var(--line)}.qs-score-track i{display:block;height:100%;background:var(--accent)}.qs-findings,.qs-connections{display:grid;gap:12px}.qs-finding-head{justify-content:flex-start;align-items:center}.qs-finding-head code,.qs-findings details code{color:var(--text-subtle);overflow-wrap:anywhere}.qs-findings details code{display:block;margin-top:10px;padding:12px;border-radius:6px;background:var(--surface-raised)}.qs-critical,.qs-high{border-color:#8f3b42;color:#ff9ba4}.qs-medium{border-color:#8f6c27;color:#e7bc67}.qs-network-steps,.qs-depth>div:last-child,.qs-why>div:last-child,.qs-help-section>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.qs-network-steps article,.qs-why article,.qs-help-section article{padding:18px;border:1px solid var(--line);border-radius:9px;background:var(--surface-raised)}.qs-terminal-note{margin:18px 0;padding:14px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));border-radius:8px}.qs-network-session{margin-top:28px;padding:22px}.qs-copy{display:flex;gap:10px;align-items:center;margin:14px 0;padding:10px;border-radius:8px;background:var(--page)}.qs-copy code{flex:1;min-width:0;overflow-x:auto;white-space:nowrap}.qs-device-code{margin-top:20px}.qs-device-code strong{font-size:1.25rem;letter-spacing:.12em}.qs-network-status{padding:20px;border:1px solid var(--line);border-radius:10px}.qs-network-status h3,.qs-network-status p{margin-bottom:8px}.qs-connection-facts{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--text-subtle);font-size:.78rem}.qs-depth>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.qs-depth article{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(22px,4vw,36px)}.qs-depth article .button{width:100%;margin-top:10px}.qs-why>div:last-child article{background:transparent}.qs-help-section{text-align:center}.qs-help-section>div{grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0;text-align:left}.qs-limits ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;padding-left:22px;color:var(--text-muted)}@media(max-width:760px){.qs-hero,.qs-summary-grid,.qs-factor-grid,.qs-service-grid,.qs-depth>div:last-child,.qs-why>div:last-child,.qs-help-section>div,.qs-limits ul{grid-template-columns:1fr}.qs-tabs,.qs-network-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.qs-input-row{grid-template-columns:1fr}.qs-next,.qs-copy,.qs-result-title{align-items:stretch;flex-direction:column}.qs-next .button,.qs-copy .button{width:100%}}.explorer-live,.explorer-lookup,.explorer-activity{padding-top:var(--section-space);padding-bottom:var(--section-space);border-bottom:1px solid var(--line)}.explorer-status-row,.explorer-lookup{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:clamp(28px,6vw,80px)}.explorer-status{align-self:start;padding:18px 20px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.explorer-status>span{display:inline-block;margin-bottom:6px;padding:3px 8px;border:1px solid currentColor;border-radius:999px;color:var(--text-muted);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.explorer-status p{margin:0}.explorer-ready>span{color:#62d4b0}.explorer-degraded>span,.explorer-stale>span{color:#e7bc67}.explorer-error>span{color:#ff9ba4}.explorer-status .button{margin-top:12px}.explorer-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px}.explorer-kpi{min-height:138px;padding:20px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.explorer-kpi span{display:block;margin-bottom:10px;color:var(--text-subtle);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.explorer-kpi strong{display:block;overflow-wrap:anywhere;font-size:clamp(1.3rem,2.4vw,2rem);line-height:1.2}.explorer-kpi small{display:block;margin-top:8px;color:var(--text-subtle)}.explorer-skeleton{min-height:138px;background:linear-gradient(90deg,var(--surface) 0%,var(--surface-raised) 50%,var(--surface) 100%);background-size:200% 100%;animation:explorer-loading 1.4s ease-in-out infinite}@keyframes explorer-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.explorer-caveat{margin:20px 0 0;color:var(--text-subtle);font-size:.85rem}.explorer-lookup form{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:10px 14px;padding:clamp(22px,4vw,34px);border:1px solid var(--line);border-radius:12px;background:var(--surface)}.explorer-lookup label{align-self:center;color:var(--text);font-weight:650}.explorer-lookup input,.explorer-lookup select{width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--line-strong);border-radius:8px;background:var(--page);color:var(--text)}.explorer-lookup form>div:not(.explorer-lookup-result){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.explorer-lookup .form-message,.explorer-lookup-result{grid-column:1 / -1}.explorer-lookup-result{margin-top:14px;padding-top:20px;border-top:1px solid var(--line)}.explorer-lookup-result dl{display:grid;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.explorer-lookup-result dl>div{display:grid;grid-template-columns:minmax(120px,.3fr) minmax(0,1fr);gap:16px;padding:12px 14px;background:var(--page)}.explorer-lookup-result dt{color:var(--text-subtle);text-transform:capitalize}.explorer-lookup-result dd{margin:0;overflow-wrap:anywhere}.explorer-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:10px}.explorer-table{width:100%;min-width:760px;border-collapse:collapse;background:var(--surface)}.explorer-table th,.explorer-table td{padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.explorer-table th{color:var(--text-subtle);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.explorer-table td{color:var(--text-muted)}.explorer-table tbody tr:last-child td{border-bottom:0}.explorer-table code{color:var(--text)}.explorer-tx-status{padding:3px 8px;border:1px solid #277b61;border-radius:999px;color:#62d4b0;font-size:.75rem}.explorer-transactions-heading{margin-top:clamp(54px,8vw,90px)}.explorer-empty{padding:24px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}@media(max-width:900px){.explorer-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.explorer-status-row,.explorer-lookup{grid-template-columns:1fr}.explorer-kpi-grid,.explorer-lookup form,.explorer-lookup-result dl>div{grid-template-columns:1fr}.explorer-lookup form>div:not(.explorer-lookup-result){grid-template-columns:1fr}}@media(max-width:820px){.wallet-safety,.wallet-notes{grid-template-columns:1fr}.wallet-safety>div{justify-self:start}.wallet-details-head,.wallet-selector,.wallet-send-actions{align-items:stretch;flex-direction:column}.wallet-compact-actions{flex-wrap:wrap}.wallet-tool fieldset,.wallet-confirm dl{grid-template-columns:1fr 1fr}.wallet-tool fieldset label:first-of-type{grid-column:1 / -1}}@media(max-width:560px){.wallet-tabs,.wallet-balance-pair,.wallet-request-fields,.wallet-tool fieldset,.wallet-confirm dl{grid-template-columns:1fr}.wallet-tabs{border:1px solid var(--line-strong)}.wallet-tabs button{border-bottom:1px solid var(--line)}.wallet-tabs button:last-child{border-bottom:0}.wallet-tabs button[aria-selected=true]{border-left:3px solid var(--accent);border-bottom-color:var(--line)}.wallet-address-field{grid-template-columns:minmax(0,1fr) 44px}.wallet-confirm>div:last-child{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.scroll-reveal{opacity:1!important;transform:none!important}}.tokenomics-intro-copy>p:first-child{max-width:720px;margin-bottom:20px;font-size:1.1rem}.tokenomics-status{max-width:720px;margin:0;padding:14px 16px;border:1px solid var(--line-strong);border-radius:6px;background:var(--surface);color:var(--text-muted);font-size:.86rem}.tokenomics-status strong{color:var(--text)}.tokenomics-section{display:grid;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:clamp(40px,8vw,110px);padding-block:var(--section-space);border-top:1px solid var(--line)}.tokenomics-section>*{min-width:0}.tokenomics-heading h2{margin-bottom:20px;font-size:clamp(1.45rem,2.25vw,2rem);line-height:1.2}.tokenomics-heading>p:last-of-type{max-width:460px;margin-bottom:0}.tokenomics-heading code,.tokenomics-panel code{display:block;overflow-x:auto;margin-top:24px;padding:14px 16px;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--accent-hover);font-size:.78rem;line-height:1.6;white-space:normal;overflow-wrap:anywhere}.token-card-grid,.tokenomics-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.token-card,.tokenomics-panel,.emission-panel{border:1px solid var(--line-strong);border-radius:7px;background:var(--surface)}.token-card,.tokenomics-panel{padding:clamp(22px,3vw,32px)}.token-card-header,.tokenomics-panel-title,.emission-panel-header{display:flex;justify-content:space-between;align-items:center;gap:16px}.token-card-header>div{display:flex;align-items:baseline;gap:12px}.token-card-header span{color:var(--accent);font-size:.76rem;font-weight:750;letter-spacing:.1em}.token-card-header h3,.tokenomics-panel-title h3{margin:0;font-size:1.2rem}.token-card-header svg,.tokenomics-panel-title svg,.emission-panel-header svg{flex:0 0 auto;color:var(--accent)}.token-card>p,.tokenomics-panel>p{margin:22px 0}.token-card ul,.tokenomics-panel ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.token-card li,.tokenomics-panel li{position:relative;padding-left:18px;color:var(--text-muted)}.token-card li:before,.tokenomics-panel li:before{position:absolute;top:.68em;left:0;width:5px;height:5px;border-radius:50%;background:var(--accent);content:""}.tokenomics-chart-layout{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(250px,1.2fr);gap:clamp(28px,5vw,64px);align-items:center;min-height:330px;padding:clamp(24px,4vw,42px);border:1px solid var(--line-strong);border-radius:7px;background:var(--surface)}.tokenomics-donut{position:relative;width:min(100%,250px);aspect-ratio:1;justify-self:center;overflow:visible}.tokenomics-donut>svg{display:block;width:100%;height:100%;overflow:visible}.tokenomics-slice{cursor:default;transform:translate(0);transform-origin:center;transition:transform .18s ease}.tokenomics-slice circle{transition:filter .18s ease,stroke-width .18s ease}.tokenomics-slice:hover,.tokenomics-slice:focus-visible{outline:none;transform:translate(var(--slice-x),var(--slice-y))}.tokenomics-slice:hover circle,.tokenomics-slice:focus-visible circle{stroke-width:21.5;filter:drop-shadow(0 0 3px rgb(41 223 196 / 32%))}.tokenomics-donut>div{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;gap:3px;pointer-events:none;text-align:center}.tokenomics-donut strong{color:var(--text);font-size:1.65rem}.tokenomics-donut span{color:var(--text-subtle);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.tokenomics-slice,.tokenomics-slice circle{transition:none}}.tokenomics-legend{display:grid;gap:9px;margin:0}.tokenomics-legend>div{display:flex;justify-content:space-between;gap:20px;padding:13px 14px;border:1px solid var(--line);border-radius:5px;background:var(--surface-raised)}.tokenomics-legend dt{display:flex;align-items:center;gap:10px;color:var(--text)}.tokenomics-legend dt span{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:var(--legend-color)}.tokenomics-legend dd{margin:0;color:var(--text);font-weight:650}.emission-panel{padding:clamp(24px,4vw,38px)}.emission-panel-header{justify-content:flex-start;margin-bottom:28px}.emission-chart{display:grid;grid-template-columns:repeat(11,minmax(18px,1fr));gap:clamp(5px,1vw,12px);align-items:end;height:260px;padding:16px 0 0;border-bottom:1px solid var(--line-strong)}.emission-column{display:grid;grid-template-rows:24px 1fr 24px;align-items:end;height:100%;text-align:center}.emission-column span{overflow:hidden;color:var(--text-subtle);font-size:.62rem;text-overflow:clip}.emission-column i{display:block;width:100%;min-height:20%;border-radius:3px 3px 0 0;background:linear-gradient(180deg,var(--accent),#118c7b)}.emission-column small{padding-top:8px;color:var(--text-subtle);font-size:.62rem}.emission-panel>p{margin:14px 0 0;color:var(--text-subtle);font-size:.74rem;text-align:center}.tokenomics-panel-title{justify-content:flex-start}.governance-flow{display:grid;gap:0;margin:22px 0 0;padding:0;list-style:none}.governance-flow li{display:grid;grid-template-columns:34px 1fr;gap:14px;padding:17px 0;border-top:1px solid var(--line)}.governance-flow li>span{color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.08em}.governance-flow strong{color:var(--text)}.governance-flow p{margin:5px 0 0;font-size:.86rem}@media(max-width:900px){.tokenomics-section{grid-template-columns:1fr;gap:34px}}@media(max-width:680px){.emission-chart{grid-template-columns:repeat(11,minmax(0,1fr));gap:2px}.token-card-grid,.tokenomics-control-grid,.tokenomics-chart-layout{grid-template-columns:1fr}.tokenomics-chart-layout{min-height:0}.emission-column span{display:none}.emission-column small{font-size:.56rem}}.ecosystem-page-shell{--ecosystem-section-space: clamp(58px, 7vw, 88px)}.ecosystem-page-shell>.section-boundary{padding-top:var(--ecosystem-section-space);padding-bottom:var(--ecosystem-section-space)}.ecosystem-page-shell>.final-cta{margin-block:0}.ecosystem-page-shell .product-business h2,.ecosystem-page-shell .product-technical h2,.ecosystem-page-shell .product-limits h2,.ecosystem-page-shell .final-cta.product-final-cta h2,.ecosystem-page-shell .ecosystem-overview-cta h2,.ecosystem-page-shell.services-page-shell h2{margin-bottom:0;font-family:inherit;font-size:clamp(1.35rem,2vw,1.55rem);font-weight:600;line-height:1.2;letter-spacing:-.025em;white-space:nowrap}.ecosystem-page-shell .product-page-hero .page-hero-icon{top:var(--ecosystem-section-space)}.ecosystem-page-shell .product-hero-lead{max-width:750px;margin-bottom:26px;color:var(--text-muted);font-size:clamp(1.45rem,3vw,2.5rem);font-weight:450;line-height:1.25}.ecosystem-page-shell .product-business,.ecosystem-page-shell .product-technical,.ecosystem-page-shell .product-limits{grid-template-columns:minmax(420px,.78fr) minmax(0,1.22fr);gap:clamp(42px,6vw,76px)}.ecosystem-overview-directory .product-list{border-top-color:var(--line-strong)}.ecosystem-proof-line{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:24px 0 0;color:var(--text-subtle);font-size:.8rem;font-weight:650;letter-spacing:.06em}.ecosystem-proof-line a:hover,.ecosystem-proof-line a:focus-visible{color:var(--accent)}.product-static-placeholder{display:grid;min-height:280px;align-content:center;justify-items:start;padding:clamp(30px,5vw,56px);background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--accent-dark) 62%,var(--page)))}.product-static-placeholder>svg,.product-static-placeholder>span{color:var(--accent)}.product-static-placeholder strong{margin-top:38px;font-size:1.4rem}.product-static-placeholder span{margin-top:6px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-static-placeholder small{max-width:340px;margin-top:16px;color:var(--text-muted);font-size:.86rem;line-height:1.6}.ecosystem-footer-link{color:var(--text-muted);font-size:.82rem;line-height:1.55}.ecosystem-footer-link:hover,.ecosystem-footer-link:focus-visible{color:var(--accent)}.ecosystem-page-shell .final-cta>div>h2+p{margin-top:10px}.ecosystem-overview-cta .button-row{flex-wrap:nowrap;justify-content:flex-end}@media(max-width:960px){.ecosystem-page-shell .product-business,.ecosystem-page-shell .product-technical,.ecosystem-page-shell .product-limits{grid-template-columns:1fr;gap:38px}.ecosystem-page-shell .final-cta .button-row{grid-column:2;justify-content:flex-start}}@media(max-width:680px){.ecosystem-page-shell{--ecosystem-section-space: 52px}.ecosystem-page-shell .product-page-hero .page-hero-icon{top:auto}.ecosystem-page-shell .product-business h2,.ecosystem-page-shell .product-technical h2,.ecosystem-page-shell .product-limits h2,.ecosystem-page-shell .final-cta.product-final-cta h2,.ecosystem-page-shell .ecosystem-overview-cta h2,.ecosystem-page-shell.services-page-shell h2{font-size:1.35rem}.ecosystem-page-shell .final-cta .button-row{grid-column:1;flex-wrap:wrap}}.services-page-shell .section-heading{display:block;margin-bottom:38px}.services-page-shell .section-heading .eyebrow{padding-top:0}.services-page-shell .service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.services-page-shell .service-grid article{display:flex;flex-direction:column;min-height:0;padding:clamp(24px,3vw,36px)}.services-page-shell .service-grid h3{margin-top:32px;font-size:1.25rem;line-height:1.35}.services-page-shell .service-grid .service-input{margin-top:auto;padding-top:28px}.service-input strong{display:block;margin-bottom:6px;color:var(--text);font-weight:600}.services-page-shell .service-process,.services-page-shell .service-deliverables{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);gap:clamp(42px,6vw,76px)}.services-page-shell .deliverable-list li{padding:24px 4px;border-bottom:1px solid var(--line);color:var(--text);font-size:1.05rem;font-weight:600;white-space:nowrap}.services-page-shell .service-cta{margin-block:0;flex-direction:column;align-items:flex-start;gap:28px}.services-page-shell .service-cta h2+p{margin-top:14px}.service-title-short{display:none}@media(max-width:960px){.services-page-shell .service-grid,.services-page-shell .service-process,.services-page-shell .service-deliverables{grid-template-columns:1fr;gap:38px}.services-page-shell .service-grid{gap:0}}@media(max-width:540px){.services-page-shell .service-cta .service-title-full{display:none}.services-page-shell .service-cta .service-title-short{display:inline}}@media(max-width:380px){.services-page-shell .service-process .service-title-full{display:none}.services-page-shell .service-process .service-title-short{display:inline}}.site-root{--content-width: 1280px;--gutter: clamp(20px, 4vw, 64px);--section-space: 56px}.site-root .site-shell{overflow:visible}.site-root .site-header{position:sticky;top:0;z-index:80;background:#070d1275;border-bottom:1px solid rgba(175,226,221,.25);box-shadow:0 12px 36px #0004,inset 0 1px #ffffff30,inset 0 -1px #29dfc412;backdrop-filter:blur(28px) saturate(185%);-webkit-backdrop-filter:blur(28px) saturate(185%)}:root[data-theme=light] .site-root .site-header{background:#f4fafa85;border-bottom-color:#4b847e4d;box-shadow:0 12px 36px #143b3b1c,inset 0 1px #ffffffed,inset 0 -1px #ffffff70}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.site-root .site-header,:root[data-theme=light] .site-root .site-header{background:var(--surface)}}.site-root .primary-nav{margin-left:auto;flex:0 1 auto;gap:24px}.site-root .nav-links{gap:24px}.site-root .nav-link{font-size:.875rem}.site-root .nav-expand{min-width:28px;min-height:44px}.site-root .header-contact{display:flex;align-items:center;gap:12px;white-space:nowrap;border-left:1px solid var(--line);padding-left:24px;font-weight:600;font-size:.875rem}.site-root .header-contact:hover{color:var(--accent)}.site-root .header-actions{gap:12px}.site-root .header-actions a{display:none}.site-root .header-actions a:first-child{display:inline-flex}.site-root .nav-menu{border-radius:0;box-shadow:0 12px 24px #0002}.site-root .skip-link{position:fixed;top:12px;left:16px;z-index:100;background:var(--page);padding:8px 16px;transform:translateY(-150%)}.site-root .skip-link:focus{transform:none}.site-root .site-shell main h1{font-size:48px;font-weight:550;line-height:1.15;letter-spacing:-.045em;max-width:none}.site-root .site-shell main h2{font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.025em;margin-bottom:20px}.site-root .site-shell main h3{font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.02em}.site-root .site-shell .eyebrow{font-size:11px;letter-spacing:.1em;margin-bottom:18px}.site-root .button{border-radius:2px;min-height:44px;font-size:13px;padding:11px 16px}:root[data-theme=light] .site-root .button-primary{color:#fff}.site-root .hero{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr);gap:64px;min-height:0;padding-block:76px 68px;align-items:center}.site-root .hero-copy{max-width:none}.site-root .hero h1{margin-bottom:24px}.site-root .hero-summary{max-width:580px;font-size:21px;line-height:1.5;margin-bottom:18px;color:var(--text)}.site-root .home-demo{margin:0}.site-root .hero-video{width:100%;aspect-ratio:1;border-radius:0;border:none;box-shadow:none}.site-root .home-demo figcaption{display:flex;justify-content:space-between;gap:16px;margin-top:10px;color:var(--text-muted);font-size:11px}.heading-short{display:none}.site-root .section-heading{display:block;margin-bottom:28px}.site-root .section-heading .eyebrow{padding-top:0}.site-root .section-heading h2{max-width:none}.site-root .section-heading>p:last-child{max-width:640px;font-size:15px;margin-bottom:0}.site-root .product-list{border-top:1px solid var(--line)}.site-root .product-row{display:grid;grid-template-columns:40px minmax(0,1fr) 150px 32px;gap:24px;align-items:center;padding:26px 0;min-height:0;border-bottom:1px solid var(--line);background:transparent}.site-root .product-number{color:var(--text-subtle);font-size:12px;font-variant-numeric:tabular-nums}.site-root .product-copy h3{margin:0 0 7px;font-size:24px}.site-root .product-copy h3 a:hover{color:var(--accent)}.site-root .product-copy>p:last-child{font-size:14px;max-width:none;margin:0}.site-root .product-status{color:var(--text-muted);font-size:12px;white-space:nowrap;line-height:1.4}.site-root .product-status:before{content:"";display:inline-block;width:5px;height:5px;background:var(--accent);margin-right:8px;vertical-align:middle}.site-root .product-action{border:0;background:transparent;width:32px;height:44px;border-radius:0}.site-root .product-action:hover{background:transparent;color:var(--accent)}.site-root .home-services{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;padding-block:var(--section-space);border-top:1px solid var(--line)}.site-root .home-services>div>p:not(.eyebrow){max-width:340px;font-size:15px}.site-root .home-services ol{list-style:none;padding:0;margin:0}.site-root .home-services li{display:grid;grid-template-columns:28px 1fr;gap:20px;padding:22px 0;border-top:1px solid var(--line)}.site-root .home-services li:first-child{padding-top:0;border-top:0}.site-root .home-services li>span{font-size:12px;color:var(--text-subtle)}.site-root .home-services h3{margin-bottom:8px}.site-root .home-services li p{margin-bottom:0;font-size:14px}.site-root .evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.site-root .evidence-link{padding:22px 0;background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;grid-template-columns:24px minmax(0,1fr) 18px;gap:14px}.site-root .evidence-link small{font-size:13px}.site-root .evidence-link:hover{background:transparent;border-color:var(--accent)}.site-root .final-cta{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-block:0;padding-block:48px;border-top:1px solid var(--line)}.site-root .final-cta>div>h2{margin:0 0 10px}.site-root .final-cta p{max-width:630px;font-size:14px;margin:0}.site-root .final-cta .button{flex-shrink:0}.site-root .page-intro{display:block;padding-block:64px 44px}.site-root .page-intro .eyebrow{padding:0}.site-root .page-intro h1{margin-bottom:20px}.site-root .page-intro>p:last-child{max-width:690px;font-size:16px;line-height:1.6}.site-root .ecosystem-page-shell{--ecosystem-section-space:56px}.site-root .product-page-hero{display:block;padding:56px var(--gutter)}.site-root .product-heading{display:flex;justify-content:space-between;gap:24px;align-items:baseline}.site-root .product-heading .eyebrow{color:var(--text-muted)}.site-root .product-heading .eyebrow a{color:var(--accent)}.site-root .product-page-hero h1{margin:0 0 32px}.site-root .product-introduction{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.site-root .page-hero-main{min-width:0}.site-root .page-hero-main .product-hero-lead{font-size:23px;line-height:1.4;margin:0 0 16px;color:var(--text)}.site-root .page-hero-main>p:not(.eyebrow):not(.product-hero-lead){font-size:15px;margin-bottom:26px}.site-root .sample-finding{border-top:2px solid var(--accent);background:var(--surface);padding:22px 26px}.site-root .sample-caption{display:flex;justify-content:space-between;gap:12px;color:var(--text-muted);font-size:11px;padding-bottom:18px;border-bottom:1px solid var(--line)}.site-root .sample-caption span:first-child{font-weight:600;color:var(--text)}.site-root .sample-finding dl{margin:0}.site-root .sample-finding dl div{display:grid;grid-template-columns:80px 1fr;gap:16px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13px}.site-root .sample-finding dt{color:var(--text-subtle)}.site-root .sample-finding dd{margin:0;color:var(--text)}.site-root .sample-finding>p{font-size:11px;margin:16px 0 0}.site-root .product-video{margin:0}.site-root .product-video video{width:100%;max-height:330px;object-fit:contain;background:#050809}.site-root .product-video figcaption{margin-top:10px;font-size:12px;color:var(--text-muted)}.site-root .product-business,.site-root .product-technical,.site-root .product-limits{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px}.site-root .product-business>div:first-child>p:last-child,.site-root .product-limits>div:first-child>p:last-child{font-size:14px;max-width:420px}.site-root .product-use-cases{display:block;padding:0;border:0;background:transparent}.site-root .product-use-cases article{padding:18px 0;border-bottom:1px solid var(--line)}.site-root .product-use-cases article:first-child{padding-top:0}.site-root .product-use-cases h3{margin:0 0 8px}.site-root .product-use-cases p{margin:0;font-size:14px}.site-root .product-technical li{grid-template-columns:28px 1fr;gap:18px;padding:16px 0}.site-root .product-technical li p{font-size:14px}.site-root .product-limits dl>div{padding:16px 0}.site-root .product-limits dt,.site-root .product-limits dd{font-size:14px}.site-root .directory-note{font-size:14px;max-width:750px;margin:28px 0 0}.site-root .ecosystem-availability{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;border-top:1px solid var(--line)}.site-root .ecosystem-availability>p{font-size:15px}.site-root .content-card-grid{display:grid;grid-template-columns:1fr;gap:0}.site-root .content-card-grid article{padding:22px 0;background:transparent;border:0;border-top:1px solid var(--line);border-radius:0}.site-root .content-card-grid h3{margin:0 0 10px}.site-root .paper-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.site-root .paper-grid>a{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;padding:24px 0;box-shadow:none}.site-root .paper-grid>a:hover{background:transparent;border-color:var(--accent)}.site-root .paper-icon{background:transparent;color:var(--accent);margin-bottom:20px}.site-root .paper-grid>a h3{margin:0 0 12px}.site-root .paper-grid>a p{font-size:14px}.site-root .services-page-shell .service-grid{grid-template-columns:1fr;border:0}.site-root .services-page-shell .service-grid article{display:grid;grid-template-columns:32px 170px 1fr 1fr;gap:28px;padding:26px 0;border:0;border-top:1px solid var(--line);background:transparent}.site-root .services-page-shell .service-grid h3{margin:0}.site-root .services-page-shell .service-grid p{margin:0;font-size:14px}.site-root .services-page-shell .service-grid .service-input{margin:0;padding:0}.site-root .services-page-shell .service-process,.site-root .services-page-shell .service-deliverables{grid-template-columns:1fr 1.2fr;gap:80px}.site-root .services-page-shell .service-cta{flex-direction:row;align-items:center;justify-content:space-between}.site-root .service-cta .button-row{flex-shrink:0}.site-root .roadmap-products{padding-block:var(--section-space);border-top:1px solid var(--line)}.site-root .roadmap-products article{display:grid;grid-template-columns:270px 1fr 130px;gap:40px;align-items:start;border-top:1px solid var(--line);padding:28px 0}.site-root .roadmap-products h2{margin:0 0 10px}.site-root .roadmap-products p{font-size:14px;margin:0}.site-root .roadmap-products a{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--accent)}.site-root .research-list{display:grid;grid-template-columns:1fr;gap:0}.site-root .research-list article{border:0;border-top:1px solid var(--line);background:transparent;padding:24px 0;border-radius:0}.site-root .research-list h3{margin:14px 0 10px}.site-root .research-list p{max-width:780px;font-size:14px}.site-root .contact-grid{grid-template-columns:1fr 1fr;gap:32px}.site-root .contact-grid a{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;padding:24px 0}.site-root .founder-list article{background:transparent;border-radius:0}.site-root .site-footer{padding-block:28px;border-top:1px solid var(--line);margin-top:0}.site-root .site-footer p{font-size:12px}@media(max-width:1100px){.site-root .hero{gap:40px;grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr)}.site-root .site-shell main h1{font-size:40px}.site-root .primary-nav{gap:16px}.site-root .nav-links{gap:14px}.site-root .header-contact{padding-left:16px}}@media(max-width:960px){.site-root .primary-nav{margin:0;padding:16px var(--gutter);background:color-mix(in srgb,var(--page) 86%,transparent);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%)}.site-root .primary-nav-open{display:grid}.site-root .nav-links{gap:0}.site-root .header-contact{padding:10px 0;border:0}.site-root .header-actions{justify-content:flex-start;padding-block:12px}.site-root .hero{grid-template-columns:1fr 220px;gap:32px;padding-block:48px}.site-root .site-shell main h1{font-size:36px}.site-root .hero-summary{font-size:18px}.site-root .hero .heading-full{display:none}.site-root .hero .heading-short{display:inline}.site-root .home-services,.site-root .product-introduction,.site-root .product-business,.site-root .product-technical,.site-root .product-limits,.site-root .ecosystem-availability,.site-root .services-page-shell .service-process,.site-root .services-page-shell .service-deliverables{gap:40px;grid-template-columns:1fr 1fr}.site-root .services-page-shell .service-grid article{grid-template-columns:32px 1fr;gap:16px}.site-root .services-page-shell .service-grid p{grid-column:2}.site-root .roadmap-products article{grid-template-columns:1fr 1.4fr;gap:24px}.site-root .roadmap-products a{grid-column:2}.site-root .sample-finding{padding:20px}.site-root .sample-finding dl div{grid-template-columns:1fr;gap:5px}}@media(max-width:680px){.site-root{--section-space:40px}.site-root .site-shell main h1{font-size:32px}.site-root .site-shell main h2{font-size:24px}.site-root .site-shell main h3{font-size:18px}.site-root .hero{grid-template-columns:1fr;padding-block:40px}.site-root .hero-copy{width:100%}.site-root .hero-summary{font-size:18px}.site-root .home-demo{max-width:280px}.site-root .home-demo .hero-video{aspect-ratio:16/10}.site-root .product-row{grid-template-columns:minmax(0,1fr) 24px;gap:12px;padding:24px 0}.site-root .product-number{display:none}.site-root .product-copy h3{font-size:24px}.site-root .product-status{grid-row:2;grid-column:1}.site-root .product-action{grid-row:1 / span 2;grid-column:2;width:24px}.site-root .home-services,.site-root .product-introduction,.site-root .product-business,.site-root .product-technical,.site-root .product-limits,.site-root .ecosystem-availability,.site-root .services-page-shell .service-process,.site-root .services-page-shell .service-deliverables{grid-template-columns:1fr;gap:28px}.site-root .evidence-grid{grid-template-columns:1fr;gap:0}.site-root .final-cta{flex-direction:column;align-items:flex-start;gap:24px;padding-block:40px}.site-root .page-intro{padding-block:40px}.site-root .product-page-hero{padding:40px var(--gutter)}.site-root .product-heading{gap:12px;flex-wrap:wrap;margin-bottom:20px}.site-root .product-heading .eyebrow{margin-bottom:0}.site-root .product-heading .product-status{font-size:11px}.site-root .page-hero-main .product-hero-lead{font-size:21px}.site-root .product-business h2,.site-root .product-technical h2,.site-root .product-limits h2{white-space:normal}.site-root .paper-grid,.site-root .contact-grid{grid-template-columns:1fr;gap:0}.site-root .services-page-shell .service-cta{flex-direction:column;align-items:flex-start}.site-root .roadmap-products article{grid-template-columns:1fr;gap:18px}.site-root .roadmap-products a{grid-column:1}.site-root .roadmap-products h2{font-size:24px}.site-root .sample-finding dl div{grid-template-columns:70px 1fr;gap:12px}}.site-root .site-shell main h1,.site-root .site-shell main h2,.site-root .site-shell main h3{align-self:start}.site-root{--detail-blue: #6b9fff;--detail-violet: #b477ff;--detail-amber: #f5b44b;--detail-green: #38cf77}:root[data-theme=light] .site-root{--detail-blue: #245fc7;--detail-violet: #793ab6;--detail-amber: #956000;--detail-green: #16733b}.site-root .papers-section{grid-template-columns:minmax(0,1fr)}.site-root .papers-section .paper-grid{border-left:0;border-right:0}.site-root .paper-grid>a:nth-child(4n+1){--detail-accent: var(--detail-blue)}.site-root .paper-grid>a:nth-child(4n+2){--detail-accent: var(--detail-violet)}.site-root .paper-grid>a:nth-child(4n+3){--detail-accent: var(--detail-amber)}.site-root .paper-grid>a:nth-child(4n){--detail-accent: var(--detail-green)}.site-root .paper-grid .paper-icon svg{color:var(--detail-accent)}.site-root :is(.product-row,.roadmap-products article,.docs-guide-list article):has(a[href="/ecosystem/quantumsentinel"]),.site-root .product-page-hero-quantumsentinel{--product-accent: var(--detail-blue)}.site-root :is(.product-row,.roadmap-products article,.docs-guide-list article):has(a[href="/ecosystem/quantumlink"]),.site-root .product-page-hero-quantumlink{--product-accent: var(--detail-violet)}.site-root :is(.product-row,.roadmap-products article,.docs-guide-list article):has(a[href="/ecosystem/quantumvault"]),.site-root .product-page-hero-quantumvault{--product-accent: var(--detail-green)}.site-root :is(.product-row,.roadmap-products article,.docs-guide-list article):has(a[href="/ecosystem/dytallix"]),.site-root .product-page-hero-dytallix{--product-accent: var(--detail-amber)}.site-root :is(.product-row,.roadmap-products article,.product-page-hero) .product-status:before{background-color:var(--product-accent, var(--accent))}.site-root .product-row :is(.product-number,.product-action),.site-root .docs-guide-list article>svg,.site-root .product-page-hero .product-heading .eyebrow a{color:var(--product-accent, var(--accent))}.site-root .product-page-hero .sample-finding{border-top-color:var(--product-accent, var(--accent))}.site-root .evidence-link:nth-child(1){--detail-accent: var(--detail-blue)}.site-root .evidence-link:nth-child(2){--detail-accent: var(--detail-violet)}.site-root .evidence-link:nth-child(3){--detail-accent: var(--detail-amber)}.site-root .evidence-link>svg:first-child{color:var(--detail-accent, var(--accent))}.site-root .resource-rows>a[href="/developers/papers"],.site-root .resource-rows>a[href="/developers/docs"],.site-root .resource-rows>a[href^="https://github.com/DytallixHQ"]{--detail-accent: var(--detail-blue)}.site-root .resource-rows>a[href="/developers/architecture"],.site-root .resource-rows>a[href="/security"]{--detail-accent: var(--detail-violet)}.site-root .resource-rows>a[href="/developers/tokenomics"],.site-root .resource-rows>a[href="/developers/research"],.site-root .resource-rows>a[href="/developers/explorer"]{--detail-accent: var(--detail-amber)}.site-root .resource-rows>a[href="/ecosystem/quantumvault"],.site-root .resource-rows>a[href="/developers/wallet"]{--detail-accent: var(--detail-green)}.site-root .resource-rows>a>svg{color:var(--detail-accent, var(--accent))}.site-root :is(.approach-steps li,.service-grid article,.service-process li):nth-child(1){--step-accent: var(--detail-blue)}.site-root :is(.approach-steps li,.service-grid article,.service-process li):nth-child(2){--step-accent: var(--detail-violet)}.site-root :is(.approach-steps li,.service-grid article):nth-child(3),.site-root .service-process li:nth-child(4){--step-accent: var(--detail-green)}.site-root .service-process li:nth-child(3){--step-accent: var(--detail-amber)}.site-root :is(.approach-steps li,.service-grid article,.service-process li)>span{color:var(--step-accent, var(--accent))}.site-root .scan-value dl>div:nth-child(1){--detail-accent: var(--detail-blue)}.site-root .scan-value dl>div:nth-child(2){--detail-accent: var(--detail-violet)}.site-root .scan-value dl>div:nth-child(3){--detail-accent: var(--detail-green)}.site-root .qday-threats article:nth-child(1){--threat-accent: var(--detail-blue)}.site-root .qday-threats article:nth-child(2){--threat-accent: var(--detail-violet)}.site-root .qday-threats article:nth-child(3){--threat-accent: var(--detail-amber)}.site-root .product-industries{padding:var(--section-space) var(--gutter)}.site-root .product-industries>h2{margin:0 0 32px;font-size:26px;line-height:1.25}.site-root .industry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px}.site-root .industry-grid article{border-top:1px solid var(--line);padding:24px 0 0}.site-root .industry-grid article:nth-child(4n+1){--detail-accent: var(--detail-amber)}.site-root .industry-grid article:nth-child(4n+2){--detail-accent: var(--detail-green)}.site-root .industry-grid article:nth-child(4n+3){--detail-accent: var(--detail-blue)}.site-root .industry-grid article:nth-child(4n){--detail-accent: var(--detail-violet)}.site-root .industry-grid h3{color:var(--detail-accent);font-size:20px;line-height:1.3;margin:0 0 16px}.site-root .industry-grid p{margin:0 0 16px}.site-root .industry-grid ul{margin:0;padding-left:20px;color:var(--text-muted)}.site-root .industry-grid li{padding:3px 0}.site-root .industry-grid li::marker{color:var(--detail-accent)}@media(max-width:680px){.site-root .industry-grid{grid-template-columns:minmax(0,1fr);gap:28px}.site-root .product-industries>h2{font-size:24px}}@media(forced-colors:active){.site-root :is(.product-row,.roadmap-products article,.product-page-hero) .product-status:before{background-color:CanvasText}}.site-root :is(a[href],button,summary,input,select,textarea){--interaction-color: var(--item-accent, var(--detail-accent, var(--product-accent, var(--paper-accent, var(--accent)))));transition:color .17s ease,background-color .17s ease,border-color .17s ease,box-shadow .17s ease,text-decoration-color .17s ease;text-underline-offset:.22em;text-decoration-thickness:1px}.site-root{--interaction-danger: #f0a0a0}:root[data-theme=light] .site-root{--interaction-danger: #b73535}.site-root :is(button,summary,select,input[type=checkbox],input[type=radio]):not(:disabled):not([aria-disabled=true]){cursor:pointer}.site-root :is(input,select,textarea):focus-visible{border-color:var(--focus)}.site-root input[type=file]::file-selector-button{margin-right:12px;padding:8px 12px;border:1px solid var(--line-strong);border-radius:2px;background-color:var(--surface-raised);color:var(--text);font:inherit;cursor:pointer;transition:color .17s ease,border-color .17s ease,background-color .17s ease}.site-root input[type=file]:focus-visible::file-selector-button{border-color:var(--focus)}.site-root :is(.button,.product-action,.header-contact)>svg,.site-root .resource-rows>a>svg:last-child,.site-root .evidence-link>svg:last-child,.site-root .paper-link>svg,.site-root .roadmap-products a>svg{animation:none;transition:translate .17s ease;translate:0 0}.site-root :is(.resource-rows>a,.evidence-link,.paper-grid>a,.contact-grid>a,.docs-support-grid>a):focus-visible{background-color:color-mix(in srgb,var(--interaction-color) 7%,transparent);border-color:var(--interaction-color)}.site-root :is(.resource-rows>a,.evidence-link,.paper-grid>a,.contact-grid>a,.docs-support-grid>a):focus-visible :is(h3,strong){color:var(--interaction-color)}.site-root .product-copy a:focus-visible,.site-root .site-footer a:not(.brand):focus-visible,.site-root main :is(p,li,.eyebrow)>a:not(.button):focus-visible,.site-root .qs-hero nav>a:focus-visible,.site-root summary:focus-visible{color:var(--interaction-color);text-decoration-line:underline}.site-root :is(.qs-tabs,.wallet-tabs,.wallet-selector) button:not([aria-selected=true]):not(:disabled):focus-visible{color:var(--text);background-color:var(--surface-raised)}@media(hover:hover)and (pointer:fine){.site-root a[href]:not(.button-primary):not([aria-disabled=true]):hover,.site-root summary:hover{color:var(--interaction-color)}.site-root .product-copy a:hover,.site-root .site-footer a:not(.brand):hover,.site-root main :is(p,li,.eyebrow)>a:not(.button):hover,.site-root .qs-hero nav>a:hover,.site-root summary:hover{text-decoration-line:underline}.site-root :is(.nav-link,.nav-expand,.nav-menu a,.header-actions a,.header-actions button,.menu-button):not(:disabled):not([aria-disabled=true]):hover{color:var(--accent);background-color:color-mix(in srgb,var(--accent) 10%,transparent)}.site-root .button-primary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.site-root .button-secondary:not(:disabled):not([aria-disabled=true]):hover{color:var(--text);border-color:var(--interaction-color);background-color:color-mix(in srgb,var(--interaction-color) 9%,var(--surface))}.site-root button:not(.button):not([role=tab]):not(.danger):not(.wallet-remove-recipient):not(:disabled):not([aria-disabled=true]):hover{color:var(--accent);border-color:var(--accent);background-color:color-mix(in srgb,var(--accent) 10%,var(--surface))}.site-root :is(.qs-tabs,.wallet-tabs,.wallet-selector) button[role=tab]:not([aria-selected=true]):not(:disabled):hover{color:var(--text);background-color:var(--surface-raised);border-color:var(--accent)}.site-root button:is(.danger,.wallet-remove-recipient):not(:disabled):hover{color:var(--interaction-danger);border-color:currentColor;background-color:color-mix(in srgb,var(--interaction-danger) 12%,var(--surface))}.site-root :is(input,select,textarea):not(:disabled):not([readonly]):hover{border-color:var(--interaction-color)}.site-root input[type=file]:not(:disabled)::file-selector-button:hover{color:var(--accent);border-color:var(--accent);background-color:color-mix(in srgb,var(--accent) 10%,var(--surface))}.site-root :is(.resource-rows>a,.evidence-link,.paper-grid>a,.contact-grid>a,.docs-support-grid>a):not([aria-disabled=true]):hover{background-color:color-mix(in srgb,var(--interaction-color) 7%,transparent);border-color:var(--interaction-color)}.site-root :is(.resource-rows>a,.evidence-link,.paper-grid>a,.contact-grid>a,.docs-support-grid>a):not([aria-disabled=true]):hover :is(h3,strong){color:var(--interaction-color)}.site-root :is(.button,.product-action,.header-contact):not(:disabled):not([aria-disabled=true]):hover>svg,.site-root .resource-rows>a:hover>svg:last-child,.site-root .evidence-link:hover>svg:last-child,.site-root .paper-grid>a:hover .paper-link>svg,.site-root .roadmap-products a:hover>svg{translate:3px 0}}.site-root :is(button,input,select,textarea):disabled,.site-root :is(a,button,input,select,textarea)[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none;animation:none;transition:none}.site-root .button-primary:disabled,.site-root .button-primary[aria-disabled=true]{background-color:var(--accent);border-color:transparent;box-shadow:none}.site-root .button-secondary:disabled,.site-root .button-secondary[aria-disabled=true]{color:var(--text);background-color:transparent;border-color:var(--line-strong);box-shadow:none}.site-root :is(button,a):is(:disabled,[aria-disabled=true])>svg{animation:none;transition:none;translate:0 0}.site-root input[type=file]:disabled::file-selector-button{cursor:not-allowed;transition:none}@media(prefers-reduced-motion:reduce){.site-root input[type=file]::file-selector-button{transition:none}.site-root :is(a[href],button,summary,input,select,textarea),.site-root :is(.button,.product-action,.header-contact)>svg,.site-root .resource-rows>a>svg:last-child,.site-root .evidence-link>svg:last-child,.site-root .paper-link>svg,.site-root .roadmap-products a>svg{transition:none}.site-root :is(.button,.product-action,.header-contact)>svg,.site-root .resource-rows>a>svg:last-child,.site-root .evidence-link>svg:last-child,.site-root .paper-link>svg,.site-root .roadmap-products a>svg{translate:0 0!important;animation:none!important}}.site-root .site-footer{grid-template-columns:minmax(0,1fr) auto;gap:20px}.site-root .site-footer p{grid-column:auto;grid-row:auto}@media(max-width:680px){.site-root .site-footer{grid-template-columns:minmax(0,1fr);gap:16px}.site-root .site-footer nav{justify-content:flex-start}}@media(min-width:961px){.site-root .primary-nav{flex:1 1 auto;margin-left:24px;gap:0;min-width:0}.site-root .nav-links{flex:1 1 auto;justify-content:space-evenly;gap:12px}.site-root .header-contact,.site-root .header-actions{flex-shrink:0}}.site-root .vault-deployment{border-top:1px solid var(--line);padding-block:24px}.site-root .vault-deployment summary{cursor:pointer;font-size:18px;font-weight:600}.site-root .vault-deployment summary:hover{color:var(--accent)}.site-root .vault-deployment summary:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.site-root .vault-deployment>p{margin-block:20px}.site-root .vault-limits{border-top:1px solid var(--line);padding-top:24px}.site-root .vault-limits>p{max-width:85ch}.site-root .link-deployment{padding:0 var(--gutter) var(--section-space)}.site-root .product-page-hero-quantumsentinel .product-introduction{display:block}.site-root .product-page-hero-quantumsentinel .page-hero-main{max-width:780px}.site-root .product-page-hero-quantumsentinel .page-hero-main h1{margin:0 0 24px}.site-root .sentinel-process{align-items:start}.site-root .sentinel-process ol{margin-bottom:24px}.site-root .service-offer-list article{padding:22px 0;border-bottom:1px solid var(--line)}.site-root .service-offer-list article:first-child{padding-top:0}.site-root .service-offer-list article:last-child{padding-bottom:0;border-bottom:0}.site-root .service-offer-list article:nth-child(1){--service-accent: var(--detail-blue)}.site-root .service-offer-list article:nth-child(2){--service-accent: var(--detail-violet)}.site-root .service-offer-list article:nth-child(3){--service-accent: var(--detail-green)}.site-root .service-offer-list h3{margin:0 0 12px;color:var(--service-accent)}.site-root .service-offer-list summary{cursor:pointer;padding-block:10px;font-size:14px}.site-root .service-offer-list summary:hover{color:var(--service-accent)}.site-root .service-offer-list summary:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.site-root .service-offer-list .scope-records{margin-top:12px;font-size:14px}:root[data-theme=light] .site-root .home-demo .hero-video{background:#fff}.site-root :is(.assessment-entry,.qday-overview,.home-approach,.product-requirements,.product-boundary,.contact-brief){display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:clamp(36px,6vw,76px);padding-block:var(--section-space);border-top:1px solid var(--line)}.site-root :is(.assessment-entry,.product-requirements,.product-boundary,.contact-brief)>div>p{max-width:58ch}.site-root .assessment-entry{align-items:center}.site-root .scan-value{background:transparent;padding:0}.site-root .scan-value dl{margin:0}.site-root .scan-value dl>div{padding-block:18px;border-top:1px solid var(--line)}.site-root .scan-value dl>div:first-child{padding-top:0;border-top:0}.site-root .scan-value dl>div:last-child{padding-bottom:0}.site-root .scan-value dt{font-size:16px;font-weight:600;color:var(--detail-accent, var(--text))}.site-root .scan-value dd{margin:8px 0 0;font-size:16px;line-height:1.6;color:var(--text-muted)}.site-root .qday-overview{align-items:center}.site-root .qday-overview p{font-size:16px}.site-root .qday-overview .qday-sources{font-size:14px;margin:24px 0 0}.site-root .qday-sources a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.site-root .qday-threats article{padding-block:22px;border-bottom:1px solid var(--line)}.site-root .qday-threats article:first-child{padding-top:0}.site-root .qday-threats article:last-child{padding-bottom:0;border-bottom:0}.site-root .qday-threats h3{margin:0 0 12px;color:var(--threat-accent)}.site-root .qday-threats strong{color:var(--text);font-weight:500}.site-root .qday-threats p{margin:0 0 10px}.site-root .qday-threats .qday-consequence{margin:0}.site-root .home-approach{align-items:center}.site-root .home-approach p{font-size:16px}.site-root .approach-steps{list-style:none;margin:0;padding:0}.site-root .approach-steps li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:16px;padding-block:22px;border-bottom:1px solid var(--line)}.site-root .approach-steps li:first-child{padding-top:0}.site-root .approach-steps li:last-child{padding-bottom:0;border-bottom:0}.site-root .approach-steps li>span{font-size:14px;padding-top:3px}.site-root .approach-steps h3{margin:0 0 12px;color:var(--step-accent)}.site-root .approach-steps p{margin:0}.site-root .approach-team-link a,.site-root .founder-links a{display:inline-flex;align-items:center;gap:8px;color:var(--accent)}.site-root .home-approach .approach-entry-note{margin-top:16px;font-size:14px}.site-root .founder-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.site-root .demo-description{margin-block:20px;font-size:16px}.site-root .demo-location{margin-top:16px;font-size:14px}.site-root .product-copy .product-detail{max-width:62ch;font-size:14px;margin-top:12px}.site-root .product-copy h3+p{color:var(--text)}.site-root .product-use-cases article{min-height:0;border-right:0;background:transparent}.site-root .scope-records{margin:0;border-top:1px solid var(--line-strong)}.site-root .scope-records>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:24px;padding-block:20px;border-bottom:1px solid var(--line)}.site-root .scope-records dt{font-weight:600;color:var(--text)}.site-root .scope-records dd{margin:0;color:var(--text-muted)}.site-root .product-boundary .resource-rows{margin-top:28px}.site-root .product-comparison{border-top:1px solid var(--line)}.site-root .comparison-row{--product-accent: var(--detail-blue);display:grid;grid-template-columns:minmax(190px,.7fr) minmax(0,1.45fr) auto;gap:36px;align-items:start;padding-block:34px;border-top:1px solid var(--line)}.site-root .comparison-row:nth-of-type(2){--product-accent: var(--detail-violet)}.site-root .comparison-row:nth-of-type(3){--product-accent: var(--detail-green)}.site-root .comparison-row:nth-of-type(4){--product-accent: var(--detail-amber)}.site-root .comparison-row .eyebrow{color:var(--product-accent);display:block;margin-bottom:10px}.site-root .comparison-row h3{margin-bottom:14px}.site-root .comparison-row .product-status:before{background-color:var(--product-accent)}.site-root .comparison-row dl{margin:0}.site-root .comparison-row dl>div+div{margin-top:16px}.site-root .comparison-row dt{color:var(--text);font-size:12px;font-weight:600;margin-bottom:6px}.site-root .comparison-row dd{color:var(--text-muted);margin:0;font-size:14px}.site-root .comparison-action{display:inline-flex;gap:10px;align-items:center;padding-block:10px;color:var(--product-accent);font-size:13px}.site-root .comparison-action:focus-visible{outline-color:var(--product-accent)}.site-root .comparison-row:has(a:hover),.site-root .comparison-row:focus-within{border-top-color:var(--product-accent)}.site-root .page-intro>.button-row{margin-top:24px}.site-root .page-intro>p:not(.eyebrow){max-width:690px;font-size:16px;line-height:1.6}.site-root .services-page-shell .service-grid{display:block;border:0}.site-root .services-page-shell .service-grid article{display:grid;grid-template-columns:32px minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:28px;padding:30px 0;border:0;border-top:1px solid var(--line);background:transparent}.site-root .services-page-shell .service-grid h3{margin:0 0 12px}.site-root .services-page-shell .service-grid :is(.service-input,.service-output){margin:0;padding:0}.site-root .service-output strong{display:block;margin-bottom:6px;color:var(--text);font-weight:600}.site-root .services-page-shell .deliverable-list li{white-space:normal}.site-root .deliverable-list li p{margin:8px 0 0;color:var(--text-muted);font-size:15px;font-weight:400}.site-root .contact-brief label{display:block;color:var(--text-muted);font-size:14px;margin-bottom:10px}.site-root .contact-brief select{width:100%;max-width:350px;padding:13px;border:1px solid var(--line-strong);border-radius:2px;color:var(--text);background:var(--surface);font:inherit}.site-root .contact-brief ul{padding-left:20px;margin:0 0 28px;color:var(--text-muted)}.site-root .contact-brief li+li{margin-top:9px}.site-root .contact-brief .contact-email{font-size:13px;margin-top:14px}.site-root .contact-brief .contact-note{font-size:13px;margin-top:24px}.site-root .contact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:960px){.site-root :is(.assessment-entry,.qday-overview,.home-approach,.product-requirements,.product-boundary,.contact-brief){grid-template-columns:1fr;gap:30px}.site-root .comparison-row{grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr);gap:24px}.site-root .comparison-action{grid-column:2}.site-root .services-page-shell .service-grid article{grid-template-columns:32px 1fr 1fr}.site-root .service-offer{grid-column:2 / -1}.site-root .services-page-shell .service-input{grid-column:2}.site-root .services-page-shell .service-grid .service-output{grid-column:3}}@media(max-width:680px){.site-root .comparison-row{grid-template-columns:1fr;gap:22px}.site-root .comparison-action{grid-column:1}.site-root .scope-records>div{grid-template-columns:1fr;gap:8px}.site-root .services-page-shell .service-grid article{grid-template-columns:24px minmax(0,1fr);gap:18px}.site-root .services-page-shell .service-grid :is(.service-input,.service-output){grid-column:2}.site-root .contact-grid{grid-template-columns:1fr}}.site-root .founder-photo{display:block;width:100%;max-width:280px;height:auto;aspect-ratio:1;margin:0 0 24px}.site-root .company-page .founders-section{display:block}.site-root .company-page .founder-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.site-root .company-page .founder-list article{padding:24px 0 0;border:0;border-top:1px solid var(--line)}.site-root .company-page .founder-photo{max-width:none;width:100%;height:auto;margin-bottom:28px}.site-root .company-page .founder-list article:first-child{--founder-accent: var(--detail-blue)}.site-root .company-page .founder-list article:last-child{--founder-accent: var(--detail-violet)}.site-root .company-page .founder-list h3{color:var(--founder-accent);font-size:24px;margin:12px 0 16px}.site-root .company-page .founder-list .eyebrow{color:var(--text-muted)}.site-root .company-page .founder-list article>p:not(.eyebrow){font-size:15px;line-height:1.65}.site-root .company-page .founder-links{gap:16px 24px}.site-root .company-page .founder-links a{color:var(--founder-accent);font-size:14px}.site-root .company-page .company-links{display:block}.site-root .company-page .company-links .resource-rows{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.site-root .company-page .company-links .resource-rows>a{min-width:0}.site-root .company-page .company-links .resource-rows>a strong{color:var(--detail-accent, var(--accent))}@media(max-width:680px){.site-root .company-page .founder-list{grid-template-columns:minmax(0,1fr);gap:40px}.site-root .company-page .company-links .resource-rows{grid-template-columns:minmax(0,1fr);gap:0}}.site-root .ecosystem-overview-page .ecosystem-product-outcome h4{color:var(--product-accent);font-size:20px;font-weight:600;line-height:1.35;margin:0 0 12px}.site-root .ecosystem-overview-page .ecosystem-product-outcome p{margin:0;font-size:16px;line-height:1.65}.site-root .ecosystem-overview-page .ecosystem-value{border-top:1px solid var(--line)}.site-root .ecosystem-overview-page .ecosystem-value-intro{margin-bottom:40px}.site-root .ecosystem-overview-page .ecosystem-value-intro>p:last-child{max-width:90ch;margin-bottom:0;font-size:16px;line-height:1.65}.site-root .ecosystem-overview-page .ecosystem-value-intro h2{font-size:24px;line-height:1.3;margin-bottom:20px}.site-root .ecosystem-overview-page .ecosystem-value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}.site-root .ecosystem-overview-page .ecosystem-value-grid article{border-top:1px solid var(--line);padding-block:24px;background:transparent}.site-root .ecosystem-overview-page .ecosystem-value-grid article:nth-child(1){--value-accent: var(--detail-blue)}.site-root .ecosystem-overview-page .ecosystem-value-grid article:nth-child(2){--value-accent: var(--detail-violet)}.site-root .ecosystem-overview-page .ecosystem-value-grid article:nth-child(3){--value-accent: var(--detail-green)}.site-root .ecosystem-overview-page .ecosystem-value-grid article:nth-child(4){--value-accent: var(--detail-amber)}.site-root .ecosystem-overview-page .ecosystem-value-grid .eyebrow{color:var(--value-accent);margin-bottom:14px}.site-root .ecosystem-overview-page .ecosystem-value-grid h3{color:var(--value-accent);font-size:20px;line-height:1.35;margin:0 0 14px}.site-root .ecosystem-overview-page .ecosystem-value-grid article>p:last-child{margin:0;font-size:16px;line-height:1.65}.site-root .ecosystem-overview-page .ecosystem-deployment-choice{border-top:1px solid var(--line);margin-top:24px;padding-top:28px}.site-root .ecosystem-overview-page .ecosystem-deployment-choice h3{font-size:20px;margin:0 0 14px}.site-root .ecosystem-overview-page .ecosystem-deployment-choice p{max-width:90ch;margin:0;font-size:16px;line-height:1.65}@media(max-width:680px){.site-root .ecosystem-overview-page .ecosystem-value-grid{grid-template-columns:1fr;gap:12px}}.site-root .developer-pages :is(.content-card-grid,.research-list,.docs-support-grid,.docs-network-grid,.explorer-kpi-grid)>:nth-child(4n+1){--developer-accent: var(--detail-blue)}.site-root .developer-pages :is(.content-card-grid,.research-list,.docs-support-grid,.docs-network-grid,.explorer-kpi-grid)>:nth-child(4n+2){--developer-accent: var(--detail-violet)}.site-root .developer-pages :is(.content-card-grid,.research-list,.docs-support-grid,.docs-network-grid,.explorer-kpi-grid)>:nth-child(4n+3){--developer-accent: var(--detail-amber)}.site-root .developer-pages :is(.content-card-grid,.research-list,.docs-support-grid,.docs-network-grid,.explorer-kpi-grid)>:nth-child(4n){--developer-accent: var(--detail-green)}.site-root .developer-pages :is(.content-card-grid,.research-list) h3,.site-root .developer-pages .docs-support-grid>a>strong,.site-root .developer-pages .docs-network-grid>div>span,.site-root .developer-pages .explorer-kpi>span{color:var(--developer-accent)}.site-root .developer-pages .resource-rows>a{--developer-accent: var(--detail-accent, var(--detail-blue))}.site-root .developer-pages .resource-rows>a[href$="#faucet"]{--developer-accent: var(--detail-green)}.site-root .developer-pages .resource-rows>a strong,.site-root .developer-pages .resource-rows>a>svg{color:var(--developer-accent)}.site-root .developer-pages .paper-grid h3,.site-root .developer-pages .paper-grid .paper-link{color:var(--detail-accent)}.site-root .developer-pages .docs-support-grid>a,.site-root .developer-pages .resource-rows>a{--interaction-color: var(--developer-accent)}.site-root .developer-pages .paper-grid>a{--interaction-color: var(--detail-accent)}.site-root .developer-pages .wallet-balance-pair>div:first-child>span{color:var(--detail-blue)}.site-root .developer-pages .wallet-balance-pair>div:last-child>span{color:var(--detail-green)}.site-root .developer-pages .wallet-search h2{color:var(--detail-blue)}.site-root .developer-pages .wallet-send h2{color:var(--detail-violet)}.site-root .developer-pages .wallet-receive h2{color:var(--detail-green)}.site-root .developer-pages .wallet-request h2{color:var(--detail-amber)}.site-root .developer-pages .wallet-faucet h2{color:var(--detail-green)}.site-root .developer-pages .wallet-empty>svg{color:var(--detail-blue)}.site-root .developer-pages .explorer-activity #recent-blocks-title{color:var(--detail-blue)}.site-root .developer-pages .explorer-transactions-heading h2{color:var(--detail-violet)}.site-root .developer-pages .token-card:first-child h3{color:var(--detail-blue)}.site-root .developer-pages .token-card:last-child h3{color:var(--detail-green)}@media(forced-colors:active){.site-root .developer-pages{--detail-blue: CanvasText;--detail-violet: CanvasText;--detail-amber: CanvasText;--detail-green: CanvasText}}.site-root .developer-pages .technical-grid>article{padding:24px 0;border-top:1px solid var(--line);background:transparent}.site-root .developer-pages .technical-grid>article:nth-child(4n+1){--detail-accent: var(--detail-blue)}.site-root .developer-pages .technical-grid>article:nth-child(4n+2){--detail-accent: var(--detail-violet)}.site-root .developer-pages .technical-grid>article:nth-child(4n+3){--detail-accent: var(--detail-amber)}.site-root .developer-pages .technical-grid>article:nth-child(4n){--detail-accent: var(--detail-green)}.site-root .developer-pages .technical-grid h2{color:var(--detail-accent);font-size:20px;line-height:1.3;margin:0 0 12px}.site-root .developer-pages .technical-grid p{font-size:14px;margin:0}.site-root .developer-pages .technical-grid .technical-category{color:var(--text-muted);font-size:12px;margin-bottom:12px}.site-root .contact-page .contact-brief{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.site-root .contact-page .contact-brief select{max-width:none}.site-root .contact-page .contact-brief h3{color:var(--detail-blue);margin-top:0}.site-root .contact-page .contact-brief li::marker{color:var(--detail-blue)}.site-root .contact-page .contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.site-root .contact-page .contact-grid>a:nth-child(1){--contact-accent: var(--detail-violet)}.site-root .contact-page .contact-grid>a:nth-child(2){--contact-accent: var(--detail-amber)}.site-root .contact-page .contact-grid>a:nth-child(3){--contact-accent: var(--detail-green)}.site-root .contact-page .contact-grid>a{min-height:0;--interaction-color: var(--contact-accent)}.site-root .contact-page .contact-grid strong{color:var(--contact-accent)}.site-root .contact-page .contact-grid span{color:var(--text-muted);overflow-wrap:anywhere}.site-root .contact-page .contact-grid p{font-size:14px;margin-top:16px}.site-root .legal-page .legal-copy{max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.site-root .legal-page .legal-copy article{padding:24px 0 0;border-bottom:0;border-top:1px solid var(--line)}.site-root .legal-page .legal-copy article:nth-child(4n+1){--legal-accent: var(--detail-blue)}.site-root .legal-page .legal-copy article:nth-child(4n+2){--legal-accent: var(--detail-violet)}.site-root .legal-page .legal-copy article:nth-child(4n+3){--legal-accent: var(--detail-amber)}.site-root .legal-page .legal-copy article:nth-child(4n){--legal-accent: var(--detail-green)}.site-root .legal-page .legal-copy h2{color:var(--legal-accent);font-size:20px;line-height:1.3;margin:0 0 16px}.site-root .legal-page .legal-copy p{font-size:15px;line-height:1.65}@media(max-width:960px){.site-root .contact-page .contact-brief{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:680px){.site-root .contact-page .contact-grid,.site-root .legal-page .legal-copy{grid-template-columns:minmax(0,1fr);gap:28px}}@media(forced-colors:active){.site-root :is(.contact-page,.legal-page){--detail-blue: CanvasText;--detail-violet: CanvasText;--detail-amber: CanvasText;--detail-green: CanvasText}}.site-root{--content-width: 1280px;--gutter: clamp(20px, 4vw, 64px);--section-space: 56px;--layout-gap: clamp(32px, 6vw, 76px);--card-gap: 48px;--row-space: 24px;--title-size: 48px;--section-title-size: 24px;--card-title-size: 19px;--body-size: 16px;--support-size: 14px;--lead-size: 21px;--copy-width: 70ch}.site-root .ecosystem-page-shell{--ecosystem-section-space: var(--section-space)}.site-root .header-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:clamp(156px,16vw,204px);gap:0;margin-left:16px}.site-root .header-actions>:is(a:first-child,button){display:grid;width:100%;height:44px;place-items:center}@media(max-width:960px){.site-root .header-actions{margin-left:0}}.site-root #main-content .section-boundary{width:min(100%,var(--content-width));max-width:var(--content-width);margin-inline:auto;padding-inline:var(--gutter);padding-block:var(--section-space);min-width:0}.site-root #main-content .section-boundary .section-boundary{width:100%;padding-inline:0}.site-root #main-content .section-boundary>*{min-width:0}.site-root #main-content .hero{padding-block:76px 68px}.site-root #main-content .wallet-safety{padding-block:24px}.site-root #main-content .link-deployment{padding-top:0}.site-root #main-content :is(h1,h2,h3,h4){font-family:inherit;white-space:normal;overflow-wrap:break-word;text-wrap:pretty}.site-root #main-content h1{font-size:var(--title-size);line-height:1.15;font-weight:550;letter-spacing:-.045em;margin:0 0 24px}.site-root #main-content h2{font-size:var(--section-title-size);line-height:1.25;font-weight:600;letter-spacing:-.025em;margin:0 0 20px}.site-root #main-content h3{font-size:var(--card-title-size);line-height:1.35;font-weight:600;letter-spacing:-.02em;margin:0 0 12px}.site-root #main-content h4{font-size:var(--body-size);line-height:1.4;font-weight:600;margin:0 0 12px}.site-root #main-content p{font-size:var(--body-size);line-height:1.6}.site-root #main-content .eyebrow{font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.1em;margin:0 0 18px;padding-top:0}.site-root #main-content :is(.hero-summary,.product-hero-lead,.qs-lead){font-size:var(--lead-size);line-height:1.5;margin:0 0 20px}.site-root #main-content :is(.page-intro,.section-heading)>p:not(.eyebrow),.site-root #main-content :is(.architecture-layer-copy,.ecosystem-value-intro>p:last-child,.ecosystem-deployment-choice>p,.risk-hero-copy){max-width:var(--copy-width)}.site-root #main-content .section-heading{display:block;margin-bottom:32px}.site-root #main-content :is(.section-heading,.architecture-layer-heading) h2:last-child{margin-bottom:0}.site-root #main-content .section-heading h2+p{margin-top:16px;margin-bottom:0}.site-root #main-content :is(.technical-grid,.legal-copy) h2{font-size:var(--card-title-size);line-height:1.35;margin-bottom:12px}.site-root #main-content .ecosystem-product-outcome h4{font-size:var(--card-title-size);line-height:1.35}.site-root #main-content :is(.token-card-header,.tokenomics-panel-title,.architecture-layer-heading) :is(h2,h3){margin:0}.site-root #main-content .final-cta h2{margin:0}.site-root #main-content .final-cta h2+p{margin-top:12px}.site-root #main-content :is(.architecture-source,.architecture-component-note,.architecture-component-role,.technical-category,.product-detail,.qday-sources,.tokenomics-status,.contact-note,.contact-email,.home-video-error,.wallet-message,.wallet-updated,.qs-message,.qv-note,.qv-status,.docs-status-note,.form-message,.demo-location,.approach-entry-note){font-size:var(--support-size)}.site-root #main-content :is(.resource-rows small,.evidence-link small,.contact-grid span,.paper-grid .paper-link,.architecture-component-grid dt,.architecture-component-grid dd,.architecture-standard-link,.architecture-component-grid summary,.service-offer-list summary,.tokenomics-legend,.founder-links a,.comparison-action){font-size:var(--support-size);line-height:1.6}.site-root #main-content :is(.assessment-entry,.qday-overview,.home-approach,.home-services,.product-business,.product-technical,.product-limits,.product-requirements,.product-boundary,.detail-section,.docs-section,.security-section,.service-process,.service-deliverables,.contact-brief,.wallet-notes){display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:var(--layout-gap);align-items:start}.site-root #main-content :is(.assessment-entry,.qday-overview,.home-approach){align-items:center}.site-root #main-content :is(.product-business,.product-limits,.docs-section,.security-section,.detail-section)>div:first-child>p:not(.eyebrow){max-width:none}.site-root #main-content .docs-section>.docs-support-grid{grid-column:2}.site-root #main-content :is(.paper-grid,.founder-list,.legal-copy,.industry-grid,.ecosystem-value-grid,.architecture-component-grid,.token-card-grid,.tokenomics-control-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--card-gap)}.site-root #main-content :is(.evidence-grid,.contact-grid,.company-links .resource-rows){grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.site-root #main-content :is(.paper-grid,.technical-grid,.docs-support-grid,.docs-card-grid,.docs-network-grid,.security-principles,.security-scope-grid,.content-card-grid){border:0}.site-root #main-content :is(.docs-support-grid,.docs-card-grid,.docs-network-grid,.security-principles,.security-scope-grid){gap:24px}.site-root #main-content :is(.paper-grid>a,.technical-grid>article,.docs-support-grid>a,.docs-card-grid>article,.security-principles>article,.security-scope-grid>article,.contact-grid>a,.content-card-grid>article,.architecture-component-grid>article,.ecosystem-value-grid>article,.founder-list>article,.industry-grid>article,.token-card,.tokenomics-panel){min-height:0;padding:var(--row-space) 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.site-root #main-content :is(.security-report,.qs-help,.qs-disclosure){border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;padding:var(--row-space) 0}.site-root #main-content .security-report h3{margin-top:20px}.site-root #main-content .docs-network-grid>div{padding:var(--row-space) 0;border:0;border-top:1px solid var(--line);min-height:0}.site-root #main-content .docs-status-note{padding:16px 0 0;border:0}.site-root #main-content .resource-rows{min-width:0}.site-root #main-content .resource-rows>a{min-height:0;padding:var(--row-space) 4px;border-radius:0}.site-root #main-content .reference-actions .resource-rows{margin-left:0;max-width:none}.site-root #main-content .paper-icon{margin-bottom:20px}.site-root #main-content .paper-grid p{margin-bottom:24px}.site-root #main-content .technical-grid p{margin-bottom:0}.site-root #main-content .technical-grid .technical-category{margin-bottom:12px}.site-root #main-content :is(.security-principles,.security-scope-grid)>article:nth-child(4n+1){--detail-accent: var(--detail-blue)}.site-root #main-content :is(.security-principles,.security-scope-grid)>article:nth-child(4n+2){--detail-accent: var(--detail-violet)}.site-root #main-content :is(.security-principles,.security-scope-grid)>article:nth-child(4n+3){--detail-accent: var(--detail-green)}.site-root #main-content :is(.security-principles,.security-scope-grid)>article:nth-child(4n){--detail-accent: var(--detail-amber)}.site-root #main-content :is(.security-principles,.security-scope-grid) h3,.site-root #main-content .security-principles>article>span{color:var(--detail-accent)}.site-root :is(a[href],button,summary,input,select,textarea):focus-visible{outline:3px solid var(--focus);outline-offset:4px}.site-root #main-content :is(.paper-grid>a,.resource-rows>a,.evidence-link,.contact-grid>a,.docs-support-grid>a,.product-action,.comparison-action,.founder-links a,.architecture-standard-link,.architecture-jump-links a):focus-visible{color:var(--interaction-color);border-color:var(--interaction-color);background-color:color-mix(in srgb,var(--interaction-color) 7%,transparent)}.site-root #main-content :is(.paper-grid>a,.resource-rows>a,.contact-grid>a,.docs-support-grid>a){transform:none}.site-root #main-content .architecture-component-grid summary{--interaction-color: var(--layer-accent)}.site-root #main-content .founder-links a{--interaction-color: var(--founder-accent)}.site-root #main-content .architecture-standard-link{--interaction-color: var(--layer-accent)}@media(hover:hover)and (pointer:fine){.site-root #main-content :is(.paper-grid>a,.resource-rows>a,.evidence-link,.contact-grid>a,.docs-support-grid>a,.product-action,.comparison-action):not([aria-disabled=true]):hover{border-color:var(--interaction-color);background-color:color-mix(in srgb,var(--interaction-color) 7%,transparent);box-shadow:none;transform:none}.site-root #main-content :is(.founder-links a,.architecture-standard-link,.architecture-jump-links a):hover{color:var(--interaction-color);text-decoration:underline;text-underline-offset:4px}}@media(max-width:1100px){.site-root{--title-size: 40px}}@media(max-width:960px){.site-root{--title-size: 36px;--layout-gap: 32px;--card-gap: 32px}.site-root #main-content :is(.assessment-entry,.qday-overview,.home-approach,.home-services,.product-business,.product-technical,.product-limits,.product-requirements,.product-boundary,.detail-section,.docs-section,.security-section,.service-process,.service-deliverables,.contact-brief,.wallet-notes){grid-template-columns:minmax(0,1fr)}.site-root #main-content .docs-section>.docs-support-grid{grid-column:auto}.site-root #main-content .hero{padding-block:48px}}@media(max-width:680px){.site-root{--title-size: 32px;--section-space: 40px;--card-title-size: 18px;--lead-size: 18px;--card-gap: 28px}.site-root #main-content :is(.paper-grid,.founder-list,.legal-copy,.industry-grid,.ecosystem-value-grid,.architecture-component-grid,.token-card-grid,.tokenomics-control-grid,.evidence-grid,.contact-grid,.company-links .resource-rows,.docs-support-grid,.docs-card-grid,.docs-network-grid,.security-principles,.security-scope-grid){grid-template-columns:minmax(0,1fr);gap:24px}.site-root #main-content .hero{padding-block:var(--section-space)}.site-root #main-content .final-cta{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.site-root :is(a[href],button,summary,input,select,textarea){transition:none}}@media(forced-colors:active){.site-root{--detail-blue: CanvasText;--detail-violet: CanvasText;--detail-green: CanvasText;--detail-amber: CanvasText;--focus: Highlight}}
