html{scroll-behavior:smooth}:root{--brand-mark:#ff5a36}[data-capabilities-scope] [data-layer-card=operations]:hover{border-color:var(--azure-500)}[data-capabilities-scope] [data-layer-card=academic]:hover{border-color:var(--coral-500)}[data-capabilities-scope] [data-layer-card=learning]:hover{border-color:var(--saffron-500)}[data-capabilities-scope]:has([data-layer-card=operations]:hover) [data-insights-panel]{border-color:var(--azure-500);box-shadow:0 0 0 1px var(--azure-500),0 16px 32px -16px color-mix(in srgb,var(--azure-500) 55%,transparent)}[data-capabilities-scope]:has([data-layer-card=operations]:hover) [data-insight-dot]{background:var(--azure-500)}[data-capabilities-scope]:has([data-layer-card=operations]:hover) [data-insight-underline]{transform:scaleX(1);background:var(--azure-500)}[data-capabilities-scope]:has([data-layer-card=academic]:hover) [data-insights-panel]{border-color:var(--coral-500);box-shadow:0 0 0 1px var(--coral-500),0 16px 32px -16px color-mix(in srgb,var(--coral-500) 55%,transparent)}[data-capabilities-scope]:has([data-layer-card=academic]:hover) [data-insight-dot]{background:var(--coral-500)}[data-capabilities-scope]:has([data-layer-card=academic]:hover) [data-insight-underline]{transform:scaleX(1);background:var(--coral-500)}[data-capabilities-scope]:has([data-layer-card=learning]:hover) [data-insights-panel]{border-color:var(--saffron-500);box-shadow:0 0 0 1px var(--saffron-500),0 16px 32px -16px color-mix(in srgb,var(--saffron-500) 55%,transparent)}[data-capabilities-scope]:has([data-layer-card=learning]:hover) [data-insight-dot]{background:var(--saffron-500)}[data-capabilities-scope]:has([data-layer-card=learning]:hover) [data-insight-underline]{transform:scaleX(1);background:var(--saffron-500)}@media (prefers-reduced-motion:reduce){[data-insight-dot],[data-insight-underline],[data-insights-panel],[data-layer-card]{transition:none!important}}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover);text-decoration:underline}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}summary:focus-visible{outline:none;box-shadow:var(--focus-ring-inset)}details[open] [data-chev]{transform:rotate(180deg)}[data-navlink]:hover{color:var(--text-primary);text-decoration:none}[data-cta]:hover{background:var(--action-primary-hover);box-shadow:var(--shadow-focus-brand);text-decoration:none}[data-card]:hover{box-shadow:var(--shadow-raised);transform:translateY(-1px)}[data-frag]:hover{border-color:var(--border-strong)}[data-mobile-nav] summary:hover{background:var(--action-secondary-hover)}[data-mobile-nav] [data-icon-close],[data-mobile-nav][open] [data-icon-menu]{display:none}[data-mobile-nav][open] [data-icon-close]{display:block}[data-header-row]{gap:24px}[data-skip-link]{position:absolute;top:-100px;left:12px;z-index:1000;padding:10px 16px;background:var(--action-primary);color:var(--text-on-action);border-radius:var(--radius-control);font:var(--type-label);text-decoration:none;transition:top var(--motion-fast)}[data-skip-link]:focus-visible{top:12px;outline:none;box-shadow:var(--focus-ring)}@keyframes nq-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}[role=alert],[role=status]{transition:opacity var(--motion-normal),transform var(--motion-normal)}@starting-style{[role=alert],[role=status]{opacity:0;transform:translateY(-4px)}}@media (max-width:900px){[data-header-cta],[data-navlinks]{display:none!important}}@media (min-width:901px){[data-mobile-nav]{display:none}}@media (max-width:760px){[data-spine]{display:none!important}}[data-frag-row]{position:relative}[data-frag-row]:before{inset:-14px 0;border-radius:var(--radius-card);background-image:repeating-linear-gradient(to bottom,transparent 0 27px,color-mix(in srgb,var(--border-subtle) 55%,transparent) 27px 28px)}[data-frag-row]:after,[data-frag-row]:before{content:"";position:absolute;z-index:0;pointer-events:none}[data-frag-row]:after{left:0;right:0;top:50%;height:1px;background:var(--border-strong)}[data-frag]{position:relative;z-index:1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-frag]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}[data-frag]:first-child{animation-name:nq-drift-1;transform-origin:top left}[data-frag]:nth-child(2){animation-name:nq-drift-2;transform-origin:bottom right}[data-frag]:nth-child(3){animation-name:nq-drift-3;transform-origin:top right}[data-frag]:nth-child(4){animation-name:nq-drift-4;transform-origin:bottom left}[data-verdict]{animation-name:nq-verdict;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 20% cover 92%}[data-verdict] span{display:inline-block}[data-verdict] span:after{content:"";display:block;width:100%;height:1px;margin-top:6px;background:var(--text-primary);transform:scaleX(0);transform-origin:0 50%;animation-name:nq-seam;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 30% cover 95%}}}@keyframes nq-drift-1{0%,14%{transform:translateY(0) rotate(0)}to{transform:translateY(-12px) rotate(-.7deg)}}@keyframes nq-drift-2{0%,14%{transform:translateY(0) rotate(0)}to{transform:translateY(10px) rotate(.6deg)}}@keyframes nq-drift-3{0%,14%{transform:translateY(0) rotate(0)}to{transform:translateY(-6px) rotate(.9deg)}}@keyframes nq-drift-4{0%,14%{transform:translateY(0) rotate(0)}to{transform:translateY(13px) rotate(-.55deg)}}@keyframes nq-verdict{0%,45%{color:var(--text-muted)}to{color:var(--text-primary)}}@keyframes nq-seam{0%,40%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nq-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-converge],[data-reveal]{transition:none!important}}