.deck.svelte-4z030h{display:grid;grid-template-columns:minmax(0,1fr) 14rem;column-gap:2.5rem;align-items:start}.deck-main.svelte-4z030h{grid-column:1;grid-row:1;min-width:0}.rail.svelte-4z030h{grid-column:2;grid-row:1;position:sticky;top:4.5em;display:flex;flex-direction:column;gap:.15rem}.rail.svelte-4z030h a:where(.svelte-4z030h){display:flex;align-items:center;gap:.65rem;color:#ffffff9e;text-align:left;text-decoration:none;padding:.45rem 0;border-bottom:0}.rail.svelte-4z030h a[aria-current=true]:where(.svelte-4z030h){color:#fff}.dot.svelte-4z030h{width:.7rem;height:.7rem;border-radius:50%;box-shadow:inset 0 0 0 2px #769dd8;flex:none}.rail.svelte-4z030h a[aria-current=true]:where(.svelte-4z030h) .dot:where(.svelte-4z030h){background:#769dd8}h1.svelte-4z030h,h2.svelte-4z030h,h3.svelte-4z030h{text-transform:none}h1.svelte-4z030h,h2.svelte-4z030h{scroll-margin-top:5.5rem}h1.svelte-4z030h{font-size:2em;line-height:1.5em;letter-spacing:-.025em;font-weight:300}.eyebrow.svelte-4z030h{color:#769dd8;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;margin:0 0 .4rem}.slide.svelte-4z030h{margin:0 0 3rem}html.services-live .slide.current.svelte-4z030h:not(.overview),html.services-live .slide.overview.current.svelte-4z030h .overview-copy:where(.svelte-4z030h),html.services-live .slide.overview.current.svelte-4z030h .teaser:where(.svelte-4z030h),html.services-live .slide.current.svelte-4z030h figure.diagram{animation:svelte-4z030h-deck-in .75s cubic-bezier(.16,.84,.32,1) both}html.services-live .slide.current.svelte-4z030h figure.diagram{animation-delay:.12s}@keyframes svelte-4z030h-deck-in{0%{opacity:0;transform:translateY(1.75rem)}to{opacity:1;transform:none}}html.services-live .slide.svelte-4z030h{display:none;margin:0}html.services-live:not(:has(.deck.is-live)):not(:has(.slide:target)) .slide.overview.svelte-4z030h,html.services-live:not(:has(.deck.is-live)) .slide.svelte-4z030h:target{display:block}.deck.is-live.svelte-4z030h .slide:where(.svelte-4z030h){display:none!important}.deck.is-live.svelte-4z030h .slide.current:where(.svelte-4z030h){display:block!important}.teaser-grid.svelte-4z030h{display:grid;grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:1.25rem}.teaser.svelte-4z030h{display:block;background:#272833;color:inherit;border-radius:4px;box-shadow:0 .125em .5em #00000040;padding:1.5rem 1.35rem 1.25rem;text-align:left;text-decoration:none;border-bottom:0}.teaser.svelte-4z030h:hover,.teaser.svelte-4z030h:focus-visible{transform:translateY(-4px);box-shadow:0 .5em 1.25em #00000059}.teaser.svelte-4z030h .icon{color:#769dd8;margin-bottom:.35rem}.teaser.svelte-4z030h h2:where(.svelte-4z030h){font-size:1.25em;margin-bottom:.45rem}.teaser.svelte-4z030h p:where(.svelte-4z030h){color:#ffffffc7;margin-bottom:.8rem}.open.svelte-4z030h{color:#769dd8}.slide.svelte-4z030h ul{list-style:disc;padding-left:1.25em;margin:0 0 1.5em}.slide.svelte-4z030h li{margin-bottom:.65em}.controls.svelte-4z030h{display:none;position:sticky;bottom:0;z-index:5;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.85rem 0 .2rem;background:linear-gradient(to top,#1c1d26 72%,#1c1d2600)}html.services-live .controls.svelte-4z030h{display:flex}.hint.svelte-4z030h{flex:1;margin:0;color:#ffffffb3;font-size:.95rem}.controls.svelte-4z030h button:disabled{opacity:.35;cursor:default}.process.svelte-4z030h{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:1rem}.process.svelte-4z030h li:where(.svelte-4z030h){display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;background:#272833;border-radius:8px;padding:1.15rem 1.25rem;box-shadow:0 .125em .5em #00000040}.step-no.svelte-4z030h{width:2.25rem;height:2.25rem;border-radius:50%;display:grid;place-items:center;background:#769dd8;color:#fff;font-weight:600}.process.svelte-4z030h h3:where(.svelte-4z030h){margin-bottom:.35rem}.process.svelte-4z030h p:where(.svelte-4z030h){margin:0}.sr.svelte-4z030h{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1100px){.process.svelte-4z030h{grid-template-columns:repeat(3,1fr)}.process.svelte-4z030h li:where(.svelte-4z030h){grid-template-columns:1fr}}@media(max-width:980px){.deck.svelte-4z030h{grid-template-columns:1fr}.rail.svelte-4z030h{grid-column:1;grid-row:1;position:sticky;top:44px;flex-direction:row;overflow-x:auto;gap:.45rem;z-index:6;background:#1c1d26;padding:.35rem 0 .6rem}.deck-main.svelte-4z030h{grid-column:1;grid-row:2}.rail.svelte-4z030h a:where(.svelte-4z030h){white-space:nowrap;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff40;padding:.4rem .75rem}.rail.svelte-4z030h a[aria-current=true]:where(.svelte-4z030h){box-shadow:inset 0 0 0 1px #769dd8}.dot.svelte-4z030h{display:none}.hint.svelte-4z030h{flex-basis:100%;order:3}}@media(prefers-reduced-motion:reduce){html.services-live .slide.current.svelte-4z030h:not(.overview),html.services-live .slide.overview.current.svelte-4z030h .overview-copy:where(.svelte-4z030h),html.services-live .slide.overview.current.svelte-4z030h .teaser:where(.svelte-4z030h),html.services-live .slide.current.svelte-4z030h figure.diagram{animation:none!important}.teaser.svelte-4z030h:hover,.teaser.svelte-4z030h:focus-visible{transform:none}}
