.hall-scene[data-v-c006e55e]{background:#0a0e14;height:100%;overflow:hidden;position:relative;width:100%}.hall-scene.is-unlocked[data-v-c006e55e]{touch-action:none}.hall-lock[data-v-c006e55e]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0006;border-radius:999px;bottom:20px;color:#ffffffd9;cursor:pointer;display:flex;font-size:12px;gap:6px;left:50%;letter-spacing:.04em;padding:6px 12px;position:absolute;transform:translate(-50%);transition:background .2s,color .2s;z-index:3}.hall-lock[data-v-c006e55e]:hover{background:#0009;color:#fff}.hall-lock-icon[data-v-c006e55e]{height:14px;width:14px}.hall-scene[data-v-c006e55e] canvas{display:block;height:100%;width:100%}.hall-error[data-v-c006e55e],.hall-loading[data-v-c006e55e]{align-items:center;background:#0a0e14;color:#ffffffb3;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}.hall-loading-bar[data-v-c006e55e]{background:#ffffff1f;height:2px;overflow:hidden;width:min(220px,50vw)}.hall-loading-fill[data-v-c006e55e]{background:#c8a96e;height:100%;transition:width .2s ease}.hall-error[data-v-c006e55e],.hall-loading-text[data-v-c006e55e]{font-size:13px;letter-spacing:.04em}.hall-hint[data-v-c006e55e]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059;bottom:60px;color:#ffffff8c;font-size:12px;left:50%;letter-spacing:.06em;margin:0;padding:6px 12px;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:2}.hall-hero[data-v-2883bb55]{background:#0a0e14;height:100vh;min-height:560px;overflow:hidden;position:relative;width:100%}.hall-hero-fallback[data-v-2883bb55],.hall-hero-scene[data-v-2883bb55]{inset:0;position:absolute}.hall-hero-fallback[data-v-2883bb55]{align-items:center;background:#0a0e14;color:#ffffff8c;display:flex;font-size:14px;justify-content:center;letter-spacing:.04em}.hero[data-v-2883bb55]{--hero-brand:#2d57e6}.hero-top[data-v-2883bb55]{color:#fff;display:flex;flex-direction:column;isolation:isolate;min-height:100vh;overflow:hidden;position:relative}.hero-media[data-v-2883bb55]{animation:hero-pan-2883bb55 32s ease-in-out infinite alternate;background:url(https://images.unsplash.com/photo-1556761175-b413da4baf72?auto=format&fit=crop&w=2000&q=80) 50%/cover no-repeat;transform:scale(1.04);z-index:0}.hero-media[data-v-2883bb55],.hero-veil[data-v-2883bb55]{inset:0;position:absolute}.hero-veil[data-v-2883bb55]{background:linear-gradient(180deg,#020c24e6,#0412309e 50%,#003da6eb),linear-gradient(90deg,#020e2af0,#2d57e6c7 52%,#06143266);z-index:1}.hero-sheen[data-v-2883bb55]{background:linear-gradient(120deg,transparent 40%,hsla(0,0%,100%,.05) 50%,transparent 60%);inset:0;pointer-events:none;position:absolute;z-index:2}.hero-bar[data-v-2883bb55]{color:#fff;flex-shrink:0;margin-top:auto;position:relative;width:100%;z-index:3}.hero-bar-inner[data-v-2883bb55]{margin:0 auto;max-width:1400px;padding:2rem 1rem}@media (min-width:768px){.hero-bar-inner[data-v-2883bb55]{padding:2.25rem 1.5rem}}@media (min-width:1024px){.hero-bar-inner[data-v-2883bb55]{padding:2.75rem 2rem}}.hero-inner[data-v-2883bb55]{align-items:center;display:flex;flex:1;margin:0 auto;max-width:1400px;padding:calc(var(--header-height) + 1.5rem) 1rem 2rem;position:relative;width:100%;z-index:3}@media (min-width:768px){.hero-inner[data-v-2883bb55]{padding:calc(var(--header-height) + 2rem) 1.5rem 2.5rem}}@media (min-width:1024px){.hero-inner[data-v-2883bb55]{padding:calc(var(--header-height) + 2.5rem) 2rem 3rem}}.hero-grid[data-v-2883bb55]{align-items:stretch;display:grid;gap:2rem;width:100%}@media (min-width:1024px){.hero-grid[data-v-2883bb55]{align-items:stretch;gap:4rem;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.hero-eyebrow[data-v-2883bb55]{color:#ffffffb8;font-size:.8125rem;font-weight:500;letter-spacing:.14em;margin-bottom:1.1rem}.hero-title[data-v-2883bb55]{align-items:baseline;color:#fff;display:flex;flex-wrap:wrap;font-family:Noto,Inter,sans-serif;font-size:clamp(2.25rem,5.2vw,3.75rem);font-weight:700;gap:.5rem .85rem;letter-spacing:-.02em;line-height:1.1;margin-bottom:1.35rem}.hero-subtitle[data-v-2883bb55],.hero-title-accent[data-v-2883bb55]{color:#ffffffeb;font-weight:600}.hero-subtitle[data-v-2883bb55]{font-size:clamp(1.25rem,2.4vw,1.625rem);line-height:1.35;margin-bottom:1rem}.hero-desc[data-v-2883bb55]{color:#e2ecffd9;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.8;margin-bottom:1.75rem;max-width:38rem}.hero-points[data-v-2883bb55]{display:flex;flex-direction:column;gap:.85rem;margin-bottom:2rem}.hero-points li[data-v-2883bb55]{align-items:flex-start;color:#e2ecffe6;display:flex;font-size:1.0625rem;gap:.65rem;line-height:1.6}.hero-point-icon[data-v-2883bb55]{color:#ffffffbf;flex-shrink:0;height:1.15rem;margin-top:.15rem;width:1.15rem}.hero-actions[data-v-2883bb55]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.hero-action[data-v-2883bb55]{align-items:center;display:inline-flex;font-size:1.0625rem;font-weight:600;justify-content:center;padding:.85rem 1.6rem;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.hero-action--primary[data-v-2883bb55]{background:#fafbff;box-shadow:0 4px 20px #0000002e;color:var(--hero-brand)}.hero-action--primary[data-v-2883bb55]:hover{background:#fafbff;box-shadow:0 6px 24px #00000038;transform:translateY(-1px)}.hero-action--ghost[data-v-2883bb55]{border:1px solid hsla(0,0%,100%,.35);color:#fff}.hero-action--ghost[data-v-2883bb55]:hover{background:#ffffff1a;border-color:#ffffff8c}.hero-tags[data-v-2883bb55]{display:flex;flex-wrap:wrap;gap:.65rem}.hero-tag[data-v-2883bb55]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.28);color:#ffffffeb;display:inline-flex;font-size:.9375rem;gap:.4rem;padding:.55rem 1rem;transition:background .2s ease,border-color .2s ease,transform .2s ease}.hero-tag[data-v-2883bb55]:hover{background:#ffffff2e;border-color:#ffffff73;transform:translateY(-1px)}.hero-tag-icon[data-v-2883bb55]{flex-shrink:0;height:1.05rem;opacity:.85;width:1.05rem}.hero-aside[data-v-2883bb55]{align-self:start;display:flex;flex-direction:column;gap:1.75rem;max-width:30rem;width:100%}@media (min-width:1024px){.hero-aside[data-v-2883bb55]{justify-self:end;padding-top:.15rem}}.hero-highlights[data-v-2883bb55]{display:grid;gap:1.15rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hero-highlight[data-v-2883bb55]{align-items:flex-start;display:flex;gap:.65rem}.hero-highlight-icon[data-v-2883bb55]{color:#fff;flex-shrink:0;height:1.4rem;margin-top:.15rem;width:1.4rem}.hero-highlight-title[data-v-2883bb55]{color:#fff;font-size:1.1875rem;font-weight:600;line-height:1.3}.hero-highlight-desc[data-v-2883bb55]{color:#e2ecffad;font-size:.9375rem;line-height:1.45;margin-top:.15rem}.hero-flow[data-v-2883bb55]{align-items:center;border-top:1px solid hsla(0,0%,100%,.14);display:flex;flex-wrap:wrap;gap:.35rem .5rem;padding-top:.25rem}.hero-flow-item[data-v-2883bb55]{align-items:center;color:#ffffffe0;display:inline-flex;font-size:1.0625rem;font-weight:500;gap:.35rem}.hero-flow-icon[data-v-2883bb55]{color:#fff;flex-shrink:0;height:1.15rem;width:1.15rem}.hero-flow-arrow[data-v-2883bb55]{color:#fff;flex-shrink:0;height:1.05rem;margin:0 .15rem;width:1.05rem}.hero-focus-label[data-v-2883bb55]{color:#ffffff85;display:block;font-size:.8125rem;letter-spacing:.12em;margin-bottom:.65rem}.hero-focus-list[data-v-2883bb55]{display:flex;flex-wrap:nowrap;gap:.5rem .75rem;white-space:nowrap}.hero-focus-item[data-v-2883bb55]{color:#e2ecffc7;flex-shrink:0;font-size:1.0625rem}.hero-bot[data-v-2883bb55]{border-top:1px solid hsla(0,0%,100%,.14);padding-top:.25rem;width:100%}.hero-bot-header[data-v-2883bb55]{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.hero-bot-avatar[data-v-2883bb55]{color:#fff;height:1.4rem;width:1.4rem}.hero-bot-name[data-v-2883bb55]{color:#ffffffe0;font-size:.9375rem;font-weight:600;letter-spacing:.06em}.hero-bot-status[data-v-2883bb55]{color:#6ee7a0;font-size:.8125rem;letter-spacing:.04em;margin-left:auto}.hero-bot-status[data-v-2883bb55]:before{animation:hero-bot-pulse-2883bb55 1.8s ease-in-out infinite;background:#6ee7a0;border-radius:50%;content:"";display:inline-block;height:.4rem;margin-right:.35rem;vertical-align:middle;width:.4rem}.hero-bot-line[data-v-2883bb55]{align-items:flex-start;color:#e2ecffe6;display:flex;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(1rem,1.4vw,1.125rem);gap:.45rem;line-height:1.65;min-height:1.5rem}.hero-bot-prefix[data-v-2883bb55]{color:#78c8ffd9;flex-shrink:0}.hero-bot-text[data-v-2883bb55]{flex:1;word-break:break-word}.hero-bot-cursor[data-v-2883bb55]{animation:hero-bot-blink-2883bb55 .9s step-end infinite;background:#8cd2fff2;display:inline-block;height:1em;margin-left:1px;vertical-align:text-bottom;width:.5rem}@keyframes hero-bot-blink-2883bb55{0%,to{opacity:1}50%{opacity:0}}@keyframes hero-bot-pulse-2883bb55{0%,to{opacity:1}50%{opacity:.35}}.hero-stats[data-v-2883bb55]{display:grid;gap:.75rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.hero-stats[data-v-2883bb55]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.hero-stats[data-v-2883bb55]{align-items:stretch;display:flex;gap:0}}.hero-stat[data-v-2883bb55]{align-items:flex-start;display:flex;gap:.75rem;padding:.65rem 0}@media (min-width:1024px){.hero-stat[data-v-2883bb55]{flex:1;min-width:0;padding:.5rem 1.25rem}}.hero-stat-divider[data-v-2883bb55]{display:none}@media (min-width:1024px){.hero-stat-divider[data-v-2883bb55]{align-self:stretch;background:#ffffff38;display:block;flex-shrink:0;width:1px}}.hero-stat-icon[data-v-2883bb55]{color:#fffffff2;flex-shrink:0;height:1.2rem;margin-top:.1rem;width:1.2rem}.hero-stat-value[data-v-2883bb55]{color:#fff;font-size:.95rem;font-weight:700;line-height:1.2}.hero-stat-label[data-v-2883bb55]{color:#ffffffb8;font-size:.72rem;margin-top:.1rem}@keyframes hero-pan-2883bb55{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.12) translate3d(-1.5%,-1%,0)}}@media (prefers-reduced-motion:reduce){.hero-bot-cursor[data-v-2883bb55],.hero-bot-status[data-v-2883bb55]:before,.hero-media[data-v-2883bb55]{animation:none}}.provider-section-title[data-v-2883bb55]{font-size:clamp(1.875rem,3.2vw,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.15}.provider-scroll-track[data-v-2883bb55]{overflow:hidden;padding-bottom:clamp(6rem,18vh,10rem);padding-top:4rem;position:relative}.provider-scroll-inner[data-v-2883bb55]{position:relative;width:100%;z-index:1}.provider-fluid-line-svg[data-v-2883bb55]{height:100%;left:50%;margin-left:-50vw;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100vw;z-index:0}.provider-fluid-line[data-v-2883bb55]{fill:none;stroke:#2d57e6;stroke-width:72;stroke-linejoin:round;vector-effect:non-scaling-stroke}.provider-fluid-line-entry[data-v-2883bb55]{stroke-linecap:butt}.provider-fluid-line-main[data-v-2883bb55]{stroke-linecap:round}@media (max-width:767px){.provider-fluid-line-svg[data-v-2883bb55]{display:none}}.provider-sections-stack>section[data-v-2883bb55]{position:relative;z-index:1}@media (min-width:768px){.provider-scroll-track[data-v-2883bb55]{padding-top:5.5rem}}@media (min-width:1024px){.provider-scroll-track[data-v-2883bb55]{padding-top:7rem}}.provider-sections-stack[data-v-2883bb55]{display:flex;flex-direction:column;gap:5rem}@media (min-width:768px){.provider-sections-stack[data-v-2883bb55]{gap:6rem}}@media (min-width:1024px){.provider-sections-stack[data-v-2883bb55]{gap:7rem}}.provider-nav[data-v-2883bb55]{display:none;opacity:0;position:fixed;right:var(--site-gutter);top:50%;transform:translateY(-50%);z-index:30}@media (min-width:1280px){.provider-nav[data-v-2883bb55]{display:block}}.provider-nav-rail[data-v-2883bb55]{height:min(75vh,460px);min-height:360px;padding-right:.125rem;position:relative}.provider-nav-label-wrap[data-v-2883bb55]{pointer-events:none;position:absolute;right:1.375rem;top:0;transform:translateY(-50%);will-change:transform}.provider-nav-label[data-v-2883bb55]{color:#2d57e6;font-size:.8125rem;font-weight:600;letter-spacing:.02em;line-height:1.2;margin:0;text-align:right;white-space:nowrap}.provider-nav-track[data-v-2883bb55]{align-items:flex-end;display:flex;flex-direction:column;gap:.375rem;height:100%;margin-left:auto;position:relative;width:1.5rem}.provider-nav-segment[data-v-2883bb55]{background:#2d57e629;border:none;border-radius:1px;cursor:pointer;flex:1;margin-left:auto;margin-right:.3125rem;min-height:1.5rem;overflow:hidden;padding:0;position:relative;width:2px;z-index:1}.provider-nav-segment-fill[data-v-2883bb55]{background:#2d57e6;display:block;height:100%;pointer-events:none;transform:scaleY(0);transform-origin:top center;width:100%;will-change:transform}.provider-nav-segment[data-v-2883bb55]:before{content:"";inset:0 -.625rem;position:absolute}.provider-nav-segment:hover .provider-nav-segment-fill[data-v-2883bb55]{background:#2d57e6bf}.provider-sections[data-v-2883bb55]{width:100%}.provider-card-title[data-v-2883bb55]{color:#111827;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:700;line-height:1.35}.provider-step-num[data-v-2883bb55]{color:#2d57e633;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:700;line-height:1}.provider-join-step-num[data-v-2883bb55]{color:#ffffff4d;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:700;line-height:1}.provider-join-step-title[data-v-2883bb55]{font-size:1.0625rem;font-weight:700;line-height:1.35}.provider-faq-title[data-v-2883bb55]{color:#111827;font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:700;line-height:1.4}.home-icon[data-v-2883bb55] svg{stroke-width:1.75}
