*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-geist-sans),var(--font-sans),Geist,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--ink:#1A1A1A;--ink-2:#292929;--blue:#1A3A6B;--copy:#575757;--copy-2:#434343;--rule:rgba(174,174,178,0.2);--soft:#F7F6F5;--cream:#F7F6F5;--page:min(1280px,calc(100vw - 160px));--page-pad:max(24px,calc((100vw - var(--page)) / 2))}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{margin:0;color:var(--ink);background:#FFFFFF;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}nextjs-portal{display:none!important}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}p{color:var(--copy);line-height:1.4}h1,h2{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;letter-spacing:-.75px;color:var(--ink-2)}.notice,h1,h2{font-weight:400}.notice{height:36px;display:grid;place-items:center;padding:8px var(--page-pad);background:#F7F6F5;color:#434343;font-size:14px;line-height:1.4;letter-spacing:0;text-align:center}.site-chrome{position:relative;z-index:200}.site-chrome--scroll-aware{position:sticky;top:0;transition:transform .38s cubic-bezier(.22,1,.36,1);will-change:transform}.site-chrome--scroll-aware.is-hidden{transform:translate3d(0,-100%,0);pointer-events:none}.site-chrome--scroll-aware .notice{transition:height .28s cubic-bezier(.22,1,.36,1),opacity .22s ease,padding .28s cubic-bezier(.22,1,.36,1),border-color .28s ease}.site-chrome--scroll-aware .header{transition:margin-top .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1)}.how-works-copy p{font-weight:600}.site-chrome--scroll-aware.is-scrolled{background:rgba(255,255,255,.82);backdrop-filter:blur(18px) saturate(1.35);box-shadow:0 10px 30px rgba(17,17,17,.04);padding:10px 0}.site-chrome--scroll-aware.is-scrolled .notice{height:0;opacity:0;padding-top:0;padding-bottom:0;overflow:hidden;border:0;pointer-events:none}.site-chrome--scroll-aware.is-scrolled .header{width:var(--page);height:64px;margin-top:0}@media (prefers-reduced-motion:reduce){.site-chrome--scroll-aware,.site-chrome--scroll-aware .header,.site-chrome--scroll-aware .notice{transition:none}}.header{position:relative;z-index:100;width:var(--page);height:56px;margin-top:24px;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;align-items:center}.header-logo{justify-self:start}.logo{display:inline-flex;align-items:center}.logo,.logo img{width:196px;height:32px}.logo img{-o-object-fit:contain;object-fit:contain}.header nav{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:26px;align-items:center;white-space:nowrap}.header nav a,.header-actions>a:first-child:not(.button),.nav-dropdown-trigger{font-size:13px;line-height:1;text-transform:uppercase;font-weight:400;color:#292929;letter-spacing:0}.header nav a{transition:color .25s ease}.header nav a:hover{color:var(--blue)}.header-actions{margin-left:auto;display:flex;align-items:center;gap:24px;white-space:nowrap}.header-actions .button{min-width:136px;min-height:48px;padding:16px 18px;font-size:13px}.mobile-menu-trigger,.mobile-navigation{display:none}.mobile-menu-trigger{width:48px;height:48px;padding:0 12px;border:1px solid var(--rule);background:#fff}.mobile-menu-trigger span{display:block;width:100%;height:1px;margin:6px 0;background:var(--ink);transition:transform .25s ease,opacity .2s ease}.mobile-menu-trigger[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.mobile-menu-trigger[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-navigation{position:fixed;z-index:90;inset:36px 0 0;width:100%;height:calc(100dvh - 36px);margin:0;padding:118px max(5vw,24px) 28px;background:#fff;overflow-y:auto}.site-chrome--scroll-aware.is-scrolled~.mobile-navigation{inset:64px 0 0;height:calc(100dvh - 64px);padding-top:88px}.mobile-navigation-inner{width:min(100%,720px);margin:0 auto}.mobile-navigation-inner>p{margin:0 0 20px;color:var(--blue);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.mobile-navigation nav{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px}.mobile-nav-primary{min-height:72px;display:flex;align-items:center;gap:16px;border-top:1px solid var(--rule);font-family:var(--font-serif),Georgia,serif;font-size:clamp(28px,5vw,38px);line-height:1}.mobile-nav-primary>span{color:#8b96a5;font-family:var(--font-sans),sans-serif;font-size:10px}.mobile-enterprise-group{grid-column:1/-1;display:grid;grid-template-columns:1fr repeat(3,minmax(0,1fr));margin-top:28px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.mobile-enterprise-group a,.mobile-enterprise-group b{min-height:64px;display:flex;align-items:center;padding:12px 16px;border-right:1px solid var(--rule);font-size:12px;text-transform:uppercase}.mobile-enterprise-group b{padding-left:0;color:var(--blue);font-weight:600}.mobile-enterprise-group a{justify-content:space-between}.mobile-enterprise-group a:last-child{border-right:0}.mobile-navigation-actions{width:min(100%,720px);display:flex;gap:12px;margin:28px auto 0}article.hcd-panel.hcd-panel--new h3{color:#1A3A6B}.mobile-navigation .button{flex:1;min-width:0}html.menu-open{overflow:hidden}.button{min-height:56px;display:inline-flex;align-items:center;justify-content:center;padding:20px 24px;border:1px solid transparent;text-transform:uppercase;font-size:16px;font-weight:500;line-height:1;letter-spacing:0;transition:color .3s,background .3s,border-color .3s,transform .3s}.button-dark{color:#FAFAFA;background:#0A0A0A;border-color:#0A0A0A;font-weight:500}.button-dark:hover{background:#000000d4;border-color:#000000d4}.button-light{background:#fff;color:#292929;border-color:rgba(174,174,178,.5);font-weight:600;padding:20px 24px;min-height:56px}.button-light:hover{color:var(--blue);border-color:var(--blue)}.button-row{justify-content:center;gap:24px;flex-wrap:wrap}.button-row,.hero{display:flex;align-items:center}.hero{padding-top:72px;flex-direction:column}.hero,.hero-copy{position:relative}.hero-copy{z-index:2;text-align:center;width:var(--page);margin:0 auto}.hero-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:#F7F6F5;color:var(--blue);font-size:14px;font-weight:500;line-height:1;text-transform:uppercase}.hero h1{max-width:894px;margin:24px auto;font-size:clamp(40px,5vw,72px);line-height:1.1;letter-spacing:-.75px;font-weight:600;color:#1A1A1A}.hero h1 span{display:block;white-space:nowrap}.hero-line{display:block;overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}.hero-copy>p{margin:0 auto 32px;max-width:380px;font-size:20px;line-height:1.4;font-weight:500;color:#767676}.hero-stage{position:relative;width:100%;margin:72px auto 0;height:747px;min-height:747px;background:#fff;border-top:1px solid rgba(174,174,178,.2);border-bottom:1px solid rgba(174,174,178,.3);display:grid;place-items:center}.hero-grid{position:absolute;inset:0;z-index:0;width:100%;height:100%;background-color:#FFFFFF;background-image:linear-gradient(90deg,#ECECEC 1px,transparent 0);background-size:13px 100%;background-position:0 0;pointer-events:none}.hero-art{position:relative;z-index:1;width:var(--page);height:585px;overflow:hidden}.hero-aiq-profile,.hero-art .aiq-profile{min-height:585px;padding:48px 40px 56px;overflow:hidden;background:transparent}.hero-aiq-profile .aiq-profile-bg{inset:0;background:#F7F6F5}.hero-aiq-profile .aiq-profile-bg-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.hero-aiq-profile .aiq-profile-card{width:min(931px,100%);border-radius:0;height:407px;box-shadow:none;border-color:rgba(174,174,178,.2)}.page-hero-art--profile{width:var(--page);margin:36px auto 0;position:relative;z-index:1}.page-hero-art--profile .aiq-profile{min-height:540px}.capability-strip{width:100%;margin:0 auto;border-top:1px solid rgba(174,174,178,.3);border-bottom:1px solid rgba(174,174,178,.3);min-height:122px}.capability-strip-inner{width:var(--page);margin-inline:auto;display:flex;align-items:stretch;justify-content:space-between;gap:clamp(24px,8vw,64px)}.capability-lead{flex:0 0 min(226px,22%);color:#1A3A6B;font-size:16px;line-height:1.4;font-weight:500;text-transform:uppercase;display:flex;align-items:center;padding:24px 24px 24px 0;min-height:122px;border-right:1px solid rgba(174,174,178,.3);box-sizing:border-box}.capability-cols{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.capability-cols article{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:24px;border-right:1px solid rgba(174,174,178,.3);min-height:122px;box-sizing:border-box}.capability-cols article:last-child{border-right:0}.capability-cols h3{margin:0;font-size:18px;line-height:1;white-space:nowrap;text-transform:uppercase;font-weight:500;letter-spacing:0;color:#434343;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif}.capability-cols p{margin:0;font-size:16px;line-height:1.4;color:#575757;max-width:217px}.section{width:var(--page);margin-inline:auto}.fill-heading{margin:0;color:#292929;font-family:var(--font-serif),"Source Serif 4",Georgia,serif;font-size:clamp(32px,2.8vw,40px);line-height:1.2;letter-spacing:-.75px;font-weight:600}.heading-line{display:block;white-space:nowrap}[data-fill-word]{display:inline-block}.motion-ready [data-fill-heading] [data-fill-word]{opacity:1}.motion-ready:not(.reduce-motion)[data-heading-reveal=mask] [data-fill-heading] .heading-line{overflow:hidden;padding-bottom:.16em;margin-bottom:-.16em}.scale-section{min-height:608px;padding:120px 0 100px;display:grid;grid-template-columns:minmax(0,486px) minmax(0,710px);-moz-column-gap:48px;column-gap:48px;justify-content:start;align-items:start}.scale-section .section-copy{display:flex;flex-direction:column;justify-content:flex-start;align-self:start;max-width:486px}.section-copy>p{max-width:486px;margin-top:48px;font-size:20px;line-height:1.4;color:#767676}.scale-diagram{--scale-tile:150px;--scale-label-gap:20px;--scale-label-offset:38px;position:relative;min-height:calc(var(--scale-tile) * 3 + var(--scale-label-offset) + var(--scale-tile));width:100%;max-width:710px;margin-left:0;justify-self:start}.scale-step{position:absolute;width:-moz-max-content;width:max-content}.scale-step b{display:flex;align-items:center;margin:0 0 var(--scale-label-gap);text-transform:uppercase;font-size:18px;font-weight:500;line-height:1;letter-spacing:0;color:#434343;white-space:nowrap;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif}.scale-step b i{display:inline-block;width:10px;height:10px;margin-right:6px;background:#1A3A6B;flex:none}.step-one{left:0;top:0}.step-two{left:var(--scale-tile);top:var(--scale-tile)}.step-three{left:calc(var(--scale-tile) * 2);top:calc(var(--scale-tile) * 2)}.step-four{left:calc(var(--scale-tile) * 3);top:calc(var(--scale-tile) * 3)}.step-four b,.step-three b,.step-two b{margin-left:20px}.scale-section .scale-step b{font-size:15px}.diagram-tile{width:var(--scale-tile);height:var(--scale-tile);display:grid;place-items:center;background:#F7F6F5;overflow:hidden}.scale-tile-cube{width:46%;height:46%}.scale-tile-img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.diagram-tile span{display:none}.section.scale-section.scale-section--record{grid-template-columns:minmax(0,520px) minmax(0,710px);-moz-column-gap:50px;column-gap:50px;min-height:760px;padding:80px 0 72px}.scale-section--record .section-copy{max-width:520px}.scale-section--record .section-copy>p{max-width:470px}.scale-section--record .scale-diagram{--scale-tile:170px;width:520px;max-width:100%;min-height:680px;justify-self:end}.scale-section--record .step-one{left:0;top:0}.scale-section--record .step-two{left:var(--scale-tile);top:var(--scale-tile)}.scale-section--record .step-three{left:0;top:calc(var(--scale-tile) * 2)}.scale-section--record .step-four{left:var(--scale-tile);top:calc(var(--scale-tile) * 3)}.scale-section--record .step-three b{margin-left:-125px}@media (max-width:900px){.section.scale-section.scale-section--record{grid-template-columns:1fr;min-height:0;padding:90px 0}.scale-section--record .scale-diagram{width:100%;justify-self:stretch}}@media (max-width:600px){.section.scale-section.scale-section--record{padding:72px 0}.scale-section--record .section-copy>p{margin-top:28px}.scale-section--record .step-three b{margin-left:0}}.proof-section{padding:40px 0!important;display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);-moz-column-gap:clamp(32px,4vw,48px);column-gap:clamp(32px,4vw,48px);align-items:start;margin-top:80px}.proof-copy>p{max-width:470px;margin:48px 0;font-size:16px}.proof-copy.proof-copy--whitepapers{justify-content:flex-start}.proof-whitepapers-button{width:-moz-fit-content;width:fit-content;min-width:308px;align-self:flex-start;justify-content:center}.proof-stats{max-width:470px;display:grid;grid-template-columns:1fr 1fr;row-gap:48px;-moz-column-gap:24px;column-gap:24px}.proof-stats div{min-height:62px}.proof-stats b{display:block;margin-bottom:10px;font-size:16px;font-weight:500;text-transform:uppercase;color:#434343}.proof-stats span{color:var(--copy);font-size:14px}.proof-art{min-width:0}.proof-art img{width:100%}.role-tabs .role-tablist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.role-tabs .role-tablist .ui-tab{flex:1 1 50%;width:100%;min-width:0;height:54px;min-height:54px;padding:16px 20px;font-size:14px;white-space:nowrap}.role-tabpanel[hidden]{display:none}.enterprise-role-ui-img{display:block;width:min(78%,318px);height:min(80%,265px);-o-object-fit:contain;object-fit:contain}@media (max-width:767.9px){.role-tabs .role-tablist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.role-tabs .role-tablist .ui-tab{flex:none;width:100%;min-width:0;height:56px;min-height:56px;padding:12px 8px;font-size:clamp(10px,3vw,12px)}.role-tabs .role-cards{grid-template-columns:minmax(0,1fr)}.role-tabs .role-card{min-width:0}.role-tabs .enterprise-role-ui-img{width:min(82%,318px);height:min(80%,265px)}}.contract-section{padding:80px 0 100px}.section-title-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);-moz-column-gap:clamp(32px,6vw,80px);column-gap:clamp(32px,6vw,80px);align-items:start;margin-bottom:56px}.section-title-row>p{max-width:410px;justify-self:end;margin:8px 0 0;font-size:16px;line-height:1.4;color:#575757}.wide-art{overflow:hidden}.wide-art,.wide-art img{width:100%}.roles-section{padding:48px 0 120px}.roles-section .section-title-row{margin-bottom:56px}.section.roles-section.roles-section--home{padding-top:48px;padding-bottom:72px}.roles-art{border:1px solid var(--rule)}@media (max-width:900px){.section.roles-section.roles-section--home{padding-top:56px;padding-bottom:64px}.roles-section--home .section-title-row{margin-bottom:40px}}@media (max-width:600px){.section.roles-section.roles-section--home{padding-top:48px;padding-bottom:52px}.roles-section--home .section-title-row{margin-bottom:32px}}.institution-section{padding:52px 0 120px}.institution-section .section-title-row{margin-bottom:48px}.institution-body{display:grid;grid-template-columns:minmax(0,393px) minmax(0,1fr);-moz-column-gap:clamp(32px,5vw,64px);column-gap:clamp(32px,5vw,64px);align-items:stretch}.institution-copy{min-height:314px;padding:24px 0;display:flex;flex-direction:column;gap:24px}.institution-copy h3{max-width:393px;margin:0;font-size:20px;line-height:1.4;text-transform:uppercase;font-weight:500;color:#434343;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif}.institution-copy p{max-width:393px;margin:0;font-size:16px;color:#575757}.institution-copy a{margin-top:auto;color:var(--blue);text-transform:uppercase;font-weight:500;font-size:18px}.hiring-art{background:#F7F6F5;overflow:hidden;min-height:446px}.trust-section{padding:28px 0 120px}.trust-section .section-title-row{margin-bottom:48px}.testimonial-art{border:1px solid var(--rule);background:var(--soft);overflow:hidden}.testimonial-art img{width:100%}.security-section{padding:100px 0 120px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);-moz-column-gap:clamp(40px,6vw,80px);column-gap:clamp(40px,6vw,80px);align-items:center}.security-copy .fill-heading{font-size:clamp(36px,3.2vw,40px)}.security-copy>p{max-width:486px;margin:36px 0 24px;font-size:16px}.security-copy small{color:#595959;font-size:13px;display:block}.security-art{border:1px solid var(--rule);overflow:hidden}.security-art img{width:100%}.cta-section{min-height:420px;padding:120px var(--page-pad) 100px;display:flex;flex-direction:column;align-items:center;text-align:center}.cta-section .fill-heading{font-size:clamp(48px,5.5vw,72px);line-height:1.2}.cta-section>p{max-width:621px;margin:24px auto 32px;font-size:16px}.site-footer{position:relative;overflow:hidden}.footer-content{position:relative;z-index:2;width:var(--page);margin:0 auto;padding-top:80px;padding-bottom:0;display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:40px;column-gap:40px;row-gap:0;align-items:start}.footer-brand{max-width:342px}.footer-brand p{width:342px;max-width:100%;margin-top:15px;font-size:14px;line-height:1.4;color:#575757}.footer-links{display:flex;gap:56px;justify-self:end;width:auto;max-width:none}.footer-links div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer-links b{margin-bottom:8px;text-transform:uppercase;font-size:16px;font-weight:500;line-height:1;color:#434343}.footer-links a,.footer-meta{color:#575757;font-size:14px;line-height:1.4}.footer-meta{grid-column:1/-1;margin-top:48px;padding-top:24px;padding-bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;z-index:2}.footer-meta>span{display:inline-flex;align-items:center;line-height:1}.footer-meta>span:last-child{gap:8px;white-space:nowrap}.footer-meta i{display:inline-block;width:9px;height:9px;margin-right:8px;border:2px solid #9cb0cc;border-radius:50%}.campus-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.compare-panel,.feature-cols,.logo-bar,.metric-grid,.role-cards,.security-art,.testimonial-art,.ui-tablist{border-color:var(--rule)}[data-fill-word],[data-parallax],[data-reveal-stagger]>*,[data-reveal]{will-change:auto}.motion-arm .hero-aiq-profile [data-aiq-bg],.motion-arm .hero-aiq-profile [data-aiq-card],.motion-arm .hero-aiq-profile [data-aiq-content],.motion-arm .hero-aiq-profile [data-aiq-radar]{opacity:0}.page-cta [data-reveal]{opacity:1!important}@media (max-width:1200px) and (min-width:901px){.header nav{gap:20px}.header-actions>a:first-child:not(.button){display:none}.header-actions .button{min-width:132px;padding-inline:16px}}@media (max-width:1050px) and (min-width:901px){.header nav{gap:14px}.header nav a,.nav-dropdown-trigger{font-size:12px}.header-actions .button{min-width:128px;padding-inline:14px;font-size:12px}}@media (max-width:920px) and (min-width:901px){.header nav{display:none}.mobile-menu-trigger,.mobile-navigation.is-open{display:block}}@media (max-width:900px){:root{--page:min(92vw,720px)}.notice{padding:0 16px;text-align:center;font-size:12px}.header{height:82px;grid-template-columns:1fr auto}.header nav{display:none}.mobile-menu-trigger,.mobile-navigation.is-open{display:block}.header-actions>a:first-child:not(.button){display:none}.logo,.logo img{width:168px;height:auto}.hero{padding-top:48px}.hero h1{font-size:clamp(36px,8vw,56px);max-width:720px}.hero-stage{height:560px;min-height:560px;margin-top:48px;width:100%}.hero-art{width:var(--page);height:500px}.hero-aiq-profile{min-height:500px;padding:28px 16px 36px}.hero-aiq-profile .aiq-profile-card{height:auto}.capability-strip{width:var(--page)}.capability-strip-inner{flex-direction:column;gap:0}.capability-lead{flex:none;width:100%;min-height:auto;padding:20px 0 12px;border-right:0;border-bottom:1px solid rgba(174,174,178,.3)}.capability-cols{grid-template-columns:1fr 1fr}.capability-cols article{border-right:0;border-bottom:1px solid var(--rule);padding:20px 16px 20px 0}.capability-cols article:nth-child(odd){padding-right:16px}.proof-section,.scale-section,.security-section{grid-template-columns:1fr}.scale-section{padding-top:90px;min-height:0}.scale-diagram{margin-top:48px;margin-left:0;max-width:100%}.proof-section{gap:48px}.section-title-row{grid-template-columns:1fr;gap:24px}.section-title-row>p{justify-self:start}.institution-body{grid-template-columns:1fr}.institution-copy{min-height:0}.security-section{gap:48px}.footer-content{grid-template-columns:1fr;-moz-column-gap:40px;column-gap:40px;row-gap:40px}.footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:start;width:100%;gap:24px}.footer-meta{margin-top:24px;padding-top:16px}}@media (max-width:600px){.header-actions>.button{display:none}.mobile-navigation nav{grid-template-columns:1fr}.mobile-navigation>div{flex-direction:column}:root{--page:90vw}.button{min-height:48px;padding-inline:17px;font-size:12px}.hero{padding-top:36px}.hero h1{margin-top:20px;font-size:40px}.hero-copy>p{font-size:14px}.hero h1 span{white-space:normal}.hero-stage{height:520px;min-height:520px}.hero-art{height:460px}.hero-aiq-profile{min-height:460px;padding:20px 10px 24px}.fill-heading{font-size:32px}.heading-line{white-space:normal}.capability-cols{grid-template-columns:1fr}.capability-cols article{padding:20px 0}.scale-section{padding:80px 0}.scale-diagram{--scale-tile:145px;min-height:calc(var(--scale-tile) * 3 + 84px)}.scale-step b{max-width:200px;font-size:11px;white-space:normal}.proof-section{padding:80px 0}.proof-copy>p{max-width:none;margin-bottom:40px}.contract-section,.institution-section,.roles-section,.trust-section{padding:70px 0}.security-section{padding:80px 0}.cta-section{min-height:360px;padding-top:80px}.cta-section .fill-heading{font-size:48px}.site-footer{min-height:0}.footer-content{padding-top:60px}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:30px}.footer-meta{flex-direction:column;gap:14px}.campus-art{height:min(31.81vw,458px);min-height:124px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.aiq-profile [data-aiq-bg],.aiq-profile [data-aiq-card],.aiq-profile [data-aiq-content],.aiq-profile [data-aiq-radar-dot],.aiq-profile [data-aiq-radar-fill],.aiq-profile [data-aiq-radar-stroke],.aiq-profile [data-aiq-radar],.fluency-path-step,[data-fill-heading],[data-fill-word],[data-hero-bg],[data-hero-content],[data-hero-layer],[data-parallax],[data-reveal-stagger]>*,[data-reveal]{opacity:1!important;transform:none!important;clip-path:none!important}}.nav-dropdown{position:relative;z-index:110}.nav-dropdown-trigger{background:none;border:0;padding:0;font:inherit;font-size:13px;line-height:1;text-transform:uppercase;font-weight:400;cursor:pointer;color:#292929;display:inline-flex;align-items:center;gap:8px}.nav-chevron{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.nav-dropdown.is-open .nav-chevron,.nav-dropdown:focus-within .nav-chevron,.nav-dropdown:hover .nav-chevron{transform:rotate(180deg)}.nav-dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-4px);width:min(360px,88vw);margin-top:14px;padding:0;background:#fff;border:1px solid var(--rule);box-shadow:0 26px 55px rgba(15,25,40,.18);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s;z-index:120}.nav-dropdown-menu:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:16px}.nav-dropdown-eyebrow{margin:0;padding:16px 18px 13px;color:var(--blue);font-size:11px;font-weight:600;letter-spacing:.035em;text-transform:uppercase;border-bottom:1px solid var(--rule)}.nav-dropdown.is-open .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu,.nav-dropdown:hover .nav-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.nav-dropdown-menu a{display:flex;flex-direction:column;gap:6px;padding:17px 18px;font-size:inherit;line-height:normal;text-transform:none;border-bottom:1px solid var(--rule)}.nav-dropdown-menu a:last-child{border-bottom:0}.nav-dropdown-menu a strong{color:#2c2c2c;font-size:13px;line-height:1.25;font-weight:450;text-transform:uppercase}.nav-dropdown-menu a span{color:#777;font-size:12px;line-height:1.35;font-weight:400;text-transform:none}.nav-dropdown-menu a:hover{background:#f7f7f6}.nav-dropdown-menu a:hover strong{color:var(--blue)}.page-hero{width:var(--page);margin:0 auto;padding:72px 0 48px;text-align:center;position:relative}.page-hero .badge{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;background:#f7f6f5;color:var(--blue);font-size:14px;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:0}.page-hero h1{max-width:920px;margin:28px auto 22px;font-size:clamp(40px,4vw,60px);line-height:1.06;letter-spacing:-.03em}.page-hero>p{max-width:640px;margin:0 auto 30px;font-size:16px;line-height:1.45}.page-hero-art{width:var(--page);margin:28px auto 0;position:relative}.page-hero-art img{width:100%}.page-grid-bg{position:absolute;inset:auto 0 0;height:55%;z-index:0;pointer-events:none;background-color:#FFFFFF;background-image:linear-gradient(90deg,#ECECEC 1px,transparent 0);background-size:13px 100%;background-position:0 0}.page-hero-art{z-index:1}section.soft-band.education-compare-band .split-intro{padding-top:20px}section.section.roles-section.education-role-section{padding-top:80px}.split-intro{width:var(--page);margin:0 auto;padding:110px 0 50px;display:grid;grid-template-columns:1.1fr .9fr;gap:8%;align-items:start}.split-intro p{margin:8px 0 0;font-size:16px;max-width:440px;justify-self:end}.metric-grid{width:var(--page);margin:0 auto 40px;display:grid;border-top:0;border-bottom:0;border-left:1px solid var(--rule);border-right:1px solid var(--rule)}.metric-grid.cols-5{grid-template-columns:repeat(5,1fr)}.metric-grid.cols-4{grid-template-columns:repeat(4,1fr)}.metric-grid.cols-3{grid-template-columns:repeat(3,1fr)}.metric-grid article{padding:28px 22px;border-right:1px solid var(--rule);min-height:150px}.metric-grid article:last-child{border-right:0}.metric-grid .code{display:block;color:var(--blue);font-size:11px;font-weight:700;margin-bottom:10px}.metric-grid h3{margin:0 0 10px;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:.02em}.metric-grid p{margin:0;font-size:12px}.compare-panel{width:var(--page);margin:30px auto 120px;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--rule);background:#fff;overflow:hidden}.compare-panel>div{min-height:360px;padding:40px 28px 28px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:24px;border-right:1px solid var(--rule)}.compare-panel>div:last-child{border-right:0}.compare-panel b{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.soft-band{background:var(--soft)}.partner-band{width:var(--page);margin:112px auto 0;text-align:center}.partner-band .fill-heading{font-size:clamp(30px,3vw,40px)}.partner-band>div{display:grid;grid-template-columns:repeat(4,1fr);margin-top:48px;border:1px solid var(--rule)}.partner-band>div>span{min-height:74px;display:grid;place-items:center;padding:14px;border-right:1px solid var(--rule);color:#434343;font-size:13px;text-transform:uppercase}.partner-band>div>span:last-child{border-right:0}.feature-cols{width:var(--page);margin:0 auto 120px;display:grid;grid-template-columns:repeat(3,1fr);border:0;border-left:1px solid var(--rule);border-right:1px solid var(--rule)}.feature-cols article{padding:34px 28px;border-right:1px solid var(--rule);min-height:220px}.feature-cols article:last-child{border-right:0}.feature-cols .icon{width:42px;height:42px;margin-bottom:22px;color:var(--blue);font-size:28px;line-height:1}.feature-cols h3{margin:0 0 12px;font-size:13px;text-transform:uppercase;font-weight:600}.feature-cols p{margin:0;font-size:13px}.stack-cards{background:#f4f4f3;padding:34px;display:flex;flex-direction:column;gap:14px}.stack-card{background:#fff;padding:18px 20px;display:grid;grid-template-columns:48px 1fr auto;gap:14px;align-items:center}.stack-card .avatar{width:48px;height:48px;border-radius:50%;background:#e8eef5;color:var(--blue);display:grid;place-items:center;font-family:var(--font-serif);font-size:18px}.stack-card small{display:block;color:var(--blue);font-size:10px;text-transform:uppercase;font-weight:600;margin-bottom:4px}.stack-card strong{display:block;font-size:14px;margin-bottom:4px}.stack-card p{margin:0;font-size:12px}.stack-card b{font-family:var(--font-serif);font-size:34px;font-weight:400}.faq-list{display:flex;flex-direction:column}.faq-item{border-top:1px solid var(--rule);padding:18px 0}.faq-item:last-child{border-bottom:1px solid var(--rule)}.faq-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;font-weight:600;font-size:14px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{color:var(--copy);font-weight:400}.faq-item p{margin:14px 0 4px;font-size:14px;max-width:520px}.logo-bar{width:var(--page);margin:24px auto 0;display:flex;border:1px solid var(--rule);background:#f7f7f6}.logo-bar span{flex:1;min-height:64px;display:grid;place-items:center;border-right:1px solid var(--rule);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#666;font-weight:600}.logo-bar span:last-child{border-right:0}.page-cta{width:var(--page);margin:0 auto;padding:120px 0 100px;text-align:center;display:flex;flex-direction:column;align-items:center}.page-cta .fill-heading{font-size:clamp(48px,5vw,78px);text-align:center;margin-inline:auto}.page-cta .fill-heading>span[aria-hidden=true]{display:flex;flex-direction:column;align-items:center}.page-cta .fill-heading .heading-line{text-align:center;display:block}.page-cta p{max-width:560px;margin:22px auto 28px}.page-cta .button-row{justify-content:center}.wide-art-wrap{width:var(--page);margin:0 auto 120px;overflow:hidden}.wide-art-wrap img{width:100%}.two-col{width:var(--page);margin:0 auto;padding:90px 0;display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.two-col .copy p{max-width:480px;margin:24px 0 0;font-size:15px}.two-col .copy .button-row{justify-content:flex-start;margin-top:28px}.two-col .visual{overflow:hidden}.two-col .visual img{width:100%}.two-col .visual .gov-dash-models img,.two-col .visual .governance-infra-logo,.two-col .visual .governance-infra-models img,.two-col .visual .governance-infra-row img,.two-col .visual .individuals-spectrum-avatar-img,.two-col .visual .individuals-spectrum-label img,.two-col .visual .readiness-card img,.two-col .visual .readiness-card-label img{width:auto}.individuals-share-section{grid-template-columns:1fr;gap:48px}.individuals-share-section .copy{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:8%;column-gap:8%;align-items:start}.individuals-share-section .copy>p{margin-top:8px;justify-self:end}.individuals-share-section .copy>div{grid-column:1}.individuals-share-section .visual{width:100%}.bullet-list{list-style:none;padding:0;margin:28px 0 0}.bullet-list li{position:relative;padding:0 0 14px 18px;font-size:16px;color:var(--copy)}.bullet-list li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;background:var(--blue)}@media (max-width:900px){.compare-panel,.split-intro,.two-col{grid-template-columns:1fr;gap:36px}.split-intro p,.two-col .copy p{justify-self:start;max-width:none}.metric-grid.cols-4,.metric-grid.cols-5{grid-template-columns:1fr 1fr}.metric-grid article:nth-child(2n){border-right:0}.feature-cols{grid-template-columns:1fr}.partner-band{margin-top:80px}.partner-band>div{grid-template-columns:1fr 1fr}.partner-band>div>span:nth-child(2){border-right:0}.feature-cols article,.partner-band>div>span:nth-child(-n+2){border-bottom:1px solid var(--rule)}.feature-cols article{border-right:0}.feature-cols article:last-child{border-bottom:0}.page-hero{padding-top:48px}.page-hero h1{font-size:clamp(36px,8vw,52px)}.nav-dropdown-menu{left:0;transform:none}}@media (max-width:600px){.metric-grid.cols-3,.metric-grid.cols-4,.metric-grid.cols-5{grid-template-columns:1fr}.metric-grid article{border-right:0;border-bottom:1px solid var(--rule)}.metric-grid article:last-child{border-bottom:0}.stack-card{grid-template-columns:40px 1fr auto}.logo-bar{flex-wrap:wrap}.logo-bar span{flex:1 1 50%;border-bottom:1px solid var(--rule)}}.ui-tablist{display:flex;width:100%;border:1px solid rgba(174,174,178,.2);background:#fff}.ui-tab{flex:1;min-height:78px;border:0;border-right:1px solid rgba(174,174,178,.2);background:#fff;color:#434343;font:inherit;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0;cursor:pointer;transition:background .2s ease,color .2s ease;padding:16px 20px}.ui-tab:last-child{border-right:0}.ui-tab.is-active{background:#F7F6F5;color:#434343}.ui-tab:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.testimonial-mark{display:inline-flex;align-items:center;gap:8px;justify-content:center}.testimonial-crest{width:28px;height:28px;border-radius:0;color:#fff;display:grid;place-items:center;font-size:11px;font-weight:700;flex:0 0 auto}.testimonial-crest.has-image{position:relative;overflow:hidden;background:transparent}.testimonial-crest-image{max-width:none}.testimonial-crest-image--chapman{width:148px;height:28px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.testimonial-crest-image--asu,.testimonial-crest-image--babson{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.testimonial-crest-image--mit{width:88px;height:88px;max-width:none;transform:translate(-1px,-17px)}.testimonial-crest-image--started{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.testimonial-mark--wordmark{width:100%;min-width:0}.testimonial-wordmark-image{display:block;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.testimonial-wordmark-image--asu{height:34px}.testimonial-wordmark-image--mit{height:46px}.testimonial-wordmark-image--started{height:30px}.testimonial-card{display:grid;grid-template-columns:minmax(280px,401px) minmax(0,1fr);min-height:454px;background:#F7F6F5;border:1px solid rgba(174,174,178,.2);border-top:0;overflow:hidden}.testimonial-portrait{background:#F7F6F5;overflow:hidden;position:relative}.testimonial-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.testimonial-copy{padding:64px 72px 64px 48px;display:flex;flex-direction:column;justify-content:center;gap:0}.testimonial-copy blockquote{margin:0 0 36px;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:clamp(20px,1.8vw,28px);line-height:1.3;letter-spacing:-.6px;color:#434343;font-weight:400}.testimonial-name{margin:0;color:var(--blue);font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0}.testimonial-title{margin:8px 0 0;font-size:16px;color:#575757}.ui-accordion-item{border-top:1px solid var(--rule)}.ui-accordion-item:last-child{border-bottom:1px solid var(--rule)}.ui-accordion-item h3{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit}.ui-accordion-trigger{width:100%;display:flex;justify-content:space-between;gap:20px;padding:18px 0;border:0;background:none;text-align:left;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ui-accordion-trigger span:last-child{color:var(--copy);font-weight:400}.ui-accordion-panel p{margin:0 0 18px;max-width:520px;font-size:14px}.security-architecture-section{display:flex;flex-direction:column;gap:120px}.security-architecture-head{width:var(--page);margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.security-architecture-copy{display:flex;flex-direction:column;gap:24px;max-width:574px}.security-architecture-copy .fill-heading{margin:0;font-size:40px;line-height:1.2;letter-spacing:-.75px;color:#292929}.security-architecture-copy>p{margin:0;max-width:574px;font-size:20px;line-height:1.4;color:#767676}.security-architecture-copy>p.security-architecture-note{font-size:16px;color:#8a8a8a}.security-features{width:100%;max-width:none;margin-inline:0;padding-inline:var(--page-pad);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));box-sizing:border-box;border-top:1px solid rgba(174,174,178,.3);border-bottom:1px solid rgba(174,174,178,.3);border-left:0;border-right:0;align-items:stretch}.security-features article{min-height:232px;padding:40px clamp(24px,5.5vw,80px);border:0;border-right:1px solid rgba(174,174,178,.3);box-sizing:border-box;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:flex-start}.security-features article:nth-child(3n){border-right:0}.security-features article:nth-child(n+4){border-top:1px solid rgba(174,174,178,.3)}.security-feature-icon{width:32px;height:32px;flex:none}.security-feature-icon img{width:32px;height:32px;display:block}.security-feature-copy{display:flex;flex-direction:column;gap:12px}.security-feature-copy h3{margin:0;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:18px;font-weight:500;line-height:1;text-transform:uppercase;color:#434343}.security-feature-copy p{margin:0;max-width:320px;font-size:16px;line-height:1.4;color:#767676}.security-faq-head{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.security-faq-head .button-row,.security-faq-head .fill-heading{margin:0}.security-trust-center-link{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.security-trust-center-link:hover{color:var(--blue);text-decoration-thickness:2px}.security-page .page-grid-bg{display:none}.compliance-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--rule);background:#fff}.compliance-cell{aspect-ratio:1;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:16px}.compliance-cell:nth-child(4n){border-right:0}.compliance-cell:nth-last-child(-n+4){border-bottom:0}.compliance-icon{width:52px;height:52px;color:#4a6fa5;display:grid;place-items:center}.compliance-icon svg{width:100%;height:100%}.compliance-logo-img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:normal;filter:none}.compliance-label{display:inline-flex;align-items:center;gap:8px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:#333}.compliance-label i{width:7px;height:7px;background:var(--blue);display:inline-block}.comparison-cards{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--rule);background:#fff}.comparison-card{padding:34px 28px 30px;border-right:1px solid var(--rule);text-align:center}.comparison-card:last-child{border-right:0}.comparison-kicker{display:block;text-align:left;font-size:11px;color:#595959;margin-bottom:28px}.comparison-visual{min-height:220px;display:grid;place-items:center;position:relative;margin-bottom:28px}.comparison-pill{position:absolute;top:18px;z-index:2;padding:8px 14px;border-radius:999px;background:#ececec;font-size:11px;font-weight:600}.comparison-pill.is-aiq{background:#fff;border:1px solid #cfd8e4;color:var(--blue)}.comparison-doc{width:150px;height:170px;border:1.5px dashed #9aa3ad;background:#fff;padding:28px 22px;position:relative;box-shadow:0 0 0 8px transparent}.comparison-doc.is-active{border-color:#285db4;box-shadow:0 0 0 1px rgba(40,93,180,.12)}.comparison-doc b{position:absolute;top:18px;right:18px;width:34px;height:34px;border-radius:50%;border:1px solid #c9c9c9;display:grid;place-items:center;font-size:12px}.comparison-doc i{display:block;height:4px;background:#d9dfe5;margin:16px 28px 0 0}.comparison-card h3{margin:0 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#1a365d}.comparison-card h3 i{display:inline-block;width:8px;height:8px;margin-right:6px;background:#1a365d}.comparison-card p{margin:0 auto;max-width:320px;font-size:13px}.role-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid rgba(174,174,178,.2);border-bottom:1px solid rgba(174,174,178,.2)}.role-card{min-width:0;padding:24px 24px 32px;border-right:1px solid rgba(174,174,178,.2);display:flex;flex-direction:column;gap:24px}.role-card:last-child{border-right:0}.role-label{margin:0;font-size:14px;text-transform:uppercase;font-weight:500;letter-spacing:0;color:#434343;display:inline-flex;align-items:center;gap:6px}.role-label i{display:inline-block;width:10px;height:10px;margin-right:0;background:var(--blue);flex:0 0 auto}.role-panel{min-height:324px;margin:0;padding:28px 16px;background:#F7F6F5;border:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.role-panel-content{width:100%;height:100%;display:grid;place-items:center}.role-ui{width:min(94%,340px);color:#585c61;background:#fff;border:.66px solid rgba(174,174,178,.2);box-shadow:none;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:10px;line-height:1.3}.role-ui-cio-img{display:block;width:min(94%,299px);height:auto}.role-ui-faculty-img{display:block;width:min(94%,335px);height:auto}.role-ui-students-img{display:block;width:min(94%,289px);height:auto}.role-ui dt,.role-ui small{font-size:10px;font-weight:500;letter-spacing:.08em;color:#767676;text-transform:uppercase}.role-ui--admin{width:min(76%,280px);min-height:196px;display:grid;grid-template-columns:minmax(0,1fr) 28%}.role-ui-learning{padding:16px 12px 10px}.role-ui-learning>small{display:block;margin-bottom:14px}.role-ui-bar{margin-bottom:12px}.role-ui-bar>span{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.role-ui-bar i{font-style:normal;font-weight:400;font-size:11px;color:rgba(41,41,41,.8)}.role-ui-bar b{font-style:normal;font-weight:600;font-size:10px;color:#575757}.role-ui-bar em{display:block;height:4px;border-radius:12px;background:rgba(174,174,178,.3)}.role-ui-bar em i{display:block;height:100%;border-radius:12px;background:#575757}.role-ui-action{min-height:30px;margin:15px -12px -10px;padding:7px 10px;border-top:1px solid rgba(174,174,178,.16);display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;letter-spacing:.04em}.role-ui-action b{padding:7px 10px;color:#fff;background:#080808;font-weight:400}.role-ui-totals{margin:0;border-left:1px solid rgba(174,174,178,.2)}.role-ui-totals div{height:33.333%;padding:12px 8px;border-bottom:1px solid rgba(174,174,178,.16)}.role-ui-totals div:last-child{border-bottom:0}.role-ui-totals dd,.role-ui-totals dt{margin:0}.role-ui-totals dd{margin-top:6px;color:#575757;font-size:10px;font-weight:600}.role-ui--faculty{padding:12px;display:flex;flex-direction:column;gap:12px}.role-ui-summary{margin:0 0 12px;display:flex;gap:4px;align-items:stretch}.role-ui-summary div{flex:0 0 auto;padding:8px 12px 8px 8px;border:.66px solid rgba(174,174,178,.2);white-space:nowrap}.role-ui-summary dd,.role-ui-summary dt{margin:0}.role-ui-summary dd{margin-top:6px;color:#575757;font-size:10px;font-weight:600}.role-ui-insights-card{padding:10px;border:.66px solid rgba(174,174,178,.2);display:flex;flex-direction:column;gap:12px}.role-ui-insights-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;text-transform:uppercase;letter-spacing:.08em}.role-ui-insights-head small{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border:.5px solid rgba(174,174,178,.3);border-radius:66px;background:#fff;color:#434343;font-size:8px;font-weight:500;text-transform:none;letter-spacing:0}.role-ui-insights-head small i{font-style:normal;line-height:1}.role-ui-insights{border:0;display:flex;flex-direction:column;gap:4px}.role-ui-insights p{min-height:0;margin:0;padding:4px 8px;border-bottom:0;background:rgba(247,246,245,.7);font-size:10px;line-height:1.4;color:rgba(41,41,41,.8)}.role-ui-insights strong{font-weight:600}.role-ui--student{width:min(76%,280px);min-height:182px;padding:17px 14px 14px}.role-ui-score-head{display:grid;grid-template-columns:1fr 82px 1fr;gap:8px;align-items:center;padding-bottom:14px;border-bottom:1px solid rgba(174,174,178,.16)}.role-ui-score-head>div{display:flex;flex-direction:column;gap:4px}.role-ui-score-head strong{color:#292929;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:16px;font-weight:500;line-height:1;text-transform:uppercase}.role-ui-score-head>div:first-child strong{font-size:20px}.role-ui-score-head span{font-size:7px;text-transform:uppercase}.role-ui-score-radar{width:72px;height:72px;color:#1a3a6b}.role-ui-confidence{padding-top:13px}.role-ui-confidence p{display:flex;justify-content:space-between;margin:0 0 12px;font-size:7px;text-transform:uppercase;letter-spacing:.06em}.role-ui-confidence b{font-weight:500}.role-ui-score-track{position:relative;height:3px;background:#d9d9d7}.role-ui-score-track i{position:absolute;top:50%;left:74%;width:8px;height:12px;background:#4a4d50;transform:translate(-50%,-50%)}.role-ui-confidence ol{margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);list-style:none;font-size:7px}.role-ui-confidence li{text-align:center}.role-ui-confidence li:first-child{text-align:left}.role-ui-confidence li:last-child{text-align:right}.role-card h3{margin:0 0 8px;font-size:20px;line-height:1.2;text-transform:uppercase;font-weight:500;letter-spacing:0;color:#434343;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif}.role-card-copy p,.role-card-copy>p{margin:0;font-size:16px;line-height:1.4;color:#575757;max-width:340px}.hiring-card-wrap{background:#F7F6F5;padding:40px 32px 48px;min-height:446px;display:grid;place-items:center;position:relative;overflow:hidden}.hire-comparing,.hire-found{grid-area:1/1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.hire-comparing{z-index:2;pointer-events:none}.hire-found{z-index:1}.hiring-pill{align-self:center;display:inline-flex;align-items:center;gap:6px;padding:8px 12px 8px 10px;border-radius:54px;background:#FFFFFF;border:1px solid rgba(174,174,178,.25);font-size:16px;font-weight:400;color:#292929;box-shadow:0 8px 24px rgba(26,58,107,.06);height:32px}.hiring-pill i{width:10px;height:10px;border-radius:32px;background:#1A3A6B;flex:none}.hiring-pill--comparing .hcd-spinner{flex:none}.hire-cluster{--grad:76px;display:flex;flex-direction:column;align-items:center}.hire-cluster-row{display:flex;justify-content:center;gap:2px}.hire-cluster-row+.hire-cluster-row{margin-top:calc(var(--grad) * -.1)}.hire-grad{display:block;width:var(--grad);height:var(--grad);flex:none;will-change:transform,opacity}.hire-grad img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.hire-found .aiq-provenance-card{width:100%;max-width:512px}.proof-card-wrap{position:relative;min-height:520px;height:100%;display:grid;place-items:center;padding:48px 32px;overflow:hidden;background:#F7F6F5}.proof-card-bg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(247,246,245,.12),rgba(247,246,245,.35)),url(/home_img/proof-library.webp) center 40% /cover no-repeat;filter:saturate(.95)}.proof-card{position:relative;z-index:1;width:min(521px,100%);background:#fff;border:0;border-radius:0;box-shadow:none;padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center}.proof-kicker{margin:0 0 32px;color:var(--blue);font-size:14px;line-height:1;text-transform:uppercase;letter-spacing:0;font-weight:500}.proof-card h3{margin:0 0 48px;font-family:var(--font-serif),"Source Serif 4",Georgia,serif;font-size:28px;line-height:1.3;letter-spacing:0;font-weight:400;color:#292929}.proof-card h3 strong{font-weight:600}.proof-card-stats{display:grid;grid-template-columns:repeat(3,1fr);width:100%;border:1px solid var(--rule)}.proof-card-stats div{display:flex;flex-direction:column;gap:12px;padding:16px;text-align:left;border-right:1px solid var(--rule)}.proof-card-stats div:last-child{border-right:0}.proof-card-stats b{display:block;margin:0;font-size:20px;line-height:1;font-weight:500;text-transform:uppercase;color:#434343}.proof-card-stats span{font-size:16px;line-height:1.4;color:#575757}.contact-section{padding:40px 0 120px}.contact-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:8%;align-items:start}.contact-form{display:flex;flex-direction:column;gap:18px;padding:28px;border:1px solid var(--rule);background:#fff}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-form label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600}.contact-form span{color:#444}.contact-form input,.contact-form select,.contact-form textarea{border:1px solid #d7d7d7;padding:14px 12px;font:inherit;font-size:14px;font-weight:400;background:#fff}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{outline:2px solid rgba(11,57,120,.25);border-color:var(--blue)}.contact-form em{color:#a11;font-style:normal;font-size:11px;font-weight:500}.contact-success{color:#0b6b4f;font-size:13px;margin:0}.contact-error{color:#a11;font-size:13px;margin:0}@media (max-width:900px){.comparison-cards,.contact-grid,.contact-layout,.role-cards,.testimonial-card{grid-template-columns:1fr}.role-card{border-right:0;border-bottom:1px solid rgba(174,174,178,.2)}.role-card:last-child{border-bottom:0}.comparison-card{border-right:0;border-bottom:1px solid var(--rule)}.compliance-grid{grid-template-columns:repeat(2,1fr)}.compliance-cell:nth-child(4n){border-right:1px solid var(--rule)}.compliance-cell:nth-child(2n){border-right:0}.compliance-cell:nth-last-child(-n+4){border-bottom:1px solid var(--rule)}.compliance-cell:nth-last-child(-n+2){border-bottom:0}.testimonial-copy{padding:36px 24px}.testimonial-tabs .ui-tablist{display:flex;grid-template-columns:none}.ui-tablist{overflow-x:auto}.ui-tab{min-width:220px;flex:0 0 auto}}.aiq-profile{position:relative;width:100%;min-height:520px;display:grid;place-items:center;padding:48px 20px 56px;overflow:hidden}.aiq-profile-bg{position:absolute;inset:0;z-index:0}.aiq-profile-bg-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.aiq-profile-card{position:relative;z-index:1;width:min(931px,100%);background:#fff;border:1px solid rgba(174,174,178,.25);box-shadow:0 12px 40px rgba(20,40,70,.1);padding:30px 40px 20px}.aiq-profile-top{display:grid;grid-template-columns:1.05fr .9fr 1fr;gap:18px;align-items:start;min-height:220px;padding-bottom:20px}.aiq-verified{display:inline-flex;align-items:center;gap:4px;margin:0 0 14px;color:#34C759;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-transform:uppercase}.aiq-verified-icon{width:16px!important;height:16px!important;flex:0 0 16px;-o-object-fit:contain;object-fit:contain}.aiq-profile-identity h3{margin:0;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:clamp(18px,1.6vw,20px);font-weight:500;line-height:28px;letter-spacing:.02em;text-transform:uppercase;color:#434343}.aiq-score{margin:10px 0 12px;display:flex;align-items:flex-start;gap:12px}.aiq-score strong{font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:clamp(52px,5vw,72px);font-weight:500;line-height:.95;color:#434343}.aiq-score span{font-size:18px;color:#8A8A8A;font-weight:500}.aiq-subtitle{margin:0;font-size:14px;line-height:1.4;color:#575757}.aiq-profile-radar{display:grid;place-items:center}.aiq-radar{width:min(202px,100%);height:auto}.aiq-radar-ring{fill:none;stroke:rgba(26,58,107,.45);stroke-width:.9;stroke-dasharray:4 3}.aiq-radar-axis{fill:none;stroke:rgba(26,58,107,.55);stroke-width:1;stroke-dasharray:none}.aiq-radar-fill{fill:rgba(74,144,217,.15);stroke:none}.aiq-radar-stroke{fill:none;stroke:#1A3A6B;stroke-width:1.2}.aiq-radar-dot{fill:#1A3A6B;stroke:#fff;stroke-width:1;transform-origin:center;transform-box:fill-box}.aiq-meta-label{margin:0 0 10px;color:#1A3A6B;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;text-transform:uppercase}.aiq-url-row{display:inline-flex;align-items:center;gap:4px;margin-bottom:28px}.aiq-url-row a{color:#575757;font-size:14px;text-decoration:none}.aiq-url-row a:hover{color:var(--blue)}.aiq-copy{width:28px;height:28px;border:0;background:transparent;color:#575757;display:inline-grid;place-items:center;cursor:pointer;padding:0}.aiq-copy svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.4}.aiq-copy:hover{color:var(--blue)}.aiq-copy:focus-visible{outline:2px solid rgba(11,57,120,.35);outline-offset:2px}.aiq-copied{font-size:10px;font-weight:700;color:#34C759;text-transform:uppercase;letter-spacing:.04em}.aiq-rank{margin:0 0 6px;font-size:20px;font-weight:500;line-height:28px;color:#434343}.aiq-archetype{margin:0 0 18px;font-size:14px;line-height:20px;color:#575757}.aiq-issuer{margin:0;font-size:12px;line-height:17px;color:#8A8A8A}.gov-dash-metrics img{width:30px!important}.governance-infra-models img{border:1px solid #ebebec;padding:10px}.gov-dash-audit-head img{width:20px!important}.aiq-metrics{list-style:none;margin:0;padding:20px 0 0;display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.aiq-metrics li{text-align:left;padding-right:8px}.aiq-metrics strong{display:block;margin-bottom:7px;font-size:20px;font-weight:500;line-height:1;color:#434343}.aiq-metrics span{font-size:14px;color:#575757;line-height:1.4}@media (max-width:900px){.aiq-profile{min-height:560px;padding:28px 12px 36px}.aiq-profile-card{width:100%;max-width:100%;padding:24px 18px 18px;overflow:hidden}.aiq-profile-top{grid-template-columns:1fr;gap:8px;text-align:center}.aiq-profile-identity,.aiq-profile-meta{display:flex;flex-direction:column;align-items:center}.aiq-profile-top>*{min-width:0;width:100%}.aiq-url-row{justify-content:center;max-width:100%}.aiq-url-row a{min-width:0;overflow-wrap:anywhere;word-break:break-word}.aiq-metrics{grid-template-columns:repeat(2,1fr);text-align:center}.aiq-metrics li:last-child{grid-column:1/-1}.aiq-metrics li{text-align:center;padding:0}}@media (prefers-reduced-motion:reduce){.aiq-profile [data-aiq-bg],.aiq-profile [data-aiq-card],.aiq-profile [data-aiq-content],.aiq-profile [data-aiq-radar-dot],.aiq-profile [data-aiq-radar-fill],.aiq-profile [data-aiq-radar-stroke],.aiq-profile [data-aiq-radar]{opacity:1!important;transform:none!important}}.hcd{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:0;border:0;align-items:start}.hcd,.hcd-panel{background:transparent}.hcd-panel{display:flex;flex-direction:column;gap:24px;min-width:0}.hcd-panel--old{border-right:0}.hcd-canvas{box-sizing:border-box;width:100%;height:370px;min-height:370px;max-height:370px;background:#fff;border:1px solid rgba(174,174,178,.3);padding:20px;display:flex;flex-direction:column;position:relative;overflow:hidden}.hcd-panel--old .hcd-canvas{border-right:0}.hcd-kicker{display:inline-flex;align-items:center;gap:8px;margin:0;color:#292929;font-size:16px;font-weight:400;letter-spacing:0;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;min-height:16px;line-height:1;position:absolute;top:20px;left:20px;z-index:5}.hcd-status-slot{display:inline-block;position:relative;min-width:88px;min-height:16px}.hcd-status-hired,.hcd-status-hiring{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.hcd-status-hired{opacity:0}.hcd-status-hired--static{opacity:1}.hcd-hired-check{width:16px;height:16px;color:#1A3A6B;display:inline-grid;place-items:center}.hcd-hired-check svg{width:16px;height:16px}.hcd-spinner{width:14px;height:14px;display:inline-grid;place-items:center;box-sizing:border-box;border:2px dashed #1a3a6b;border-radius:50%;background:transparent}.hcd-spinner svg{display:none}.hcd-spinner.is-spinning{animation:hcd-spin 1.1s linear infinite}.hcd.is-hired .hcd-panel--old .hcd-spinner.is-spinning{animation:none}@keyframes hcd-spin{to{transform:rotate(1turn)}}.hcd-visual{flex:1;display:flex;flex-direction:column;min-height:0;margin:0;padding:0}.hcd-pill,.hcd-visual{position:relative;align-items:center;justify-content:center}.hcd-pill{z-index:5;display:inline-flex;gap:4px;margin:0 0 24px;padding:6px 12px 6px 10px;border-radius:54px;background:#F7F6F5;border:0;font-size:13px;font-weight:400;line-height:1;color:#292929;letter-spacing:0;white-space:nowrap;height:28px;box-sizing:border-box;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;overflow:hidden}.hcd-pill span{display:inline-block}.hcd-pill.is-accent{background:#F7F6F5;border:0;color:#292929}.hcd-score-chips{position:absolute;inset:0;z-index:4;pointer-events:none}.hcd-score-chip{position:absolute;display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:999px;background:#F7F6F5;color:#292929;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:12px;line-height:1;white-space:nowrap;box-sizing:border-box}.hcd-score-chip>span{padding-right:9px}.hcd-score-chip>b{padding-left:9px;border-left:1px solid rgba(41,41,41,.12);font-size:inherit;font-weight:500}.hcd-score-chip--1,.hcd-score-chip--2{right:calc(50% + 104px)}.hcd-score-chip--3,.hcd-score-chip--4{left:calc(50% + 104px)}.hcd-score-chip--1,.hcd-score-chip--3{top:37%}.hcd-score-chip--2,.hcd-score-chip--4{top:67%}.hcd-pdf-icon{width:12px;height:14px;flex:none;display:block}.hcd-frame{width:166px;height:220px;border:1.1px dashed #434343;border-radius:0;position:relative;display:grid;place-items:center;background:transparent;z-index:1;flex:none}.hcd-frame.is-accent{border-color:#1A3A6B}.hcd-handle{position:absolute;width:7px;height:7px;border-radius:50%;background:#292929;z-index:2;box-shadow:0 0 0 1.5px #fff}.hcd-frame.is-accent .hcd-handle{background:#1A3A6B}.hcd-handle.tl{top:-4px;left:-4px}.hcd-handle.tr{top:-4px;right:-4px}.hcd-handle.bl{bottom:-4px;left:-4px}.hcd-handle.br{bottom:-4px;right:-4px}.hcd-handle.tm{top:-4px;left:50%;margin-left:-3.5px}.hcd-handle.bm{bottom:-4px;left:50%;margin-left:-3.5px}.hcd-handle.ml{left:-4px;top:50%;margin-top:-3.5px}.hcd-handle.mr{right:-4px;top:50%;margin-top:-3.5px}.hcd-doc{width:118px;max-width:80%}.hcd-doc-svg,.hcd-pdf-doc-img{width:100%;height:auto;display:block}.hcd-page{fill:#fff;stroke:#838383;stroke-width:1.4}.hcd-fold{fill:#FDFDFD}.hcd-fold,.hcd-grade-ring{stroke:#838383;stroke-width:1.3}.hcd-grade-ring{fill:#fff}.hcd-grade-text{fill:#838383;font-size:12px;font-weight:700;font-family:var(--font-sans),Arial,sans-serif}.hcd-check{fill:none;stroke:#838383;stroke-width:1.4}.hcd-rule{stroke:#838383;stroke-width:2.2;stroke-linecap:round}.hcd-caption{padding:0 4px;border-top:0;text-align:left;background:transparent;display:flex;flex-direction:column;gap:12px}.hcd-caption h3{margin:0;font-size:18px;text-transform:uppercase;letter-spacing:0;font-weight:500;color:#434343;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;display:flex;align-items:center;gap:12px}.hcd-caption h3 i{display:inline-block;width:10px;height:10px;margin-right:0;background:#1A3A6B;flex:none}.hcd-caption p{margin:0;font-size:16px;line-height:1.4;color:#575757;max-width:558px}.hcd--approach .hcd-canvas{padding:48px 20px 28px;justify-content:center}.hcd--approach .hcd-panel{gap:24px}.hcd--approach .hcd-visual{justify-content:center}.education-compare-band{background:#fff}.education-compare-band .split-intro{width:var(--page);margin:0 auto 60px}.education-compare-demo{padding-bottom:0}.contract-section .section-title-row{margin-bottom:56px}@media (max-width:900px){.hcd{grid-template-columns:1fr;gap:40px 0}.hcd-panel--old{border-right:0}.hcd-panel--old .hcd-canvas{border-right:1px solid rgba(174,174,178,.3)}.hcd-canvas{height:320px;min-height:320px;max-height:320px}.hcd-frame{width:150px;height:200px}.hcd-score-chip--1,.hcd-score-chip--2{right:calc(50% + 88px)}.hcd-score-chip--3,.hcd-score-chip--4{left:calc(50% + 88px)}}@media (max-width:520px){.hcd-score-chip{height:23px;padding-inline:5px;font-size:8px}.hcd-score-chip>span{padding-right:4px}.hcd-score-chip>b{padding-left:4px}.hcd-score-chip--1,.hcd-score-chip--2{right:calc(50% + 85px)}.hcd-score-chip--3,.hcd-score-chip--4{left:calc(50% + 85px)}}@media (max-width:600px){.individuals-page .individuals-share-head,.individuals-page .individuals-split-head{width:calc(100% - 36px);max-width:none;margin-inline:auto;padding-inline:0}.individuals-page .individuals-share-head>*,.individuals-page .individuals-split-head>*{min-width:0;max-width:100%}.individuals-page .individuals-split-head .fill-heading,.individuals-page .individuals-split-head>p{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.hcd-spinner.is-spinning{animation:none!important}.hire-comparing{display:none!important}.hire-found{opacity:1!important}}.testimonial-empty{border:1px solid var(--rule);background:#f7f7f6;min-height:220px;display:grid;place-items:center;color:#595959;font-size:14px}.testimonial-org{margin:6px 0 0;font-size:12px;color:#5c6570;display:none}.testimonial-portrait-fallback{width:100%;height:100%;min-height:320px;display:grid;place-items:center;background:linear-gradient(145deg,#dbe7f2,#8aa7c0);color:#1A3A6B;font-family:var(--font-serif),Georgia,serif;font-size:72px}.testimonial-mark-label{white-space:nowrap;font-size:16px;font-weight:500;text-transform:uppercase;color:#434343}.testimonial-tabs .ui-tablist{overflow-x:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.testimonial-tabs .ui-tab{min-width:0;padding-inline:clamp(8px,1vw,16px)}.testimonial-tabs .testimonial-mark{min-width:0;gap:clamp(4px,.6vw,8px)}.testimonial-tabs .testimonial-mark-label{font-size:clamp(10px,.92vw,15px)}.testimonial-tabs .testimonial-mark--wordmark{padding-inline:clamp(4px,1vw,14px)}.testimonial-tabs .testimonial-wordmark-image--asu{height:clamp(24px,2.5vw,34px)}.testimonial-tabs .testimonial-wordmark-image--mit{height:clamp(32px,3.2vw,46px)}.testimonial-tabs .testimonial-wordmark-image--started{height:clamp(22px,2.2vw,30px)}.testimonial-panel[hidden]{display:none}.blog-page{border-top:1px solid transparent}.blog-hero{min-height:auto;padding-top:88px;padding-bottom:72px}.blog-hero h1{max-width:920px}.blog-hero>p{max-width:620px}.blog-listing{padding-top:0;margin-bottom:104px}.blog-filters-row{min-height:72px;margin-bottom:64px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.blog-filters,.blog-filters-row{display:flex;flex-wrap:wrap;gap:0;align-items:center}.blog-filters{margin-bottom:0}.blog-filters button{border:0;border-right:1px solid var(--rule);background:#fff;min-height:70px;padding:0 22px;font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.blog-filters button.is-active,.blog-filters button:hover{background:#F7F6F5;border-color:var(--rule);color:var(--blue)}.blog-filters-aside{margin-left:auto;display:inline-flex;align-items:center;min-height:70px;border-left:1px solid var(--rule);border-right:1px solid var(--rule);padding:0 22px;font-size:13px;color:var(--blue);font-weight:600}.blog-section-heading{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:24px}.blog-section-heading span{font-family:var(--font-serif),Georgia,serif;font-size:32px;line-height:1.2;color:var(--ink-2)}.blog-section-heading p{margin:0;font-size:12px;text-transform:uppercase}.blog-featured{margin-bottom:48px}.blog-featured .blog-card-link{display:grid;grid-template-columns:1.08fr .92fr}.blog-featured .blog-card-media{min-height:430px}.blog-featured .blog-card-body{padding:48px;display:flex;flex-direction:column;justify-content:center}.blog-featured .blog-card h3{font-size:clamp(34px,3vw,48px)}.blog-featured .blog-card p{font-size:16px;max-width:500px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.blog-card{border:1px solid var(--rule);background:#fff;overflow:hidden}.blog-grid .blog-card{border-top:0;border-left:0}.blog-card-link{display:block;color:inherit;height:100%}.blog-card-media{position:relative;overflow:hidden;min-height:180px;background:#dce7f0}.blog-card-image{-o-object-fit:cover;object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1)}.blog-card-image--fallback{filter:saturate(.8);-o-object-position:center 44%;object-position:center 44%}.blog-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,40,76,.08),rgba(13,40,76,.78))}.blog-card:hover .blog-card-image{transform:scale(1.025)}.blog-card-etch{position:relative;z-index:1;height:100%;min-height:180px;padding:22px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;gap:10px}.blog-card-etch span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;opacity:.8}.blog-card-etch strong{font-family:var(--font-serif),Georgia,serif;font-size:26px;font-weight:400;line-height:1.1;letter-spacing:-.02em}.blog-card-body{padding:28px 28px 32px}.blog-card-meta{display:flex;gap:8px;flex-wrap:wrap;font-size:11px;color:#5c6570;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px}.blog-card h3{margin:0 0 10px;font-family:var(--font-serif),Georgia,serif;font-size:26px;line-height:1.15;letter-spacing:-.02em;font-weight:400}.blog-card p{margin:0 0 18px;font-size:14px;line-height:1.45}.blog-card-cta{font-size:11px;text-transform:uppercase;font-weight:700;color:var(--blue);letter-spacing:.04em;display:inline-flex;gap:8px}.blog-empty{border:1px dashed var(--rule);padding:48px;text-align:center;color:#595959}.blog-pagination{display:flex;gap:8px;justify-content:center;margin-top:40px}.blog-pagination a{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--rule);font-size:12px;font-weight:600}.blog-pagination a.is-active{background:#080808;color:#fff;border-color:#080808}.blog-article{width:var(--page);margin:0 auto 120px}.article-hero{padding:88px 0 56px;max-width:980px}.article-kicker{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:18px}.article-kicker a{font-size:10px;text-transform:uppercase;font-weight:700;color:var(--blue);letter-spacing:.06em}.article-hero h1{margin:0 0 18px;font-size:clamp(42px,5vw,72px);line-height:1.06;letter-spacing:-.035em}.article-deck{font-size:20px;line-height:1.4;max-width:760px}.article-byline{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px;font-size:12px;color:#595959;text-transform:uppercase;letter-spacing:.04em}.article-layout{display:grid;grid-template-columns:220px minmax(0,760px);gap:80px;align-items:start;padding-top:72px;justify-content:center}.article-cover{width:100%;max-height:640px;overflow:hidden;background:var(--soft)}.article-cover img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.article-toc{border-top:1px solid var(--rule);padding-top:16px}.article-aside-sticky{position:sticky;top:88px;display:grid;gap:24px;max-height:calc(100vh - 112px);overflow:hidden}.article-toc-toggle{width:100%;display:flex;justify-content:space-between;border:0;background:transparent;font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:.05em;padding:0 0 12px;cursor:pointer}.article-toc ol{margin:0;list-style:none;display:grid;gap:10px;max-height:calc(100vh - 320px);overflow-y:auto;padding:0 4px 0 0}.article-toc a{font-size:13px;color:var(--copy);line-height:1.35}.article-toc a:hover{color:var(--blue)}.article-share-panel{display:grid;gap:18px}.share-block-label{margin:0 0 10px;font-size:13px;font-weight:600;color:#1a1a1a;letter-spacing:0;text-transform:none}.ai-sum-icons,.share-icons{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.share-icon-btn{width:36px;height:36px;border-radius:999px;border:1px solid rgba(174,174,178,.55);background:#fff;color:#1a1a1a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:border-color .15s ease,background .15s ease}.share-icon-btn:hover{border-color:#1a1a1a;background:#f7f6f5}.ai-sum-btn{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;transition:transform .15s ease,box-shadow .15s ease}.ai-sum-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.ai-sum-btn--chatgpt,.ai-sum-btn--claude,.ai-sum-btn--perplexity{background:transparent}.ai-sum-btn--google{background:#fff;border:1px solid rgba(174,174,178,.45)}.ai-sum-btn svg{display:block}.rich-body{max-width:720px;font-size:17px;line-height:1.6}.rich-body h2{margin:42px 0 14px;font-size:32px;line-height:1.15;letter-spacing:-.02em}.rich-body h3{margin:28px 0 10px;font-size:22px}.rich-body p{margin:0 0 18px;color:#505050}.rich-body a{color:var(--blue);text-decoration:underline}.rich-body blockquote{margin:28px 0;padding:8px 0 8px 22px;border-left:2px solid var(--blue);font-family:var(--font-serif),Georgia,serif;font-size:24px;color:var(--ink)}.related-posts h2{margin:80px 0 24px;font-size:36px}.blog-post{padding-bottom:40px}.blog-post .blog-post-hero{max-width:820px;margin:0 auto;padding:72px 0 36px;text-align:center}.blog-post .article-kicker{justify-content:center;margin-bottom:20px;gap:8px}.blog-post .article-kicker a{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:0;background:#f7f6f5;color:var(--blue);font-size:14px;font-weight:500;line-height:1;letter-spacing:0}.blog-post .blog-post-hero h1{margin:0 auto 18px;max-width:none;font-size:clamp(36px,4.6vw,56px);line-height:1.08;letter-spacing:-.03em;font-weight:600;color:#1a1a1a}.blog-post .article-deck{margin:0 auto;max-width:62ch;font-size:18px;line-height:1.5;font-weight:400;color:#5c5c5c}.blog-post .blog-post-byline{margin-top:28px;justify-content:center;align-items:center;gap:10px 18px;font-size:13px;letter-spacing:0;text-transform:none;color:#767676}.blog-post .blog-post-author{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.blog-post .blog-post-author-name{color:#1a1a1a;font-weight:600}.blog-post .blog-post-author-role{color:#767676}.blog-post .blog-post-byline time:before{content:"·";margin-right:18px;color:#aeaeae}.blog-post .blog-post-cover{position:relative;width:min(880px,100%);max-width:880px;max-height:none;height:auto;margin:12px auto 0;aspect-ratio:16/9;overflow:hidden;background:transparent;border:0}.blog-post .blog-post-cover img,.blog-post .blog-post-cover-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.blog-post .blog-post-layout{grid-template-columns:200px minmax(0,680px);gap:64px;align-items:stretch;padding-top:56px;border-top:1px solid rgba(174,174,178,.28);margin-top:48px}.blog-post .article-aside{align-self:stretch;min-width:0}.blog-post .article-aside-sticky{position:sticky;top:88px;z-index:5;display:flex;flex-direction:column;gap:22px;max-height:calc(100dvh - 104px);max-height:calc(100vh - 104px);overflow:hidden}.blog-post .article-share-panel{flex:0 0 auto}.blog-post .share-block-label{font-size:12px;font-weight:600;color:#434343}.blog-post .article-toc{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border-top:1px solid rgba(174,174,178,.35);padding-top:18px}.blog-post .article-toc-toggle{flex:0 0 auto;font-size:11px;color:#434343}.blog-post .article-toc ol{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-width:thin}.blog-post .article-toc a{font-size:12.5px;color:#5c5c5c}.blog-post .article-toc a:hover{color:var(--blue)}.blog-post-mobile-tools{display:none}.blog-post .blog-post-content .rich-body{max-width:none;font-size:17.5px;line-height:1.7;color:#3a3a3a}.blog-post .blog-post-content .rich-body h2{margin:48px 0 16px;font-size:clamp(26px,2.4vw,34px);line-height:1.18;letter-spacing:-.025em;color:#1a1a1a}.blog-post .blog-post-content .rich-body h2:first-child{margin-top:0}.blog-post .blog-post-content .rich-body h3{margin:32px 0 12px;font-size:20px;line-height:1.3;font-family:var(--font-geist-sans),system-ui,sans-serif;font-weight:600;color:#1a1a1a}.blog-post .blog-post-content .rich-body p{margin:0 0 1.15em;color:#4a4a4a}.blog-post .blog-post-content .rich-body ol,.blog-post .blog-post-content .rich-body ul{margin:0 0 1.25em;padding-left:1.2em;display:grid;gap:8px}.blog-post .blog-post-content .rich-body li{color:#4a4a4a;line-height:1.55}.blog-post .blog-post-content .rich-body li::marker{color:var(--blue)}.blog-post .blog-post-content .rich-body a{color:var(--blue);text-underline-offset:3px}.blog-post .blog-post-content .rich-body blockquote{margin:36px 0;padding:4px 0 4px 22px;border-left:2px solid var(--blue);font-size:clamp(20px,2vw,26px);line-height:1.35;color:#1a1a1a}.blog-post .blog-post-related{margin-top:72px;padding-top:48px;border-top:1px solid rgba(174,174,178,.35)}.blog-post .blog-post-related-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:28px}.blog-post .blog-post-related h2{margin:0;font-size:clamp(28px,3vw,40px);letter-spacing:-.02em}.blog-post .blog-post-related-all{font-size:14px;font-weight:500;color:var(--blue);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media (max-width:900px){.blog-post .blog-post-hero{padding:56px 0 28px;text-align:left}.blog-post .article-kicker{justify-content:flex-start}.blog-post .article-deck,.blog-post .blog-post-hero h1{max-width:none}.blog-post .blog-post-byline{justify-content:flex-start}.blog-post .blog-post-byline time:before{margin-right:14px}.blog-post .blog-post-cover{width:100%;height:auto;aspect-ratio:16/9}.blog-post .blog-post-layout{grid-template-columns:1fr;gap:28px;margin-top:36px;padding-top:28px}.blog-post .article-aside{order:-1;position:sticky;top:72px;z-index:20;align-self:start}.blog-post .article-aside-sticky{position:static;max-height:none;overflow:visible;gap:14px;padding:12px 0 14px;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(174,174,178,.35);margin:0 calc(-1 * var(--page-pad, 20px));padding-inline:var(--page-pad,20px)}.blog-post .article-share-panel{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;align-items:start}.blog-post .share-block{min-width:0}.blog-post .share-block-label{margin-bottom:8px}.blog-post .article-toc{border-top:1px solid rgba(174,174,178,.3);padding-top:12px}.blog-post .article-toc ol{max-height:160px;overflow-y:auto}.blog-post .blog-post-related-head{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:600px){.blog-post .article-aside{top:64px}.blog-post .article-share-panel{grid-template-columns:1fr;gap:14px}.blog-post .article-toc ol{max-height:140px}.blog-post .blog-post-cover{height:180px}}.resource-index .resource-hero{padding-top:72px;padding-bottom:40px}.resource-index .resource-hero h1{max-width:20ch;margin:20px auto 14px;font-size:clamp(36px,4vw,48px)}.resource-index .resource-hero>p{max-width:42ch;margin:0 auto;color:var(--copy);font-size:16px;line-height:1.45}.resource-list-wrap{width:var(--page);margin:0 auto 88px;max-width:820px}.resource-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.resource-list>li{border-bottom:1px solid var(--rule)}.resource-row{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding:28px 0;color:inherit;transition:background-color .2s ease}.resource-row:hover h2{color:var(--blue)}.resource-row-copy{min-width:0;flex:1}.resource-row-meta{display:inline-block;margin-bottom:8px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--blue)}.resource-row h2{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.25;letter-spacing:-.02em;color:var(--ink-2);transition:color .2s ease}.resource-row p{margin:8px 0 0;max-width:54ch;color:var(--copy);font-size:15px;line-height:1.45}.resource-row-arrow{flex:none;margin-top:4px;font-size:22px;line-height:1;color:#8a8a8a;transition:transform .2s ease,color .2s ease}.resource-row:hover .resource-row-arrow{color:var(--blue);transform:translateX(3px)}@media (max-width:900px){.resource-index .resource-hero{padding-top:56px;padding-bottom:28px}.resource-list-wrap{margin-bottom:64px}.resource-row{gap:16px;padding:22px 0}.resource-row h2{font-size:22px}.resource-row p{font-size:14px}}.wp-card{border:1px solid var(--rule);background:#fff;overflow:hidden}.wp-card-link{display:block;color:inherit;height:100%}.wp-card-cover{min-height:220px;color:#fff;padding:24px;display:flex;align-items:flex-end;background-image:repeating-linear-gradient(90deg,transparent 0 11px,rgba(255,255,255,.08) 12px,transparent 13px)}.wp-card-cover-inner{display:grid;gap:10px}.wp-card-cover span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;opacity:.75}.wp-card-cover strong{font-family:var(--font-serif),Georgia,serif;font-size:28px;font-weight:400;line-height:1.1}.wp-card-body{padding:22px}.wp-card-topics{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.wp-card-topics span{font-size:10px;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--rule);padding:5px 9px;color:#666}.wp-card h3{margin:0 0 10px;font-family:var(--font-serif),Georgia,serif;font-size:24px;font-weight:400;line-height:1.15}.wp-card-meta{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:18px;font-size:12px;color:#595959}.cs-detail{width:var(--page);margin:0 auto}.cs-detail-hero{display:grid;grid-template-columns:1fr 560px;gap:40px;align-items:center;padding:52px 0 34px}.cs-detail-title h1{margin:0;font-size:clamp(46px,4.7vw,64px);line-height:1.08;letter-spacing:-.03em}.cs-detail-title p{margin:14px 0 0;color:#696969;font-size:18px;line-height:1.5}.cs-detail-media{border:1px solid #d7d7d7;background:#f6f6f6;min-height:320px;display:flex;align-items:stretch}.cs-detail-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cs-detail-media-fallback{width:100%;min-height:320px;background:linear-gradient(135deg,#0f223f,#305c87 45%,#d9a24d)}.cs-detail-layout{display:grid;grid-template-columns:240px 1fr;gap:28px;align-items:start;margin-bottom:80px}.cs-facts-panel{background:#e9f2fb;border:1px solid #d6e6f7;padding:16px 14px}.cs-fact-row+.cs-fact-row{margin-top:12px;padding-top:12px;border-top:1px solid #d6e6f7}.cs-fact-row span{display:block;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#4f6484;margin-bottom:5px}.cs-fact-row strong{display:block;font-size:14px;line-height:1.45;color:#1d2b44}.cs-article{max-width:760px}.cs-article-section h2{margin:0 0 12px;font-size:44px;line-height:1.08;letter-spacing:-.02em}.cs-article-section+.cs-article-section{margin-top:28px}.cs-article-section p{margin:0 0 12px;color:#555;line-height:1.65}.cs-article-section ul{margin:0;padding-left:18px;color:#555;line-height:1.65}.cs-back-link{margin-top:28px}@media (max-width:900px){.cs-detail-hero,.cs-detail-layout{grid-template-columns:1fr}.cs-detail-media{min-height:220px;max-width:560px}.cs-article-section h2{font-size:30px}}.wp-detail{width:var(--page);margin:0 auto 100px}.wp-detail-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:48px;padding:64px 0 52px;align-items:center}.wp-detail-cover{position:relative;min-height:340px;overflow:hidden;background:var(--soft);border:1px solid var(--rule)}.wp-detail-cover>img{-o-object-fit:cover;object-fit:cover}.wp-detail-cover-fallback{position:absolute;inset:0;color:#fff;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;gap:14px;background-image:repeating-linear-gradient(0deg,transparent 0 11px,rgba(255,255,255,.07) 12px,transparent 13px)}.wp-detail-cover span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.8}.wp-detail-cover strong{font-family:var(--font-serif),Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.08}.wp-detail-intro h1{margin:14px 0 16px;font-size:clamp(36px,4vw,52px);line-height:1.05;letter-spacing:-.03em}.wp-detail-intro time{display:inline-block;margin-top:18px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#595959}.wp-detail-layout{display:grid;grid-template-columns:210px minmax(0,1fr) 320px;gap:36px;align-items:start;padding-top:42px;border-top:1px solid var(--rule)}.wp-detail-article{max-width:720px;min-width:0}.wp-detail-article .rich-body h2:first-child{margin-top:0}.wp-facts-panel{background:var(--soft);border:1px solid var(--rule);padding:18px 16px}.wp-fact-row+.wp-fact-row{margin-top:12px;padding-top:12px;border-top:1px solid var(--rule)}.wp-fact-row span{display:block;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#6a6a6a;margin-bottom:5px}.wp-fact-row strong{display:block;font-size:14px;line-height:1.45;color:var(--ink)}.wp-download-panel{border:1px solid var(--rule);background:var(--soft);padding:28px;position:sticky;top:24px}.wp-download-panel>.button{margin-top:18px}.wp-download-panel h2{margin:0 0 10px;font-size:28px;font-family:var(--font-serif),Georgia,serif;font-weight:400}.wp-download-form{margin-top:18px;display:grid;gap:14px}.wp-case-detail{width:100%;margin:0 auto 100px}.wp-case-hero{background:#fff;border-bottom:1px solid var(--rule)}.wp-case-hero-inner{width:var(--page);margin:0 auto;min-height:300px;display:flex;align-items:center}.wp-case-title h1{margin:0;font-size:clamp(42px,4.8vw,64px);line-height:1.08;letter-spacing:-.03em;max-width:760px}.wp-case-title p{margin:12px 0 0;color:#555;font-size:24px}.wp-case-layout{width:var(--page);margin:56px auto 0;display:grid;grid-template-columns:240px 1fr;gap:28px;align-items:start}.wp-case-layout .article-content{max-width:760px}.wp-case-detail .wp-facts-panel{background:#fff;border-color:var(--rule)}.wp-case-detail .wp-fact-row+.wp-fact-row{border-top-color:var(--rule)}.wp-case-detail .wp-fact-row span{color:#767676}.wp-case-detail .wp-fact-row strong{color:#292929}.wp-case-layout .article-content .rich-body h2{margin-top:34px}.wp-case-cta{margin-top:28px}.tier-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;width:var(--page);margin:0 auto 80px}.tier-card{min-width:0}.tier-label{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1A3A6B;display:flex;align-items:center;gap:8px}.tier-label i,.tier-panel footer i{width:8px;height:8px;background:#1A3A6B;display:inline-block;flex:none}.tier-panel{border:1px solid var(--rule);background:#fff;padding:28px 28px 24px;min-height:220px;display:flex;flex-direction:column}.tier-panel h3{margin:0 0 12px;font-family:var(--font-sans),Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#1a2740}.tier-panel>p{margin:0;font-size:14px;line-height:1.5;color:#707070;flex:1}.tier-panel footer{margin-top:28px;padding-top:16px;border-top:1px solid #eee;display:flex;align-items:center;gap:8px;font-size:12px;color:#666}.aiq-page .page-grid-bg,.aiq-page .page-hero:has(.shared-aiq-banner) .page-grid-bg{display:none}.aiq-page .page-hero h1,.aiq-page .page-hero>p{max-width:860px}.aiq-page .aiq-consensus-section,.aiq-page .aiq-provenance-section{gap:0;align-items:stretch;padding-top:0;padding-bottom:0;margin-top:144px}.aiq-page .aiq-provenance-section{grid-template-columns:638fr 642fr;min-height:360px;margin-top:100px}.aiq-page .aiq-provenance-section .copy{display:flex;align-items:center;padding-right:60px}.aiq-page .aiq-sec-head{max-width:526px;display:flex;flex-direction:column;gap:48px}.aiq-page .aiq-sec-head .fill-heading{font-size:40px;line-height:1.2;letter-spacing:-.75px;color:#292929}.aiq-page .aiq-sec-head>p{margin-top:0;max-width:526px;font-size:20px;line-height:1.4;color:#767676}.aiq-page .aiq-provenance-section .visual{background:#f7f6f5;display:grid;place-items:center;min-height:360px;overflow:visible}.aiq-provenance-panel{width:512px;max-width:100%}.aiq-provenance-card{width:100%;display:grid;grid-template-columns:271px auto 1fr;gap:16px;background:#fff;padding:0 16px;box-sizing:border-box}.aiq-provenance-left{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:16px 0;min-height:176px;box-sizing:border-box}.aiq-provenance-divider{width:0;border-left:.5px solid rgba(174,174,178,.3);align-self:stretch}.aiq-provenance-identity{display:flex;gap:12px;align-items:center}.aiq-provenance-avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;border:.295px solid rgba(174,174,178,.3);background:#fff;flex:none;position:relative}.aiq-provenance-avatar-img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:34px;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;opacity:.7}.aiq-provenance-identity strong{display:block;font-size:16px;font-weight:500;color:#434343;line-height:1}.aiq-provenance-identity p{margin:8px 0 0;font-size:10px;line-height:1.4;color:#8a8a8a;max-width:215px}.aiq-provenance-stats{display:flex;flex-direction:column;gap:12px}.aiq-provenance-archetype{font-size:10px;font-weight:500;letter-spacing:.8px;text-transform:uppercase;color:#767676}.aiq-provenance-stat-row{display:grid;grid-template-columns:1fr 1fr}.aiq-provenance-stat-row>div{border:.5px solid rgba(174,174,178,.2);padding:8.5px 12px;display:flex;flex-direction:column;gap:12px}.aiq-provenance-stat-row>div+div{border-left:0}.aiq-provenance-stat-row small{font-size:10.6px;color:rgba(41,41,41,.8);line-height:1}.aiq-provenance-stat-row b{font-size:13px;font-weight:600;color:#434343;line-height:1}.aiq-provenance-right{padding:16px 0;display:flex;flex-direction:column;gap:16px;min-width:0}.aiq-provenance-metrics-label{font-size:10px;font-weight:500;letter-spacing:.8px;text-transform:uppercase;color:#767676}.aiq-provenance-metrics{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.aiq-provenance-metric-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.aiq-provenance-metric-head span{font-size:10.6px;color:rgba(41,41,41,.8);line-height:1.4}.aiq-provenance-metric-head strong{font-size:13px;font-weight:600;color:#434343}.aiq-provenance-bar{height:4px;border-radius:12px;background:rgba(174,174,178,.3);overflow:hidden}.aiq-provenance-bar i{display:block;height:100%;border-radius:12px;background:#575757}.aiq-page .aiq-measures-section{width:100%;margin:144px auto 0}.aiq-page .aiq-measures-intro{width:var(--page);margin:0 auto 60px;align-items:start}.aiq-page .aiq-measures-intro .fill-heading{font-size:40px;max-width:459px}.aiq-page .aiq-measures-intro>p{max-width:445px;margin-top:0;font-size:20px;line-height:1.4;color:#767676}.aiq-dimensions{width:100%;max-width:none;margin-inline:0;padding-inline:var(--page-pad);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));box-sizing:border-box;border-top:1px solid rgba(174,174,178,.2);border-bottom:1px solid rgba(174,174,178,.2);border-left:0;border-right:0;align-items:stretch}.aiq-dimensions article{min-height:160px;padding:24px 20px;box-sizing:border-box;border-right:1px solid rgba(174,174,178,.2);display:flex;flex-direction:column;align-items:flex-start}.aiq-dimensions article:last-child{border-right:0}.aiq-dimensions .code{display:block;margin-bottom:24px;color:#1a3a6b;font-size:14px}.aiq-dimensions .code,.aiq-dimensions h3{font-weight:500;text-transform:uppercase;line-height:1}.aiq-dimensions h3{margin:0 0 12px;font-size:18px;color:#434343}.aiq-dimensions p{margin:0;font-size:16px;line-height:1.4;color:#767676}.aiq-page .aiq-consensus-section{grid-template-columns:605fr 675fr;min-height:528px}.aiq-page .aiq-consensus-section .copy{display:flex;align-items:flex-start;padding-right:40px}.aiq-page .aiq-consensus-section .aiq-sec-head{max-width:500px}.aiq-page .aiq-consensus-section .aiq-sec-head>p{max-width:445px}.aiq-page .aiq-consensus-section .visual{background:#f7f6f5;display:grid;place-items:center;padding:60px;overflow:visible}.aiq-consensus-panel{width:100%;max-width:555px;background:#fff;padding:20px;box-sizing:border-box}.aiq-consensus-stack{border:1px solid rgba(174,174,178,.2)}.aiq-consensus-row{display:flex;align-items:center;justify-content:space-between;min-height:92px;padding-left:20px;border-bottom:1px solid rgba(174,174,178,.2);box-sizing:border-box}.aiq-consensus-row:last-child{border-bottom:0}.aiq-consensus-row>div{display:flex;flex-direction:column;gap:12px}.aiq-consensus-row span{color:#1a3a6b;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1}.aiq-consensus-row strong{font-size:16px;font-weight:500;color:#434343;line-height:1}.aiq-consensus-row>b{width:124px;align-self:stretch;display:grid;place-items:center;border-left:1px solid rgba(174,174,178,.2);font-size:16px;font-weight:600;color:#434343;text-align:center}.aiq-page .aiq-tiers-section{width:var(--page);margin:144px auto 0}.aiq-page .aiq-tiers-intro{margin-bottom:60px;align-items:start}.aiq-page .aiq-tiers-intro .fill-heading{font-size:40px;max-width:480px}.aiq-page .aiq-tiers-intro>p{max-width:543px;margin-top:0;font-size:16px;line-height:1.4;color:#575757}.aiq-page .aiq-tiers-cta{display:flex;justify-content:center;margin-top:32px}.aiq-page .aiq-tier-wrap{margin-top:0}.aiq-page .tier-grid{width:100%;margin:0;gap:0}.aiq-page .tier-label{margin:0 0 24px;font-size:18px;font-weight:500;letter-spacing:0;text-transform:none;color:#1a3a6b}.aiq-page .tier-label i{width:10px;height:10px;background:#1a3a6b}.aiq-page .tier-panel{min-height:280px;padding:32px 24px;border:1px solid rgba(174,174,178,.2);display:flex;flex-direction:column}.aiq-page .tier-panel h3{margin:0 0 16px;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0;color:#434343;line-height:1}.aiq-page .tier-panel>p{margin:0;font-size:16px;line-height:1.4;color:#767676;flex:0}.aiq-page .tier-bullets{list-style:none;margin:48px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.aiq-page .tier-bullets li{display:flex;align-items:center;gap:8px;font-size:16px;line-height:1;color:#767676}.aiq-page .tier-bullets i{width:10px;height:10px;margin-top:0;background:#1a3a6b;flex:none}.aiq-page .shared-trust-section{padding:0;margin-top:144px}.aiq-page .shared-trust-section .section-title-row{margin-bottom:60px}.aiq-page .page-cta{min-height:336px;padding:0;justify-content:center;align-items:center;margin-top:144px;text-align:center}.aiq-page .page-cta .fill-heading{width:min(981px,100%);margin-inline:auto;font-size:clamp(48px,5vw,72px);text-align:center}.aiq-page .page-cta>p{max-width:665px;margin-top:20px;margin-inline:auto;text-align:center}.aiq-page .page-cta .button-row{justify-content:center}.aiq-page+.site-footer{margin-top:144px}@media (max-width:1100px){.aiq-dimensions{grid-template-columns:repeat(3,minmax(0,1fr))}.aiq-dimensions article:nth-child(3n){border-right:0}.aiq-dimensions article:nth-child(n+4){border-top:1px solid rgba(174,174,178,.2)}.aiq-provenance-card{grid-template-columns:1fr;gap:0}.aiq-provenance-divider{width:100%;height:0;border-left:0;border-top:.5px solid rgba(174,174,178,.3)}}@media (max-width:900px){.aiq-page .aiq-consensus-section,.aiq-page .aiq-provenance-section{grid-template-columns:1fr;min-height:0;margin-top:80px;gap:40px}.aiq-page .aiq-consensus-section .copy,.aiq-page .aiq-provenance-section .copy{padding-right:0}.aiq-page .aiq-consensus-section .visual,.aiq-page .aiq-provenance-section .visual{min-height:0;padding:28px 20px}.aiq-page .aiq-sec-head .fill-heading{font-size:32px}.aiq-page .aiq-sec-head>p{margin-top:24px;font-size:16px}.aiq-page .aiq-measures-section,.aiq-page .aiq-tiers-section{margin-top:80px}.aiq-page .aiq-measures-intro,.aiq-page .aiq-tiers-intro{margin-bottom:40px}.aiq-dimensions{width:100%;margin-inline:0;padding-inline:var(--page-pad);grid-template-columns:1fr}.aiq-dimensions article{border-right:0;border-bottom:1px solid rgba(174,174,178,.2);padding-left:20px;padding-right:20px}.aiq-dimensions article:last-child{border-bottom:0}.aiq-dimensions article:nth-child(n+4){border-top:0}.aiq-page .tier-grid{grid-template-columns:1fr;gap:32px}.aiq-page .shared-trust-section{margin-top:80px;padding-bottom:40px}.aiq-page .page-cta{padding:80px 0;margin-top:0;min-height:0}.aiq-page+.site-footer{margin-top:80px}}.share-credential-wrap{position:relative;min-height:420px;display:grid;place-items:center;padding:36px 20px;overflow:hidden;background:#f3f1ec}.share-credential-bg{position:absolute;inset:0;opacity:.55}.share-credential-bg-img{-o-object-fit:cover;object-fit:cover}.share-credential{position:relative;z-index:1;width:min(420px,100%);border:1px solid #e4e4e4;background:#fff;padding:0;box-shadow:0 18px 40px rgba(16,36,64,.1)}.share-credential-hero{padding:28px 24px 22px;text-align:center;border-bottom:1px solid #ececec}.share-credential-hero strong{display:block;font-family:var(--font-sans),Arial,sans-serif;font-size:34px;font-weight:700;color:#1a2740;letter-spacing:-.02em}.share-credential-hero span{display:block;margin-top:8px;font-size:12px;color:#595959}.share-credential-stats{display:grid;grid-template-columns:repeat(3,1fr);padding:18px 8px}.share-credential-stats div{text-align:center;padding:0 8px;border-right:1px solid #ececec}.share-credential-stats div:last-child{border-right:0}.share-credential-stats b{display:block;font-family:var(--font-serif),Georgia,serif;font-size:28px;font-weight:400;color:#1a2740;margin-bottom:6px}.share-credential-stats span{font-size:11px;color:#595959;line-height:1.3}.share-credential-foot{display:flex;justify-content:space-between;gap:12px;padding:14px 18px;border-top:1px solid #ececec;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#1A3A6B;font-weight:600}.learning-compare{border:1px solid var(--rule);background:#fff;padding:24px}.learning-compare-head{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:22px}.learning-compare-head small{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#595959}.learning-compare-head strong{font-family:var(--font-serif),Georgia,serif;font-size:22px;font-weight:400}.learning-compare ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.learning-compare li{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:center;font-size:13px}.learning-bars{position:relative;height:10px;background:#eef1f5;overflow:hidden}.learning-bars b,.learning-bars i{position:absolute;left:0;top:0;bottom:0;display:block}.learning-bars i{background:#c9d2dd;opacity:.9}.learning-bars b{background:var(--blue);mix-blend-mode:multiply}.gov-dash-stage{background:#f7f6f5;padding:60px;display:grid;place-items:center;height:100%;min-height:683px;box-sizing:border-box}.gov-dash-card{width:100%;max-width:523px;background:#fff;padding:24px}.gov-dash-card,.gov-dash-head{display:flex;flex-direction:column}.gov-dash-head{gap:16px}.gov-dash-head>strong{color:var(--blue);font-size:14px;font-weight:600;text-transform:uppercase;line-height:1}.gov-dash-metrics{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(174,174,178,.2)}.gov-dash-metrics section{padding:16px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;border-right:1px solid rgba(174,174,178,.2)}.gov-dash-metrics section:last-child{border-right:0}.gov-dash-metrics .gov-dash-metric-copy{display:flex;flex-direction:column;gap:12px}.gov-dash-models{display:flex;align-items:center;gap:6px;height:28px;width:auto;max-width:100%}.gov-dash-models img,.governance-page .two-col .visual .gov-dash-models img{width:28px!important;height:28px!important;max-width:28px;flex:none;-o-object-fit:contain;object-fit:contain}.gov-dash-metrics span{color:#575757;font-size:16px;line-height:1}.gov-dash-metrics b{font-size:20px;font-weight:500;color:#434343;text-transform:uppercase;line-height:1}.gov-dash-budget{border:1px solid rgba(174,174,178,.2);border-top:0;padding:16px 20px;display:flex;flex-direction:column;gap:16px}.gov-dash-budget-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.gov-dash-budget-row span{color:#575757;font-size:16px}.gov-dash-budget-row b{color:#434343;font-size:20px;font-weight:500;text-transform:uppercase}.gov-dash-budget-bar{position:relative;width:100%;height:10px;border-radius:12px;background:rgba(174,174,178,.3);overflow:hidden}.gov-dash-budget-bar i{position:absolute;inset:0 auto 0 0;display:block;height:100%;border-radius:12px;background:#575757}.gov-dash-budget-meta{display:flex;justify-content:space-between;gap:12px;color:#8a8a8a;font-size:12px}.gov-dash-audit{border:1px solid rgba(174,174,178,.2);border-top:0;padding:16px 0;display:flex;flex-direction:column;gap:28px}.gov-dash-audit-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 20px}.gov-dash-audit-head>div{display:flex;align-items:center;gap:8px;color:#575757;font-size:16px}.gov-dash-audit-head button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;color:#575757;font:inherit;font-size:13px;text-decoration:underline;cursor:default}.gov-dash-audit ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.gov-dash-audit li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 20px}.gov-dash-audit strong{display:block;margin-bottom:8px;color:#292929;font-size:14px;font-weight:400;line-height:1}.gov-dash-audit p{margin:0}.gov-dash-audit p,.gov-dash-audit time{color:#8a8a8a;font-size:12px;line-height:1.4}.gov-dash-audit time{flex:none;white-space:nowrap}.gov-dash{display:grid;gap:14px}.gov-dash-panel{border:1px solid var(--rule);background:linear-gradient(180deg,#fff,#f6f7f9);padding:20px}.gov-dash-panel h3{margin:0 0 6px;font-family:var(--font-serif),Georgia,serif;font-size:24px;font-weight:400}.gov-dash-panel dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 0}.gov-dash-panel dt{font-size:11px;color:#595959;text-transform:uppercase}.gov-dash-panel dd{margin:4px 0 0;font-size:22px;font-family:var(--font-serif),Georgia,serif}.fluency-path{min-height:608px;position:relative}.fluency-path-step{width:213px;margin:0;position:absolute}.fluency-path-step:first-child{left:0;top:0}.fluency-path-step:nth-child(2){left:213px;top:190px}.fluency-path-step:nth-child(3){right:0;top:380px}.fluency-path-step figcaption{min-height:18px;margin-bottom:20px;display:flex;align-items:center;gap:6px;color:#434343;font-size:18px;font-weight:500;letter-spacing:0;text-transform:uppercase;line-height:1}.fluency-path-step figcaption i{width:10px;height:10px;flex-shrink:0;background:var(--blue)}.fluency-path-step figcaption span{margin-left:6px;padding-left:12px;border-left:1px solid rgba(174,174,178,.5);color:#8a8a8a}.fluency-path-tile{display:grid;place-items:center;width:213px;height:190px;background:var(--soft,#f7f6f5)}.fluency-path-tile img{display:block;width:120px;height:120px}@media (max-width:980px){.article-layout,.blog-featured .blog-card-link,.blog-grid,.tier-grid,.wp-case-hero-inner,.wp-case-layout,.wp-detail-hero,.wp-detail-layout,.wp-grid{grid-template-columns:1fr}.wp-detail-layout{gap:28px}.wp-detail-cover{min-height:300px}.wp-case-title p{font-size:18px}.blog-grid{border-left:0}.blog-grid .blog-card{border-left:1px solid var(--rule)}.blog-featured .blog-card-media{min-height:360px}.blog-featured .blog-card-body{padding:36px}.blog-filters-aside{margin-left:0;width:100%}.article-layout{gap:48px;padding-top:56px}.fluency-path{min-height:520px}.fluency-path-step{width:180px}.fluency-path-tile{width:180px;height:160px}.fluency-path-tile img{width:96px;height:96px}.fluency-path-step:nth-child(2){left:28%;top:160px}.fluency-path-step:nth-child(3){top:320px}}@media (max-width:600px){.fluency-path{min-height:460px}.fluency-path-step{width:145px}.fluency-path-tile{width:145px;height:130px}.fluency-path-tile img{width:80px;height:80px}.fluency-path-step figcaption{font-size:12px;margin-bottom:12px}.fluency-path-step:nth-child(2){left:calc(50% - 72px);top:150px}.fluency-path-step:nth-child(3){top:300px}.blog-hero{padding-top:56px;padding-bottom:48px}.blog-hero h1 br{display:none}.blog-listing{margin-bottom:72px}.blog-filters-row{margin-bottom:44px}.blog-filters{width:100%;overflow-x:auto;flex-wrap:nowrap}.blog-filters button{white-space:nowrap}.blog-filters button,.blog-filters-aside{min-height:52px;padding:0 16px}.blog-section-heading span{font-size:28px}.blog-featured{margin-bottom:32px}.blog-featured .blog-card-media{min-height:260px}.blog-card-body,.blog-featured .blog-card-body{padding:24px 20px 28px}.blog-card-etch,.blog-card-media{min-height:220px}.article-hero{padding:56px 0 40px}.article-deck{font-size:17px}.article-byline{gap:8px 12px}.article-layout{padding-top:44px}.rich-body{font-size:16px}.rich-body h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.blog-card,.fluency-path-row,.gov-dash-panel,.learning-compare,.share-credential,.tier-card,.wp-card{transition:none!important}}.governance-infra-intro{padding-bottom:48px}.governance-infra-visual{position:relative;width:var(--page);margin:0 auto;min-height:680px;padding:60px;display:grid;place-items:center;overflow:hidden;background:#f7f6f5}.governance-infra-bg{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;opacity:.9}.governance-infra-card{position:relative;z-index:1;width:100%;max-width:1160px;background:#fff;padding:24px;display:flex;flex-direction:column}.governance-infra-band{display:flex;flex-direction:column;gap:16px}.governance-infra-band--systems>strong,.governance-infra-band>strong{color:var(--blue);font-size:14px;font-weight:600;text-transform:uppercase;line-height:1}.governance-infra-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(174,174,178,.2);min-height:94px}.governance-infra-row span{display:flex;align-items:center;justify-content:center;gap:6px;padding:24px 12px;border-right:1px solid rgba(174,174,178,.3);color:#434343;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1;text-align:center}.governance-infra-row span:last-child{border-right:0}.governance-infra-item-icon{width:28px;height:28px;flex:none;-o-object-fit:contain;object-fit:contain}.governance-infra-item-icon--wide{width:43px;height:22px}.governance-infra-bridge{border-left:1px solid rgba(174,174,178,.2);border-right:1px solid rgba(174,174,178,.2);padding:16px 24px;flex-direction:column;gap:12px;min-height:232px}.governance-infra-bridge,.governance-infra-models{display:flex;align-items:center;justify-content:center}.governance-infra-models{gap:0}.governance-infra-models span{display:grid;place-items:center;width:52px;height:52px;flex:none;overflow:hidden}.governance-infra-models img{width:52px!important;height:52px!important;max-width:52px;max-height:52px;flex:none;-o-object-fit:contain;object-fit:contain}.governance-infra-logo{width:114px;height:auto;transform-origin:50% 70%}.governance-infra-visual+.shared-architecture-section{margin-top:88px}.governance-infra-panel,.governance-infra-panel>div{display:none}@media (max-width:1200px) and (min-width:901px){.hero h1,.page-hero h1{font-size:clamp(52px,5vw,60px)}.hero-copy>p,.page-hero>p{width:min(100%,42rem)}}@media (max-width:900px){:root{--page:min(91vw,720px);--page-pad:max(18px,calc((100vw - var(--page)) / 2))}body{font-size:15px}.page-hero{padding-top:clamp(48px,8vw,64px);padding-bottom:clamp(40px,7vw,56px)}.page-hero h1{width:min(100%,18ch);margin-top:24px;font-size:clamp(36px,6.4vw,48px);line-height:1.05;letter-spacing:-.025em}.page-hero>p{width:min(100%,42rem);font-size:clamp(15px,2.2vw,17px)}.hero h1{width:min(100%,18ch);font-size:clamp(38px,6.8vw,50px);line-height:1.04}.hero-copy>p{width:min(100%,36rem);max-width:none;font-size:17px}.fill-heading{font-size:clamp(32px,5vw,42px);line-height:1.08}.split-intro{padding:76px 0 36px;gap:24px}.section-title-row>p,.split-intro p,.two-col .copy p{font-size:15px;line-height:1.5}.two-col{padding:76px 0;gap:40px}.feature-cols{margin-bottom:76px}.feature-cols article{min-height:0;padding:28px 22px}.metric-grid.cols-3,.metric-grid.cols-4,.metric-grid.cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid article{min-height:138px}.metric-grid article:nth-child(2n){border-right:0}.page-cta{min-height:0;padding:88px 0}.page-cta .fill-heading{font-size:clamp(40px,7vw,56px)}.testimonial-card{min-height:0}.testimonial-portrait{min-height:0;aspect-ratio:4/3}.testimonial-copy blockquote{margin-bottom:36px;font-size:clamp(20px,3.5vw,25px)}.testimonial-copy{padding:40px 28px}.site-footer{min-height:0}.footer-content{min-height:0;padding-top:68px;padding-bottom:36px}.footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:24px}.campus-art{height:auto}}@media (max-width:600px){.governance-infra-visual+.shared-architecture-section{margin-top:54px}:root{--page:calc(100vw - 36px)}.notice{height:auto;min-height:36px;padding-block:7px;line-height:1.35}.header{width:var(--page);height:72px;margin-top:14px}.logo,.logo img{width:164px}.mobile-menu-trigger{width:46px;height:46px}.mobile-navigation{padding:108px 18px 24px}.mobile-navigation nav{grid-template-columns:1fr}.mobile-nav-primary{min-height:62px;font-size:24px}.mobile-enterprise-group{grid-template-columns:1fr;margin-top:22px}.mobile-enterprise-group a,.mobile-enterprise-group b{min-height:48px;padding:10px 0;border-right:0;border-bottom:1px solid var(--rule)}.mobile-enterprise-group a{padding-inline:12px}.mobile-navigation-actions{position:sticky;bottom:-1px;padding-top:16px;background:#fff}.mobile-navigation-actions .button{min-height:50px}.hero{padding-top:42px}.hero h1,.page-hero h1{width:min(100%,16ch);font-size:clamp(34px,9.2vw,40px)}.hero-copy>p,.page-hero>p{width:min(100%,35ch);font-size:15px}.hero-stage{margin-top:52px}.hero-art,.hero-stage{height:auto;min-height:0}.hero-art{width:100%}.hero-aiq-profile,.hero-art .aiq-profile{min-height:0;padding:24px 10px 32px}.hero-aiq-profile .aiq-profile-card{width:100%;height:auto;min-width:0;padding:22px 14px 16px}.hero-aiq-profile .aiq-profile-top{min-height:0;padding-bottom:18px}.hero-aiq-profile .aiq-profile-radar{padding-block:8px}.hero-aiq-profile .aiq-radar{width:min(160px,72%)}.hero-aiq-profile .aiq-metrics{gap:8px;padding-top:18px}.hero-aiq-profile .aiq-metrics strong{font-size:24px}.hero-aiq-profile .aiq-metrics span{font-size:11px}.button-row{width:100%;gap:12px}.button-row .button{flex:1 1 0;min-width:0;padding-inline:12px}.split-intro{padding:68px 0 30px}.two-col{padding:68px 0;gap:32px}.fill-heading{font-size:32px}.metric-grid.cols-3,.metric-grid.cols-4,.metric-grid.cols-5{grid-template-columns:1fr}.metric-grid article{min-height:0;padding:24px 18px;border-right:0}.feature-cols article{padding-inline:18px}.testimonial-tabs .ui-tablist{scroll-snap-type:x mandatory}.testimonial-tabs .ui-tab{min-width:190px;min-height:64px;scroll-snap-align:start}.testimonial-card{grid-template-columns:1fr}.testimonial-copy{padding:32px 22px}.testimonial-copy blockquote{font-size:20px;line-height:1.35}.page-cta{padding:76px 0}.page-cta .fill-heading{font-size:38px}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:34px 20px}.footer-links>div:last-child{grid-column:1/-1}.footer-meta{flex-direction:column;align-items:flex-start;gap:18px}.aiq-profile{min-height:0;padding:18px 10px}.aiq-profile-card{padding:20px 14px 14px;height:auto;box-shadow:0 8px 28px rgba(20,40,70,.08)}.aiq-profile-top{min-height:0;height:auto;grid-template-columns:1fr 1fr;gap:16px 8px;padding-bottom:18px}.aiq-profile-identity{grid-column:1}.aiq-profile-radar{grid-column:2;grid-row:1;padding-top:0;justify-items:center}.aiq-profile-meta{grid-column:1/-1}.aiq-score{margin:8px 0 12px}.aiq-url-row{margin-bottom:14px}.aiq-radar{width:130px}.shared-aiq-stage:has(.aiq-profile){min-height:0;padding:40px var(--page-pad)}.shared-aiq-stage .aiq-profile{min-height:0}.shared-aiq-stage .aiq-profile-card{height:auto}.shared-aiq-stage .aiq-profile-top{height:auto;min-height:0;grid-template-columns:1fr 1fr;gap:16px 8px}.shared-aiq-stage .aiq-metrics{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;overflow:visible;gap:18px 8px;padding-top:18px}.shared-aiq-stage .aiq-metrics li:last-child{grid-column:1/-1}.aiq-metrics{grid-template-columns:repeat(5,minmax(88px,1fr));overflow-x:auto;gap:8px}.aiq-metrics li:last-child{grid-column:auto}.aiq-metrics strong{font-size:22px}.aiq-page .page-hero-art--profile .aiq-profile{min-height:0}}.governance-infra-panel small,.governance-infra-panel span,.governance-infra-panel strong{display:none}.accessibility-statement{padding:88px 0 112px}.accessibility-statement-body,.accessibility-statement-header{max-width:960px}.accessibility-statement-header{margin-bottom:56px}.accessibility-statement-header h1{margin:0 0 24px;color:#292929;font-family:var(--font-serif),"Source Serif 4",Georgia,serif;font-size:clamp(40px,4.7vw,68px);line-height:1.08;letter-spacing:-.75px;font-weight:600}.accessibility-statement-body li,.accessibility-statement-body p,.accessibility-statement-header p{color:#575757;font-size:16px;line-height:1.6}.accessibility-statement-header p{max-width:900px;margin:0}.accessibility-statement-body p{margin:0 0 18px}.accessibility-statement-body h2{margin:42px 0 14px;color:#292929;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:clamp(24px,2.3vw,32px);line-height:1.2;font-weight:600}.accessibility-statement-body ul{margin:8px 0 20px;padding-left:1.25em}.accessibility-statement-body a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.accessibility-vpat-link{display:inline-flex;margin-top:2px;font-weight:600}@media (max-width:767.9px){.accessibility-statement{padding:64px 0 80px}.accessibility-statement-header{margin-bottom:40px}.accessibility-statement-header h1{font-size:clamp(34px,10vw,46px)}.accessibility-statement-body h2{margin-top:34px}}.content-prose{padding:48px var(--page-pad) 96px}.content-prose-inner{width:var(--page);margin:0 auto;max-width:720px}.content-prose-inner h2{margin:40px 0 12px;font-size:clamp(28px,3vw,36px);line-height:1.2}.content-prose-inner h3{margin:0 0 8px;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:16px;font-weight:600;color:var(--ink-2)}.content-prose-inner p{margin:0 0 16px}.content-prose-inner a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.content-prose-inner a:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.content-prose-inner ul{margin:0 0 24px;padding-left:1.25em;display:grid;gap:8px}.content-prose-inner li{line-height:1.55;color:var(--ink-2)}.content-prose-inner li::marker{color:var(--blue)}.legal-related{margin:12px 0 0;font-size:14px}.legal-page .page-hero>.legal-related,.legal-page .page-hero>.legal-updated{margin-left:auto;margin-right:auto;margin-bottom:8px;max-width:560px;text-align:center}.legal-page .page-hero>.legal-updated{margin-top:0;font-size:14px;font-weight:400;color:#767676}.legal-page .page-hero>.legal-related{margin-top:4px;margin-bottom:0;font-size:14px;font-weight:400}.legal-doc-inner{max-width:760px}.legal-doc-body>h2:first-of-type{margin-top:0}.legal-doc .legal-entity{color:var(--ink-2);font-size:15px}.legal-doc .legal-clause{margin-bottom:12px}.legal-doc .legal-caps{font-size:13px;letter-spacing:.01em;line-height:1.5;text-transform:uppercase}.legal-table-wrap{width:100%;overflow-x:auto;margin:16px 0 24px;border:1px solid rgba(174,174,178,.35)}.legal-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}.legal-table td,.legal-table th{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(174,174,178,.35)}.legal-table th{background:#f7f6f5;font-family:var(--font-geist-sans),system-ui,sans-serif;font-weight:600;color:var(--ink-2);white-space:nowrap}.legal-table tr:last-child td{border-bottom:0}@media (max-width:767.9px){.legal-table td,.legal-table th{padding:10px 12px;font-size:13px;white-space:normal}}.a11y-commitments{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:20px}.a11y-commitments li{padding:20px 0;border-top:1px solid var(--rule)}.page-hero--compact{padding-top:56px;padding-bottom:24px}.readiness-panel{background:#f7f6f5;padding:60px;display:grid;place-items:center;width:100%;height:100%;box-sizing:border-box}.readiness-adoption-section .readiness-panel{width:554px;height:507px;min-height:507px}.readiness-capability-section .readiness-panel{width:496px;height:388px;min-height:388px}.readiness-card{width:100%;max-width:376px;background:#fff;padding:20px;display:flex;flex-direction:column;gap:32px;box-sizing:border-box}.readiness-card-label{display:inline-flex;justify-content:flex-start;gap:6px;align-self:flex-start;width:auto}.readiness-card-label img{width:16px!important;height:16px!important;flex:0 0 16px}.readiness-card-label span{color:var(--blue);font-size:14px;font-weight:500;line-height:1;text-transform:uppercase}.readiness-card-list,.readiness-cohort-list{list-style:none;margin:0;padding:0;border:1px solid rgba(174,174,178,.2)}.readiness-card-list li,.readiness-cohort-list li{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;padding:0 20px;border-bottom:1px solid rgba(174,174,178,.2);box-sizing:border-box}.readiness-card-list li:last-child,.readiness-cohort-list li:last-child{border-bottom:0}.readiness-card-list strong,.readiness-cohort-list strong{display:block;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:16px;font-weight:500;line-height:1;color:#434343}.readiness-card-list p,.readiness-cohort-list p{margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.4;color:#8a8a8a}.readiness-card-list b{font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:16px;font-weight:600;line-height:1;color:#434343;text-align:center;flex:none}.readiness-card--cohort{gap:0}.readiness-cohort-list li{padding-left:20px;padding-right:0}.readiness-cohort-list li>div{flex:1;min-width:0}.readiness-cohort-list span{display:flex;align-items:center;justify-content:center;width:124px;flex:none;align-self:stretch;border-left:1px solid rgba(174,174,178,.2);font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:16px;font-weight:600;line-height:1;color:#434343;text-align:center;box-sizing:border-box}.individuals-spectrum-panel{background:#f7f6f5;padding:60px;display:grid;place-items:center;width:100%;min-height:542px;box-sizing:border-box}.individuals-spectrum-stack{width:100%;max-width:437px;display:flex;flex-direction:column;gap:32px}.individuals-spectrum-group{display:flex;flex-direction:column;gap:16px}.individuals-spectrum-group:nth-child(n+2){gap:12px}.individuals-spectrum-label{display:inline-flex;align-items:center;gap:6px;align-self:flex-start}.individuals-spectrum-label img{width:16px;height:16px;flex:none}.individuals-spectrum-label span{color:var(--blue);font-size:14px;font-weight:500;line-height:1;text-transform:uppercase}.individuals-spectrum-card{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;background:#fff;padding:16px;box-sizing:border-box;border-radius:0}.individuals-spectrum-person{display:flex;align-items:center;gap:12px;min-width:0}.individuals-spectrum-avatar{width:44px;height:44px;border-radius:50%;border:1px solid rgba(174,174,178,.3);overflow:hidden;background:#fff;flex:none;position:relative}.individuals-spectrum-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:.7}.individuals-spectrum-person strong{display:block;font-size:16px;font-weight:500;line-height:1;color:#434343}.individuals-spectrum-person p{margin:8px 0 0;font-size:12px;line-height:1.4;color:#8a8a8a;max-width:258px}.individuals-spectrum-card b{font-size:16px;font-weight:600;line-height:1;color:#434343;flex:none}.individuals-share-stage{position:relative;width:100%;height:700px;overflow:hidden;background:#f7f6f5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.individuals-share-bg{position:absolute;inset:0;z-index:0}.individuals-share-bg-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.individuals-share-pill{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;background:#fff;padding:8px 14px 8px 12px;border-radius:54px;border:1px solid rgba(174,174,178,.25);box-shadow:0 4px 16px rgba(20,40,70,.08)}.individuals-share-pill img{width:18px;height:18px}.individuals-share-pill span{font-size:16px;line-height:1;color:#292929}.individuals-share-profile{position:relative;z-index:1;min-height:0;padding:0;width:min(931px,calc(100% - 48px));overflow:visible}.individuals-share-profile .aiq-profile-bg{display:none}.individuals-share-profile .aiq-profile-card{width:100%;max-width:931px;border:1px solid rgba(174,174,178,.3);box-shadow:0 16px 48px rgba(20,40,70,.14)}.individuals-share-profile .aiq-issuer{display:none}@media (min-width:901px){.individuals-share-profile .aiq-profile-card{height:407px;padding:30px 40px 20px}.individuals-share-profile .aiq-profile-top{grid-template-columns:289px 280px 1fr;gap:35px;min-height:275px;height:275px;padding-bottom:20px;align-items:start}.individuals-share-profile .aiq-profile-identity,.individuals-share-profile .aiq-profile-meta{padding-top:0}.individuals-share-profile .aiq-verified{margin-bottom:18px;font-size:14px;line-height:20px;letter-spacing:0}.individuals-share-profile .aiq-profile-identity h3{font-size:20px;line-height:28px;font-weight:500}.individuals-share-profile .aiq-score{margin:10px 0 52px}.individuals-share-profile .aiq-score strong{font-size:72px;line-height:.95;font-weight:500}.individuals-share-profile .aiq-score span{font-size:18px;font-weight:500}.individuals-share-profile .aiq-subtitle{width:157px;font-size:14px;line-height:1.4}.individuals-share-profile .aiq-profile-radar{justify-items:start;padding-top:18px}.individuals-share-profile .aiq-radar{width:208px;margin-left:-4px}.individuals-share-profile .aiq-meta-label{font-size:14px;line-height:20px;letter-spacing:0}.individuals-share-profile .aiq-url-row{margin-bottom:104px}.individuals-share-profile .aiq-url-row a{font-size:14px}.individuals-share-profile .aiq-rank{margin-bottom:6px;font-size:20px;line-height:28px;font-weight:500}.individuals-share-profile .aiq-archetype{margin-bottom:18px;font-size:14px;line-height:20px}.individuals-share-profile .aiq-metrics{grid-template-columns:184px 184px 186px 185px 110px;gap:0;height:82px;padding:20px 0 0}.individuals-share-profile .aiq-metrics strong{margin-bottom:7px;font-size:22px;line-height:31px;font-weight:500}.individuals-share-profile .aiq-metrics span{font-size:14px;line-height:20px;white-space:nowrap}}.shared-aiq-banner{width:100vw;margin:72px 0 0 calc(50% - 50vw);text-align:left;border:0;background:#fff}.shared-aiq-stage{--band-y:72px;--band-w:var(--page-pad);--art-h:585px;width:100%;min-height:620px;margin:0;padding:var(--band-y) var(--page-pad);display:grid;place-items:center;overflow:hidden;background-color:#FFFFFF;background-image:repeating-linear-gradient(180deg,#ECECEC 0 1px,#FFFFFF 1px 13px),repeating-linear-gradient(180deg,#ECECEC 0 1px,#FFFFFF 1px 13px),linear-gradient(90deg,#ECECEC 1px,transparent 0);background-origin:content-box,content-box,padding-box;background-size:var(--band-w) var(--art-h),var(--band-w) var(--art-h),13px 100%;background-position:left calc(var(--band-w) * -1) center,right calc(var(--band-w) * -1) center,0 0;background-repeat:no-repeat,no-repeat,repeat}.shared-aiq-banner--governance .shared-aiq-stage{--art-h:400px}.shared-aiq-stage:has(.aiq-profile){--band-y:80px;min-height:747px}.shared-aiq-stage .aiq-profile{width:var(--page);min-height:585px;padding:0}.shared-aiq-stage .aiq-profile-card{width:min(931px,100%);min-height:0;height:407px;padding:30px 40px 20px;border:1px solid rgba(174,174,178,.25);border-radius:0;box-shadow:0 12px 40px rgba(20,40,70,.1)}.shared-aiq-stage .aiq-profile-top{grid-template-columns:289px 280px 1fr;gap:35px;min-height:275px;height:275px;padding-bottom:20px;align-items:start}.shared-aiq-stage .aiq-profile-identity,.shared-aiq-stage .aiq-profile-meta{padding-top:0}.shared-aiq-stage .aiq-verified{margin-bottom:18px;font-size:14px;line-height:20px;letter-spacing:0}.shared-aiq-stage .aiq-profile-identity h3{font-size:20px;line-height:28px;font-weight:500}.shared-aiq-stage .aiq-score{margin:10px 0 52px}.shared-aiq-stage .aiq-score strong{font-size:72px;line-height:.95;font-weight:500}.shared-aiq-stage .aiq-score span{font-size:18px;font-weight:500}.shared-aiq-stage .aiq-subtitle{width:157px;font-size:14px;line-height:1.4}.shared-aiq-stage .aiq-profile-radar{justify-items:start;padding-top:18px}.shared-aiq-stage .aiq-radar{width:208px;margin-left:-4px}.shared-aiq-stage .aiq-meta-label{font-size:14px;line-height:20px;letter-spacing:0}.shared-aiq-stage .aiq-url-row{margin-bottom:104px}.shared-aiq-stage .aiq-url-row a{font-size:14px}.shared-aiq-stage .aiq-rank{margin-bottom:6px;font-size:20px;line-height:28px;font-weight:500}.shared-aiq-stage .aiq-archetype{margin-bottom:18px;font-size:14px;line-height:20px}.shared-aiq-stage .aiq-issuer{font-size:12px;line-height:17px}.shared-aiq-stage .aiq-metrics{grid-template-columns:184px 184px 186px 185px 110px;gap:0;height:82px;padding:20px 0 0}.shared-aiq-stage .aiq-metrics strong{margin-bottom:7px;font-size:22px;line-height:31px;font-weight:500}.shared-aiq-stage .aiq-metrics span{font-size:14px;line-height:20px;white-space:nowrap}.shared-capability-strip{width:100%;padding-inline:var(--page-pad);display:grid;grid-template-columns:226px repeat(4,minmax(0,1fr));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);position:relative;z-index:2;background:#fff}.shared-capability-lead,.shared-capability-strip article{min-width:0;display:flex;flex-direction:column;justify-content:center}.shared-capability-lead{padding:20px 24px 20px 0;color:var(--blue);font-size:16px;line-height:1.4;font-weight:500;text-transform:uppercase}.shared-capability-strip article{padding:24px;border-left:1px solid var(--rule)}.shared-capability-strip h3{margin:0 0 12px;color:#434343;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:18px;line-height:1;font-weight:500;text-transform:uppercase;white-space:nowrap}.shared-capability-strip p{margin:0;font-size:16px;line-height:1.4;color:#575757}.page-hero:has(.shared-aiq-banner) .page-grid-bg{display:none}.banner-static-art,.dynamic-banner{position:relative;width:var(--page);overflow:hidden;background:#f5f3f1}.banner-static-art{aspect-ratio:2560/1170}.banner-static-art>img,.dynamic-banner>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.dynamic-banner{display:grid;place-items:center}.dynamic-banner--governance{min-height:372px;aspect-ratio:2560/800}.governance-overview-card{position:relative;z-index:1;width:min(955px,calc(100% - 80px));padding:28px;background:#fff;border:1px solid rgba(174,174,178,.2);box-shadow:0 14px 36px rgba(20,40,70,.07);display:flex;flex-direction:column;gap:32px}.governance-overview-card>strong{display:block;padding-bottom:0;color:var(--blue);font-size:14px;font-weight:600;text-transform:uppercase;line-height:1}.governance-overview-card>div{display:grid;grid-template-columns:repeat(4,1fr);border:1.25px solid rgba(174,174,178,.2)}.governance-overview-card section{min-height:128px;padding:16px 20px;border-right:1px solid rgba(174,174,178,.3);display:flex;flex-direction:column;align-items:flex-start;gap:20px}.governance-overview-card section:last-child{border-right:0}.governance-overview-card section>img{display:block;height:28px;width:auto;max-width:140px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.governance-overview-metric{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.governance-overview-card b,.governance-overview-card span{display:block}.governance-overview-card span{margin-bottom:0;color:#575757;font-size:16px;line-height:1}.governance-overview-card b{margin-top:0;font-size:20px;font-weight:500;color:#434343;text-transform:uppercase;line-height:1}.dynamic-banner--individuals{width:var(--page);height:585px;min-height:585px;aspect-ratio:auto;background:#F7F6F5}.shared-aiq-banner--individuals .shared-aiq-stage{min-height:745px;padding-block:80px;padding-inline:var(--page-pad)}.shared-aiq-banner--individuals .dynamic-banner--individuals>img,.shared-aiq-banner--individuals .dynamic-banner--individuals>span{z-index:0}.shared-aiq-banner--individuals .dynamic-banner--individuals>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.individual-score-card{position:relative;z-index:1;isolation:isolate;width:min(864px,calc(100% - 96px));height:415px;min-height:415px;box-sizing:border-box;padding:32px 0 0;display:grid;grid-template-columns:1fr 152px 1fr;align-items:start;-moz-column-gap:69px;column-gap:69px;row-gap:0;background:#fff;border:1px solid rgba(174,174,178,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 22px 56px rgba(20,40,70,.28),0 6px 18px rgba(20,40,70,.12)}.individual-percentile,.individual-score-card__score{display:flex;flex-direction:column;padding:0 32px}.individual-score-card__score{justify-content:center;align-items:flex-start;gap:34px;min-height:132px;padding-right:0}.individual-percentile{justify-content:center;align-items:flex-end;gap:27px;min-height:132px;padding-left:0;text-align:right}.individual-percentile__main{display:flex;flex-direction:column;align-items:flex-end;gap:18px}.individual-score-radar{display:block;width:152px;height:152px;margin:0 auto;flex:none}.individual-score-card b,.individual-score-card span,.individual-score-card strong{display:block}.individual-score-card span{color:#767676;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:22px;font-weight:500;line-height:1;letter-spacing:1.8px;text-transform:uppercase}.individual-score-card__score>strong{font-size:45px}.individual-percentile strong,.individual-score-card__score>strong{margin:0;color:#292929;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-weight:500;line-height:1;text-transform:uppercase}.individual-percentile strong{font-size:36px}.individual-percentile b{color:#575757;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:22px;font-weight:400;line-height:29px;letter-spacing:1.8px;text-transform:uppercase}.individual-score-card footer{grid-column:1/-1;margin-top:63px;padding:36px 32px 32px;display:flex;flex-direction:column;align-items:stretch;border-top:1px solid rgba(174,174,178,.2)}.individual-score-card footer>span{margin:0 0 18px;color:#767676;font-size:22px;font-weight:500;letter-spacing:1.8px;line-height:1}.individual-score-card__track{height:4.5px;margin:0 0 27px;position:relative;background:#DEDBD3}.individual-score-card__track:before{content:"";position:absolute;inset:0 auto 0 0;width:74%;background:#575757}.individual-score-card__track i{position:absolute;top:50%;left:74%;width:22px;height:27px;border-radius:13.5px;background:#575757;transform:translate(-50%,-50%)}.individual-score-card__labels{position:relative;height:22px}.individual-score-card__labels small{position:absolute;top:0;color:#575757;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:22px;font-weight:600;line-height:1;transform:translateX(-50%)}.individual-score-card__labels small:first-child{left:0;transform:none}.individual-score-card__labels small:nth-child(2){left:25%}.individual-score-card__labels small:nth-child(3){left:50%}.individual-score-card__labels small:nth-child(4){left:75%}.individual-score-card__labels small:nth-child(5){left:100%;transform:translateX(-100%)}.cta-section:before{content:"";display:block;width:100vw;margin-left:calc(50% - 50vw);height:80px;margin-bottom:80px;background-color:#fff;background-image:linear-gradient(90deg,#ECECEC 1px,transparent 0);background-size:13px 100%}.shared-aiq-banner--education .shared-aiq-stage{min-height:0;padding-bottom:48px}.page-hero:has(.shared-aiq-banner--education){padding-bottom:0}.education-partner-bar{margin-top:92px;border-top:1px solid rgba(174,174,178,.3);border-bottom:1px solid rgba(174,174,178,.3)}.partner-bar{width:100%;padding-inline:var(--page-pad);min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:24px}.partner-bar-label{width:226px;flex:none;margin:0;color:var(--blue);font-size:16px;line-height:1.4;font-weight:500;text-transform:uppercase}.partner-bar-items{display:flex;align-self:stretch;min-width:0}.partner-bar-item{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px 25px;border-left:1px solid rgba(174,174,178,.3)}.partner-bar--enterprise{border-top:1px solid rgba(174,174,178,.3);border-bottom:1px solid rgba(174,174,178,.3)}.partner-bar--enterprise .partner-bar-item:last-child{border-right:0}.partner-bar-item img{width:28px;height:28px;flex:none;-o-object-fit:contain;object-fit:contain}.partner-bar-item span{font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:18px;font-weight:500;line-height:1;text-transform:uppercase;color:#434343;white-space:nowrap}@media (max-width:1100px){.partner-bar-item{padding-inline:16px}.partner-bar-item span{font-size:15px}}@media (max-width:900px){.partner-bar{flex-direction:column;align-items:flex-start;gap:0;padding-block:8px}.partner-bar-label{width:100%;padding-block:16px}.partner-bar-items{width:100%;flex-wrap:wrap}.partner-bar-item{flex:1 1 auto;justify-content:flex-start;padding:16px 0;border-left:0;border-top:1px solid rgba(174,174,178,.3)}.partner-bar-item:last-child{border-right:0}}@media (max-width:600px){.education-partner-bar{margin-top:48px;padding-block:0}.education-partner-bar .partner-bar-label{padding:18px 0 14px;font-size:14px}.education-partner-bar .partner-bar-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.education-partner-bar .partner-bar-item{width:auto;min-width:0;min-height:76px;padding:14px 10px;justify-content:center;gap:7px;border-top:1px solid rgba(174,174,178,.3);border-left:0}.education-partner-bar .partner-bar-item:nth-child(odd){border-right:1px solid rgba(174,174,178,.3)}.education-partner-bar .partner-bar-item:last-child{grid-column:1/-1;border-right:0}.education-partner-bar .partner-bar-item img{width:auto!important;max-width:92px;height:26px!important;-o-object-fit:contain;object-fit:contain}.education-partner-bar .partner-bar-item span{min-width:0;font-size:12px;line-height:1.2;white-space:normal}}@media (max-width:900px){.shared-aiq-banner--individuals .shared-aiq-stage,.shared-aiq-stage{min-height:0;padding-block:48px}.dynamic-banner--individuals{height:auto;min-height:420px}.governance-overview-card,.individual-score-card{width:calc(100% - 64px)}.individual-score-card{height:auto;min-height:0}}@media (max-width:600px){.shared-aiq-stage{padding:34px 20px}.banner-static-art{width:100%;min-height:230px;aspect-ratio:auto}.shared-aiq-banner--education .banner-static-art>img,.shared-aiq-banner--fluency .banner-static-art>img{-o-object-position:center;object-position:center}.dynamic-banner{width:100%;min-height:370px;aspect-ratio:auto}.governance-overview-card,.individual-score-card{width:calc(100% - 28px)}.governance-overview-card{padding:20px}.governance-overview-card>div{grid-template-columns:1fr 1fr}.governance-overview-card section{min-height:110px;padding:14px 12px;gap:14px;border-bottom:1px solid rgba(174,174,178,.2)}.governance-overview-card section:nth-child(2){border-right:0}.governance-overview-card section:nth-child(n+3){border-bottom:0}.gov-dash-stage{padding:28px 16px}.gov-dash-audit li{align-items:flex-start;flex-direction:column;gap:6px}.governance-infra-visual{width:100%;min-height:0;padding:24px 12px}.governance-infra-row{grid-template-columns:1fr 1fr;min-height:0}.governance-infra-row span{min-height:72px;font-size:14px;border-bottom:1px solid rgba(174,174,178,.3)}.governance-infra-row span:nth-child(2n){border-right:0}.governance-infra-row span:nth-child(n+3){border-bottom:0}.governance-infra-bridge{min-height:180px;padding:20px 12px}.governance-infra-logo{width:120px}.individual-score-card{height:auto;min-height:0;padding:24px 0 0;grid-template-columns:1fr 100px;-moz-column-gap:16px;column-gap:16px}.individual-percentile b,.individual-score-card footer>span,.individual-score-card span,.individual-score-card__labels small{font-size:11px;letter-spacing:.9px;line-height:1.2}.individual-score-card__score{min-height:0;gap:16px;padding:0 20px}.individual-score-card__score>strong{font-size:38px}.individual-score-radar{width:100px;height:100px}.individual-percentile{grid-column:1/-1;min-height:0;text-align:left;padding:0 20px 8px}.individual-percentile,.individual-percentile__main{align-items:flex-start;gap:10px}.individual-percentile strong{font-size:28px}.individual-score-card footer{margin-top:24px;padding:24px 20px}.individual-score-card__track{margin-bottom:14px}.individual-score-card__track i{width:12px;height:16px}.individual-score-card__labels{height:14px}}.fluency-page .page-hero h1{max-width:988px}.fluency-page .page-hero>p{max-width:956px;font-size:20px;line-height:1.4;font-weight:400;color:#767676}.fluency-feature-cols{margin-bottom:50px}.fluency-page .two-col:has(.stack-cards){padding-bottom:0;align-items:start;gap:40px;grid-template-columns:minmax(0,491px) minmax(0,729px);justify-content:space-between}.fluency-page .two-col:has(.stack-cards) .copy{max-width:491px;padding-right:24px;box-sizing:border-box}.fluency-page .two-col:has(.stack-cards) .fill-heading{max-width:520px;font-size:clamp(30px,2.35vw,40px);line-height:1.2;letter-spacing:-.75px;color:#292929}.fluency-page .two-col:has(.stack-cards) .copy>p{max-width:467px;margin-top:48px;font-size:20px;line-height:1.4;color:#767676}.fluency-page .two-col:has(.stack-cards) .bullet-list{margin-top:48px;display:flex;flex-direction:column;gap:16px}.fluency-page .two-col:has(.stack-cards) .bullet-list li{padding:1px 0 1px 18px;font-size:16px;line-height:1;color:#767676}.fluency-page .two-col:has(.stack-cards) .bullet-list li:before{width:10px;height:10px;top:50%;transform:translateY(-50%);background:#1a3a6b}.fluency-page .stack-cards{box-sizing:border-box;width:100%;max-width:729px;min-height:566px;background:#f7f6f5;padding:60px;gap:32px;align-items:center;justify-content:center;justify-self:end;overflow:hidden}.fluency-page .stack-card-group{width:100%;max-width:437px;display:flex;flex-direction:column;gap:12px}.fluency-page .stack-card-group:first-child{gap:16px}.fluency-page .stack-card-archetype{display:inline-flex;align-items:center;gap:6px;color:#1a3a6b;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1}.fluency-page .stack-card-archetype img{width:16px;height:16px;flex:none}.fluency-page .stack-card{width:100%;min-height:76px;padding:16px;gap:12px;grid-template-columns:44px minmax(0,1fr) auto;justify-content:space-between;border-radius:4px;background:#fff}.fluency-page .stack-card .avatar--portrait{width:44px;height:44px;overflow:hidden;background:#fff;border:1px solid rgba(174,174,178,.3);border-radius:50%}.fluency-page .stack-card .avatar--portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:.7}.fluency-page .stack-card strong{margin-bottom:8px;font-size:16px;font-weight:500;line-height:1;color:#434343}.fluency-page .stack-card p{font-size:12px;color:#8a8a8a;line-height:1.4}.fluency-page .stack-card b{font-family:inherit;font-size:16px;font-weight:600;line-height:1;color:#434343;text-align:center}.fluency-page .split-intro{width:var(--page);margin-inline:auto;padding-top:82px;padding-bottom:60px;grid-template-columns:minmax(0,432px) minmax(0,661px);justify-content:space-between;-moz-column-gap:40px;column-gap:40px;align-items:start}.fluency-page .split-intro .fill-heading{max-width:432px}.fluency-page .split-intro>p{max-width:661px;margin:0;justify-self:end;font-size:20px;line-height:1.4;color:#767676}.fluency-feature-cols{width:100%;max-width:none;margin-inline:0;padding-inline:var(--page-pad);box-sizing:border-box;border-top:1px solid rgba(174,174,178,.2);border-bottom:1px solid rgba(174,174,178,.2);border-left:0;border-right:0;align-items:stretch}.fluency-feature-cols article{min-height:232px;height:100%;padding:40px clamp(24px,5.5vw,80px);box-sizing:border-box;border-right:1px solid rgba(174,174,178,.2);display:flex;flex-direction:column;align-items:flex-start}.fluency-feature-cols article:last-child{border-right:0}.fluency-page .feature-cols .icon--img{width:32px;height:32px;margin-bottom:24px}.fluency-page .feature-cols .icon--img img{display:block;width:32px;height:32px}.fluency-page .feature-cols h3{font-size:18px;font-weight:500}.fluency-page .feature-cols p{font-size:16px;line-height:1.4;max-width:320px;color:#767676}.fluency-page .feature-cols+.two-col{padding-top:144px;padding-bottom:0;align-items:center;min-height:608px}.fluency-scale{--scale-tile:190px;--scale-label-gap:20px;min-height:608px;max-width:640px}.fluency-scale .scale-step b{gap:0;margin-bottom:20px}.fluency-scale .fluency-scale-pipe{display:inline-block;width:1px;height:16px;margin:0 12px;background:rgba(174,174,178,.5);flex:none}.fluency-scale .scale-step b em{font-style:normal;font-weight:500;text-transform:uppercase}.fluency-scale .diagram-tile{display:grid;place-items:center;background:#f7f6f5}.fluency-scale .fluency-scale-icon{width:120px;height:120px;-o-object-fit:contain;object-fit:contain}.fluency-page .shared-trust-section{padding-top:50px;padding-bottom:0}.fluency-page .shared-trust-section+.page-cta{padding-top:0;padding-bottom:0;margin-top:144px;border-top:0;min-height:336px;background:#fff}.fluency-page .page-cta:before{margin-bottom:64px}.fluency-page .page-cta .fill-heading{max-width:817px;margin-inline:auto;font-size:clamp(44px,5vw,72px);line-height:1.1;letter-spacing:-.75px}.fluency-page .page-cta>p{max-width:587px;margin-top:20px;margin-bottom:32px;font-size:16px;line-height:1.4;color:#767676}.fluency-page+.site-footer{margin-top:144px}.fluency-page+.site-footer .footer-content{padding-top:0}@media(min-width:991.9px){.aiq-dimensions article:first-child,.fluency-feature-cols article:first-child{padding-left:0}}@media (max-width:900px){.shared-aiq-banner{margin-top:52px}.shared-aiq-stage{min-height:0;padding:32px var(--page-pad)}.shared-aiq-stage .aiq-profile{width:var(--page);min-height:0}.shared-aiq-stage .aiq-profile-card{width:calc(100% - 24px);min-height:0}.shared-capability-strip{grid-template-columns:repeat(2,1fr)}.shared-capability-lead{grid-column:1/-1;min-height:84px;border-bottom:1px solid var(--rule)}.shared-capability-strip article{min-height:112px;border-bottom:1px solid var(--rule)}.shared-capability-strip article:nth-child(2n){border-left:0}.fluency-page .split-intro{grid-template-columns:1fr;padding:68px 0 32px}.fluency-page .two-col:has(.stack-cards){grid-template-columns:1fr;gap:36px;padding:56px 0}.fluency-page .two-col:has(.stack-cards) .copy{max-width:none;padding-right:0}.fluency-page .stack-cards{max-width:none;min-height:0;padding:40px 24px;justify-self:stretch}.fluency-feature-cols{width:100%;margin-inline:0;padding-inline:var(--page-pad)}.fluency-page .feature-cols+.two-col{padding:68px 0;min-height:0}.fluency-scale{--scale-tile:140px;min-height:460px;margin-top:40px}.fluency-scale .fluency-scale-icon{width:88px;height:88px}.fluency-page .shared-trust-section{padding:64px 0 0}.fluency-page .shared-trust-section+.page-cta{margin-top:80px;padding:0 0 80px;min-height:0}.fluency-page .page-cta .fill-heading{font-size:clamp(38px,7vw,50px)}.fluency-page+.site-footer{margin-top:80px}.governance-infra-intro{grid-template-columns:1fr;gap:24px}.governance-infra-intro .fill-heading,.governance-infra-intro>p{max-width:none}.readiness-page .two-col{grid-template-columns:1fr;gap:36px;padding:68px 0;height:auto;min-height:0}.readiness-page .readiness-adoption-section,.readiness-page .readiness-capability-section{grid-template-columns:1fr;height:auto;min-height:0;margin-top:0}.readiness-page .readiness-adoption-section .copy,.readiness-page .readiness-capability-section .copy{width:auto;max-width:none;min-height:0;height:auto;padding:0;gap:28px}.readiness-page .readiness-capability-section .copy{order:-1}.readiness-page .bullet-list,.readiness-page .readiness-adoption-section .copy .bullet-list,.readiness-page .readiness-adoption-section .copy .button-row{margin-top:0}.readiness-page .two-col .copy>p{font-size:18px;margin-top:0}.readiness-page .readiness-adoption-section .readiness-panel,.readiness-page .readiness-capability-section .readiness-panel{width:100%;height:auto;min-height:0;padding:40px 24px}.readiness-page .shared-trust-section{padding-top:72px}.readiness-page .page-cta{padding:72px 0}.readiness-page .page-cta .fill-heading{font-size:clamp(38px,7vw,50px)}.individuals-page .individuals-degree-section,.individuals-page .individuals-dimensions-section,.individuals-page .individuals-share-section,.individuals-page .individuals-spectrum-section{margin-top:0;padding:68px 0 0}.individuals-page .individuals-share-head,.individuals-page .individuals-split-head{width:var(--page);grid-template-columns:1fr;display:flex;flex-direction:column;gap:24px}.individuals-page .individuals-dimensions-section .individuals-split-head .fill-heading,.individuals-page .individuals-share-head-lead .fill-heading,.individuals-page .individuals-split-head .fill-heading{max-width:none}.individuals-page .individuals-share-head>p,.individuals-page .individuals-split-head>p{max-width:none;justify-self:start}.individuals-page .individuals-dimensions,.individuals-page .individuals-steps{width:100%;margin:36px 0 0;padding-inline:0;grid-template-columns:1fr;border-top:1px solid rgba(174,174,178,.3);border-bottom:1px solid rgba(174,174,178,.3);border-left:0;border-right:0}.individuals-page .individuals-dimensions article,.individuals-page .individuals-steps article{border-right:0;border-bottom:1px solid rgba(174,174,178,.3);padding:28px 20px;min-height:0}.individuals-page .individuals-dimensions article:last-child,.individuals-page .individuals-steps article:last-child{border-bottom:0}.individuals-page .individuals-dimensions-cta{margin-top:36px}.individuals-page .individuals-spectrum-section{grid-template-columns:1fr;gap:36px}.individuals-page .individuals-spectrum-panel,.individuals-page .individuals-spectrum-section .copy,.individuals-page .individuals-spectrum-section .visual{width:100%;padding-right:0;min-height:0}.individuals-page .individuals-spectrum-panel{padding:40px 24px}.individuals-page .individuals-share-section{gap:36px;padding-inline:0}.individuals-page .individuals-share-stage{height:auto;min-height:520px;padding:40px 16px}.individuals-page .individuals-share-profile{width:100%}.individuals-page .shared-trust-section{padding-top:72px}.individuals-page .page-cta{padding:72px 0}.individuals-page .page-cta .fill-heading{font-size:clamp(38px,7vw,50px)}.security-page .security-architecture-section{margin-top:0;padding-top:68px;gap:48px}.security-page .security-architecture-head{width:var(--page);flex-direction:column;gap:36px}.security-page .security-architecture-copy,.security-page .security-architecture-copy>p{max-width:none;width:100%}.security-page .compliance-grid{width:100%;max-width:100%}.security-page .compliance-cell{width:auto;height:auto;min-height:120px;aspect-ratio:1}.security-page .security-features{width:100%;margin-inline:0;padding-inline:var(--page-pad);grid-template-columns:1fr;border-top:1px solid rgba(174,174,178,.3);border-bottom:1px solid rgba(174,174,178,.3);border-left:0;border-right:0}.security-page .security-features article{min-height:0;padding:28px 20px;border:0;border-bottom:1px solid rgba(174,174,178,.3)}.security-page .security-features article:nth-child(n+4){border-top:0}.security-page .security-features article:last-child{border-bottom:0}.security-page .security-faq-section{margin-top:0;padding-top:68px;grid-template-columns:1fr;gap:36px}.security-page .security-faq-section .copy,.security-page .security-faq-section .visual{width:100%;padding-right:0}.security-page .shared-trust-section{padding-top:72px}.security-page .page-cta{padding:72px 0}.security-page .page-cta .fill-heading{font-size:clamp(38px,7vw,50px)}}@media (max-width:600px){.shared-aiq-stage{padding:24px 12px 30px}.shared-aiq-stage .aiq-profile{width:100%}.shared-aiq-stage .aiq-profile-card{width:100%;padding:22px 14px 16px}.shared-capability-strip{width:100%;grid-template-columns:1fr}.shared-capability-lead,.shared-capability-strip article{grid-column:auto;min-height:0;padding:20px 0;border-left:0}.fluency-page .split-intro{padding:56px 0 26px}.fluency-page .feature-cols+.two-col{padding:56px 0}.fluency-page .shared-trust-section{padding-top:56px}.fluency-page .shared-trust-section+.page-cta{margin-top:56px;padding:0 0 60px}.fluency-page .page-cta .fill-heading{font-size:clamp(34px,10vw,42px)}.readiness-page .two-col{padding:56px 0;gap:28px}.readiness-panel{padding:28px 16px}.readiness-card{max-width:100%}.readiness-cohort-list span{width:96px;padding:0 12px}.readiness-page .shared-trust-section{padding-top:56px}.readiness-page .page-cta{padding:60px 0}.readiness-page .page-cta .fill-heading{font-size:clamp(34px,10vw,42px)}.readiness-page .page-cta>p{max-width:none}.individuals-page .individuals-degree-section,.individuals-page .individuals-dimensions-section,.individuals-page .individuals-share-section,.individuals-page .individuals-spectrum-section{padding-top:56px}.individuals-page .individuals-spectrum-panel{padding:28px 16px}.individuals-page .individuals-spectrum-person p{max-width:none}.individuals-page .individuals-share-stage{min-height:0;padding:28px 12px}.individuals-page .shared-trust-section{padding-top:56px}.individuals-page .page-cta{padding:60px 0}.individuals-page .page-cta .fill-heading{font-size:clamp(34px,10vw,42px)}.individuals-page .page-cta>p{max-width:none}.security-page .security-architecture-section,.security-page .security-faq-section{padding-top:56px}.security-page .compliance-grid{grid-template-columns:repeat(2,1fr)}.security-page .security-features article{padding:24px 16px}.security-page .shared-trust-section{padding-top:56px}.security-page .page-cta{padding:60px 0}.security-page .page-cta .fill-heading{font-size:clamp(34px,10vw,42px)}.security-page .page-cta>p{max-width:none}}.cta-section h2,.fill-heading,.hero h1,.page-cta h2,.page-hero h1,.section-title-row h2,.split-intro h2,.two-col h2{font-weight:600;letter-spacing:-.025em}.hero h1{font-size:clamp(42px,4.35vw,64px);line-height:1.06}.fill-heading{font-size:clamp(30px,2.45vw,38px);line-height:1.14}.hero-copy>p,.page-hero>p,.section-title-row>p,.split-intro p,.two-col .copy p{font-weight:400}@media (max-width:900px){.hero h1,.page-hero h1{font-size:clamp(36px,6.4vw,48px)}.fill-heading{font-size:clamp(29px,5vw,38px)}}@media (max-width:600px){.hero h1,.page-hero h1{font-size:clamp(33px,9vw,39px);line-height:1.08}.fill-heading{font-size:clamp(27px,8vw,33px)}}.page-hero{padding-top:64px;padding-bottom:42px}.page-hero h1{max-width:868px;margin-top:24px;margin-bottom:24px;font-size:clamp(40px,5vw,68px);line-height:1.1;letter-spacing:-.75px;font-weight:600;color:#1A1A1A}.page-hero>p{max-width:560px;margin-bottom:32px;font-size:20px;line-height:1.4;font-weight:500;color:#767676}.page-hero .button-row{gap:24px}@media (min-width:901px){.shared-aiq-banner--home{margin-top:65px}.hero h1{max-width:894px;font-size:72px;line-height:1.1;letter-spacing:-.75px;font-weight:600}.fill-heading,.section-title-row h2,.split-intro h2,.two-col h2{font-size:40px;line-height:1.2;letter-spacing:-.75px;font-weight:600}.soft-band .split-intro>p,.split-intro>p,.two-col .copy>p{font-size:20px;line-height:1.4;color:#767676}.shared-aiq-banner--home .shared-capability-strip{grid-template-columns:226px repeat(4,minmax(0,1fr))}.shared-aiq-banner--home .shared-capability-lead{padding:20px 0;font-size:16px;line-height:1.4;font-weight:500}.shared-aiq-banner--home .shared-capability-strip article{padding:24px 20px;overflow:visible}.shared-aiq-banner--home .shared-capability-strip h3{margin-bottom:12px;font-size:16px;line-height:1;white-space:nowrap}.shared-aiq-banner--home .shared-capability-strip p{font-size:14px;line-height:1.4}.scale-section{min-height:0;padding:144px 0;align-items:start;-moz-column-gap:48px;column-gap:48px}.scale-diagram{min-height:608px}.proof-section{grid-template-columns:582px 658px;-moz-column-gap:40px;column-gap:40px;padding-top:0;padding-bottom:120px}.education-proof-section{position:relative;padding-bottom:0;border-top:0}.education-proof-section .proof-stats{row-gap:40px;max-width:517px}.education-proof-section .proof-stats>div{padding:0 32px 0 0;min-height:0}.education-proof-section .proof-stats>div:nth-child(2n){padding-left:32px}.education-proof-section .proof-copy>p{margin:32px 0 0}.section-title-row{grid-template-columns:379px 395px;justify-content:space-between;-moz-column-gap:40px;column-gap:40px;align-items:start;min-height:86px;margin-bottom:60px}.section-title-row .fill-heading{max-width:379px}.section-title-row>p{max-width:395px;margin:0;font-size:20px;line-height:1.4;color:#767676}.contract-section .section-title-row,.institution-section .section-title-row,.roles-section .section-title-row,.trust-section .section-title-row{margin-bottom:60px}.cta-section>p,.page-cta>p{max-width:621px;font-size:20px;line-height:1.4;color:#767676}.security-copy{width:574px}.soft-band .split-intro{display:grid;grid-template-columns:801px 479px;-moz-column-gap:0;column-gap:0;align-items:start;min-height:86px}.soft-band .split-intro .fill-heading{max-width:520px}.soft-band .split-intro>p{max-width:479px;margin:0}.education-trust-layer{gap:0;grid-template-columns:minmax(0,1fr) 789px;align-items:flex-start;padding-top:0;min-height:680px}.education-trust-layer .copy{max-width:560px;padding-right:48px}.education-trust-layer .copy .fill-heading,.education-trust-layer .copy>p{max-width:410px}.education-trust-layer .copy>p{margin-top:48px}.education-trust-layer .education-infra-stage{width:789px;max-width:100%;min-height:680px;justify-self:end;box-sizing:border-box;padding:60px;background:#f7f6f5;display:grid;place-items:center}.education-trust-layer .education-infra-card{width:100%;max-width:none;box-sizing:border-box;background:#fff}.education-trust-layer .education-infra-card .governance-infra-row span{background:transparent}.education-trust-layer .education-infra-card .governance-infra-band--systems .governance-infra-row{grid-template-columns:minmax(0,161fr) minmax(0,205fr) minmax(0,92fr) minmax(0,161fr)}.education-trust-layer .education-infra-card .governance-infra-band--systems .governance-infra-row span{padding:0 12px;gap:6px}.education-trust-layer .education-infra-card .governance-infra-logo{width:114px;height:auto}.education-trust-layer .education-infra-card .governance-infra-models img{width:52px!important;height:52px!important;max-width:52px;max-height:52px;border:1px solid #e7e7e8;padding:10px}.shared-aiq-stage .aiq-metrics:after{content:close-quote;background:rgba(174,174,178,.2);position:absolute;width:110%;left:-42px;right:0;height:1px}.shared-aiq-stage .aiq-metrics{position:relative}.shared-aiq-stage .aiq-profile-card{overflow:hidden}.education-trust-layer .education-infra-card .governance-infra-row .governance-infra-item-icon{max-width:28px;max-height:28px;-o-object-fit:contain;object-fit:contain;flex:none}.education-trust-layer .education-infra-card .governance-infra-row .governance-infra-item-icon--wide{max-width:43px;max-height:22px}.header--nav-left nav{position:static;left:auto;top:auto;transform:none;margin-left:60px}.header--nav-left .header-actions{margin-left:auto}.aiq-page .page-hero>p{max-width:860px}.readiness-page .two-col .copy .fill-heading,.readiness-page .two-col .copy>p{max-width:614px}.readiness-page .two-col:nth-of-type(2) .copy .fill-heading,.readiness-page .two-col:nth-of-type(2) .copy>p{max-width:724px}.fluency-page .page-hero h1{max-width:1024px}.fluency-page .page-hero>p{max-width:956px}.governance-page .page-hero>p{max-width:822px}.partner-bar--enterprise .partner-bar-label{width:186px}.governance-page .page-hero h1{max-width:1010px}.governance-page .two-col{gap:0;grid-template-columns:637fr 643fr;align-items:start;padding-top:0;padding-bottom:0}.governance-page .two-col .copy{padding-right:60px;padding-top:8px}.governance-page .two-col .copy .fill-heading{max-width:410px}.governance-page .two-col .copy>p{max-width:577px;font-size:20px;line-height:1.4;margin-top:48px}.governance-page .two-col .visual{align-self:stretch;overflow:visible}.governance-page .bullet-list{margin-top:48px}.governance-page .bullet-list li{font-size:16px}.governance-page .partner-band{margin-top:72px;margin-bottom:144px;text-align:center}.governance-page .partner-band .fill-heading{margin-bottom:60px;font-size:40px}.governance-page .page-cta{padding-top:144px;padding-bottom:0}.governance-page .page-cta .fill-heading{max-width:817px;margin-inline:auto;font-size:72px;line-height:1.1;letter-spacing:-.75px}.governance-page .page-cta .fill-heading em{font-style:italic;font-weight:600}.governance-page .page-cta>p{max-width:621px;margin-top:20px;margin-bottom:32px}.governance-page .shared-architecture-section{margin-top:144px;margin-bottom:144px;border-bottom:0}.governance-page .shared-trust-section{padding-top:0;padding-bottom:0}.readiness-page .page-hero h1{max-width:1010px}.readiness-page .page-hero>p{max-width:822px}.readiness-page .two-col{gap:0;align-items:center;padding-top:0;padding-bottom:0}.readiness-page .page-hero{padding-bottom:0}.readiness-page .readiness-adoption-section{grid-template-columns:726px 554px;min-height:507px;margin-top:144px;align-items:stretch}.readiness-page .readiness-capability-section{grid-template-columns:496px 784px;min-height:388px;margin-top:144px}.readiness-page .readiness-adoption-section .copy{width:726px;max-width:726px;min-height:507px;padding:0 60px 0 0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;gap:0}.readiness-page .readiness-capability-section .copy{width:784px;max-width:784px;padding:0 0 0 60px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:48px}.readiness-page .readiness-sec-head{display:flex;flex-direction:column;gap:48px;width:100%}.readiness-page .two-col .copy .fill-heading{max-width:none;margin:0;font-size:40px;line-height:1.2;letter-spacing:-.75px;color:#292929}.readiness-page .two-col .copy .fill-heading .heading-line{white-space:normal}.readiness-page .readiness-sec-head>p,.readiness-page .two-col .copy>p{max-width:none;margin:0;font-size:20px;line-height:1.4;font-weight:400;color:#767676}.readiness-page .two-col .visual{align-self:center;overflow:hidden;height:auto}.readiness-page .bullet-list{margin:48px 0 0;display:flex;flex-direction:column;gap:16px}.readiness-page .bullet-list li{padding:1px 0 1px 18px;font-size:16px;line-height:1;color:#767676}.readiness-page .bullet-list li:before{width:10px;height:10px;top:3px}.readiness-page .two-col .copy .button-row{margin:48px 0 0;justify-content:flex-start}.readiness-page .readiness-capability-section .bullet-list{margin-top:0}.readiness-page .page-cta,.readiness-page .shared-trust-section{padding-top:144px;padding-bottom:0}.readiness-page .page-cta .fill-heading{max-width:851px;margin-inline:auto;font-size:72px;line-height:1.2;letter-spacing:-.75px}.readiness-page .page-cta>p{max-width:523px;margin-top:20px;margin-bottom:32px}.individuals-page .page-hero h1{max-width:1010px}.individuals-page .page-hero>p{max-width:720px}.individuals-page .individuals-degree-section,.individuals-page .individuals-dimensions-section{padding-top:0}.individuals-page .individuals-degree-section{margin-top:0}.individuals-page .individuals-dimensions-section,.individuals-page .individuals-share-section,.individuals-page .individuals-spectrum-section{margin-top:144px}.individuals-page .page-cta,.individuals-page .shared-trust-section{padding-top:144px;padding-bottom:0}.individuals-page .individuals-split-head{width:var(--page);margin:0 auto;display:grid;grid-template-columns:703fr 577fr;-moz-column-gap:0;column-gap:0;justify-content:space-between;align-items:start;min-height:84px}.individuals-page .individuals-split-head .fill-heading{max-width:703px;margin:0;font-size:40px;line-height:1.2;letter-spacing:-.75px;color:#292929}.individuals-page .individuals-dimensions-section .individuals-split-head .fill-heading{max-width:459px}.individuals-page .individuals-split-head>p{max-width:577px;margin:0;justify-self:end;font-size:20px;line-height:1.4;color:#767676}.individuals-page .individuals-steps{width:100%;max-width:none;margin:60px 0 0;margin-inline:0;padding-inline:var(--page-pad);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));box-sizing:border-box;border-top:1px solid rgba(174,174,178,.3);border-bottom:1px solid rgba(174,174,178,.3);border-left:0;border-right:0}.individuals-page .individuals-steps article{min-height:192px;padding:40px 32px 40px 30px;border-right:1px solid rgba(174,174,178,.3);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}.individuals-page .individuals-steps article:last-child{border-right:0}.individuals-page .individuals-dimensions .code,.individuals-page .individuals-steps .code{margin:0 0 24px;color:var(--blue);font-size:14px;font-weight:500;line-height:1;text-transform:uppercase}.individuals-page .individuals-dimensions h3,.individuals-page .individuals-steps h3{margin:0;font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:18px;font-weight:500;line-height:1;text-transform:uppercase;color:#434343}.individuals-page .individuals-dimensions p,.individuals-page .individuals-steps p{margin:0;max-width:320px;font-size:16px;line-height:1.4;color:#767676}.individuals-page .individuals-dimensions h3+p,.individuals-page .individuals-steps h3+p{margin-top:12px}.individuals-page .individuals-dimensions{width:100%;max-width:none;margin:60px 0 0;margin-inline:0;padding-inline:var(--page-pad);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));box-sizing:border-box;border-top:1px solid rgba(174,174,178,.2);border-bottom:1px solid rgba(174,174,178,.2);border-left:0;border-right:0}.individuals-page .individuals-dimensions article{padding:24px 20px;border-right:1px solid rgba(174,174,178,.3);display:flex;flex-direction:column;box-sizing:border-box}.individuals-page .individuals-dimensions article:last-child{border-right:0}.individuals-page .individuals-dimensions-cta{display:flex;justify-content:center;margin-top:64px}.individuals-page .individuals-spectrum-section{grid-template-columns:494px 647px;align-items:stretch;padding:0;width:var(--page);margin-left:auto;margin-right:auto}.individuals-page .individuals-spectrum-section .copy{width:494px;padding-right:60px;box-sizing:border-box;display:flex;align-items:flex-start}.individuals-page .individuals-sec-head{display:flex;flex-direction:column;gap:48px}.individuals-page .individuals-sec-head .fill-heading{margin:0;font-size:40px;line-height:1.2;letter-spacing:-.75px}.individuals-page .individuals-sec-head>p{margin:0;font-size:20px;line-height:1.4;color:#767676}.individuals-page .individuals-spectrum-section .visual{width:647px;align-self:stretch;overflow:visible}.individuals-page .individuals-spectrum-panel{width:647px;min-height:542px;height:100%}.individuals-page .individuals-share-section{width:100%;max-width:none;margin-left:0;margin-right:0;padding-inline:var(--page-pad);box-sizing:border-box;display:flex;flex-direction:column;gap:60px}.individuals-page .individuals-share-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:40px}.individuals-page .individuals-share-head-lead{display:flex;flex-direction:column;gap:42px;align-items:flex-start}.individuals-page .individuals-share-head-lead .fill-heading{max-width:410px;margin:0;font-size:40px;line-height:1.2;letter-spacing:-.75px}.individuals-page .individuals-share-head>p{max-width:341px;margin:0;font-size:20px;line-height:1.4;color:#767676}.individuals-page .individuals-share-head .button-row{margin:0}.individuals-page .page-cta .fill-heading{max-width:851px;margin-inline:auto;font-size:72px;line-height:1.2;letter-spacing:-.75px}.individuals-page .page-cta .fill-heading em{font-style:italic;font-weight:600}.individuals-page .page-cta>p{max-width:665px;margin-top:20px;margin-bottom:32px}.security-page .page-hero h1{max-width:712px}.security-page .page-hero>p{max-width:606px}.security-page .page-hero{padding-bottom:0}.security-page .page-grid-bg{display:none}.security-page .security-architecture-section{margin-top:96px;gap:96px}.security-page .security-architecture-head{width:var(--page);min-height:280px}.security-page .security-architecture-copy{width:574px;max-width:574px;gap:0}.security-page .security-architecture-copy .fill-heading{margin-bottom:48px}.security-page .security-architecture-copy>p{margin-bottom:24px}.security-page .security-architecture-note{margin-bottom:0}.security-page .compliance-grid{width:560px;max-width:560px;border:0;flex:none}.security-page .compliance-cell{position:relative;width:140px;height:140px;padding:0;display:block;aspect-ratio:auto;border-right:1px solid rgba(174,174,178,.3);border-bottom:1px solid rgba(174,174,178,.2)}.security-page .compliance-cell:nth-child(4n+1){border-left:1px solid rgba(174,174,178,.3)}.security-page .compliance-cell:nth-child(-n+4){border-top:1px solid rgba(174,174,178,.2)}.security-page .compliance-cell:nth-last-child(-n+4){border-bottom:1px solid rgba(174,174,178,.2)}.security-page .compliance-icon{position:absolute;top:23px;left:50%;width:85px;height:74px;transform:translateX(-50%);opacity:.7}.security-page .compliance-logo-img{width:auto;height:72px;max-width:85px;-o-object-fit:contain;object-fit:contain}.security-page .compliance-label{position:absolute;left:8px;top:118px;gap:6px;color:#767676;font-size:14px;line-height:1;font-weight:500;letter-spacing:0;white-space:nowrap}.security-page .compliance-label i{width:8px;height:8px;background:#1a3a6b}.security-page .security-faq-section{margin-top:144px;gap:0;grid-template-columns:494px 697px;align-items:start;padding:0}.security-page .security-faq-section .copy{width:494px;padding-right:60px;box-sizing:border-box}.security-page .security-faq-section .visual{width:697px}.security-page .security-faq-head .fill-heading{font-size:40px;line-height:1.2;letter-spacing:-.75px}.security-page .ui-accordion{display:flex;flex-direction:column;gap:32px}.security-page .ui-accordion-item{border:0}.security-page .ui-accordion-trigger{padding:0;font-size:20px;font-weight:500;line-height:1;letter-spacing:-.2px;color:#434343}.security-page .ui-accordion-trigger span:last-child{font-size:14px;color:#434343;flex:none}.security-page .ui-accordion-panel{margin-top:8px}.security-page .ui-accordion-panel p{margin:0;max-width:601px;font-size:16px;line-height:1.4;color:#8a8a8a}.security-page .page-cta,.security-page .shared-trust-section{padding-top:144px;padding-bottom:0}.security-page .page-cta{text-align:center;align-items:center}.security-page .page-cta .fill-heading{max-width:851px;margin-inline:auto;font-size:72px;line-height:1.2;letter-spacing:-.75px;text-align:center}.security-page .page-cta>p{max-width:665px;margin-top:20px;margin-bottom:32px;margin-inline:auto;text-align:center}.security-page .page-cta .button-row{justify-content:center}}@media (min-width:901px) and (max-width:1199px){.readiness-page .readiness-adoption-section{grid-template-columns:minmax(0,1fr) minmax(280px,42vw)}.readiness-page .readiness-capability-section{grid-template-columns:minmax(280px,38vw) minmax(0,1fr)}.readiness-page .readiness-adoption-section .copy,.readiness-page .readiness-capability-section .copy{width:auto;max-width:none}.readiness-page .readiness-adoption-section .copy{padding-right:40px}.readiness-page .readiness-capability-section .copy{padding-left:40px}.readiness-page .readiness-adoption-section .readiness-panel,.readiness-page .readiness-capability-section .readiness-panel{width:100%;height:auto;min-height:360px;padding:40px 28px}.education-trust-layer{grid-template-columns:minmax(0,1fr) minmax(320px,58%)}.education-trust-layer .education-infra-stage{width:100%;min-height:0;padding:clamp(28px,4vw,60px)}.education-trust-layer .copy{padding-right:28px}.individuals-page .individuals-split-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);width:var(--page)}.individuals-page .individuals-dimensions-section .individuals-split-head .fill-heading,.individuals-page .individuals-split-head .fill-heading,.individuals-page .individuals-split-head>p{max-width:none}.individuals-page .individuals-steps article{padding:36px 24px 36px 0}.individuals-page .individuals-dimensions{padding-inline:var(--page-pad)}.individuals-page .individuals-spectrum-section{grid-template-columns:minmax(0,.76fr) minmax(0,1fr)}.individuals-page .individuals-spectrum-panel,.individuals-page .individuals-spectrum-section .copy,.individuals-page .individuals-spectrum-section .visual{width:100%}.individuals-page .individuals-spectrum-section .copy{padding-right:40px}.individuals-page .individuals-spectrum-panel{min-height:0;padding:48px 36px}.individuals-page .individuals-share-stage{height:auto;min-height:560px;padding:48px 24px}.individuals-page .individuals-share-profile{width:min(931px,100%)}.individuals-page .individuals-share-head-lead .fill-heading{max-width:min(410px,100%)}.individuals-page .individuals-share-head>p{max-width:min(341px,42%)}.security-page .security-architecture-head{flex-wrap:wrap}.security-page .security-architecture-copy{width:min(574px,100%);max-width:100%}.security-page .compliance-grid{width:min(560px,100%);max-width:100%}.security-page .compliance-cell{width:auto;height:auto;aspect-ratio:1}.security-page .security-features article{padding:36px clamp(20px,4vw,40px)}.security-page .security-faq-section{grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}.security-page .security-faq-section .copy,.security-page .security-faq-section .visual{width:100%}.security-page .security-faq-section .copy{padding-right:40px}}@media (min-width:901px){.governance-infra-intro{display:grid;grid-template-columns:410px 410px;justify-content:space-between;align-items:start;-moz-column-gap:40px;column-gap:40px}.governance-infra-intro .fill-heading,.governance-infra-intro>p{max-width:410px;margin:0}.partner-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--rule)}.partner-grid-item{min-height:94px;display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 16px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.partner-grid-item:nth-child(4n){border-right:0}.partner-grid-item:nth-last-child(-n+4){border-bottom:0}.partner-grid-item img{width:28px;height:28px;flex:none;-o-object-fit:contain;object-fit:contain}.partner-grid-item span{font-family:var(--font-geist-sans),var(--font-sans),system-ui,sans-serif;font-size:18px;font-weight:500;line-height:1;text-transform:uppercase;color:#434343;white-space:nowrap}.institution-section .section-title-row{grid-template-columns:379px 578px}.institution-section .section-title-row>p{max-width:578px}.contract-section .section-title-row{grid-template-columns:825px 455px;-moz-column-gap:0;column-gap:0}.contract-section .section-title-row .fill-heading{max-width:486px}.contract-section .section-title-row>p{max-width:455px}.shared-trust-section .section-title-row,.trust-section .section-title-row{grid-template-columns:379px 578px}.shared-trust-section .section-title-row>p,.trust-section .section-title-row>p{max-width:578px}.testimonial-mark-label{font-size:18px}.testimonial-name{font-size:20px;line-height:1;text-transform:uppercase;color:var(--blue)}.testimonial-title{font-size:16px;line-height:1;color:#767676}.testimonial-crest-image--babson,.testimonial-crest-image--chapman{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.header nav{gap:32px}.header nav a,.nav-dropdown-trigger{font-size:16px}.header-actions{gap:32px}.header-actions>a:first-child:not(.button){font-size:16px;font-weight:600;text-transform:uppercase;color:#292929}.footer-meta>span:last-child{display:inline-flex;align-items:center;gap:8px}.footer-meta .ops-dot{width:12px;height:12px;margin:0}.proof-copy{min-height:501px;display:flex;flex-direction:column;justify-content:space-between}.proof-copy .fill-heading{max-width:410px}.proof-copy>p{max-width:582px;margin:10px 0 40px;font-size:20px;line-height:1.4;color:#767676}.proof-stats{max-width:none;row-gap:72px;-moz-column-gap:0;column-gap:0}.proof-stats>div{padding:8px 40px 8px 0}.proof-stats>div:nth-child(2n){padding-left:41px;border-left:1px solid var(--rule)}.proof-stats b{margin-bottom:16px;font-size:20px;line-height:1}.proof-stats span{font-size:16px;line-height:1;color:#575757}.proof-card-wrap{width:658px;min-height:501px;height:501px;padding:0}.proof-card{width:521px;height:auto;padding:20px;border:0;box-shadow:none}.proof-kicker{margin-bottom:32px;font-size:14px;line-height:20px;letter-spacing:0;font-weight:500}.proof-card h3{margin:0 auto 48px;max-width:476px;font-size:28px;line-height:1.3;letter-spacing:-.4px}.proof-card-stats{grid-template-columns:164px 184px 134px;min-height:112px;padding:0;border:1px solid rgba(174,174,178,.3)}.proof-card-stats div{padding:14px;text-align:left}.proof-card-stats b{margin-bottom:2px;font-size:20px;line-height:28px;font-weight:500}.proof-card-stats span{font-size:16px;line-height:1.4}.role-card,.role-cards{height:auto;min-height:498px}.role-card{padding:0;gap:0}.role-label{height:20px;margin:23px 12px 0;font-size:18px;line-height:20px}.role-panel{width:calc(100% - 34px);height:324px;min-height:324px;margin:22px 17px 0;padding:0}.role-card-copy{margin-top:24px}.role-card h3{margin:0 0 4px;font-size:20px;line-height:28px}.role-card-copy p{max-width:405px;font-size:16px;line-height:22px}.institution-body{grid-template-columns:464px 752px;-moz-column-gap:64px;column-gap:64px}.testimonial-card{grid-template-columns:519px minmax(0,1fr);height:454px;min-height:454px}.testimonial-portrait img{position:absolute;left:51px;bottom:0;width:384px;height:393px;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.testimonial-copy{padding:64px 48px}.testimonial-copy blockquote{margin-bottom:36px;font-size:28px;line-height:1.3;letter-spacing:-.6px}.cta-section .button,.header-actions .button,.hero .button{height:56px;min-height:56px;padding:0 24px;font-size:16px}.header-actions .button{min-width:156px}.security-section{min-height:280px;padding-top:0;padding-bottom:0;align-items:start}.security-section>div:last-child{justify-self:end}.security-copy>p{width:574px;max-width:100%;margin:48px 0 24px;color:#767676;font-size:20px;line-height:1.4}.security-copy small{color:#767676;font-size:16px;line-height:1.4}.security-section .compliance-grid{width:560px;max-width:100%;border:0}.security-section .compliance-cell{position:relative;width:140px;height:140px;padding:0;display:block;border-right:1px solid rgba(174,174,178,.3);border-bottom:1px solid rgba(174,174,178,.2)}.security-section .compliance-cell:nth-child(4n+1){border-left:1px solid rgba(174,174,178,.3)}.security-section .compliance-cell:nth-child(-n+4){border-top:1px solid rgba(174,174,178,.2)}.security-section .compliance-cell:nth-last-child(-n+4){border-bottom:1px solid rgba(174,174,178,.2)}.security-section .compliance-icon{position:absolute;top:23px;left:50%;width:85px;height:74px;transform:translateX(-50%)}.security-section .compliance-logo-img{width:auto;height:72px;max-width:85px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:normal;filter:none}.security-section .compliance-label{position:absolute;left:8px;top:118px;gap:6px;color:#767676;font-size:14px;line-height:1;font-weight:500;letter-spacing:0;white-space:nowrap}.security-section .compliance-label i{width:8px;height:8px}}@media (max-width:900px){.page-hero{padding-top:48px;padding-bottom:36px}.page-hero h1{font-size:clamp(35px,6vw,46px)}}@media (max-width:600px){.page-hero h1{font-size:clamp(32px,8.6vw,38px)}.page-hero>p{font-size:14px}}@media (max-width:780px){.scale-diagram{min-height:0;max-width:none;margin-left:0;display:flex;flex-direction:column;gap:32px}.scale-step{position:static;width:100%;left:auto;top:auto}.step-three b,.step-two b{margin-left:0}.scale-step b{margin-bottom:16px;font-size:16px;white-space:normal}.diagram-tile{width:min(190px,100%);height:auto;aspect-ratio:1}}.footer-meta .ops-dot{display:block;width:12px;height:12px;flex:none;margin:0;overflow:visible}.footer-meta .ops-dot circle{fill:none;stroke:var(--blue);stroke-width:2}.gov-dash-label img,.readiness-card-label img{width:16px;height:16px;flex:none;-o-object-fit:contain;object-fit:contain}.readiness-card-label{display:flex;align-items:center;gap:8px}.role-cards{border-top:0;border-bottom:0}.role-card{border-right:0}.role-card-frame{height:402px;flex:none;background:#fff;border:1px solid rgba(174,174,178,.2);overflow:hidden;box-sizing:border-box}.role-card+.role-card .role-card-frame{border-left:0}.education-role-section .role-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;height:auto;border:0}.education-role-section .role-card{height:auto;border:0;padding:0}.education-role-section .role-card-frame{border:1px solid rgba(174,174,178,.2)}.education-role-section .role-card+.role-card .role-card-frame{border-left:1px solid rgba(174,174,178,.2)}.education-role-section .role-card-copy{margin-top:24px}.page-cta{padding-top:0;overflow:visible}.page-cta:before{content:"";display:block;width:100vw;margin-left:calc(50% - 50vw);margin-bottom:64px;height:80px;box-sizing:border-box;border:0;background:linear-gradient(var(--rule),var(--rule)) calc(50% - (var(--page) / 2)) /1px 100% no-repeat,linear-gradient(var(--rule),var(--rule)) calc(50% + (var(--page) / 2) - 1px) /1px 100% no-repeat,repeating-linear-gradient(90deg,transparent 0 11px,rgba(26,58,107,.1) 12px,transparent 13px),#fff}@media (min-width:901px){.shared-aiq-banner--home .shared-capability-strip{margin-top:60px}.scale-section{align-items:start}.proof-stats span{white-space:nowrap}}@media (max-width:900px){.hero-aiq-profile .aiq-profile-top,.shared-aiq-stage .aiq-profile-top{grid-template-columns:1fr;gap:20px;min-height:0;height:auto;text-align:left}.hero-aiq-profile .aiq-profile-radar,.shared-aiq-stage .aiq-profile-radar{grid-column:1;justify-items:center;padding-top:0}.hero-aiq-profile .aiq-profile-radar svg,.shared-aiq-stage .aiq-profile-radar svg{width:min(240px,70vw);height:auto}.hero-aiq-profile .aiq-profile-meta,.shared-aiq-stage .aiq-profile-identity,.shared-aiq-stage .aiq-profile-meta{grid-column:1}.shared-aiq-stage .aiq-metrics,.shared-aiq-stage .aiq-profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 8px;height:auto}.shared-aiq-stage .aiq-metrics li:last-child{grid-column:1/-1}.shared-aiq-stage .aiq-score{margin-bottom:20px}.aiq-page .aiq-sec-head,.aiq-page .aiq-sec-head>p{max-width:100%}.aiq-page .aiq-provenance-section{grid-template-columns:1fr;min-height:0;gap:40px}.aiq-page .aiq-provenance-section .copy{padding-right:0}.aiq-page .aiq-provenance-section .visual{min-height:0}.aiq-page .aiq-sec-head .fill-heading .heading-line,.aiq-page .aiq-sec-head .heading-line{white-space:normal}.aiq-page .aiq-consensus-section,.aiq-page .aiq-provenance-section{grid-template-columns:minmax(0,1fr)}.aiq-page .aiq-consensus-section .visual,.aiq-page .aiq-provenance-section .visual{max-width:100%;overflow:hidden}.aiq-page .aiq-consensus-section .visual>*,.aiq-page .aiq-provenance-section .visual>*{max-width:100%}}@media (max-width:767.9px){.governance-infra-card{padding:0}.governance-infra-row span:nth-child(2n){border-right:1px solid rgba(174,174,178,.3)}.governance-infra-row span:nth-child(n+3){border-bottom:1px solid rgba(174,174,178,.3)}.fluency-feature-cols article{border:none}.scale-step b{max-width:100%}.readiness-card{padding:0}.governance-overview-card>div{display:block;border:1.25px solid rgba(174,174,178,.2)}.governance-overview-card section{border-right:none}.governance-overview-card section:nth-child(n+3){border-bottom:1.25px solid rgba(174,174,178,.2)}.partner-grid-item img{width:auto;max-height:24px;height:auto}.partner-grid-item{display:flex;padding:3px;border:1px solid rgba(174,174,178,.2);justify-content:center;vertical-align:middle;height:100%;align-items:center}.aiq-dimensions article,.shared-capability-strip{border:none}.proof-section{padding:40px 0}.proof-card-stats>div{border-bottom:1px solid #efefef}.hero h1,.page-hero h1{width:100%}.education-compare-band{padding:60px 0}.split-intro{padding:0}.hcd--approach .hcd-canvas{padding:8px 20px 28px;justify-content:center}.role-card+.role-card .role-card-frame{border:1px solid rgba(174,174,178,.2)}.hcd-visual{padding-top:35px}.testimonial-portrait img{height:auto}.shared-aiq-stage,.shared-aiq-stage:has(.aiq-profile){--band-y:24px;min-height:0;height:auto;padding:24px var(--page-pad)}.role-card-frame,.shared-aiq-stage .aiq-profile,.shared-aiq-stage .aiq-profile-card,.shared-aiq-stage .aiq-profile-top{height:auto;min-height:0}.role-card{padding:20px 0 28px;gap:20px}p.role-label{padding:10px}.testimonial-tabs .ui-tablist,.ui-tablist{display:flex;grid-template-columns:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.testimonial-tabs .ui-tablist::-webkit-scrollbar,.ui-tablist::-webkit-scrollbar{display:none}.testimonial-tabs .ui-tab,.ui-tab{flex:0 0 auto;width:-moz-max-content;width:max-content;min-width:0;min-height:62px;padding:14px 18px;font-size:12px;white-space:nowrap}.testimonial-portrait{aspect-ratio:auto}.testimonial-portrait img{-o-object-position:center top;object-position:center top}.testimonial-copy{padding:28px 20px 32px}.shared-aiq-stage .aiq-url-row{margin-bottom:20px}.proof-card-wrap{padding:24px 16px}.proof-card{width:100%;max-width:100%;min-width:0;padding:18px 14px}.proof-card h3{margin-bottom:28px;font-size:20px;line-height:1.3}.proof-card-stats{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.proof-card-stats>div{padding:12px 10px;min-width:0}.proof-card-stats>div:last-child{grid-column:1/-1}.hero h1 span,.hero-line{white-space:normal}.aiq-consensus-section .visual,.aiq-provenance-section .visual,.governance-infra-visual,.individuals-spectrum-section .visual,.two-col .visual{max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.governance-infra-visual::-webkit-scrollbar,.two-col .visual::-webkit-scrollbar{display:none}.aiq-profile-card,.dynamic-banner{min-width:0;max-width:100%}.aiq-page .aiq-consensus-section .visual,.aiq-page .aiq-provenance-section .visual{overflow-x:auto;overflow-y:visible}.individuals-page .individuals-share-profile .aiq-metrics{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;overflow:visible}.individuals-page .individuals-share-profile .aiq-metrics li:last-child{grid-column:1/-1}.aiq-metrics,.aiq-provenance-stat-row,.education-role-section .role-cards,.gov-dash-metrics,.governance-infra-row,.individual-score-card,.proof-card-stats,.role-cards,.shared-aiq-stage .aiq-metrics{grid-template-columns:minmax(0,1fr)}.individuals-page .individuals-share-profile .aiq-metrics li:last-child,.proof-card-stats>div:last-child,.shared-aiq-stage .aiq-metrics li:last-child{grid-column:auto}.cta-section:before{height:40px;margin-bottom:48px}.cta-section,.page-cta{padding:48px 0 56px}.cta-section>p,.page-cta>p{margin:18px auto 24px}.button-row{gap:12px}.button{min-height:48px;padding:14px 16px;font-size:14px;white-space:nowrap}.aiq-page .page-cta,.education-page .page-cta,.fluency-page .page-cta,.governance-page .page-cta,.individuals-page .page-cta,.page-cta,.readiness-page .page-cta,.security-page .page-cta{min-height:0;margin-top:48px;padding:48px 0 56px}.aiq-profile-top,.individuals-page .individuals-share-profile .aiq-metrics{grid-template-columns:minmax(0,1fr)}.aiq-profile-radar{grid-column:1;grid-row:auto}.fill-heading{font-size:clamp(25px,6.4vw,31px);line-height:1.18;letter-spacing:-.4px}.aiq-page .page-cta .fill-heading,.cta-section .fill-heading,.fluency-page .page-cta .fill-heading,.individuals-page .page-cta .fill-heading,.page-cta .fill-heading,.readiness-page .page-cta .fill-heading,.security-page .page-cta .fill-heading{font-size:clamp(26px,7vw,33px);line-height:1.16}.hero h1,.page-hero h1{font-size:clamp(28px,7.6vw,36px);line-height:1.16;letter-spacing:-.4px}.hero-copy>p,.individuals-split-head>p,.page-hero>p,.section-copy>p,.section-title-row>p{font-size:16px;line-height:1.55}.cta-section>p,.page-cta>p{font-size:15px;line-height:1.55}.fill-heading .heading-line,.hero h1 .hero-line{display:inline}.diagram-tile{width:100%}.diagram-tile,.scale-diagram{max-width:100%}.hire-cluster{--grad:min(56px,calc((100vw - 96px) / 4))}.hiring-card-wrap{padding:24px 12px 28px}.aiq-provenance-identity p,.aiq-provenance-identity strong{max-width:100%;white-space:normal;overflow-wrap:anywhere}.aiq-provenance-card,.aiq-provenance-panel{min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr)}.aiq-provenance-card>*,.aiq-provenance-identity,.aiq-provenance-left,.aiq-provenance-stat-row,.aiq-provenance-stats{min-width:0;max-width:100%}.aiq-page .aiq-consensus-section .visual,.aiq-page .aiq-provenance-section .visual,.individuals-spectrum-section .visual,.two-col .visual{grid-template-columns:minmax(0,1fr)}.aiq-metrics span,.aiq-provenance-card small,.aiq-provenance-identity p,.aiq-provenance-stat-row small,.hiring-bar>div:first-child,.individuals-spectrum-person p,.role-ui small,.role-ui-insights p,.shared-aiq-stage .aiq-metrics span{font-size:12px;line-height:1.45}.aiq-metrics strong,.aiq-provenance-card b,.aiq-provenance-identity strong,.shared-aiq-stage .aiq-metrics strong{font-size:15px}.aiq-provenance-identity p{white-space:normal;overflow-wrap:anywhere}}.how-works-section{padding-top:0}.how-works{width:100%}.how-works-tablist{display:grid;grid-template-columns:1fr 1fr}.how-works .ui-tab{min-height:56px;padding:18px 20px;font-size:13px}.how-works-panel{display:grid;grid-template-columns:minmax(0,486px) minmax(0,1fr);-moz-column-gap:clamp(32px,5vw,64px);column-gap:clamp(32px,5vw,64px);align-items:start;border:1px solid rgba(174,174,178,.3);border-top:0;padding:clamp(28px,4vw,48px)}.how-works-panel[hidden]{display:none}.how-works-copy{display:flex;flex-direction:column;gap:28px;max-width:420px}.how-works-copy p{margin:0;font-size:16px;line-height:1.55;color:#575757}.how-works-bullets{margin:0}.how-works-bullets li{padding-bottom:12px;font-size:15px;line-height:1.45;color:#575757}.how-works-bullets li:last-child{padding-bottom:0}.how-works-link{color:var(--blue);text-transform:uppercase;font-weight:500;font-size:15px;letter-spacing:0}.how-works-link span{margin-left:6px}.how-works-visual{min-width:0;display:flex;justify-content:center}.how-works-visual .governance-infra-card,.how-works-visual .hiring-card-wrap{width:100%}@media (max-width:767.9px){.how-works-tablist{display:flex;overflow-x:auto;scrollbar-width:none}.how-works-tablist::-webkit-scrollbar{display:none}.how-works .ui-tab{flex:1 0 auto;width:auto}.how-works-panel{grid-template-columns:minmax(0,1fr);row-gap:28px;padding:24px 16px}.how-works-copy{max-width:none}}@media (max-width:600px){.testimonial-tabs .ui-tablist{display:flex;grid-template-columns:none;align-items:stretch;height:60px;min-height:60px;max-height:60px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x}.testimonial-tabs .ui-tablist::-webkit-scrollbar{display:none}.testimonial-tabs .ui-tab{flex:0 0 100%;width:100%;min-width:0;height:58px;min-height:58px;max-height:58px;padding:10px 8px;overflow:hidden;white-space:normal;scroll-snap-align:start;scroll-snap-stop:always}.testimonial-tabs .testimonial-mark{width:100%;justify-content:center;gap:7px}.testimonial-tabs .testimonial-mark-label{min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:left;font-size:11px;line-height:1.15}.individuals-page .individuals-share-head{width:calc(100% - 36px);max-width:none;margin-inline:auto;padding:0;align-items:stretch}.individuals-page .individuals-share-head-lead,.individuals-page .individuals-share-head-lead .fill-heading,.individuals-page .individuals-share-head>p{width:100%;max-width:100%;min-width:0;margin-inline:0}.individuals-page .individuals-share-head-lead{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.individuals-page .individuals-share-head-lead .button-row{width:auto;align-self:flex-start}.individuals-page .individuals-share-head-lead .button{width:auto;min-width:164px;flex:0 0 auto}.individuals-page .individuals-share-section{display:flex;flex-direction:column;gap:32px}.individuals-page .individuals-share-head{gap:28px}.header{height:64px;margin-top:6px}.site-chrome--scroll-aware.is-scrolled{padding-block:4px}.site-chrome--scroll-aware.is-scrolled .header{height:60px}.mobile-menu-trigger{width:44px;height:44px}}.governance-page .enterprise-trust-band{margin-top:72px;margin-bottom:96px}.governance-page .enterprise-trust-band .fill-heading{margin-bottom:32px}.governance-page .enterprise-trust-band .partner-grid{margin-top:0;grid-template-columns:repeat(4,minmax(0,1fr))}.governance-page .enterprise-trust-band .partner-grid-item{min-height:88px;padding:20px 24px;border-bottom:0}.governance-page .enterprise-trust-band .partner-grid-item img{width:auto;height:auto;max-width:170px;max-height:44px;-o-object-fit:contain;object-fit:contain}.governance-page .enterprise-trust-band .partner-grid-item--started img{width:48px;height:48px}.governance-page .enterprise-trust-band .partner-grid-item--datawise img{max-width:140px}.governance-page .enterprise-trust-band .partner-grid-item--pwc img{max-width:88px}@media (max-width:700px){.governance-page .enterprise-trust-band{margin-top:48px;margin-bottom:64px;text-align:left}.governance-page .enterprise-trust-band .fill-heading{margin-bottom:24px}.governance-page .enterprise-trust-band .partner-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.governance-page .enterprise-trust-band .partner-grid-item{min-width:0;min-height:76px;padding:14px 10px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.governance-page .enterprise-trust-band .partner-grid-item:nth-child(2n){border-right:0}.governance-page .enterprise-trust-band .partner-grid-item:nth-last-child(-n+2){border-bottom:0}.governance-page .enterprise-trust-band .partner-grid-item img{width:auto;height:auto;max-width:128px;max-height:34px}.governance-page .enterprise-trust-band .partner-grid-item--started img{width:38px;height:38px}}@media (max-width:600px){.site-chrome--home.site-chrome--scroll-aware.is-scrolled .notice{min-height:0;padding-block:0}.security-page .page-hero .button-row,.security-page .security-page-cta .button-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:100%}.security-page .page-hero .button-row .button,.security-page .security-page-cta .button-row .button{width:100%;min-width:0;min-height:48px;padding:14px 12px;font-size:13px;line-height:1.2;white-space:nowrap}.governance-page .governance-cta-actions{width:100%;max-width:320px;margin-inline:auto}.governance-page .governance-cta-actions .button-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:100%}.governance-page .governance-cta-actions .button{width:100%;min-width:0;max-width:100%;min-height:48px;padding:14px 12px;font-size:13px;line-height:1.2;white-space:normal;text-align:center;justify-content:center}.partner-bar--enterprise{padding-block:0}.partner-bar--enterprise .partner-bar-label{padding-block:18px 14px}.partner-bar--enterprise .partner-bar-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.partner-bar--enterprise .partner-bar-item{min-width:0;min-height:76px;padding:14px 10px;justify-content:center;gap:7px;border-top:1px solid var(--rule);border-left:0}.partner-bar--enterprise .partner-bar-item:nth-child(odd){border-right:1px solid var(--rule)}.partner-bar--enterprise .partner-bar-item img{width:auto!important;height:28px!important;max-width:104px;-o-object-fit:contain;object-fit:contain}.partner-bar--enterprise .partner-bar-item span{min-width:0;font-size:12px;line-height:1.2;white-space:normal}}