.hero[data-astro-cid-f2t6dg3d]{position:relative;isolation:isolate;display:grid;align-items:center;overflow:hidden;min-height:clamp(34rem,82svh,44rem);background:#0b0b14}.hero-media[data-astro-cid-f2t6dg3d]{position:absolute;inset:0;z-index:0}.hero-media[data-astro-cid-f2t6dg3d] img[data-astro-cid-f2t6dg3d]{display:block;width:100%;height:100%;object-fit:cover;object-position:right center}.hero-scrim[data-astro-cid-f2t6dg3d]{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#0b0b14 0% 32%,#0b0b14f0 44%,#0b0b149e 62%,#0b0b141f 84%,#0b0b1400)}.hero-top-wash[data-astro-cid-f2t6dg3d]{position:absolute;inset:0 0 auto;z-index:1;height:clamp(6.5rem,14vw,10.5rem);background:linear-gradient(180deg,#0b0b14e6,#0b0b14cc 40%,#0b0b1470 72%,#0b0b1400);pointer-events:none}.hero-inner[data-astro-cid-f2t6dg3d]{position:relative;z-index:2;padding-block:clamp(6.5rem,11vw,8.5rem) clamp(4.5rem,8vw,6.5rem)}.hero[data-astro-cid-f2t6dg3d].home-dark .hero-eyebrow[data-astro-cid-f2t6dg3d]{display:block;color:#ddd6fe;margin-bottom:1.125rem}.hero-h1[data-astro-cid-f2t6dg3d]{max-width:44rem;font-family:var(--font-display);font-weight:400;font-size:clamp(2.375rem,5.4vw,3.5rem);line-height:1.1;letter-spacing:-.01em;color:#fff}.hero-line[data-astro-cid-f2t6dg3d]{display:block}.hero-h1-dim[data-astro-cid-f2t6dg3d]{color:#a78bfa}.hero-lede[data-astro-cid-f2t6dg3d]{margin-top:1.25rem;max-width:32.5rem;font-size:clamp(1rem,1.2vw,1.0625rem);line-height:1.6;color:#fffc;text-wrap:pretty}.hero-lede--close[data-astro-cid-f2t6dg3d]{margin-top:.625rem}.hero-cta[data-astro-cid-f2t6dg3d]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.875rem}.hero-phone[data-astro-cid-f2t6dg3d]{margin-top:1.375rem;font-size:.8125rem;color:#ffffffb8}.hero-phone[data-astro-cid-f2t6dg3d] a[data-astro-cid-f2t6dg3d]{color:#fff;text-decoration:underline;text-decoration-color:#fff6;text-underline-offset:3px}.hero-phone[data-astro-cid-f2t6dg3d] a[data-astro-cid-f2t6dg3d]:hover{text-decoration-color:#fff}.hero-phone[data-astro-cid-f2t6dg3d] a[data-astro-cid-f2t6dg3d]:focus-visible{outline:2px solid #ffffff;outline-offset:3px}@media(max-width:900px){.hero[data-astro-cid-f2t6dg3d]{min-height:0}.hero-media[data-astro-cid-f2t6dg3d] img[data-astro-cid-f2t6dg3d]{object-position:right center}.hero-scrim[data-astro-cid-f2t6dg3d]{background:linear-gradient(180deg,#0b0b14b8,#0b0b14cc 60%,#0b0b14e6)}.hero-top-wash[data-astro-cid-f2t6dg3d]{height:5.5rem}.hero-inner[data-astro-cid-f2t6dg3d]{padding-block:6.5rem 4rem}.hero-h1[data-astro-cid-f2t6dg3d]{font-size:clamp(2rem,7.8vw,2.75rem)}}@media(max-width:420px){.hero-inner[data-astro-cid-f2t6dg3d]{padding-block:6rem 3.25rem}}.capabilities[data-astro-cid-pwmqbidg]{padding-block:clamp(3.5rem,7vw,5rem);background:var(--color-bg)}.cap-head[data-astro-cid-pwmqbidg]{display:grid;gap:1.5rem 3rem;margin-bottom:clamp(2rem,4vw,3rem)}.cap-h2[data-astro-cid-pwmqbidg]{margin-top:.75rem}.cap-h2-line[data-astro-cid-pwmqbidg]{display:block}.cap-aside-body[data-astro-cid-pwmqbidg]{font-size:.9375rem;line-height:1.6;color:var(--color-text2);max-width:26rem}.cap-aside-link[data-astro-cid-pwmqbidg]{display:inline-flex;align-items:center;gap:.375rem;margin-top:.875rem;font-size:.875rem;font-weight:600;color:#5b21d6;text-decoration:none}.cap-aside-link[data-astro-cid-pwmqbidg]:hover{color:#4c1bb8}.cap-grid[data-astro-cid-pwmqbidg]{display:grid;gap:20px;grid-template-columns:1fr}.cap-card[data-astro-cid-pwmqbidg]{background:#fff;border:1px solid #e8e4dc;border-radius:14px;box-shadow:0 4px 20px #140a3c0f;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.cap-card[data-astro-cid-pwmqbidg]:hover{transform:translateY(-4px);box-shadow:0 14px 34px #140a3c1f}.cap-inner[data-astro-cid-pwmqbidg]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.cap-inner[data-astro-cid-pwmqbidg]:focus-visible{outline:2px solid #5b21d6;outline-offset:2px}.cap-media[data-astro-cid-pwmqbidg]{position:relative;display:block;aspect-ratio:4 / 3;background:#f4f0e8}.cap-media[data-astro-cid-pwmqbidg] img[data-astro-cid-pwmqbidg]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.cap-card[data-astro-cid-pwmqbidg]:hover .cap-media[data-astro-cid-pwmqbidg] img[data-astro-cid-pwmqbidg]{transform:scale(1.04)}.cap-icon[data-astro-cid-pwmqbidg]{position:absolute;left:16px;bottom:16px;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#fff;color:#5b21d6;box-shadow:0 2px 8px #140a3c24}.cap-icon[data-astro-cid-pwmqbidg] svg[data-astro-cid-pwmqbidg]{width:20px;height:20px}.cap-body[data-astro-cid-pwmqbidg]{display:flex;flex:1 1 auto;flex-direction:column;padding:20px}.cap-title[data-astro-cid-pwmqbidg]{font-family:var(--font-display);font-size:1.125rem;line-height:1.3;color:#1a1a24}.cap-text[data-astro-cid-pwmqbidg]{margin-top:.5rem;font-size:.875rem;line-height:1.5;color:#6b6b7b}.cap-link[data-astro-cid-pwmqbidg]{display:inline-flex;align-items:center;gap:.375rem;margin-top:auto;padding-top:1rem;font-size:.8125rem;font-weight:600;color:#5b21d6;transition:color .18s ease}.cap-card[data-astro-cid-pwmqbidg]:hover .cap-link[data-astro-cid-pwmqbidg]{color:#4c1bb8}@media(min-width:640px){.cap-grid[data-astro-cid-pwmqbidg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.cap-head[data-astro-cid-pwmqbidg]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start}.cap-head-aside[data-astro-cid-pwmqbidg]{text-align:right;padding-top:.75rem}.cap-aside-body[data-astro-cid-pwmqbidg]{margin-left:auto}}@media(min-width:1100px){.cap-grid[data-astro-cid-pwmqbidg]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.cap-card[data-astro-cid-pwmqbidg],.cap-media[data-astro-cid-pwmqbidg] img[data-astro-cid-pwmqbidg]{transition:none}.cap-card[data-astro-cid-pwmqbidg]:hover,.cap-card[data-astro-cid-pwmqbidg]:hover .cap-media[data-astro-cid-pwmqbidg] img[data-astro-cid-pwmqbidg]{transform:none}}.proof[data-astro-cid-isak7dog]{padding-block:clamp(3.5rem,7vw,5rem)}.proof-grid[data-astro-cid-isak7dog]{display:grid;gap:2rem 2.5rem}.proof-h2[data-astro-cid-isak7dog]{margin-top:.75rem}.proof-h2-line[data-astro-cid-isak7dog]{display:block}.proof-body[data-astro-cid-isak7dog]{margin-top:1rem;max-width:26rem;font-size:.9375rem;line-height:1.6;color:var(--color-text2)}.proof-btn[data-astro-cid-isak7dog]{margin-top:1.5rem}.proof-cards[data-astro-cid-isak7dog]{display:grid;gap:20px}.proof-card[data-astro-cid-isak7dog]{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #dcd3f5;border-radius:14px;box-shadow:0 4px 20px #140a3c0f;transition:transform .2s ease,box-shadow .2s ease}.proof-card[data-astro-cid-isak7dog]:hover{transform:translateY(-3px);box-shadow:0 14px 30px #140a3c1f}.proof-card-media[data-astro-cid-isak7dog]{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#efeafb;border-bottom:1px solid #dcd3f5}.proof-card-media[data-astro-cid-isak7dog] img[data-astro-cid-isak7dog]{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .5s ease}.proof-card[data-astro-cid-isak7dog]:hover .proof-card-media[data-astro-cid-isak7dog] img[data-astro-cid-isak7dog]{transform:scale(1.02)}.proof-card-body[data-astro-cid-isak7dog]{display:flex;flex:1 1 auto;flex-direction:column;padding:18px 20px 20px}.proof-cat[data-astro-cid-isak7dog]{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#5e5e6c}.proof-title[data-astro-cid-isak7dog]{margin-top:.5rem;font-family:var(--font-display);font-weight:400;font-size:1.375rem;line-height:1.2;color:#1a1a24}.proof-title[data-astro-cid-isak7dog] a[data-astro-cid-isak7dog]{color:inherit;text-decoration:none;transition:color .18s ease}.proof-card[data-astro-cid-isak7dog]:hover .proof-title[data-astro-cid-isak7dog] a[data-astro-cid-isak7dog]{color:#5b21d6}.proof-blurb[data-astro-cid-isak7dog]{margin-top:.5rem;font-size:.875rem;line-height:1.5;color:#5e5e6c}.proof-link[data-astro-cid-isak7dog]{display:inline-flex;align-items:center;gap:.375rem;margin-top:auto;padding-top:1rem;font-size:.8125rem;font-weight:600;color:#5b21d6;text-decoration:none}.proof-link[data-astro-cid-isak7dog]:hover{color:#4c1bb8}@media(min-width:720px){.proof-cards[data-astro-cid-isak7dog]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:980px){.proof-grid[data-astro-cid-isak7dog]{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:2.5rem 3rem}.proof-intro[data-astro-cid-isak7dog]{padding-top:.25rem}}@media(prefers-reduced-motion:reduce){.proof-card[data-astro-cid-isak7dog],.proof-card-media[data-astro-cid-isak7dog] img[data-astro-cid-isak7dog]{transition:none}.proof-card[data-astro-cid-isak7dog]:hover,.proof-card[data-astro-cid-isak7dog]:hover .proof-card-media[data-astro-cid-isak7dog] img[data-astro-cid-isak7dog]{transform:none}}.stock[data-astro-cid-gifhyeyx]{padding-block:clamp(3.5rem,7vw,5rem);background:var(--color-bg)}.stock-grid[data-astro-cid-gifhyeyx]{display:grid;gap:2.5rem}.stock-h2[data-astro-cid-gifhyeyx]{margin-top:.75rem}.stock-h2-line[data-astro-cid-gifhyeyx]{display:block}.stock-body[data-astro-cid-gifhyeyx]{margin-top:1rem;max-width:30rem;font-size:.9375rem;line-height:1.6;color:var(--color-text2)}.stock-search[data-astro-cid-gifhyeyx]{display:flex;gap:.5rem;margin-top:1.75rem;max-width:30rem}.stock-search[data-astro-cid-gifhyeyx] input[data-astro-cid-gifhyeyx]{flex:1 1 auto;min-width:0;height:44px;padding:0 .875rem;border:1px solid #e0dbd0;border-radius:8px;background:#fff;font-size:.9375rem;color:#1a1a24}.stock-search[data-astro-cid-gifhyeyx] input[data-astro-cid-gifhyeyx]::placeholder{color:#6b6b7b}.stock-search[data-astro-cid-gifhyeyx] input[data-astro-cid-gifhyeyx]:focus{outline:none;border-color:#5b21d6;box-shadow:0 0 0 3px #5b21d624}.stock-search[data-astro-cid-gifhyeyx] .h26-btn[data-astro-cid-gifhyeyx]{flex-shrink:0;min-height:44px;padding-inline:1.25rem}.stock-tiles[data-astro-cid-gifhyeyx]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stock-tile[data-astro-cid-gifhyeyx]{display:flex;flex-direction:column;align-items:stretch;gap:.625rem;padding:8px 8px 12px;border:1px solid #e8e4dc;border-radius:12px;background:#fff;text-decoration:none;text-align:center;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.stock-tile[data-astro-cid-gifhyeyx]:hover{transform:translateY(-2px);border-color:#cbbcef;box-shadow:0 8px 20px #140a3c14}.stock-tile[data-astro-cid-gifhyeyx]:focus-visible{outline:2px solid #5b21d6;outline-offset:2px}.stock-tile-img[data-astro-cid-gifhyeyx]{display:block;width:100%;aspect-ratio:1 / 1;border-radius:8px;background:#faf8f4;overflow:hidden}.stock-tile-img[data-astro-cid-gifhyeyx] img[data-astro-cid-gifhyeyx]{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease}.stock-tile[data-astro-cid-gifhyeyx]:hover .stock-tile-img[data-astro-cid-gifhyeyx] img[data-astro-cid-gifhyeyx]{transform:scale(1.04)}.stock-tile-label[data-astro-cid-gifhyeyx]{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:2.7em;padding-inline:4px;font-size:.75rem;font-weight:600;line-height:1.35;color:#5b21d6}.stock-all[data-astro-cid-gifhyeyx]{display:inline-flex;align-items:center;gap:.375rem;margin-top:1.25rem;font-size:.8125rem;font-weight:600;color:#5b21d6;text-decoration:none}.stock-all[data-astro-cid-gifhyeyx]:hover{color:#4c1bb8}@media(max-width:479px){.stock-tiles[data-astro-cid-gifhyeyx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:980px){.stock-grid[data-astro-cid-gifhyeyx]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3.5rem}.stock-all[data-astro-cid-gifhyeyx]{display:flex;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.stock-tile[data-astro-cid-gifhyeyx]{transition:none}.stock-tile[data-astro-cid-gifhyeyx]:hover{transform:none}.stock-tile-img[data-astro-cid-gifhyeyx] img[data-astro-cid-gifhyeyx],.stock-tile[data-astro-cid-gifhyeyx]:hover .stock-tile-img[data-astro-cid-gifhyeyx] img[data-astro-cid-gifhyeyx]{transition:none;transform:none}}.process[data-astro-cid-7urfo6aw]{padding-block:clamp(3.5rem,7vw,5.5rem)}.process-head[data-astro-cid-7urfo6aw]{display:grid;gap:1.25rem 3rem}.process-h2[data-astro-cid-7urfo6aw]{margin-top:.75rem;color:#fff}.process-h2-line[data-astro-cid-7urfo6aw]{display:block}.process-aside[data-astro-cid-7urfo6aw]{max-width:30rem;font-size:.9375rem;line-height:1.6;color:#b8b8c8}.process-list[data-astro-cid-7urfo6aw]{display:grid;gap:2.25rem;margin-top:clamp(2.5rem,5vw,3.75rem)}.step-top[data-astro-cid-7urfo6aw]{display:flex;align-items:center;gap:.875rem}.step-n[data-astro-cid-7urfo6aw]{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:1px solid #5b21d6;border-radius:999px;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;color:#fff}.step-line[data-astro-cid-7urfo6aw]{position:relative;flex:1 1 auto;height:1px;background:#3a3a50}.step-line[data-astro-cid-7urfo6aw]:after{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-top:1px solid #3a3a50;border-right:1px solid #3a3a50;transform:translateY(-50%) rotate(45deg)}.step-title[data-astro-cid-7urfo6aw]{display:flex;align-items:center;gap:.5rem;margin-top:1.125rem;font-family:var(--font-display);font-weight:400;font-size:1.25rem;line-height:1.3;color:#fff}.step-icon[data-astro-cid-7urfo6aw]{display:inline-flex;color:#a78bfa}.step-icon[data-astro-cid-7urfo6aw] svg[data-astro-cid-7urfo6aw]{width:18px;height:18px}.step-body[data-astro-cid-7urfo6aw]{margin-top:.5rem;font-size:.875rem;line-height:1.6;color:#b8b8c8}@media(max-width:767px){.process-list[data-astro-cid-7urfo6aw]{gap:2rem}.step-top[data-astro-cid-7urfo6aw]{gap:0}.step-line[data-astro-cid-7urfo6aw]{display:none}}@media(min-width:768px){.process-list[data-astro-cid-7urfo6aw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}@media(min-width:900px){.process-head[data-astro-cid-7urfo6aw]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end}.process-aside[data-astro-cid-7urfo6aw]{justify-self:end}}.trust[data-astro-cid-s5iucfuu]{padding-block:1.125rem;background:var(--color-bg);border-top:1px solid #dcd3f5;border-bottom:1px solid #dcd3f5}.trust-list[data-astro-cid-s5iucfuu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem}.trust-item[data-astro-cid-s5iucfuu]{display:flex;align-items:center;gap:.625rem}.trust-icon[data-astro-cid-s5iucfuu]{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:999px;background:#fffc;color:#5b21d6}.trust-icon[data-astro-cid-s5iucfuu] svg[data-astro-cid-s5iucfuu]{width:16px;height:16px}.trust-label[data-astro-cid-s5iucfuu]{font-size:.875rem;font-weight:500;line-height:1.35;color:#1a1a24}@media(min-width:860px){.trust[data-astro-cid-s5iucfuu]{padding-block:1.25rem}.trust-list[data-astro-cid-s5iucfuu]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 2rem}.trust-item[data-astro-cid-s5iucfuu]{justify-content:center}}.insights[data-astro-cid-pbhlbw6q]{padding-block:clamp(3.5rem,7vw,5rem);background:var(--color-bg)}.insights-head[data-astro-cid-pbhlbw6q]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 2rem}.insights-intro[data-astro-cid-pbhlbw6q]{max-width:34rem}.insights-h2[data-astro-cid-pbhlbw6q]{margin-top:.75rem}.insights-h2-line[data-astro-cid-pbhlbw6q]{display:block}.insights-body[data-astro-cid-pbhlbw6q]{margin-top:1rem;font-size:.9375rem;line-height:1.6;color:var(--color-text2)}.insights-all[data-astro-cid-pbhlbw6q]{flex-shrink:0}.insight-cards[data-astro-cid-pbhlbw6q]{display:grid;gap:20px;margin-top:clamp(2rem,4vw,2.75rem)}.insight-card[data-astro-cid-pbhlbw6q]{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border:1px solid #e8e4dc;border-radius:14px;box-shadow:0 4px 20px #140a3c0f;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.insight-card[data-astro-cid-pbhlbw6q]:hover{transform:translateY(-3px);box-shadow:0 14px 30px #140a3c1f}.insight-card[data-astro-cid-pbhlbw6q]:focus-visible{outline:2px solid #5b21d6;outline-offset:2px}.insight-media[data-astro-cid-pbhlbw6q]{display:block;aspect-ratio:16 / 10;background:#f4f0e8;overflow:hidden}.insight-media[data-astro-cid-pbhlbw6q] img[data-astro-cid-pbhlbw6q]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.insight-card[data-astro-cid-pbhlbw6q]:hover .insight-media[data-astro-cid-pbhlbw6q] img[data-astro-cid-pbhlbw6q]{transform:scale(1.03)}.insight-media-fallback[data-astro-cid-pbhlbw6q]{display:block;width:100%;height:100%;background:linear-gradient(135deg,#efeafb,#f4f0e8)}.insight-body[data-astro-cid-pbhlbw6q]{display:grid;flex:1 1 auto;gap:.5rem;padding:18px 20px 20px;position:relative}.insight-date[data-astro-cid-pbhlbw6q]{font-size:.75rem;color:#6b6b7b;font-variant-numeric:tabular-nums}.insight-title[data-astro-cid-pbhlbw6q]{font-family:var(--font-display);font-size:1.0625rem;line-height:1.3;color:#1a1a24;padding-right:1.5rem;transition:color .18s ease}.insight-card[data-astro-cid-pbhlbw6q]:hover .insight-title[data-astro-cid-pbhlbw6q]{color:#5b21d6}.insight-arrow[data-astro-cid-pbhlbw6q]{position:absolute;right:20px;bottom:18px;font-size:.9375rem;color:#5b21d6;transition:transform .22s ease}.insight-card[data-astro-cid-pbhlbw6q]:hover .insight-arrow[data-astro-cid-pbhlbw6q]{transform:translate(3px)}@media(max-width:639px){.insight-cards[data-astro-cid-pbhlbw6q]{grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.25rem;-webkit-overflow-scrolling:touch}.insight-cards[data-astro-cid-pbhlbw6q]>li[data-astro-cid-pbhlbw6q]{scroll-snap-align:start}}@media(min-width:640px){.insight-cards[data-astro-cid-pbhlbw6q]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.insight-card[data-astro-cid-pbhlbw6q],.insight-media[data-astro-cid-pbhlbw6q] img[data-astro-cid-pbhlbw6q],.insight-arrow[data-astro-cid-pbhlbw6q]{transition:none}.insight-card[data-astro-cid-pbhlbw6q]:hover,.insight-card[data-astro-cid-pbhlbw6q]:hover .insight-media[data-astro-cid-pbhlbw6q] img[data-astro-cid-pbhlbw6q]{transform:none}}.banner-wrap[data-astro-cid-vephbmh5]{padding-block:48px;background:var(--color-bg)}@media(min-width:1024px){.banner-wrap[data-astro-cid-vephbmh5]{padding-block:64px}}.banner[data-astro-cid-vephbmh5]{position:relative;isolation:isolate;overflow:hidden;border-radius:24px;background:#0b0b14}.banner-media[data-astro-cid-vephbmh5]{position:absolute;inset:0;z-index:-2}.banner-media[data-astro-cid-vephbmh5] img[data-astro-cid-vephbmh5]{display:block;width:100%;height:100%;object-fit:cover;object-position:right center}.banner-scrim[data-astro-cid-vephbmh5]{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0b0b14 0% 40%,#0b0b14d1 58%,#0b0b1426 88%,#0b0b1400)}.banner-inner[data-astro-cid-vephbmh5]{padding:clamp(2.25rem,5vw,3.75rem) clamp(1.5rem,4vw,3.5rem);max-width:34rem}.banner-eyebrow[data-astro-cid-vephbmh5]{color:#a78bfa}.banner-h2[data-astro-cid-vephbmh5]{margin-top:.75rem;color:#fff}.banner-h2-line[data-astro-cid-vephbmh5]{display:block}.banner-body[data-astro-cid-vephbmh5]{margin-top:1rem;max-width:26rem;font-size:.9375rem;line-height:1.6;color:#b8b8c8}.banner-actions[data-astro-cid-vephbmh5]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.banner-contact[data-astro-cid-vephbmh5]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.8125rem;color:#b8b8c8}.banner-link[data-astro-cid-vephbmh5]{color:#fff;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .18s ease}.banner-link[data-astro-cid-vephbmh5]:hover,.banner-link[data-astro-cid-vephbmh5]:focus-visible{border-bottom-color:#a78bfa}.banner-dot[data-astro-cid-vephbmh5]{color:#4b4b63}@media(max-width:767px){.banner-scrim[data-astro-cid-vephbmh5]{background:linear-gradient(180deg,#0b0b14f0,#0b0b14e6 62%,#0b0b14b8)}.banner-inner[data-astro-cid-vephbmh5]{max-width:none}.banner-actions[data-astro-cid-vephbmh5] .h26-btn[data-astro-cid-vephbmh5]{flex:1 1 auto;justify-content:center}}.close[data-astro-cid-venvj7ze]{padding-block:64px;background:#efeafb;border-top:1px solid #dcd3f5;border-bottom:1px solid #dcd3f5;scroll-margin-top:6rem}.close-grid[data-astro-cid-venvj7ze]{display:grid;gap:1.75rem;align-items:center}.close-eyebrow[data-astro-cid-venvj7ze]{color:#5b21d6}.close-h2[data-astro-cid-venvj7ze]{margin-top:.625rem;font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1.1}.close-body[data-astro-cid-venvj7ze]{margin-top:.875rem;max-width:440px;font-size:.9375rem;line-height:1.6;color:#5e5e6c}.close-body--tight[data-astro-cid-venvj7ze]{margin-top:.5rem;margin-bottom:1rem}.close-card[data-astro-cid-venvj7ze]{background:#fff;border:1px solid #dcd3f5;border-radius:16px;padding:28px;box-shadow:0 4px 20px #140a3c0f}.close-form[data-astro-cid-venvj7ze]{display:grid;gap:1rem}.close-fields[data-astro-cid-venvj7ze]{display:grid;gap:12px}.close-field[data-astro-cid-venvj7ze]{display:grid;gap:.375rem;min-width:0}.close-label[data-astro-cid-venvj7ze]{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#4b4b5b}.close-optional[data-astro-cid-venvj7ze]{font-weight:400;letter-spacing:0;text-transform:none;color:#6b6b7b}.close-input[data-astro-cid-venvj7ze]{width:100%;height:44px;padding:0 .75rem;font-size:.875rem;line-height:1.4;color:#1a1a24;background:#fff;border:1px solid #e0dbd0;border-radius:8px}.close-input[data-astro-cid-venvj7ze]::placeholder{color:#6b6b7b}.close-input[data-astro-cid-venvj7ze]:focus{outline:none;border-color:#5b21d6;box-shadow:0 0 0 3px #5b21d626}.close-actions[data-astro-cid-venvj7ze]{display:grid;gap:12px 20px;align-items:start}.close-actions[data-astro-cid-venvj7ze] .sd-form-guard{gap:.5rem}.close-submit[data-astro-cid-venvj7ze]{width:100%;justify-content:center;white-space:nowrap}.close-meta[data-astro-cid-venvj7ze]{font-size:.75rem;line-height:1.5;color:#5e5e6c}.close-success-title[data-astro-cid-venvj7ze]{font-size:.9375rem;font-weight:600;color:#1a1a24}@media(min-width:768px){.close-fields[data-astro-cid-venvj7ze]{grid-template-columns:repeat(3,minmax(0,1fr))}.close-actions[data-astro-cid-venvj7ze]{grid-template-columns:minmax(0,1fr) auto}.close-submit[data-astro-cid-venvj7ze]{width:auto}}@media(min-width:1000px){.close-grid[data-astro-cid-venvj7ze]{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:48px}}@media(max-width:767px){.close[data-astro-cid-venvj7ze]{padding-block:44px}}
