*,*:before,*:after{box-sizing:border-box}:root{--ink: #050809;--ink-2: #070c0e;--panel: #0a1113;--panel-2: #0d1719;--line: rgba(178, 228, 226, .12);--line-soft: rgba(178, 228, 226, .07);--line-strong: rgba(178, 228, 226, .26);--teal: #00b8b0;--teal-bright: #2fe0d6;--teal-glow: rgba(0, 184, 176, .5);--text: #dbe7e5;--muted: #839796;--muted-dim: #5d6f6e;--danger: #ff9478;--mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--shell: min(1180px, calc(100vw - 44px) );--radius: 3px}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--text);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(880px 520px at 10% -12%,rgba(0,184,176,.17),transparent 70%),radial-gradient(760px 460px at 96% 4%,rgba(0,184,176,.07),transparent 72%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.55;background-image:linear-gradient(rgba(178,228,226,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(178,228,226,.045) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 50% -10%,#000 0%,transparent 72%);mask-image:radial-gradient(circle at 50% -10%,#000 0%,transparent 72%)}#app{position:relative;z-index:1}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.022em;line-height:1.06}p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img,svg{display:block;max-width:100%}::selection{background:#00b8b059;color:#eafffd}:focus-visible{outline:1px solid var(--teal);outline-offset:3px}.shell{width:var(--shell);margin-inline:auto;position:relative}.mono{font-family:var(--mono);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.kicker{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;color:var(--teal);margin-bottom:18px}.kicker:before{content:"";width:6px;height:6px;background:var(--teal);box-shadow:0 0 10px var(--teal-glow)}.display{font-size:clamp(2.7rem,8.2vw,5.6rem);letter-spacing:-.035em;line-height:.94}.display em{font-style:normal;color:transparent;-webkit-text-stroke:1px rgba(47,224,214,.72)}.h2{font-size:clamp(1.7rem,3.6vw,2.9rem)}.h3{font-size:clamp(1.15rem,2vw,1.4rem)}.lede{color:#b9c9c7;font-size:clamp(1rem,1.4vw,1.105rem);line-height:1.7;max-width:54ch}.muted{color:var(--muted)}.tiny{font-family:var(--mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-dim)}.section{padding:clamp(62px,8.4vw,116px) 0;position:relative}.section-head{display:grid;gap:14px;max-width:62ch;margin-bottom:clamp(30px,4vw,52px)}.hairline{height:1px;background:var(--line);border:0;margin:0}.card{background:linear-gradient(180deg,#ffffff08,#ffffff02);border:1px solid var(--line);border-radius:var(--radius)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.7em;padding:.95em 1.55em;border:1px solid var(--line-strong);border-radius:2px;background:transparent;color:var(--text);font-family:var(--mono);font-size:.7rem;letter-spacing:.19em;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .25s ease,transform .2s ease}.btn:hover{border-color:var(--teal);color:#eafffd}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:progress;transform:none}.btn.solid{background:var(--teal);border-color:var(--teal);color:#04100f;font-weight:600}.btn.solid:hover{background:var(--teal-bright);border-color:var(--teal-bright);color:#04100f;box-shadow:0 10px 30px -14px var(--teal-glow)}.btn.flat{border-color:transparent;padding-inline:.2em;color:var(--muted)}.btn.flat:hover{color:var(--teal)}.link-arrow{font-family:var(--mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--teal);display:inline-flex;align-items:center;gap:.55em}.link-arrow span{transition:transform .22s ease}.link-arrow:hover span{transform:translate(4px)}.field{display:grid;gap:8px}.field>span{font-family:var(--mono);font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}input,select,textarea{width:100%;padding:.85em .95em;background:#040a0bd9;border:1px solid var(--line);border-radius:2px;color:var(--text);font-family:var(--sans);font-size:.94rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}input::placeholder,textarea::placeholder{color:var(--muted-dim)}input:hover,select:hover,textarea:hover{border-color:var(--line-strong)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--teal);background:#050e0ff2;box-shadow:0 0 0 3px #00b8b021}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:#ff947899}textarea{resize:vertical;min-height:128px;line-height:1.6}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 51%,calc(100% - 13px) 51%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:2.4em}.form-error{color:var(--danger);font-size:.82rem;display:flex;gap:.5em;align-items:flex-start}.form-error:before{content:"!";font-family:var(--mono);color:var(--danger)}.panel{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,#ffffff07,#ffffff02);padding:clamp(20px,2.6vw,30px)}.status{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.status:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--muted-dim)}.status.live{color:var(--teal)}.status.live:before{background:var(--teal);box-shadow:0 0 8px var(--teal-glow);animation:pulse 2.6s ease-in-out infinite}.status.warn{color:var(--danger)}.status.warn:before{background:var(--danger)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.28}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.overlay[data-v-1a6c0f96]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px;background:#020506c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow-y:auto}.dialog[data-v-1a6c0f96]{position:relative;width:min(468px,100%);padding:clamp(26px,4vw,38px);background:linear-gradient(180deg,#0b1416,#060c0d);box-shadow:0 40px 120px -40px #00b8b059}.close[data-v-1a6c0f96]{position:absolute;top:10px;right:10px;width:34px;height:34px;display:grid;place-items:center;font-size:20px;line-height:1;background:transparent;border:1px solid transparent;color:var(--muted);cursor:pointer;border-radius:2px}.close[data-v-1a6c0f96]:hover{color:var(--teal);border-color:var(--line)}.h2[data-v-1a6c0f96]{font-size:clamp(1.5rem,4vw,1.85rem);margin-bottom:10px}.sub[data-v-1a6c0f96]{font-size:.9rem;margin-bottom:22px}.offline-note[data-v-1a6c0f96]{font-family:var(--mono);font-size:.64rem;letter-spacing:.08em;line-height:1.6;text-transform:none;color:var(--danger);border-left:1px solid rgba(255,148,120,.5);padding-left:10px;margin-bottom:20px}form[data-v-1a6c0f96]{display:grid;gap:16px}.field em[data-v-1a6c0f96]{font-style:normal}.submit[data-v-1a6c0f96]{width:100%;margin-top:4px}.submit-error[data-v-1a6c0f96]{margin-top:0}.switch[data-v-1a6c0f96]{margin-top:20px;font-size:.85rem;color:var(--muted)}.switch button[data-v-1a6c0f96]{background:none;border:0;padding:0;color:var(--teal);cursor:pointer;font-size:inherit;border-bottom:1px solid rgba(0,184,176,.35)}.switch button[data-v-1a6c0f96]:hover{color:var(--teal-bright)}.veil-enter-active[data-v-1a6c0f96],.veil-leave-active[data-v-1a6c0f96]{transition:opacity .18s ease}.veil-enter-from[data-v-1a6c0f96],.veil-leave-to[data-v-1a6c0f96]{opacity:0}.foot[data-v-eb1c77b3]{border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.012),transparent);padding:clamp(44px,6vw,64px) 0 26px;margin-top:clamp(40px,6vw,72px)}.foot-top[data-v-eb1c77b3]{display:grid;grid-template-columns:1.4fr 1fr 1.2fr;gap:clamp(28px,4vw,56px);padding-bottom:38px}.brand-col[data-v-eb1c77b3]{display:grid;gap:14px;align-content:start}.brand[data-v-eb1c77b3]{display:inline-flex;align-items:center;gap:11px;font-family:var(--mono);font-size:.82rem;letter-spacing:.3em;color:var(--text)}.mark[data-v-eb1c77b3]{width:22px;height:22px;color:var(--teal)}.brand:hover .mark[data-v-eb1c77b3]{color:var(--teal-bright)}.tagline[data-v-eb1c77b3]{color:var(--muted);font-size:.92rem;max-width:30ch;line-height:1.5}.col[data-v-eb1c77b3]{display:grid;gap:10px;align-content:start;font-size:.9rem}.col a[data-v-eb1c77b3]{color:#b6c6c4;transition:color .18s ease}.col a[data-v-eb1c77b3]:hover{color:var(--teal)}.col p[data-v-eb1c77b3]{color:var(--muted);font-size:.85rem}.col .tiny[data-v-eb1c77b3]{color:var(--muted-dim)}.foot-legal[data-v-eb1c77b3]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid var(--line-soft);padding-top:18px;font-family:var(--mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-dim)}.legal-links[data-v-eb1c77b3]{display:inline-flex;gap:10px;align-items:center}.legal-links a[data-v-eb1c77b3]:hover{color:var(--teal)}@media(max-width:760px){.foot-top[data-v-eb1c77b3]{grid-template-columns:1fr 1fr}.brand-col[data-v-eb1c77b3]{grid-column:1 / -1}}.speaker[data-v-ed7aa3a7]{width:100%;height:100%;overflow:visible}.speaker.tower[data-v-ed7aa3a7]{max-height:100%}.wave[data-v-52b23de9]{position:relative;color:var(--teal);overflow:hidden;width:100%;height:100%}.wave svg[data-v-52b23de9]{width:100%;height:100%;filter:drop-shadow(0 0 6px rgba(0,184,176,.28))}.wave.animated svg polyline[data-v-52b23de9]{animation:breathe-52b23de9 7s ease-in-out infinite}.sweep[data-v-52b23de9]{position:absolute;top:0;bottom:0;left:0;width:13%;background:linear-gradient(90deg,transparent 0%,rgba(47,224,214,.22) 55%,transparent 100%);filter:blur(5px);opacity:.6;pointer-events:none}.wave.animated .sweep[data-v-52b23de9]{animation:scan-52b23de9 8.5s linear infinite}@keyframes breathe-52b23de9{0%,to{opacity:1}50%{opacity:.55}}@keyframes scan-52b23de9{0%{transform:translate(-110%)}to{transform:translate(660%)}}@media(prefers-reduced-motion:reduce){.sweep[data-v-52b23de9]{display:none}}.hero[data-v-9891b60e]{padding:clamp(52px,8vw,104px) 0 clamp(40px,6vw,76px)}.hero-grid[data-v-9891b60e]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center}.hero-copy[data-v-9891b60e]{display:grid;gap:22px;align-content:start}.hero-lede[data-v-9891b60e]{margin-top:2px}.hero-actions[data-v-9891b60e]{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.hero-meta[data-v-9891b60e]{display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;margin:8px 0 0;padding:14px 0 0;border-top:1px solid var(--line-soft)}.hero-plate[data-v-9891b60e]{position:relative}.plate[data-v-9891b60e]{padding:16px 18px 18px;background:linear-gradient(180deg,#0d181ae6,#050a0be6);overflow:hidden}.plate-top[data-v-9891b60e]{display:flex;justify-content:space-between;align-items:center;gap:12px}.plate-stage[data-v-9891b60e]{position:relative;margin:14px 0 16px;padding:8px 0 0;display:grid;place-items:center}.plate-wave[data-v-9891b60e]{position:absolute;inset:26% 0 auto 0;height:42%;opacity:.55}.plate-unit[data-v-9891b60e]{position:relative;height:clamp(250px,34vw,360px);width:clamp(170px,24vw,240px)}.plate-specs[data-v-9891b60e]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding-top:14px;border-top:1px solid var(--line-soft)}.plate-specs dt[data-v-9891b60e]{margin-bottom:4px}.plate-specs dd[data-v-9891b60e]{margin:0;font-family:var(--mono);font-size:.86rem;color:var(--text)}.strip[data-v-9891b60e]{border-block:1px solid var(--line-soft);background:#00b8b008}.strip-inner[data-v-9891b60e]{display:flex;flex-wrap:wrap;gap:8px 34px;padding:13px 0;font-family:var(--mono);font-size:.65rem;letter-spacing:.24em;text-transform:uppercase;color:var(--muted-dim)}.strip-inner span[data-v-9891b60e]{display:inline-flex;align-items:center;gap:12px}.strip-inner span[data-v-9891b60e]:after{content:"/";color:#00b8b080}.strip-inner span[data-v-9891b60e]:last-child:after{content:""}.signal-grid[data-v-9891b60e]{display:grid;grid-template-columns:1fr .85fr;gap:clamp(30px,5vw,70px);align-items:center}.signal-copy[data-v-9891b60e]{display:grid;gap:20px}.chain[data-v-9891b60e]{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:0}.chain li[data-v-9891b60e]{display:grid;grid-template-columns:122px 1fr;gap:14px;align-items:baseline;padding:13px 0;border-top:1px solid var(--line-soft)}.chain li[data-v-9891b60e]:last-child{border-bottom:1px solid var(--line-soft)}.chain strong[data-v-9891b60e]{font-weight:500;font-size:.95rem;color:#cfdeda}.signal-graphic[data-v-9891b60e]{position:relative;height:clamp(190px,24vw,260px);padding:20px 18px 14px;display:grid;grid-template-rows:1fr auto;gap:10px;overflow:hidden}.graphic-foot[data-v-9891b60e]{display:flex;justify-content:space-between;border-top:1px solid var(--line-soft);padding-top:10px}.service-rows[data-v-9891b60e]{border-top:1px solid var(--line)}.service-row[data-v-9891b60e]{display:grid;grid-template-columns:74px minmax(150px,.7fr) 1.3fr 28px;gap:clamp(12px,3vw,34px);align-items:baseline;padding:clamp(18px,2.6vw,28px) 0;border-bottom:1px solid var(--line-soft);transition:background .22s ease}.service-row[data-v-9891b60e]:hover{background:#00b8b009}.service-row p[data-v-9891b60e]{max-width:56ch}.row-n[data-v-9891b60e]{color:var(--teal)}.row-mark[data-v-9891b60e]{color:var(--muted-dim);font-family:var(--mono)}.service-row:hover .row-mark[data-v-9891b60e]{color:var(--teal)}.stats-band[data-v-9891b60e]{border-block:1px solid var(--line);background:linear-gradient(90deg,rgba(0,184,176,.05),transparent 60%)}.stats[data-v-9891b60e]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:clamp(26px,4vw,40px) 0}.stat[data-v-9891b60e]{display:grid;gap:6px}.stat strong[data-v-9891b60e]{font-family:var(--mono);font-size:clamp(1.5rem,3.2vw,2.2rem);font-weight:500;color:var(--text);letter-spacing:-.01em}.stat+.stat[data-v-9891b60e]{border-left:1px solid var(--line-soft);padding-left:clamp(16px,3vw,34px)}.steps[data-v-9891b60e]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.step[data-v-9891b60e]{padding:clamp(20px,2.6vw,30px);display:grid;gap:10px;align-content:start}.step-n[data-v-9891b60e]{color:var(--teal)}.quote-band[data-v-9891b60e]{border-block:1px solid var(--line-soft);background:radial-gradient(600px 200px at 20% 0%,rgba(0,184,176,.08),transparent 70%)}.quote-inner[data-v-9891b60e]{display:grid;gap:16px}.quote-inner[data-v-9891b60e]>*{max-width:62ch}.quote-inner blockquote[data-v-9891b60e]{margin:0;font-size:clamp(1.5rem,3.4vw,2.5rem);line-height:1.18;letter-spacing:-.025em;color:#e8f4f2}.quote-about[data-v-9891b60e]{font-size:.95rem}.values[data-v-9891b60e]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.value[data-v-9891b60e]{border-top:1px solid var(--line);padding-top:16px;display:grid;gap:8px;align-content:start}.value .mono[data-v-9891b60e]{color:var(--teal)}.value p[data-v-9891b60e]{font-size:.9rem}.cta[data-v-9891b60e]{padding:clamp(20px,4vw,40px) 0 clamp(10px,2vw,20px)}.cta-inner[data-v-9891b60e]{display:grid;grid-template-columns:1.4fr auto;gap:clamp(24px,4vw,48px);align-items:center;padding:clamp(26px,4vw,46px);background:linear-gradient(120deg,#00b8b017,#ffffff04 55%)}.cta-inner .lede[data-v-9891b60e]{margin-top:14px}.cta-actions[data-v-9891b60e]{display:grid;gap:10px}@media(max-width:960px){.hero-grid[data-v-9891b60e],.signal-grid[data-v-9891b60e],.cta-inner[data-v-9891b60e]{grid-template-columns:1fr}.hero-plate[data-v-9891b60e]{order:-1}.plate-unit[data-v-9891b60e]{height:280px}.service-row[data-v-9891b60e]{grid-template-columns:54px 1fr}.service-row p[data-v-9891b60e]{grid-column:1 / -1}.row-mark[data-v-9891b60e]{display:none}.values[data-v-9891b60e]{grid-template-columns:repeat(2,1fr)}.cta-actions[data-v-9891b60e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.steps[data-v-9891b60e],.stats[data-v-9891b60e]{grid-template-columns:1fr}.stat+.stat[data-v-9891b60e]{border-left:0;padding-left:0;border-top:1px solid var(--line-soft);padding-top:14px}.values[data-v-9891b60e],.cta-actions[data-v-9891b60e]{grid-template-columns:1fr}.chain li[data-v-9891b60e]{grid-template-columns:1fr;gap:4px}.hero-actions .btn[data-v-9891b60e]{flex:1 1 100%}}.inner[data-v-f8ea9625]{padding-top:clamp(48px,7vw,92px);padding-bottom:40px}.page-head[data-v-f8ea9625]{display:grid;gap:20px;max-width:70ch;margin-bottom:clamp(38px,5vw,64px)}.page-title[data-v-f8ea9625]{font-size:clamp(2.2rem,6vw,4.2rem)}.systems[data-v-f8ea9625]{display:grid;gap:18px}.system[data-v-f8ea9625]{display:grid;grid-template-columns:300px 1fr;gap:clamp(20px,3vw,40px);padding:clamp(18px,2.4vw,26px);align-items:stretch}.system-visual[data-v-f8ea9625]{position:relative;display:grid;place-items:center;border:1px solid var(--line-soft);border-radius:2px;background:radial-gradient(320px 200px at 50% 20%,rgba(0,184,176,.1),transparent 72%),#060b0d;min-height:240px;overflow:hidden}.system-wave[data-v-f8ea9625]{position:absolute;inset:auto 0 34% 0;height:38%;opacity:.4}.system-unit[data-v-f8ea9625]{position:relative;width:140px;height:200px}.system-unit.desk[data-v-f8ea9625]{width:240px;height:150px}.system-unit.node[data-v-f8ea9625]{width:170px;height:170px}.system-body[data-v-f8ea9625]{display:grid;gap:12px;align-content:start}.system-head[data-v-f8ea9625]{display:flex;justify-content:space-between;gap:16px;align-items:center}.code[data-v-f8ea9625]{color:var(--teal)}.role[data-v-f8ea9625]{color:var(--muted-dim)}.system-line[data-v-f8ea9625]{color:#dcebe8;font-size:1.02rem;max-width:48ch}.system-text[data-v-f8ea9625]{font-size:.92rem;max-width:62ch}.specs[data-v-f8ea9625]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:6px 0 0;padding-top:14px;border-top:1px solid var(--line-soft)}.specs dt[data-v-f8ea9625]{margin-bottom:3px}.specs dd[data-v-f8ea9625]{margin:0;font-family:var(--mono);font-size:.84rem;color:#cfdedb}.notes-section[data-v-f8ea9625]{padding-top:clamp(50px,7vw,88px)}.notes[data-v-f8ea9625]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 40px}.note[data-v-f8ea9625]{display:grid;grid-template-columns:18px 1fr;gap:4px 12px;align-content:start}.note-dot[data-v-f8ea9625]{color:var(--teal);grid-row:span 2;padding-top:5px}.note h3[data-v-f8ea9625]{grid-column:2}.note p[data-v-f8ea9625]{grid-column:2;font-size:.92rem}.install[data-v-f8ea9625]{margin-top:clamp(50px,7vw,88px);padding:clamp(24px,3.6vw,42px);display:grid;grid-template-columns:1.5fr auto;gap:clamp(22px,4vw,44px);align-items:center;background:linear-gradient(120deg,#00b8b014,#ffffff03 60%)}.install .lede[data-v-f8ea9625]{margin-top:14px}.install-actions[data-v-f8ea9625]{display:grid;gap:10px}.closing[data-v-f8ea9625]{margin-top:34px;color:var(--muted-dim)}@media(max-width:900px){.system[data-v-f8ea9625]{grid-template-columns:1fr}.system-visual[data-v-f8ea9625]{min-height:200px}.install[data-v-f8ea9625],.notes[data-v-f8ea9625]{grid-template-columns:1fr}}@media(max-width:560px){.specs[data-v-f8ea9625]{grid-template-columns:1fr}.install-actions .btn[data-v-f8ea9625]{width:100%}}.inner[data-v-ba72fa0d]{padding-top:clamp(48px,7vw,92px);padding-bottom:40px}.page-head[data-v-ba72fa0d]{display:grid;gap:20px;max-width:68ch;margin-bottom:clamp(36px,5vw,60px)}.page-title[data-v-ba72fa0d]{font-size:clamp(2.2rem,6vw,4.2rem)}.story-grid[data-v-ba72fa0d]{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(26px,4vw,56px);align-items:start}.story[data-v-ba72fa0d]{display:grid;gap:16px;max-width:64ch}.story p[data-v-ba72fa0d]{font-size:.99rem;color:#c6d5d2}.story-graphic[data-v-ba72fa0d]{position:relative;height:clamp(180px,22vw,240px);padding:18px;display:grid;grid-template-rows:1fr auto;gap:10px;overflow:hidden}.story-caption[data-v-ba72fa0d]{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--line-soft);padding-top:10px}.block[data-v-ba72fa0d]{padding-top:clamp(46px,6.5vw,82px)}.values[data-v-ba72fa0d]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.value[data-v-ba72fa0d]{border-top:1px solid var(--line);padding-top:16px;display:grid;gap:8px;align-content:start}.value .mono[data-v-ba72fa0d]{color:var(--teal)}.value p[data-v-ba72fa0d]{font-size:.9rem}.two-col[data-v-ba72fa0d]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px,5vw,64px)}.process[data-v-ba72fa0d]{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:16px}.process li[data-v-ba72fa0d]{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:baseline;border-top:1px solid var(--line-soft);padding-top:14px}.process li .mono[data-v-ba72fa0d]{color:var(--teal)}.process p[data-v-ba72fa0d]{font-size:.92rem;margin-top:4px}.stats[data-v-ba72fa0d]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:22px 0 0}.stats div[data-v-ba72fa0d]{border-top:1px solid var(--line-soft);padding-top:12px}.stats dt[data-v-ba72fa0d]{margin-bottom:6px}.stats dd[data-v-ba72fa0d]{margin:0;font-family:var(--mono);font-size:clamp(1.2rem,2.4vw,1.6rem);color:#dbeae7}.stats-note[data-v-ba72fa0d]{font-size:.9rem;margin-top:18px;max-width:46ch}.entity[data-v-ba72fa0d]{margin-top:clamp(46px,6.5vw,82px);padding:clamp(24px,3.4vw,40px);display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(24px,4vw,48px);align-items:center;background:linear-gradient(120deg,#00b8b012,#ffffff03 60%)}.entity .muted[data-v-ba72fa0d]{margin-top:10px;font-size:.92rem}.entity-contact[data-v-ba72fa0d]{display:grid;gap:14px;justify-items:start}.entity-contact a[data-v-ba72fa0d]{font-family:var(--mono);font-size:.82rem;color:#cfe0dd;border-bottom:1px solid var(--line-strong)}.entity-contact a[data-v-ba72fa0d]:hover{color:var(--teal);border-color:var(--teal)}.entity-contact p[data-v-ba72fa0d]{font-size:.9rem;color:var(--muted);margin-top:4px}@media(max-width:900px){.story-grid[data-v-ba72fa0d],.two-col[data-v-ba72fa0d],.entity[data-v-ba72fa0d]{grid-template-columns:1fr}.values[data-v-ba72fa0d]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.values[data-v-ba72fa0d],.stats[data-v-ba72fa0d]{grid-template-columns:1fr}.entity-contact .btn[data-v-ba72fa0d]{width:100%}}.inner[data-v-b92c0c1f]{padding-top:clamp(48px,7vw,92px);padding-bottom:40px}.page-head[data-v-b92c0c1f]{display:grid;gap:20px;max-width:64ch;margin-bottom:clamp(34px,5vw,56px)}.page-title[data-v-b92c0c1f]{font-size:clamp(2.2rem,6vw,4.2rem)}.contact-grid[data-v-b92c0c1f]{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(20px,3vw,34px);align-items:start}.form-card[data-v-b92c0c1f]{padding:clamp(22px,3vw,36px);display:grid;gap:14px}.form-intro[data-v-b92c0c1f]{font-size:.9rem;max-width:52ch}form[data-v-b92c0c1f]{display:grid;gap:16px;margin-top:4px}.two-up[data-v-b92c0c1f]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field em[data-v-b92c0c1f]{font-style:normal}.form-hint[data-v-b92c0c1f]{color:var(--muted-dim)}form .btn[data-v-b92c0c1f]{justify-self:start;margin-top:4px}.sent[data-v-b92c0c1f]{display:grid;gap:14px}.summary[data-v-b92c0c1f]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:14px 0;border-block:1px solid var(--line-soft)}.summary dt[data-v-b92c0c1f]{margin-bottom:4px}.summary dd[data-v-b92c0c1f]{margin:0;font-family:var(--mono);font-size:.82rem;color:#d5e5e2;word-break:break-word}.draft[data-v-b92c0c1f]{font-size:.9rem;color:#bdcfcc;white-space:pre-wrap;border-left:1px solid var(--line-strong);padding-left:12px}.sent-actions[data-v-b92c0c1f]{display:flex;flex-wrap:wrap;gap:10px}.inline-link[data-v-b92c0c1f]{color:var(--teal);border-bottom:1px solid rgba(0,184,176,.35)}.side[data-v-b92c0c1f]{display:grid;gap:14px}.side-block[data-v-b92c0c1f]{display:grid;gap:10px;align-content:start}.mail[data-v-b92c0c1f]{font-family:var(--mono);font-size:.82rem;color:#d3e4e1;word-break:break-word;border-bottom:1px solid var(--line-strong);justify-self:start}.mail[data-v-b92c0c1f]:hover{color:var(--teal);border-color:var(--teal)}.side-line[data-v-b92c0c1f]{font-size:.95rem;color:#d8e7e4}.side-note[data-v-b92c0c1f]{font-size:.86rem}.side-actions[data-v-b92c0c1f]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:4px}.offline[data-v-b92c0c1f]{font-size:.8rem;color:var(--danger)}.side-signature[data-v-b92c0c1f]{color:var(--muted-dim)}@media(max-width:900px){.contact-grid[data-v-b92c0c1f]{grid-template-columns:1fr}}@media(max-width:560px){.two-up[data-v-b92c0c1f],.summary[data-v-b92c0c1f]{grid-template-columns:1fr}form .btn[data-v-b92c0c1f],.sent-actions .btn[data-v-b92c0c1f],.sent-actions a.btn[data-v-b92c0c1f]{width:100%}}.inner[data-v-4c3c839d]{padding-top:clamp(48px,7vw,92px);padding-bottom:40px}.narrow[data-v-4c3c839d]{max-width:900px}.page-head[data-v-4c3c839d]{display:grid;gap:18px;margin-bottom:clamp(30px,4vw,46px)}.page-title[data-v-4c3c839d]{font-size:clamp(2rem,5.4vw,3.4rem)}.state-card[data-v-4c3c839d]{display:grid;gap:14px;padding:clamp(22px,3.2vw,34px)}.bar[data-v-4c3c839d]{height:2px;background:var(--line-soft);overflow:hidden;position:relative}.bar span[data-v-4c3c839d]{position:absolute;inset:0 auto 0 0;width:32%;background:linear-gradient(90deg,transparent,var(--teal));animation:slide-4c3c839d 1.4s ease-in-out infinite}@keyframes slide-4c3c839d{0%{transform:translate(-120%)}to{transform:translate(340%)}}.who[data-v-4c3c839d]{display:flex;gap:16px;align-items:center}.avatar[data-v-4c3c839d]{width:52px;height:52px;display:grid;place-items:center;border:1px solid rgba(0,184,176,.4);border-radius:2px;font-family:var(--mono);font-size:.86rem;letter-spacing:.06em;color:var(--teal);background:#00b8b00f}.who .mono[data-v-4c3c839d]{color:var(--teal)}.session-grid[data-v-4c3c839d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:6px 0 0;padding:16px 0;border-block:1px solid var(--line-soft)}.session-grid dt[data-v-4c3c839d]{margin-bottom:5px}.session-grid dd[data-v-4c3c839d]{margin:0;font-family:var(--mono);font-size:.8rem;color:#d3e3e0}.actions[data-v-4c3c839d]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.empty .actions[data-v-4c3c839d]{margin-top:4px}.foot-note[data-v-4c3c839d]{color:var(--muted-dim)}.foot-note a[data-v-4c3c839d]{color:var(--teal)}.details[data-v-4c3c839d]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:clamp(30px,4vw,46px);padding-top:22px;border-top:1px solid var(--line)}.details p[data-v-4c3c839d]{font-size:.88rem;margin-top:8px}@media(max-width:760px){.session-grid[data-v-4c3c839d]{grid-template-columns:repeat(2,minmax(0,1fr))}.details[data-v-4c3c839d]{grid-template-columns:1fr;gap:18px}}@media(max-width:520px){.actions .btn[data-v-4c3c839d]{width:100%}.who[data-v-4c3c839d]{align-items:flex-start}}.inner[data-v-19fc5205]{padding-top:clamp(48px,7vw,92px);padding-bottom:40px}.page-head[data-v-19fc5205]{display:grid;gap:16px;max-width:60ch;margin-bottom:clamp(32px,4vw,50px)}.page-title[data-v-19fc5205]{font-size:clamp(2rem,5.4vw,3.4rem)}.policy-grid[data-v-19fc5205]{display:grid;grid-template-columns:1fr 280px;gap:clamp(26px,4vw,54px);align-items:start}.policy[data-v-19fc5205]{display:grid;gap:30px;max-width:70ch}.policy section[data-v-19fc5205]{display:grid;gap:10px;padding-top:18px;border-top:1px solid var(--line-soft)}.policy section[data-v-19fc5205]:first-child{border-top:0;padding-top:0}.policy p[data-v-19fc5205],.policy li[data-v-19fc5205]{color:#b8c8c5;font-size:.95rem}.policy ul[data-v-19fc5205]{margin:0;padding-left:18px;display:grid;gap:7px}.policy li[data-v-19fc5205]::marker{color:var(--teal)}.policy strong[data-v-19fc5205]{color:#dbe9e6;font-weight:500}.policy a[data-v-19fc5205]{color:var(--teal);border-bottom:1px solid rgba(0,184,176,.35)}.policy-side[data-v-19fc5205]{display:grid;gap:14px;position:sticky;top:96px}.policy-side .panel[data-v-19fc5205]{display:grid;gap:8px;align-content:start}.side-name[data-v-19fc5205]{font-size:.95rem;color:#dcebe8}.side-mail[data-v-19fc5205]{font-family:var(--mono);font-size:.76rem;color:var(--teal);word-break:break-word}.side-link[data-v-19fc5205]{background:none;border:0;padding:0;text-align:left;font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);cursor:pointer}.side-link[data-v-19fc5205]:hover{color:var(--teal)}@media(max-width:900px){.policy-grid[data-v-19fc5205]{grid-template-columns:1fr}.policy-side[data-v-19fc5205]{position:static;grid-template-columns:1fr 1fr}}@media(max-width:560px){.policy-side[data-v-19fc5205]{grid-template-columns:1fr}}.site[data-v-3adfa0ac]{min-height:100vh;display:flex;flex-direction:column}main[data-v-3adfa0ac]{flex:1}.skip[data-v-3adfa0ac]{position:absolute;left:-9999px;top:0;z-index:200;background:var(--teal);color:#04100f;padding:10px 16px;font-family:var(--mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.skip[data-v-3adfa0ac]:focus{left:12px;top:12px}.topbar[data-v-3adfa0ac]{position:sticky;top:0;z-index:70;background:#050809d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.topbar-inner[data-v-3adfa0ac]{display:flex;align-items:center;gap:22px;min-height:70px;padding:10px 0}.brand[data-v-3adfa0ac]{display:inline-flex;align-items:center;gap:10px;color:var(--text)}.mark[data-v-3adfa0ac]{width:22px;height:22px;color:var(--teal);transition:color .2s ease}.brand:hover .mark[data-v-3adfa0ac]{color:var(--teal-bright)}.word[data-v-3adfa0ac]{font-family:var(--mono);font-size:.82rem;letter-spacing:.3em}.word-sub[data-v-3adfa0ac]{font-family:var(--mono);font-size:.56rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-dim);padding-left:10px;border-left:1px solid var(--line)}.nav[data-v-3adfa0ac]{display:flex;gap:26px;margin-left:auto}.nav a[data-v-3adfa0ac]{position:relative;font-family:var(--mono);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding:6px 0;transition:color .18s ease}.nav a[data-v-3adfa0ac]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--teal);transform:scaleX(0);transform-origin:left;transition:transform .24s ease}.nav a[data-v-3adfa0ac]:hover{color:#e6f4f1}.nav a[aria-current=page][data-v-3adfa0ac]{color:var(--teal)}.nav a[aria-current=page][data-v-3adfa0ac]:after{transform:scaleX(1)}.topbar-actions[data-v-3adfa0ac]{display:flex;align-items:center;gap:10px}.btn.compact[data-v-3adfa0ac]{padding:.7em 1.1em;font-size:.64rem}.who[data-v-3adfa0ac]{gap:.5em}.dot[data-v-3adfa0ac]{width:5px;height:5px;border-radius:50%;background:var(--teal);box-shadow:0 0 8px var(--teal-glow)}.burger[data-v-3adfa0ac]{display:none;align-items:center;gap:9px;background:transparent;border:1px solid var(--line);border-radius:2px;padding:.62em .8em;cursor:pointer;color:var(--muted)}.burger[data-v-3adfa0ac]:hover{border-color:var(--line-strong);color:var(--text)}.burger-label[data-v-3adfa0ac]{font-size:.6rem}.burger-lines[data-v-3adfa0ac]{display:grid;gap:4px;width:16px}.burger-lines i[data-v-3adfa0ac]{height:1px;background:currentColor;transition:transform .22s ease,opacity .22s ease}.burger-lines.open i[data-v-3adfa0ac]:nth-child(1){transform:translateY(5px) rotate(45deg)}.burger-lines.open i[data-v-3adfa0ac]:nth-child(2){opacity:0}.burger-lines.open i[data-v-3adfa0ac]:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.mobile-menu[data-v-3adfa0ac]{border-top:1px solid var(--line);background:#040809f7;padding:14px 0 22px}.mobile-nav[data-v-3adfa0ac]{display:grid}.mobile-nav a[data-v-3adfa0ac]{display:flex;align-items:baseline;gap:14px;padding:13px 0;border-bottom:1px solid var(--line-soft);font-size:1.05rem;color:#cfdedb}.mobile-nav a[aria-current=page][data-v-3adfa0ac]{color:var(--teal)}.mobile-nav .mono[data-v-3adfa0ac]{color:var(--muted-dim)}.mobile-actions[data-v-3adfa0ac]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.offline-strip[data-v-3adfa0ac]{border-bottom:1px solid rgba(255,148,120,.25);background:#ff947812}.offline-inner[data-v-3adfa0ac]{display:flex;align-items:center;gap:14px;padding:9px 0;flex-wrap:wrap}.offline-inner .mono[data-v-3adfa0ac]{color:var(--danger)}.offline-inner p[data-v-3adfa0ac]{font-size:.78rem;color:#d9b6ab;flex:1 1 260px}.offline-inner .btn[data-v-3adfa0ac]{font-size:.62rem}.page[data-v-3adfa0ac]{animation:page-in-3adfa0ac .34s ease}@keyframes page-in-3adfa0ac{0%{opacity:0;transform:translateY(8px)}}.drop-enter-active[data-v-3adfa0ac],.drop-leave-active[data-v-3adfa0ac]{transition:opacity .16s ease,transform .18s ease}.drop-enter-from[data-v-3adfa0ac],.drop-leave-to[data-v-3adfa0ac]{opacity:0;transform:translateY(-6px)}.toast-enter-active[data-v-3adfa0ac],.toast-leave-active[data-v-3adfa0ac]{transition:opacity .2s ease,transform .2s ease}.toast-enter-from[data-v-3adfa0ac],.toast-leave-to[data-v-3adfa0ac]{opacity:0;transform:translateY(10px)}.toast[data-v-3adfa0ac]{position:fixed;left:50%;bottom:26px;transform:translate(-50%);z-index:120;padding:11px 20px;border:1px solid rgba(0,184,176,.45);border-radius:2px;background:#061011f5;font-family:var(--mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:#d6f3ef;box-shadow:0 20px 50px -24px #00b8b099}@media(max-width:900px){.nav[data-v-3adfa0ac]{display:none}.burger[data-v-3adfa0ac]{display:inline-flex}.word-sub[data-v-3adfa0ac]{display:none}.topbar-actions[data-v-3adfa0ac]{margin-left:auto}}@media(max-width:480px){.topbar-actions .btn.compact[data-v-3adfa0ac]{display:none}.mobile-actions[data-v-3adfa0ac]{grid-template-columns:1fr}}
