.page-section.svelte-gpoxwa{padding:64px var(--page-gutter);background:var(--color-background);color:var(--color-text);box-sizing:border-box;min-height:100dvh;display:grid;grid-template-columns:1fr}.page-section.light.svelte-gpoxwa{--color-background: #f0eee7;--color-text: #000000;--color-text-inverse: #ffffff}.hero.svelte-zz8cri{display:flex;flex-direction:column;align-items:stretch;gap:64px}.hero-content.svelte-zz8cri{display:flex;flex-direction:column;flex:1;gap:32px}.hero-title.svelte-zz8cri{font-size:var(--font-size-5xl);font-weight:400;letter-spacing:-.053em;line-height:.9}.hero-title.svelte-zz8cri span:where(.svelte-zz8cri){display:block;margin-top:8px;color:var(--color-secondary)}.hero-description.svelte-zz8cri{font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:1.5}.button-text.svelte-zz8cri{font-weight:600}.hero-media.svelte-zz8cri{position:relative;display:flex;align-items:center;justify-content:center;flex:1;aspect-ratio:4 / 5;overflow:hidden}.hero-video.svelte-zz8cri{position:absolute;object-fit:cover;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.hero-media-shade.svelte-zz8cri{position:absolute;inset:0;background:linear-gradient(180deg,#0000000f,#00000042 55%,#000000ad)}.hero-media-label.svelte-zz8cri{position:absolute;z-index:3;left:40px;bottom:20px}.hero-media-label.svelte-zz8cri span:where(.svelte-zz8cri){margin-top:8px;font-size:var(--font-size-xl);letter-spacing:-.04em;line-height:1.02}.metric-chip.svelte-zz8cri{position:absolute;z-index:4;padding:16px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-background);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.chip-top.svelte-zz8cri{top:38px;right:10px}.chip-bottom.svelte-zz8cri{bottom:42px;right:26px}.metric-chip.svelte-zz8cri span:where(.svelte-zz8cri){margin-top:6px;color:var(--color-primary)}@media(min-width:768px){.hero.svelte-zz8cri{flex-direction:row;align-items:center}.hero-media.svelte-zz8cri{aspect-ratio:auto;height:min(68dvh,680px)}}.advantage-title.svelte-143un8f{font-size:var(--font-size-5xl);font-weight:400;letter-spacing:-.053em;line-height:.9}.advantage-title.svelte-143un8f span:where(.svelte-143un8f){display:block;margin-top:8px;color:var(--color-secondary)}.feedback-system.svelte-143un8f{max-width:1200px;margin-top:48px;margin-inline:auto;padding:32px;border-radius:40px;color:var(--color-text-inverse);background:radial-gradient(circle at 85% 6%,rgba(0,230,238,.12),transparent 28%),linear-gradient(145deg,#101414,#070909 72%);box-shadow:0 42px 90px #06070730,inset 0 1px #ffffff0f}.graph-title.svelte-143un8f{font-size:var(--font-size-lg);font-weight:400}.feedback-chart.svelte-143un8f{aspect-ratio:1200 / 520;margin:16px -32px 0;--chart-duration: 1.6s;--chart-easing: ease}.feedback-chart.svelte-143un8f svg:where(.svelte-143un8f){display:block;width:100%;height:100%}.target-band-label.svelte-143un8f{font-size:var(--font-size-2xl)}.area-reveal-clip.svelte-143un8f{transform-box:fill-box;transform-origin:left center;transition:transform var(--chart-duration) var(--chart-easing)}.feedback-chart.svelte-143un8f[data-reveal-state=hidden] .area-reveal-clip:where(.svelte-143un8f){transform:scaleX(0)}.feedback-chart.svelte-143un8f[data-reveal-state=visible] .area-reveal-clip:where(.svelte-143un8f){transform:scaleX(1)}.feedback-line.svelte-143un8f{transition:stroke-dashoffset var(--chart-duration) var(--chart-easing)}.feedback-chart.svelte-143un8f[data-reveal-state=hidden] .feedback-line:where(.svelte-143un8f){stroke-dashoffset:1}.feedback-chart.svelte-143un8f[data-reveal-state=visible] .feedback-line:where(.svelte-143un8f){stroke-dashoffset:0}.feedback-dot.svelte-143un8f{opacity:1;transform:scale(1);transform-box:fill-box;transform-origin:center;transition:opacity .26s ease,transform .42s cubic-bezier(.2,.9,.25,1.35)}.feedback-axis.svelte-143un8f{display:flex;justify-content:space-between;margin-top:-16px;color:var(--color-text-muted);font-size:var(--font-size-2xs);letter-spacing:.1em;text-transform:uppercase}.feedback-grid.svelte-143un8f{display:grid;gap:12px;margin-top:32px}.feedback-grid.svelte-143un8f article:where(.svelte-143un8f){position:relative;padding:24px;border:1px solid var(--color-border);border-radius:20px;background:linear-gradient(145deg,#191e1dde,#0c0f0fbf);box-shadow:0 22px 48px #00000042,inset 0 1px #ffffff0e}.feedback-grid.svelte-143un8f article:where(.svelte-143un8f):after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,230,238,.7),transparent);transform:scaleX(1);transition:transform .7s cubic-bezier(.2,.7,.2,1) .65s}.feature-meta.svelte-143un8f{display:flex;align-items:center;justify-content:space-between;color:var(--color-primary);font-size:var(--font-size-2xs);letter-spacing:.14em;text-transform:uppercase}.feature-meta-description.svelte-143un8f{color:var(--color-secondary)}.feature-title.svelte-143un8f{margin:16px 0;font-size:var(--font-size-2xl);font-weight:400}.feature-description.svelte-143un8f{color:var(--color-secondary);line-height:1.5}.feature-state.svelte-143un8f{display:inline-flex;align-items:center;gap:8px;color:var(--color-primary);font-size:var(--font-size-2xs);font-weight:500;letter-spacing:.13em;text-transform:uppercase}.feature-state.svelte-143un8f i:where(.svelte-143un8f){display:block;width:6px;height:6px;border-radius:50%;background:var(--color-primary);box-shadow:none}@media(min-width:768px){.feedback-grid.svelte-143un8f{grid-template-columns:repeat(3,1fr)}.target-band-label.svelte-143un8f{font-size:var(--font-size-lg)}}.technology-heading.svelte-1p4sch6{display:flex;flex-direction:column;gap:16px}.technology-header.svelte-1p4sch6{font-size:var(--font-size-5xl);font-weight:400;letter-spacing:-.05em;line-height:.9}.technology-description.svelte-1p4sch6{margin:0 0 6px;color:var(--color-secondary);line-height:1.5}.technology-grid.svelte-1p4sch6{display:grid;grid-template-columns:1fr;margin-top:32px;border:1px solid var(--color-border);border-radius:36px;box-shadow:0 38px 90px #00000047,inset 0 1px #ffffff0a}.technology-primary.svelte-1p4sch6{position:relative;min-height:520px;display:flex;align-items:flex-end;padding:32px;background:radial-gradient(circle at 50% 35%,rgba(0,230,238,.14),transparent 35%)}.blueprint-grid.svelte-1p4sch6{position:absolute;inset:0;opacity:.6;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:55px 55px;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.64) 58%,transparent 88%);mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.64) 58%,transparent 88%)}.blueprint-signal.svelte-1p4sch6{position:absolute;left:50%;top:35%;width:12rem;aspect-ratio:1;transform:translate(-50%,-50%);display:grid;place-items:center;transform-origin:center}.blueprint-signal.svelte-1p4sch6:before,.blueprint-signal.svelte-1p4sch6:after{content:"";position:absolute;border:1px solid var(--color-primary);border-radius:50%}.blueprint-signal.svelte-1p4sch6:before{inset:0;opacity:.25}.blueprint-signal.svelte-1p4sch6:after{inset:20%;opacity:.5}.blueprint-signal.svelte-1p4sch6[data-reveal-state=hidden]{transform:translate(-50%,-50%) scale(.5)}.blueprint-signal.svelte-1p4sch6[data-reveal-state=visible]{transform:translate(-50%,-50%) scale(1)}.signal-axis.svelte-1p4sch6{position:absolute;left:50%;top:50%;z-index:0;background:#00e6ee3d;transform:translate(-50%,-50%)}.signal-axis-horizontal.svelte-1p4sch6{width:clamp(300px,42vw,400px);height:1px}.signal-axis-vertical.svelte-1p4sch6{width:1px;height:clamp(300px,38vw,360px)}.signal-core.svelte-1p4sch6{font-size:var(--font-size-xl);color:var(--color-primary)}.technology-copy.svelte-1p4sch6{display:flex;flex-direction:column;gap:16px}.technology-copy.svelte-1p4sch6>h3:where(.svelte-1p4sch6){font-size:var(--font-size-2xl);font-weight:400;line-height:.98;letter-spacing:-.05em}.technology-copy.svelte-1p4sch6>p:where(.svelte-1p4sch6){color:var(--color-text-muted);line-height:1.5}.technology-secondary.svelte-1p4sch6{display:grid;border-top:1px solid var(--color-border)}.technology-secondary.svelte-1p4sch6>article:where(.svelte-1p4sch6){padding:32px}.technology-secondary.svelte-1p4sch6 article:where(.svelte-1p4sch6)+article:where(.svelte-1p4sch6){border-top:1px solid var(--color-border)}.technology-secondary.svelte-1p4sch6 h2:where(.svelte-1p4sch6){margin:24px 0}.technology-capture-speed.svelte-1p4sch6{font-size:var(--font-size-3xl);font-weight:400;color:var(--color-primary)}.technology-capture-speed.svelte-1p4sch6>span:where(.svelte-1p4sch6){font-size:var(--font-size-md);color:var(--color-secondary)}.technology-real-time.svelte-1p4sch6{font-size:var(--font-size-3xl);font-weight:400}.technology-real-time.svelte-1p4sch6>span:where(.svelte-1p4sch6){color:var(--color-primary)}@media(min-width:768px){.technology-secondary.svelte-1p4sch6{grid-template-columns:repeat(2,1fr)}.technology-secondary.svelte-1p4sch6 article:where(.svelte-1p4sch6)+article:where(.svelte-1p4sch6){border-top:none;border-left:1px solid var(--color-border)}}@media(min-width:1280px){.technology-header.svelte-1p4sch6{margin-bottom:16px}.technology-grid.svelte-1p4sch6{grid-template-columns:2fr 1fr}.technology-secondary.svelte-1p4sch6{border-left:1px solid var(--color-border);grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.technology-secondary.svelte-1p4sch6 article:where(.svelte-1p4sch6)+article:where(.svelte-1p4sch6){border-top:1px solid var(--color-border);border-left:none}}.system-heading.svelte-1w5eo8y{margin-top:96px;display:flex;flex-direction:column;gap:16px}.system-header.svelte-1w5eo8y{font-size:var(--font-size-5xl);font-weight:400;letter-spacing:-.05em;line-height:.9}.system-description.svelte-1w5eo8y{margin:0 0 6px;color:var(--color-secondary);line-height:1.5}.system-grid.svelte-1w5eo8y{display:grid;gap:16px;margin-top:24px}.system-card-wide.svelte-1w5eo8y{grid-column:1 / -1}.grid-item.svelte-1w5eo8y{display:grid;gap:16px;background-color:var(--color-surface);border-radius:24px;padding:24px}.system-copy.svelte-1w5eo8y{display:flex;flex-direction:column;gap:16px}.system-copy.svelte-1w5eo8y h3:where(.svelte-1w5eo8y){font-size:var(--font-size-2xl);font-weight:400;letter-spacing:-.05em;line-height:1}.system-copy.svelte-1w5eo8y p:where(.svelte-1w5eo8y){color:var(--color-secondary);line-height:1.5}.system-image.svelte-1w5eo8y{display:flex;justify-content:center;align-items:center}.system-image.svelte-1w5eo8y img:where(.svelte-1w5eo8y){width:100%;max-width:1280px;border:1px solid var(--color-border);border-radius:16px;box-shadow:0 28px 70px #00000073}.step-accent.svelte-1w5eo8y{height:80px;display:flex;justify-content:center;align-items:flex-end;gap:8px;margin-bottom:16px}.step-accent.svelte-1w5eo8y span:where(.svelte-1w5eo8y){display:block;border-radius:999px;background:var(--color-surface-raised)}.priority-accent.svelte-1w5eo8y span:where(.svelte-1w5eo8y){width:100%;height:8px}.priority-accent.svelte-1w5eo8y span:where(.svelte-1w5eo8y):first-child{background:var(--color-primary)}.practice-accent.svelte-1w5eo8y{align-items:center}.practice-accent.svelte-1w5eo8y span:where(.svelte-1w5eo8y){width:56px;aspect-ratio:1;border:2px solid var(--color-surface-raised);background:transparent}.practice-accent.svelte-1w5eo8y span:where(.svelte-1w5eo8y):nth-child(2){width:80px;border-color:#00e6ee8c}.practice-accent.svelte-1w5eo8y span:where(.svelte-1w5eo8y):nth-child(3){width:40px;background:var(--color-primary)}.reassess-accent.svelte-1w5eo8y span:where(.svelte-1w5eo8y){width:25%;height:33%;border-radius:7px 7px 2px 2px}.reassess-accent.svelte-1w5eo8y span:where(.svelte-1w5eo8y):nth-child(2){height:66%;background:#59605f}.reassess-accent.svelte-1w5eo8y span:where(.svelte-1w5eo8y):nth-child(3){height:100%;background:var(--color-primary)}@media(min-width:1280px){.system-header.svelte-1w5eo8y{margin-bottom:16px}.system-grid.svelte-1w5eo8y{grid-template-columns:repeat(3,minmax(0,1fr))}.system-card-wide.svelte-1w5eo8y{grid-template-columns:1fr 2fr}.system-card-wide.svelte-1w5eo8y .system-copy:where(.svelte-1w5eo8y){justify-content:center;order:-1}}.science-heading.svelte-t91wve{display:flex;flex-direction:column;gap:16px}.science-header.svelte-t91wve{font-size:var(--font-size-5xl);font-weight:400;letter-spacing:-.05em;line-height:.9}.science-description.svelte-t91wve{margin:0 0 6px;color:var(--color-secondary);line-height:1.5}.science-track.svelte-t91wve{position:relative;display:grid;padding-left:24px;margin-top:24px}.science-progress.svelte-t91wve{position:absolute;left:4px;top:0;bottom:0;width:2px;background:var(--color-hover);transform-origin:top}.science-progress.svelte-t91wve[data-reveal-state=hidden]{transform:scaleY(0)}.science-progress.svelte-t91wve[data-reveal-state=visible]{transform:scaleY(1)}.science-track.svelte-t91wve article:where(.svelte-t91wve){position:relative;padding:16px 0;border-bottom:1px solid var(--color-text-muted)}.science-track.svelte-t91wve article:where(.svelte-t91wve):before{content:"";position:absolute;top:13px;left:-29px;width:14px;aspect-ratio:1;border:3px solid var(--color-hover);border-radius:50%;background:var(--color-background)}.science-track.svelte-t91wve h3:where(.svelte-t91wve){font-size:var(--font-size-2xl);font-weight:400;letter-spacing:-.04em;margin:24px 0 8px}.science-subtitle.svelte-t91wve{font-weight:500;line-height:1.5;margin:0 0 16px}.science-note.svelte-t91wve{margin-top:32px;color:var(--color-secondary);line-height:1.5}@media(min-width:768px){.science-track.svelte-t91wve{grid-template-columns:repeat(4,minmax(0,1fr));padding-left:0;padding-top:8px}.science-progress.svelte-t91wve{position:absolute;inset:0 0 auto;height:2px;width:auto;transform-origin:left}.science-progress.svelte-t91wve[data-reveal-state=hidden]{transform:scaleX(0)}.science-progress.svelte-t91wve[data-reveal-state=visible]{transform:scaleX(1)}.science-track.svelte-t91wve article:where(.svelte-t91wve){padding:8px 16px;border-right:1px solid var(--color-text-muted);border-bottom:none}.science-track.svelte-t91wve article:where(.svelte-t91wve):first-of-type{padding-left:0}.science-track.svelte-t91wve article:where(.svelte-t91wve):last-of-type{padding-right:0;border-right:none}.science-track.svelte-t91wve article:where(.svelte-t91wve):before{top:-17px;left:13px;width:14px;aspect-ratio:1;border:3px solid var(--color-hover);border-radius:50%;background:var(--color-background)}.science-track.svelte-t91wve article:where(.svelte-t91wve):first-of-type:before{left:-3px}}@media(min-width:1280px){.science-header.svelte-t91wve{margin-bottom:16px}}.contact-header.svelte-1354mcd{margin-bottom:24px}.page-title.svelte-1354mcd{font-size:var(--font-size-5xl);font-weight:400;letter-spacing:-.05em;line-height:.9;letter-spacing:-.065em}.page-title.svelte-1354mcd span:where(.svelte-1354mcd){display:block;color:var(--color-primary)}.page-copy.svelte-1354mcd{margin-top:8px;line-height:1.6;color:var(--color-text-muted)}.contact-form.svelte-1y009ik{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--color-grid-border);border-radius:28px;background:var(--color-surface)}.card-title-row.svelte-1y009ik{display:flex;align-items:center;gap:8px}.card-title-row.svelte-1y009ik h2:where(.svelte-1y009ik){font-size:var(--font-size-lg);font-weight:600}.card-title-row.svelte-1y009ik svg{color:var(--color-primary)}.field-row.svelte-1y009ik{display:flex;flex-direction:column;gap:16px}.field-row.svelte-1y009ik>.field{flex:1}.form-actions.svelte-1y009ik{display:flex;justify-content:flex-end}.form-actions.svelte-1y009ik .button{width:100%;box-sizing:border-box}.form-message.svelte-1y009ik{margin:0;padding:12px 14px;border-radius:14px;font-size:var(--font-size-sm);line-height:1.6}.form-message-error.svelte-1y009ik{border:1px solid rgba(255,107,107,.22);background:#ff6b6b1a;color:#ff8e8e}.form-message-success.svelte-1y009ik{border:1px solid rgba(0,255,255,.2);background:#00ffff14;color:var(--color-primary)}.button-text.svelte-1y009ik{font-weight:500}@media(min-width:768px){.form-actions.svelte-1y009ik .button{width:auto}}@media(min-width:1280px){.field-row.svelte-1y009ik{flex-direction:row}.contact-form.svelte-1y009ik{padding:32px}}.contact-info.svelte-192oyp6{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.contact-card.svelte-192oyp6{display:flex;flex-direction:column;gap:16px;border:1px solid var(--color-grid-border);border-radius:28px;background:var(--color-surface)}.info-card.svelte-192oyp6{padding:24px}.info-block.svelte-192oyp6{display:flex;gap:16px;align-items:flex-start}.info-heading.svelte-192oyp6{font-weight:700;margin-bottom:4px}.info-primary.svelte-192oyp6{font-weight:600}.info-secondary.svelte-192oyp6{color:var(--color-text-muted)}.info-link.svelte-192oyp6{transition:color .16s ease}.info-link.svelte-192oyp6:hover{color:var(--color-primary)}.map-card.svelte-192oyp6{position:relative;overflow:hidden;flex:1}.map-card.svelte-192oyp6 iframe:where(.svelte-192oyp6){display:block;width:100%;height:100%;min-height:240px;border:0}.info-pill{margin-top:4px}.map-pill{position:absolute;left:18px;bottom:18px;z-index:1}.contact-body.svelte-ou8w9x{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.contact-body.svelte-ou8w9x{grid-template-columns:3fr 2fr}}
