:root{--halyard-black:#03050a;--halyard-navy:#070b14;--halyard-navy-2:#0b111d;--halyard-panel:#101826;--halyard-panel-2:#151f2f;--halyard-red:#b91c1c;--halyard-red-bright:#ef4444;--halyard-red-dark:#7f1d1d;--halyard-white:#fff;--halyard-text:#f5f7fb;--halyard-muted:#b9c2cf;--halyard-soft:#7d8796;--halyard-line:#ffffff1f;--halyard-line-strong:#ffffff2e;--halyard-shadow:0 28px 90px #0000006b;--halyard-red-shadow:0 22px 52px #b91c1c47;--halyard-max-width:1240px;--section-space-xl:12rem;--section-space-lg:8rem;--section-space-md:6rem;--section-space-sm:4rem;--content-max-width:1240px;--narrative-max-width:760px}.program-page .program-hero-panel,.program-page .program-principle-panel,.program-page .program-product-list,.program-page .program-checklist,.program-page .program-disclosure,.program-page .program-callout{min-width:0}.program-page .program-hero-panel{background:#071323b8;border:1px solid #fff3;border-radius:1.25rem;align-self:stretch;padding:clamp(1.25rem,2vw,2rem);box-shadow:0 24px 60px #0000003d}.program-page .program-hero-panel dl{gap:0;margin:1rem 0 0;display:grid}.program-page .program-hero-panel dl>div{border-top:1px solid #ffffff24;gap:.3rem;padding:1rem 0;display:grid}.program-page .program-hero-panel dt{color:#fca5a5;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800}.program-page .program-hero-panel dd{color:#fff;margin:0;font-weight:650;line-height:1.45}.program-page .program-split{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.program-page .program-product-list,.program-page .program-principle-panel,.program-page .program-checklist{border:1px solid var(--halyard-line);background:var(--halyard-panel);box-shadow:var(--halyard-shadow);border-radius:1.25rem;padding:clamp(1.35rem,2.5vw,2.25rem)}.program-page .program-product-list>p:not(.eyebrow),.program-page .program-principle-panel>p:not(.eyebrow),.program-page .program-checklist>p{color:var(--halyard-muted)}.program-page .program-product-list article{border-top:1px solid var(--halyard-line);padding:1rem 0}.program-page .program-product-list article:first-of-type{margin-top:1rem}.program-page .program-product-list h3,.program-page .program-product-list p{margin:0}.program-page .program-product-list p{color:var(--halyard-muted);margin-top:.35rem}.program-page .program-product-list a{color:var(--halyard-white)}.program-page .program-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.program-page .program-checklist h3{margin-top:0}.program-page .program-checklist ul{gap:.7rem;margin:0;padding-left:1.2rem;display:grid}.program-page .program-checklist li::marker{color:var(--halyard-red-bright)}.program-page .program-success-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:2rem;display:grid}.program-page .program-success-grid span{border:1px solid var(--halyard-line);background:var(--halyard-panel);min-height:4rem;color:var(--halyard-white);border-radius:.8rem;align-items:center;padding:.85rem 1rem;font-weight:700;line-height:1.35;display:flex}.program-page .program-success-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.program-page .program-disclosure{border:2px solid var(--halyard-red);background:linear-gradient(135deg, #b91c1c29, var(--halyard-panel));border-left-width:.55rem;border-radius:1.25rem;padding:clamp(1.5rem,4vw,3rem)}.program-page .program-disclosure h2{margin-top:.4rem}.program-page .program-disclosure p:last-child{margin-bottom:0}.program-page .program-callout{border:1px solid var(--halyard-line);background:var(--halyard-panel);box-shadow:var(--halyard-shadow);border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.program-page .program-callout h2{margin-top:.35rem}.program-page .program-callout p:last-child{margin-bottom:0}.featured-insight-article .article-resource-panel__body{grid-template-columns:repeat(2,minmax(0,1fr))}.article-hero__media{margin-top:clamp(2rem,4vw,3.5rem)}.article-hero__media figcaption{color:#b9c6d7;text-align:center;max-width:900px;margin:14px auto 0;font-size:.92rem;line-height:1.6}.article-hero__image{aspect-ratio:16/9;box-shadow:var(--halyard-shadow);object-fit:cover;border:1px solid #ffffff1c;border-radius:18px;width:100%;height:auto;display:block}.article-hero__media--contain .article-hero__image{aspect-ratio:auto;object-fit:contain;background:#fff;max-height:min(82vh,1254px)}.article-card--featured{border-color:#ef444473}@media (max-width:900px){.program-page .program-split,.program-page .program-callout{grid-template-columns:1fr}.program-page .program-card-grid,.program-page .program-success-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.program-page .program-callout .button{justify-self:start}}@media (max-width:640px){.program-page .program-card-grid,.program-page .program-success-grid,.program-page .program-success-grid--compact,.featured-insight-article .article-resource-panel__body{grid-template-columns:1fr}.program-page .program-callout .button{width:100%}}*{box-sizing:border-box}html{background:var(--halyard-black)}body{color:var(--halyard-text);letter-spacing:0;text-rendering:optimizelegibility;background:radial-gradient(at 72% 0,#b91c1c2e,#0000 34%),linear-gradient(#03050a 0%,#070b14 38%,#03050a 100%);min-height:100vh;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.65}a{color:inherit}p,h1,h2,h3{margin-top:0}.site-container{max-width:var(--content-max-width);margin:0 auto;padding:0 28px}.site-main{background:var(--halyard-black);padding:0;overflow:hidden}.section-xl{padding-bottom:var(--section-space-xl);padding-top:var(--section-space-xl)}.section-lg{padding-bottom:var(--section-space-lg);padding-top:var(--section-space-lg)}.section-md{padding-bottom:var(--section-space-md);padding-top:var(--section-space-md)}.section-sm{padding-bottom:var(--section-space-sm);padding-top:var(--section-space-sm)}.section-quiet{background:linear-gradient(#ffffff03,#ffffff05),#03050a;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f}.layout-narrative-split{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:start;gap:4rem;display:grid}.layout-narrative-split__thesis{max-width:var(--narrative-max-width)}.layout-narrative-split__content{color:var(--halyard-muted);gap:1rem;line-height:1.72;display:grid}.quiet-editorial{max-width:var(--narrative-max-width);margin-left:auto;margin-right:auto}.quiet-editorial p{color:var(--halyard-muted);font-size:1.08rem;line-height:1.78}.workflow-strip{background:linear-gradient(#151f2fa8,#070b14d1),radial-gradient(at 12% 0,#b91c1c14,#0000 32%);border:1px solid #ffffff18;border-radius:20px;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 72px #00000042}.workflow-strip:before{content:"";background:linear-gradient(90deg,#0000,#ef444461,#ffffff1f,#0000);height:1px;position:absolute;top:44px;left:34px;right:34px}.workflow-strip article{min-height:184px;padding:28px 18px 22px;position:relative}.workflow-strip span{color:#f3d0d0;z-index:1;background:#b91c1c2e;border:1px solid #ef444447;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:42px;font-size:.72rem;font-weight:850;line-height:1;display:inline-flex;position:relative}.workflow-strip h3{color:var(--halyard-white);margin:0;font-size:1rem;font-weight:800;line-height:1.25}.ecosystem-pathway-section{padding:var(--section-space-lg) 0}.ecosystem-operating-model{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/40px 40px,linear-gradient(145deg,#151f2f9e,#05070be6);border:1px solid #ffffff18;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-bottom:22px;display:grid;overflow:hidden;box-shadow:0 22px 70px #00000038,inset 0 1px #ffffff12}.ecosystem-operating-model article{gap:10px;min-height:212px;padding:22px;display:grid;position:relative}.ecosystem-operating-model article+article{border-left:1px solid #ffffff13}.ecosystem-operating-model article:not(:last-child):after{content:"";z-index:1;background:#ef4444b8;border-radius:999px;width:7px;height:7px;position:absolute;top:34px;right:-4px;box-shadow:0 0 18px #ef444442}.ecosystem-operating-model span{color:#f4d1d1;overflow-wrap:normal;white-space:nowrap;word-break:normal;background:#b91c1c24;border:1px solid #ef444440;border-radius:999px;justify-content:center;place-self:start;align-items:center;width:fit-content;min-width:74px;min-height:30px;padding:7px 12px;font-size:.72rem;font-weight:850;line-height:1.1;display:inline-flex}.ecosystem-operating-model h3{color:var(--halyard-white);margin:8px 0 0;font-size:1.02rem;font-weight:850;line-height:1.22}.ecosystem-operating-model p{color:var(--halyard-muted);margin:0;font-size:.88rem;line-height:1.55}.ecosystem-pathway-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ecosystem-pathway-grid article{background:linear-gradient(#151f2fb8,#070b14db),radial-gradient(at 82% 0,#ffffff0f,#0000 36%);border:1px solid #ffffff1b;border-radius:18px;flex-direction:column;min-height:318px;padding:24px;display:flex;box-shadow:0 18px 58px #00000038}.ecosystem-pathway-grid span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:16px;font-size:.74rem;font-weight:850;display:inline-block}.ecosystem-pathway-grid h3{color:var(--halyard-white);margin:0 0 12px;font-size:1.18rem;font-weight:850;line-height:1.22}.ecosystem-pathway-grid p{color:var(--halyard-muted);margin:0;font-size:.94rem;line-height:1.62}.ecosystem-pathway-grid article>div{border-top:1px solid #ffffff14;gap:9px;margin-top:auto;padding-top:18px;display:grid}.ecosystem-pathway-grid a{color:#dfe7f1;font-size:.9rem;font-weight:850;line-height:1.28;text-decoration:none}.ecosystem-pathway-grid a:hover,.ecosystem-pathway-grid a:focus-visible{color:var(--halyard-white)}.ecosystem-relationship-section{padding:76px 0}.ecosystem-relationship-section--muted,.ecosystem-relationship-section--resources,.ecosystem-relationship-section--contact,.ecosystem-relationship-section--case-studies{background:radial-gradient(at 82% 0,#3b82f614,#0000 34%),linear-gradient(#08111feb,#05070cf5)}.ecosystem-relationship-flow{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/38px 38px,linear-gradient(145deg,#151f2fb3,#070b14e6);border:1px solid #ffffff1c;border-radius:22px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 22px 72px #00000047}.ecosystem-relationship-flow article{gap:10px;min-height:286px;padding:24px 18px;display:grid;position:relative}.ecosystem-relationship-flow article+article{border-left:1px solid #ffffff14}.ecosystem-relationship-flow article:not(:last-child):after{color:#ffffff57;content:">";z-index:1;font-size:1rem;font-weight:850;position:absolute;top:32px;right:-6px}.ecosystem-relationship-flow span{color:#f6d7d7;background:#070b14;border:1px solid #ef44445c;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.68rem;font-weight:850;line-height:1;display:inline-flex}.ecosystem-relationship-flow p{color:var(--halyard-red-bright);text-transform:uppercase;margin:8px 0 0;font-size:.72rem;font-weight:850;line-height:1.2}.ecosystem-relationship-flow h3{color:var(--halyard-white);margin:0;font-size:1.02rem;font-weight:850;line-height:1.22}.ecosystem-relationship-flow small{color:var(--halyard-muted);font-size:.86rem;line-height:1.52}.ecosystem-relationship-flow a{color:var(--halyard-white);align-items:center;margin-top:auto;font-size:.84rem;font-weight:850;text-decoration:none;display:inline-flex}.ecosystem-relationship-flow a:after{color:var(--halyard-red-bright);content:">";margin-left:8px;font-size:.88rem}.ecosystem-relationship-flow a:hover,.ecosystem-relationship-flow a:focus-visible{color:#f8d9d9}.ecosystem-journey-strip{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.ecosystem-journey-strip span{color:#dce5f2;background:#ffffff0b;border:1px solid #ffffff17;border-radius:14px;align-items:center;min-height:58px;padding:12px 14px;font-size:.85rem;font-weight:850;line-height:1.28;display:flex}.site-header{border-bottom:1px solid var(--halyard-line);color:var(--halyard-white);z-index:20;background:#03050af0;position:relative;box-shadow:0 18px 58px #0000004d}.site-header__inner{justify-content:space-between;align-items:center;gap:30px;min-height:92px;display:flex}.site-brand{gap:3px;min-width:max-content;display:grid}.site-logo{color:var(--halyard-white);align-items:center;gap:12px;font-size:1.22rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.site-logo img{object-fit:contain;image-rendering:auto;width:auto;max-width:284px;height:48px;display:block}.site-logo .site-logo__symbol{display:none}.site-brand p{color:var(--halyard-muted);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700;line-height:1.2}.site-nav ul{align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.site-nav__item{position:relative}.site-nav a,.header-link,.header-button{font-size:.93rem;font-weight:800;line-height:1.2;text-decoration:none}.site-nav a{color:#d4dbe6;align-items:center;min-height:44px;transition:color .18s;display:inline-flex;position:relative}.site-nav a:after{background:var(--halyard-red-bright);content:"";opacity:0;border-radius:999px;height:2px;transition:opacity .18s,transform .18s;position:absolute;inset:auto 0 -9px;transform:scaleX(.7)}.site-nav a:hover,.site-nav a:focus-visible,.header-link:hover,.header-link:focus-visible{color:var(--halyard-white)}.site-nav a:hover:after,.site-nav a:focus-visible:after{opacity:1;transform:scaleX(1)}.site-nav__menu{opacity:0;pointer-events:none;visibility:hidden;z-index:30;background:linear-gradient(#151f2ffa,#070b14fa),radial-gradient(at 80% 0,#ef44441a,#0000 36%);border:1px solid #ffffff1c;border-radius:14px;gap:4px;min-width:234px;padding:10px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%,-4px);box-shadow:0 22px 70px #00000057}.site-nav__menu:before{content:"";height:18px;position:absolute;inset:-18px 0 auto}.site-nav__item:hover .site-nav__menu,.site-nav__item:focus-within .site-nav__menu,.site-nav__item>a[aria-expanded=true]+.site-nav__menu{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)}.site-nav__menu a{color:#c9d3df;white-space:nowrap;border-radius:10px;min-width:44px;min-height:44px;padding:11px 12px;font-size:.86rem;line-height:1.28;display:flex}.site-nav__menu a:after{display:none}.site-nav__menu a:hover,.site-nav__menu a:focus-visible{color:var(--halyard-white);background:#ffffff0e}.site-header__actions{align-items:center;gap:12px;display:flex}.header-link{border:1px solid var(--halyard-line);color:#d4dbe6;background:#ffffff0f;border-radius:999px;padding:12px 16px;transition:background-color .18s,border-color .18s,color .18s}.header-link:hover,.header-link:focus-visible{border-color:var(--halyard-line-strong);background:#ffffff1a}.header-button{background:var(--halyard-red);box-shadow:var(--halyard-red-shadow);color:var(--halyard-white);border:1px solid #ef444485;border-radius:999px;padding:12px 18px;transition:background-color .18s,box-shadow .18s,transform .18s}.header-button:hover,.header-button:focus-visible{background:var(--halyard-red-dark);transform:translateY(-1px);box-shadow:0 24px 56px #b91c1c57}.button{border-radius:10px;justify-content:center;align-items:center;padding:16px 24px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.button:hover,.button:focus-visible{transform:translateY(-2px)}.button:focus-visible,.site-nav a:focus-visible,.site-logo:focus-visible,.site-footer a:focus-visible,.header-link:focus-visible,.header-button:focus-visible{outline-offset:4px;outline:3px solid #ef44445c}.button--primary{background:var(--halyard-red);box-shadow:var(--halyard-red-shadow);color:var(--halyard-white);border:1px solid #ef444480}.button--primary:hover,.button--primary:focus-visible{background:var(--halyard-red-dark);box-shadow:0 26px 60px #b91c1c57}.button--secondary,.button--light,.button--tertiary{border:1px solid var(--halyard-line-strong);color:var(--halyard-white);background:#ffffff12}.button--secondary:hover,.button--secondary:focus-visible,.button--light:hover,.button--light:focus-visible,.button--tertiary:hover,.button--tertiary:focus-visible{background:#ffffff1f;border-color:#ffffff47;box-shadow:0 18px 48px #00000047}.eyebrow,.hero__panel-label,.hero__launch-label,.system-card__index,.card__label{color:#fca5a5;letter-spacing:0;text-transform:uppercase;margin:0 0 20px;font-size:.76rem;font-weight:800;line-height:1.2}@keyframes halyard-grid-drift{0%{background-position:0 0,0 0,50%,50%,50%}to{background-position:84px 84px,84px 84px,50%,50%,50%}}@keyframes halyard-glow{0%,to{opacity:.62;transform:translate(0,0)}50%{opacity:.9;transform:translate(-18px,12px)}}.hero{color:var(--halyard-white);background:linear-gradient(#ffffff0c 1px,#0000 1px) 0 0/84px 84px,linear-gradient(90deg,#ffffff0c 1px,#0000 1px) 0 0/84px 84px,radial-gradient(at 78% 18%,#b91c1c4d,#0000 35%),radial-gradient(at 16% 74%,#ffffff14,#0000 30%),linear-gradient(140deg,#03050a 0%,#0a1220 54%,#17090b 100%);min-height:780px;padding:148px 0 138px;position:relative;overflow:hidden}.hero:before{content:"";opacity:.46;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:38s linear infinite halyard-grid-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 78%,#0000 100%)}.hero:after{content:"";background:linear-gradient(90deg,#0000,#ef4444db,#fff3,#0000);height:1px;position:absolute;inset:auto 0 0}.hero__system{pointer-events:none;position:absolute;inset:0}.hero__system:before{content:"";background:radial-gradient(#ef44443d,#0000 64%);width:540px;height:540px;animation:15s ease-in-out infinite halyard-glow;position:absolute;top:8%;right:0}.hero__system span{border:1px solid #ffffff24;border-radius:50%;position:absolute;box-shadow:inset 0 0 48px #ffffff0a,0 0 64px #b91c1c29}.hero__system span:nth-child(3){border-radius:34px;width:330px;height:140px;top:56%;right:8%;transform:rotate(18deg)}.hero__inner{z-index:1;grid-template-columns:minmax(0,1.45fr) minmax(340px,.55fr);align-items:center;gap:78px;display:grid;position:relative}.hero__content{max-width:940px}.hero__lower{grid-column:1/-1;gap:0;width:100%;min-width:0;display:grid}.hero h1{color:var(--halyard-white);letter-spacing:0;max-width:1080px;margin:0 0 34px;font-size:6.25rem;font-weight:800;line-height:.94}.hero__text{color:#cbd4e2;max-width:790px;margin:0;font-size:1.34rem;line-height:1.66}.hero__actions,.launch-section__actions{flex-wrap:wrap;gap:14px;margin-top:44px;display:flex}.hero__panel,.launch-section__content,.launch-preview,.system-card,.card,.trust-card,.discovery-section__content{-webkit-backdrop-filter:blur(18px)}.hero__panel{border:1px solid var(--halyard-line-strong);box-shadow:var(--halyard-shadow);background:linear-gradient(#151f2fe0,#070b14c7);border-radius:22px;min-height:440px;padding:32px;position:relative;overflow:hidden}.hero__panel:before{content:"";background:linear-gradient(135deg,#ef444433,#0000 46%);position:absolute;inset:0}.hero__panel>*{z-index:1;position:relative}.hero-orbit{border:1px solid #ffffff1a;border-radius:999px;place-items:center;height:178px;margin:8px 0 30px;display:grid;position:relative}.hero-orbit:before,.hero-orbit:after{content:"";border-radius:999px;position:absolute}.hero-orbit:before{border:1px solid #ffffff1a;width:110px;height:110px}.hero-orbit:after{background:var(--halyard-red);width:12px;height:12px;box-shadow:0 0 34px #ef44448c}.hero-orbit span{background:#dce2eb;border-radius:999px;width:6px;height:6px;position:absolute}.hero-orbit span:first-child{top:32%;left:18%}.hero-orbit span:nth-child(2){top:32%;right:18%}.hero-orbit span:nth-child(3){bottom:24%;left:28%}.hero-orbit span:nth-child(4){bottom:24%;right:28%}.hero__panel ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.hero__panel li{color:#eef3f8;border-bottom:1px solid #ffffff1a;padding-bottom:14px;font-size:1rem;font-weight:800;line-height:1.35}.hero__panel li:last-child{border-bottom:0;padding-bottom:0}.launch-section,.intelligence-layer,.product-overview,.trust-section,.credibility-section,.discovery-section{color:var(--halyard-white);position:relative}.launch-section:before,.intelligence-layer:before,.product-overview:before,.trust-section:before,.credibility-section:before,.discovery-section:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1c,#0000);height:1px;position:absolute;inset:0 0 auto}.section-intro{max-width:980px}.section-intro h2,.launch-section h2,.product-overview h2,.trust-section h2,.discovery-section h2{color:var(--halyard-white);letter-spacing:0;margin:0;font-size:3.12rem;font-weight:760;line-height:1.08}.section-intro p:not(.eyebrow),.launch-section__content>p:not(.eyebrow){color:var(--halyard-muted);max-width:760px;margin:24px 0 0;font-size:1.1rem;line-height:1.72}.launch-section{padding:calc(var(--section-space-lg) - .5rem) 0;background:radial-gradient(at 84% 0,#b91c1c29,#0000 34%),linear-gradient(#070b14 0%,#0b111d 100%)}.launch-section__inner{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:stretch;gap:30px;display:grid}.launch-section__content,.launch-preview{border:1px solid var(--halyard-line-strong);box-shadow:var(--halyard-shadow);background:linear-gradient(#151f2fe6,#070b14eb);border-radius:24px;padding:42px}.launch-preview{gap:22px;padding:22px;display:grid}.interface-preview{border:1px solid var(--halyard-line);background:#070b14;border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.interface-preview__topbar{border-bottom:1px solid var(--halyard-line);background:#ffffff0b;align-items:center;gap:7px;height:42px;padding:0 16px;display:flex}.interface-preview__topbar span{background:#ffffff57;border-radius:999px;width:7px;height:7px}.interface-preview__body{grid-template-columns:120px minmax(0,1fr);gap:18px;min-height:260px;padding:18px;display:grid}.interface-preview__sidebar,.interface-preview__main{background:#ffffff0d;border:1px solid #ffffff17;border-radius:14px}.interface-preview__sidebar{gap:12px;padding:14px;display:grid}.interface-preview__sidebar span,.interface-preview__line,.interface-preview__metric,.interface-preview__score{background:#ffffff21;border-radius:999px;display:block}.interface-preview__sidebar span{height:10px}.interface-preview__main{background:linear-gradient(135deg,#b91c1c2e,#0000 42%),#ffffff0d;gap:15px;padding:18px;display:grid}.interface-preview__metric{background:linear-gradient(90deg, var(--halyard-red), #ef444459);width:64%;height:52px}.interface-preview__line{width:92%;height:13px}.interface-preview__line--short{width:68%}.interface-preview__score{border-radius:18px;align-self:end;height:72px}.launch-points{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.launch-points span{color:var(--halyard-white);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;align-items:center;min-height:76px;padding:20px;font-size:1rem;font-weight:800;line-height:1.35;display:flex}.launch-points span:before{background:var(--halyard-red);content:"";border-radius:999px;flex:none;width:8px;height:8px;margin-right:15px;box-shadow:0 0 0 7px #b91c1c29}.intelligence-layer,.trust-section{padding:var(--section-space-lg) 0;background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/78px 78px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/78px 78px,radial-gradient(at 18% 8%,#b91c1c2b,#0000 32%),#03050a}.section-grid{gap:46px;display:grid}.system-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.system-card,.card,.trust-card{border:1px solid var(--halyard-line);background:linear-gradient(#151f2fe0,#070b14eb);border-radius:18px;padding:30px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 18px 58px #00000042}.system-card,.trust-card{background:linear-gradient(#151f2fad,#070b14d6);border-color:#ffffff16;box-shadow:0 14px 44px #0003}.system-card:hover,.trust-card:hover{border-color:#ef44443d;transform:translateY(-2px);box-shadow:0 18px 58px #00000047}.card:hover{border-color:#ef44446b;transform:translateY(-4px);box-shadow:0 30px 88px #00000061,0 0 0 1px #ef444414}.system-card:after,.card:after,.trust-card:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.system-card__icon{background:linear-gradient(135deg,#ef4444f5,#ef44442e);border-radius:12px;width:42px;height:42px;margin-bottom:24px;display:block;position:relative;box-shadow:0 18px 36px #b91c1c33}.system-card__icon:before,.system-card__icon:after{content:"";background:#ffffffd6;border-radius:999px;position:absolute}.system-card__icon:before{width:20px;height:2px;top:20px;left:11px}.system-card__icon:after{width:2px;height:20px;top:11px;left:20px}.system-card h3,.card h3,.trust-card h3{color:var(--halyard-white);margin:0 0 14px;font-size:1.26rem;font-weight:800;line-height:1.22}.system-card p,.card p,.trust-card p{color:var(--halyard-muted);margin:0;line-height:1.7}.product-overview,.credibility-section{padding:var(--section-space-lg) 0;background:radial-gradient(at 84% 0,#b91c1c24,#0000 36%),linear-gradient(#070b14 0%,#0b111d 100%);position:relative}.card-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:44px;display:grid}.card{min-height:430px}.product-preview{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:14px;gap:10px;min-height:138px;margin-bottom:28px;padding:16px;display:grid;position:relative}.product-preview:before{background:linear-gradient(90deg, var(--halyard-red), transparent);content:"";border-radius:999px;width:48%;height:6px;position:absolute;top:16px;left:16px}.product-preview--image{min-height:170px;padding:0}.product-preview--image:before{display:none}.product-preview--image img{border-radius:inherit;filter:brightness(.74)saturate(.9)contrast(1.05);object-fit:cover;object-position:top center;width:100%;height:100%;min-height:170px;display:block}.product-preview span{background:#ffffff24;border-radius:999px;height:12px;display:block}.product-preview span:first-child{width:86%;margin-top:30px}.product-preview span:nth-child(2){width:68%}.product-preview span:nth-child(3){border-radius:18px;align-self:end;width:100%;height:34px}.product-preview--commerce{grid-template-columns:repeat(3,1fr)}.product-preview--commerce span{border-radius:12px;height:auto;min-height:70px}.product-preview--commerce span:first-child,.product-preview--commerce span:nth-child(2),.product-preview--commerce span:nth-child(3){width:100%;margin-top:30px}.product-preview--lab{background:linear-gradient(135deg,#ef444424,#0000 46%),#ffffff0e}.section-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.trust-grid{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:44px;display:grid}.trust-card__mark{background:#ef44441f;border:1px solid #ef44445c;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:28px;display:flex;box-shadow:0 18px 36px #b91c1c29}.trust-card__mark:before{background:var(--halyard-red-bright);content:"";border-radius:999px;width:10px;height:10px;box-shadow:0 0 18px #ef44448a}.credibility-section__inner{gap:42px;display:grid}.certification-strip{border-top:1px solid var(--halyard-line);grid-template-columns:repeat(5,1fr);gap:12px;padding-top:30px;display:grid}.certification-strip span{border:1px solid var(--halyard-line);color:var(--halyard-white);text-align:center;background:linear-gradient(#151f2feb,#070b14f0);border-radius:16px;padding:20px 16px;font-size:.86rem;font-weight:800;line-height:1.2;box-shadow:0 18px 48px #0000003d}.discovery-section{padding:var(--section-space-lg) 0;background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/76px 76px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/76px 76px,radial-gradient(at 74% 12%,#b91c1c42,#0000 36%),#05070b}.discovery-section__inner{border:1px solid var(--halyard-line-strong);box-shadow:var(--halyard-shadow);background:linear-gradient(135deg,#151f2feb,#070b14f0);border-radius:26px;grid-template-columns:minmax(0,.95fr) minmax(280px,.65fr);align-items:center;gap:42px;padding-top:58px;padding-bottom:58px;display:grid}.discovery-section__content{border:1px solid var(--halyard-line);background:#ffffff0f;border-radius:18px;padding:30px}.discovery-section__content p{color:var(--halyard-muted);margin:0 0 26px;line-height:1.72}.site-footer{border-top:1px solid var(--halyard-line);color:var(--halyard-muted);background:linear-gradient(#080b12 0%,#030407 100%);padding:88px 0 40px}.site-footer__inner{grid-template-columns:minmax(260px,.8fr) minmax(0,2.2fr);gap:64px;display:grid}.site-footer p{margin:0;font-size:.95rem;line-height:1.65}.site-footer__brand{border-right:1px solid var(--halyard-line);max-width:420px;padding-right:46px}.site-footer__brand p+p{margin-top:14px}.site-footer__logo{color:var(--halyard-white);margin-bottom:18px;font-size:1.28rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-block}.site-footer__logo img{object-fit:contain;image-rendering:auto;width:auto;max-width:260px;height:44px;display:block}.site-footer__columns{grid-template-columns:repeat(6,minmax(0,1fr));gap:48px;display:grid}.site-footer__column h2{color:var(--halyard-white);letter-spacing:0;text-transform:uppercase;margin:0 0 20px;font-size:.78rem;font-weight:800;line-height:1.2}.site-footer__column ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.site-footer__column a,.site-footer__column span{color:#b8c0cc;font-size:.95rem;line-height:1.45;text-decoration:none}.site-footer__column a{transition:color .18s}.site-footer__column a:hover,.site-footer__column a:focus-visible{color:var(--halyard-white)}.site-footer__copyright{border-top:1px solid var(--halyard-line);color:#7f8998;grid-column:1/-1;padding-top:28px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1180px){.site-header__inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:22px 0}.site-nav ul,.site-header__actions{flex-wrap:wrap}.site-nav__menu{left:0;transform:translateY(-4px)}.site-nav__item:hover .site-nav__menu,.site-nav__item:focus-within .site-nav__menu,.site-nav__item>a[aria-expanded=true]+.site-nav__menu{transform:translate(0)}.hero__inner,.launch-section__inner,.discovery-section__inner,.site-footer__inner{grid-template-columns:1fr}.hero__panel,.launch-preview,.discovery-section__content{max-width:640px}.system-grid,.card-grid,.ecosystem-pathway-grid,.trust-grid,.certification-strip{grid-template-columns:repeat(2,1fr)}.layout-narrative-split{grid-template-columns:1fr}.workflow-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.workflow-strip:before{display:none}.workflow-strip article:nth-child(4n+1){border-left:0}.site-footer__brand{border-bottom:1px solid var(--halyard-line);border-right:0;max-width:none;padding:0 0 34px}}@media (max-width:820px){.hero{min-height:auto;padding:96px 0 92px}.hero h1{font-size:4rem}.launch-section h2,.section-intro h2,.product-overview h2,.trust-section h2,.discovery-section h2{font-size:2.75rem}.launch-section,.intelligence-layer,.ecosystem-pathway-section,.product-overview,.trust-section,.credibility-section,.discovery-section,.strategy-section{padding:var(--section-space-md) 0}.workflow-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-strip article:nth-child(odd){border-left:0}.site-footer__columns{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.site-container{padding:0 20px}.site-logo img{max-width:248px;height:42px}.site-logo .site-logo__full{display:none}.site-logo .site-logo__symbol{max-width:68px;height:42px;display:block}.site-nav ul{gap:14px 18px}.site-nav__item{position:static}.site-nav__menu{display:none}.site-header__actions,.hero__actions,.launch-section__actions{grid-template-columns:1fr;width:100%;display:grid}.header-link,.header-button,.button{text-align:center;width:100%}.hero h1{font-size:3rem;line-height:1}.hero__text{font-size:1.08rem}.launch-section h2,.section-intro h2,.product-overview h2,.trust-section h2,.discovery-section h2{font-size:2.15rem}.interface-preview__body,.launch-points,.workflow-strip,.ecosystem-pathway-grid,.system-grid,.card-grid,.trust-grid,.certification-strip,.site-footer__columns{grid-template-columns:1fr}.workflow-strip article,.workflow-strip article:nth-child(n){border-left:0}.workflow-strip article+article{border-top:1px solid #ffffff14}.workflow-strip span{margin-bottom:20px}.hero__panel,.launch-section__content,.launch-preview,.system-card,.card,.trust-card,.discovery-section__content{-webkit-backdrop-filter:none;border-radius:16px;padding:24px}.product-preview--commerce{grid-template-columns:1fr}.certification-strip span{width:100%}.discovery-section__inner{border-radius:20px;padding-top:28px;padding-bottom:28px}}.page-hero{color:var(--halyard-white);background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/76px 76px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/76px 76px,radial-gradient(at 78% 16%,#b91c1c3d,#0000 34%),linear-gradient(135deg,#03050a 0%,#0a1220 58%,#05070b 100%);padding:100px 0 104px;position:relative;overflow:hidden}.page-hero:after{content:"";background:linear-gradient(90deg,#0000,#ef4444b8,#0000);height:1px;position:absolute;inset:auto 0 0}.page-hero__inner{z-index:1;max-width:940px;position:relative}.page-hero h1{color:var(--halyard-white);letter-spacing:0;margin:0 0 28px;font-size:4.8rem;font-weight:800;line-height:.98}.page-hero p{color:var(--halyard-muted);max-width:780px;margin:0;font-size:1.22rem;line-height:1.7}.section-header{max-width:920px}.section-header p{color:var(--halyard-muted);max-width:760px;margin:22px 0 0;font-size:1.08rem;line-height:1.72}.v2-section{color:var(--halyard-white);background:radial-gradient(at 84% 0,#b91c1c1f,#0000 36%),linear-gradient(#070b14 0%,#0b111d 100%);padding:120px 0;position:relative}.v2-section:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1c,#0000);height:1px;position:absolute;inset:0 0 auto}.v2-card-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}.v2-card,.v2-trust-block,.v2-product-preview,.v2-cta-band{border:1px solid var(--halyard-line);color:var(--halyard-white);background:linear-gradient(#151f2fe0,#070b14eb);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 18px 58px #00000042}.v2-card,.v2-trust-block{padding:30px}.v2-card h3,.v2-trust-block h3{color:var(--halyard-white);margin:0 0 14px;font-size:1.22rem;font-weight:800;line-height:1.25}.v2-card p,.v2-trust-block p{color:var(--halyard-muted);margin:0;line-height:1.7}.v2-card:hover,.v2-trust-block:hover{border-color:#ef444461;transform:translateY(-3px);box-shadow:0 28px 80px #0000005c,0 0 0 1px #ef444414}.v2-product-preview{min-height:220px;padding:18px}.v2-product-preview__chrome{border-bottom:1px solid var(--halyard-line);height:38px;margin:-18px -18px 18px}.v2-product-preview__line{background:#ffffff21;border-radius:999px;height:12px;margin-bottom:12px;display:block}.v2-product-preview__line--red{background:linear-gradient(90deg, var(--halyard-red), #ef44443d)}.v2-cta-band{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;padding:42px;display:grid}.v2-cta-band h2{color:var(--halyard-white);letter-spacing:0;margin:0;font-size:2.6rem;font-weight:800;line-height:1.05}.v2-cta-band p{color:var(--halyard-muted);max-width:680px;margin:16px 0 0;line-height:1.7}@media (max-width:820px){.page-hero{padding:96px 0 82px}.page-hero h1{font-size:3.4rem}.section-header h2{font-size:2.5rem}.v2-card-grid,.v2-cta-band{grid-template-columns:1fr}}:root{--halyard-atmosphere:#28374e6b;--halyard-red-glow:#ef444438}@keyframes halyard-ambient-sweep{0%,to{opacity:.42;transform:translate(0,0)rotate(0)}50%{opacity:.72;transform:translate(-26px,18px)rotate(2deg)}}@keyframes halyard-interface-shimmer{0%{transform:translate(-120%)}to{transform:translate(140%)}}@keyframes halyard-orbit-breathe{0%,to{transform:scale(1);box-shadow:0 0 #ef444400,inset 0 0 36px #ffffff06}50%{transform:scale(1.015);box-shadow:0 0 68px #b91c1c29,inset 0 0 52px #ffffff0a}}.site-header{-webkit-backdrop-filter:blur(22px);background:#03050ab8;border-bottom-color:#ffffff1c;position:sticky;top:0}.site-header:after{content:"";opacity:.62;background:linear-gradient(90deg,#0000,#ef44443d,#0000);height:1px;position:absolute;inset:auto 0 0}.site-logo{font-size:1.28rem}.site-nav a{color:#d8e0eb}.header-link{background:#ffffff13;border-color:#ffffff26}.header-button{background:linear-gradient(#c52222,#8e1717);border-color:#fca5a561;box-shadow:0 16px 44px #b91c1c52,inset 0 1px #ffffff29}.hero{background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/88px 88px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/88px 88px,radial-gradient(at 82% 12%,#b91c1c5c,#0000 32%),radial-gradient(at 64% 54%,#7828302e,#0000 38%),radial-gradient(at 8% 80%,#788eb21f,#0000 32%),linear-gradient(132deg,#02040a 0%,#081120 48%,#18090b 100%);min-height:870px;padding:172px 0 156px}.hero:before{background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/44px 44px,radial-gradient(at 78% 28%,#ef444429,#0000 38%)}.hero:after{background:linear-gradient(90deg,#0000,#ef4444eb,#ffffff42,#0000),radial-gradient(at 80%,#b91c1c47,#0000 44%);height:2px}.hero__system:before{background:radial-gradient(#ef44444d,#0000 58%),radial-gradient(at 68% 40%,#ffffff14,#0000 44%);width:660px;height:660px;animation:17s ease-in-out infinite halyard-ambient-sweep;top:3%;right:-4%}.hero__system span{animation:9s ease-in-out infinite halyard-orbit-breathe}.hero__system span:first-child{width:560px;height:560px;top:10%;right:0}.hero__system span:nth-child(2){width:302px;height:302px;top:30%;right:20%}.hero__system span:nth-child(3){width:370px;height:160px;top:60%;right:6%}.hero__inner{grid-template-columns:minmax(0,1.55fr) minmax(360px,.45fr);gap:96px}.hero h1{max-width:1120px;margin-bottom:38px;font-size:7.05rem;line-height:.91}.hero__text{max-width:820px;font-size:1.42rem;line-height:1.7}.hero__actions{gap:16px;margin-top:52px}.button{border-radius:12px;padding:17px 26px}.button--primary{background:linear-gradient(#c52222,#8e1717);box-shadow:0 22px 58px #b91c1c57,inset 0 1px #ffffff24}.hero__panel{border-radius:26px;min-height:500px;padding:36px}.hero-orbit{height:210px;margin-bottom:36px}.hero-orbit:before{width:132px;height:132px}.section-intro h2,.launch-section h2,.product-overview h2,.trust-section h2{font-size:3.85rem;line-height:1.02}.launch-section,.intelligence-layer,.product-overview,.trust-section,.credibility-section{padding-top:148px;padding-bottom:148px}.launch-section__inner{gap:34px}.launch-section__content,.launch-preview,.system-card,.card,.trust-card,.discovery-section__content,.discovery-section__inner{box-shadow:0 30px 98px #0000006b,inset 0 1px #ffffff12}.launch-section__content,.launch-preview{border-radius:28px}.interface-preview,.product-preview{overflow:hidden}.interface-preview__main,.product-preview{position:relative}.interface-preview__main:after,.product-preview:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1c,#0000);animation:6s ease-in-out infinite halyard-interface-shimmer;position:absolute;inset:0;transform:translate(-120%)}.interface-preview__metric{box-shadow:0 0 34px #ef444433}.interface-preview__score{background:linear-gradient(90deg,#ef44446b,#ffffff1f),#ffffff14}.launch-points span,.certification-strip span{transition:border-color .18s,box-shadow .18s,transform .18s}.launch-points span:hover,.certification-strip span:hover{border-color:#ef444457;transform:translateY(-2px);box-shadow:0 18px 54px #00000042,0 0 0 1px #ef444414}.system-grid{gap:26px}.system-card{min-height:320px}.card-grid{gap:28px}.card{min-height:468px;padding:32px}.card:before,.system-card:before,.trust-card:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#ef444429,#0000 42%),radial-gradient(at 100% 0,#ffffff12,#0000 34%);transition:opacity .18s;position:absolute;inset:0}.card:hover:before,.system-card:hover:before,.trust-card:hover:before{opacity:1}.product-preview{min-height:158px}.product-preview span:nth-child(3){background:linear-gradient(90deg,#ef444447,#ffffff1f),#ffffff14;height:42px}.trust-grid{gap:24px}.trust-card{min-height:336px}.trust-card__mark{box-shadow:0 18px 38px #b91c1c33,inset 0 1px #ffffff1f}.discovery-section{padding:138px 0}.discovery-section__inner{border-radius:32px;gap:54px;padding-top:72px;padding-bottom:72px;position:relative;overflow:hidden}.discovery-section__inner:before{content:"";pointer-events:none;background:radial-gradient(at 75% 20%,#ef444433,#0000 42%);animation:16s ease-in-out infinite halyard-ambient-sweep;position:absolute;inset:0}.discovery-section__inner>*{z-index:1;position:relative}.discovery-section h2{font-size:4.15rem;line-height:1}.discovery-section__content{padding:34px}.discovery-roadmap{grid-template-columns:repeat(3,1fr);align-items:center;gap:14px;margin-bottom:28px;display:grid;position:relative}.discovery-roadmap:before{content:"";background:linear-gradient(90deg,#ef4444b8,#ffffff24);height:2px;position:absolute;top:50%;left:10%;right:10%}.discovery-roadmap span{z-index:1;background:linear-gradient(#ef444442,#ffffff14);border:1px solid #ef444452;border-radius:16px;height:72px;display:block;position:relative;box-shadow:0 16px 38px #b91c1c29}.discovery-roadmap span:after{background:var(--halyard-red-bright);content:"";border-radius:999px;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #ef44448a}@media (max-width:1180px){.hero{min-height:auto}.hero h1{font-size:5.35rem}.discovery-section h2{font-size:3.4rem}}@media (max-width:820px){.site-header{position:relative}.hero h1{font-size:4.35rem}.section-intro h2,.launch-section h2,.product-overview h2,.trust-section h2,.discovery-section h2{font-size:2.9rem}}@media (max-width:640px){.hero{padding-top:88px}.hero h1{font-size:3.18rem}.hero__panel{min-height:auto}.section-intro h2,.launch-section h2,.product-overview h2,.trust-section h2,.discovery-section h2{font-size:2.2rem}.discovery-roadmap{grid-template-columns:1fr}.discovery-roadmap:before{width:2px;height:auto;inset:10% auto 10% 50%}}.site-header__inner{min-height:104px}.site-logo img{height:52px}.header-link,.header-button{padding-top:10px;padding-bottom:10px}.header-button{box-shadow:0 12px 34px #b91c1c42,inset 0 1px #ffffff24}.hero__text{max-width:660px;line-height:1.76}.strategy-section{color:var(--halyard-white);padding:var(--section-space-lg) 0;background:radial-gradient(at 16% 0,#b91c1c29,#0000 34%),linear-gradient(#05070b 0%,#0b111d 100%);position:relative}.strategy-section:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1c,#0000);height:1px;position:absolute;inset:0 0 auto}.strategy-section__inner{gap:46px;display:grid}.strategy-grid,.sector-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.strategy-card,.sector-card{background:linear-gradient(#151f2fa8,#070b14d1);border:1px solid #ffffff16;border-radius:18px;padding:28px;position:relative;box-shadow:0 14px 42px #0000002e}.strategy-card span{color:#fca5a5;margin-bottom:18px;font-size:.78rem;font-weight:800;line-height:1.2;display:block}.strategy-card h3,.sector-card h3{color:var(--halyard-white);margin:0 0 12px;font-size:1.22rem;font-weight:800;line-height:1.25}.strategy-card p,.sector-card p{color:var(--halyard-muted);margin:0;line-height:1.7}.product-status{color:#bbf7d0;background:#22c55e17;border:1px solid #22c55e3d;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 11px;font-size:.76rem;font-weight:800;line-height:1.2;display:inline-flex}.product-status:before{content:"";background:#22c55e;border-radius:999px;width:7px;height:7px;animation:2.8s ease-in-out infinite halyard-status-pulse;box-shadow:0 0 16px #22c55e85}@keyframes halyard-status-pulse{0%,to{opacity:.58;transform:scale(.92)}50%{opacity:1;transform:scale(1.14)}}.product-preview:after{animation-duration:5.2s}.product-preview span:nth-child(2):after{display:none}.sector-grid{margin-top:-18px}.sector-card{min-height:190px}.certification-strip{padding-top:36px}.certification-strip span{min-height:74px;font-size:.92rem}.discovery-section__lead{color:var(--halyard-muted);max-width:700px;margin:24px 0 0;font-size:1.12rem;line-height:1.72}.discovery-section__content p{font-size:1.04rem}@media (max-width:1180px){.strategy-grid,.sector-grid{grid-template-columns:1fr}}@media (max-width:820px){.site-header__inner{min-height:auto}.site-logo img{height:48px}.strategy-section{padding:88px 0}}@media (max-width:640px){.site-logo img{height:42px}.hero__text{max-width:none}.strategy-section{padding:72px 0}}@keyframes halyard-scan-line{0%{transform:translateY(-120%)}to{transform:translateY(220%)}}@keyframes halyard-node-pulse{0%,to{opacity:.58;transform:scale(.9)}50%{opacity:1;transform:scale(1.16)}}.interface-preview{position:relative}.interface-preview:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ef444424,#0000);height:42%;animation:8s ease-in-out infinite halyard-scan-line;position:absolute;inset:0}.interface-preview__sidebar{align-content:start}.interface-preview__sidebar span{color:#cbd4e2;background:#ffffff0e;border:1px solid #ffffff14;align-items:center;height:auto;min-height:34px;padding:9px 10px;font-size:.72rem;font-weight:800;line-height:1.25;display:flex}.interface-preview__header,.interface-preview__recommendation,.interface-preview__steps{z-index:1;position:relative}.interface-preview__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.interface-preview__header span,.interface-preview__recommendation span{color:var(--halyard-soft);font-size:.74rem;font-weight:800}.interface-preview__header strong{color:#bbf7d0;background:#22c55e1a;border:1px solid #22c55e3d;border-radius:999px;padding:7px 9px;font-size:.74rem}.interface-preview__recommendation{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;gap:6px;padding:14px;display:grid}.interface-preview__recommendation strong{color:var(--halyard-white);font-size:1rem}.interface-preview__steps{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.interface-preview__steps span{color:#dbe3ed;text-align:center;background:#ffffff0e;border:1px solid #ffffff17;border-radius:12px;padding:12px 10px;font-size:.72rem;font-weight:800}.product-preview{align-content:start;overflow:hidden}.product-preview .preview-bar,.product-preview .preview-line,.product-preview .preview-score,.product-preview .preview-card,.product-preview .preview-tile,.product-preview .preview-node{z-index:1;position:relative}.product-preview span.preview-bar,.product-preview span.preview-line,.product-preview span.preview-score,.product-preview span.preview-card,.product-preview span.preview-tile,.product-preview span.preview-node{width:auto;margin-top:0}.product-preview .preview-bar{background:linear-gradient(90deg, var(--halyard-red), #ef44443d);border-radius:999px;width:58%;height:8px;margin-top:30px}.product-preview .preview-line{background:#ffffff24;border-radius:999px;width:82%;height:11px}.product-preview .preview-score,.product-preview .preview-card{color:#dbe3ed;border:1px solid #ffffff1a;align-items:center;padding:11px 12px;font-size:.72rem;font-weight:800;line-height:1.2;display:flex}.product-preview .preview-score{color:#bbf7d0;background:#22c55e17;border-color:#22c55e38;border-radius:999px;width:max-content}.product-preview .preview-score:before,.product-preview .preview-node:before{content:"";background:#22c55e;border-radius:999px;width:7px;height:7px;margin-right:8px;animation:3s ease-in-out infinite halyard-node-pulse;box-shadow:0 0 16px #22c55e75}.product-preview .preview-card{background:linear-gradient(90deg,#ef44443d,#ffffff14),#ffffff0e;border-radius:14px;width:100%;min-height:44px}.product-preview .preview-tile{background:#ffffff12;border:1px solid #ffffff1a;border-radius:12px;min-height:72px}.product-preview .preview-node{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;width:72%;height:34px;padding:0 12px;display:flex}.product-preview--lab .preview-node:nth-child(2){margin-left:auto}.principles-band{background:linear-gradient(#151f2fad,#070b14d1);border:1px solid #ffffff17;border-radius:18px;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:44px;padding:14px;display:grid;box-shadow:0 14px 44px #0000002e}.principles-band span{color:#dbe3ed;text-align:center;background:#ffffff0e;border:1px solid #ffffff17;border-radius:12px;justify-content:center;align-items:center;min-height:54px;padding:12px;font-size:.82rem;font-weight:800;display:flex}@media (max-width:1180px){.principles-band{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.interface-preview__body,.interface-preview__steps{grid-template-columns:1fr}.principles-band{margin-bottom:42px}}@media (max-width:640px){.principles-band{grid-template-columns:1fr;padding:10px}.card{min-height:auto}.product-preview{min-height:190px}}.why-section{border:1px solid var(--halyard-line);background:linear-gradient(#151f2fc2,#070b14d1);border-radius:24px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:40px;padding:36px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 74px #0000004d}.why-section:before{content:"";opacity:.9;pointer-events:none;background:radial-gradient(at 0 0,#ef444429,#0000 42%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/48px 48px;position:absolute;inset:0}.why-section>*{z-index:1;position:relative}.why-section__intro h2{color:var(--halyard-white);letter-spacing:0;margin:0;font-size:2.8rem;font-weight:800;line-height:1.04}.why-section__intro p:not(.eyebrow){color:var(--halyard-muted);margin:22px 0 0;line-height:1.72}.why-grid{gap:14px;display:grid}.why-card{background:#ffffff0a;border:1px solid #ffffff13;border-radius:16px;padding:22px;transition:border-color .18s,box-shadow .18s,transform .18s}.why-card:hover{border-color:#ef444438;transform:translateY(-2px);box-shadow:0 14px 42px #0000002e}.why-card h3{color:var(--halyard-white);margin:0 0 10px;font-size:1.04rem;font-weight:800;line-height:1.25}.why-card p{color:var(--halyard-muted);margin:0;font-size:.96rem;line-height:1.65}.proof-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.proof-grid span{color:#dbe3ed;text-align:center;background:#ffffff0a;border:1px solid #ffffff13;border-radius:14px;justify-content:center;align-items:center;min-height:64px;padding:12px;font-size:.82rem;font-weight:800;display:flex}.discovery-section__content{flex-wrap:wrap;gap:12px;display:flex}.discovery-section__content p,.discovery-roadmap{flex:0 0 100%}.discovery-section__content .button{flex:190px}.button--secondary{box-shadow:inset 0 1px #ffffff14}.card,.system-card,.trust-card,.why-card,.sector-card{will-change:transform}@media (max-width:1180px){.why-section{grid-template-columns:1fr}.proof-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.why-section{padding:28px}.why-section__intro h2{font-size:2.3rem}}@media (max-width:640px){.proof-grid{grid-template-columns:1fr}.discovery-section__content{display:grid}.discovery-section__content .button{width:100%}}.product-page{color:var(--halyard-text);background:radial-gradient(at 82% 8%,#2563eb29,#0000 32%),radial-gradient(at 12% 0,#b91c1c33,#0000 34%),linear-gradient(#03050a 0%,#07101d 44%,#03050a 100%)}.product-hero{min-height:760px;padding:88px 0 92px;position:relative;overflow:hidden}.product-hero:before,.product-hero:after{content:"";pointer-events:none;position:absolute;inset:0}.product-hero:before{opacity:.72;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:50%;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:radial-gradient(at 66% 42%,#000 0%,#0000 70%);mask-image:radial-gradient(at 66% 42%,#000 0%,#0000 70%)}.product-hero:after{opacity:.86;background:radial-gradient(circle at 72% 38%,#ef444442,#0000 20%),radial-gradient(circle at 82% 24%,#3b82f629,#0000 24%),linear-gradient(120deg,#0000 0%,#ffffff0e 48%,#0000 62%)}.product-hero__system{pointer-events:none;z-index:1;position:absolute;inset:0}.product-hero__system span{background:#ef4444e6;border-radius:999px;width:8px;height:8px;position:absolute;box-shadow:0 0 34px #ef444475}.product-hero__system span:first-child{top:24%;left:61%}.product-hero__system span:nth-child(2){animation:3.2s ease-in-out infinite halyard-node-pulse;top:42%;left:78%}.product-hero__system span:nth-child(3){animation:3.8s ease-in-out infinite halyard-node-pulse;top:63%;left:70%}.product-hero__inner{z-index:2;grid-template-columns:minmax(0,.78fr) minmax(540px,1.22fr);align-items:center;gap:44px;display:grid;position:relative}.product-hero__content{max-width:720px}.product-hero h1{color:var(--halyard-white);letter-spacing:0;margin:0 0 28px;font-size:4.95rem;font-weight:850;line-height:.94}.product-hero__content>p:not(.eyebrow){color:#c5cedc;max-width:660px;margin:0;font-size:1.16rem;line-height:1.74}.product-hero__actions{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.rfp-workspace-preview{background:linear-gradient(#151f2fd1,#070b14e6),radial-gradient(at 82% 10%,#3b82f629,#0000 36%);border:1px solid #ffffff24;border-radius:26px;min-height:460px;padding:18px;position:relative;overflow:hidden;box-shadow:0 34px 110px #0000007a,0 0 58px #b91c1c29}.rfp-workspace-preview:before{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;animation:8s ease-in-out infinite halyard-scan-line;position:absolute;top:42%;left:0;right:0}.rfp-workspace-preview__topbar{border-bottom:1px solid #ffffff1a;align-items:center;gap:8px;height:42px;margin:-4px -4px 18px;padding:0 4px 14px;display:flex}.rfp-workspace-preview__topbar span{background:#ffffff3d;border-radius:999px;width:8px;height:8px}.rfp-workspace-preview__topbar span:first-child{background:var(--halyard-red-bright);box-shadow:0 0 18px #ef44446b}.rfp-workspace-preview__body{grid-template-columns:.76fr 1.24fr;gap:18px;display:grid}.rfp-workspace-preview__sidebar,.rfp-workspace-preview__main{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px}.rfp-workspace-preview__sidebar{gap:10px;padding:16px;display:grid}.rfp-workspace-preview__sidebar span{color:#dce5f2;background:#ffffff0f;border:1px solid #ffffff17;border-radius:12px;align-items:center;min-height:48px;padding:11px 12px;font-size:.78rem;font-weight:800;display:flex}.rfp-workspace-preview__sidebar span:first-child{background:#b91c1c33;border-color:#ef44446b}.rfp-workspace-preview__main{gap:14px;padding:18px;display:grid}.rfp-workspace-preview__status,.rfp-workspace-preview__score,.rfp-workspace-preview__recommendation{background:#03050a75;border:1px solid #ffffff1a;border-radius:16px;padding:16px}.rfp-workspace-preview__status{justify-content:space-between;gap:12px;display:flex}.rfp-workspace-preview__status span,.rfp-workspace-preview__score span,.rfp-workspace-preview__recommendation span{color:var(--halyard-soft);letter-spacing:0;text-transform:uppercase;margin-bottom:6px;font-size:.74rem;font-weight:850;display:block}.rfp-workspace-preview__status strong,.rfp-workspace-preview__score strong,.rfp-workspace-preview__recommendation strong{color:var(--halyard-white);font-size:.98rem;line-height:1.35;display:block}.rfp-workspace-preview__score{min-height:138px;position:relative;overflow:hidden}.rfp-workspace-preview__score:before,.rfp-workspace-preview__score:after{content:"";position:absolute;bottom:20px;left:16px}.rfp-workspace-preview__score:before{background:#ffffff14;border-radius:999px;height:10px;right:16px}.rfp-workspace-preview__score:after{background:linear-gradient(90deg, var(--halyard-red-bright), #60a5fa);border-radius:999px;width:72%;height:10px;box-shadow:0 0 22px #ef44444d}.rfp-workspace-preview__recommendation{border-color:#ef444442}.product-screenshot{background:linear-gradient(#0d1522d6,#04080ff0),radial-gradient(at 76% 0,#ef44441a,#0000 36%);border:1px solid #ffffff1c;border-radius:22px;width:min(100%,1040px);margin:0 auto;padding:12px;position:relative;overflow:hidden;box-shadow:0 28px 82px #00000061,0 0 36px #b91c1c1a}.product-screenshot:before{content:"";z-index:1;background:linear-gradient(90deg,#ef444461,#60a5fa1f,#0000);height:1px;position:absolute;top:0;left:20px;right:20px}.product-screenshot img{aspect-ratio:1619/971;object-fit:cover;border:1px solid #ffffff13;border-radius:14px;width:100%;height:auto;display:block}.product-screenshot--hero{justify-self:end;width:min(100%,1130px);transform:none}.product-screenshot--wide{margin-top:32px}.product-screenshot--governance{grid-column:1/-1}.product-context-panel{grid-template-columns:minmax(0,.72fr) minmax(500px,1.28fr);align-items:center;gap:44px;display:grid}.product-section{padding:82px 0;position:relative}.product-section--value,.product-section--structured,.product-section--capabilities,.product-section--steps,.product-section--pricing{background:#ffffff05}.product-section--problem,.product-section--audience,.product-section--context,.product-section--outputs{background:radial-gradient(at 18% 0,#b91c1c1a,#0000 38%),#070b1494}.product-section--governance{border-bottom:1px solid var(--halyard-line);border-top:1px solid var(--halyard-line);background:linear-gradient(#03050af5,#070b14f2),radial-gradient(at 84% 18%,#ef444429,#0000 36%)}.product-section--capabilities{padding:50px 0}.product-section__header{max-width:760px;margin:0 0 34px}.product-section__header h2,.product-cta-band h2{color:var(--halyard-white);letter-spacing:0;margin:0;font-size:3.15rem;font-weight:850;line-height:1.02}.product-section__header p:not(.eyebrow){color:var(--halyard-muted);max-width:720px;margin:18px 0 0;font-size:1.06rem;line-height:1.7}.product-split-panel{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:54px;display:grid}.product-split-panel .product-section__header{margin-bottom:0}.product-review-list{gap:12px;display:grid}.product-review-list span{color:#dce5f2;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:14px;align-items:center;min-height:64px;padding:18px 20px;font-size:1rem;font-weight:800;line-height:1.35;display:flex;position:relative}.product-review-list span:before{background:var(--halyard-red-bright);content:"";border-radius:999px;flex:none;width:8px;height:8px;margin-right:12px;box-shadow:0 0 18px #ef44446b}.product-feature-grid,.product-card-grid,.product-step-list{gap:16px;display:grid}.product-feature-grid{grid-template-columns:repeat(4,1fr)}.product-card-grid--three,.product-card-grid--six{grid-template-columns:repeat(3,1fr)}.product-card-grid--four{grid-template-columns:repeat(4,1fr)}.product-feature-card,.product-card,.product-step,.product-price-card{background:linear-gradient(#151f2fc7,#070b14d6),radial-gradient(at 82% 0,#ffffff12,#0000 34%);border:1px solid #ffffff1c;border-radius:18px;min-height:212px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;box-shadow:0 18px 64px #00000040}.product-feature-card:before,.product-card:before,.product-step:before,.product-price-card:before{content:"";opacity:.58;background:linear-gradient(90deg,#ef444480,#60a5fa2e,#0000);height:1px;position:absolute;top:0;left:18px;right:18px}.product-feature-card:hover,.product-card:hover,.product-step:hover,.product-price-card:hover{border-color:#ef444457;transform:translateY(-3px);box-shadow:0 26px 78px #00000057,0 0 34px #b91c1c1f}.product-feature-card span,.product-step span,.product-price-card p{color:var(--halyard-red-bright);text-transform:uppercase;margin:0 0 18px;font-size:.76rem;font-weight:850;line-height:1.2;display:inline-flex}.product-feature-card h3,.product-card h3,.product-step h3,.product-price-card h3{color:var(--halyard-white);margin:0 0 12px;font-size:1.18rem;font-weight:850;line-height:1.2}.product-feature-card p,.product-card p,.product-step p,.product-price-card span{color:var(--halyard-muted);margin:0;font-size:.96rem;line-height:1.66}.product-card--output{min-height:194px}.product-card--audience{min-height:132px;display:flex}.product-card--audience h3{align-self:flex-end;margin-bottom:0}.product-card--output h3:before{background:var(--halyard-red-bright);content:"";vertical-align:2px;border-radius:999px;width:8px;height:8px;margin-right:10px;display:inline-block;box-shadow:0 0 18px #ef444475}.product-step-list{counter-reset:product-step;grid-template-columns:repeat(4,1fr)}.product-step{min-height:236px}.product-step span{color:var(--halyard-white);background:#b91c1c2e;border:1px solid #ef444457;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px}.product-governance{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:34px;display:grid}.product-governance__points{gap:12px;display:grid}.product-governance__points span{color:#dce5f2;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:14px;min-height:68px;padding:18px 20px;font-size:.98rem;font-weight:800;line-height:1.35;display:flex}.product-price-card{min-height:196px}.product-price-card h3{font-size:1.25rem}.product-price-card span{max-width:22rem;display:block}.product-capability-strip{background:linear-gradient(#151f2fb8,#070b14db),radial-gradient(at 84% 0,#ef44441a,#0000 34%);border:1px solid #ffffff1c;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:12px;padding:16px;display:grid;box-shadow:0 18px 54px #00000047}.product-capability-strip span{color:#dce5f2;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:12px;align-items:center;min-height:58px;padding:14px 16px;font-size:.92rem;font-weight:800;line-height:1.34;display:flex}.product-price-card:first-child{border-color:#ef44445c;box-shadow:0 22px 72px #00000047,0 0 38px #b91c1c1f}.product-section--demo .button--primary{padding:18px 28px;font-weight:850;box-shadow:0 26px 64px #b91c1c57}.product-cta-band{padding:106px 0 116px}.product-cta-band__inner{box-shadow:var(--halyard-shadow);background:radial-gradient(at 16% 0,#ef444433,#0000 38%),linear-gradient(135deg,#151f2fe0,#070b14f5);border:1px solid #ffffff21;border-radius:26px;justify-content:space-between;align-items:center;gap:28px;padding:46px;display:flex;position:relative;overflow:hidden}.product-cta-band__inner:before{content:"";opacity:.56;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.product-cta-band__inner>*{z-index:1;position:relative}.product-cta-band .button{flex:none}.product-cta-band__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:14px;display:flex}@media (max-width:1180px){.product-hero__inner{grid-template-columns:1fr}.product-hero__content{max-width:760px}.product-split-panel{grid-template-columns:1fr}.rfp-workspace-preview{max-width:720px}.product-screenshot--hero{transform:none}.product-context-panel{grid-template-columns:1fr}.product-feature-grid,.product-step-list,.product-capability-strip,.product-card-grid--four{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.product-hero{min-height:auto;padding:96px 0 82px}.product-hero h1{font-size:3.78rem;line-height:.98}.product-section{padding:70px 0}.product-section--capabilities{padding:42px 0}.product-section__header h2,.product-cta-band h2{font-size:2.55rem}.product-card-grid--three,.product-card-grid--six,.product-governance{grid-template-columns:1fr}}@media (max-width:640px){.product-hero{padding:78px 0 66px}.product-hero h1{font-size:2.82rem;line-height:.98}.product-hero__actions,.product-cta-band__inner,.product-cta-band__actions{display:grid}.product-hero__actions .button,.product-cta-band .button,.product-cta-band__actions{width:100%}.rfp-workspace-preview{border-radius:20px;min-height:auto;padding:14px}.product-screenshot{border-radius:18px;padding:8px}.product-screenshot img{border-radius:12px}.rfp-workspace-preview__body,.product-review-list,.product-capability-strip,.product-feature-grid,.product-step-list,.product-card-grid--four{grid-template-columns:1fr}.product-section__header h2,.product-cta-band h2{font-size:2.1rem}.product-feature-card,.product-card,.product-step,.product-price-card{min-height:auto;padding:22px}.product-cta-band{padding:80px 0 88px}.product-cta-band__inner{padding:30px 24px}}.growth-cta{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;z-index:40;background:#070b14c7;border:1px solid #ffffff21;border-radius:18px;align-items:stretch;gap:8px;padding:8px;transition:opacity .18s,transform .18s;display:flex;position:fixed;bottom:26px;right:26px;transform:translateY(14px);box-shadow:0 22px 70px #00000057,0 0 34px #b91c1c1f}.growth-cta--disabled,.growth-cta-disabled .growth-cta{display:none}.has-growth-cta-visible .growth-cta{opacity:1;pointer-events:auto;transform:translateY(0)}.growth-cta__link{color:var(--halyard-white);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;gap:2px;min-width:156px;min-height:54px;padding:10px 14px;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:grid}.growth-cta__link:hover,.growth-cta__link:focus-visible{background:#ffffff17;border-color:#ef444457;transform:translateY(-1px)}.growth-cta__link span{color:var(--halyard-soft);letter-spacing:0;text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1.1}.growth-cta__link strong{color:var(--halyard-white);font-size:.9rem;font-weight:850;line-height:1.15}.growth-cta__link--launch{background:linear-gradient(135deg,#b91c1c47,#ffffff0e);border-color:#ef444447}body.has-growth-cta .site-footer{padding-bottom:128px}@media (max-width:720px){.growth-cta{border-radius:16px 16px 0 0;gap:7px;padding:8px;bottom:0;left:0;right:0}.growth-cta__link{flex:1 1 0;min-width:0;min-height:52px;padding:10px 12px}.growth-cta__link strong{font-size:.82rem}body.has-growth-cta{padding-bottom:78px}body.has-growth-cta .site-footer{padding-bottom:112px}}.conversion-page{color:var(--halyard-text);background:radial-gradient(at 82% 4%,#b91c1c29,#0000 32%),radial-gradient(at 12% 22%,#2563eb1a,#0000 34%),linear-gradient(#03050a 0%,#070b14 46%,#03050a 100%)}.conversion-hero{min-height:680px;padding:96px 0 104px;position:relative;overflow:hidden}.conversion-hero--compact{min-height:520px}.conversion-hero:before{content:"";opacity:.66;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 62% 40%,#000 0%,#0000 72%);mask-image:radial-gradient(at 62% 40%,#000 0%,#0000 72%)}.conversion-hero__system{pointer-events:none;position:absolute;inset:0}.conversion-hero__system span{background:var(--halyard-red-bright);border-radius:999px;width:7px;height:7px;position:absolute;box-shadow:0 0 30px #ef444470}.conversion-hero__system span:first-child{top:25%;left:58%}.conversion-hero__system span:nth-child(2){animation:3.4s ease-in-out infinite halyard-node-pulse;top:42%;left:76%}.conversion-hero__system span:nth-child(3){animation:3.8s ease-in-out infinite halyard-node-pulse;top:64%;left:66%}.conversion-hero__inner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:58px;display:grid;position:relative}.conversion-hero__content{max-width:740px}.conversion-hero h1{color:var(--halyard-white);letter-spacing:0;margin:0 0 28px;font-size:5rem;font-weight:850;line-height:.96}.conversion-hero__content>p:not(.eyebrow){color:#c5cedc;max-width:680px;margin:0;font-size:1.16rem;line-height:1.74}.conversion-hero__actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.roadmap-panel,.contact-assurance,.split-panel,.demo-panel,.conversion-cta-band__inner{box-shadow:var(--halyard-shadow);background:linear-gradient(#151f2fcc,#070b14e6),radial-gradient(at 86% 0,#ef444421,#0000 34%);border:1px solid #ffffff1f;border-radius:24px;position:relative}.program-final-cta .conversion-cta-band__inner>:first-child{min-width:0}.program-final-cta .conversion-cta-band__inner{grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:clamp(2rem,4vw,3.5rem);display:grid}.roadmap-panel,.contact-assurance{padding:28px}.roadmap-panel p,.contact-assurance p{color:var(--halyard-soft);letter-spacing:0;text-transform:uppercase;margin:0 0 18px;font-size:.78rem;font-weight:850}.roadmap-panel ol,.contact-assurance ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.roadmap-panel li,.contact-assurance li{color:#e4ebf5;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:12px;min-height:56px;padding:14px;font-weight:800;display:flex}.roadmap-panel li span{color:var(--halyard-red-bright);font-size:.78rem}.conversion-section{padding:104px 0;position:relative}.conversion-section:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;position:absolute;inset:0 0 auto}.conversion-section--muted{background:#ffffff05}.section-header h2,.conversion-cta-band h2{color:var(--halyard-white);letter-spacing:0;margin:0;font-size:3.15rem;font-weight:850;line-height:1.03}.section-header p:not(.eyebrow){color:var(--halyard-muted);max-width:760px;margin:20px 0 0;font-size:1.06rem;line-height:1.72}.split-panel{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:46px;padding:42px;display:grid}.split-panel--reverse{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.split-panel__content p{color:var(--halyard-muted);margin:0;font-size:1.02rem;line-height:1.75}.split-panel__content p+p{margin-top:18px}.conversion-card-grid,.deliverables-grid,.segment-grid,.timeline-grid{gap:18px;display:grid}.conversion-card-grid--three,.timeline-grid{grid-template-columns:repeat(3,1fr)}.deliverables-grid{grid-template-columns:repeat(4,1fr)}.segment-grid{grid-template-columns:repeat(3,1fr)}.conversion-card,.deliverable-card,.segment-grid article,.timeline-grid article,.media-quote-card,.stat-card{background:linear-gradient(#151f2fbd,#070b14db),radial-gradient(at 82% 0,#ffffff0f,#0000 36%);border:1px solid #ffffff1c;border-radius:18px;min-height:214px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 18px 58px #0000003d}.conversion-card:hover,.deliverable-card:hover,.segment-grid article:hover,.timeline-grid article:hover,.media-quote-card:hover,.stat-card:hover{border-color:#ef44444d;transform:translateY(-2px);box-shadow:0 24px 70px #00000052,0 0 30px #b91c1c1a}.conversion-card span,.timeline-grid span,.stat-card span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:18px;font-size:.76rem;font-weight:850;display:inline-block}.conversion-card h3,.deliverable-card h3,.segment-grid h3,.timeline-grid h3,.media-quote-card h3,.stat-card h3{color:var(--halyard-white);margin:0 0 10px;font-size:1.14rem;font-weight:850;line-height:1.24}.conversion-card p,.deliverable-card p,.segment-grid p,.timeline-grid p,.media-quote-card p,.stat-card p{color:var(--halyard-muted);margin:0;font-size:.96rem;line-height:1.66}.systems-map{gap:12px;display:grid}.systems-map span,.demo-panel__points span{color:#dfe7f1;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;min-height:58px;padding:16px;font-weight:800;display:flex}.conversion-cta-band{padding:108px 0 118px}.conversion-cta-band__inner{justify-content:space-between;align-items:center;gap:28px;padding:46px;display:flex;overflow:hidden}.conversion-cta-band__inner p:not(.eyebrow){color:var(--halyard-muted);max-width:760px;margin:18px 0 0;line-height:1.7}.conversion-cta-band__inner .button{flex:none}.contact-layout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:46px;display:grid}.lead-form{box-shadow:var(--halyard-shadow);background:linear-gradient(#151f2fcc,#070b14e6);border:1px solid #ffffff1f;border-radius:22px;grid-template-columns:repeat(2,1fr);gap:18px;padding:28px;display:grid}.lead-form__row{gap:8px;display:grid}.lead-form__row--full,.lead-form__actions{grid-column:1/-1}.lead-form label{color:#e7edf6;font-size:.86rem;font-weight:850;line-height:1.2}.lead-form input,.lead-form select,.lead-form textarea{appearance:none;color:var(--halyard-white);font:inherit;background:#03050a9e;border:1px solid #ffffff24;border-radius:12px;width:100%;min-height:48px;padding:12px 14px}.lead-form button{cursor:pointer;border:0}.lead-form textarea{resize:vertical}.lead-form input::placeholder,.lead-form textarea::placeholder{color:#747f8f}.lead-form input:focus-visible,.lead-form select:focus-visible,.lead-form textarea:focus-visible,.button:focus-visible,.growth-cta__link:focus-visible,.site-nav a:focus-visible,.site-footer a:focus-visible{outline-offset:3px;outline:2px solid #ef4444db}.lead-form__actions{flex-wrap:wrap;gap:14px;margin-top:4px;display:flex}.contact-expectation-panel{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:18px;gap:16px;padding:24px;display:grid}.contact-expectation-panel h3{color:var(--halyard-white);margin:0;font-size:1.2rem;line-height:1.3}.contact-expectation-panel ul{color:var(--halyard-muted);gap:10px;margin:0;padding:0;line-height:1.55;list-style:none;display:grid}.contact-expectation-panel li{border-top:1px solid #ffffff14;padding-top:10px}.homepage-procurement-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.demo-panel{grid-template-columns:minmax(0,1.1fr) minmax(260px,.7fr) auto;align-items:center;gap:28px;padding:40px;display:grid}.demo-panel .section-header h2{font-size:2.6rem}.demo-panel__points{gap:10px;display:grid}.announcement-banner,.launch-badge,.media-quote-card,.stat-card{position:relative}.announcement-banner{color:var(--halyard-white);background:#b91c1c29;border:1px solid #ef444447;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.launch-badge{color:#e9eef7;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:8px 12px;font-size:.78rem;font-weight:850;display:inline-flex}.launch-badge:before{background:var(--halyard-red-bright);content:"";border-radius:999px;width:7px;height:7px;box-shadow:0 0 16px #ef44447a}.media-quote-card{min-height:180px}.media-quote-card blockquote{color:#e6edf7;margin:0;font-size:1.08rem;line-height:1.62}.stat-card strong{color:var(--halyard-white);margin-bottom:12px;font-size:2.4rem;font-weight:850;line-height:1;display:block}@media (max-width:1180px){.conversion-hero__inner,.split-panel,.split-panel--reverse,.contact-layout,.demo-panel{grid-template-columns:1fr}.roadmap-panel,.contact-assurance,.demo-panel{max-width:760px}.deliverables-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.conversion-hero{min-height:auto;padding:96px 0 82px}.conversion-hero h1{font-size:4rem}.conversion-section{padding:82px 0}.conversion-cta-band__inner{align-items:start;display:grid}.conversion-cta-band__actions{justify-content:flex-start}.section-header h2,.conversion-cta-band h2{font-size:2.55rem}.conversion-card-grid--three,.segment-grid,.timeline-grid{grid-template-columns:1fr}}@media (max-width:640px){.conversion-hero{padding:78px 0 66px}.conversion-hero h1{font-size:3.08rem;line-height:.99}.conversion-hero__actions,.conversion-cta-band__inner,.lead-form__actions{display:grid}.conversion-hero__actions .button,.conversion-cta-band__inner .button,.lead-form__actions .button{width:100%}.split-panel,.conversion-cta-band__inner,.demo-panel,.lead-form{padding:24px}.deliverables-grid,.lead-form{grid-template-columns:1fr}.section-header h2,.conversion-cta-band h2,.demo-panel .section-header h2{font-size:2.08rem}.conversion-card,.deliverable-card,.segment-grid article,.timeline-grid article{min-height:auto}}.systems-page .conversion-hero__content,.products-page .conversion-hero__content{max-width:780px}.systems-principles,.product-launch-panel{overflow:hidden}.product-launch-panel{box-shadow:var(--halyard-shadow);background:linear-gradient(#151f2fdb,#070b14eb),radial-gradient(at 84% 0,#ef444429,#0000 34%);border:1px solid #ffffff1f;border-radius:24px;min-height:420px;padding:34px}.product-launch-panel h2{color:var(--halyard-white);letter-spacing:0;margin:0 0 18px;font-size:3.4rem;font-weight:850;line-height:.98}.product-launch-panel p:not(.eyebrow){color:var(--halyard-muted);margin:0 0 28px;font-size:1.02rem;line-height:1.72}.systems-focus-grid .conversion-card{min-height:238px}.conversion-cta-band__actions,.product-page-actions{flex-wrap:wrap;gap:14px;display:flex}.conversion-cta-band__actions{flex:360px;justify-content:flex-end;min-width:0;max-width:100%}.program-final-cta .conversion-cta-band__actions{flex:0 380px}.products-featured-launch__inner{grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr);align-items:center;gap:48px;display:grid}.product-page-actions{margin-top:28px}.product-feature-preview{min-height:500px}.interface-preview--image{min-height:460px;padding:0;overflow:hidden}.interface-preview--image img{border-radius:inherit;filter:brightness(.78)saturate(.92)contrast(1.06);object-fit:cover;object-position:top center;width:100%;height:100%;min-height:460px;display:block}.product-ecosystem-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.product-ecosystem-card{background:linear-gradient(#151f2fc2,#070b14e0),radial-gradient(at 82% 0,#ffffff0f,#0000 36%);border:1px solid #ffffff1c;border-radius:18px;min-height:560px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 18px 58px #0000003d}.product-ecosystem-card:hover{border-color:#ef44444d;transform:translateY(-2px);box-shadow:0 24px 70px #00000052,0 0 30px #b91c1c1a}.product-ecosystem-card--featured{border-color:#ef444457;box-shadow:0 24px 78px #00000057,0 0 38px #b91c1c1f}.product-ecosystem-card .product-preview{margin-bottom:22px}.product-ecosystem-card h3{color:var(--halyard-white);margin:0 0 12px;font-size:1.34rem;font-weight:850;line-height:1.18}.product-ecosystem-card>p:not(.card__label){color:var(--halyard-muted);margin:0;font-size:.96rem;line-height:1.66}.product-ecosystem-card>p.product-ecosystem-card__role{color:#dfe7f1;margin:-4px 0 12px;font-size:.84rem;font-weight:800;line-height:1.45}.product-ecosystem-card .button{width:100%;margin-top:24px}@media (max-width:1180px){.products-featured-launch__inner{grid-template-columns:1fr}.product-feature-preview{max-width:820px}.product-ecosystem-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.product-launch-panel{min-height:auto}.product-launch-panel h2{font-size:2.7rem}.systems-focus-grid .conversion-card,.product-ecosystem-card{min-height:auto}}@media (max-width:640px){.product-launch-panel{padding:24px}.product-launch-panel h2{font-size:2.12rem}.conversion-cta-band__actions,.product-page-actions,.product-ecosystem-grid{grid-template-columns:1fr;display:grid}.conversion-cta-band__actions .button,.product-page-actions .button{width:100%}}.industries-page .conversion-hero__content,.governance-page .conversion-hero__content{max-width:790px}.industry-readiness,.governance-assurance{overflow:hidden}.governance-assurance{box-shadow:var(--halyard-shadow);background:linear-gradient(#151f2fdb,#070b14eb),radial-gradient(at 84% 0,#ef444429,#0000 34%);border:1px solid #ffffff1f;border-radius:24px;min-height:420px;padding:34px}.governance-assurance h2{color:var(--halyard-white);letter-spacing:0;margin:0 0 18px;font-size:2.65rem;font-weight:850;line-height:1.02}.governance-assurance p:not(.eyebrow){color:var(--halyard-muted);margin:0;font-size:1.02rem;line-height:1.72}.industry-grid article{min-height:224px}.industry-challenge-grid .conversion-card,.governance-controls-grid .conversion-card{min-height:238px}.inline-action-row{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.governance-framework-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.governance-framework-grid article{background:linear-gradient(#151f2fc2,#070b14e0),radial-gradient(at 82% 0,#ffffff0f,#0000 36%);border:1px solid #ffffff1c;border-radius:18px;min-height:244px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 18px 58px #0000003d}.governance-framework-grid article:hover{border-color:#ef44444d;transform:translateY(-2px);box-shadow:0 24px 70px #00000052,0 0 30px #b91c1c1a}.governance-framework-grid span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:18px;font-size:.76rem;font-weight:850;display:inline-block}.governance-framework-grid h3{color:var(--halyard-white);margin:0 0 10px;font-size:1.18rem;font-weight:850;line-height:1.24}.governance-framework-grid p{color:var(--halyard-muted);margin:0;font-size:.96rem;line-height:1.66}.governance-principles-band{background:linear-gradient(#151f2fb8,#070b14db),radial-gradient(at 84% 0,#ef44441a,#0000 34%);border:1px solid #ffffff1c;border-radius:18px;grid-template-columns:repeat(6,1fr);gap:12px;padding:16px;display:grid;box-shadow:0 18px 54px #00000047}.governance-principles-band span{color:#dce5f2;text-align:center;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;min-height:58px;padding:14px 12px;font-size:.88rem;font-weight:800;line-height:1.32;display:flex}@media (max-width:1180px){.governance-principles-band{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.governance-assurance{min-height:auto}.governance-assurance h2{font-size:2.32rem}.governance-framework-grid{grid-template-columns:1fr}.industry-grid article,.industry-challenge-grid .conversion-card,.governance-controls-grid .conversion-card,.governance-framework-grid article{min-height:auto}}@media (max-width:640px){.governance-assurance{padding:24px}.governance-assurance h2{font-size:2.04rem}.inline-action-row,.governance-principles-band{grid-template-columns:1fr;display:grid}.inline-action-row .button{width:100%}}.governance-page .conversion-section,.conversion-page--discovery .conversion-section,.industries-page .conversion-section,.conversion-page--contact .conversion-section{padding:76px 0}.governance-page .conversion-hero,.conversion-page--discovery .conversion-hero,.industries-page .conversion-hero,.conversion-page--contact .conversion-hero{padding-bottom:86px}.governance-page .section-header,.conversion-page--discovery .section-header,.industries-page .section-header,.conversion-page--contact .section-header{margin-bottom:32px}.governance-signature{background:linear-gradient(#151f2fc2,#070b14e6),radial-gradient(at 84% 0,#ef44441f,#0000 34%);border:1px solid #ffffff1c;border-radius:20px;grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:start;gap:34px;padding:34px;display:grid;box-shadow:0 22px 72px #0000004d}.governance-signature .section-header{margin-bottom:0}.governance-signature__content{gap:12px;display:grid}.governance-signature__content p{color:#dce5f2;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;margin:0;padding:18px 20px;font-weight:800;line-height:1.48}.discovery-deliverable-flow{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.discovery-deliverable-flow article,.contact-inquiry-grid article{background:linear-gradient(#151f2fbd,#070b14db),radial-gradient(at 82% 0,#ffffff0f,#0000 36%);border:1px solid #ffffff1c;border-radius:18px;min-height:210px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 18px 58px #0000003d}.discovery-deliverable-flow article:hover,.contact-inquiry-grid article:hover{border-color:#ef44444d;transform:translateY(-2px);box-shadow:0 24px 70px #00000052,0 0 30px #b91c1c1a}.discovery-deliverable-flow span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:16px;font-size:.76rem;font-weight:850;display:inline-block}.discovery-deliverable-flow h3,.contact-inquiry-grid h3{color:var(--halyard-white);margin:0 0 10px;font-size:1.14rem;font-weight:850;line-height:1.24}.discovery-deliverable-flow p,.contact-inquiry-grid p{color:var(--halyard-muted);margin:0;font-size:.96rem;line-height:1.66}.contact-intake-section{padding-top:68px}.contact-inquiry-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.contact-inquiry-grid article{min-height:188px}.contact-modernization-hero .conversion-hero__actions{margin-top:34px}.contact-modernization-panel li{align-items:flex-start}.contact-modernization-panel li:before{content:"";background:#ef4444c2;border-radius:999px;flex:none;width:7px;height:7px;margin-top:8px;box-shadow:0 0 14px #ef444447}.contact-pathway-grid,.contact-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.contact-pathway-grid article,.contact-readiness-grid article{background:linear-gradient(#151f2fbd,#070b14e0),radial-gradient(at 82% 0,#ffffff0e,#0000 36%);border:1px solid #ffffff1b;border-radius:18px;flex-direction:column;min-height:286px;padding:24px;display:flex;box-shadow:0 18px 58px #00000038}.contact-pathway-grid span,.contact-readiness-grid span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:16px;font-size:.74rem;font-weight:850;display:inline-block}.contact-pathway-grid h3,.contact-readiness-grid h3{color:var(--halyard-white);margin:0 0 12px;font-size:1.16rem;font-weight:850;line-height:1.24}.contact-pathway-grid p,.contact-readiness-grid p{color:var(--halyard-muted);margin:0;font-size:.95rem;line-height:1.62}.contact-pathway-grid a{color:#dfe7f1;border-top:1px solid #ffffff16;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:.9rem;font-weight:850;line-height:1.25;text-decoration:none;display:inline-flex}.contact-pathway-grid a:after{content:">";font-size:.82rem}.contact-pathway-grid a:hover,.contact-pathway-grid a:focus-visible{color:var(--halyard-white)}.contact-sequence-layout,.contact-readiness-layout,.contact-trust-layout{gap:32px;display:grid}.contact-engagement-flow{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/42px 42px,linear-gradient(145deg,#151f2fa3,#05070beb);border:1px solid #ffffff1b;border-radius:22px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 22px 70px #0000003d,inset 0 1px #ffffff12}.contact-engagement-flow article{gap:10px;min-height:246px;padding:22px;display:grid;position:relative}.contact-engagement-flow article+article{border-left:1px solid #ffffff13}.contact-engagement-flow article:not(:last-child):after{content:"";z-index:1;background:#ef4444b8;border-radius:999px;width:7px;height:7px;position:absolute;top:34px;right:-4px;box-shadow:0 0 18px #ef444442}.contact-engagement-flow span{color:#f4d1d1;background:#b91c1c24;border:1px solid #ef444440;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.72rem;font-weight:850;line-height:1;display:inline-flex}.contact-engagement-flow h3{color:var(--halyard-white);margin:8px 0 0;font-size:1rem;font-weight:850;line-height:1.22}.contact-engagement-flow p{color:var(--halyard-muted);margin:0;font-size:.86rem;line-height:1.55}.contact-trust-grid{flex-wrap:wrap;gap:10px;display:flex}.contact-trust-grid span{color:#dbe3ed;background:#ffffff0b;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:10px 13px;font-size:.84rem;font-weight:850;line-height:1.2;display:inline-flex}.contact-trust-grid span:before{content:"";background:#ef4444bd;border-radius:999px;width:6px;height:6px}.contact-form-section{padding-top:86px}.contact-layout--institutional{align-items:start}.contact-readiness-form{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#151f2fd1,#070b14eb)}.contact-form-notice{color:#e9eef7;border:1px solid #ffffff21;border-radius:14px;margin-bottom:18px;padding:16px 18px;font-size:.95rem;font-weight:750;line-height:1.55}.contact-form-notice--success{background:#16653433;border-color:#4ade8052}.contact-form-notice--error{background:#7f1d1d38;border-color:#f8717157}.lead-form__row--trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}@media (max-width:1180px){.governance-signature,.discovery-deliverable-flow{grid-template-columns:repeat(2,1fr)}.contact-inquiry-grid,.contact-pathway-grid,.contact-readiness-grid{grid-template-columns:repeat(3,1fr)}.contact-engagement-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-engagement-flow article:nth-child(4){border-left:0}}@media (max-width:900px){.governance-page .conversion-section,.conversion-page--discovery .conversion-section,.industries-page .conversion-section,.conversion-page--contact .conversion-section{padding:64px 0}.governance-signature,.discovery-deliverable-flow,.contact-inquiry-grid,.contact-pathway-grid,.contact-readiness-grid,.contact-engagement-flow{grid-template-columns:1fr}.governance-signature,.discovery-deliverable-flow article,.contact-inquiry-grid article,.contact-pathway-grid article,.contact-readiness-grid article,.contact-engagement-flow article{min-height:auto}.contact-engagement-flow article+article,.contact-engagement-flow article:nth-child(4){border-top:1px solid #ffffff13;border-left:0}.contact-engagement-flow article:after{display:none}}@media (max-width:640px){.governance-page .conversion-hero,.conversion-page--discovery .conversion-hero,.industries-page .conversion-hero,.conversion-page--contact .conversion-hero{padding-bottom:62px}.governance-signature{padding:24px}}:where(.governance-framework-page,.discovery-architecture-page,.municipal-page,.procurement-page,.education-page,.rfp-copilot-page,.boardmate-page,.direct-express-page,.rokan-page,.resources-page,.case-studies-page) .conversion-hero__content{max-width:860px}.governance-framework-page .conversion-hero__content{max-width:820px}:is(.governance-framework-hero,.discovery-architecture-hero,.municipal-hero,.procurement-hero,.education-hero,.rfp-copilot-hero,.boardmate-hero,.direct-express-hero,.rokan-hero,.resources-hero,.case-studies-hero){background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/52px 52px,radial-gradient(at 82% 8%,#3b82f61f,#0000 34%),radial-gradient(at 16% 76%,#b91c1c24,#0000 38%),linear-gradient(145deg,#03050a 0%,#0a111d 58%,#05070c 100%)}:is(.governance-framework-hero__inner,.discovery-architecture-hero__inner,.municipal-hero__inner,.procurement-hero__inner,.education-hero__inner,.rfp-copilot-hero__inner,.boardmate-hero__inner,.direct-express-hero__inner,.rokan-hero__inner,.resources-hero__inner,.case-studies-hero__inner){grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr)}:is(.governance-framework-hero__inner,.discovery-architecture-hero__inner,.municipal-hero__inner,.procurement-hero__inner,.education-hero__inner,.rfp-copilot-hero__inner,.boardmate-hero__inner,.direct-express-hero__inner,.rokan-hero__inner,.resources-hero__inner,.case-studies-hero__inner)>*{min-width:0}.governance-framework-hero__inner{grid-template-columns:minmax(0,1.1fr) minmax(390px,.9fr)}:is(.governance-ops-panel,.discovery-readiness-panel,.municipal-ops-panel,.procurement-ops-panel,.education-ops-panel,.rfp-ops-panel,.boardmate-ops-panel,.direct-express-ops-panel,.rokan-ops-panel,.resources-ops-panel,.case-studies-ops-panel){box-shadow:var(--halyard-shadow);background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/38px 38px,radial-gradient(at 86% 0,#ef44441f,#0000 36%),linear-gradient(#0d131ef0,#04070cf5);border:1px solid #ffffff1d;border-radius:24px;gap:16px;padding:24px;display:grid;position:relative;overflow:hidden}:is(.governance-ops-panel,.discovery-readiness-panel,.municipal-ops-panel,.procurement-ops-panel,.education-ops-panel,.rfp-ops-panel,.boardmate-ops-panel,.direct-express-ops-panel,.rokan-ops-panel,.resources-ops-panel,.case-studies-ops-panel):before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000);height:1px;position:absolute;top:72px;left:20px;right:20px}:is(.governance-ops-panel__header,.discovery-readiness-panel__header,.municipal-ops-panel__header,.procurement-ops-panel__header,.education-ops-panel__header,.rfp-ops-panel__header,.boardmate-ops-panel__header,.direct-express-ops-panel__header,.rokan-ops-panel__header,.resources-ops-panel__header,.case-studies-ops-panel__header){justify-content:space-between;align-items:center;gap:14px;display:flex}:is(.governance-ops-panel__header,.discovery-readiness-panel__header,.municipal-ops-panel__header,.procurement-ops-panel__header,.education-ops-panel__header,.rfp-ops-panel__header,.boardmate-ops-panel__header,.direct-express-ops-panel__header,.rokan-ops-panel__header,.resources-ops-panel__header,.case-studies-ops-panel__header) .hero__panel-label{margin:0}:is(.governance-ops-panel__header,.discovery-readiness-panel__header,.municipal-ops-panel__header,.procurement-ops-panel__header,.education-ops-panel__header,.rfp-ops-panel__header,.boardmate-ops-panel__header,.direct-express-ops-panel__header,.rokan-ops-panel__header,.resources-ops-panel__header,.case-studies-ops-panel__header)>span{color:#dce5f2;text-transform:uppercase;background:#ffffff0e;border:1px solid #ffffff1b;border-radius:999px;align-items:center;padding:7px 10px;font-size:.7rem;font-weight:850;line-height:1.2;display:inline-flex}:is(.governance-ops-panel__grid,.municipal-ops-panel__body,.procurement-ops-panel__body,.education-ops-panel__body,.rfp-ops-panel__body,.boardmate-ops-panel__body,.direct-express-ops-panel__body,.rokan-ops-panel__body,.resources-ops-panel__body,.case-studies-ops-panel__body){gap:12px;margin-top:8px;display:grid}.discovery-readiness-panel__metrics{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:8px;display:grid}:is(.governance-ops-panel__grid,.discovery-readiness-panel__metrics,.municipal-ops-panel__body,.procurement-ops-panel__body,.education-ops-panel__body,.rfp-ops-panel__body,.boardmate-ops-panel__body,.direct-express-ops-panel__body,.rokan-ops-panel__body,.resources-ops-panel__body,.case-studies-ops-panel__body) article{background:linear-gradient(135deg,#ffffff13,#ffffff07),#070b14b8;border:1px solid #ffffff18;border-radius:16px;min-height:126px;padding:18px}.discovery-readiness-panel__metrics article{min-height:138px;padding:20px}:is(.governance-ops-panel__grid,.discovery-readiness-panel__metrics,.municipal-ops-panel__body,.procurement-ops-panel__body,.education-ops-panel__body,.rfp-ops-panel__body,.boardmate-ops-panel__body,.direct-express-ops-panel__body,.rokan-ops-panel__body,.resources-ops-panel__body,.case-studies-ops-panel__body) span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:850;display:block}.discovery-readiness-panel__metrics span{margin-bottom:22px}:is(.governance-ops-panel__grid,.municipal-ops-panel__body,.procurement-ops-panel__body,.education-ops-panel__body,.rfp-ops-panel__body,.boardmate-ops-panel__body,.direct-express-ops-panel__body,.rokan-ops-panel__body,.resources-ops-panel__body,.case-studies-ops-panel__body) strong{color:var(--halyard-white);margin-bottom:8px;font-size:1.16rem;font-weight:850;line-height:1.2;display:block}.discovery-readiness-panel__metrics strong{color:var(--halyard-white);letter-spacing:0;font-size:2.25rem;font-weight:850;line-height:.98;display:block}:is(.governance-ops-panel__grid,.municipal-ops-panel__body,.procurement-ops-panel__body,.education-ops-panel__body,.rfp-ops-panel__body,.boardmate-ops-panel__body,.direct-express-ops-panel__body,.rokan-ops-panel__body,.resources-ops-panel__body,.case-studies-ops-panel__body) p{color:var(--halyard-muted);margin:0;font-size:.88rem;line-height:1.5}:is(.governance-ops-panel__indicators,.discovery-readiness-panel__sequence){gap:9px;display:grid}:is(.governance-ops-panel__indicators,.discovery-readiness-panel__sequence) span{color:#dbe3ed;background:#ffffff09;border:1px solid #ffffff13;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-size:.78rem;font-weight:850;line-height:1.2;display:inline-flex}:is(.governance-ops-panel__indicators,.discovery-readiness-panel__sequence) span:before{content:"";background:#ef4444bd;border-radius:999px;flex:none;width:6px;height:6px}:where(.governance-framework-page,.discovery-architecture-page,.municipal-page,.procurement-page,.education-page,.rfp-copilot-page,.boardmate-page,.direct-express-page,.rokan-page,.resources-page,.case-studies-page) .conversion-section{padding:76px 0}:where(.governance-framework-page,.discovery-architecture-page,.municipal-page,.procurement-page,.education-page,.rfp-copilot-page,.boardmate-page,.direct-express-page,.rokan-page,.resources-page,.case-studies-page) .section-header{margin-bottom:32px}:is(.governance-framework-split,.governance-access-layout,.discovery-alignment-layout,.municipal-split,.municipal-access-layout,.procurement-split,.education-split,.education-access-layout,.rfp-split,.boardmate-split,.direct-express-split,.rokan-split,.resources-split,.case-studies-split){grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:44px;display:grid}:is(.municipal-split--reverse,.procurement-split--reverse,.education-split--reverse,.rfp-split--reverse,.boardmate-split--reverse,.direct-express-split--reverse,.rokan-split--reverse){grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr)}:is(.discovery-thesis-panel,.discovery-risk-panel,.discovery-executive-panel,.governance-data-panel,.municipal-discovery-panel,.procurement-integration-panel,.education-discovery-panel,.rfp-discovery-panel,.boardmate-alignment-panel,.direct-express-alignment-panel,.rokan-alignment-panel,.resources-discovery-panel,.case-studies-discovery-panel){align-items:center}:is(.governance-flow,.traceability-system,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow){background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/38px 38px,linear-gradient(#151f2fb3,#070b14e0);border:1px solid #ffffff1c;border-radius:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 72px #0000004d}.governance-flow,.municipal-governance-flow{grid-template-columns:repeat(4,1fr)}.traceability-system,.municipal-request-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-governance-flow,.rfp-human-flow{grid-template-columns:repeat(5,1fr)}.procurement-qualification-flow,.rfp-qualification-flow,.boardmate-governance-flow,.direct-express-publishing-flow,.rokan-experiment-flow{grid-template-columns:repeat(6,1fr)}.boardmate-decision-flow,.direct-express-control-flow,.rokan-governance-flow{grid-template-columns:repeat(5,1fr)}.discovery-lifecycle-flow{grid-template-columns:repeat(7,1fr)}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow):before{content:"";background:linear-gradient(90deg,#ef44447a,#ffffff24,#3b82f62e);height:1px;position:absolute;top:46px;left:32px;right:32px}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow) article{min-height:250px;padding:28px 18px 22px;position:relative}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow) article+article,.traceability-system article+article{border-left:1px solid #ffffff14}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow) article:after{color:#ffffff47;content:">";z-index:2;font-size:1.1rem;font-weight:850;position:absolute;top:35px;right:-7px}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow) article:last-child:after{content:""}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow) span{color:#f6d7d7;z-index:1;background:#070b14;border:1px solid #ef44445c;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:52px;font-size:.68rem;font-weight:850;line-height:1;display:inline-flex;position:relative}:is(.governance-flow,.traceability-system,.discovery-lifecycle-flow,.discovery-control-stack,.deployment-architecture-grid,.discovery-deliverables-framework,.discovery-timeline-system,.municipal-request-flow,.municipal-governance-flow,.municipal-workflow-grid,.municipal-civic-grid,.procurement-qualification-flow,.procurement-governance-flow,.procurement-card-grid,.procurement-response-grid,.education-engagement-flow,.education-governance-flow,.education-workflow-grid,.education-use-case-grid,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.rfp-card-grid,.rfp-response-grid,.rfp-knowledge-grid,.boardmate-governance-flow,.boardmate-decision-flow,.boardmate-card-grid,.boardmate-use-case-grid,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow,.direct-express-card-grid,.rokan-card-grid,.direct-express-use-case-grid,.rokan-incubation-grid,.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.case-evidence-grid,.case-proof-grid) h3{color:var(--halyard-white);margin:0 0 10px;font-size:1.02rem;font-weight:850;line-height:1.24}:is(.governance-flow,.traceability-system,.discovery-lifecycle-flow,.discovery-control-stack,.deployment-architecture-grid,.discovery-deliverables-framework,.discovery-timeline-system,.municipal-request-flow,.municipal-governance-flow,.municipal-workflow-grid,.municipal-civic-grid,.procurement-qualification-flow,.procurement-governance-flow,.procurement-card-grid,.procurement-response-grid,.education-engagement-flow,.education-governance-flow,.education-workflow-grid,.education-use-case-grid,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.rfp-card-grid,.rfp-response-grid,.rfp-knowledge-grid,.boardmate-governance-flow,.boardmate-decision-flow,.boardmate-card-grid,.boardmate-use-case-grid,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow,.direct-express-card-grid,.rokan-card-grid,.direct-express-use-case-grid,.rokan-incubation-grid,.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.case-evidence-grid,.case-proof-grid) p{color:var(--halyard-muted);margin:0;font-size:.92rem;line-height:1.62}.traceability-system article{min-height:198px;padding:24px 20px;position:relative}.traceability-system span{color:#dce5f2;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;margin-bottom:46px;padding:8px 10px;font-size:.74rem;font-weight:850;line-height:1.2;display:inline-flex}.traceability-system article:before{content:"";background:#ef4444b8;border-radius:999px;width:7px;height:7px;position:absolute;top:76px;left:22px;box-shadow:0 0 18px #ef444442}.traceability-system article:after{content:"";background:linear-gradient(90deg,#ef444475,#ffffff1f);height:1px;position:absolute;top:79px;left:31px;right:-1px}.traceability-system article:last-child:after{display:none}:is(.accessibility-infrastructure,.discovery-alignment-map,.municipal-access-grid,.procurement-orchestration-map,.education-access-grid,.rfp-orchestration-map,.boardmate-reference-map,.direct-express-reference-map,.rokan-reference-map,.resources-reference-map,.case-evidence-category-grid){background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/38px 38px,radial-gradient(at 84% 0,#3b82f61a,#0000 34%),linear-gradient(#151f2fb8,#070b14e0);border:1px solid #ffffff1c;border-radius:22px;grid-template-columns:repeat(2,1fr);gap:12px;padding:22px;display:grid;position:relative;box-shadow:0 22px 72px #0000004d}:is(.discovery-alignment-map,.procurement-orchestration-map,.rfp-orchestration-map,.boardmate-reference-map,.direct-express-reference-map,.rokan-reference-map,.resources-reference-map,.case-evidence-category-grid):before{content:"";background:linear-gradient(#ef44446b,#ffffff14,#3b82f62e);width:1px;position:absolute;top:32px;bottom:32px;left:50%}:is(.accessibility-infrastructure,.discovery-alignment-map,.municipal-access-grid,.procurement-orchestration-map,.education-access-grid,.rfp-orchestration-map,.boardmate-reference-map,.direct-express-reference-map,.rokan-reference-map,.resources-reference-map,.case-evidence-category-grid) span{color:#dfe7f1;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;align-items:center;min-height:74px;padding:16px;font-weight:850;line-height:1.34;display:flex;position:relative}:is(.discovery-alignment-map,.discovery-control-stack,.deployment-architecture-grid,.discovery-deliverables-framework,.discovery-timeline-system,.municipal-workflow-grid,.municipal-civic-grid,.procurement-card-grid,.procurement-response-grid,.education-workflow-grid,.education-use-case-grid,.rfp-card-grid,.rfp-response-grid,.rfp-knowledge-grid,.boardmate-card-grid,.boardmate-use-case-grid,.direct-express-card-grid,.rokan-card-grid,.direct-express-use-case-grid,.rokan-incubation-grid,.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.case-evidence-grid,.case-proof-grid){gap:14px;display:grid}.discovery-control-stack{grid-template-columns:repeat(2,1fr)}:is(.deployment-architecture-grid,.municipal-workflow-grid,.municipal-civic-grid,.procurement-card-grid,.procurement-response-grid,.education-workflow-grid,.education-use-case-grid,.rfp-card-grid,.rfp-response-grid,.rfp-knowledge-grid,.boardmate-card-grid,.boardmate-use-case-grid,.direct-express-card-grid,.rokan-card-grid,.direct-express-use-case-grid,.rokan-incubation-grid,.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.case-evidence-grid,.case-proof-grid){grid-template-columns:repeat(3,1fr)}.discovery-deliverables-framework{grid-template-columns:repeat(5,1fr)}.discovery-timeline-system{grid-template-columns:repeat(4,1fr)}:is(.discovery-control-stack,.deployment-architecture-grid,.discovery-deliverables-framework,.discovery-timeline-system,.municipal-workflow-grid,.municipal-civic-grid,.procurement-card-grid,.procurement-response-grid,.education-workflow-grid,.education-use-case-grid,.rfp-card-grid,.rfp-response-grid,.rfp-knowledge-grid,.boardmate-card-grid,.boardmate-use-case-grid,.direct-express-card-grid,.rokan-card-grid,.direct-express-use-case-grid,.rokan-incubation-grid,.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.case-evidence-grid,.case-proof-grid) article{background:linear-gradient(#151f2fbd,#070b14db),radial-gradient(at 82% 0,#ffffff0f,#0000 36%);border:1px solid #ffffff1c;border-radius:18px;min-height:214px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 18px 58px #0000003d}:is(.discovery-control-stack,.deployment-architecture-grid,.discovery-deliverables-framework,.discovery-timeline-system,.municipal-workflow-grid,.municipal-civic-grid,.procurement-card-grid,.procurement-response-grid,.education-workflow-grid,.education-use-case-grid,.rfp-card-grid,.rfp-response-grid,.rfp-knowledge-grid,.boardmate-card-grid,.boardmate-use-case-grid,.direct-express-card-grid,.rokan-card-grid,.direct-express-use-case-grid,.rokan-incubation-grid,.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.case-evidence-grid,.case-proof-grid) article:hover{border-color:#ef44444d;transform:translateY(-2px);box-shadow:0 24px 70px #00000052,0 0 30px #b91c1c1a}:is(.discovery-control-stack,.deployment-architecture-grid,.discovery-deliverables-framework,.discovery-timeline-system,.municipal-workflow-grid,.municipal-civic-grid,.procurement-card-grid,.procurement-response-grid,.education-workflow-grid,.education-use-case-grid,.rfp-card-grid,.rfp-response-grid,.rfp-knowledge-grid,.boardmate-card-grid,.boardmate-use-case-grid,.direct-express-card-grid,.rokan-card-grid,.direct-express-use-case-grid,.rokan-incubation-grid,.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.case-evidence-grid,.case-proof-grid) span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:16px;font-size:.76rem;font-weight:850;display:inline-block}.discovery-control-stack article{min-height:206px}.discovery-deliverables-framework article{min-height:250px}.discovery-timeline-system article{min-height:226px;padding-top:52px;position:relative}.discovery-timeline-system article:before{content:"";background:#ef4444bd;border-radius:999px;width:7px;height:7px;position:absolute;top:25px;left:24px;box-shadow:0 0 18px #ef444442}.discovery-timeline-system article:after{content:"";background:linear-gradient(90deg,#ef444470,#ffffff14);height:1px;position:absolute;top:28px;left:35px;right:-14px}.discovery-timeline-system article:last-child:after{display:none}:is(.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid) article{flex-direction:column;display:flex}.tools-agents-page .resources-framework-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch}.tools-agents-page .resources-framework-grid article{min-width:0;min-height:100%;overflow:hidden}.reference-card__image,.article-card__image,.legacy-reference-visual{aspect-ratio:16/9;object-fit:cover;background:linear-gradient(135deg,#ffffff14,#ffffff08),#070b14b8;border:1px solid #ffffff1c;border-radius:14px;width:100%;height:auto;margin:0 0 18px;display:block}.article-card__image--contain{object-fit:contain;background:#fff}.tools-agents-page .resources-framework-grid .reference-card__image{border-radius:13px;flex:none}.tools-agents-page .resources-framework-grid h3,.tools-agents-page .resources-framework-grid p{overflow-wrap:break-word;word-break:normal;min-width:0}@media (max-width:640px){.tools-agents-page .resources-framework-grid{grid-template-columns:1fr}}.reference-card__image--logo{object-fit:contain;background:#ffffffe6;padding:16px}.reference-card__image--publication{aspect-ratio:4/3;object-fit:cover;object-position:top center}.legacy-reference-visual{margin-bottom:0}.legacy-reference-visual--logo{object-fit:contain;background:#fffffff0;padding:24px}.rokan-incubation-grid article{flex-direction:column;display:flex}:is(.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.rokan-incubation-grid) a{color:var(--halyard-white);align-items:center;margin-top:auto;padding-top:18px;font-size:.88rem;font-weight:850;text-decoration:none;display:inline-flex}:is(.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.rokan-incubation-grid) a:after{color:var(--halyard-red-bright);content:">";margin-left:8px;font-size:.92rem}:is(.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.rokan-incubation-grid) a:hover,:is(.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.rokan-incubation-grid) a:focus-visible{color:#f8d9d9}.case-evidence-grid{grid-template-columns:repeat(2,1fr)}.case-evidence-card{min-height:470px}.case-evidence-card__details{gap:14px;margin:18px 0 0;display:grid}.case-evidence-card__details div{border-top:1px solid #ffffff14;padding-top:14px}.case-evidence-card__details dt{color:var(--halyard-red-bright);text-transform:uppercase;margin:0 0 8px;font-size:.7rem;font-weight:850}.case-evidence-card__details dd{color:var(--halyard-muted);margin:0;font-size:.9rem;line-height:1.6}.case-evidence-card__type{text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:9px 12px;font-weight:850;display:inline-flex;color:#dce5f2!important;margin-top:22px!important;font-size:.74rem!important;line-height:1.2!important}.case-evidence-card a{color:var(--halyard-white);align-items:center;margin-top:18px;font-size:.88rem;font-weight:850;text-decoration:none;display:inline-flex}.case-evidence-card a:after{color:var(--halyard-red-bright);content:">";margin-left:8px;font-size:.92rem}.case-evidence-card a:hover,.case-evidence-card a:focus-visible{color:#f8d9d9}.operational-evidence-section{padding:var(--section-space-lg) 0}.operational-evidence-grid,.product-evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.operational-evidence-card,.product-evidence-card{background:linear-gradient(#151f2fb8,#070b14e0),radial-gradient(at 82% 0,#ffffff0e,#0000 36%);border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;min-height:310px;padding:24px;display:flex;overflow:hidden;box-shadow:0 18px 58px #00000038}.operational-evidence-card--visual,.product-evidence-card--visual{padding-top:18px}.operational-evidence-card img,.product-evidence-card img{aspect-ratio:16/10;object-fit:cover;object-position:top center;background:#ffffff0a;border:1px solid #ffffff17;border-radius:14px;width:100%;height:clamp(150px,17vw,220px);margin-bottom:18px;display:block}.operational-evidence-card span,.product-evidence-card span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:14px;font-size:.74rem;font-weight:850;display:inline-block}.operational-evidence-card h3,.product-evidence-card h3{color:var(--halyard-white);margin:0 0 12px;font-size:1.16rem;font-weight:850;line-height:1.22}.operational-evidence-card p,.product-evidence-card p{color:var(--halyard-muted);margin:0;font-size:.94rem;line-height:1.62}.rfp-controlled-access-panel{grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);align-items:stretch;gap:28px;display:grid}.rfp-beta-status{box-shadow:var(--halyard-shadow);background:linear-gradient(#151f2fd1,#070b14eb),radial-gradient(at 92% 0,#ef44441f,#0000 42%);border:1px solid #ffffff1f;border-radius:20px;gap:22px;padding:26px;display:grid}.rfp-beta-status__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.rfp-beta-status__header span{color:var(--halyard-muted);text-transform:uppercase;font-size:.78rem;font-weight:850}.rfp-beta-status__header strong{color:var(--halyard-white);text-align:right;font-size:1.12rem;line-height:1.25}.rfp-beta-status__body{gap:12px;display:grid}.rfp-beta-status__body article{background:#ffffff0b;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:14px;display:grid}.rfp-beta-status__body span{color:#fecaca;background:#ef444421;border:1px solid #ef444438;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.72rem;font-weight:900;display:inline-flex}.rfp-beta-status__body p{color:var(--halyard-muted);margin:0;font-size:.94rem;line-height:1.48}.rfp-fit-grid,.rfp-use-case-grid,.rfp-onboarding-checklist{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.rfp-fit-grid article,.rfp-use-case-grid article,.rfp-onboarding-checklist article{background:linear-gradient(#151f2fbd,#070b14db),radial-gradient(at 82% 0,#ffffff0f,#0000 36%);border:1px solid #ffffff1c;border-radius:18px;min-height:206px;padding:24px;box-shadow:0 18px 58px #0000003d}.rfp-fit-card--boundary{border-color:#ef444438!important}.rfp-fit-grid span,.rfp-use-case-grid span,.rfp-onboarding-checklist span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:16px;font-size:.76rem;font-weight:850;display:inline-block}.rfp-fit-grid h3,.rfp-use-case-grid h3{color:var(--halyard-white);margin:0 0 12px;font-size:1.12rem;font-weight:850;line-height:1.24}.rfp-fit-grid p,.rfp-use-case-grid p,.rfp-onboarding-checklist p{color:var(--halyard-muted);margin:0;font-size:.94rem;line-height:1.62}.rfp-onboarding-checklist article{min-height:150px}.operational-evidence-card a{color:var(--halyard-white);align-items:center;margin-top:auto;padding-top:18px;font-size:.88rem;font-weight:850;text-decoration:none;display:inline-flex}.operational-evidence-card a:after{color:var(--halyard-red-bright);content:">";margin-left:8px;font-size:.92rem}.case-evidence-card__links{flex-wrap:wrap;gap:14px;margin-top:18px;display:flex}.case-evidence-card__links a{margin-top:0}.case-evidence-card .reference-card__image{max-height:150px}.leadership-grid,.relationship-map-grid,.homepage-trust-grid{gap:18px;display:grid}.leadership-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leadership-groups{gap:clamp(56px,7vw,88px);display:grid}.leadership-group{min-width:0}.leadership-group__header{margin-bottom:28px}.leadership-group__header h3{color:var(--halyard-white);margin:0 0 16px;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12}.leadership-grid--product-research>.leadership-card:first-child{grid-column:1/-1;justify-self:center;width:calc(50% - 9px)}.leadership-card,.relationship-map-grid article,.homepage-trust-grid article{background:linear-gradient(#151f2fb8,#070b14e0),radial-gradient(at 82% 0,#ffffff0e,#0000 36%);border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 18px 58px #00000038}.leadership-card{grid-template-columns:minmax(170px,.42fr) minmax(0,1fr);gap:0;min-height:420px;display:grid;overflow:hidden}.leadership-card__media{background:#ffffff0e;min-height:100%}.leadership-card__media img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.leadership-card__body,.relationship-map-grid article,.homepage-trust-grid article{padding:26px}.leadership-card__body{flex-direction:column;display:flex}.leadership-card span,.relationship-map-grid span,.homepage-trust-grid span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:14px;font-size:.74rem;font-weight:850;display:inline-block}.leadership-card h3,.leadership-card h4,.relationship-map-grid h3,.homepage-trust-grid h3{color:var(--halyard-white);margin:0 0 14px;font-size:1.28rem;font-weight:850;line-height:1.2}.leadership-card p,.relationship-map-grid p,.homepage-trust-grid p{color:var(--halyard-muted);margin:0;font-size:.96rem;line-height:1.66}.leadership-card ul,.relationship-principles-list{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.leadership-card li,.relationship-principles-list li{color:#dbe5f1;padding-left:18px;font-size:.9rem;line-height:1.55;position:relative}.leadership-card li:before,.relationship-principles-list li:before{background:var(--halyard-red-bright);content:"";border-radius:999px;width:5px;height:5px;position:absolute;top:.68em;left:0}.leadership-card__links{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:22px;display:flex}.leadership-card__links a,.relationship-map-grid a,.homepage-trust-grid a{color:var(--halyard-white);align-items:center;font-size:.88rem;font-weight:850;text-decoration:none;display:inline-flex}.leadership-card__links a:after,.relationship-map-grid a:after,.homepage-trust-grid a:after{color:var(--halyard-red-bright);content:">";margin-left:8px;font-size:.92rem}.relationship-map-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.relationship-map-grid article{min-height:260px}.homepage-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.homepage-trust-grid article{flex-direction:column;min-height:280px;display:flex}.homepage-trust-grid a{margin-top:auto;padding-top:20px}@media (max-width:1180px){.relationship-map-grid,.operational-evidence-grid,.product-evidence-grid,.rfp-fit-grid,.rfp-use-case-grid,.rfp-onboarding-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}.rfp-controlled-access-panel,.leadership-grid,.homepage-trust-grid{grid-template-columns:1fr}.leadership-grid--product-research>.leadership-card:first-child{grid-column:auto;justify-self:stretch;width:100%}}@media (max-width:700px){.leadership-card{grid-template-columns:1fr}.leadership-card__media{aspect-ratio:4/3}.leadership-page #mark-moran .leadership-card__media img{object-position:center 25%}.leadership-page #daniel-llonch .leadership-card__media img{object-position:center 32%}.leadership-page #kyle-stefan .leadership-card__media img{object-position:center 43%}.relationship-map-grid,.operational-evidence-grid,.product-evidence-grid,.rfp-fit-grid,.rfp-use-case-grid,.rfp-onboarding-checklist{grid-template-columns:1fr}.leadership-card__body,.relationship-map-grid article,.homepage-trust-grid article{padding:22px}}.article-page,.article-archive-page{color:var(--halyard-white);background:radial-gradient(at 80% 4%,#3b82f614,#0000 34%),radial-gradient(at 12% 42%,#b91c1c1f,#0000 32%),linear-gradient(#03050a 0%,#08111f 42%,#05070c 100%)}.article-hero,.article-archive-hero{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/52px 52px,linear-gradient(145deg,#03050af0,#0a111de6);border-bottom:1px solid #ffffff17;padding:92px 0}.article-hero__inner,.article-archive-hero__inner{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:48px;display:grid}.article-hero__content{max-width:860px}.article-hero h1,.article-archive-hero h1{color:var(--halyard-white);letter-spacing:0;text-wrap:balance;margin:0 0 26px;font-size:clamp(2.6rem,6vw,5.7rem);font-weight:900;line-height:.94}.article-hero p,.article-archive-hero p,.article-archive-description{color:#d5deeb;max-width:760px;margin:0;font-size:1.06rem;line-height:1.72}.article-resource-panel,.article-archive-panel{box-shadow:var(--halyard-shadow);background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/38px 38px,linear-gradient(#0d131ef0,#04070cf5);border:1px solid #ffffff1d;border-radius:22px;gap:14px;padding:24px;display:grid}.article-resource-panel__header{justify-content:space-between;align-items:center;gap:14px;display:flex}.article-resource-panel__header .hero__panel-label{margin:0}.article-resource-panel__header>span,.article-archive-panel>span{color:#dce5f2;text-transform:uppercase;background:#ffffff0e;border:1px solid #ffffff1b;border-radius:999px;padding:7px 10px;font-size:.7rem;font-weight:850;line-height:1.2;display:inline-flex}.article-resource-panel__body{gap:12px;display:grid}.article-resource-panel__body article{background:linear-gradient(135deg,#ffffff13,#ffffff07),#070b14b8;border:1px solid #ffffff18;border-radius:16px;padding:18px}.article-resource-panel__body span,.article-card span,.article-pathway-grid span,.article-topic-grid span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:12px;font-size:.74rem;font-weight:850;display:inline-block}.article-resource-panel__body strong,.article-archive-panel strong{color:var(--halyard-white);margin-bottom:8px;font-size:1.08rem;font-weight:850;line-height:1.24;display:block}.article-resource-panel__body p,.article-archive-panel p{color:var(--halyard-muted);margin:0;font-size:.9rem;line-height:1.55}.article-shell,.article-archive-section,.article-topic-section,.article-pathway-section{padding:76px 0}.article-shell__inner{grid-template-columns:minmax(0,760px) minmax(280px,360px);align-items:start;gap:54px;display:grid}.article-body{color:#d8e2ee;overflow-wrap:anywhere;background:#070b149e;border:1px solid #ffffff17;border-radius:20px;padding:clamp(28px,5vw,58px);font-size:1.05rem;line-height:1.78;box-shadow:0 22px 72px #00000042}.article-body>:first-child{margin-top:0}.article-body>:last-child{margin-bottom:0}.article-body h2,.article-body h3,.article-body h4{color:var(--halyard-white);letter-spacing:0;margin:2.1em 0 .7em;font-weight:900;line-height:1.1}.article-body h2{font-size:clamp(1.75rem,3vw,2.7rem)}.article-body h3{font-size:clamp(1.35rem,2.3vw,2rem)}.article-body p,.article-body li{color:#d5deeb}.article-body a{color:#f4b4b4;font-weight:800}.article-body img,.article-body figure{max-width:100%;height:auto}.article-body blockquote{border-left:3px solid var(--halyard-red-bright);color:#e4ebf4;margin:32px 0;padding:8px 0 8px 22px}.article-sidebar{gap:16px;display:grid;position:sticky;top:126px}.article-sidebar__module,.article-card,.article-pathway-grid article,.article-topic-grid article,.article-empty-state{background:linear-gradient(#151f2fbd,#070b14db),radial-gradient(at 82% 0,#ffffff0f,#0000 36%);border:1px solid #ffffff1c;border-radius:18px;padding:24px;box-shadow:0 18px 58px #0000003d}.article-sidebar__module h2,.article-card h3,.article-pathway-grid h3,.article-empty-state h2{color:var(--halyard-white);margin:0 0 12px;font-weight:900;line-height:1.16}.article-sidebar__module p,.article-card p,.article-pathway-grid p,.article-topic-grid p,.article-empty-state p{color:var(--halyard-muted);margin:0;line-height:1.62}.article-sidebar__module a,.article-card a,.article-pathway-grid a{color:var(--halyard-white);margin-top:16px;font-size:.88rem;font-weight:850;text-decoration:none;display:inline-flex}.article-sidebar__module a{margin-top:12px;display:flex}.article-sidebar__module a:hover,.article-sidebar__module a:focus-visible,.article-card a:hover,.article-card a:focus-visible,.article-pathway-grid a:hover,.article-pathway-grid a:focus-visible{color:#f8d9d9}.article-archive-hero__inner{align-items:center}.article-archive-panel{min-height:240px}.article-index-actions{margin-top:26px}.article-card-grid,.article-pathway-grid,.article-topic-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.article-card{flex-direction:column;min-height:268px;display:flex}.article-card h3 a{color:inherit;margin-top:0}.article-card__meta{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:18px;display:flex}.article-card__meta time{color:#94a3b8;font-size:.82rem;font-weight:800}.article-pagination{margin-top:36px}.article-pagination .nav-links,.article-pagination{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.article-pagination a,.article-pagination span{color:#dce5f2;background:#ffffff0e;border:1px solid #ffffff1b;border-radius:999px;padding:10px 13px;font-size:.86rem;font-weight:850;text-decoration:none}.article-pagination .current{background:var(--halyard-red);color:var(--halyard-white)}.article-cta-band{padding:0 0 88px}.article-cta-band__inner{background:radial-gradient(at 82% 0,#ef444424,#0000 38%),linear-gradient(#151f2fc2,#070b14e6);border:1px solid #ffffff1c;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:clamp(28px,5vw,48px);display:grid;box-shadow:0 22px 72px #0000004d}.article-cta-band h2{color:var(--halyard-white);letter-spacing:0;margin:0 0 14px;font-size:clamp(1.8rem,3vw,3rem);font-weight:900;line-height:1.05}.article-cta-band p{color:var(--halyard-muted);max-width:780px;margin:0;line-height:1.68}.article-cta-band__actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (max-width:1180px){.article-hero__inner,.article-archive-hero__inner,.article-shell__inner,.article-cta-band__inner{grid-template-columns:1fr}.article-resource-panel,.article-archive-panel,.article-sidebar{max-width:820px}.article-sidebar{position:static}.article-cta-band__actions{justify-content:flex-start}}@media (max-width:900px){.article-hero,.article-archive-hero{padding:96px 0 72px}.article-shell,.article-archive-section,.article-topic-section,.article-pathway-section{padding:64px 0}.article-card-grid,.article-pathway-grid,.article-topic-grid{grid-template-columns:1fr}}@media (max-width:640px){.article-hero h1,.article-archive-hero h1{font-size:clamp(2.4rem,14vw,3.75rem)}.article-resource-panel__header{align-items:start;display:grid}.article-resource-panel,.article-archive-panel,.article-body,.article-sidebar__module,.article-card,.article-pathway-grid article,.article-topic-grid article{padding:20px}.article-card__meta{align-items:start;display:grid}}.use-case-boundary-table{background:linear-gradient(#151f2fbd,#070b14e0),radial-gradient(at 88% 0,#ef444414,#0000 34%);border:1px solid #ffffff1c;border-radius:20px;overflow:hidden;box-shadow:0 22px 72px #0000004d}.use-case-boundary-table__header,.use-case-boundary-table__row{grid-template-columns:repeat(2,1fr);display:grid}.use-case-boundary-table__header{color:var(--halyard-white);text-transform:uppercase;background:#ffffff0e;font-size:.82rem;font-weight:850}.use-case-boundary-table__header span,.use-case-boundary-table__row span{padding:18px 22px}.use-case-boundary-table__header span+span,.use-case-boundary-table__row span+span{border-left:1px solid #ffffff17}.use-case-boundary-table__row+.use-case-boundary-table__row{border-top:1px solid #ffffff14}.use-case-boundary-table__row span{color:#dce5f2;align-items:center;min-height:66px;font-weight:800;line-height:1.45;display:flex}.use-case-boundary-table__row span:first-child:before,.use-case-boundary-table__row span:last-child:before{content:"";border-radius:999px;flex:none;width:7px;height:7px;margin-right:10px}.use-case-boundary-table__row span:first-child:before{background:#22c55edb}.use-case-boundary-table__row span:last-child:before{background:#ef4444db}@media (max-width:1180px){:is(.governance-framework-hero__inner,.discovery-architecture-hero__inner,.municipal-hero__inner,.procurement-hero__inner,.education-hero__inner,.rfp-copilot-hero__inner,.boardmate-hero__inner,.direct-express-hero__inner,.rokan-hero__inner,.resources-hero__inner,.case-studies-hero__inner,.governance-framework-split,.governance-access-layout,.discovery-alignment-layout,.municipal-split,.municipal-split--reverse,.municipal-access-layout,.procurement-split,.procurement-split--reverse,.education-split,.education-split--reverse,.education-access-layout,.rfp-split,.rfp-split--reverse,.boardmate-split,.boardmate-split--reverse,.direct-express-split,.direct-express-split--reverse,.rokan-split,.rokan-split--reverse,.resources-split,.case-studies-split){grid-template-columns:1fr}:is(.governance-ops-panel,.discovery-readiness-panel,.municipal-ops-panel,.procurement-ops-panel,.education-ops-panel,.rfp-ops-panel,.boardmate-ops-panel,.direct-express-ops-panel,.rokan-ops-panel,.resources-ops-panel,.case-studies-ops-panel,.accessibility-infrastructure,.discovery-alignment-map,.municipal-access-grid,.procurement-orchestration-map,.education-access-grid,.rfp-orchestration-map,.boardmate-reference-map,.direct-express-reference-map,.rokan-reference-map,.resources-reference-map,.case-evidence-category-grid){max-width:820px}:is(.governance-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow,.traceability-system){grid-template-columns:1fr}.discovery-lifecycle-flow,.discovery-deliverables-framework,.discovery-timeline-system{grid-template-columns:repeat(2,1fr)}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow):before,:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow) article:after,.traceability-system article:after{display:none}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow,.traceability-system) article{min-height:auto}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow,.traceability-system) article+article{border-top:1px solid #ffffff14;border-left:0}.discovery-lifecycle-flow article:nth-child(2n){border-left:1px solid #ffffff14}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow) span{margin-bottom:20px}.traceability-system span{margin-bottom:18px}.traceability-system article:before{top:32px;left:auto;right:22px}}@media (max-width:900px){:where(.governance-framework-page,.discovery-architecture-page,.municipal-page,.procurement-page,.education-page,.rfp-copilot-page,.boardmate-page,.direct-express-page,.rokan-page,.resources-page,.case-studies-page) .conversion-section{padding:64px 0}:is(.discovery-control-stack,.deployment-architecture-grid,.discovery-deliverables-framework,.discovery-timeline-system,.municipal-workflow-grid,.municipal-civic-grid,.procurement-card-grid,.procurement-response-grid,.education-workflow-grid,.education-use-case-grid,.rfp-card-grid,.rfp-response-grid,.rfp-knowledge-grid,.boardmate-card-grid,.boardmate-use-case-grid,.direct-express-card-grid,.rokan-card-grid,.direct-express-use-case-grid,.rokan-incubation-grid,.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.case-evidence-grid,.case-proof-grid){grid-template-columns:1fr}:is(.discovery-control-stack,.deployment-architecture-grid,.discovery-deliverables-framework,.discovery-timeline-system,.municipal-workflow-grid,.municipal-civic-grid,.procurement-card-grid,.procurement-response-grid,.education-workflow-grid,.education-use-case-grid,.rfp-card-grid,.rfp-response-grid,.rfp-knowledge-grid,.boardmate-card-grid,.boardmate-use-case-grid,.direct-express-card-grid,.rokan-card-grid,.direct-express-use-case-grid,.rokan-incubation-grid,.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.case-evidence-grid,.case-proof-grid) article{min-height:auto}}@media (max-width:640px){:is(.governance-ops-panel,.discovery-readiness-panel,.municipal-ops-panel,.procurement-ops-panel,.education-ops-panel,.rfp-ops-panel,.boardmate-ops-panel,.direct-express-ops-panel,.rokan-ops-panel,.resources-ops-panel,.case-studies-ops-panel,.accessibility-infrastructure,.discovery-alignment-map,.municipal-access-grid,.procurement-orchestration-map,.education-access-grid,.rfp-orchestration-map,.boardmate-reference-map,.direct-express-reference-map,.rokan-reference-map,.resources-reference-map,.case-evidence-category-grid){padding:20px}:is(.governance-ops-panel__header,.discovery-readiness-panel__header,.municipal-ops-panel__header,.procurement-ops-panel__header,.education-ops-panel__header,.rfp-ops-panel__header,.boardmate-ops-panel__header,.direct-express-ops-panel__header,.rokan-ops-panel__header,.resources-ops-panel__header,.case-studies-ops-panel__header){align-items:start;display:grid}:is(.accessibility-infrastructure,.discovery-alignment-map,.municipal-access-grid,.procurement-orchestration-map,.education-access-grid,.rfp-orchestration-map,.boardmate-reference-map,.direct-express-reference-map,.rokan-reference-map,.resources-reference-map,.case-evidence-category-grid,.discovery-readiness-panel__metrics,.discovery-lifecycle-flow,.discovery-deliverables-framework,.discovery-timeline-system){grid-template-columns:1fr}:is(.discovery-alignment-map,.procurement-orchestration-map,.rfp-orchestration-map,.boardmate-reference-map,.direct-express-reference-map,.rokan-reference-map,.resources-reference-map,.case-evidence-category-grid):before{display:none}:is(.governance-flow,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow,.traceability-system) article{padding:22px}.discovery-lifecycle-flow article:nth-child(2n){border-left:0}.discovery-readiness-panel__metrics strong{font-size:1.9rem}.use-case-boundary-table__header{display:none}.use-case-boundary-table__row{grid-template-columns:1fr}.use-case-boundary-table__row span+span{border-top:1px solid #ffffff14;border-left:0}.use-case-boundary-table__row span:first-child:after{color:var(--halyard-soft);content:"Appropriate";text-transform:uppercase;margin-left:auto;font-size:.68rem;font-weight:850}.use-case-boundary-table__row span:last-child:after{color:var(--halyard-soft);content:"Restricted";text-transform:uppercase;margin-left:auto;font-size:.68rem;font-weight:850}}.workflow-strip{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/42px 42px,radial-gradient(at 14% 0,#b91c1c1f,#0000 34%),linear-gradient(#151f2fb3,#070b14e0);border-color:#ffffff1b;border-radius:24px;padding:14px}.workflow-strip:before{background:linear-gradient(90deg,#ef444429,#ffffff24,#ef444429);top:61px;left:54px;right:54px}.workflow-strip article{border-left:0;border-radius:16px;min-height:172px;padding:30px 16px 24px;transition:background-color .18s,border-color .18s,transform .18s}.workflow-strip article+article{border-left:0}.workflow-strip article:before{content:"";background:linear-gradient(#ffffff14,#0000);width:1px;height:72px;position:absolute;top:64px;left:33px}.workflow-strip article:not(:last-child):after{content:"";z-index:3;border-top:1px solid #ef444457;border-right:1px solid #ef444457;width:10px;height:10px;position:absolute;top:56px;right:-4px;transform:rotate(45deg)}.workflow-strip article:hover{background:#ffffff09;transform:translateY(-1px)}.workflow-strip span{background:radial-gradient(circle,#ef444433,#070b14fa 62%),#070b14;border-color:#ef44446b;margin-bottom:36px;box-shadow:0 0 0 6px #b91c1c14,0 12px 30px #0000003d}.systems-canvas-section{color:var(--halyard-white);padding:var(--section-space-lg) 0;position:relative;overflow:hidden}.systems-canvas-section:before{content:"";pointer-events:none;background:radial-gradient(at 74% 18%,#b91c1c21,#0000 34%),radial-gradient(at 18% 86%,#ffffff0b,#0000 42%);position:absolute;inset:0}.systems-canvas-section__inner{z-index:1;align-items:center;position:relative}.systems-canvas-copy h2{color:var(--halyard-white);letter-spacing:0;margin:0;font-size:3.35rem;font-weight:760;line-height:1.06}.systems-canvas-copy p:not(.eyebrow){color:var(--halyard-muted);max-width:680px;margin:24px 0 0;font-size:1.1rem;line-height:1.76}.systems-canvas{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/44px 44px,linear-gradient(145deg,#151f2fb8,#05070bf0);border:1px solid #ffffff1b;border-radius:26px;gap:12px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 82px #00000047,inset 0 1px #ffffff13}.systems-canvas:before{content:"";pointer-events:none;background:radial-gradient(at 84% 8%,#ef444424,#0000 34%),linear-gradient(90deg,#0000,#ffffff14,#0000);position:absolute;inset:0}.systems-canvas__rail{z-index:1;background:linear-gradient(#ef444485,#ffffff1a,#ef444438);width:1px;position:absolute;top:42px;bottom:42px;left:47px}.systems-layer{z-index:2;background:#ffffff0b;border:1px solid #ffffff15;border-radius:16px;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:18px;min-height:92px;padding:18px;display:grid;position:relative}.systems-layer:nth-child(odd){margin-left:36px}.systems-layer span{color:#f6d7d7;background:#070b14;border:1px solid #ef444461;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;margin-top:2px;font-size:.74rem;font-weight:850;line-height:1;display:inline-flex;box-shadow:0 0 0 6px #b91c1c14}.systems-layer h3{color:var(--halyard-white);margin:0 0 8px;font-size:1.04rem;font-weight:850;line-height:1.24}.systems-layer p{color:var(--halyard-muted);margin:0;font-size:.95rem;line-height:1.62}.product-home-grid{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);grid-template-areas:"rfp board""rfp publishing""lab lab";align-items:stretch;gap:24px}.product-home-grid .card{min-height:auto}.card--featured-product{background:radial-gradient(at 86% 0,#ef444426,#0000 36%),radial-gradient(at 12% 94%,#3b82f614,#0000 36%),linear-gradient(#151f2fe6,#070b14f2);border-color:#ef444447;flex-direction:column;grid-area:rfp;min-height:0;padding:30px;display:flex;box-shadow:0 26px 78px #00000052,0 0 42px #b91c1c1a}.product-home-grid .card--secondary-product:nth-child(2){grid-area:board}.product-home-grid .card--secondary-product:nth-child(3){grid-area:publishing}.product-home-grid .card--lab-product{grid-area:lab;grid-template-columns:minmax(170px,.26fr) minmax(240px,.4fr) minmax(300px,1fr);gap:22px;display:grid}.card--lab-product .product-status,.card--lab-product .card__label,.card--lab-product h3,.card--lab-product>p,.card--lab-product .product-card-actions{grid-column:3}.card--lab-product .product-status{align-self:start}.card--lab-product .product-logo-panel{grid-area:1/1/span 5;align-self:stretch;margin-bottom:0}.card--lab-product .product-component-preview{grid-area:1/2/span 5;align-self:stretch;margin-bottom:0}.card--featured-product .product-preview{min-height:250px}.card--featured-product h3{font-size:1.62rem}.card--featured-product>p:not(.card__label){max-width:680px;font-size:1.05rem}.product-proof-pipeline{border-top:1px solid #ffffff13;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto;padding-top:22px;display:grid}.product-proof-pipeline span{color:#dbe3ed;background:#ffffff0a;border:1px solid #ffffff13;border-radius:10px;align-items:center;min-height:52px;padding:12px;font-size:.76rem;font-weight:850;line-height:1.25;display:flex}.product-proof-pipeline span:before{content:"";background:#ef4444bd;border-radius:999px;flex:none;width:6px;height:6px;margin-right:8px}.card--secondary-product{background:radial-gradient(at 86% 0,#ffffff0b,#0000 34%),linear-gradient(#151f2f9e,#070b14d6);border-color:#ffffff15;flex-direction:column;min-height:0;padding:24px;display:flex;box-shadow:0 14px 42px #0000002e}.card--secondary-product .product-status{color:#d3dae5;background:#ffffff0b;border-color:#ffffff18}.product-status--flagship{color:#f4d1d1;background:#b91c1c29;border-color:#ef444447}.product-status--lab{color:#cfd6e2}.card--secondary-product .product-status:before{box-shadow:none;background:#ef4444b8;animation:none}.card--secondary-product .product-preview{min-height:104px;margin-bottom:20px}.card--secondary-product h3{font-size:1.16rem}.card--secondary-product>p:not(.card__label){font-size:.94rem;line-height:1.62}.card--secondary-product .button{width:100%;margin-top:18px}.card--lab-product{background:radial-gradient(at 80% 0,#3b82f614,#0000 34%),radial-gradient(at 18% 100%,#ef44440e,#0000 34%),linear-gradient(#151f2f94,#070b14d6)}.authority-layer-section{padding:var(--section-space-lg) 0}.authority-layer-section__inner{gap:28px;display:grid}.authority-layer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.authority-layer-grid article{background:linear-gradient(#151f2fad,#070b14e0),radial-gradient(at 82% 0,#ffffff0e,#0000 36%);border:1px solid #ffffff18;border-radius:18px;flex-direction:column;min-height:300px;padding:28px;display:flex;box-shadow:0 18px 58px #0003}.authority-layer-grid span{color:var(--halyard-red-bright);text-transform:uppercase;margin-bottom:16px;font-size:.74rem;font-weight:850;display:inline-block}.authority-layer-grid h3{color:var(--halyard-white);margin:0 0 14px;font-size:1.3rem;font-weight:850;line-height:1.2}.authority-layer-grid p{color:var(--halyard-muted);margin:0;font-size:.98rem;line-height:1.66}.authority-layer-grid a{color:#dfe7f1;border-top:1px solid #ffffff16;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:.9rem;font-weight:850;line-height:1.25;text-decoration:none;display:inline-flex}.authority-layer-grid a:after{content:">";font-size:.82rem}.authority-layer-grid a:hover,.authority-layer-grid a:focus-visible{color:var(--halyard-white)}.authority-layer-grid a+a{margin-top:12px;padding-top:12px}.site-footer__signals{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.site-footer__signals span{color:#d3dae5;background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:800;line-height:1.2}@media (max-width:1180px){.systems-canvas{max-width:760px}.ecosystem-operating-model,.ecosystem-relationship-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.ecosystem-relationship-flow article{min-height:250px}.ecosystem-relationship-flow article:nth-child(4){border-left:0}.ecosystem-relationship-flow article:nth-child(n+4){border-top:1px solid #ffffff14}.ecosystem-relationship-flow article:after{display:none}.ecosystem-journey-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ecosystem-operating-model article:nth-child(4){border-top:1px solid #ffffff13;border-left:0}.ecosystem-operating-model article:nth-child(5){border-top:1px solid #ffffff13}.product-home-grid{grid-template-columns:1fr 1fr;grid-template-areas:"rfp rfp""board publishing""lab lab"}.card--featured-product{grid-row:auto;min-height:auto}.workflow-strip article:nth-child(n):after{display:none}}@media (max-width:820px){.systems-canvas-section{padding:var(--section-space-md) 0}.ecosystem-operating-model,.ecosystem-relationship-flow,.ecosystem-journey-strip,.authority-layer-grid{grid-template-columns:1fr}.ecosystem-relationship-section{padding:var(--section-space-md) 0}.ecosystem-operating-model article{min-height:auto}.ecosystem-relationship-flow article{min-height:auto;padding:22px}.ecosystem-operating-model article+article,.ecosystem-operating-model article:nth-child(4),.ecosystem-operating-model article:nth-child(5){border-top:1px solid #ffffff13;border-left:0}.ecosystem-relationship-flow article+article,.ecosystem-relationship-flow article:nth-child(4),.ecosystem-relationship-flow article:nth-child(n+4){border-top:1px solid #ffffff14;border-left:0}.ecosystem-operating-model article:after{display:none}.systems-canvas-copy h2{font-size:2.75rem}.systems-layer:nth-child(n){margin-left:0}.workflow-strip:before,.systems-canvas__rail{display:none}}@media (max-width:640px){.systems-canvas-copy h2{font-size:2.15rem}.systems-canvas,.card--featured-product,.card--secondary-product{border-radius:16px;padding:24px}.systems-layer{grid-template-columns:1fr}.product-home-grid{grid-template-columns:1fr;grid-template-areas:"rfp""board""publishing""lab"}.product-home-grid .card--lab-product{flex-direction:column;display:flex}.card--lab-product .product-status,.card--lab-product .card__label,.card--lab-product h3,.card--lab-product>p,.card--lab-product .product-card-actions,.card--lab-product .product-logo-panel,.card--lab-product .product-component-preview{grid-area:auto}.card--lab-product .product-logo-panel,.card--lab-product .product-component-preview{margin-bottom:20px}.product-card-actions{grid-template-columns:1fr}.workflow-strip article:before,.workflow-strip article:after{display:none}}.launch-preview--real-product{background:radial-gradient(at 84% 10%,#3b82f624,#0000 34%),radial-gradient(at 16% 88%,#b91c1c24,#0000 38%),linear-gradient(#0c121cf0,#04070cf5)}.rfp-interface-composition{min-height:460px;position:relative;overflow:hidden}.rfp-interface-composition:before{content:"";opacity:.76;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.rfp-interface-composition:after{content:"";background:linear-gradient(90deg,#0000,#ef44442e,#3b82f61c,#0000);height:1px;position:absolute;top:54%;left:8%;right:8%}.rfp-interface-window{background:#04070cd1;border:1px solid #ffffff1b;border-radius:18px;margin:0;position:absolute;overflow:hidden;box-shadow:0 28px 78px #0000006b,inset 0 1px #ffffff12}.rfp-interface-window:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#03050a14,#03050a6b),radial-gradient(at 82% 8%,#3b82f61f,#0000 32%),radial-gradient(at 18% 88%,#b91c1c29,#0000 34%);position:absolute;inset:0}.rfp-interface-window:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#ffffff14,#0000);height:42px;position:absolute;inset:0 0 auto}.rfp-interface-window img{filter:brightness(.66)saturate(.82)contrast(1.08);object-fit:cover;object-position:top center;width:100%;height:100%;display:block;transform:scale(1.03)}.rfp-interface-window--primary{z-index:2;width:72%;height:390px;top:18px;left:0}.rfp-interface-window--secondary{z-index:3;width:48%;height:300px;bottom:16px;right:0}.rfp-interface-window--secondary img{object-position:50% 8%}.rfp-interface-rail{z-index:4;gap:8px;width:210px;display:grid;position:absolute;bottom:34px;left:22px}.rfp-interface-rail span{-webkit-backdrop-filter:blur(12px);color:#dbe3ed;background:#070b14c2;border:1px solid #ffffff1b;border-radius:999px;align-items:center;gap:8px;padding:9px 11px;font-size:.72rem;font-weight:850;line-height:1.2;display:inline-flex}.rfp-interface-rail span:before{content:"";background:#ef4444c7;border-radius:999px;width:6px;height:6px;box-shadow:0 0 14px #ef444447}.product-brand{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/34px 34px,radial-gradient(at 42% 18%,#ffffff24,#0000 42%),linear-gradient(145deg,#1f2a3cb8,#0b111dd6);border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;min-height:118px;margin-bottom:20px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #0003,inset 0 1px #ffffff12}.product-brand:after{content:"";z-index:0;background:linear-gradient(135deg,#ffffffeb,#e7ecf4b8);border:0;border-radius:14px;position:absolute;inset:18px;box-shadow:0 12px 28px #0003}.product-brand img{filter:none;object-fit:contain;object-position:center;opacity:1;z-index:1;width:auto;max-width:min(80%,360px);height:96px;display:block;position:relative}.product-screenshot-stack{background:radial-gradient(at 80% 0,#3b82f61c,#0000 34%),linear-gradient(145deg,#ffffff0b,#ffffff05);border:1px solid #ffffff16;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(126px,.42fr);gap:12px;min-height:270px;margin-bottom:24px;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 42px #0003,inset 0 1px #fff1}.product-screenshot-stack--compact{min-height:290px}.product-screenshot-stack:after{content:"";pointer-events:none;background:linear-gradient(#0000,#03050a52),radial-gradient(at 20% 88%,#b91c1c1c,#0000 36%);position:absolute;inset:0}.product-screenshot-stack img{filter:brightness(.72)saturate(.9)contrast(1.06);object-fit:cover;object-position:top center;border:1px solid #ffffff13;border-radius:10px;width:100%;height:100%;max-height:296px;display:block;overflow:hidden}.product-screenshot-stack__secondary{object-position:50% 6%}.product-component-preview{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/34px 34px,linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid #ffffff14;border-radius:14px;min-height:166px;margin-bottom:18px;position:relative;overflow:hidden;box-shadow:0 12px 34px #0000002e,inset 0 1px #ffffff0f}.product-component-preview:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#03050a14,#03050a70),radial-gradient(at 18% 12%,#ffffff14,#0000 34%),radial-gradient(at 84% 0,#b91c1c1f,#0000 36%);position:absolute;inset:0}.product-component-preview:after{content:"";z-index:3;background:linear-gradient(90deg,#ef444452,#ffffff14,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.product-component-preview>img{filter:brightness(.58)saturate(.72)contrast(1.06);object-fit:cover;object-position:top center;width:100%;height:166px;display:block;transform:scale(1.02)}.product-component-logo{-webkit-backdrop-filter:blur(12px);z-index:4;background:#070b14b8;border:1px solid #ffffff1c;border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:8px;display:flex;position:absolute;top:12px;left:12px}.product-component-logo img{filter:grayscale()brightness(1.12)contrast(.94);object-fit:contain;opacity:.82;width:auto;max-height:26px;display:block}.product-component-logo--icon{width:42px}.product-component-logo--icon img{width:24px;height:24px}.product-component-logo--wide{justify-content:flex-start;min-width:118px}.product-component-logo--wide img{max-width:96px}.product-component-preview--board>img{object-position:48% 10%}.product-component-preview--publishing:before{background:linear-gradient(#03050a38,#03050aad),radial-gradient(at 18% 12%,#ffffff12,#0000 34%),radial-gradient(at 80% 0,#3b82f61a,#0000 38%)}.product-component-preview--publishing>img{filter:brightness(.54)saturate(.56)contrast(1.06);object-position:42% 8%}.product-component-preview--lab{min-height:166px}.product-component-preview--lab>img{filter:brightness(.52)saturate(.62)contrast(1.08);object-position:50% 18%;height:166px}.product-component-preview--lab .product-component-logo{opacity:.78}.product-logo-panel{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/34px 34px,radial-gradient(at 50% 18%,#ffffff24,#0000 42%),linear-gradient(145deg,#1f2a3cb8,#0b111dd6);border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;min-height:112px;margin-bottom:18px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #0003,inset 0 1px #ffffff12}.product-logo-panel:after{content:"";z-index:0;background:linear-gradient(135deg,#ffffffeb,#e7ecf4b8);border:0;border-radius:13px;position:absolute;inset:16px;box-shadow:0 12px 28px #0003}.product-logo-panel img{filter:none;object-fit:contain;opacity:.96;z-index:1;width:auto;max-width:86%;max-height:78px;display:block;position:relative}.product-logo-panel--board img{filter:none;opacity:.96;max-height:74px}.product-logo-panel--publishing img{filter:none;opacity:.94;max-width:92%;max-height:86px}.product-logo-panel--lab img{filter:none;opacity:.9;max-height:84px}.product-card-actions{z-index:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;padding-top:22px;display:grid;position:relative}.card--secondary-product .product-card-actions{margin-top:auto}.product-card-actions .button{justify-content:center;width:100%;margin-top:0}.product-reality-panel{align-items:center}.product-reality-visual{gap:16px;min-width:0;display:grid}.rfp-product-video{aspect-ratio:16/9;object-fit:cover;background:linear-gradient(145deg,#ffffff0b,#ffffff05),#070b14cc;border:1px solid #ffffff17;border-radius:16px;width:100%;height:auto;display:block;overflow:hidden;box-shadow:0 18px 54px #0000003d}.legacy-media-embed{aspect-ratio:16/9;background:#070b14c7;border:1px solid #ffffff17;border-radius:16px;width:100%;min-height:240px;overflow:hidden;box-shadow:0 18px 54px #0000002e}.legacy-media-embed iframe{border:0;width:100%;height:100%;display:block}.product-component-preview--large{min-height:300px}.product-component-preview--large>img{height:300px}.product-mark{background:linear-gradient(135deg,#ffffff0e,#ffffff06),#070b14b8;border:1px solid #ffffff15;border-radius:15px;place-items:center;min-height:112px;margin-bottom:20px;padding:18px;display:grid;overflow:hidden}.product-mark--board img{filter:grayscale()brightness(1.14);opacity:.74;width:56px;height:56px;display:block}.product-mark--minimal,.product-mark--type{place-items:center start}.product-mark span{color:var(--halyard-white);letter-spacing:.06em;font-size:1.04rem;font-weight:900;line-height:1.1;display:block}.product-mark small{color:var(--halyard-soft);letter-spacing:0;text-transform:uppercase;margin-top:9px;font-size:.74rem;font-weight:800;line-height:1.25;display:block}.product-mark--type span{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.certification-strip--logos{background:#ffffff06;border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;padding:22px 0}.certification-strip--logos figure{justify-content:center;align-items:center;min-height:96px;margin:0;padding:12px 22px;display:flex}.certification-strip--logos figure+figure{border-left:1px solid #ffffff12}.certification-strip--logos img{filter:grayscale()brightness(1.18)contrast(.9);object-fit:contain;opacity:.82;width:auto;max-width:190px;max-height:58px;display:block}.certification-text-mark{color:#dbe3ed;letter-spacing:0;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:42px;padding:11px 16px;font-size:.82rem;font-weight:900;line-height:1.2;display:inline-flex}@media (max-width:1180px){.rfp-interface-composition{min-height:430px}.rfp-interface-window--primary{height:360px}.rfp-interface-window--secondary{height:284px}}@media (max-width:820px){.rfp-interface-composition{min-height:380px}.rfp-interface-window--primary{width:78%;height:320px}.rfp-interface-window--secondary{width:52%;height:238px}.product-screenshot-stack{min-height:230px}.certification-strip--logos{grid-template-columns:1fr}.certification-strip--logos figure+figure{border-top:1px solid #ffffff12;border-left:0}}@media (max-width:640px){.launch-preview--real-product{padding:16px}.rfp-interface-composition{min-height:520px}.rfp-interface-window{position:relative}.rfp-interface-window--primary,.rfp-interface-window--secondary{width:100%;height:240px;inset:auto}.rfp-interface-window--secondary{margin-top:12px}.rfp-interface-composition:after,.rfp-interface-rail{display:none}.product-brand img{max-width:82%;height:88px}.product-screenshot-stack{grid-template-columns:1fr}.product-screenshot-stack img{max-height:190px}.product-proof-pipeline{grid-template-columns:1fr;margin-top:24px}.product-proof-pipeline span{min-height:48px}.certification-strip--logos figure{min-height:82px}}.hero-ops-panel{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/38px 38px,radial-gradient(at 84% 8%,#3b82f621,#0000 34%),radial-gradient(at 14% 86%,#b91c1c26,#0000 38%),linear-gradient(#0d131ef0,#04070cf0);border-color:#ffffff1d;min-height:520px;padding:24px}.home .hero-ops-panel{opacity:.82;transform:translateY(18px)scale(.96)}.home .hero-ops-panel__queue article{background:#ffffff08}.hero-ops-panel:before{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000),radial-gradient(at 72% 16%,#ef444424,#0000 36%)}.hero-ops-panel__header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.hero-ops-panel__header .hero__panel-label{margin:0}.hero-ops-panel__header>span{color:#bbf7d0;background:#22c55e14;border:1px solid #22c55e33;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:.7rem;font-weight:850;line-height:1.2;display:inline-flex}.hero-ops-panel__header>span:before{content:"";background:#22c55e;border-radius:999px;width:6px;height:6px;box-shadow:0 0 14px #22c55e6b}.hero-ops-panel__body{gap:16px;display:grid}.hero-ops-panel__score{background:linear-gradient(135deg,#ffffff12,#ffffff07),#070b14b8;border:1px solid #ffffff18;border-radius:18px;gap:8px;min-height:118px;padding:20px;display:grid;position:relative}.hero-ops-panel__score:after{content:"";background:linear-gradient(90deg,#ef4444c7,#3b82f638,#0000);border-radius:999px;width:78%;height:6px;position:absolute;bottom:18px;left:20px}.hero-ops-panel__score span{color:var(--halyard-soft);text-transform:uppercase;font-size:.78rem;font-weight:850;line-height:1.2}.hero-ops-panel__score strong{color:var(--halyard-white);letter-spacing:0;font-size:3rem;font-weight:850;line-height:.92}.hero-ops-panel__queue{gap:10px;display:grid;position:relative}.hero-ops-panel__queue:before{content:"";background:linear-gradient(#ef44446b,#ffffff14);width:1px;position:absolute;top:28px;bottom:28px;left:18px}.hero-ops-panel__queue article{background:#ffffff0c;border:1px solid #ffffff15;border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;padding:15px;display:grid;position:relative}.hero-ops-panel__queue article>span{color:#f6d7d7;background:#070b14;border:1px solid #ef44445c;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.68rem;font-weight:850;line-height:1;display:inline-flex}.hero-ops-panel__queue h3{color:var(--halyard-white);margin:0 0 6px;font-size:.98rem;font-weight:850;line-height:1.22}.hero-ops-panel__queue p{color:var(--halyard-muted);margin:0;font-size:.88rem;line-height:1.5}.hero-ops-panel__indicators{grid-template-columns:1fr;gap:8px;display:grid}.hero-ops-panel__indicators span{color:#dbe3ed;background:#ffffff09;border:1px solid #ffffff13;border-radius:999px;align-items:center;gap:8px;padding:9px 11px;font-size:.76rem;font-weight:850;line-height:1.2;display:inline-flex}.hero-ops-panel__indicators span:before{content:"";background:#ef4444bd;border-radius:999px;width:6px;height:6px}.discovery-section__inner{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/46px 46px,linear-gradient(135deg,#151f2fe0,#05070bf5);border-color:#ffffff21}.discovery-section__inner:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ffffff0d,#0000);width:1px;position:absolute;inset:0 54% 0 auto}.discovery-section__content{background:radial-gradient(at 80% 0,#3b82f61a,#0000 34%),#ffffff0b;border-color:#ffffff1b;box-shadow:0 22px 70px #00000042,inset 0 1px #ffffff12}.discovery-roadmap{gap:10px}.discovery-roadmap:before{background:linear-gradient(90deg,#ef44446b,#ffffff1f,#3b82f62e)}.discovery-roadmap span{text-align:center;background:linear-gradient(#ffffff0f,#ffffff07),#070b14c2;border-color:#ffffff1b;align-content:center;gap:5px;min-height:82px;padding:16px 12px;display:grid;box-shadow:0 14px 38px #00000038}.discovery-roadmap span:after{background:#ef4444bd;top:0;box-shadow:0 0 18px #ef444452}.discovery-roadmap strong{color:var(--halyard-white);font-size:.86rem;font-weight:900;line-height:1.15}.discovery-roadmap small{color:var(--halyard-soft);letter-spacing:0;text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1.15}.certification-strip--logos{background:#ffffff05;gap:0;padding:16px 0}.certification-strip--logos figure{min-height:82px;padding:10px 18px}.certification-strip--logos img{opacity:.68;max-width:168px;max-height:50px}.certification-strip--logos figure:first-child img{max-height:48px}.certification-strip--logos figure:nth-child(3) img{filter:none;opacity:1;max-width:142px;max-height:54px}.site-footer{background:linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/80px 80px,linear-gradient(#070a11 0%,#030407 100%);border-top-color:#ffffff17;padding-top:76px}.site-footer__inner{grid-template-columns:minmax(280px,.9fr) minmax(0,2.1fr);align-items:start;gap:56px}.site-footer__brand{border-right-color:#ffffff14;max-width:460px}.site-footer__brand p:first-of-type{color:var(--halyard-white);font-size:1.02rem;font-weight:780;line-height:1.45}.site-footer__brand p+p{color:#aab4c2;max-width:360px;margin-top:12px}.site-footer__columns{gap:34px}.site-footer__column{border-left:1px solid #ffffff0e;min-height:206px;padding-left:24px}.site-footer__column h2{color:#dbe3ed;margin-bottom:18px;font-size:.74rem}.site-footer__column a,.site-footer__column span{color:#aeb7c5;font-size:.92rem}.site-footer__signals{gap:7px;margin-top:18px}.site-footer__signals span{color:#c2ccd9;background:#ffffff08;border-color:#ffffff13}.site-footer__copyright{border-top-color:#ffffff16}@media (max-width:1180px){.hero__inner{grid-template-columns:1fr}.hero__content{max-width:900px}.hero-ops-panel{max-width:680px}.discovery-section__inner:after{display:none}.site-footer__column{border-left:0;padding-left:0}.site-footer__inner{grid-template-columns:1fr}.site-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.hero-ops-panel{min-height:auto}.discovery-roadmap{grid-template-columns:repeat(3,1fr)}.certification-strip--logos img{max-height:46px}.site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (max-width:640px){.hero__inner{gap:44px}.hero__content{max-width:none}.hero-ops-panel{width:100%;max-width:none;padding:20px}.hero-ops-panel__header{align-items:start;display:grid}.hero-ops-panel__score strong{font-size:2.55rem}.hero-ops-panel__queue article{grid-template-columns:32px minmax(0,1fr)}.discovery-roadmap{grid-template-columns:1fr}.discovery-roadmap:before{display:none}.certification-strip--logos figure{min-height:72px}.site-footer{padding-top:64px}.site-footer__brand{max-width:none}.site-footer__columns{grid-template-columns:1fr}}.skip-link{background:var(--halyard-white);border:2px solid var(--halyard-red-bright);color:var(--halyard-black);z-index:100;border-radius:10px;padding:12px 16px;font-weight:850;line-height:1.2;text-decoration:none;transition:transform .16s;position:fixed;top:18px;left:18px;transform:translateY(-140%)}.skip-link:focus-visible{outline-offset:3px;outline:3px solid #ef4444d1;transform:translateY(0)}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.screen-reader-text:focus{clip:auto;white-space:normal;width:auto;height:auto;overflow:visible}.site-main:focus{outline:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.site-footer__logo:focus-visible{outline-offset:4px;outline:3px solid #ef4444d1}.site-nav__menu a:focus-visible,.authority-layer-grid a:focus-visible,.case-evidence-card a:focus-visible,.contact-pathway-grid a:focus-visible{border-radius:10px}.button,.header-button,.header-link,.growth-cta__link,.lead-form input,.lead-form select,.lead-form textarea{min-width:0}:where(.site-main,.site-header,.site-footer) :is(h1,h2,h3,p,a,span,strong,label,input,select,textarea,button){overflow-wrap:break-word}.halyard-assessment-app{min-height:260px}.halyard-assessment-app--homepage{max-width:860px;margin-top:28px}.homepage-video{margin:clamp(2rem,5vw,3.5rem) 0}.homepage-video__intro{margin-bottom:1rem}.homepage-video__intro h2{margin:.35rem 0 0}.homepage-video__frame{aspect-ratio:16/9;box-shadow:var(--halyard-shadow);background:#0b0d10;border:1px solid #ffffff24;border-radius:18px;overflow:hidden}.homepage-video__frame>div,.homepage-video__frame iframe,.homepage-video__frame video{width:100%!important;height:100%!important}.homepage-video__frame iframe,.homepage-video__frame video{border:0;display:block}.homepage-video__description{color:#ffffffbd;max-width:64ch;margin:1rem 0 0;font-size:.95rem;line-height:1.65}.homepage-assessment-intro{max-width:720px;margin-top:38px}.homepage-assessment-intro h2{color:var(--halyard-white);margin-bottom:12px;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.18}.homepage-assessment-intro p:not(.eyebrow){color:var(--halyard-muted);margin-bottom:0}.halyard-assessment-shell{background:linear-gradient(145deg,#1a273ae0,#070b14f5),#070b14eb;border:1px solid #fff3;border-radius:16px;gap:24px;padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 28px 70px #0000005c,0 0 0 1px #ef44441f}.halyard-assessment-status{color:var(--halyard-muted);background:#151f2fb3;border:1px solid #ffffff1f;border-radius:14px;padding:22px}.halyard-assessment-status--error{color:#fecaca;border-color:#ef444470}.halyard-assessment-progress{gap:10px;display:grid}.halyard-assessment-progress__header{justify-content:space-between;align-items:end;gap:16px;display:flex}.halyard-assessment-progress__header strong{color:var(--halyard-white);font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.2}.halyard-assessment-progress__header span,.halyard-assessment-progress__note{color:var(--halyard-muted);font-size:.86rem;font-weight:750;line-height:1.35}.halyard-assessment-progress__bar{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.halyard-assessment-progress__bar span{border-radius:inherit;background:linear-gradient(90deg,#ef4444,#f8b4b4);height:100%;transition:width .22s;display:block}.halyard-assessment-progress__note{margin:0}.halyard-assessment-section-intro{background:#ffffff0e;border-left:3px solid #ef4444b8;gap:8px;padding:18px 20px;display:grid}.halyard-assessment-section-intro h4{color:var(--halyard-white);margin:0;font-size:1.08rem;line-height:1.25}.halyard-assessment-section-intro p{color:var(--halyard-muted);margin:0;line-height:1.58}.halyard-assessment-question{gap:18px;display:grid}.halyard-assessment-question h3{color:var(--halyard-white);margin:0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.25}.halyard-assessment-options{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.halyard-assessment-option{color:var(--halyard-text);cursor:pointer;font:inherit;text-align:left;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:8px;min-height:54px;padding:14px 16px;transition:background-color .18s,border-color .18s,color .18s}.halyard-assessment-option:hover,.halyard-assessment-option:focus-visible{background:#ffffff13;border-color:#ffffff38}.halyard-assessment-option.is-selected{color:var(--halyard-white);background:#b91c1c3d;border-color:#ef44449e}.halyard-assessment-option:disabled{cursor:wait;opacity:.76}.halyard-assessment-actions{align-items:center;gap:12px;min-height:48px;display:flex}.halyard-assessment-submit:disabled{cursor:not-allowed;opacity:.58}.halyard-assessment-answer-placeholder{min-height:1px}.halyard-assessment-completion{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:14px;padding:24px}.halyard-assessment-completion h3{color:var(--halyard-white);margin-bottom:8px;font-size:1.35rem;line-height:1.25}.halyard-assessment-completion p{color:var(--halyard-muted);margin:0}.halyard-assessment-transition{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:8px;gap:16px;padding:24px;display:grid}.halyard-assessment-transition h3{color:var(--halyard-white);margin:0;font-size:1.35rem;line-height:1.25}.halyard-assessment-transition p{color:var(--halyard-muted);margin:0}.halyard-assessment-note{font-size:.88rem}.halyard-assessment-transition__next{border-top:1px solid #ffffff1a;gap:6px;padding-top:16px;display:grid}.halyard-assessment-transition__next span{color:var(--halyard-red-bright);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.halyard-assessment-transition__next strong{color:var(--halyard-white);font-size:1rem;line-height:1.4}.halyard-executive-report{gap:22px;display:grid}.halyard-executive-report__header{gap:12px;display:grid}.halyard-executive-report__header h3{color:var(--halyard-white);margin:0;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.18}.halyard-executive-report__dek,.halyard-report-narrative{color:var(--halyard-muted);max-width:780px;margin:0;font-size:1rem;line-height:1.65}.halyard-report-prep{gap:18px;display:grid}.halyard-report-preview,.halyard-participant-form{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:8px;gap:16px;padding:22px;display:grid}.halyard-report-preview h3,.halyard-participant-form h4{color:var(--halyard-white);margin:0;line-height:1.22}.halyard-report-preview h3{font-size:clamp(1.4rem,2.2vw,2rem)}.halyard-participant-form h4{font-size:1.18rem}.halyard-report-preview p,.halyard-participant-form p,.halyard-participant-consent{color:var(--halyard-muted);margin:0;line-height:1.6}.halyard-report-preview__metrics,.halyard-participant-form__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.halyard-report-preview__findings{gap:10px;display:grid}.halyard-report-preview__findings h4{color:var(--halyard-white);margin:0;font-size:1rem;line-height:1.3}.halyard-report-preview__list{color:var(--halyard-muted);gap:8px;margin:0;padding-left:20px;display:grid}.halyard-participant-field{gap:7px;display:grid}.halyard-participant-field span{color:var(--halyard-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.78rem;font-weight:800}.halyard-participant-field input{color:var(--halyard-white);font:inherit;background:#ffffff0f;border:1px solid #ffffff21;border-radius:8px;min-height:46px;padding:11px 12px}.halyard-participant-field input:focus-visible{outline-offset:2px;border-color:#ef44449e;outline:2px solid #ef44443d}.halyard-participant-consent{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;display:grid}.halyard-participant-consent input{margin-top:4px}.halyard-participant-form__error{color:#fecaca;font-weight:700}.halyard-report-delivery{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:8px;gap:14px;padding:18px;display:grid}.halyard-report-delivery p{color:var(--halyard-muted);margin:0;line-height:1.6}.halyard-report-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.halyard-report-actions__error,.halyard-report-actions__success{flex-basis:100%;margin:0;font-size:.9rem;font-weight:700}.halyard-report-actions__error{color:var(--halyard-red-bright)}.halyard-report-actions__success{color:#bbf7d0}.halyard-report-meta,.halyard-report-definition-list,.halyard-report-domain__meta{gap:10px;margin:0;display:grid}.halyard-report-meta{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.halyard-report-meta div,.halyard-report-definition-list div,.halyard-report-domain__meta div{min-width:0}.halyard-report-meta dt,.halyard-report-definition-list dt,.halyard-report-domain__meta dt,.halyard-report-metric span,.halyard-report-overall span{color:var(--halyard-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.74rem;font-weight:800}.halyard-report-meta dd,.halyard-report-definition-list dd,.halyard-report-domain__meta dd{color:var(--halyard-white);margin:4px 0 0}.halyard-report-section{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:8px;gap:16px;padding:22px;display:grid}.halyard-report-section h4{color:var(--halyard-white);margin:0;font-size:1.2rem;line-height:1.25}.halyard-report-section__header{gap:6px;display:grid}.halyard-report-section__header p{color:var(--halyard-muted);max-width:760px;margin:0;line-height:1.55}.halyard-report-narrative-group{gap:12px;display:grid}.halyard-report-metrics,.halyard-report-kpi-grid,.halyard-report-domain-grid,.halyard-report-compact-list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.halyard-report-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.halyard-report-domain-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.halyard-report-metric,.halyard-report-kpi,.halyard-report-domain,.halyard-report-compact-item,.halyard-report-item,.halyard-report-overall div{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;min-width:0;padding:16px}.halyard-report-kpi{border-color:#ef444433;gap:8px;display:grid}.halyard-report-kpi span,.halyard-report-kpi small{color:var(--halyard-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:800}.halyard-report-kpi strong{color:var(--halyard-white);font-size:1.65rem;line-height:1.05}.halyard-report-kpi p{color:var(--halyard-muted);margin:0;line-height:1.45}.halyard-report-metric strong,.halyard-report-overall strong{color:var(--halyard-white);margin-top:6px;font-size:1.35rem;line-height:1.2;display:block}.halyard-report-overall{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.halyard-report-list{gap:12px;display:grid}.halyard-report-recommendation-groups{gap:18px;display:grid}.halyard-report-recommendation-group{gap:10px;display:grid}.halyard-report-recommendation-group__header{border-left:3px solid #ef44446b;justify-content:space-between;align-items:center;gap:12px;padding-left:12px;display:flex}.halyard-report-recommendation-group--medium .halyard-report-recommendation-group__header{border-left-color:#ffffff3d}.halyard-report-recommendation-group--low .halyard-report-recommendation-group__header{border-left-color:#94a3b857}.halyard-report-recommendation-group__header>h5{color:var(--halyard-white);margin:0;font-size:1.02rem;line-height:1.3}.halyard-report-recommendation-group__header>span{color:var(--halyard-muted);text-align:center;background:#fff1;border:1px solid #ffffff1a;border-radius:999px;min-width:32px;padding:5px 9px;font-size:.78rem;font-weight:800}.halyard-report-item,.halyard-report-compact-item,.halyard-report-domain{gap:10px;display:grid}.halyard-report-item__header{justify-content:space-between;align-items:start;gap:12px;display:flex}.halyard-report-item h5,.halyard-report-item h6,.halyard-report-compact-item h5,.halyard-report-domain h5{color:var(--halyard-white);margin:0;font-size:1rem;line-height:1.3}.halyard-report-domain__header{justify-content:space-between;align-items:start;gap:12px;display:flex}.halyard-report-domain__header strong{color:var(--halyard-white);font-size:1.4rem;line-height:1}.halyard-report-item p,.halyard-report-compact-item p,.halyard-report-domain p,.halyard-report-empty{color:var(--halyard-muted);margin:0;line-height:1.55}.halyard-report-radar{place-items:center;gap:12px;margin:0;display:grid}.halyard-report-radar svg{aspect-ratio:1;width:min(100%,520px);max-width:520px;display:block;overflow:visible}.halyard-report-radar__grid polygon{fill:none;stroke:#ffffff1f;stroke-width:1px}.halyard-report-radar__axes line{stroke:#ffffff29;stroke-width:1px}.halyard-report-radar__axes text{fill:var(--halyard-muted);letter-spacing:.02em;font-size:.58rem;font-weight:800}.halyard-report-radar__shape{fill:#ef44442e;stroke:none}.halyard-report-radar__outline{fill:none;stroke:#f87171eb;stroke-linejoin:round;stroke-width:2.4px}.halyard-report-radar__points circle{fill:var(--halyard-white);stroke:#ef4444e6;stroke-width:1.8px}.halyard-report-radar figcaption{color:var(--halyard-muted);text-align:center;margin:0;font-size:.86rem;line-height:1.45}.halyard-report-score{gap:8px;display:grid}.halyard-report-score__headline{gap:4px;display:grid}.halyard-report-score__label,.halyard-report-score__headline span,.halyard-report-score__value{color:var(--halyard-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.74rem;font-weight:800}.halyard-report-score__headline strong,.halyard-report-score strong{color:var(--halyard-white);font-size:1.1rem;line-height:1.2}.halyard-report-score__bar{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.halyard-report-score__bar span{border-radius:inherit;background:linear-gradient(90deg,#ef4444eb,#f8b4b4e6);height:100%;display:block}.halyard-report-muted{font-size:.92rem}.halyard-report-pill{color:var(--halyard-white);text-transform:uppercase;background:#b91c1c38;border:1px solid #ef44446b;border-radius:999px;flex:none;padding:6px 10px;font-size:.75rem;font-weight:800}.halyard-report-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.halyard-report-tags li{color:var(--halyard-muted);background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:6px 9px;font-size:.78rem;font-weight:750}@media (max-width:620px){.halyard-report-section,.halyard-report-metric,.halyard-report-kpi,.halyard-report-domain,.halyard-report-compact-item,.halyard-report-item,.halyard-report-overall div{padding:14px}.halyard-report-kpi-grid{grid-template-columns:1fr}.halyard-report-item__header{display:grid}.halyard-report-radar__axes text{font-size:.52rem}}@media (max-width:900px) and (min-width:621px){.halyard-report-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.halyard-report-radar__grid polygon,.halyard-report-radar__axes line{stroke:#11182747}.halyard-report-radar__axes text,.halyard-report-radar figcaption{fill:#374151;color:#374151}}.site-nav ul{gap:clamp(24px,2.1vw,34px)}.site-nav>ul>.site-nav__item>a{white-space:nowrap;border-radius:999px;padding:0 4px;transition:background-color .18s,color .18s}.site-nav>ul>.site-nav__item>a:hover,.site-nav>ul>.site-nav__item>a:focus-visible,.site-nav>ul>.site-nav__item>a[aria-expanded=true]{background:#ffffff09}.site-nav>ul>.site-nav__item>a:active,.header-link:active,.header-button:active{transform:translateY(1px)}.site-nav__menu{gap:6px;min-width:316px;padding:12px}.site-nav__menu a{border:1px solid #0000;padding:13px 15px;transition:background-color .18s,border-color .18s,color .18s}.site-nav__menu a:hover,.site-nav__menu a:focus-visible{background:#ffffff12;border-color:#ffffff14}.header-link,.header-button{white-space:nowrap;flex:none}.services-page #service-journey .governance-framework-grid article>span{overflow-wrap:normal;white-space:nowrap;word-break:normal;width:fit-content;max-width:100%;line-height:1.15;display:inline-flex}.growth-cta__link--discovery{align-content:center}.site-main :is(.hero h1,.conversion-hero h1,.product-hero h1,.page-hero h1,.article-hero h1,.article-archive-hero h1){text-wrap:balance;margin-bottom:clamp(24px,3vw,34px);font-weight:820;line-height:.98}.hero h1{max-width:1040px;font-size:clamp(4.6rem,6.7vw,6.55rem)}.conversion-hero h1,.product-hero h1,.page-hero h1{max-width:940px;font-size:clamp(3.45rem,5.65vw,5.25rem)}.article-hero h1,.article-archive-hero h1{font-size:clamp(3.2rem,5.4vw,5.25rem)}.site-main :is(.section-header h2,.section-intro h2,.launch-section h2,.product-overview h2,.trust-section h2,.discovery-section h2,.product-section__header h2,.systems-canvas-copy h2,.conversion-cta-band h2,.v2-cta-band h2,.article-cta-band h2){text-wrap:balance;margin-bottom:0;font-weight:800;line-height:1.08}.site-main :is(.section-header h2,.section-intro h2,.launch-section h2,.product-overview h2,.trust-section h2,.discovery-section h2,.product-section__header h2,.systems-canvas-copy h2){font-size:clamp(2.5rem,4.2vw,3.75rem)}.site-main :is(.card h3,.system-card h3,.trust-card h3,.v2-card h3,.v2-trust-block h3,.strategy-card h3,.sector-card h3,.authority-layer-grid h3,.article-card h3,.article-pathway-grid h3,.systems-layer h3,.workflow-strip h3){text-wrap:balance;margin-bottom:12px;font-weight:790;line-height:1.28}.site-main :is(.hero__text,.conversion-hero__content>p:not(.eyebrow),.product-hero__content>p:not(.eyebrow),.page-hero p,.section-header p,.section-intro p:not(.eyebrow),.launch-section__content>p:not(.eyebrow),.product-section__header p:not(.eyebrow),.systems-canvas-copy p:not(.eyebrow),.layout-narrative-split__content,.quiet-editorial,.article-body>:is(p,ul,ol,blockquote),.conversion-cta-band__inner p:not(.eyebrow),.v2-cta-band p,.article-cta-band p){max-width:72ch}.site-main :is(.hero__text,.conversion-hero__content>p:not(.eyebrow),.product-hero__content>p:not(.eyebrow),.page-hero p){font-size:clamp(1.14rem,1.65vw,1.34rem);line-height:1.72}.site-main :is(.hero__text,.conversion-hero__content>p:not(.eyebrow),.product-hero__content>p:not(.eyebrow),.page-hero p,.section-header p,.section-intro p:not(.eyebrow),.launch-section__content>p:not(.eyebrow),.product-section__header p:not(.eyebrow),.systems-canvas-copy p:not(.eyebrow),.layout-narrative-split__content p,.quiet-editorial p,.discovery-section__content p,.article-body p,.article-body li,.conversion-cta-band__inner p:not(.eyebrow),.v2-cta-band p,.article-cta-band p){line-height:1.76}.site-main :is(.hero__text,.conversion-hero__content>p:not(.eyebrow),.product-hero__content>p:not(.eyebrow),.page-hero p,.section-header p,.layout-narrative-split__content p,.quiet-editorial p,.discovery-section__content p,.article-body p,.article-body li,.card p,.system-card p,.trust-card p) strong{font-weight:760}.site-main :is(.section-header,.product-section__header,.systems-canvas-copy){margin-bottom:clamp(34px,4vw,54px)}.site-main :is(.eyebrow,.hero__panel-label,.hero__launch-label,.card__label){margin-bottom:16px}.site-main :is(.hero__actions,.conversion-hero__actions,.product-hero__actions,.conversion-cta-band__actions,.article-cta-band__actions,.launch-section__actions){margin-top:clamp(28px,3.4vw,44px)}.article-body :is(ul,ol),.quiet-editorial :is(ul,ol),.layout-narrative-split__content :is(ul,ol),.discovery-section__content :is(ul,ol){padding-left:1.25rem}.article-body :is(ul,ol)>li+li,.quiet-editorial :is(ul,ol)>li+li,.layout-narrative-split__content :is(ul,ol)>li+li,.discovery-section__content :is(ul,ol)>li+li{margin-top:.62rem}.article-body :is(p,ul,ol,blockquote){margin-bottom:1.25em}.article-body :is(h2,h3,h4)+:is(p,ul,ol,blockquote){margin-top:0}.article-body h2{margin-top:2.4em}.article-body h3{margin-top:2em}.site-main :is(.card,.system-card,.trust-card,.v2-card,.v2-trust-block,.strategy-card,.sector-card,.authority-layer-grid article,.article-card,.article-pathway-grid article,.article-topic-grid article,.article-sidebar__module,.readiness-pathway-item__body article){padding-block:clamp(24px,2.7vw,34px)}.site-main :is(.card p,.system-card p,.trust-card p,.v2-card p,.v2-trust-block p,.strategy-card p,.sector-card p,.authority-layer-grid p,.article-card p,.article-pathway-grid p,.article-topic-grid p,.systems-layer p,.workflow-strip p){line-height:1.68}.site-main :is(.card p+.button,.card p+.product-card-actions,.authority-layer-grid p+a,.article-card p+a,.article-pathway-grid p+a){margin-top:22px}.site-main{--phase10-section-y:clamp(5.75rem, 8vw, 8.75rem);--phase10-section-y-compact:clamp(4.5rem, 6.4vw, 6.75rem);--phase10-grid-gap:clamp(1.25rem, 2.1vw, 1.875rem);--phase10-card-pad:clamp(1.5rem, 2.6vw, 2.125rem);--phase10-card-inner-gap:clamp(.85rem, 1.25vw, 1.1rem);--phase10-intro-gap:clamp(2.25rem, 4vw, 3.5rem);--phase10-cta-gap:clamp(.8rem, 1.4vw, 1rem)}.site-main :is(.launch-section,.trust-section,.credibility-section,.discovery-section,.strategy-section,.ecosystem-pathway-section,.ecosystem-relationship-section,.v2-section,.conversion-section,.product-section,.systems-canvas-section,.authority-layer-section,.article-shell,.article-archive-section,.article-topic-section,.article-pathway-section){padding-bottom:var(--phase10-section-y);padding-top:var(--phase10-section-y)}.site-main :is(.product-section--capabilities,.article-cta-band,.conversion-cta-band,.section-sm){padding-bottom:var(--phase10-section-y-compact);padding-top:var(--phase10-section-y-compact)}.hero{padding-top:clamp(6rem,9vw,8rem);padding-bottom:clamp(7rem,10vw,9.5rem)}.hero__inner{align-items:center;gap:clamp(3rem,6vw,5.75rem)}.hero__content,.conversion-hero__content,.product-hero__content,.page-hero__inner,.article-hero__content{gap:0;display:grid}.hero__panel,.hero-ops-panel,.conversion-hero__inner>aside,.product-hero__inner>aside{align-self:center}.site-main :is(.section-grid,.strategy-section__inner,.credibility-section__inner,.discovery-section__inner,.systems-canvas-section__inner,.authority-layer-section__inner,.product-split-panel,.conversion-hero__inner,.product-hero__inner,.article-hero__inner,.article-archive-hero__inner,.article-shell__inner){gap:clamp(2.5rem,4.8vw,4rem)}.site-main :is(.card-grid,.system-grid,.trust-grid,.v2-card-grid,.strategy-grid,.sector-grid,.product-feature-grid,.product-card-grid,.conversion-card-grid,.segment-grid,.timeline-grid,.deliverables-grid,.authority-layer-grid,.article-card-grid,.article-pathway-grid,.article-topic-grid,.product-home-grid,.ecosystem-pathway-grid,.relationship-map-grid,.operational-evidence-grid,.product-evidence-grid,.resources-framework-grid,.resources-modernization-grid,.resources-procurement-grid,.resources-briefing-grid,.case-evidence-grid,.case-proof-grid){gap:var(--phase10-grid-gap)}.site-main :is(.section-header+.card-grid,.section-header+.system-grid,.section-header+.trust-grid,.section-header+.v2-card-grid,.section-header+.strategy-grid,.section-header+.sector-grid,.section-header+.product-feature-grid,.section-header+.product-card-grid,.section-header+.conversion-card-grid,.section-header+.authority-layer-grid,.section-header+.article-card-grid,.section-header+.article-pathway-grid,.section-header+.article-topic-grid,.section-header+.product-home-grid,.product-section__header+.product-feature-grid,.product-section__header+.product-card-grid,.product-section__header+.product-split-panel){margin-top:var(--phase10-intro-gap)}.site-main :is(.card,.system-card,.trust-card,.v2-card,.v2-trust-block,.strategy-card,.sector-card,.why-card,.authority-layer-grid article,.article-card,.article-pathway-grid article,.article-topic-grid article,.relationship-map-grid article,.homepage-trust-grid article,.article-sidebar__module){gap:var(--phase10-card-inner-gap);padding:var(--phase10-card-pad);flex-direction:column;display:flex}.product-home-grid .card--lab-product{grid-template-columns:minmax(170px,.26fr) minmax(240px,.4fr) minmax(300px,1fr);gap:clamp(1.25rem,2vw,1.75rem);display:grid}.site-main :is(.card-grid,.system-grid,.trust-grid,.v2-card-grid,.strategy-grid,.sector-grid,.authority-layer-grid,.article-card-grid,.article-pathway-grid,.article-topic-grid,.product-home-grid,.relationship-map-grid,.homepage-trust-grid)>*{height:100%}.site-main :is(.card p,.system-card p,.trust-card p,.v2-card p,.v2-trust-block p,.strategy-card p,.sector-card p,.why-card p,.authority-layer-grid p,.article-card p,.article-pathway-grid p,.article-topic-grid p,.relationship-map-grid p,.homepage-trust-grid p){margin-bottom:0}.site-main :is(.card .button,.card .product-card-actions,.system-card .button,.trust-card .button,.v2-card .button,.strategy-card .button,.sector-card .button,.authority-layer-grid a,.article-card a,.article-pathway-grid a,.homepage-trust-grid a){margin-top:auto}.article-card h3 a,.product-card-actions .button{margin-top:0}.authority-layer-grid a:first-of-type{margin-top:auto}.authority-layer-grid a+a{margin-top:12px}.site-main :is(.hero__actions,.conversion-hero__actions,.product-hero__actions,.section-actions,.conversion-cta-band__actions,.article-cta-band__actions,.launch-section__actions,.homepage-procurement-actions,.product-card-actions,.lead-form__actions){align-items:center;gap:var(--phase10-cta-gap)}.conversion-cta-band__inner,.v2-cta-band,.article-cta-band__inner{gap:clamp(1.75rem,3vw,2.5rem);padding:clamp(2rem,4vw,3.25rem)}@media (max-width:1480px) and (min-width:961px){.site-header__inner{gap:16px}.site-logo img{max-width:220px;height:42px}.site-brand p{white-space:nowrap;max-width:220px;font-size:.68rem}.site-nav ul{gap:clamp(12px,1.05vw,16px)}.site-nav a,.header-link,.header-button{font-size:.82rem}.header-link,.header-button{padding-left:12px;padding-right:12px}}@media (max-width:1280px){.program-final-cta .conversion-cta-band__inner,.conversion-cta-band__inner,.article-cta-band__inner{grid-template-columns:minmax(0,1fr);display:grid}.conversion-cta-band__inner>*,.article-cta-band__inner>*{min-width:0}.conversion-cta-band__actions,.article-cta-band__actions{flex:none;grid-template-columns:1fr;justify-content:stretch;justify-items:stretch;width:100%;display:grid}.conversion-cta-band__actions .button,.article-cta-band__actions .button{width:100%}}.site-footer{padding-top:clamp(4.75rem,7vw,6.25rem);padding-bottom:clamp(2.75rem,5vw,4rem)}.site-footer__inner{align-items:start;gap:clamp(2.75rem,5vw,4.5rem)}.site-footer__brand{gap:1rem;display:grid}.site-footer__logo{margin-bottom:0}.site-footer__brand p,.site-footer__brand p+p{margin:0}.site-footer__columns{align-items:start;gap:clamp(1.75rem,3vw,2.75rem)}.site-footer__column{gap:1rem;min-height:0;display:grid}.site-footer__column h2,.site-footer__column ul{margin:0}.site-footer__column ul{gap:.72rem}.site-footer__copyright{margin-top:clamp(.5rem,2vw,1.25rem)}@media (max-width:1180px){.site-main{--phase10-section-y:clamp(4.75rem, 7.8vw, 6.75rem);--phase10-section-y-compact:clamp(3.8rem, 6.6vw, 5.5rem);--phase10-grid-gap:clamp(1rem, 2.4vw, 1.5rem);--phase10-card-pad:clamp(1.35rem, 2.6vw, 1.875rem)}.hero,.conversion-hero,.product-hero,.page-hero,.article-hero,.article-archive-hero{padding-top:clamp(3.625rem,6vw,5.75rem);padding-bottom:clamp(4.75rem,8vw,6.75rem)}.site-main :is(.section-grid,.strategy-section__inner,.credibility-section__inner,.discovery-section__inner,.systems-canvas-section__inner,.authority-layer-section__inner,.product-split-panel,.conversion-hero__inner,.product-hero__inner,.article-hero__inner,.article-archive-hero__inner,.article-shell__inner){gap:clamp(2rem,4vw,3rem)}.site-footer__inner{gap:2.75rem}}@media (max-width:960px){.site-header__inner{flex-direction:column;align-items:flex-start;gap:18px;padding:18px 20px}.site-brand{min-width:0}.site-nav{width:100%}.site-nav ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;display:grid}.site-nav__item{min-width:0;position:static}.site-nav__item>a{color:var(--halyard-white);background:#ffffff0b;border:1px solid #ffffff17;border-radius:10px;justify-content:center;width:100%;min-height:46px;padding:11px 12px;display:flex}.site-nav__item>a:after{display:none}.site-header__actions{flex-wrap:wrap;gap:10px;width:100%}.header-link,.header-button{justify-content:center}}@media (max-width:820px){.site-main{--phase10-section-y:clamp(4rem, 8vw, 5.25rem);--phase10-section-y-compact:clamp(3.25rem, 7vw, 4.25rem);--phase10-intro-gap:clamp(1.75rem, 5vw, 2.5rem)}.hero__inner,.conversion-hero__inner,.product-hero__inner,.article-hero__inner,.article-archive-hero__inner{gap:clamp(2rem,6vw,3rem)}.conversion-cta-band__inner,.v2-cta-band,.article-cta-band__inner{align-items:start}.site-footer__columns{gap:2rem}}@media (max-width:640px){.site-main{--phase10-section-y:4rem;--phase10-section-y-compact:3.25rem;--phase10-grid-gap:1rem;--phase10-card-pad:1.25rem;--phase10-card-inner-gap:.75rem;--phase10-cta-gap:.75rem}.hero,.conversion-hero,.product-hero,.page-hero,.article-hero,.article-archive-hero{padding-top:3.25rem;padding-bottom:4rem}.site-main :is(.hero__actions,.conversion-hero__actions,.product-hero__actions,.section-actions,.conversion-cta-band__actions,.article-cta-band__actions,.launch-section__actions,.homepage-procurement-actions,.lead-form__actions){align-items:stretch}.site-main :is(.section-actions,.conversion-cta-band__actions,.article-cta-band__actions,.homepage-procurement-actions,.product-card-actions){grid-template-columns:1fr;width:100%;display:grid}.site-main :is(.section-actions,.conversion-cta-band__actions,.article-cta-band__actions,.homepage-procurement-actions,.product-card-actions) .button{width:100%}.conversion-hero__actions,.product-hero__actions{grid-template-columns:1fr;width:100%;display:grid}.lead-form__row{grid-column:1/-1;grid-template-columns:1fr}.lead-form{grid-template-columns:1fr}.lead-form__actions .button{width:100%}.conversion-cta-band__inner,.v2-cta-band,.article-cta-band__inner{padding:1.5rem}.product-home-grid .card--lab-product{flex-direction:column;display:flex}.site-footer{padding-top:4rem;padding-bottom:2.75rem}.site-footer__inner,.site-footer__columns{gap:2rem}}@media (max-width:1280px) and (min-width:1181px){.site-header__inner{gap:14px}.site-nav ul{gap:12px}.site-nav a,.header-link,.header-button{font-size:.82rem}.header-link,.header-button{padding-left:12px;padding-right:12px}}.hero h1,.conversion-hero h1,.product-hero h1,.page-hero h1,.article-hero h1,.article-archive-hero h1{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:balance;word-break:normal;max-width:100%}@media (max-width:1280px){.hero__inner,.conversion-hero__inner{grid-template-columns:1fr}.hero__panel,.hero-ops-panel,.conversion-hero__inner>aside,.discovery-readiness-panel,.rfp-ops-panel,.boardmate-ops-panel,.direct-express-ops-panel,.rokan-ops-panel,.resources-ops-panel,.case-studies-ops-panel{max-width:780px}}:is(.conversion-hero__inner,.hero__inner,.site-footer__inner,.product-home-grid,.layout-narrative-split,.contact-layout,.contact-sequence-layout,.contact-readiness-layout)>*{min-width:0}:is(.workflow-strip,.governance-flow,.traceability-system,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow,.use-case-boundary-table){max-width:100%}@media (max-width:820px){.site-header__inner{flex-wrap:wrap;align-items:flex-start;gap:18px}.site-brand{min-width:0}.site-nav{width:100%}.site-nav ul{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;width:100%;display:grid}.site-nav__item{min-width:0;position:static}.site-nav__item>a{color:var(--halyard-white);background:#ffffff0b;border:1px solid #ffffff17;border-radius:10px;width:100%;min-height:48px;padding:12px 14px;font-size:.88rem;display:flex}.site-nav__item>a:after,.site-nav__menu{display:none}.site-nav__item:hover .site-nav__menu,.site-nav__item:focus-within .site-nav__menu,.site-nav__item>a[aria-expanded=true]+.site-nav__menu{box-shadow:none;opacity:1;pointer-events:auto;visibility:visible;background:0 0;border:0;gap:6px;min-width:0;padding:8px 0 0;display:grid;position:static;left:auto;transform:none}.site-nav__menu:before{display:none}.site-nav__menu a{color:var(--halyard-muted);white-space:normal;background:#ffffff06;border:1px solid #ffffff0e;border-radius:8px;min-height:44px;padding:10px 12px;font-size:.8rem;line-height:1.32}}@media (max-width:640px){.hero h1{font-size:clamp(2.42rem,11.6vw,3rem);line-height:1.02}.conversion-hero h1{font-size:clamp(2.16rem,11vw,3.08rem);line-height:1.03}.product-hero h1,.article-hero h1,.article-archive-hero h1{font-size:clamp(2.12rem,10.8vw,2.82rem);line-height:1.03}.section-header h2,.conversion-cta-band h2,.demo-panel .section-header h2{font-size:clamp(1.86rem,9vw,2.08rem)}:is(.conversion-section,.systems-canvas-section,.authority-layer-section){scroll-margin-top:92px}:is(.workflow-strip,.governance-flow,.traceability-system,.discovery-lifecycle-flow,.municipal-request-flow,.municipal-governance-flow,.procurement-qualification-flow,.procurement-governance-flow,.education-engagement-flow,.education-governance-flow,.rfp-qualification-flow,.rfp-governance-flow,.rfp-human-flow,.boardmate-governance-flow,.boardmate-decision-flow,.direct-express-publishing-flow,.rokan-experiment-flow,.direct-express-control-flow,.rokan-governance-flow){border-radius:16px}.lead-form{gap:16px}}@media (max-width:460px){.hero h1,.conversion-hero h1,.product-hero h1,.article-hero h1,.article-archive-hero h1{font-size:clamp(2rem,10.2vw,2.48rem);line-height:1.04}.site-nav ul{grid-template-columns:1fr}.site-header__actions{gap:10px}.header-link,.header-button{padding-left:14px;padding-right:14px}.growth-cta__link{padding-left:10px;padding-right:10px}.growth-cta__link strong{font-size:.78rem}}@media (min-width:821px){.site-nav__item--dismissed .site-nav__menu,.site-nav__item--dismissed:hover .site-nav__menu,.site-nav__item--dismissed:focus-within .site-nav__menu{opacity:0;pointer-events:none;visibility:hidden}}.readiness-pathway-list{gap:1rem;display:grid}.readiness-pathway-item{background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;overflow:hidden}.readiness-pathway-item summary{cursor:pointer;color:var(--halyard-white);align-items:center;gap:1rem;padding:1.1rem 1.25rem;font-weight:700;display:flex}.readiness-pathway-item summary::marker{color:var(--halyard-red-bright)}.readiness-pathway-item summary span{width:2.25rem;height:2.25rem;color:var(--halyard-red-bright);letter-spacing:.08em;background:#ffffff1a;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.78rem;display:inline-flex}.readiness-pathway-item__body{background:#ffffff1a;border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.readiness-pathway-item__body article{background:#081224e6;padding:1.15rem}.readiness-pathway-item__body span{color:var(--halyard-red-bright);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.55rem;font-size:.72rem;font-weight:800;display:block}.readiness-pathway-item__body p{color:#ffffffc7;margin:0}.readiness-pathway-item__body a{color:var(--halyard-white);font-weight:800}.product-home-grid.product-home-grid--supporting{grid-auto-flow:row;grid-template-areas:unset;grid-template-columns:repeat(4,minmax(0,1fr))}.product-home-grid.product-home-grid--supporting .card,.product-home-grid.product-home-grid--supporting .card--secondary-product,.product-home-grid.product-home-grid--supporting .card--secondary-product:nth-child(n),.product-home-grid.product-home-grid--supporting .card--lab-product{flex-direction:column;grid-area:auto;min-width:0;min-height:auto;display:flex}.product-home-grid--supporting .product-logo-panel,.product-home-grid--supporting .product-component-preview,.product-home-grid--supporting .product-screenshot-stack{display:none}.product-home-grid--supporting .product-card-actions{margin-top:1.25rem}@media (max-width:980px){.readiness-pathway-item__body,.product-home-grid.product-home-grid--supporting{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.readiness-pathway-item summary{align-items:flex-start;padding:1rem}.readiness-pathway-item__body,.product-home-grid.product-home-grid--supporting{grid-template-columns:minmax(0,1fr)}.product-home-grid--supporting .card{width:100%}}.site-header,.site-header__inner,.site-brand,.site-logo,.site-nav,.site-nav ul,.site-nav__item,.site-nav__menu,.site-header__actions{min-width:0}.site-nav__menu{box-sizing:border-box;width:max-content;max-width:calc(100vw - 40px)}.site-nav__menu a{box-sizing:border-box;overflow-wrap:break-word;white-space:normal;max-width:100%}@media (min-width:1481px){.site-header__inner{flex-wrap:nowrap;max-width:1520px}.site-brand{flex:none}.site-nav{flex:auto}.site-nav ul{flex-wrap:nowrap;justify-content:center;gap:24px}.site-nav__item{flex:none}.site-nav__item>a,.site-header__actions,.header-link,.header-button{white-space:nowrap}.site-header__actions{flex:none}}@media (max-width:1480px){.site-header__inner{flex-direction:column;align-items:flex-start;gap:18px;padding-top:18px;padding-bottom:18px}.site-brand,.site-nav,.site-header__actions{width:100%}.site-nav ul{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:10px;width:100%;display:grid}.site-nav__item{position:static}.site-nav__menu{transition:opacity .16s}.site-nav__item>a{color:var(--halyard-white);text-align:center;background:#ffffff0b;border:1px solid #ffffff17;border-radius:10px;justify-content:center;width:100%;min-height:46px;padding:11px 12px;font-size:.88rem;display:flex}.site-nav__item>a:after{display:none}.site-nav__item:hover .site-nav__menu,.site-nav__item:focus-within .site-nav__menu,.site-nav__item>a[aria-expanded=true]+.site-nav__menu{box-shadow:none;opacity:1;pointer-events:auto;visibility:visible;background:0 0;border:0;gap:6px;width:100%;min-width:0;max-width:100%;padding:8px 0 0;display:grid;position:static;left:auto;transform:none}.site-nav__menu:before{display:none}.site-nav__menu a{color:var(--halyard-muted);background:#ffffff06;border:1px solid #ffffff0e;border-radius:8px;width:100%;min-height:44px;padding:10px 12px;font-size:.8rem;line-height:1.32}.site-header__actions{flex-wrap:wrap;gap:10px}.header-link,.header-button{white-space:nowrap;flex:none;justify-content:center}}@media (max-width:820px){.site-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.site-nav ul{grid-template-columns:minmax(0,1fr)}}.media-authority-page [aria-labelledby=video-assets-title] .resources-briefing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.media-authority-page [aria-labelledby=video-assets-title] .resources-briefing-grid>article{min-width:0;overflow:hidden}.media-authority-page [aria-labelledby=video-assets-title] .resources-briefing-grid .reference-card__image{aspect-ratio:16/9;flex:none;width:100%}.media-authority-page [aria-labelledby=video-assets-title] .resources-briefing-grid :is(h3,p,a){overflow-wrap:break-word;min-width:0}@media (max-width:1024px){.media-authority-page [aria-labelledby=video-assets-title] .resources-briefing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.media-authority-page [aria-labelledby=video-assets-title] .resources-briefing-grid{grid-template-columns:minmax(0,1fr)}}
