.paths:where(.astro-p7nc7swl){max-width:65rem;margin:5.25rem auto 0}.section-heading:where(.astro-p7nc7swl){grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);align-items:end;gap:2rem;margin-bottom:1.5rem;display:grid}.eyebrow:where(.astro-p7nc7swl){color:var(--stratl-accent);font:600 .7rem/1 var(--sl-font-mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.65rem;display:block}.section-heading:where(.astro-p7nc7swl) h2:where(.astro-p7nc7swl){max-width:18ch;color:var(--sl-color-white);letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,3vw,2rem);line-height:1.12}.section-heading:where(.astro-p7nc7swl) p:where(.astro-p7nc7swl){color:var(--sl-color-gray-2);margin:0;font-size:.93rem;line-height:1.55}.grid:where(.astro-p7nc7swl){border:1px solid var(--sl-color-gray-5);background:var(--surface-raised);box-shadow:var(--shadow-sm);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.path:where(.astro-p7nc7swl){border-right:1px solid var(--sl-color-gray-5);min-height:16rem;color:inherit;animation:.5s both path-in;animation-delay:calc(var(--i) * 65ms);flex-direction:column;padding:1.2rem 1.15rem 1.1rem;text-decoration:none;transition:background-color .17s;display:flex;position:relative}.path:where(.astro-p7nc7swl):last-child{border-right:0}.path:where(.astro-p7nc7swl):after{content:"";background:var(--path-color);transform-origin:0;height:2px;transition:transform .18s;position:absolute;bottom:0;left:1.15rem;right:1.15rem;transform:scaleX(0)}.path:where(.astro-p7nc7swl):hover{background:var(--sl-color-gray-7)}.path:where(.astro-p7nc7swl):hover:after{transform:scaleX(1)}.path:where(.astro-p7nc7swl)[data-a=executives]{--path-color:#6672e8}.path:where(.astro-p7nc7swl)[data-a=compliance]{--path-color:var(--stratl-accent)}.path:where(.astro-p7nc7swl)[data-a=operators]{--path-color:var(--stratl-ok)}.path:where(.astro-p7nc7swl)[data-a=engineers]{--path-color:var(--stratl-warn)}.path-meta:where(.astro-p7nc7swl){color:var(--sl-color-gray-3);font:550 .67rem/1 var(--sl-font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:2.35rem;display:flex}.path-meta:where(.astro-p7nc7swl) span:where(.astro-p7nc7swl):first-child{color:var(--path-color)}.path:where(.astro-p7nc7swl) strong:where(.astro-p7nc7swl){color:var(--sl-color-white);letter-spacing:-.015em;font-size:1rem}.description:where(.astro-p7nc7swl){color:var(--sl-color-gray-2);margin-top:.55rem;font-size:.84rem;line-height:1.52}.start:where(.astro-p7nc7swl){color:var(--sl-color-white);justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1.5rem;font-size:.8rem;font-weight:560;display:flex}.start:where(.astro-p7nc7swl) svg:where(.astro-p7nc7swl){color:var(--path-color);flex:none;transition:transform .15s}.path:where(.astro-p7nc7swl):hover .start:where(.astro-p7nc7swl) svg:where(.astro-p7nc7swl){transform:translate(3px)}@keyframes path-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=56rem){.grid:where(.astro-p7nc7swl){grid-template-columns:repeat(2,minmax(0,1fr))}.path:where(.astro-p7nc7swl):nth-child(2){border-right:0}.path:where(.astro-p7nc7swl):nth-child(-n+2){border-bottom:1px solid var(--sl-color-gray-5)}}@media (width<=40rem){.paths:where(.astro-p7nc7swl){margin-top:3.75rem}.section-heading:where(.astro-p7nc7swl){grid-template-columns:1fr;gap:.8rem}.section-heading:where(.astro-p7nc7swl) p:where(.astro-p7nc7swl){max-width:32rem}.grid:where(.astro-p7nc7swl){grid-template-columns:1fr}.path:where(.astro-p7nc7swl),.path:where(.astro-p7nc7swl):nth-child(2){border-right:0;border-bottom:1px solid var(--sl-color-gray-5);min-height:13rem}.path:where(.astro-p7nc7swl):last-child{border-bottom:0}.path-meta:where(.astro-p7nc7swl){margin-bottom:1.5rem}}.most:where(.astro-3ezzmmdx){max-width:65rem;margin:5.25rem auto 0}.section-heading:where(.astro-3ezzmmdx){grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);align-items:end;gap:2rem;margin-bottom:1.5rem;display:grid}.eyebrow:where(.astro-3ezzmmdx){color:var(--stratl-accent);font:600 .7rem/1 var(--sl-font-mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.65rem;display:block}.section-heading:where(.astro-3ezzmmdx) h2:where(.astro-3ezzmmdx){max-width:18ch;color:var(--sl-color-white);letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,3vw,2rem);line-height:1.12}.section-heading:where(.astro-3ezzmmdx) p:where(.astro-3ezzmmdx){color:var(--sl-color-gray-2);margin:0;font-size:.93rem;line-height:1.55}.list:where(.astro-3ezzmmdx){border:1px solid var(--sl-color-gray-5);background:var(--surface-raised,var(--sl-color-bg));box-shadow:var(--shadow-sm);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.list:where(.astro-3ezzmmdx) li:where(.astro-3ezzmmdx){border-bottom:1px solid var(--sl-color-gray-5)}.list:where(.astro-3ezzmmdx) li:where(.astro-3ezzmmdx):nth-child(odd){border-right:1px solid var(--sl-color-gray-5)}.list:where(.astro-3ezzmmdx) li:where(.astro-3ezzmmdx):nth-last-child(-n+2){border-bottom:0}.list:where(.astro-3ezzmmdx) a:where(.astro-3ezzmmdx){--dot:var(--sl-color-gray-4);height:100%;color:inherit;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:start;gap:.6rem;padding:1.1rem 1.15rem 1.05rem 1.1rem;text-decoration:none;transition:background-color .15s;display:grid}.list:where(.astro-3ezzmmdx) a:where(.astro-3ezzmmdx):hover{background:color-mix(in srgb, var(--sl-color-white) 3.5%, transparent)}.list:where(.astro-3ezzmmdx) a:where(.astro-3ezzmmdx)[data-a=compliance]{--dot:var(--stratl-accent)}.list:where(.astro-3ezzmmdx) a:where(.astro-3ezzmmdx)[data-a=operators]{--dot:var(--stratl-ok)}.list:where(.astro-3ezzmmdx) a:where(.astro-3ezzmmdx)[data-a=engineers]{--dot:var(--stratl-warn)}.list:where(.astro-3ezzmmdx) a:where(.astro-3ezzmmdx)[data-a=everyone]{--dot:#5b6cff}.n:where(.astro-3ezzmmdx){font:500 .72rem/1 var(--sl-font-mono);color:var(--sl-color-gray-3);letter-spacing:.04em;padding-top:.2rem}.body:where(.astro-3ezzmmdx){gap:.3rem;min-width:0;display:grid}.meta:where(.astro-3ezzmmdx){font:500 .7rem/1 var(--sl-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sl-color-gray-3);align-items:center;gap:.45rem;display:inline-flex}.meta:where(.astro-3ezzmmdx) i:where(.astro-3ezzmmdx){background:var(--dot);border-radius:50%;width:6px;height:6px}.meta:where(.astro-3ezzmmdx) b:where(.astro-3ezzmmdx){color:var(--sl-color-gray-4);font-weight:400}.body:where(.astro-3ezzmmdx) strong:where(.astro-3ezzmmdx){letter-spacing:-.015em;color:var(--sl-color-white);font-size:1rem;font-weight:600;line-height:1.3}.d:where(.astro-3ezzmmdx){color:var(--sl-color-gray-2);font-size:.88rem;line-height:1.5}.list:where(.astro-3ezzmmdx) svg:where(.astro-3ezzmmdx){color:var(--sl-color-gray-4);margin-top:.35rem;transition:transform .2s,color .2s}.list:where(.astro-3ezzmmdx) a:where(.astro-3ezzmmdx):hover svg:where(.astro-3ezzmmdx){color:var(--sl-color-white);transform:translate(3px)}@media (width<=860px){.section-heading:where(.astro-3ezzmmdx){grid-template-columns:1fr;gap:.75rem}.list:where(.astro-3ezzmmdx){grid-template-columns:1fr}.list:where(.astro-3ezzmmdx) li:where(.astro-3ezzmmdx):nth-child(odd){border-right:0}.list:where(.astro-3ezzmmdx) li:where(.astro-3ezzmmdx):nth-last-child(-n+2){border-bottom:1px solid var(--sl-color-gray-5)}.list:where(.astro-3ezzmmdx) li:where(.astro-3ezzmmdx):last-child{border-bottom:0}}.para:where(.astro-7zjb5n2t){max-width:65rem;margin:5.25rem auto 0}.frame:where(.astro-7zjb5n2t){border:1px solid var(--sl-color-gray-5);background:var(--surface-raised,var(--sl-color-bg));box-shadow:var(--shadow-sm);border-radius:16px;padding:2rem 2.25rem 1.6rem;position:relative;overflow:hidden}.frame:where(.astro-7zjb5n2t):before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 80% at 0% 0%, color-mix(in srgb, var(--mesh-1,#bff0e4) 55%, transparent), transparent 70%), radial-gradient(50% 70% at 100% 100%, color-mix(in srgb, var(--mesh-3,#e2dbff) 45%, transparent), transparent 70%);opacity:.7;position:absolute;inset:0}:root[data-theme=dark] .frame:where(.astro-7zjb5n2t):before{opacity:.35}.head:where(.astro-7zjb5n2t),.frame:where(.astro-7zjb5n2t) p:where(.astro-7zjb5n2t),.foot:where(.astro-7zjb5n2t){z-index:1;position:relative}.head:where(.astro-7zjb5n2t){justify-content:space-between;align-items:center;margin-bottom:1.1rem;display:flex}.eyebrow:where(.astro-7zjb5n2t){color:var(--stratl-accent);font:600 .7rem/1 var(--sl-font-mono);letter-spacing:.09em;text-transform:uppercase}.time:where(.astro-7zjb5n2t){font:500 .7rem/1 var(--sl-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sl-color-gray-3)}.frame:where(.astro-7zjb5n2t) p:where(.astro-7zjb5n2t){letter-spacing:-.008em;max-width:68ch;color:var(--sl-color-gray-1);margin:0;font-size:1.12rem;line-height:1.68}.frame:where(.astro-7zjb5n2t) p:where(.astro-7zjb5n2t):first-letter{float:left;font:600 3.4rem/.85 var(--stratl-brand);letter-spacing:-.04em;color:var(--sl-color-white);margin:.12em .35rem 0 0}.frame:where(.astro-7zjb5n2t) mark:where(.astro-7zjb5n2t){color:var(--sl-color-white);box-shadow:inset 0 -.45em 0 color-mix(in srgb, var(--stratl-accent) 18%, transparent);background:0 0;border-radius:2px;padding:0 .1em;font-weight:600}.foot:where(.astro-7zjb5n2t){border-top:1px solid var(--sl-color-gray-5);flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.4rem;padding-top:1rem;font-size:.9rem;font-weight:500;display:flex}.foot:where(.astro-7zjb5n2t) a:where(.astro-7zjb5n2t){color:var(--sl-color-white);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.foot:where(.astro-7zjb5n2t) a:where(.astro-7zjb5n2t):first-child svg:where(.astro-7zjb5n2t){transition:transform .2s}.foot:where(.astro-7zjb5n2t) a:where(.astro-7zjb5n2t):first-child:hover svg:where(.astro-7zjb5n2t){transform:translate(3px)}.foot:where(.astro-7zjb5n2t) a:where(.astro-7zjb5n2t)+a:where(.astro-7zjb5n2t){color:var(--sl-color-gray-2)}.foot:where(.astro-7zjb5n2t) a:where(.astro-7zjb5n2t)+a:where(.astro-7zjb5n2t):hover{color:var(--sl-color-white)}@media (width<=640px){.frame:where(.astro-7zjb5n2t){padding:1.4rem 1.2rem 1.2rem}.frame:where(.astro-7zjb5n2t) p:where(.astro-7zjb5n2t){font-size:1.02rem}}
