.eblock--elevated[data-astro-cid-bvageetm]{background:var(--bg-elevated);border-block:1px solid var(--line)}.eblock__inner[data-astro-cid-bvageetm]{display:grid;gap:clamp(1.75rem,5vw,4rem)}.eblock__title[data-astro-cid-bvageetm]{max-width:17ch}.eblock__left[data-astro-cid-bvageetm],.eblock__right[data-astro-cid-bvageetm]{min-width:0}.eblock--principle[data-astro-cid-bvageetm] .eblock__inner[data-astro-cid-bvageetm]{grid-template-columns:minmax(0,1fr);gap:24px}.eblock--editorial[data-astro-cid-bvageetm] .section-label[data-astro-cid-bvageetm]{margin-bottom:24px}#main-content.sales-page .eblock--editorial[data-astro-cid-bvageetm] .t-micro[data-astro-cid-bvageetm]{font-size:14px;line-height:1.5;color:var(--gold)}.eblock--editorial[data-astro-cid-bvageetm] .eblock__title[data-astro-cid-bvageetm]{max-width:22ch}.eblock--editorial[data-astro-cid-bvageetm] .eblock__right[data-astro-cid-bvageetm]{border-left:1px solid var(--gold-dim);padding-left:clamp(20px,2.5vw,36px);gap:24px}#main-content.sales-page .eblock--editorial[data-astro-cid-bvageetm] .eblock__right[data-astro-cid-bvageetm] .t-body{font-size:18px;line-height:1.65;max-width:52ch}.eblock__right[data-astro-cid-bvageetm]{display:grid;gap:1.25rem;align-content:start}.eblock__right[data-astro-cid-bvageetm] p{max-width:56ch}.eblock__right[data-astro-cid-bvageetm] .eblock__actions{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(1.25rem,3vw,2.25rem)}.eblock__right[data-astro-cid-bvageetm] .eblock__list{list-style:none;display:grid;gap:.6rem;max-width:56ch}.eblock__right[data-astro-cid-bvageetm] .eblock__list li{position:relative;padding-left:1.1rem;font-size:.92rem;line-height:1.55;color:var(--text-muted)}.eblock__right[data-astro-cid-bvageetm] .eblock__list li:before{content:"";position:absolute;left:0;top:.62em;width:.45rem;height:1px;background:var(--gold)}.eblock__right[data-astro-cid-bvageetm] .eblock__aside{margin-top:.5rem;padding-left:1rem;border-left:1px solid var(--gold-dim);font-size:.85rem;line-height:1.55;color:var(--text-faint)}@media(min-width:60rem){.eblock__inner[data-astro-cid-bvageetm]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}}@media(min-width:64rem){.eblock--editorial[data-astro-cid-bvageetm] .eblock__inner[data-astro-cid-bvageetm]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.eblock--principle[data-astro-cid-bvageetm] .eblock__inner[data-astro-cid-bvageetm]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.connection[data-astro-cid-bqql66pj]{border-block:1px solid var(--line);background:var(--surface);border-top-color:var(--gold)}.connection--web[data-astro-cid-bqql66pj]{border-top-color:#0a5fff}.connection__grid[data-astro-cid-bqql66pj]{display:grid;gap:32px}.connection[data-astro-cid-bqql66pj] h2[data-astro-cid-bqql66pj]{max-width:24ch;margin-top:24px}.connection__copy[data-astro-cid-bqql66pj]{display:grid;align-content:center;justify-items:start;gap:28px}.connection[data-astro-cid-bqql66pj] p[data-astro-cid-bqql66pj]{max-width:56ch}.connection--web[data-astro-cid-bqql66pj] .t-micro[data-astro-cid-bqql66pj]{color:#82aeff}.connection--web[data-astro-cid-bqql66pj]{position:relative;overflow:hidden}.connection__background[data-astro-cid-bqql66pj]{position:absolute;inset:0;background-image:url(/placeholders/optimized/blue-poster.webp);background-size:cover;background-position:center 22%;opacity:.82;pointer-events:none}.connection__shade[data-astro-cid-bqql66pj]{position:absolute;inset:0;background:linear-gradient(90deg,#0a0a0acc,#0a0a0aad 42%,#0a0a0a75 55%,#0a0a0ab8 72% 100%);pointer-events:none}.connection__grid[data-astro-cid-bqql66pj]{position:relative}@media(max-width:59.999rem){.connection__shade[data-astro-cid-bqql66pj]{background:linear-gradient(180deg,#0a0a0a38,#0a0a0ac2 16% 84%,#0a0a0a47)}}.connection--consulting[data-astro-cid-bqql66pj]{position:relative;overflow:hidden}.connection--consulting[data-astro-cid-bqql66pj] .connection__background[data-astro-cid-bqql66pj]{background-image:url(/hero/consulting-directed-lightpath.jpg)}.connection__grid[data-astro-cid-bqql66pj]>div[data-astro-cid-bqql66pj]{min-width:0}.connection__copy[data-astro-cid-bqql66pj]{grid-template-columns:minmax(0,1fr)}@media(min-width:60rem){.connection__grid[data-astro-cid-bqql66pj]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px}}
