.consent-banner[data-v-9393f629]{z-index:40;right:var(--z-space-4);bottom:var(--z-space-4);max-width:min(26rem,calc(100vw - var(--z-space-4)*2));border:1px solid var(--z-color-outline);border-radius:var(--z-radius-lg);background:var(--z-color-surface);box-shadow:var(--z-shadow-raised);-moz-column-gap:var(--z-space-3);align-items:start;column-gap:var(--z-space-3);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;margin:0;padding:.85rem .85rem .85rem 1rem;display:grid;position:fixed;left:auto}.consent-banner p[data-v-9393f629]{padding-right:var(--z-space-1);color:var(--z-color-ink-low);grid-area:1/1/span 2;align-self:center;margin:0;line-height:1.45}.consent-banner strong[data-v-9393f629]{color:var(--z-color-ink)}.consent-banner__close[data-v-9393f629]{width:1.75rem;height:1.75rem;min-height:0;color:var(--z-color-ink-low);background:0 0;border:0;border-radius:999px;grid-area:1/2;justify-self:end;place-items:center;padding:0;display:grid}.consent-banner__close[data-v-9393f629] .app-icon{font-size:.95rem}.consent-banner__close[data-v-9393f629]:focus-visible,.consent-banner__close[data-v-9393f629]:hover{background:color-mix(in srgb,var(--z-color-ink) 7%,var(--z-color-surface));color:var(--z-color-ink);outline:none}.consent-banner__cta[data-v-9393f629],.consent-dialog__actions button[data-v-9393f629]{min-height:var(--z-control-min);border-radius:var(--z-radius-capsule);background:var(--z-color-action);color:var(--z-color-surface);white-space:nowrap;border:1px solid #0000;padding:.62rem .9rem;font-weight:700}.consent-banner__cta[data-v-9393f629]{grid-area:2/2;place-self:end}.consent-dialog[data-v-9393f629]{z-index:40;right:var(--z-space-4);bottom:var(--z-space-4);left:var(--z-space-4);gap:var(--z-space-5);max-width:42rem;padding:var(--z-space-5);border:1px solid var(--z-color-outline);border-radius:var(--z-radius-lg);background:var(--z-color-surface);box-shadow:var(--z-shadow-soft);margin:auto;display:grid;position:fixed}body.phone-focus-open .consent-dialog[data-v-9393f629]{z-index:520}.consent-dialog .consent-banner__close[data-v-9393f629]{position:absolute;top:.7rem;right:.7rem}.consent-dialog h2[data-v-9393f629]{margin-bottom:var(--z-space-3);padding-right:1.75rem}.consent-dialog p[data-v-9393f629]{color:var(--z-color-ink-low);line-height:1.5}.consent-dialog fieldset[data-v-9393f629]{gap:var(--z-space-3);border:0;padding:0;display:grid}.consent-dialog label[data-v-9393f629]{gap:var(--z-space-3);padding:var(--z-space-3);border:1px solid var(--z-color-outline);border-radius:var(--z-radius-md);cursor:pointer;grid-template-columns:1.25rem 1fr;align-items:start;display:grid}.consent-dialog input[data-v-9393f629]{width:1.1rem;height:1.1rem;accent-color:var(--z-color-action)}.consent-dialog small[data-v-9393f629]{margin-top:var(--z-space-1);color:var(--z-color-ink-low);font-size:.88rem;line-height:1.45;display:block}.consent-dialog__actions[data-v-9393f629]{justify-content:end;gap:var(--z-space-3);display:flex}.consent-dialog__actions .consent-dialog__secondary[data-v-9393f629]{border-color:var(--z-color-outline);background:var(--z-color-surface);color:var(--z-color-ink)}.consent-chip[data-v-9393f629]{z-index:40;right:var(--z-space-4);bottom:var(--z-space-4);border:1px solid var(--z-color-outline);border-radius:var(--z-radius-capsule);background:var(--z-color-surface);min-height:2.5rem;box-shadow:var(--z-shadow-raised);color:var(--z-color-ink);font:inherit;justify-content:center;align-items:center;padding:.35rem .85rem;font-size:.88rem;font-weight:650;display:inline-flex;position:fixed}.consent-chip[data-v-9393f629]:focus-visible,.consent-chip[data-v-9393f629]:hover{border-color:var(--z-color-action);color:var(--z-color-action);outline:none}.consent-chip.is-nav-item[data-v-9393f629]{z-index:auto;width:100%;min-height:42px;box-shadow:none;background:0 0;border:0;padding:0 17px;font-size:.95rem;font-weight:690;position:static;top:auto;bottom:auto;right:auto}@media (max-width:38rem){.consent-banner[data-v-9393f629]{max-width:calc(100vw - var(--z-space-4)*2);padding:.7rem .7rem .7rem .85rem;display:grid}.consent-banner p[data-v-9393f629]{font-size:.88rem;line-height:1.35}}.help-search[data-v-2370b399]{max-width:54rem}.help-search h1[data-v-2370b399]{margin-bottom:var(--z-space-4);font-size:clamp(2.5rem,6vw,5rem)}.help-search__lede[data-v-2370b399]{max-width:40rem;color:var(--z-color-ink-low);font-size:1.1rem;line-height:1.58}.help-search__field[data-v-2370b399]{gap:var(--z-space-2);margin-top:var(--z-space-6);color:var(--z-color-ink);font-size:.9rem;font-weight:700;display:grid}.help-search__field input[data-v-2370b399]{border:1px solid var(--z-color-outline);border-radius:var(--z-radius-md);background:var(--z-color-surface);width:100%;min-height:3.1rem;padding:.75rem 1rem}.help-search__field input[data-v-2370b399]:focus-visible{border-color:var(--z-color-action);box-shadow:var(--z-focus-ring);outline:none}.help-search__count[data-v-2370b399]{color:var(--z-color-ink-low);font-size:.9rem}.help-search__topics[data-v-2370b399]{gap:var(--z-space-3);margin-top:var(--z-space-4);display:grid}.help-search details[data-v-2370b399]{border-top:1px solid var(--z-color-outline)}.help-search summary[data-v-2370b399]{padding:var(--z-space-4) 2rem var(--z-space-4) 0;cursor:pointer;font-family:var(--z-font-display);font-size:1.24rem;font-weight:650}.help-search details p[data-v-2370b399]{max-width:45rem;margin:0 0 var(--z-space-4);line-height:1.55}.help-search details p[data-v-2370b399],.help-search__empty[data-v-2370b399]{color:var(--z-color-ink-low)}.guest-memory[data-v-0c732b18]{width:100%;height:100%;color:var(--z-color-ink);background:linear-gradient(155deg,#e5f4f7 0,#dcecf4 48%,#c9e2e8);position:relative;overflow:hidden;container:guest-memory/size}.guest-memory__glow[data-v-0c732b18]{pointer-events:none;background:radial-gradient(circle,#ffffffe0,#0000 68%);border-radius:50%;height:68%;position:absolute;inset:-20% -50% auto}.guest-memory__brand[data-v-0c732b18]{z-index:1;color:var(--z-color-story-blue);letter-spacing:.16em;justify-content:space-between;align-items:center;padding:7cqi 7cqi 0;font-size:3.2cqi;display:flex;position:relative}.guest-memory__brand span[data-v-0c732b18]{border-radius:var(--z-radius-capsule);color:var(--z-color-ink);font-variant-numeric:tabular-nums;letter-spacing:.04em;background:#ffffff8c;border:1px solid #2b59733d;padding:1.2cqi 2.4cqi}.guest-memory__choice[data-v-0c732b18],.guest-memory__live[data-v-0c732b18],.guest-memory__preflight[data-v-0c732b18]{z-index:1;height:calc(100% - 13cqi);padding:8cqi 6.5cqi max(6cqi,env(safe-area-inset-bottom));scrollbar-width:none;position:relative;overflow-y:auto}.guest-memory__choice[data-v-0c732b18]::-webkit-scrollbar{display:none}.guest-memory__live[data-v-0c732b18]::-webkit-scrollbar{display:none}.guest-memory__preflight[data-v-0c732b18]::-webkit-scrollbar{display:none}.guest-memory__eyebrow[data-v-0c732b18]{color:var(--z-color-action);letter-spacing:.09em;text-transform:uppercase;margin:0 0 2cqi;font-size:3cqi;font-weight:800}.guest-memory h2[data-v-0c732b18]{font-family:var(--z-font-display);letter-spacing:-.045em;margin:0;font-size:8cqi;line-height:.98}.guest-memory__lede[data-v-0c732b18]{color:var(--z-color-ink-low);margin:3.2cqi 0 0;font-size:3.7cqi;line-height:1.45}.guest-memory__choices[data-v-0c732b18]{grid-template-columns:1fr 1fr;gap:2.5cqi;margin-top:7cqi;display:grid}.guest-memory__choices button[data-v-0c732b18]{min-width:0;min-height:37cqi;color:var(--z-color-ink);cursor:pointer;text-align:left;background:#ffffffc2;border:1px solid #2b597338;border-radius:5cqi;align-content:space-between;place-items:start;gap:1.5cqi;padding:4cqi;display:grid;box-shadow:0 2cqi 6cqi #2b59731a}.guest-memory__choices button[data-v-0c732b18]:disabled{cursor:not-allowed;filter:saturate(.4);opacity:.58}.guest-memory__choices button[data-v-0c732b18]:focus-visible,.guest-memory__controls button[data-v-0c732b18]:focus-visible,.guest-memory__start-actions button[data-v-0c732b18]:focus-visible{box-shadow:var(--z-focus-ring);outline:0}.guest-memory__choice-icon[data-v-0c732b18]{background:var(--z-color-action-soft);width:11cqi;height:11cqi;color:var(--z-color-action);border-radius:50%;place-items:center;display:grid}.guest-memory__choice-icon[data-v-0c732b18] .app-icon{font-size:6cqi}.guest-memory__choices strong[data-v-0c732b18]{font-family:var(--z-font-display);font-size:4.3cqi;line-height:1.05}.guest-memory__choices small[data-v-0c732b18]{color:var(--z-color-ink-low);font-size:2.8cqi;line-height:1.3}.guest-memory__availability[data-v-0c732b18]{color:var(--z-color-ink-low);text-align:center;margin:4cqi 1cqi 0;font-size:2.9cqi;line-height:1.35}.guest-memory__back[data-v-0c732b18]{color:var(--z-color-action);background:0 0;border:0;margin:-4cqi 0 6cqi;padding:1cqi 0;font-size:3.3cqi;font-weight:720}.guest-memory__preflight ul[data-v-0c732b18]{gap:2.5cqi;margin:5cqi 0;padding:0;list-style:none;display:grid}.guest-memory__preflight li[data-v-0c732b18]{color:var(--z-color-ink-low);align-items:center;gap:2.5cqi;font-size:3.3cqi;display:flex}.guest-memory__preflight li[data-v-0c732b18] .app-icon{color:var(--z-color-action);font-size:5cqi}.guest-memory__start-actions[data-v-0c732b18]{gap:2cqi;margin-top:4cqi;display:grid}.guest-memory__start-actions button[data-v-0c732b18]{border:1px solid var(--z-color-action);min-height:max(44px,11cqi);color:var(--z-color-action);background:0 0;border-radius:4cqi;justify-content:center;align-items:center;gap:2cqi;font-size:3.4cqi;font-weight:780;display:inline-flex}.guest-memory__start-actions button[data-v-0c732b18]:first-child{background:var(--z-color-action);color:#fff;border:0;box-shadow:0 2cqi 4cqi #156c8e3d}.guest-memory__start-actions button[data-v-0c732b18]:disabled{cursor:wait;opacity:.48}.guest-memory__live[data-v-0c732b18]{align-content:start;justify-items:center;padding-top:6cqi;display:grid}.guest-memory__orb[data-v-0c732b18]{background:radial-gradient(circle at 40% 30%,#fff,#b8dbe4);border:1px solid #156c8e2e;border-radius:50%;justify-content:center;align-items:center;gap:1.5cqi;width:34cqi;height:34cqi;display:flex;box-shadow:0 5cqi 12cqi #2b59732e}.guest-memory__orb i[data-v-0c732b18]{background:var(--z-color-action);border-radius:2cqi;width:1.8cqi;height:5cqi;animation:1.1s ease-in-out infinite alternate guest-memory-pulse-0c732b18}.guest-memory__orb i[data-v-0c732b18]:nth-child(2n){animation-delay:-.35s}.guest-memory__orb i[data-v-0c732b18]:nth-child(3n){animation-delay:-.7s}.guest-memory__orb.is-speaking i[data-v-0c732b18]{animation-duration:.42s}.guest-memory__orb.is-thinking i[data-v-0c732b18]{height:2cqi;animation-duration:1.8s}.guest-memory__live-state[data-v-0c732b18]{color:var(--z-color-story-blue);margin:3cqi 0 0;font-size:3.2cqi;font-weight:760}.guest-memory__caption[data-v-0c732b18]{background:#ffffffad;border:1px solid #2b59732b;border-radius:4.5cqi;width:100%;min-height:20cqi;margin-top:4cqi;padding:3.5cqi 4cqi}.guest-memory__caption span[data-v-0c732b18]{color:var(--z-color-action);letter-spacing:.08em;text-transform:uppercase;font-size:2.7cqi;font-weight:800}.guest-memory__caption span.is-user[data-v-0c732b18]{color:var(--z-color-brand-green)}.guest-memory__caption p[data-v-0c732b18]{font-family:var(--z-font-display);margin:1cqi 0 0;font-size:4.2cqi;line-height:1.25}.guest-memory__forming[data-v-0c732b18]{background:#ffffffd6;border-radius:4.5cqi;width:100%;margin-top:3cqi;padding:3.5cqi 4cqi;box-shadow:0 2cqi 5cqi #2b59731a}.guest-memory__forming>span[data-v-0c732b18]{color:var(--z-color-brand-green);align-items:center;gap:1cqi;font-size:2.7cqi;font-weight:760;display:flex}.guest-memory__forming strong[data-v-0c732b18]{font-family:var(--z-font-display);margin-top:1.7cqi;font-size:4.3cqi;display:block}.guest-memory__forming p[data-v-0c732b18]{color:var(--z-color-ink-low);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1cqi 0 0;font-size:3cqi;line-height:1.35;display:-webkit-box;overflow:hidden}.guest-memory__typed[data-v-0c732b18]{width:100%;margin-top:3cqi}.guest-memory__typed label[data-v-0c732b18]{color:var(--z-color-ink-low);margin-bottom:1.2cqi;font-size:2.8cqi;font-weight:680;display:block}.guest-memory__typed>div[data-v-0c732b18]{border:1px solid var(--z-color-outline);background:#fff;border-radius:4cqi;grid-template-columns:1fr auto;display:grid}.guest-memory__typed input[data-v-0c732b18]{min-width:0;min-height:11cqi;color:var(--z-color-ink);background:0 0;border:0;outline:0;padding:0 3cqi;font-size:3.4cqi}.guest-memory__typed button[data-v-0c732b18]{width:11cqi;color:var(--z-color-action);background:0 0;border:0}.guest-memory__error[data-v-0c732b18]{border-left:1cqi solid var(--z-color-danger);color:#6f2519;background:#fff2ef;width:100%;margin:2.5cqi 0 0;padding:2.5cqi 3cqi;font-size:2.9cqi;line-height:1.35}.guest-memory__controls[data-v-0c732b18]{gap:5cqi;margin-top:5cqi;display:flex}.guest-memory__controls button[data-v-0c732b18]{width:14cqi;color:var(--z-color-story-blue);background:0 0;border:0;place-items:center;gap:1cqi;padding:0;font-size:2.6cqi;font-weight:720;display:grid}.guest-memory__controls button[data-v-0c732b18] .app-icon{background:#ffffffc7;border-radius:50%;place-items:center;width:11cqi;height:11cqi;font-size:5cqi;display:grid}.guest-memory__controls button.is-end[data-v-0c732b18]{color:#7d2c20}.guest-memory__controls button.is-end[data-v-0c732b18] .app-icon{background:#fff2ef}.guest-memory__live-trust[data-v-0c732b18]{color:var(--z-color-ink-low);align-items:center;gap:1cqi;margin:4cqi 0 0;font-size:2.5cqi;display:flex}.guest-memory__live-trust[data-v-0c732b18] .app-icon{color:var(--z-color-brand-green);font-size:3.2cqi}@keyframes guest-memory-pulse-0c732b18{0%{opacity:.55;height:4cqi}to{opacity:1;height:14cqi}}@media (prefers-reduced-motion:reduce){.guest-memory__orb i[data-v-0c732b18]{animation:none}}.welcome[data-v-d075d03f]{--welcome-cool-mist:#c3d4e4;--welcome-wave-mid:#6e93bc;--welcome-wave-bottom:#6f9ccd;--welcome-ink:#191b19;--welcome-ink-low:#464845;--welcome-primary:#156c8e;--welcome-accent:#156c8e;--welcome-note:#fbefb6;--welcome-note-ink:#6b5a24;width:100%;height:100%;color:var(--welcome-ink);font-family:Stack Sans Text,ui-sans-serif,system-ui,sans-serif;position:relative;overflow:hidden;container:welcome/size}.welcome__status[data-v-d075d03f]{z-index:2;box-sizing:border-box;height:12.13cqi;color:var(--welcome-ink);font-size:.62rem;letter-spacing:-.02em;pointer-events:none;justify-content:space-between;align-items:center;padding:2.8cqi 7.6cqi 0;font-size:3.05cqi;font-weight:760;line-height:1;display:flex;position:absolute;top:0;left:0;right:0}.welcome__stage[data-v-d075d03f]{z-index:1;grid-template-rows:auto minmax(0,1fr) auto;width:100%;min-width:0;height:100%;min-height:0;padding:10cqi 6cqi 4cqi;display:grid;position:relative}.welcome__hero[data-v-d075d03f]{justify-items:center;padding-top:calc(4cqi + 20px);display:grid}.welcome__orbit[data-v-d075d03f]{contain:layout;aspect-ratio:1;background:0 0;width:min(46cqi,12.25rem);position:relative}.welcome__ring[data-v-d075d03f]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 .75rem 1rem #156c8e42);opacity:0;background:0 0;width:100%;height:100%;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .63s cubic-bezier(.22,1,.36,1);display:block;transform:scale(.001)}.welcome__ring.is-visible[data-v-d075d03f]{opacity:1;transform:scale(1)}.welcome__ring.is-spinning[data-v-d075d03f]{animation:29.9s linear infinite welcome-ring-spin-d075d03f}.welcome__title[data-v-d075d03f]{letter-spacing:-.04em;white-space:nowrap;justify-content:center;gap:.28em;margin:7.2% 0 0;font-family:Stack Sans Headline,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.2rem,9.6cqi,2.05rem);font-weight:700;line-height:1;display:flex}.welcome__title span[data-v-d075d03f]{opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transform:translateY(.45em)}.welcome__title span.is-visible[data-v-d075d03f]{opacity:1;transform:translateY(0)}.welcome__identity b[data-v-d075d03f]{color:var(--welcome-primary);font-weight:700}.welcome__copy[data-v-d075d03f]{border-left:.6cqi solid var(--welcome-primary);opacity:0;align-self:center;min-width:0;padding-left:4.2cqi;transition:opacity .345s ease-out;overflow:hidden}.welcome__copy.is-visible[data-v-d075d03f]{opacity:1}.welcome__copy p[data-v-d075d03f]{margin:0 0 .55em;font-size:clamp(.56rem,5.06cqi,1.21rem);line-height:1.28}.welcome__copy p[data-v-d075d03f]:last-child{margin-bottom:0}.welcome__copy span[data-v-d075d03f]{opacity:0;transition:opacity .79s ease-out,transform .79s ease-out;display:inline}.welcome__copy span.is-visible[data-v-d075d03f]{opacity:1}.welcome__copy span.is-emphasis[data-v-d075d03f]{font-weight:700}.welcome__actions[data-v-d075d03f]{opacity:0;pointer-events:none;flex-direction:column;align-self:stretch;align-items:stretch;gap:1.6cqi;min-height:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(1.4rem)}.welcome__actions.is-visible[data-v-d075d03f]{opacity:1;pointer-events:auto;transform:none}.welcome__cta[data-v-d075d03f]{box-sizing:border-box;border-radius:var(--z-radius-lg,1rem);background:var(--welcome-primary);color:#fff;width:100%;min-height:clamp(2.75rem,16cqi,3.5rem);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 12px;font-size:clamp(.78rem,4.6cqi,1rem);font-weight:700;line-height:1;display:flex;box-shadow:0 .375rem .5rem #156c8e47}.welcome__cta[data-v-d075d03f]:hover{filter:brightness(1.04)}.welcome__fragment[data-v-d075d03f]{--fragment-center-translate:-50% -50%;--fragment-entry-rotation:0deg;z-index:2;opacity:0;pointer-events:none;translate:var(--fragment-center-translate);scale:.62;rotate:var(--fragment-entry-rotation);transform-origin:50%;will-change:top,right,bottom,left,opacity,translate,scale,rotate;transition:opacity .32s ease-out,top .92s cubic-bezier(.22,1,.36,1),right .92s cubic-bezier(.22,1,.36,1),bottom .92s cubic-bezier(.22,1,.36,1),left .92s cubic-bezier(.22,1,.36,1),translate .92s cubic-bezier(.22,1,.36,1),scale .92s cubic-bezier(.22,1,.36,1),rotate .92s cubic-bezier(.22,1,.36,1);position:absolute}.welcome__fragment.is-shown[data-v-d075d03f]{opacity:1;translate:0;rotate:0deg;scale:1}.welcome__fragment.is-gathering[data-v-d075d03f]{--fragment-center-translate:-50% -50%;opacity:0;translate:var(--fragment-center-translate);transition:opacity .24s ease-in .62s,top .92s cubic-bezier(.32,0,.67,0),right .92s cubic-bezier(.32,0,.67,0),bottom .92s cubic-bezier(.32,0,.67,0),left .92s cubic-bezier(.32,0,.67,0),translate .92s cubic-bezier(.32,0,.67,0),scale .92s cubic-bezier(.32,0,.67,0),rotate .92s cubic-bezier(.32,0,.67,0);inset:50% auto auto 50%;rotate:0deg;scale:.18}.welcome__fragment--photo[data-v-d075d03f]{--fragment-entry-rotation:-7deg;width:min(42cqi,6.9rem);top:50%;left:50%}.welcome__fragment--photo.is-shown[data-v-d075d03f]{top:0;left:-42%}.welcome__fragment--text[data-v-d075d03f]{--fragment-center-translate:50% -50%;--fragment-entry-rotation:6deg;width:min(50cqi,8.6rem);top:50%;right:50%}.welcome__fragment--text.is-shown[data-v-d075d03f]{top:0;right:-42%}.welcome__fragment--voice[data-v-d075d03f]{--fragment-center-translate:-50% 50%;--fragment-entry-rotation:-5deg;bottom:50%;left:50%}.welcome__fragment--voice.is-shown[data-v-d075d03f]{bottom:0;left:-42%}.welcome__fragment--note[data-v-d075d03f]{--fragment-center-translate:50% 50%;--fragment-entry-rotation:7deg;width:min(42cqi,6.9rem);bottom:50%;right:50%}.welcome__fragment--note.is-shown[data-v-d075d03f]{bottom:0;right:-42%}.welcome__photo img[data-v-d075d03f]{-o-object-fit:cover;object-fit:cover;width:100%;height:min(28cqi,4.7rem);display:block}.welcome__fragment--photo[data-v-d075d03f]{background:#fff;border:1px solid #bbbfba59;border-radius:.88rem;overflow:hidden;box-shadow:0 .75rem .8rem #191b1929}.welcome__photo[data-v-d075d03f]{position:relative}.welcome__mom[data-v-d075d03f]{color:#fff;background:#191b196b;border-radius:999px;align-items:center;gap:.28rem;padding:.08rem .4rem .08rem .12rem;font-size:.58rem;display:inline-flex;position:absolute;bottom:.35rem;left:.35rem}.welcome__mom i[data-v-d075d03f]{background:var(--welcome-primary);border-radius:999px;place-items:center;width:.9rem;height:.9rem;font-size:.48rem;font-style:normal;display:grid}.welcome__fragment--photo p[data-v-d075d03f],.welcome__fragment--text p[data-v-d075d03f]{margin:0}.welcome__fragment--photo p[data-v-d075d03f]{padding:.4rem .55rem .5rem}.welcome__fragment--photo strong[data-v-d075d03f]{font-size:.68rem;display:block}.welcome__fragment--photo small[data-v-d075d03f]{color:var(--welcome-ink-low);font-size:.56rem}.welcome__fragment--text[data-v-d075d03f]{background:#fff;border:1px solid #bbbfba4d;border-radius:1rem 1rem 1rem .3rem;padding:.5rem .7rem .55rem;box-shadow:0 .75rem .8rem #191b1924}.welcome__fragment--text span[data-v-d075d03f]{color:var(--welcome-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:800}.welcome__fragment--text p[data-v-d075d03f]{margin-top:.2rem;font-size:.7rem;line-height:1.25}.welcome__fragment--voice[data-v-d075d03f]{background:#fff;border:1px solid #bbbfba4d;border-radius:999px;align-items:center;gap:.4rem;padding:.32rem .7rem .32rem .35rem;display:flex;box-shadow:0 .75rem .8rem #191b1924}.welcome__mic[data-v-d075d03f]{background:#156c8e1f url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23156c8e%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%2014a3%203%200%200%200%203-3V6a3%203%200%201%200-6%200v5a3%203%200%200%200%203%203m5-3a5%205%200%200%201-10%200H5a7%207%200%200%200%206%206.92V20H9v2h6v-2h-2v-2.08A7%207%200%200%200%2019%2011Z%22%2F%3E%3C%2Fsvg%3E) 50%/.8rem no-repeat;border-radius:999px;width:1.5rem;height:1.5rem}.welcome__bars[data-v-d075d03f]{align-items:center;gap:.12rem;height:1rem;display:flex}.welcome__bars i[data-v-d075d03f]{background:var(--welcome-accent);border-radius:999px;width:.14rem;display:block}.welcome__fragment--voice em[data-v-d075d03f]{color:var(--welcome-ink-low);font-size:.62rem;font-style:normal;font-weight:650}.welcome__fragment--note[data-v-d075d03f]{background:var(--welcome-note);color:var(--welcome-note-ink);border-radius:.28rem;padding:.55rem .7rem .65rem;font-family:Marker Felt,Comic Sans MS,cursive;font-size:.78rem;line-height:1.2;box-shadow:0 .75rem .75rem #191b1929}@keyframes welcome-ring-spin-d075d03f{to{transform:scale(1)rotate(-1turn)}}@container welcome (height<=360px){.welcome__stage[data-v-d075d03f]{padding:12cqi 6cqi 6cqi}.welcome__hero[data-v-d075d03f]{padding-top:calc(2cqi + 12px)}.welcome__orbit[data-v-d075d03f]{width:min(34cqi,8.5rem)}.welcome__copy p[data-v-d075d03f]{font-size:clamp(.5rem,4.37cqi,1.01rem)}.welcome__fragment--note.is-shown[data-v-d075d03f],.welcome__fragment--photo.is-shown[data-v-d075d03f],.welcome__fragment--text.is-shown[data-v-d075d03f]{opacity:.72}}@container welcome (height<=280px){.welcome__fragment[data-v-d075d03f]{display:none}.welcome__copy p[data-v-d075d03f]{margin-bottom:.35em}}@media (prefers-reduced-motion:reduce){.welcome__actions[data-v-d075d03f],.welcome__copy[data-v-d075d03f],.welcome__copy span[data-v-d075d03f],.welcome__fragment[data-v-d075d03f],.welcome__ring[data-v-d075d03f],.welcome__title span[data-v-d075d03f]{transition:none}.welcome__actions[data-v-d075d03f]{opacity:1;pointer-events:auto;transform:none}.welcome__ring.is-spinning[data-v-d075d03f]{animation:none}}.marketing-form[data-v-eb357749]{gap:var(--z-space-4);max-width:46rem;display:grid}.marketing-form>p[data-v-eb357749]{color:var(--z-color-ink-low);margin:0;line-height:1.45}.marketing-form__pair[data-v-eb357749]{gap:var(--z-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.marketing-form__field[data-v-eb357749]{gap:var(--z-space-2);align-content:start;display:grid}.marketing-form label[data-v-eb357749]{min-height:1.35em;color:var(--z-color-ink);align-items:baseline;gap:.2em;font-size:.92rem;font-weight:700;line-height:1.35;display:flex}.marketing-form__pair label[data-v-eb357749]{white-space:nowrap}.marketing-form label span[data-v-eb357749]{display:inline}.marketing-form input[data-v-eb357749],.marketing-form textarea[data-v-eb357749]{border:1px solid var(--z-color-outline);border-radius:var(--z-radius-md);background:var(--z-color-surface);width:100%;color:var(--z-color-ink);font:inherit;padding:.75rem .9rem;font-weight:400;line-height:1.4}.marketing-form input[data-v-eb357749]{min-height:var(--z-control-min)}.marketing-form textarea[data-v-eb357749]{resize:vertical}.marketing-form input[data-v-eb357749]:focus-visible,.marketing-form textarea[data-v-eb357749]:focus-visible{border-color:var(--z-color-action);box-shadow:var(--z-focus-ring);outline:none}.marketing-form button[data-v-eb357749]{min-height:var(--z-control-min);border-radius:var(--z-radius-capsule);background:var(--z-color-action);color:var(--z-color-surface);font:inherit;border:1px solid #0000;justify-self:start;padding:.7rem 1.1rem;font-weight:700}.marketing-form button[data-v-eb357749]:disabled{cursor:wait;opacity:.62}.marketing-form__status[data-v-eb357749]{padding:var(--z-space-3);border-radius:var(--z-radius-md);background:var(--z-color-action-soft);color:var(--z-color-ink)}.marketing-form__status[data-v-eb357749]:empty{display:none}.marketing-form__status[data-state=error][data-v-eb357749]{background:color-mix(in srgb,var(--z-color-danger) 12%,var(--z-color-surface));color:var(--z-color-danger)}@media (max-width:38rem){.marketing-form__pair[data-v-eb357749]{grid-template-columns:1fr}.marketing-form button[data-v-eb357749]{justify-content:center;width:100%}}
