.section:where(.astro-52q5xhqt){padding:54px 0}@media (min-width: 720px){.section:where(.astro-52q5xhqt){padding:75px 0}}.final-cta:where(.astro-52q5xhqt){padding:64px 0}.sv-hero:where(.astro-52q5xhqt){background:var(--ink-950);color:#fff;padding:56px 0 64px;border-bottom:1px solid var(--ink-900)}@media (min-width: 720px){.sv-hero:where(.astro-52q5xhqt){padding:88px 0 72px}}.sv-hero:where(.astro-52q5xhqt) h1:where(.astro-52q5xhqt){color:#fff;margin:0 0 20px;max-width:22ch}.sv-hero__lede:where(.astro-52q5xhqt){font-size:clamp(18px,2.2vw,24px);line-height:1.4;color:#ffffffeb;max-width:56ch;margin:0 0 16px;font-weight:500}.sv-hero__body:where(.astro-52q5xhqt){font-size:16px;line-height:1.65;color:#ffffffc7;max-width:62ch;margin:0 0 28px}.sv-hero__cta:where(.astro-52q5xhqt){display:flex;gap:12px;flex-wrap:wrap}.sv-jumplinks:where(.astro-52q5xhqt){border-bottom:1px solid var(--canvas-300);background:var(--canvas-50)}.sv-jumplinks:where(.astro-52q5xhqt) .wrap:where(.astro-52q5xhqt){display:flex;flex-wrap:wrap;gap:8px 24px;padding-block:16px}.sv-jumplinks:where(.astro-52q5xhqt) a:where(.astro-52q5xhqt){font-family:var(--font-mono);font-size:12px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-700);text-decoration:none}.sv-jumplinks:where(.astro-52q5xhqt) a:where(.astro-52q5xhqt):hover{color:var(--signal-600)}.sv-tracks:where(.astro-52q5xhqt){display:grid;gap:1px;background:var(--canvas-300);border:1px solid var(--canvas-300);grid-template-columns:1fr}@media (min-width: 720px){.sv-tracks:where(.astro-52q5xhqt){grid-template-columns:1fr 1fr}}.sv-tracks__col:where(.astro-52q5xhqt){background:var(--paper);padding:28px 26px;border-top:3px solid transparent;display:flex;flex-direction:column;gap:10px}.sv-tracks__col--org:where(.astro-52q5xhqt){border-top-color:var(--data-2)}.sv-tracks__col--process:where(.astro-52q5xhqt){border-top-color:var(--data-4)}.sv-tracks__label:where(.astro-52q5xhqt){font-family:var(--font-mono);font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-500)}.sv-tracks__col:where(.astro-52q5xhqt) h3:where(.astro-52q5xhqt){font-size:21px;margin:0}.sv-tracks__col:where(.astro-52q5xhqt) p:where(.astro-52q5xhqt){color:var(--ink-700);font-size:15px;line-height:1.6;margin:0}.sv-tracks__col:where(.astro-52q5xhqt) a:where(.astro-52q5xhqt){font-family:var(--font-mono);font-size:12px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal-600);text-decoration:none;display:inline-flex;align-items:center;gap:8px;margin-top:6px;width:fit-content}.sv-tracks__col:where(.astro-52q5xhqt) a:where(.astro-52q5xhqt) i:where(.astro-52q5xhqt){width:15px;height:15px}.sv-numbered__head:where(.astro-52q5xhqt){display:flex;align-items:baseline;gap:22px;margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid var(--canvas-300)}.sv-numbered__num:where(.astro-52q5xhqt){font-family:var(--font-sans);font-weight:700;font-size:clamp(36px,5vw,52px);line-height:1;color:var(--signal-600);flex:0 0 auto}.sv-numbered__head:where(.astro-52q5xhqt) h2:where(.astro-52q5xhqt){margin:0 0 8px}.sv-numbered__using:where(.astro-52q5xhqt){margin:0;color:var(--ink-700);font-size:15px}.sv-numbered__using:where(.astro-52q5xhqt) strong{color:var(--ink-900)}.sv-split:where(.astro-52q5xhqt){display:grid;gap:40px;grid-template-columns:1fr}@media (min-width: 900px){.sv-split:where(.astro-52q5xhqt){grid-template-columns:1.4fr 1fr;align-items:start}}.sv-split__main:where(.astro-52q5xhqt) h3:where(.astro-52q5xhqt){font-size:18px;margin:0 0 10px}.sv-split__main:where(.astro-52q5xhqt) h3:where(.astro-52q5xhqt):not(:first-child){margin-top:28px}.sv-split__main:where(.astro-52q5xhqt) p:where(.astro-52q5xhqt){color:var(--ink-700);font-size:15px;line-height:1.65;margin:0 0 14px}.sv-split__main:where(.astro-52q5xhqt) p:where(.astro-52q5xhqt):last-child{margin-bottom:0}.sv-deliver:where(.astro-52q5xhqt){background:var(--paper);border:1px solid var(--canvas-300);border-left:3px solid var(--signal-500);padding:26px 24px}.sv-deliver:where(.astro-52q5xhqt) h4:where(.astro-52q5xhqt){font-family:var(--font-mono);font-size:12px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal-700);margin:0 0 16px}.sv-deliver:where(.astro-52q5xhqt) ul:where(.astro-52q5xhqt){list-style:none;margin:0 0 16px;padding:0;display:grid;gap:10px}.sv-deliver:where(.astro-52q5xhqt) li:where(.astro-52q5xhqt){position:relative;padding-left:18px;font-size:14.5px;line-height:1.55;color:var(--ink-700)}.sv-deliver:where(.astro-52q5xhqt) li:where(.astro-52q5xhqt) strong:where(.astro-52q5xhqt){color:var(--ink-900);font-weight:600}.sv-deliver:where(.astro-52q5xhqt) li:where(.astro-52q5xhqt):before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;background:var(--signal-600)}.sv-deliver__note:where(.astro-52q5xhqt){margin:0;font-size:13.5px;color:var(--ink-500);line-height:1.5}.sv-tiers:where(.astro-52q5xhqt){display:grid;gap:1px;background:var(--canvas-300);border:1px solid var(--canvas-300);grid-template-columns:1fr;margin-top:40px}@media (min-width: 780px){.sv-tiers:where(.astro-52q5xhqt){grid-template-columns:repeat(3,1fr)}}.sv-tiers__card:where(.astro-52q5xhqt){background:var(--paper);padding:22px}.sv-tiers__name:where(.astro-52q5xhqt){font-family:var(--font-mono);font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--diagnostic-600);margin-bottom:10px}.sv-tiers__card:where(.astro-52q5xhqt) p:where(.astro-52q5xhqt){margin:0;font-size:14px;line-height:1.55;color:var(--ink-700)}.sv-tiers__card:where(.astro-52q5xhqt) p:where(.astro-52q5xhqt) strong:where(.astro-52q5xhqt){color:var(--ink-900)}.sv-gain:where(.astro-52q5xhqt){background:var(--ink-950);color:#fff;padding:32px 30px;margin-top:40px}.sv-gain:where(.astro-52q5xhqt) h4:where(.astro-52q5xhqt){font-family:var(--font-mono);font-size:12px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal-400);margin:0 0 14px}.sv-gain:where(.astro-52q5xhqt) p:where(.astro-52q5xhqt){margin:0 0 20px;font-size:16px;line-height:1.6;color:#ffffffe6;max-width:68ch}.sv-gain__links:where(.astro-52q5xhqt){display:flex;flex-wrap:wrap;gap:12px 28px}.sv-gain__links:where(.astro-52q5xhqt) a:where(.astro-52q5xhqt){font-family:var(--font-mono);font-size:12px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal-400);text-decoration:none;display:inline-flex;align-items:center;gap:8px}.sv-gain__links:where(.astro-52q5xhqt) a:where(.astro-52q5xhqt) i:where(.astro-52q5xhqt){width:14px;height:14px}.sv-gain__links--light:where(.astro-52q5xhqt){margin-top:40px}.sv-gain__links--light:where(.astro-52q5xhqt) a:where(.astro-52q5xhqt){color:var(--signal-700)}.sv-deepdives:where(.astro-52q5xhqt){display:grid;gap:1px;background:var(--canvas-300);border:1px solid var(--canvas-300);grid-template-columns:1fr}@media (min-width: 780px){.sv-deepdives:where(.astro-52q5xhqt){grid-template-columns:1fr 1fr}}.sv-deepdives__card:where(.astro-52q5xhqt){background:var(--paper);padding:28px 26px}.sv-deepdives__card:where(.astro-52q5xhqt) h3:where(.astro-52q5xhqt){font-size:19px;margin:0 0 10px}.sv-deepdives__q:where(.astro-52q5xhqt){font-family:var(--font-sans);font-style:italic;font-weight:500;color:var(--ink-900);font-size:15px;line-height:1.5;margin:0 0 14px}.sv-deepdives__card:where(.astro-52q5xhqt)>p:where(.astro-52q5xhqt){color:var(--ink-700);font-size:15px;line-height:1.6;margin:0 0 16px}.sv-deepdives__card:where(.astro-52q5xhqt) ul:where(.astro-52q5xhqt){list-style:none;margin:0 0 18px;padding:0;display:grid;gap:8px}.sv-deepdives__card:where(.astro-52q5xhqt) li:where(.astro-52q5xhqt){position:relative;padding-left:18px;font-size:14px;line-height:1.55;color:var(--ink-700)}.sv-deepdives__card:where(.astro-52q5xhqt) li:where(.astro-52q5xhqt):before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:var(--signal-600)}.sv-deepdives__card:where(.astro-52q5xhqt)>a:where(.astro-52q5xhqt){font-family:var(--font-mono);font-size:12px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal-600);text-decoration:none;display:inline-flex;align-items:center;gap:8px}.sv-deepdives__card:where(.astro-52q5xhqt)>a:where(.astro-52q5xhqt) i:where(.astro-52q5xhqt){width:15px;height:15px}.sv-callout:where(.astro-52q5xhqt){font-size:14.5px;line-height:1.6;color:var(--ink-800);background:var(--canvas-100);border-left:3px solid var(--teal);padding:16px 20px;margin:32px 0 0}.sv-note:where(.astro-52q5xhqt){font-size:14.5px;line-height:1.6;color:var(--ink-600);margin:24px 0 0}.sv-steps:where(.astro-52q5xhqt){display:grid;gap:1px;background:var(--canvas-300);border:1px solid var(--canvas-300);grid-template-columns:1fr}@media (min-width: 700px){.sv-steps:where(.astro-52q5xhqt){grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.sv-steps:where(.astro-52q5xhqt){grid-template-columns:repeat(5,1fr)}}.sv-steps__card:where(.astro-52q5xhqt){background:var(--paper);padding:22px 20px}.sv-steps__meta:where(.astro-52q5xhqt){font-family:var(--font-mono);font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-500);margin-bottom:10px}.sv-steps__meta:where(.astro-52q5xhqt) span:where(.astro-52q5xhqt){color:var(--signal-700);font-weight:700}.sv-steps__card:where(.astro-52q5xhqt) h3:where(.astro-52q5xhqt){font-size:16px;margin:0 0 8px}.sv-steps__card:where(.astro-52q5xhqt) p:where(.astro-52q5xhqt){margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-700)}.sv-capabilities:where(.astro-52q5xhqt){display:grid;gap:1px;background:var(--canvas-300);border:1px solid var(--canvas-300);grid-template-columns:1fr}@media (min-width: 720px){.sv-capabilities:where(.astro-52q5xhqt){grid-template-columns:repeat(2,1fr)}}.sv-capabilities__card:where(.astro-52q5xhqt){background:var(--paper);padding:26px 24px}.sv-capabilities__card:where(.astro-52q5xhqt) h3:where(.astro-52q5xhqt){font-size:17px;margin:0 0 10px}.sv-capabilities__card:where(.astro-52q5xhqt) p:where(.astro-52q5xhqt){margin:0;color:var(--ink-700);font-size:14.5px;line-height:1.6}.sv-scope:where(.astro-52q5xhqt){display:grid;gap:1px;background:var(--canvas-300);border:1px solid var(--canvas-300);grid-template-columns:1fr}@media (min-width: 720px){.sv-scope:where(.astro-52q5xhqt){grid-template-columns:1fr 1fr}}.sv-scope__card:where(.astro-52q5xhqt){background:var(--paper);padding:26px 24px}.sv-scope__card:where(.astro-52q5xhqt) h3:where(.astro-52q5xhqt){font-size:18px;margin:0 0 14px}.sv-scope__card:where(.astro-52q5xhqt) ul:where(.astro-52q5xhqt){list-style:none;margin:0;padding:0;display:grid;gap:10px}.sv-scope__card:where(.astro-52q5xhqt) li:where(.astro-52q5xhqt){position:relative;padding-left:18px;font-size:14.5px;line-height:1.55;color:var(--ink-700)}.sv-scope__card:where(.astro-52q5xhqt) li:where(.astro-52q5xhqt):before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;background:var(--signal-600)}.ai-columns:where(.astro-52q5xhqt){display:grid;gap:1px;background:var(--canvas-300);border:1px solid var(--canvas-300);grid-template-columns:1fr}@media (min-width: 780px){.ai-columns:where(.astro-52q5xhqt){grid-template-columns:1fr 1fr}}.ai-column:where(.astro-52q5xhqt){background:var(--paper);padding:28px 26px}.ai-column:where(.astro-52q5xhqt) h3:where(.astro-52q5xhqt){font-size:19px;margin:0 0 12px}.ai-column:where(.astro-52q5xhqt) ul:where(.astro-52q5xhqt){list-style:none;margin:0;padding:0;display:grid;gap:8px}.ai-column:where(.astro-52q5xhqt) li:where(.astro-52q5xhqt){position:relative;padding-left:18px;font-size:14px;line-height:1.55;color:var(--ink-700)}.ai-column:where(.astro-52q5xhqt) li:where(.astro-52q5xhqt):before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:var(--signal-600)}.final-cta__link:where(.astro-52q5xhqt){margin:16px 0 0;font-size:14px;color:var(--ink-700)}.final-cta__link:where(.astro-52q5xhqt) a:where(.astro-52q5xhqt){font-family:var(--font-mono);font-size:12px;letter-spacing:var(--tracking-label);text-transform:uppercase;display:inline-flex;align-items:center;gap:6px}.final-cta__link:where(.astro-52q5xhqt) a:where(.astro-52q5xhqt) i:where(.astro-52q5xhqt){width:14px;height:14px}
