.alpha-stage.svelte-1qhamcz{z-index:1;width:100%;max-width:1240px;margin-inline:auto;position:relative}.alpha-demo-shell.svelte-1qhamcz{border:2px solid var(--dark-blue,#142e3e);background:var(--paper,#f7f6f6);view-transition-name:alpha-demo;flex-direction:column;height:min(78vh,820px);min-height:560px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000d;container:alpha-demo-shell/inline-size}.alpha-demo-shell__preview.svelte-1qhamcz{-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;min-height:0;display:flex}.alpha-demo-shell__cta.svelte-1qhamcz{z-index:5;background:linear-gradient(#0000 30%,#0000001f 55%,#0000008c 100%);flex-direction:column;justify-content:flex-end;align-items:center;gap:.6rem;padding:2rem 1rem 2.5rem;transition:background .2s;display:flex;position:absolute;inset:0}.alpha-demo-shell__cta.svelte-1qhamcz:hover,.alpha-demo-shell__cta.svelte-1qhamcz:focus-visible{background:linear-gradient(#0000000f 0%,#00000038 50%,#0000009e 100%)}.alpha-demo-shell__cta.svelte-1qhamcz:focus-visible{outline:2px solid var(--salmon,#f88376);outline-offset:-3px}.alpha-demo-shell__button.svelte-1qhamcz{font-family:var(--font-jakarta,ui-sans-serif, system-ui, sans-serif);color:var(--dark-blue,#142e3e);background:var(--salmon,#f88376);padding:.7rem 1.25rem;font-size:17px;font-weight:600;transition:transform .2s;box-shadow:0 12px 32px -12px #0009}.alpha-demo-shell__cta.svelte-1qhamcz:hover .alpha-demo-shell__button:where(.svelte-1qhamcz){transform:translateY(-2px)}.alpha-demo-shell.svelte-1qhamcz .chat-window{box-shadow:none;border:none;border-radius:0;height:100%}.alpha-demo-shell__placeholder.svelte-1qhamcz{background:var(--paper);flex-direction:column;flex:1;gap:1rem;padding:1.25rem 1rem;display:flex}.alpha-demo-shell__placeholder-thread.svelte-1qhamcz{flex-direction:column;flex:1;gap:1.25rem;padding:.5rem 0;display:flex}.alpha-demo-shell[data-frame=soft].svelte-1qhamcz{border:1px solid color-mix(in srgb, var(--dark-blue,#0b252f) 14%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--dark-blue,#0b252f) 8%, transparent), 0 30px 80px -40px color-mix(in srgb, var(--dark-blue,#0b252f) 45%, transparent);border-radius:18px}.alpha-demo-shell[data-frame=soft].svelte-1qhamcz .alpha-demo-shell__button:where(.svelte-1qhamcz){color:var(--dark-blue,#0b252f);background:var(--paper,#f7f6f6);border-radius:999px;padding:.8rem 1.5rem;font-size:15px}.alpha-demo-shell[data-frame=soft].svelte-1qhamcz .alpha-demo-shell__cta:where(.svelte-1qhamcz):focus-visible{border-radius:18px}.alpha-demo-shell[data-frame=bold].svelte-1qhamcz{border:0;box-shadow:0 0 0 1px #ffffff24,0 50px 120px -40px #000000b3}.alpha-demo-shell[data-frame=bold].svelte-1qhamcz .alpha-demo-shell__button:where(.svelte-1qhamcz){background:var(--bold-coral,#e9897b);color:var(--white,#fff)}@container alpha-demo-shell (width<=640px){.alpha-demo-shell.svelte-1qhamcz{height:min(72vh,680px);min-height:420px}}.build-field.svelte-1fgaj34{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}canvas.svelte-1fgaj34{width:100%;height:100%;display:block}.bold-bentos.svelte-sv39yl article[data-bento]{background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--dark-blue) 14%, transparent), 0 24px 60px -36px #0b252f73;border:0;border-radius:0}.bold-bentos.svelte-sv39yl article[data-bento]:before{display:none}.bold-bentos.svelte-sv39yl article[data-bento]>div:first-child>span:first-child{background:var(--tone);width:2.75rem;height:2.75rem;color:var(--tone-ink,var(--dark-blue));place-items:center;margin-bottom:.75rem;display:grid}.bold-bentos.svelte-sv39yl article[data-bento]>div:first-child>span:first-child svg{width:1.5rem;height:1.5rem}.bold-bentos.svelte-sv39yl article[data-bento]>div:first-child h3{font-family:var(--font-noto-serif);letter-spacing:-.035em;color:var(--dark-blue);font-size:1.875rem;font-weight:600;line-height:1.05}.bold-bentos.svelte-sv39yl article[data-bento]>div:first-child p{color:color-mix(in srgb, var(--dark-blue) 78%, transparent)}.headline-stop.svelte-tzpeq1{background:var(--bold-coral);clip-path:polygon(29% 0,71% 0,100% 29%,100% 71%,71% 100%,29% 100%,0 71%,0 29%);width:.16em;height:.16em;margin-left:.04em;display:inline-block}@media (prefers-reduced-motion:no-preference){.ticker.svelte-tzpeq1{animation:48s linear infinite svelte-tzpeq1-ticker}}@keyframes svelte-tzpeq1-ticker{to{translate:-50%}}.alpha-hero-backdrop.svelte-1zlpiy{z-index:0;pointer-events:none;background:var(--paper);position:absolute;inset:0;overflow:hidden}.alpha-hero-backdrop__canvas.svelte-1zlpiy{opacity:0;width:100%;height:100%;transition:opacity .8s ease-out;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 82%,#0000 100%);mask-image:linear-gradient(#000 0% 82%,#0000 100%)}.alpha-hero-backdrop__canvas--painted.svelte-1zlpiy{opacity:1}.alpha-hero-stage.svelte-1cym3rp{overflow:hidden}.alpha-hero-region.svelte-1cym3rp{position:relative}.alpha-hero-copy.svelte-1cym3rp:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 90% 70% at 50% 40%, color-mix(in srgb, var(--paper) 78%, transparent) 0%, transparent 72%);position:absolute;inset:-2rem -3rem -.5rem}.cursor.svelte-sgymml{transform-box:fill-box}@media (prefers-reduced-motion:no-preference){.cursor-box.svelte-sgymml .cursor:where(.svelte-sgymml){animation:3.2s ease-in-out infinite svelte-sgymml-nudge}.cursor-box.svelte-sgymml:nth-of-type(2) .cursor:where(.svelte-sgymml){animation-delay:-1.1s}.cursor-box.svelte-sgymml:nth-of-type(3) .cursor:where(.svelte-sgymml){animation-delay:-2.2s}}@keyframes svelte-sgymml-nudge{0%,to{translate:0}50%{translate:-3px -3px}}.section-marker.svelte-wk1483{background-position:1px 1px;background-size:4px 4px}.section-marker--lime.svelte-wk1483{background-color:var(--bright-green);background-image:radial-gradient(circle, var(--dark-blue) 1.1px, transparent 1.3px)}.section-marker--salmon.svelte-wk1483{background-color:var(--salmon);background-image:radial-gradient(circle, var(--dark-blue) 1.1px, transparent 1.3px)}.section-marker--navy.svelte-wk1483{background-color:var(--dark-blue);background-image:radial-gradient(circle, var(--light-blue) 1.1px, transparent 1.3px)}.alpha-bentos.svelte-5ufcsd article[data-bento]{border:2px solid var(--dark-blue);background:var(--pale-grey);border-radius:0}.alpha-bentos.svelte-5ufcsd article[data-bento]:before{display:none}.alpha-bentos.svelte-5ufcsd article[data-bento]>div:first-child h3{font-family:var(--font-noto-serif);letter-spacing:-.03em;color:var(--dark-blue);font-size:1.75rem;font-weight:600;line-height:1.15}.alpha-bentos.svelte-5ufcsd article[data-bento]>div:first-child p{color:color-mix(in srgb, var(--dark-blue) 82%, transparent)}.preview-marker.svelte-1n0ovyh{background-color:var(--salmon);background-image:radial-gradient(circle, var(--dark-blue) 1.1px, transparent 1.3px);background-position:1px 1px;background-size:4px 4px}
