.cap-intel-article{text-align:left;box-sizing:border-box;width:100%;max-width:46rem;margin:0 auto;padding:2rem 1.5rem 5rem;overflow-x:clip}.cap-intel-article__header h1{overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:clamp(1.35rem,4.2vw,2.25rem);line-height:1.25}.cap-intel-article__band{border-style:solid;border-width:1px;border-radius:2px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:.65rem 1rem;display:flex}.cap-intel-article__breadcrumbs{word-break:break-word;min-width:0;font-family:var(--font-inter);color:#fff6;flex-wrap:wrap;gap:.35rem .5rem;margin-bottom:1.25rem;font-size:.72rem;display:flex}.cap-intel-article__breadcrumbs a{color:#ffffff8c;text-decoration:none}.cap-intel-article__breadcrumbs a:hover,.cap-intel-article__breadcrumbs a:focus-visible{color:#e2e8f0;outline-offset:2px;outline:2px solid #60a5fa80}.cap-intel-article__header h1{letter-spacing:.03em;margin-top:.75rem;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:700;line-height:1.15}.cap-intel-article__dek{color:#ffffff7a;margin-top:.85rem;font-size:.95rem;line-height:1.65}.cap-intel-article__answer{border-style:solid;border-width:1px;border-radius:2px;margin:2rem 0;padding:1.25rem 1.35rem;position:relative}.cap-intel-slack-visual{border-style:solid;border-width:1px;border-radius:2px;min-width:0;max-width:100%;margin:0 0 2rem;padding:1.15rem 1.25rem 1.25rem;position:relative}.cap-intel-slack-visual__label{text-transform:uppercase;margin:0 0 .85rem;font-size:.62rem}.cap-intel-slack-visual__frame{border-style:solid;border-width:1px;border-radius:2px;max-width:46rem;margin:0 0 .85rem;line-height:0;position:relative;overflow:hidden}.cap-intel-slack-visual__img{width:100%;max-width:100%;height:auto;display:block}.cap-intel-slack-visual--dossier{background:0 0;border:none;margin-bottom:0;padding:0}.cap-intel-slack-visual--split{margin:0;padding:.75rem}.cap-intel-slack-visual--article{width:100%;max-width:100%;margin-left:0;margin-right:0}.cap-intel-slack-visual--article .cap-intel-slack-visual__frame,.cap-intel-slack-visual--split .cap-intel-slack-visual__frame{max-width:100%}.cap-intel-article__takeaways{color:#ffffff8c;flex-direction:column;gap:.5rem;margin:.75rem 0 0;padding:0;font-size:.88rem;list-style:none;display:flex}.cap-intel-article__takeaways li:before{content:"▸";color:#ffffff40;margin-right:.5rem}.cap-intel-article__section h2{letter-spacing:.06em;text-transform:uppercase;border-left:2px solid;margin-top:2.25rem;margin-bottom:.75rem;padding-left:.85rem;font-size:1rem}.cap-intel-article__faq-list{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.cap-intel-article__faq details{border-style:solid;border-width:1px;border-radius:2px;overflow:hidden}.cap-intel-article__faq summary{cursor:pointer;letter-spacing:.04em;color:#ffffffb3;padding:.9rem 1rem;font-size:.9rem;font-weight:600;list-style:none}.cap-intel-article__faq summary::-webkit-details-marker{display:none}.cap-intel-article__faq summary:focus-visible{outline-offset:-2px;outline:2px solid #60a5fa99}.cap-intel-article__faq p{color:#ffffff80;padding:0 1rem 1rem;font-size:.85rem;line-height:1.7}.cap-intel-article__related-grid{gap:.65rem;margin-top:.75rem;display:grid}.cap-intel-article__card{border-style:solid;border-width:1px;border-radius:2px;padding:.85rem 1rem;text-decoration:none;display:block}.cap-intel-article__links-row{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.cap-intel-article__text-link{font-family:var(--font-rajdhani);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;text-decoration:none}.cap-intel-article__cta{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;padding-top:2rem;display:flex}@media (prefers-reduced-motion:reduce){.cap-intel-article__card{transition:none}}.marketing-hud-panel{isolation:isolate;box-sizing:border-box;border-radius:2px;min-width:0;position:relative}.marketing-hud-panel--static{cursor:default}.marketing-hud-panel--interactive{color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;transition:border-color .22s ease-out,background-color .22s ease-out,box-shadow .22s ease-out,transform .22s ease-out;display:flex}.marketing-hud-panel__hover-ring{pointer-events:none;border:1px solid #0000;border-radius:2px;transition:border-color .22s ease-out;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.marketing-hud-panel--interactive:hover{transform:translateY(-3px);border-color:var(--marketing-hud-accent,#60a5fa)!important}@supports (color:color-mix(in lab, red, red)){.marketing-hud-panel--interactive:hover{border-color:color-mix(in srgb, var(--marketing-hud-accent,#60a5fa) 42%, transparent)!important}}.marketing-hud-panel--interactive:hover{box-shadow:0 8px 28px var(--marketing-hud-accent,#60a5fa)}@supports (color:color-mix(in lab, red, red)){.marketing-hud-panel--interactive:hover{box-shadow:0 8px 28px color-mix(in srgb, var(--marketing-hud-accent,#60a5fa) 12%, transparent)}}.marketing-hud-panel--interactive:hover .marketing-hud-panel__hover-ring{border-color:var(--marketing-hud-accent,#60a5fa)}@supports (color:color-mix(in lab, red, red)){.marketing-hud-panel--interactive:hover .marketing-hud-panel__hover-ring{border-color:color-mix(in srgb, var(--marketing-hud-accent,#60a5fa) 28%, transparent)}}.marketing-hud-panel--interactive:hover .marketing-hud-panel__title{color:var(--marketing-hud-accent,#60a5fa)}@supports (color:color-mix(in lab, red, red)){.marketing-hud-panel--interactive:hover .marketing-hud-panel__title{color:color-mix(in srgb, var(--marketing-hud-accent,#60a5fa) 55%, #f1f5f9)}}}.marketing-hud-panel--interactive:focus-visible{outline:2px solid var(--marketing-hud-accent,#60a5fa);outline-offset:3px}.marketing-hud-panel--interactive:active{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.marketing-hud-panel--interactive{transition:border-color .15s,background-color .15s,box-shadow .15s}.marketing-hud-panel--interactive:hover,.marketing-hud-panel--interactive:active{transform:none}}.capabilities-card.marketing-hud-panel--interactive{background:linear-gradient(135deg, var(--marketing-hud-accent,#2563eb) 0%, #050810fa 100%);gap:.65rem;padding:1.15rem 1.25rem}@supports (color:color-mix(in lab, red, red)){.capabilities-card.marketing-hud-panel--interactive{background:linear-gradient(135deg, color-mix(in srgb, var(--marketing-hud-accent,#2563eb) 6%, transparent) 0%, #050810fa 100%)}}.capabilities-card.marketing-hud-panel--interactive{border:1px solid var(--marketing-hud-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){.capabilities-card.marketing-hud-panel--interactive{border:1px solid color-mix(in srgb, var(--marketing-hud-accent,#2563eb) 16%, transparent)}}.capabilities-card__status{font-family:var(--font-inter);letter-spacing:.16em;text-transform:uppercase;color:var(--marketing-hud-accent,#94a3b8);font-size:.62rem}.marketing-hud-panel__title{transition:color .2s ease-out}.cap-intel-discovery{background:#080e1f59;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;min-width:0;max-width:100%;padding:3.5rem 1.5rem 3rem;overflow-x:clip}.cap-intel-discovery__inner{max-width:72rem;margin:0 auto}.cap-intel-discovery__section-head{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.cap-intel-discovery__featured-grid{grid-template-columns:1fr;gap:.85rem;display:grid}@media (min-width:768px){.cap-intel-discovery__featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.cap-intel-discovery__featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cap-intel-discovery__featured-card{min-height:220px;padding:1.25rem 1.35rem}.cap-intel-discovery__featured-card-meta{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.cap-intel-discovery__featured-card-title{letter-spacing:.03em;text-transform:uppercase;flex:1;margin:0;font-size:1.05rem;line-height:1.25}.cap-intel-discovery__featured-card-dek{font-family:var(--font-inter);color:#ffffff73;flex:1;margin:.65rem 0 0;font-size:.82rem;line-height:1.55}.cap-intel-discovery__featured-card-foot{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.85rem;display:flex}.cap-intel-discovery__category-panels{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.cap-intel-discovery__category-panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cap-intel-discovery__category-panels{grid-template-columns:repeat(3,minmax(0,1fr))}}.cap-intel-discovery__category-panel{background:#080e1fb3;border:1px solid #ffffff0f;border-left-width:2px;min-width:0;padding:1.15rem 1.25rem}.cap-intel-discovery__category-stats{flex-direction:column;gap:.35rem;margin-bottom:.85rem;display:flex}.cap-intel-discovery__category-cta{margin-top:.25rem}.cap-intel-discovery__archive{background:#05081080;border:1px solid #ffffff0f;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.cap-intel-discovery__archive-row{border-bottom:1px solid #ffffff0a;align-items:center;gap:.75rem;min-width:0;padding:.65rem 1rem;display:flex}.cap-intel-discovery__archive-row:last-child{border-bottom:none}.cap-intel-discovery__archive-index{font-family:var(--font-rajdhani);letter-spacing:.12em;flex-shrink:0;width:1.75rem;font-size:.72rem}.cap-intel-discovery__archive-link{flex-wrap:wrap;flex:1;align-items:baseline;gap:.35rem .65rem;min-width:0;text-decoration:none;transition:color .15s;display:flex}.cap-intel-discovery__archive-link:hover,.cap-intel-discovery__archive-link:focus-visible{color:#93c5fd;outline:none}.cap-intel-discovery__archive-meta{font-family:var(--font-inter);letter-spacing:.14em;color:#475569;text-transform:uppercase;width:100%;font-size:.62rem}@media (min-width:768px){.cap-intel-discovery__archive-meta{width:auto;margin-left:auto}.cap-intel-discovery__archive-link{flex-wrap:nowrap}}.cap-intel-discovery__archive-badge{font-family:var(--font-rajdhani);letter-spacing:.18em;border:1px solid;flex-shrink:0;padding:.15rem .45rem;font-size:.55rem}@media (prefers-reduced-motion:reduce){.cap-intel-discovery__featured-card{transition:none}}
