.sm-image[data-v-201a8630]{display:block;height:100%;overflow:hidden;width:100%}.sm-image--rounded[data-v-201a8630]{border-radius:var(--sm-r-md)}.sm-image__img[data-v-201a8630]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.smhc[data-v-8c58ae15]{--sm-seam:56px;--smhc-gap:0;--smhc-h:clamp(600px,44vw,760px);--smhc-edge:max(var(--sm-gutter),calc((100% - var(--sm-container-wide))/2 + var(--sm-gutter)));--sm-ledger-h:76px;--sm-veil-strength:32%;--sm-copy-veil:92%;--sm-pan-signed:var(--sm-pan,24px);background:var(--sm-ground);color:var(--sm-ink);padding-block-end:0;position:relative}.smhc[data-dir=back][data-v-8c58ae15]{--sm-pan-signed:calc(var(--sm-pan, 24px)*-1)}.smhc__viewport[data-v-8c58ae15]{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.smhc__viewport[data-v-8c58ae15]::-webkit-scrollbar{display:none}.smhc__viewport[data-v-8c58ae15]:focus-visible{outline:3px solid var(--sm-focus-ring);outline-offset:-3px}.smhc__track[data-v-8c58ae15]{display:flex;gap:var(--smhc-gap);list-style:none;margin:0;padding:0}.smhc__slide[data-v-8c58ae15]{background:var(--sm-ground-2);border-radius:0;flex:0 0 calc(100% - var(--sm-seam));flex-direction:column;min-height:var(--smhc-h);scroll-snap-align:start;scroll-snap-stop:always}.smhc__panel[data-v-8c58ae15],.smhc__slide[data-v-8c58ae15]{display:flex;overflow:hidden;position:relative}.smhc__panel[data-v-8c58ae15]{flex:1 1 auto;flex-direction:column;justify-content:flex-end;min-height:inherit}.smhc__media[data-v-8c58ae15]{inset:0;overflow:hidden;position:absolute}.smhc__img[data-v-8c58ae15],.smhc__picture[data-v-8c58ae15]{display:block;height:100%;width:100%}.smhc__img[data-v-8c58ae15]{-o-object-fit:cover;object-fit:cover;-o-object-position:45% 45%;object-position:45% 45%}.smhc__panel[data-slide-index="1"] .smhc__img[data-v-8c58ae15]{-o-object-position:55% 50%;object-position:55% 50%}.smhc__panel[data-slide-index="2"] .smhc__img[data-v-8c58ae15]{-o-object-position:62% 42%;object-position:62% 42%}.smhc__scrim[data-v-8c58ae15]{background:linear-gradient(to right,color-mix(in srgb,var(--sm-ground) 86%,transparent) 0,color-mix(in srgb,var(--sm-ground) 72%,transparent) 26%,color-mix(in srgb,var(--sm-ground) 34%,transparent) 52%,color-mix(in srgb,var(--sm-ground) 6%,transparent) 74%,transparent 88%),linear-gradient(to top,color-mix(in srgb,var(--sm-ground) 92%,transparent) 0,color-mix(in srgb,var(--sm-ground) 92%,transparent) var(--sm-ledger-h),color-mix(in srgb,var(--sm-ground) 40%,transparent) calc(var(--sm-ledger-h) + 96px),transparent 52%);inset:0;pointer-events:none;position:absolute}.smhc__copy[data-v-8c58ae15]{display:flex;flex-direction:column;gap:var(--sm-s-4);inset:auto;margin-inline-start:var(--smhc-edge);max-width:min(52rem,58vw);padding-block:var(--sm-s-7) calc(var(--sm-ledger-h) + var(--sm-s-4));padding-inline:0;position:relative;width:auto;z-index:1}.smhc__copy[data-v-8c58ae15]:before{background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--sm-ground) 42%,transparent) 64px,color-mix(in srgb,var(--sm-ground) 88%,transparent) 128px,color-mix(in srgb,var(--sm-ground) 93%,transparent) 100%);content:"";inset:-140px -32% 0 0;-webkit-mask-image:linear-gradient(90deg,#000 76%,transparent);mask-image:linear-gradient(90deg,#000 76%,transparent);pointer-events:none;position:absolute;z-index:-1}.smhc[data-booted=true] .smhc__slide:not(.is-active) .smhc__copy[data-v-8c58ae15]:after{background:color-mix(in srgb,var(--sm-ground) var(--sm-copy-veil),transparent);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.smhc__eyebrow[data-v-8c58ae15]{color:var(--sm-accent-ink)}.smhc__headline[data-v-8c58ae15]{color:var(--sm-ink);display:flex;flex-direction:column;max-width:15ch}.smhc__line[data-v-8c58ae15]{display:block}.smhc__lead[data-v-8c58ae15]{color:var(--sm-ink);max-width:38ch;opacity:.92}.smhc__ctas[data-v-8c58ae15]{display:flex;flex-wrap:wrap;gap:var(--sm-s-3);margin-top:var(--sm-s-2)}.smhc__controls[data-v-8c58ae15]{align-items:center;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:calc(var(--sm-ledger-h) - 28px) 28px;height:var(--sm-ledger-h);inset-block-end:0;inset-inline:0;padding-block:0;padding-inline:var(--smhc-edge);pointer-events:none;position:absolute;z-index:3}.smhc[data-booted=false] .smhc__controls[data-v-8c58ae15]{visibility:hidden}.smhc__dots[data-v-8c58ae15]{align-items:center;gap:0;grid-area:2/1/3/4;padding-inline:calc(var(--smhc-edge)*-1);pointer-events:auto}.smhc__dot[data-v-8c58ae15],.smhc__dots[data-v-8c58ae15]{align-self:stretch;display:flex}.smhc__dot[data-v-8c58ae15]{align-items:flex-end;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;flex:1 1 0;line-height:0;padding:26px 0 0}.smhc__dot-fill[data-v-8c58ae15]{align-self:end;background:var(--sm-line-control);display:block;height:2px;overflow:hidden;position:relative;transform:scaleY(1);transform-origin:bottom;transition:background var(--sm-dur-2) var(--sm-ease),transform var(--sm-dur-2) var(--sm-ease);width:100%}.smhc__dot.is-active .smhc__dot-fill[data-v-8c58ae15]{background:var(--sm-accent-ink);transform:scaleY(2)}.smhc__dot-progress[data-v-8c58ae15]{animation:smhc-dot-progress-8c58ae15 var(--smhc-autoplay-ms,20s) linear;animation-play-state:paused;background:var(--sm-ink);inset:0;opacity:.85;position:absolute;transform:scaleX(0);transform-origin:left center}.smhc[data-autoplay=on] .smhc__dot-progress[data-v-8c58ae15]{animation-play-state:running}@keyframes smhc-dot-progress-8c58ae15{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.smhc__counter[data-v-8c58ae15]{color:var(--sm-accent-ink);grid-area:1/1;justify-self:start;pointer-events:auto;white-space:nowrap}.smhc__arrows[data-v-8c58ae15]{display:flex;gap:var(--sm-s-2);grid-area:1/3;justify-self:end;pointer-events:auto}.smhc__arrow[data-v-8c58ae15]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--sm-line-control);border-radius:var(--sm-r-pill);color:var(--sm-ink);cursor:pointer;display:inline-flex;height:44px;justify-content:center;transition:border-color var(--sm-dur-2) var(--sm-ease),color var(--sm-dur-2) var(--sm-ease);width:44px}.smhc__arrow--prev[data-v-8c58ae15]{transform:rotate(180deg)}.smhc[data-booted=true] .smhc__slide[data-v-8c58ae15]:after{background:color-mix(in srgb,var(--sm-ground) var(--sm-veil-strength),transparent);content:"";inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity var(--sm-dur-3) var(--sm-ease);z-index:2}.smhc[data-booted=true] .smhc__slide.is-active[data-v-8c58ae15]:after{opacity:0}.smhc[data-booted=true] .smhc__slide[data-v-8c58ae15]:not(.is-active) :is(.smhc__eyebrow,.smhc__line,.smhc__lead,.smhc__ctas){transform:translate(var(--sm-pan-signed));transition:none}.smhc[data-booted=true] .smhc__slide.is-active[data-v-8c58ae15] :is(.smhc__eyebrow,.smhc__line,.smhc__lead,.smhc__ctas){transform:none;transition:transform var(--sm-dur-reveal,.42s) var(--sm-ease-out,cubic-bezier(.16,1,.3,1))}.smhc[data-booted=true] .smhc__slide.is-active .smhc__eyebrow[data-v-8c58ae15]{transition-delay:0s}.smhc[data-booted=true] .smhc__slide.is-active .smhc__line[data-v-8c58ae15]:first-child{transition-delay:var(--sm-stagger,70ms)}.smhc[data-booted=true] .smhc__slide.is-active .smhc__line[data-v-8c58ae15]:nth-child(2){transition-delay:calc(var(--sm-stagger, 70ms)*2)}.smhc[data-booted=true] .smhc__slide.is-active .smhc__lead[data-v-8c58ae15]{transition-delay:calc(var(--sm-stagger, 70ms)*3)}.smhc[data-booted=true] .smhc__slide.is-active .smhc__ctas[data-v-8c58ae15]{transition-delay:calc(var(--sm-stagger, 70ms)*4)}@media(hover:hover)and (pointer:fine){.smhc__arrow[data-v-8c58ae15]:hover{border-color:var(--sm-accent-ink);color:var(--sm-accent-ink)}.smhc__dot:hover .smhc__dot-fill[data-v-8c58ae15]{background:var(--sm-ink)}}@media(max-width:1023px){.smhc[data-v-8c58ae15]{--smhc-h:clamp(560px,62vw,640px)}}@media(max-width:639px){.smhc[data-v-8c58ae15]{--sm-seam:14%;--smhc-h:clamp(560px,132vw,640px);--sm-ledger-h:64px}.smhc__headline[data-v-8c58ae15]{font-size:clamp(36px,10vw,46px)}.smhc__copy[data-v-8c58ae15]{gap:var(--sm-s-3);max-width:none;padding-block:var(--sm-s-5) calc(var(--sm-ledger-h) + var(--sm-s-4))}.smhc__copy[data-v-8c58ae15]:before{inset:-112px 0 0;-webkit-mask-image:none;mask-image:none}.smhc__lead[data-v-8c58ae15]{max-width:none}.smhc__ctas[data-v-8c58ae15]>*{flex:1 1 auto}.smhc__img[data-v-8c58ae15]{-o-object-position:50% 38%;object-position:50% 38%}}@media(prefers-reduced-motion:reduce){.smhc[data-v-8c58ae15]{--sm-pan:0px;--sm-stagger:0ms;--sm-dur-reveal:1ms}.smhc__viewport[data-v-8c58ae15]{scroll-behavior:auto}.smhc__dot-progress[data-v-8c58ae15]{display:none}}.sm-hero__inner[data-v-2b89557b]{align-items:center;display:grid;gap:var(--sm-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.sm-hero__copy[data-v-2b89557b]{display:flex;flex-direction:column;gap:var(--sm-s-4);grid-column:1/span 6;min-width:0}.sm-hero__inner:not(.has-image) .sm-hero__copy[data-v-2b89557b]{grid-column:1/-1;max-width:960px}.sm-hero__eyebrow[data-v-2b89557b]{color:var(--sm-accent-ink)}.sm-hero__headline[data-v-2b89557b]{color:var(--sm-ink);display:flex;flex-direction:column}.sm-hero__inner.has-image .sm-hero__headline[data-v-2b89557b]{font-size:clamp(40px,4.6vw,84px)}.sm-hero__line[data-v-2b89557b]{display:block}.sm-hero__lead[data-v-2b89557b]{color:var(--sm-ink-dim);max-width:var(--sm-measure)}.sm-hero__ctas[data-v-2b89557b]{display:flex;flex-wrap:wrap;gap:var(--sm-s-4);margin-top:var(--sm-s-3)}.sm-hero__cta[data-v-2b89557b]{align-items:center;border-radius:var(--sm-r-pill);display:inline-flex;justify-content:center;min-height:44px;padding:var(--sm-s-4) var(--sm-s-6);text-decoration:none;transition:background var(--sm-dur-2) var(--sm-ease),border-color var(--sm-dur-2) var(--sm-ease),transform var(--sm-dur-2) var(--sm-ease)}.sm-hero__cta--primary[data-v-2b89557b]{background:var(--sm-accent);border:1px solid transparent;color:var(--sm-on-accent)}.sm-hero__cta--primary[data-v-2b89557b]:hover{background:var(--sm-accent-hover)}.sm-hero__cta--primary[data-v-2b89557b]:active{background:var(--sm-accent-press);transform:scale(.985)}.sm-hero__cta--secondary[data-v-2b89557b]{background:transparent;border:1px solid var(--sm-line-control);color:var(--sm-ink)}.sm-hero__cta--secondary[data-v-2b89557b]:hover{border-color:var(--sm-accent-ink)}.sm-hero__media[data-v-2b89557b]{border-radius:0;grid-column:7/span 6;overflow:hidden;position:relative}.sm-hero__media-img[data-v-2b89557b]{height:100%;width:100%}.sm-hero__proof[data-v-2b89557b]{display:flex;flex-direction:column;grid-column:7/span 6;list-style:none;margin:var(--sm-s-6) 0 0;padding:0}.sm-hero__proof.no-media[data-v-2b89557b]{margin-top:0}.sm-hero__proof-item[data-v-2b89557b]{align-items:flex-start;border-top:1px solid var(--sm-line);display:flex;gap:var(--sm-s-3);padding-block:var(--sm-s-3)}.sm-hero__proof-item[data-v-2b89557b]:first-child{border-top:none}.sm-hero__proof-icon[data-v-2b89557b]{background:var(--sm-accent);border-radius:999px;flex:none;height:20px;margin-top:2px;width:20px}.sm-hero__proof-text[data-v-2b89557b]{display:flex;flex-direction:column;gap:var(--sm-s-1)}.sm-hero__proof-label[data-v-2b89557b]{color:var(--sm-ink)}.sm-hero__proof-note[data-v-2b89557b]{color:var(--sm-ink-faint)}@media(max-width:1023px){.sm-hero__inner[data-v-2b89557b]{grid-template-columns:1fr}.sm-hero__copy[data-v-2b89557b],.sm-hero__media[data-v-2b89557b],.sm-hero__proof[data-v-2b89557b]{grid-column:1/-1}.sm-hero__proof[data-v-2b89557b]{margin-top:var(--sm-s-6)}}.sm-breadcrumbs[data-v-8716eea4]{padding-block:var(--sm-s-2)}.sm-breadcrumbs__list[data-v-8716eea4]{align-items:center;display:flex;font-family:var(--sm-font-body);font-size:var(--sm-t-legal);gap:var(--sm-s-2);letter-spacing:.02em;line-height:var(--sm-t-legal-lh);list-style:none;margin:0;overflow-x:auto;padding:0;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap}.sm-breadcrumbs__list[data-v-8716eea4]::-webkit-scrollbar{display:none}.sm-breadcrumbs__item[data-v-8716eea4]{align-items:center;display:inline-flex;flex:none;gap:var(--sm-s-2)}.sm-breadcrumbs__link[data-v-8716eea4]{color:var(--sm-ink-dim);padding-block:var(--sm-s-2);text-decoration:none}.sm-breadcrumbs__link[data-v-8716eea4]:hover{color:var(--sm-ink);text-decoration:underline;text-underline-offset:.22em}.sm-breadcrumbs__current[data-v-8716eea4]{color:var(--sm-ink)}.sm-breadcrumbs__sep[data-v-8716eea4]{color:var(--sm-line-strong)}.sm-trust-strip[data-v-701e3d87]{align-items:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:1024px){.sm-trust-strip[data-v-701e3d87]{grid-template-columns:repeat(4,minmax(0,1fr))}}.sm-trust-item[data-v-701e3d87]{align-items:center;border-left:1px solid var(--sm-line);display:flex;gap:var(--sm-s-3);justify-content:center;min-width:0;padding:var(--sm-s-2) var(--sm-s-4)}.sm-trust-item[data-v-701e3d87]:first-child{border-left:none}.sm-trust-icon[data-v-701e3d87]{align-items:center;color:var(--sm-accent-ink);display:inline-flex;flex:none;justify-content:center}.sm-trust-text[data-v-701e3d87]{display:flex;flex-direction:column;gap:var(--sm-s-1);min-width:0}.sm-trust-stat[data-v-701e3d87]{color:var(--sm-ink)}.sm-trust-label[data-v-701e3d87]{color:var(--sm-ink-dim);letter-spacing:.12em;white-space:normal;text-wrap:balance}.band-dark .sm-trust-label[data-v-701e3d87]{color:var(--sm-ink)}@media(max-width:1023px){.sm-trust-item[data-v-701e3d87]{border-left:1px solid var(--sm-line);border-top:1px solid var(--sm-line);justify-content:flex-start;padding-block:var(--sm-s-4)}.sm-trust-item[data-v-701e3d87]:nth-child(odd){border-left:none}.sm-trust-item[data-v-701e3d87]:nth-child(-n+2){border-top:none}}.sm-stat-band[data-v-8d7bdc0c]{display:flex;flex-direction:column;gap:var(--sm-s-8)}.sm-stat-band__intro[data-v-8d7bdc0c]{display:flex;flex-direction:column;gap:var(--sm-s-4);max-width:var(--sm-container-prose)}.sm-stat-band__heading[data-v-8d7bdc0c],.sm-stat-band__lead[data-v-8d7bdc0c]{color:var(--sm-ink)}.sm-stat-band__grid[data-v-8d7bdc0c]{display:grid;gap:var(--sm-grid-gap);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0}.sm-stat-band__cell[data-v-8d7bdc0c]{background:var(--sm-surface);border:var(--sm-border) solid var(--sm-line);border-radius:var(--sm-r-lg);display:flex;flex-direction:column;gap:var(--sm-s-2);padding:var(--sm-s-6)}.sm-stat-band__icon[data-v-8d7bdc0c]{color:var(--sm-accent-ink);margin-bottom:var(--sm-s-1)}.sm-stat-band__label[data-v-8d7bdc0c]{color:var(--sm-ink-dim);margin:0}.sm-stat-band__value[data-v-8d7bdc0c]{color:var(--sm-ink);margin:0}.sm-stat-band__note[data-v-8d7bdc0c]{color:var(--sm-ink-dim);margin:0}.sm-stat-band__source[data-v-8d7bdc0c]{margin:var(--sm-s-1) 0 0}.sm-stat-band__source-link[data-v-8d7bdc0c]{color:var(--sm-accent-ink)}.sm-stat-band__source-text[data-v-8d7bdc0c]{color:var(--sm-ink-faint)}.sm-define[data-v-2cab3a4a]{gap:var(--sm-s-8)}.sm-define[data-v-2cab3a4a],.sm-define__intro[data-v-2cab3a4a]{display:flex;flex-direction:column}.sm-define__intro[data-v-2cab3a4a]{gap:var(--sm-s-4);max-width:var(--sm-container-prose)}.sm-define__heading[data-v-2cab3a4a],.sm-define__lead[data-v-2cab3a4a]{color:var(--sm-ink)}.sm-define__list[data-v-2cab3a4a]{display:grid;gap:var(--sm-s-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0}.sm-define__entry[data-v-2cab3a4a]{background:var(--sm-surface);border:var(--sm-border) solid var(--sm-line);border-radius:var(--sm-r-lg);display:flex;flex-direction:column;gap:var(--sm-s-3);margin:0;padding:var(--sm-s-6)}.sm-define__term[data-v-2cab3a4a]{margin:0}.sm-define__term-text[data-v-2cab3a4a]{color:var(--sm-ink)}.sm-define__definition[data-v-2cab3a4a]{color:var(--sm-ink);margin:0}.sm-define__aka[data-v-2cab3a4a]{color:var(--sm-ink-dim);margin:0}.sm-define__aka-label[data-v-2cab3a4a]{color:var(--sm-ink-faint)}.sm-define__group[data-v-2cab3a4a]{border-top:1px solid var(--sm-line);display:flex;flex-direction:column;gap:var(--sm-s-2);margin:0;padding-top:var(--sm-s-2)}.sm-define__group-label[data-v-2cab3a4a]{color:var(--sm-ink-dim)}.sm-define__group--not .sm-define__group-label[data-v-2cab3a4a]{color:var(--sm-accent-ink)}.sm-define__ul[data-v-2cab3a4a]{display:flex;flex-direction:column;gap:var(--sm-s-1);list-style:none;margin:0;padding:0}.sm-define__ul li[data-v-2cab3a4a]{color:var(--sm-ink-dim)}.sm-define__source[data-v-2cab3a4a]{margin:0}.sm-define__source-link[data-v-2cab3a4a]{color:var(--sm-accent-ink)}.sm-define__source-text[data-v-2cab3a4a]{color:var(--sm-ink-faint)}.sm-steps[data-v-74d8d74d]{gap:var(--sm-s-8)}.sm-steps[data-v-74d8d74d],.sm-steps__intro[data-v-74d8d74d]{display:flex;flex-direction:column}.sm-steps__intro[data-v-74d8d74d]{gap:var(--sm-s-4);max-width:var(--sm-container-prose)}.sm-steps__heading[data-v-74d8d74d],.sm-steps__lead[data-v-74d8d74d]{color:var(--sm-ink)}.sm-steps__list[data-v-74d8d74d]{display:grid;gap:var(--sm-grid-gap,var(--sm-s-6));grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;margin:0;padding:0}.sm-steps__timeline[data-v-74d8d74d]{background:var(--sm-line-strong);height:2px;overflow:hidden}.sm-steps__timeline-progress[data-v-74d8d74d]{background:var(--sm-accent);display:block;height:100%;transform:scaleX(1);transform-origin:left center;width:100%}.sm-steps__item[data-v-74d8d74d]{border-top:var(--sm-rule-strong);display:flex;flex-direction:column;gap:var(--sm-s-3);padding-top:var(--sm-s-4)}.sm-steps__index[data-v-74d8d74d]{color:var(--sm-accent-ink)}.sm-steps__topline[data-v-74d8d74d]{align-items:center;display:flex;gap:var(--sm-s-3);justify-content:space-between}.sm-steps__icon[data-v-74d8d74d]{color:var(--sm-accent-ink);display:inline-flex}.sm-steps__body[data-v-74d8d74d]{display:flex;flex-direction:column;gap:var(--sm-s-2)}.sm-steps__desc[data-v-74d8d74d],.sm-steps__title[data-v-74d8d74d]{color:var(--sm-ink)}.sm-steps__desc[data-v-74d8d74d]{color:var(--sm-ink-dim)}.sm-steps__meta[data-v-74d8d74d]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sm-s-3);margin-top:var(--sm-s-2)}.sm-steps__timing[data-v-74d8d74d]{color:var(--sm-ink-faint)}.sm-compare-table[data-v-e2c0cc2d]{display:flex;flex-direction:column;gap:var(--sm-s-6)}.sm-compare-table__intro[data-v-e2c0cc2d]{display:flex;flex-direction:column;gap:var(--sm-s-4);max-width:var(--sm-container-prose)}.sm-compare-table__heading[data-v-e2c0cc2d],.sm-compare-table__lead[data-v-e2c0cc2d]{color:var(--sm-ink)}.sm-compare-table__scroll[data-v-e2c0cc2d]{border:var(--sm-border) solid var(--sm-line);border-radius:var(--sm-r-lg);overflow-x:auto}.sm-compare-table__table[data-v-e2c0cc2d]{background:var(--sm-surface);border-collapse:collapse;min-width:720px;width:100%}.sm-compare-table__caption[data-v-e2c0cc2d]{caption-side:top;color:var(--sm-ink-faint);padding:var(--sm-s-4) var(--sm-s-5) 0;text-align:left}.sm-compare-table__col-head[data-v-e2c0cc2d],.sm-compare-table__corner[data-v-e2c0cc2d]{padding:var(--sm-s-4) var(--sm-s-5)}.sm-compare-table__col-head[data-v-e2c0cc2d]{border-bottom:var(--sm-border) solid var(--sm-line-strong);color:var(--sm-ink);text-align:left;white-space:nowrap}.sm-compare-table__col-head--highlight[data-v-e2c0cc2d]{background:var(--sm-accent-soft);color:var(--sm-accent-ink)}.sm-compare-table__row-head[data-v-e2c0cc2d]{color:var(--sm-ink);font-weight:600;text-align:left;white-space:nowrap}.sm-compare-table__cell[data-v-e2c0cc2d],.sm-compare-table__row-head[data-v-e2c0cc2d]{border-bottom:var(--sm-border) solid var(--sm-line);padding:var(--sm-s-4) var(--sm-s-5)}.sm-compare-table__cell[data-v-e2c0cc2d]{color:var(--sm-ink-dim);display:table-cell;vertical-align:top}.sm-compare-table__cell--highlight[data-v-e2c0cc2d]{background:var(--sm-accent-soft);color:var(--sm-ink)}.sm-compare-table__cell span[data-v-e2c0cc2d]{display:inline}.sm-compare-table__glyph[data-v-e2c0cc2d]{display:inline-flex;font-weight:700;margin-right:var(--sm-s-2)}.sm-compare-table__glyph--yes[data-v-e2c0cc2d]{color:var(--sm-accent-ink)}.sm-compare-table__glyph--no[data-v-e2c0cc2d]{color:var(--sm-ink-faint)}.sm-compare-table__glyph--partial[data-v-e2c0cc2d]{color:var(--sm-warn)}.sm-compare-table__footnote[data-v-e2c0cc2d]{color:var(--sm-ink-faint)}tbody tr:last-child .sm-compare-table__cell[data-v-e2c0cc2d],tbody tr:last-child .sm-compare-table__row-head[data-v-e2c0cc2d]{border-bottom:none}.sm-fact-table[data-v-f3224755]{display:flex;flex-direction:column;gap:var(--sm-s-6)}.sm-fact-table__intro[data-v-f3224755]{display:flex;flex-direction:column;gap:var(--sm-s-4);max-width:var(--sm-container-prose)}.sm-fact-table__heading[data-v-f3224755],.sm-fact-table__lead[data-v-f3224755]{color:var(--sm-ink)}.sm-fact-table__scroll[data-v-f3224755]{border:var(--sm-border) solid var(--sm-line);border-radius:var(--sm-r-lg);overflow-x:auto;scrollbar-width:thin}.sm-fact-table__mobile-hint[data-v-f3224755]{color:var(--sm-ink-faint);display:none;margin:calc(var(--sm-s-3)*-1) 0 0}.sm-fact-table__table[data-v-f3224755]{background:var(--sm-surface);border-collapse:collapse;width:100%}.sm-fact-table__caption[data-v-f3224755]{caption-side:top;padding:var(--sm-s-5) var(--sm-s-6)}.sm-fact-table__caption[data-v-f3224755],.sm-fact-table__th[data-v-f3224755]{border-bottom:var(--sm-border) solid var(--sm-line);color:var(--sm-ink-dim);text-align:left}.sm-fact-table__th[data-v-f3224755]{padding:var(--sm-s-4) var(--sm-s-6);white-space:nowrap}.sm-fact-table__td[data-v-f3224755]{border-bottom:1px solid var(--sm-line);color:var(--sm-ink);display:table-cell;padding:var(--sm-s-4) var(--sm-s-6);vertical-align:top}.sm-fact-table__table tbody tr:last-child .sm-fact-table__td[data-v-f3224755]{border-bottom:none}.sm-fact-table__dot[data-v-f3224755]{border-radius:999px;display:inline-block;height:var(--sm-s-2);margin-right:var(--sm-s-2);vertical-align:middle;width:var(--sm-s-2)}.sm-fact-table__source-link[data-v-f3224755]{color:var(--sm-accent-ink)}.sm-fact-table__footnote[data-v-f3224755],.sm-fact-table__source-text[data-v-f3224755]{color:var(--sm-ink-faint)}@media(max-width:639px){.sm-fact-table__mobile-hint[data-v-f3224755]{display:block}.sm-fact-table__table[data-v-f3224755]{min-width:38rem}}.sm-pitfalls[data-v-f6e97a9b]{gap:var(--sm-s-6)}.sm-pitfalls[data-v-f6e97a9b],.sm-pitfalls__intro[data-v-f6e97a9b]{display:flex;flex-direction:column}.sm-pitfalls__intro[data-v-f6e97a9b]{gap:var(--sm-s-4);max-width:var(--sm-container-prose)}.sm-pitfalls__heading[data-v-f6e97a9b],.sm-pitfalls__lead[data-v-f6e97a9b]{color:var(--sm-ink)}.sm-pitfalls__list[data-v-f6e97a9b]{display:grid;gap:var(--sm-s-5);grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.sm-pitfalls__item[data-v-f6e97a9b]{background:var(--sm-warn-soft);border:var(--sm-border) solid var(--sm-line);border-inline-start:3px solid var(--sm-warn);border-radius:var(--sm-r-lg);display:flex;flex-direction:column;gap:var(--sm-s-3);padding:var(--sm-s-6)}.sm-pitfalls__item-head[data-v-f6e97a9b]{align-items:flex-start;display:flex;gap:var(--sm-s-3);justify-content:space-between}.sm-pitfalls__mistake[data-v-f6e97a9b]{color:var(--sm-ink)}.sm-pitfalls__consequence[data-v-f6e97a9b]{color:var(--sm-ink-dim)}.sm-pitfalls__instead[data-v-f6e97a9b]{color:var(--sm-ink);display:flex;flex-direction:column;gap:var(--sm-s-1)}.sm-pitfalls__instead-label[data-v-f6e97a9b],.sm-pitfalls__source[data-v-f6e97a9b]{color:var(--sm-accent-ink)}.sm-pitfalls__source[data-v-f6e97a9b]{align-self:flex-start;text-decoration:underline}@media(max-width:767px){.sm-pitfalls__list[data-v-f6e97a9b]{grid-template-columns:1fr}}.sm-versus[data-v-65d384ac]{gap:var(--sm-s-8)}.sm-versus[data-v-65d384ac],.sm-versus__intro[data-v-65d384ac]{display:flex;flex-direction:column}.sm-versus__intro[data-v-65d384ac]{gap:var(--sm-s-4);max-width:var(--sm-container-prose)}.sm-versus__heading[data-v-65d384ac],.sm-versus__lead[data-v-65d384ac]{color:var(--sm-ink)}.sm-versus__panels[data-v-65d384ac]{align-items:start;align-self:center;border-top:var(--sm-rule-strong);display:grid;gap:0;grid-template-columns:1fr 1fr;position:relative}.sm-versus__stage[data-v-65d384ac]{align-items:stretch;display:grid;gap:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.sm-versus__visual[data-v-65d384ac]{aspect-ratio:5/4;margin-inline-start:min(0px,calc((var(--sm-container-wide) - 100vw)/2 - var(--sm-gutter)));min-height:100%;overflow:hidden;position:relative}.sm-versus__visual[data-v-65d384ac] img{min-height:100%;-o-object-fit:cover;object-fit:cover}.sm-versus__visual-tag[data-v-65d384ac]{background:color-mix(in srgb,var(--sm-ground) 78%,transparent);border:0;border-radius:0;bottom:var(--sm-s-4);color:var(--sm-ink);font-family:var(--sm-font-mono);font-size:.68rem;left:var(--sm-s-4);letter-spacing:.06em;padding:0;position:absolute;text-transform:uppercase}.sm-versus__panel[data-v-65d384ac]{display:flex;flex-direction:column;gap:var(--sm-s-5);min-width:0;padding:var(--sm-s-6)}.sm-versus__panel--old[data-v-65d384ac]{border:0}.sm-versus__panel--new[data-v-65d384ac]{border:0;border-inline-start:2px solid var(--sm-accent)}.sm-versus__panel-label[data-v-65d384ac]{color:var(--sm-ink)}.sm-versus__list[data-v-65d384ac]{display:flex;flex-direction:column;gap:var(--sm-s-3);list-style:none;margin:0;padding:0}.sm-versus__row[data-v-65d384ac]{align-items:flex-start;display:flex;gap:var(--sm-s-3)}.sm-versus__panel--old .sm-versus__row span[data-v-65d384ac]:last-child{color:var(--sm-ink-dim)}.sm-versus__panel--new .sm-versus__row span[data-v-65d384ac]:last-child{color:var(--sm-ink)}.sm-versus__glyph[data-v-65d384ac]{align-items:center;border-radius:var(--sm-r-pill);display:inline-flex;flex:0 0 auto;font-weight:700;height:20px;justify-content:center;line-height:1;width:20px}.sm-versus__glyph--no[data-v-65d384ac]{color:var(--sm-ink-faint)}.sm-versus__glyph--yes[data-v-65d384ac]{color:var(--sm-accent)}.sm-versus__disc[data-v-65d384ac]{align-items:center;background:transparent;border:0;border-radius:0;color:var(--sm-ink-dim);display:inline-flex;font-family:var(--sm-font-display);font-size:13px;font-weight:700;height:44px;justify-content:center;left:50%;letter-spacing:.02em;position:absolute;top:var(--sm-s-9);transform:translate(-50%,-50%);width:44px;z-index:1}@media(max-width:1023px){.sm-versus__stage[data-v-65d384ac]{grid-template-columns:1fr}.sm-versus__visual[data-v-65d384ac]{margin-inline-start:0;min-height:0}.sm-versus__panels[data-v-65d384ac]{gap:var(--sm-s-9);grid-template-columns:1fr}.sm-versus__disc[data-v-65d384ac]{bottom:calc(var(--sm-s-9)*-1);top:unset}}.sm-callout[data-v-f0dbf38a]{background:var(--sm-surface);border:var(--sm-border) solid var(--sm-line);border-inline-start:3px solid var(--sm-regulated);border-radius:var(--sm-r-md);display:flex;flex-direction:column;gap:var(--sm-s-4);max-width:var(--sm-measure);padding:var(--sm-s-6)}.sm-callout__heading[data-v-f0dbf38a]{color:var(--sm-ink)}.sm-callout__body[data-v-f0dbf38a]{color:var(--sm-ink-dim)}.sm-callout__body[data-v-f0dbf38a] p{margin:0 0 var(--sm-s-3)}.sm-callout__body[data-v-f0dbf38a] p:last-child{margin-bottom:0}.sm-callout__body[data-v-f0dbf38a] a{color:var(--sm-accent-ink)}.sm-callout__bullets[data-v-f0dbf38a]{margin-top:var(--sm-s-2)}.sm-callout__note[data-v-f0dbf38a]{color:var(--sm-ink-faint)}.sm-service-card[data-v-524ff3e9]{background:transparent;border:0;border-bottom:var(--sm-rule-strong);border-radius:0;color:inherit;display:flex;flex-direction:column;height:100%;overflow:visible;text-decoration:none;transition:border-color var(--sm-dur-2) var(--sm-ease)}.sm-service-card[data-v-524ff3e9]:focus-visible{border-color:var(--sm-accent)}.sm-service-card__media[data-v-524ff3e9]{aspect-ratio:16/9;background:var(--sm-ground-2);display:block;overflow:hidden}.sm-service-card__media-img[data-v-524ff3e9]{height:100%;width:100%}.sm-service-card__media[data-v-524ff3e9] img{transition:transform .7s var(--sm-ease)}.sm-service-card__media-fallback[data-v-524ff3e9]{align-items:center;background:var(--sm-ground-2);display:flex;height:100%;justify-content:center;width:100%}.sm-service-card__media-index[data-v-524ff3e9]{color:var(--sm-line);font-family:var(--sm-font-display);font-size:clamp(48px,7vw,88px);font-weight:700;letter-spacing:-.02em;line-height:1}.sm-service-card__body[data-v-524ff3e9]{display:flex;flex:1;flex-direction:column;gap:var(--sm-s-2);padding:var(--sm-s-5)}.sm-service-card__index[data-v-524ff3e9]{color:var(--sm-accent-ink)}.sm-service-card__title[data-v-524ff3e9]{color:var(--sm-ink)}.sm-service-card__desc[data-v-524ff3e9]{color:var(--sm-ink-dim);max-width:var(--sm-measure-card)}.sm-service-card__arrow[data-v-524ff3e9]{color:var(--sm-accent-ink);margin-top:auto;transition:transform var(--sm-dur-2) var(--sm-ease)}.sm-service-card:focus-visible .sm-service-card__arrow[data-v-524ff3e9]{transform:translate(4px)}@media(hover:hover)and (pointer:fine){.sm-service-card[data-v-524ff3e9]:hover{border-color:var(--sm-accent)}.sm-service-card:hover .sm-service-card__media[data-v-524ff3e9] img{transform:scale(1.04)}.sm-service-card:hover .sm-service-card__arrow[data-v-524ff3e9]{transform:translate(4px)}}.sm-industry-card[data-v-c44cf9c3]{background:transparent;border:0;border-bottom:var(--sm-rule-strong);border-radius:0;color:inherit;display:flex;flex-direction:column;height:100%;min-width:0;overflow:visible;text-decoration:none;transition:border-color var(--sm-dur-2) var(--sm-ease)}.sm-industry-card[data-v-c44cf9c3]:focus-visible{border-color:var(--sm-accent)}.sm-industry-card__media[data-v-c44cf9c3]{aspect-ratio:16/9;background:var(--sm-ground-2);display:block;overflow:hidden}.sm-industry-card__media-img[data-v-c44cf9c3]{height:100%;width:100%}.sm-industry-card__media[data-v-c44cf9c3] img{transition:transform .7s var(--sm-ease)}.sm-industry-card:focus-visible .sm-industry-card__media[data-v-c44cf9c3] img{transform:scale(1.06)}@media(hover:hover)and (pointer:fine){.sm-industry-card[data-v-c44cf9c3]:hover{border-color:var(--sm-accent)}.sm-industry-card:hover .sm-industry-card__media[data-v-c44cf9c3] img{transform:scale(1.06)}}.sm-industry-card__mark[data-v-c44cf9c3]{align-items:center;background:var(--sm-ground-2);display:flex;height:100%;justify-content:center;width:100%}.sm-industry-card__mark-index[data-v-c44cf9c3]{color:var(--sm-line);font-family:var(--sm-font-display);font-size:clamp(40px,6vw,72px);font-weight:700;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.sm-industry-card__body[data-v-c44cf9c3]{display:flex;flex:1;flex-direction:column;gap:var(--sm-s-2);padding:var(--sm-s-5)}.is-compact .sm-industry-card__body[data-v-c44cf9c3]{padding:var(--sm-s-4)}.sm-industry-card__index[data-v-c44cf9c3]{color:var(--sm-accent-ink)}.sm-industry-card__title[data-v-c44cf9c3]{color:var(--sm-ink);text-wrap:balance}.is-compact .sm-industry-card__title[data-v-c44cf9c3]{font-size:clamp(16px,1.1vw,19px)}.sm-industry-card__body-text[data-v-c44cf9c3]{color:var(--sm-ink-dim);max-width:var(--sm-measure-card)}.sm-industry-card__link[data-v-c44cf9c3]{align-items:center;color:var(--sm-accent-ink);display:inline-flex;gap:var(--sm-s-2);margin-top:auto;padding-top:var(--sm-s-3)}.sm-industry-card__arrow[data-v-c44cf9c3]{transition:transform var(--sm-dur-2) var(--sm-ease)}.sm-industry-card:focus-visible .sm-industry-card__arrow[data-v-c44cf9c3],.sm-industry-card:hover .sm-industry-card__arrow[data-v-c44cf9c3]{transform:translate(4px)}.sm-video{margin:0}.sm-video__frame{aspect-ratio:16/9;background:var(--sm-surface-2);border-radius:var(--sm-r-md);overflow:hidden;position:relative}.sm-video__facade,.sm-video__frame>iframe,.sm-video__frame>video{border:0;height:100%;inset:0;position:absolute;width:100%}.sm-video__facade{background:transparent;color:inherit;cursor:pointer;display:grid;padding:0;place-items:center}.sm-video__facade>img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.sm-video__glyph{background:var(--sm-accent);border-radius:50%;color:var(--sm-on-accent);display:grid;height:64px;place-items:center;position:relative;transition:background-color .2s;width:64px}.sm-video__facade:hover .sm-video__glyph{background:var(--sm-accent-hover)}.sm-video__caption{color:var(--sm-ink-faint);margin-top:var(--sm-s-2)}.sm-video--empty{border:1px dashed var(--sm-line-control);border-radius:var(--sm-r-md);color:var(--sm-ink);padding:var(--sm-s-5);text-align:center}.sm-form__heading{margin:0 0 var(--sm-s-3)}.sm-form__lead{margin:0 0 var(--sm-s-5)}.sm-form__form{gap:var(--sm-s-4)}.sm-form__field,.sm-form__form{display:flex;flex-direction:column}.sm-form__field{gap:var(--sm-s-2)}.sm-form__label{color:var(--sm-ink-faint);font:700 12px/1.2 var(--sm-font-mono);letter-spacing:.08em;text-transform:uppercase}.sm-form__field input,.sm-form__field select,.sm-form__field textarea{background:var(--sm-surface);border:1.5px solid var(--sm-line-control);border-radius:var(--sm-r-md);color:var(--sm-ink);font:inherit;padding:14px 16px;width:100%}.sm-form__field input,.sm-form__field select{min-height:52px}.sm-form__field textarea{line-height:1.5;resize:vertical}.sm-form__field input:focus,.sm-form__field select:focus,.sm-form__field textarea:focus{border-color:var(--sm-accent-ink);outline:2px solid var(--sm-focus-ring);outline-offset:2px}.sm-form__hp{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}.sm-form__done{color:var(--sm-accent-ink)}.sm-form__failed{color:var(--sm-ink)}.med-sections__placeholder[data-v-34ecca49]{border:2px dashed var(--sm-line-strong);border-radius:var(--sm-r-md);color:var(--sm-ink-dim);padding:var(--sm-s-6);text-align:center}.med-sections__placeholder--hidden[data-v-34ecca49]{font-size:.875rem;padding:var(--sm-s-3) var(--sm-s-4)}.med-sections__intro[data-v-34ecca49]{display:flex;flex-direction:column;gap:var(--sm-s-4);margin-bottom:var(--sm-s-8);max-width:var(--sm-container-prose)}.med-sections__eyebrow[data-v-34ecca49]{color:var(--sm-accent-ink)}.med-sections__heading[data-v-34ecca49],.med-sections__lead[data-v-34ecca49]{color:var(--sm-ink)}.med-sections__lead[data-v-34ecca49]{color:var(--sm-ink-dim)}.med-sections__prose[data-v-34ecca49]{align-items:start;display:grid;gap:var(--sm-grid-gap);grid-template-areas:"copy";grid-template-columns:1fr;max-width:var(--sm-container-prose)}.med-sections__prose.has-image[data-v-34ecca49]{align-items:center;max-width:none}.med-sections__prose--left.has-image[data-v-34ecca49],.med-sections__prose--right.has-image[data-v-34ecca49]{grid-template-areas:"copy media";grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.med-sections__prose--left.has-image[data-v-34ecca49]{grid-template-areas:"media copy";grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.med-sections__prose-copy[data-v-34ecca49]{grid-area:copy}.med-sections__prose--below.has-image[data-v-34ecca49]{grid-template-areas:"copy" "media";grid-template-columns:1fr;max-width:var(--sm-container-prose)}.med-sections__prose-media[data-v-34ecca49]{grid-area:media;margin-inline-end:calc(var(--sm-gutter)*-1);overflow:visible}.med-sections__prose--left.has-image .med-sections__prose-media[data-v-34ecca49]{margin-inline:calc(var(--sm-gutter)*-1) 0}.med-sections__prose-copy[data-v-34ecca49]{display:flex;flex-direction:column;gap:var(--sm-s-4);min-width:0}.med-sections__body[data-v-34ecca49]{color:var(--sm-ink-dim);max-width:var(--sm-measure)}.med-sections__body[data-v-34ecca49] p{margin:0 0 var(--sm-s-3)}.med-sections__body[data-v-34ecca49] p:last-child{margin-bottom:0}.med-sections__body[data-v-34ecca49] a{color:var(--sm-accent-ink)}.med-sections__body[data-v-34ecca49] strong{color:var(--sm-ink)}.med-sections__bullets[data-v-34ecca49]{margin-top:var(--sm-s-2);max-width:var(--sm-measure)}.med-sections__cards[data-v-34ecca49]{display:grid;gap:var(--sm-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.med-sections__cards--industry[data-v-34ecca49]{grid-template-columns:repeat(5,minmax(0,1fr))}.med-sections__chips[data-v-34ecca49]{display:flex;flex-wrap:wrap;gap:var(--sm-s-3);list-style:none;margin:0;padding:0}@media(max-width:1023px){.med-sections__prose--left.has-image[data-v-34ecca49],.med-sections__prose--right.has-image[data-v-34ecca49]{grid-template-areas:"copy" "media";grid-template-columns:1fr}.med-sections__prose--left.has-image[data-v-34ecca49]{grid-template-columns:1fr}.med-sections__prose--left.has-image .med-sections__prose-media[data-v-34ecca49],.med-sections__prose--right.has-image .med-sections__prose-media[data-v-34ecca49]{margin-inline:calc(var(--sm-gutter)*-1)}.med-sections__cards[data-v-34ecca49],.med-sections__cards--industry[data-v-34ecca49]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.med-sections__cards[data-v-34ecca49],.med-sections__cards--industry[data-v-34ecca49]{grid-template-columns:1fr}}.sm-tpl-composed__reviewed[data-v-ff530a34]{color:var(--sm-ink-faint)}.smfx-mark[data-v-e354481f]{display:block;height:auto;width:100%}.smfx[data-v-0ee35a74]{color:var(--sm-accent);inset:0;overflow:hidden;overflow:clip;pointer-events:none;position:absolute;z-index:-1}.smfx--fade[data-v-0ee35a74]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent)}.smfx__drift[data-v-0ee35a74]{inset:0;position:absolute}@media not all and (hover:hover)and (pointer:fine){.smfx__drift[data-v-0ee35a74]{transform:none!important}}.smfx__fig[data-v-0ee35a74]{position:absolute;will-change:transform}@media(prefers-reduced-motion:reduce){.smfx[data-v-0ee35a74]{display:none}}.sm-home-story__map[data-v-093163bb]{background:var(--sm-ground);border-block:0;position:relative;z-index:40}.sm-home-story[data-v-093163bb]{overflow-x:clip}.sm-home-story__map-inner[data-v-093163bb]{display:grid;gap:0;grid-template-rows:1px 1fr;height:var(--sm-rail-h);padding-block:0}.sm-home-story__track[data-v-093163bb]{background:var(--sm-line-strong);height:1px;overflow:hidden}.sm-home-story__track-progress[data-v-093163bb]{background:var(--sm-accent);display:block;height:100%;transform-origin:left center;width:100%}.sm-home-story__nav[data-v-093163bb]{overflow-x:auto;scrollbar-width:thin}.sm-home-story__nav ol[data-v-093163bb]{display:flex;gap:var(--sm-s-5);justify-content:space-between;list-style:none;margin:0;min-width:-moz-max-content;min-width:max-content;padding:0}.sm-home-story__nav a[data-v-093163bb]{align-items:center;color:var(--sm-ink-dim);display:inline-flex;gap:var(--sm-s-2);min-height:44px;text-decoration:none;white-space:nowrap}.sm-home-story__nav a[data-v-093163bb]:focus-visible,.sm-home-story__nav a[data-v-093163bb]:hover{color:var(--sm-accent-ink)}.sm-home-story__nav .sm-t-data[data-v-093163bb]{color:var(--sm-accent-ink)}@media(min-width:640px){.sm-home-story__map[data-v-093163bb]{position:sticky;top:var(--sm-header-h)}}@media(max-width:639px){.sm-home-story__map-inner[data-v-093163bb]{padding-inline:var(--sm-gutter)}}.sm-stream-picker[data-v-bcae6824]{display:flex;flex-direction:column;gap:var(--sm-s-7)}.sm-stream-picker__intro[data-v-bcae6824]{display:flex;flex-direction:column;gap:var(--sm-s-3);max-width:var(--sm-container-prose)}.sm-stream-picker__eyebrow[data-v-bcae6824]{color:var(--sm-accent-ink)}.sm-stream-picker__heading[data-v-bcae6824]{color:var(--sm-ink)}.sm-stream-picker__lead[data-v-bcae6824]{color:var(--sm-ink-dim)}.sm-stream-picker__tiles[data-v-bcae6824]{display:grid;gap:var(--sm-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.sm-stream-picker__tile[data-v-bcae6824]{--stream-accent:var(--sm-accent-ink);--stream-wash:var(--sm-accent-soft);align-items:flex-start;background:var(--stream-wash);border:1px solid var(--sm-line-control);border-radius:var(--sm-r-lg);border-top:6px solid var(--stream-accent);box-shadow:var(--sm-shadow-1);color:inherit;display:flex;flex-direction:column;gap:var(--sm-s-3);min-height:280px;padding:var(--sm-s-5);text-decoration:none;transition:translate var(--sm-dur-2) var(--sm-ease),box-shadow var(--sm-dur-2) var(--sm-ease),border-color var(--sm-dur-1) var(--sm-ease),border-top-width var(--sm-dur-1) var(--sm-ease)}.sm-stream-picker__tile--rmw[data-v-bcae6824]{--stream-accent:var(--sm-regulated);--stream-wash:color-mix(in srgb,var(--sm-regulated) 9%,var(--sm-surface))}.sm-stream-picker__tile--sharps[data-v-bcae6824]{--stream-accent:var(--sm-accent-ink);--stream-wash:var(--sm-accent-soft)}.sm-stream-picker__tile--pharma[data-v-bcae6824]{--stream-accent:var(--sm-ink);--stream-wash:var(--sm-surface-2)}.sm-stream-picker__tile[data-v-bcae6824]:focus-visible{outline:3px solid var(--sm-focus-ring);outline-offset:2px}.sm-stream-picker__icon-field[data-v-bcae6824]{background:var(--sm-surface);border:1px solid color-mix(in srgb,var(--stream-accent) 28%,var(--sm-line-control));border-radius:var(--sm-r-md);display:grid;height:88px;place-items:center;transition:transform var(--sm-dur-2) var(--sm-ease),background var(--sm-dur-2) var(--sm-ease);width:88px}.sm-stream-picker__icon[data-v-bcae6824]{height:72px;width:72px}.sm-stream-picker__title[data-v-bcae6824]{color:var(--sm-ink)}.sm-stream-picker__example[data-v-bcae6824]{color:var(--sm-ink-dim)}.sm-stream-picker__arrow[data-v-bcae6824]{color:var(--stream-accent);font-family:var(--sm-font-mono);font-size:var(--sm-t-data);font-weight:700;letter-spacing:var(--sm-t-data-ls);line-height:var(--sm-t-data-lh);margin-top:auto;text-transform:uppercase}.sm-stream-picker__unsure[data-v-bcae6824]{align-self:flex-start;color:var(--sm-accent-ink);text-decoration:none}.sm-stream-picker__unsure[data-v-bcae6824]:focus-visible,.sm-stream-picker__unsure[data-v-bcae6824]:hover{text-decoration:underline}@media(hover:hover)and (pointer:fine){.sm-stream-picker__tile[data-v-bcae6824]:hover{border-color:var(--stream-accent);box-shadow:var(--sm-shadow-3);translate:0 -4px}.sm-stream-picker__tile:hover .sm-stream-picker__icon-field[data-v-bcae6824]{background:var(--sm-surface-2);transform:rotate(-2deg) scale(1.04)}}@media(max-width:1023px){.sm-stream-picker__tiles[data-v-bcae6824]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.sm-stream-picker__tiles[data-v-bcae6824]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sm-stream-picker__icon-field[data-v-bcae6824],.sm-stream-picker__tile[data-v-bcae6824]{transition:none}}.sm-covmap__intro[data-v-434eef06]{display:flex;flex-direction:column;gap:var(--sm-s-3);margin:0 auto var(--sm-s-8);max-width:var(--sm-container-prose);text-align:center}.sm-covmap__error a[data-v-434eef06],.sm-covmap__eyebrow[data-v-434eef06],.sm-covmap__noscript a[data-v-434eef06],.sm-covmap__prose[data-v-434eef06] a{color:var(--sm-accent-ink)}.sm-covmap__heading[data-v-434eef06],.sm-covmap__lead[data-v-434eef06]{color:var(--sm-ink)}.sm-covmap__fallback-text[data-v-434eef06],.sm-covmap__lead[data-v-434eef06],.sm-covmap__noscript[data-v-434eef06],.sm-covmap__prose[data-v-434eef06]{color:var(--sm-ink-dim)}.sm-covmap__body[data-v-434eef06],.sm-covmap__contact[data-v-434eef06]{display:flex;flex-direction:column;gap:var(--sm-s-3)}.sm-covmap__body[data-v-434eef06]{gap:var(--sm-s-8)}.sm-covmap__panel[data-v-434eef06]{display:flex;flex-direction:column;gap:var(--sm-s-5);width:100%}.sm-covmap__mapwrap[data-v-434eef06]{aspect-ratio:4/5;background:var(--sm-ground);border-radius:var(--sm-r-lg);min-height:420px;overflow:hidden;position:relative;width:100%}.sm-covmap__fallback[data-v-434eef06]{background:var(--sm-map-land);display:grid;gap:var(--sm-s-2);inset:0;padding:var(--sm-s-6);place-items:center;position:absolute;text-align:center;transition:opacity var(--sm-dur-2) var(--sm-ease);z-index:1}.sm-covmap__fallback[aria-hidden=true][data-v-434eef06]{opacity:0;visibility:hidden}.sm-covmap__fallback-text[data-v-434eef06]{max-width:34ch}.sm-covmap__fallback-eyebrow[data-v-434eef06],.sm-covmap__fallback-text[data-v-434eef06]{color:var(--sm-map-ink)}.sm-covmap__map[data-v-434eef06]{inset:0;position:absolute;z-index:0}.sm-covmap__map[data-v-434eef06] .maplibregl-map{font:inherit;height:100%;width:100%}.sm-covmap__views[data-v-434eef06]{display:flex;flex-wrap:wrap;gap:var(--sm-s-2);left:var(--sm-s-3);position:absolute;right:calc(var(--sm-s-3) + 56px);top:var(--sm-s-3);z-index:2}.sm-covmap__views button[data-v-434eef06]{background:var(--sm-map-land);border:1px solid var(--sm-line-control);border-radius:var(--sm-r-sm);color:var(--sm-map-ink);font:inherit;font-size:var(--sm-t-caption);min-height:44px;padding:0 var(--sm-s-3)}.sm-covmap__map[data-v-434eef06] .maplibregl-ctrl-attrib{background:color-mix(in srgb,var(--sm-map-land) 88%,transparent);color:var(--sm-map-ink);font-size:var(--sm-t-legal)}.sm-covmap__map[data-v-434eef06] .maplibregl-ctrl-attrib a{color:var(--sm-map-ink)}.sm-covmap__map[data-v-434eef06] .maplibregl-ctrl button,.sm-covmap__map[data-v-434eef06] .maplibregl-ctrl-group{background:var(--sm-map-land);border-radius:var(--sm-r-sm);box-shadow:var(--sm-shadow-1)}.sm-covmap__map[data-v-434eef06] .maplibregl-ctrl button{min-height:44px;min-width:44px}.sm-covmap__map[data-v-434eef06] .sm-covmap__location-pin{display:block;height:10px;transform-origin:center bottom;width:10px}.sm-covmap__map[data-v-434eef06] .sm-covmap__location-pin-dot{background:var(--sm-accent-ink);border:2px solid var(--sm-map-land);border-radius:50%;box-shadow:0 1px 4px color-mix(in srgb,var(--sm-map-ink) 30%,transparent);display:block;height:10px;width:10px}.sm-covmap__map[data-v-434eef06] .sm-covmap__location-pin.is-active .sm-covmap__location-pin-dot{animation:sm-covmap-location-pulse-434eef06 var(--sm-covmap-pin-ms,.55s) var(--sm-ease)}@keyframes sm-covmap-location-pulse-434eef06{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(-8px) scale(.78,1.28)}70%{transform:translateY(1px) scale(1.18,.78)}}.sm-covmap__contact[data-v-434eef06]{background:var(--sm-surface);border-radius:var(--sm-r-lg);box-shadow:var(--sm-shadow-2);padding:var(--sm-s-5)}.sm-covmap__contact p[data-v-434eef06]{color:var(--sm-ink)}.sm-covmap__contact p+p[data-v-434eef06]{color:var(--sm-ink-faint)}.sm-covmap__contact a[data-v-434eef06]{align-self:flex-start;text-decoration:none}.sm-covmap__contact .sm-covmap__phone[data-v-434eef06]{color:var(--sm-accent-ink)}@media(min-width:1024px){.sm-covmap__panel[data-v-434eef06]{display:block;position:relative}.sm-covmap__mapwrap[data-v-434eef06]{aspect-ratio:16/10}.sm-covmap__contact[data-v-434eef06]{bottom:var(--sm-s-5);position:absolute;right:var(--sm-s-4);width:min(380px,40%);z-index:3}}@media(prefers-reduced-motion:reduce){.sm-covmap__fallback[data-v-434eef06]{transition:none}.sm-covmap__map[data-v-434eef06] .sm-covmap__location-pin-dot{animation:none}}.sm-blog-feed[data-v-25ff5618]{gap:var(--sm-s-6)}.sm-blog-feed[data-v-25ff5618],.sm-blog-feed__head[data-v-25ff5618]{display:flex;flex-direction:column}.sm-blog-feed__head[data-v-25ff5618]{gap:var(--sm-s-3);max-width:var(--sm-container-prose)}.sm-blog-feed__eyebrow[data-v-25ff5618]{color:var(--sm-accent-ink)}.sm-blog-feed__title[data-v-25ff5618]{color:var(--sm-ink)}.sm-blog-feed__grid[data-v-25ff5618]{display:grid;gap:0 var(--sm-s-7);grid-template-columns:1fr}@media(min-width:640px){.sm-blog-feed__grid[data-v-25ff5618]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.sm-blog-feed__grid[data-v-25ff5618]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sm-blog-feed__more[data-v-25ff5618]{margin:0}.sm-blog-feed__link[data-v-25ff5618]{align-items:center;border:var(--sm-border) solid var(--sm-line-control);border-radius:var(--sm-r-pill);color:var(--sm-accent-ink);display:inline-flex;min-height:44px;padding-inline:var(--sm-s-5);text-decoration:none;transition:border-color var(--sm-dur-2) var(--sm-ease)}.sm-blog-feed__link[data-v-25ff5618]:focus-visible,.sm-blog-feed__link[data-v-25ff5618]:hover{border-color:var(--sm-accent-ink)}#home-approach[data-v-c4acdbc3],#home-local[data-v-c4acdbc3],#home-next-step[data-v-c4acdbc3],#home-process[data-v-c4acdbc3],#home-promise[data-v-c4acdbc3],#home-streams[data-v-c4acdbc3]{scroll-margin-top:calc(var(--sm-header-h) + var(--sm-rail-h) + var(--sm-s-4))}.tpl-home__versus-grid[data-v-c4acdbc3]{position:relative}.tpl-home__intro[data-v-c4acdbc3]{display:flex;flex-direction:column;gap:var(--sm-s-4);margin-bottom:var(--sm-s-8);max-width:var(--sm-container-prose)}.tpl-home__intro--center[data-v-c4acdbc3]{align-items:center;margin-inline:auto;text-align:center}.tpl-home__audiences[data-v-c4acdbc3]{align-items:center;border-top:var(--sm-border) solid var(--sm-line);display:flex;flex-direction:column;gap:var(--sm-s-4);padding-top:var(--sm-s-6)}.tpl-home__audiences-label[data-v-c4acdbc3]{color:var(--sm-accent-ink)}.tpl-home__audiences-more[data-v-c4acdbc3]{color:var(--sm-ink-dim)}.tpl-home__cards[data-v-c4acdbc3]{display:grid;gap:var(--sm-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1023px){.tpl-home__cards[data-v-c4acdbc3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.tpl-home__cards[data-v-c4acdbc3]{grid-template-columns:1fr}}.tpl-home__industries[data-v-c4acdbc3]{display:flex;flex-wrap:wrap;gap:var(--sm-s-3);justify-content:center;list-style:none;margin:0;padding:0}.tpl-home__industry-cards[data-v-c4acdbc3]{display:flex;gap:var(--sm-grid-gap);margin-bottom:var(--sm-s-7);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tpl-home__industry-cards[data-v-c4acdbc3]::-webkit-scrollbar{display:none}.tpl-home__industry-cards[data-v-c4acdbc3] .sm-industry-card{flex:0 0 clamp(300px,26vw,380px);scroll-snap-align:start}@media(max-width:639px){.tpl-home__industry-cards[data-v-c4acdbc3] .sm-industry-card{flex-basis:min(82vw,340px)}}.tpl-home__quote[data-v-c4acdbc3]{align-items:start;display:grid;gap:var(--sm-s-9);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tpl-home__quote-intro[data-v-c4acdbc3]{display:flex;flex-direction:column;gap:var(--sm-s-4);position:sticky;top:calc(var(--sm-header-h, 72px) + var(--sm-s-6))}.tpl-home__quote-heading[data-v-c4acdbc3]{color:var(--sm-ink)}.tpl-home__quote-lead[data-v-c4acdbc3]{color:var(--sm-ink-dim)}.tpl-home__quote-points[data-v-c4acdbc3]{color:var(--sm-ink-dim);margin-top:var(--sm-s-2)}.tpl-home__quote-app[data-v-c4acdbc3]{min-width:0}@media(max-width:1023px){.tpl-home__quote[data-v-c4acdbc3]{gap:var(--sm-s-7);grid-template-columns:1fr}.tpl-home__quote-intro[data-v-c4acdbc3]{position:static}}.tpl-service__details[data-v-0dde0121]{border-block:1px solid var(--sm-line);margin:var(--sm-s-4) auto;max-width:90rem}.tpl-service__details summary[data-v-0dde0121]{color:var(--sm-ink);cursor:pointer;padding:var(--sm-s-5) var(--sm-s-6)}.tpl-service__details summary[data-v-0dde0121]:focus-visible{outline:2px solid var(--sm-accent);outline-offset:3px}.tpl-service__intro[data-v-0dde0121]{display:flex;flex-direction:column;gap:var(--sm-s-4)}.tpl-service__band[data-v-0dde0121]{align-items:start;display:grid;gap:var(--sm-grid-gap);grid-template-columns:1fr;max-width:var(--sm-container-prose)}.tpl-service__band.has-image[data-v-0dde0121]{align-items:center;grid-template-areas:"copy media";grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:none}.tpl-service__band.has-image.is-reversed[data-v-0dde0121]{grid-template-areas:"media copy";grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tpl-service__band-copy[data-v-0dde0121]{display:flex;flex-direction:column;gap:var(--sm-s-4);grid-area:copy;min-width:0}.tpl-service__band-body[data-v-0dde0121] p{margin:0 0 var(--sm-s-3);max-width:var(--sm-measure)}.tpl-service__band-body[data-v-0dde0121] p:last-child{margin-bottom:0}.tpl-service__band-body[data-v-0dde0121] a{color:var(--sm-accent-ink)}.tpl-service__band-body[data-v-0dde0121] strong{color:var(--sm-ink)}.tpl-service__band-bullets[data-v-0dde0121]{margin-top:var(--sm-s-2)}.tpl-service__band-media[data-v-0dde0121]{grid-area:media;margin-inline-end:calc(var(--sm-gutter)*-1)}.tpl-service__band.is-reversed .tpl-service__band-media[data-v-0dde0121]{margin-inline:calc(var(--sm-gutter)*-1) 0}.tpl-service__band-media-img[data-v-0dde0121]{overflow:visible}.tpl-service__eyebrow[data-v-0dde0121]{color:var(--sm-accent-ink)}@media(max-width:1023px){.tpl-service__band.has-image[data-v-0dde0121],.tpl-service__band.has-image.is-reversed[data-v-0dde0121]{grid-template-areas:"copy" "media";grid-template-columns:1fr}.tpl-service__band.has-image .tpl-service__band-media[data-v-0dde0121],.tpl-service__band.has-image.is-reversed .tpl-service__band-media[data-v-0dde0121]{margin-inline:calc(var(--sm-gutter)*-1)}}.tpl-service__rule[data-v-0dde0121]{background:var(--sm-accent);display:block;height:3px;width:40px}.tpl-service__band-media[data-v-0dde0121]{border-radius:var(--sm-r-md);overflow:hidden}.tpl-service__band-media-img[data-v-0dde0121]{height:100%;width:100%}@media(max-width:1023px){.tpl-service__band.has-image[data-v-0dde0121]{grid-template-columns:1fr}}.sm-tpl-industry__details[data-v-697d4a4b]{border-block:1px solid var(--sm-line);margin:var(--sm-s-4) auto;max-width:90rem}.sm-tpl-industry__details summary[data-v-697d4a4b]{color:var(--sm-ink);cursor:pointer;padding:var(--sm-s-5) var(--sm-s-6)}.sm-tpl-industry__details summary[data-v-697d4a4b]:focus-visible{outline:2px solid var(--sm-accent);outline-offset:3px}.sm-tpl-industry__heading[data-v-697d4a4b]{color:var(--sm-ink)}.sm-tpl-industry__lead[data-v-697d4a4b]{color:var(--sm-ink-dim)}.sm-tpl-industry__lead[data-v-697d4a4b],.sm-tpl-industry__list[data-v-697d4a4b]{margin-top:var(--sm-s-4);max-width:var(--sm-measure)}.sm-tpl-industry__band[data-v-697d4a4b]{align-items:center;display:grid;gap:var(--sm-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.sm-tpl-industry__band-copy[data-v-697d4a4b]{display:flex;flex-direction:column;gap:var(--sm-s-4);grid-area:copy;grid-column:1/span 7;min-width:0}.sm-tpl-industry__band:not(.has-image) .sm-tpl-industry__band-copy[data-v-697d4a4b]{grid-column:1/-1;max-width:var(--sm-measure)}.sm-tpl-industry__eyebrow[data-v-697d4a4b]{color:var(--sm-accent-ink)}.sm-tpl-industry__body[data-v-697d4a4b]{color:var(--sm-ink-dim);max-width:var(--sm-measure)}.sm-tpl-industry__body[data-v-697d4a4b] p{margin:0 0 var(--sm-s-3)}.sm-tpl-industry__body[data-v-697d4a4b] p:last-child{margin-bottom:0}.sm-tpl-industry__body[data-v-697d4a4b] a{color:var(--sm-accent-ink)}.sm-tpl-industry__band-media[data-v-697d4a4b]{grid-area:media;grid-column:8/span 5;margin-inline-end:calc(var(--sm-gutter)*-1)}.sm-tpl-industry__band.has-image[data-v-697d4a4b]{grid-template-areas:"copy media";grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sm-tpl-industry__band.has-image.is-reversed[data-v-697d4a4b]{grid-template-areas:"media copy";grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.sm-tpl-industry__band.is-reversed .sm-tpl-industry__band-media[data-v-697d4a4b]{margin-inline:calc(var(--sm-gutter)*-1) 0}@media(max-width:1023px){.sm-tpl-industry__band[data-v-697d4a4b]{grid-template-columns:1fr}.sm-tpl-industry__band-copy[data-v-697d4a4b],.sm-tpl-industry__band-media[data-v-697d4a4b]{grid-column:1/-1}.sm-tpl-industry__band.has-image[data-v-697d4a4b],.sm-tpl-industry__band.has-image.is-reversed[data-v-697d4a4b]{grid-template-areas:"copy" "media";grid-template-columns:1fr}.sm-tpl-industry__band.has-image .sm-tpl-industry__band-media[data-v-697d4a4b],.sm-tpl-industry__band.has-image.is-reversed .sm-tpl-industry__band-media[data-v-697d4a4b]{margin-inline:calc(var(--sm-gutter)*-1)}}.sm-tpl-industry-hub__details[data-v-1eb174e5]{border-block:1px solid var(--sm-line);margin:var(--sm-s-4) auto;max-width:90rem}.sm-tpl-industry-hub__details summary[data-v-1eb174e5]{color:var(--sm-ink);cursor:pointer;padding:var(--sm-s-5) var(--sm-s-6)}.sm-tpl-industry-hub__details summary[data-v-1eb174e5]:focus-visible{outline:2px solid var(--sm-accent);outline-offset:3px}.sm-tpl-industry-hub__heading[data-v-1eb174e5]{color:var(--sm-ink)}.sm-tpl-industry-hub__lead[data-v-1eb174e5]{color:var(--sm-ink-dim);margin-top:var(--sm-s-4);max-width:var(--sm-measure)}.sm-tpl-industry-hub__closing[data-v-1eb174e5]{color:var(--sm-ink-dim);margin-top:var(--sm-s-3)}.sm-tpl-industry-hub__cards[data-v-1eb174e5]{display:grid;gap:var(--sm-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:1024px){.sm-tpl-industry-hub__cards[data-v-1eb174e5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.sm-tpl-industry-hub__cards[data-v-1eb174e5]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:479px){.sm-tpl-industry-hub__cards[data-v-1eb174e5]{grid-template-columns:1fr}}.sm-tpl-industry-hub__list[data-v-1eb174e5]{margin-top:var(--sm-s-4);max-width:var(--sm-measure)}.sm-tpl-industry-hub__band[data-v-1eb174e5]{align-items:center;display:grid;gap:var(--sm-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.sm-tpl-industry-hub__band-copy[data-v-1eb174e5]{display:flex;flex-direction:column;gap:var(--sm-s-4);grid-area:copy;grid-column:1/span 7;min-width:0}.sm-tpl-industry-hub__band:not(.has-image) .sm-tpl-industry-hub__band-copy[data-v-1eb174e5]{grid-column:1/-1;max-width:var(--sm-measure)}.sm-tpl-industry-hub__eyebrow[data-v-1eb174e5]{color:var(--sm-accent-ink)}.sm-tpl-industry-hub__body[data-v-1eb174e5]{color:var(--sm-ink-dim);max-width:var(--sm-measure)}.sm-tpl-industry-hub__body[data-v-1eb174e5] p{margin:0 0 var(--sm-s-3)}.sm-tpl-industry-hub__body[data-v-1eb174e5] p:last-child{margin-bottom:0}.sm-tpl-industry-hub__body[data-v-1eb174e5] a{color:var(--sm-accent-ink)}.sm-tpl-industry-hub__band-media[data-v-1eb174e5]{grid-area:media;grid-column:8/span 5;margin-inline-end:calc(var(--sm-gutter)*-1)}.sm-tpl-industry-hub__band.has-image[data-v-1eb174e5]{grid-template-areas:"copy media";grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sm-tpl-industry-hub__band.has-image.is-reversed[data-v-1eb174e5]{grid-template-areas:"media copy";grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.sm-tpl-industry-hub__band.is-reversed .sm-tpl-industry-hub__band-media[data-v-1eb174e5]{margin-inline:calc(var(--sm-gutter)*-1) 0}@media(max-width:1023px){.sm-tpl-industry-hub__band[data-v-1eb174e5]{grid-template-columns:1fr}.sm-tpl-industry-hub__band-copy[data-v-1eb174e5],.sm-tpl-industry-hub__band-media[data-v-1eb174e5]{grid-column:1/-1}.sm-tpl-industry-hub__band.has-image[data-v-1eb174e5],.sm-tpl-industry-hub__band.has-image.is-reversed[data-v-1eb174e5]{grid-template-areas:"copy" "media";grid-template-columns:1fr}.sm-tpl-industry-hub__band.has-image .sm-tpl-industry-hub__band-media[data-v-1eb174e5],.sm-tpl-industry-hub__band.has-image.is-reversed .sm-tpl-industry-hub__band-media[data-v-1eb174e5]{margin-inline:calc(var(--sm-gutter)*-1)}}.sm-tpl-standard__list-label[data-v-c25165c2]{color:var(--sm-ink);font-weight:600}.sm-tpl-standard__list-label[data-v-c25165c2]:after{color:var(--sm-ink-faint);content:" — ";font-weight:400}.sm-tpl-standard__list-rest[data-v-c25165c2]{color:var(--sm-ink-dim)}.sm-tpl-standard__reviewed[data-v-c25165c2]{color:var(--sm-ink-faint)}.sm-tpl-standard__contact[data-v-c25165c2]{display:flex;flex-direction:column;gap:var(--sm-s-3)}.sm-tpl-standard__contact a[data-v-c25165c2]{color:var(--sm-accent-ink);text-decoration:none}.sm-tpl-standard__contact a[data-v-c25165c2]:focus-visible,.sm-tpl-standard__contact a[data-v-c25165c2]:hover{text-decoration:underline}.sm-tpl-standard__cities summary[data-v-c25165c2],.sm-tpl-standard__index a[data-v-c25165c2]{color:var(--sm-accent-ink)}.sm-tpl-standard__cities[data-v-c25165c2]{margin-top:var(--sm-s-4)}.sm-tpl-standard__cities summary[data-v-c25165c2]{cursor:pointer}.sm-tpl-standard__references[data-v-c25165c2]{display:flex;flex-direction:column;gap:var(--sm-s-3);padding:var(--sm-s-5) var(--sm-s-4)}.sm-tpl-standard__reference[data-v-c25165c2]{border:var(--sm-border) solid var(--sm-line-control);border-radius:var(--sm-r-md)}.sm-tpl-standard__reference summary[data-v-c25165c2]{color:var(--sm-accent-ink);cursor:pointer;padding:var(--sm-s-4)}.sm-tpl-standard__eyebrow[data-v-c25165c2]{color:var(--sm-accent-ink);margin-bottom:var(--sm-s-2)}.sm-tpl-standard__heading[data-v-c25165c2]{color:var(--sm-ink);margin-bottom:var(--sm-s-6)}.sm-tpl-standard__image[data-v-c25165c2]{margin-top:var(--sm-s-6);margin-inline-end:calc(var(--sm-gutter)*-1);max-width:none;width:calc(100% + var(--sm-gutter))}@media(max-width:639px){.sm-tpl-standard__image[data-v-c25165c2]{margin-inline:calc(var(--sm-gutter)*-1);width:calc(100% + var(--sm-gutter)*2)}}.sm-prose[data-v-c25165c2] p{margin:0 0 var(--sm-s-4)}.sm-prose[data-v-c25165c2] p:last-child{margin-bottom:0}.sm-prose[data-v-c25165c2] a{color:var(--sm-accent-ink)}.sm-prose__list[data-v-c25165c2]{display:flex;flex-direction:column;gap:var(--sm-s-2);margin-top:var(--sm-s-4);padding-inline-start:1.2em}.sm-tpl-legal__eyebrow[data-v-d1f061ab]{color:var(--sm-accent-ink);margin-bottom:var(--sm-s-2)}.sm-tpl-legal__index[data-v-d1f061ab]{display:flex;flex-wrap:wrap;font-size:.875rem;gap:var(--sm-s-2) var(--sm-s-5);margin:0 auto;max-width:72ch;padding:var(--sm-s-5) var(--sm-s-6)}.sm-tpl-legal__index a[data-v-d1f061ab]{color:var(--sm-accent-ink);text-decoration:underline;text-underline-offset:.18em}.sm-tpl-legal__heading[data-v-d1f061ab]{color:var(--sm-ink);margin-bottom:var(--sm-s-6)}.sm-prose[data-v-d1f061ab] p{margin:0 0 var(--sm-s-4)}.sm-prose[data-v-d1f061ab] p:last-child{margin-bottom:0}.sm-prose[data-v-d1f061ab] a{color:var(--sm-accent-ink)}.sm-prose[data-v-d1f061ab] strong{color:var(--sm-ink)}.sm-prose__list[data-v-d1f061ab]{display:flex;flex-direction:column;gap:var(--sm-s-2);margin-top:var(--sm-s-4);padding-inline-start:1.2em}.sm-tpl-quote__hero[data-v-65208311] .sm-band--hero{padding-block:var(--sm-band-y-tight)}.sm-tpl-quote__grid[data-v-65208311]{align-items:start;display:grid;gap:var(--sm-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.sm-tpl-quote__form-col[data-v-65208311]{display:grid;gap:var(--sm-grid-gap);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));min-width:0}.sm-tpl-quote__support[data-v-65208311]{display:flex;flex-direction:column;gap:var(--sm-s-6);grid-column:1/span 5;min-width:0}.sm-tpl-quote__heading[data-v-65208311]{color:var(--sm-ink)}.sm-tpl-quote__rail[data-v-65208311]{display:flex;flex-direction:column;gap:var(--sm-s-4);grid-column:1/-1;margin-top:var(--sm-s-7);max-width:760px;position:static}.sm-tpl-quote__form[data-v-65208311]{grid-column:6/span 7;min-width:0}.sm-tpl-quote__steps[data-v-65208311]{display:flex;flex-direction:column;gap:var(--sm-s-5);list-style:none;margin:0;padding:0}.sm-tpl-quote__step[data-v-65208311]{border-top:1px solid var(--sm-line);padding-top:var(--sm-s-4)}.sm-tpl-quote__step[data-v-65208311]:first-child{border-top:none;padding-top:0}.sm-tpl-quote__step-index[data-v-65208311]{color:var(--sm-accent-ink)}.sm-tpl-quote__step-title[data-v-65208311]{color:var(--sm-ink);margin-block:var(--sm-s-1) var(--sm-s-2)}.sm-tpl-quote__step-body[data-v-65208311]{color:var(--sm-ink-dim)}.sm-prose[data-v-65208311] p{margin:0 0 var(--sm-s-4)}.sm-prose[data-v-65208311] p:last-child{margin-bottom:0}.sm-prose[data-v-65208311] a{color:var(--sm-accent-ink)}@media(max-width:1023px){.sm-tpl-quote__grid[data-v-65208311]{grid-template-columns:1fr}.sm-tpl-quote__form-col[data-v-65208311]{grid-column:1/-1;grid-template-columns:1fr}.sm-tpl-quote__form[data-v-65208311],.sm-tpl-quote__rail[data-v-65208311],.sm-tpl-quote__support[data-v-65208311]{grid-column:1}.sm-tpl-quote__form[data-v-65208311]{order:1}.sm-tpl-quote__support[data-v-65208311]{margin-top:var(--sm-s-7);order:2}}@media(max-width:639px){.sm-tpl-quote__hero[data-v-65208311] .sm-band--hero{padding-block:var(--sm-s-6)}.sm-tpl-quote__hero[data-v-65208311] .sm-hero__media{display:none}.sm-tpl-quote__hero[data-v-65208311] .sm-hero__headline{font-size:clamp(36px,11vw,48px)}}.sm-tpl-thanks__heading[data-v-320463ef]{color:var(--sm-ink);margin-bottom:var(--sm-s-6)}.sm-tpl-thanks__outcome[data-v-320463ef]{align-items:flex-start;background:var(--sm-accent-soft);border:1px solid var(--sm-accent);border-radius:var(--sm-r-md);display:flex;gap:var(--sm-s-4);padding:var(--sm-s-5)}.sm-tpl-thanks__outcome-mark[data-v-320463ef]{background:var(--sm-accent);border-radius:var(--sm-r-pill);color:var(--sm-on-accent);display:inline-grid;flex:none;font-weight:800;height:36px;place-items:center;width:36px}.sm-tpl-thanks__outcome-title[data-v-320463ef]{color:var(--sm-ink)}.sm-tpl-thanks__outcome-copy[data-v-320463ef]{color:var(--sm-ink-dim);margin:var(--sm-s-2) 0 0}.sm-tpl-thanks__receipt[data-v-320463ef]{display:grid;gap:var(--sm-s-2);margin:var(--sm-s-3) 0 0}.sm-tpl-thanks__receipt>div[data-v-320463ef]{display:flex;flex-wrap:wrap;gap:var(--sm-s-3);justify-content:space-between}.sm-tpl-thanks__receipt dt[data-v-320463ef]{color:var(--sm-ink-dim)}.sm-tpl-thanks__receipt dd[data-v-320463ef]{color:var(--sm-ink);font-family:var(--sm-font-mono);font-weight:700;margin:0}.sm-tpl-thanks__cards[data-v-320463ef]{display:grid;gap:var(--sm-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.sm-tpl-thanks__card[data-v-320463ef]{background:var(--sm-surface);border:1px solid var(--sm-line);border-radius:var(--sm-r-md);display:flex;flex-direction:column;gap:var(--sm-s-2);padding:var(--sm-s-6)}.sm-tpl-thanks__card-index[data-v-320463ef]{color:var(--sm-accent-ink)}.sm-tpl-thanks__card-title[data-v-320463ef]{color:var(--sm-ink)}.sm-tpl-thanks__card-body[data-v-320463ef]{color:var(--sm-ink-dim)}.sm-prose[data-v-320463ef] p{margin:0 0 var(--sm-s-4)}.sm-prose[data-v-320463ef] p:last-child{margin-bottom:0}.sm-prose[data-v-320463ef] a{color:var(--sm-accent-ink)}@media(max-width:1023px){.sm-tpl-thanks__cards[data-v-320463ef]{grid-template-columns:1fr}}
