.phero__copy .hero-title.svelte-49ap0o{text-transform:uppercase;letter-spacing:0;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.02}.hero-title.svelte-49ap0o span:where(.svelte-49ap0o){display:block}.status.svelte-49ap0o{border:1px dashed rgba(var(--glow-2-rgb), .6);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);border-radius:999px;justify-self:start;align-items:center;gap:8px;margin-top:6px;padding:7px 14px;font-size:.7rem;font-weight:800;display:inline-flex}.stage.svelte-49ap0o{transform:perspective(1400px) rotateY(var(--ry,-8deg)) rotateX(var(--rx,4deg));transition:transform .6s var(--ease);position:relative}.ai.svelte-49ap0o{gap:12px;display:grid}.ai__notice.svelte-49ap0o,.ai__disclaimer.svelte-49ap0o{border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:.72rem;font-weight:700;display:flex}.ai__notice.svelte-49ap0o{background:var(--burgundy);color:var(--cream)}.ai__disclaimer.svelte-49ap0o{background:var(--surface);color:var(--text-muted);font-weight:600}.ai__q.svelte-49ap0o{background:var(--ink-2);max-width:80%;color:var(--cream);border-radius:14px 14px 4px;justify-self:end;padding:10px 14px;font-size:.82rem}.ai__a.svelte-49ap0o{background:var(--surface);border:1px solid var(--line);border-radius:14px 14px 14px 4px;gap:8px;max-width:92%;padding:12px 14px;font-size:.8rem;line-height:1.45;display:grid}.ai__tag.svelte-49ap0o{background:var(--metal-champagne);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:2px 8px;font-size:.58rem;font-weight:800}.ai__a.svelte-49ap0o ul:where(.svelte-49ap0o){opacity:0;transition:opacity .35s, transform .35s var(--ease);gap:5px;display:grid;transform:translateY(4px)}.ai__a.svelte-49ap0o ul.shown:where(.svelte-49ap0o){opacity:1;transform:none}.ai__q.svelte-49ap0o{animation:svelte-49ap0o-ask .4s var(--ease)}@keyframes svelte-49ap0o-ask{0%{opacity:0;transform:translateY(8px)}}.ai__text.svelte-49ap0o{display:grid}.ai__ghost.svelte-49ap0o,.ai__typed.svelte-49ap0o{grid-area:1/1}.ai__ghost.svelte-49ap0o{visibility:hidden}.ai__caret.svelte-49ap0o{vertical-align:-2px;background:var(--burgundy);width:2px;height:1em;margin-left:2px;animation:.8s steps(2,end) infinite svelte-49ap0o-blink;display:inline-block}@keyframes svelte-49ap0o-blink{to{opacity:0}}.ai__ask.svelte-49ap0o{flex-wrap:wrap;gap:6px;display:flex}.ai__chip.svelte-49ap0o{border:1px solid var(--line);background:var(--paper);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background .2s, border-color .2s, color .2s, transform .2s var(--ease);border-radius:999px;padding:6px 11px;font-size:.7rem;font-weight:700}.ai__chip.svelte-49ap0o:hover{border-color:var(--ink-2);transform:translateY(-2px)}.ai__chip.svelte-49ap0o:focus-visible{outline:2px solid var(--vermilion);outline-offset:2px}.ai__chip.on.svelte-49ap0o{background:var(--ink-2);border-color:var(--ink-2);color:var(--cream)}.ai__a.svelte-49ap0o li:where(.svelte-49ap0o){color:var(--burgundy);align-items:center;gap:7px;font-weight:700;display:flex}.ai__badge.svelte-49ap0o{justify-self:center}.principles.svelte-49ap0o{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.principle.svelte-49ap0o{border-radius:var(--radius-card);border:1px solid var(--line);background:var(--paper);align-content:start;justify-items:start;gap:14px;padding:clamp(24px,3vw,36px);display:grid}.principle.svelte-49ap0o h3:where(.svelte-49ap0o){font-size:clamp(1.3rem,2.2vw,1.7rem)}.principle.svelte-49ap0o p:where(.svelte-49ap0o){color:var(--text-muted)}@media (width<=800px){.principles.svelte-49ap0o{grid-template-columns:1fr}}@media (width<=520px){.stage.svelte-49ap0o{transform:none}}
