@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:root,:host{--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-4xl:56rem;--font-weight-normal:400;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{html:has(.alia){-webkit-text-size-adjust:100%;scroll-padding-top:64px}@media (min-width:992px){html:has(.alia){scroll-padding-top:var(--nav-height)}}body:has(main.alia){background:#f3f1e5}.alia{background:var(--paper);color:var(--ink);font-family:var(--font-sans-brand);-webkit-font-smoothing:antialiased}.alia *,.alia{border-color:var(--line)}.alia ::selection{background:var(--accent);color:var(--ink)}}@layer components;@layer utilities{.alia .pointer-events-none{pointer-events:none}.alia .invisible{visibility:hidden}.alia .absolute{position:absolute}.alia .fixed{position:fixed}.alia .relative{position:relative}.alia .sticky{position:sticky}.alia .inset-0{inset:0}.alia .inset-x-0{inset-inline:0}.alia .top-0{top:0}.alia .top-1\/2{top:50%}.alia .left-1\/2{left:50%}.alia .z-10{z-index:10}.alia .z-50{z-index:50}.alia .m-3{margin:calc(var(--spacing) * 3)}.alia .mx-3{margin-inline:calc(var(--spacing) * 3)}.alia .mx-auto{margin-inline:auto}.alia .mt-4{margin-top:calc(var(--spacing) * 4)}.alia .mt-5{margin-top:calc(var(--spacing) * 5)}.alia .mt-6{margin-top:calc(var(--spacing) * 6)}.alia .mt-8{margin-top:calc(var(--spacing) * 8)}.alia .mt-10{margin-top:calc(var(--spacing) * 10)}.alia .mt-12{margin-top:calc(var(--spacing) * 12)}.alia .mt-auto{margin-top:auto}.alia .line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.alia .block{display:block}.alia .flex{display:flex}.alia .grid{display:grid}.alia .hidden{display:none}.alia .inline-block{display:inline-block}.alia .inline-flex{display:inline-flex}.alia .aspect-\[4\/3\]{aspect-ratio:4/3}.alia .aspect-\[16\/10\]{aspect-ratio:16/10}.alia .h-5{height:calc(var(--spacing) * 5)}.alia .h-6{height:calc(var(--spacing) * 6)}.alia .h-8{height:calc(var(--spacing) * 8)}.alia .h-16{height:calc(var(--spacing) * 16)}.alia .h-\[100svh\]{height:100svh}.alia .h-\[300px\]{height:300px}.alia .h-\[400svh\]{height:400svh}.alia .h-\[clamp\(120px\,20vw\,300px\)\]{height:clamp(120px,20vw,300px)}.alia .h-full{height:100%}.alia .min-h-\[100svh\]{min-height:100svh}.alia .min-h-screen{min-height:100vh}.alia .w-8{width:calc(var(--spacing) * 8)}.alia .w-auto{width:auto}.alia .w-full{width:100%}.alia .max-w-4xl{max-width:var(--container-4xl)}.alia .max-w-\[440px\]{max-width:440px}.alia .max-w-\[560px\]{max-width:560px}.alia .max-w-\[578px\]{max-width:578px}.alia .max-w-\[698px\]{max-width:698px}.alia .max-w-\[760px\]{max-width:760px}.alia .max-w-\[880px\]{max-width:880px}.alia .max-w-xs{max-width:var(--container-xs)}.alia .flex-1{flex:1}.alia .shrink-0{flex-shrink:0}.alia .transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.alia .cursor-pointer{cursor:pointer}.alia .flex-col{flex-direction:column}.alia .flex-wrap{flex-wrap:wrap}.alia .items-center{align-items:center}.alia .items-end{align-items:flex-end}.alia .items-start{align-items:flex-start}.alia .justify-between{justify-content:space-between}.alia .justify-center{justify-content:center}.alia .justify-items-start{justify-items:start}.alia .gap-2{gap:calc(var(--spacing) * 2)}.alia .gap-3{gap:calc(var(--spacing) * 3)}.alia .gap-4{gap:calc(var(--spacing) * 4)}.alia .gap-5{gap:calc(var(--spacing) * 5)}.alia .gap-6{gap:calc(var(--spacing) * 6)}.alia .gap-8{gap:calc(var(--spacing) * 8)}.alia .gap-10{gap:calc(var(--spacing) * 10)}.alia .gap-\[300px\]{gap:300px}:where(.alia .space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.alia .gap-y-6{row-gap:calc(var(--spacing) * 6)}.alia .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alia .overflow-hidden{overflow:hidden}.alia .overflow-visible{overflow:visible}.alia .border{border-style:var(--tw-border-style);border-width:1px}.alia .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.alia .border-ink{border-color:var(--ink)}.alia .border-transparent{border-color:#0000}.alia .border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.alia .border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.alia .border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.alia .border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.alia .bg-black{background-color:var(--color-black)}.alia .bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.alia .bg-linear-to-t{--tw-gradient-position:to top in oklab}}.alia .bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.alia .from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.alia .from-black\/80{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.alia .from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.alia .via-black\/30{--tw-gradient-via:#0000004d}@supports (color:color-mix(in lab, red, red)){.alia .via-black\/30{--tw-gradient-via:color-mix(in oklab, var(--color-black) 30%, transparent)}}.alia .via-black\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.alia .to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.alia .object-cover{object-fit:cover}.alia .p-5{padding:calc(var(--spacing) * 5)}.alia .px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.alia .px-2{padding-inline:calc(var(--spacing) * 2)}.alia .px-3{padding-inline:calc(var(--spacing) * 3)}.alia .px-4{padding-inline:calc(var(--spacing) * 4)}.alia .px-5{padding-inline:calc(var(--spacing) * 5)}.alia .px-6{padding-inline:calc(var(--spacing) * 6)}.alia .py-1{padding-block:var(--spacing)}.alia .py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.alia .py-2{padding-block:calc(var(--spacing) * 2)}.alia .py-3{padding-block:calc(var(--spacing) * 3)}.alia .py-16{padding-block:calc(var(--spacing) * 16)}.alia .py-20{padding-block:calc(var(--spacing) * 20)}.alia .py-24{padding-block:calc(var(--spacing) * 24)}.alia .pt-2{padding-top:calc(var(--spacing) * 2)}.alia .pt-6{padding-top:calc(var(--spacing) * 6)}.alia .pt-8{padding-top:calc(var(--spacing) * 8)}.alia .pt-\[120px\]{padding-top:120px}.alia .pb-5{padding-bottom:calc(var(--spacing) * 5)}.alia .pb-12{padding-bottom:calc(var(--spacing) * 12)}.alia .pb-\[10svh\]{padding-bottom:10svh}.alia .text-center{text-align:center}.alia .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.alia .text-balance{text-wrap:balance}.alia .text-white{color:var(--color-white)}.alia .text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.alia .text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.alia .text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.alia .text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.alia .text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.alia .text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.alia .text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.alia .text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.alia .text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.alia .text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.alia .uppercase{text-transform:uppercase}.alia .underline{text-decoration-line:underline}.alia .underline-offset-4{text-underline-offset:4px}.alia .opacity-0{opacity:0}.alia .outline{outline-style:var(--tw-outline-style);outline-width:1px}.alia .blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.alia .filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.alia .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.alia .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.alia .duration-500{--tw-duration:.5s;transition-duration:.5s}.alia .will-change-\[filter\,opacity\]{will-change:filter,opacity}@media (hover:hover){.alia .group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.alia .group-hover\:text-accent-strong:is(:where(.group):hover *){color:var(--accent-strong)}.alia .hover\:border-accent:hover{border-color:var(--accent)}.alia .hover\:border-ink:hover{border-color:var(--ink)}.alia .hover\:bg-accent-strong:hover{background-color:var(--accent-strong)}.alia .hover\:bg-ink:hover{background-color:var(--ink)}.alia .hover\:bg-paper:hover{background-color:var(--paper)}.alia .hover\:text-accent-strong:hover{color:var(--accent-strong)}.alia .hover\:text-ink:hover{color:var(--ink)}.alia .hover\:text-on-inverse:hover{color:var(--on-inverse)}.alia .hover\:text-white:hover{color:var(--color-white)}}@media (min-width:40rem){.alia .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.alia .sm\:flex-row{flex-direction:row}.alia .sm\:items-center{align-items:center}.alia .sm\:justify-between{justify-content:space-between}.alia .sm\:gap-4{gap:calc(var(--spacing) * 4)}}@media (min-width:48rem){.alia .md\:flex{display:flex}.alia .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.alia .md\:py-28{padding-block:calc(var(--spacing) * 28)}.alia .md\:py-36{padding-block:calc(var(--spacing) * 36)}.alia .md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}}@media (min-width:64rem){.alia .lg\:mx-0{margin-inline:0}.alia .lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.alia .lg\:flex{display:flex}.alia .lg\:hidden{display:none}.alia .lg\:h-14{height:calc(var(--spacing) * 14)}.alia .lg\:h-\[460px\]{height:460px}.alia .lg\:max-w-\[359px\]{max-width:359px}.alia .lg\:max-w-\[680px\]{max-width:680px}.alia .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.alia .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.alia .lg\:grid-cols-\[1fr_46\%_1fr\]{grid-template-columns:1fr 46% 1fr}.alia .lg\:flex-row{flex-direction:row}.alia .lg\:items-center{align-items:center}.alia .lg\:items-end{align-items:flex-end}.alia .lg\:items-start{align-items:flex-start}.alia .lg\:justify-end{justify-content:flex-end}.alia .lg\:justify-start{justify-content:flex-start}.alia .lg\:gap-\[380px\]{gap:380px}.alia .lg\:gap-x-\[4\.25\%\]{column-gap:4.25%}.alia .lg\:gap-y-0{row-gap:0}.alia .lg\:justify-self-end{justify-self:flex-end}.alia .lg\:justify-self-start{justify-self:flex-start}.alia .lg\:bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.alia .lg\:bg-linear-to-l{--tw-gradient-position:to left in oklab}}.alia .lg\:bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.alia .lg\:bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.alia .lg\:bg-linear-to-r{--tw-gradient-position:to right in oklab}}.alia .lg\:bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.alia .lg\:via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.alia .lg\:via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.alia .lg\:via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.alia .lg\:py-2{padding-block:calc(var(--spacing) * 2)}.alia .lg\:pt-\[200px\]{padding-top:200px}.alia .lg\:pb-0{padding-bottom:0}.alia .lg\:text-left{text-align:left}}.alia .section-container{width:100%;max-width:var(--canvas-width);padding-inline:var(--gutter);margin-inline:auto}.alia .type-heading-xl{font-family:var(--font-sans-brand);letter-spacing:-.04em;font-size:clamp(40px,34.65px + 1.4273vw,56px);font-weight:600;line-height:1.1}.alia .type-heading-lg{font-family:var(--font-sans-brand);letter-spacing:-.04em;font-size:clamp(40px,37.32px + .7137vw,48px);font-weight:600;line-height:1.1}.alia .type-heading-md{font-family:var(--font-sans-brand);letter-spacing:-.04em;font-size:clamp(32px,26.65px + 1.4273vw,48px);font-weight:600;line-height:1.1}.alia .type-heading-sm{font-family:var(--font-sans-brand);letter-spacing:-.04em;font-size:clamp(32px,29.32px + .7137vw,40px);font-weight:600;line-height:1.1}.alia .type-heading-xs{font-family:var(--font-sans-brand);letter-spacing:-.04em;font-size:24px;font-weight:600;line-height:1.1}.alia .type-display-md{font-family:var(--font-sans-brand);letter-spacing:-.04em;font-size:2.5rem;font-weight:600;line-height:1.1}.alia .type-lead{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:20px;font-weight:400;line-height:1.3}.alia .type-body{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:16px;font-weight:400;line-height:1.3}.alia .type-body-lg{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:18px;font-weight:400;line-height:1.3}.alia .type-body-md{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:1rem;font-weight:400;line-height:1.3}.alia .type-body-sm{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:14px;font-weight:400;line-height:1.3}.alia .type-button{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:16px;font-weight:500;line-height:1.3}.alia .type-title{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1.3}.alia .type-eyebrow{font-family:var(--font-mono-brand);letter-spacing:0;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1.2}.alia .type-eyebrow-sm{font-family:var(--font-mono-brand);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.2}.alia .type-tag-mono{font-family:var(--font-mono-brand);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.2}.alia .type-caption{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:12px;font-weight:500;line-height:1.3}.alia .type-micro{font-family:var(--font-sans-brand);letter-spacing:0;font-size:12px;font-weight:500;line-height:1.3}.alia .type-label{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:14px;font-weight:500;line-height:1.3}.alia .type-desc{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:clamp(18px,17.33px + .1784vw,20px);font-weight:400;line-height:1.3}.alia .type-desc-tight{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:clamp(18px,17.33px + .1784vw,20px);font-weight:400;line-height:1.2}@media (min-width:768px){.alia .type-desc-tight{line-height:1.3}}.alia .type-slack-name{font-family:var(--font-mock-brand);letter-spacing:-.02em;font-size:1.6em;font-weight:700;line-height:1.3}.alia .type-slack-msg{font-family:var(--font-mock-brand);letter-spacing:0;font-size:1.6em;font-weight:400;line-height:1.3}.alia .type-slack-meta{font-family:var(--font-mock-brand);letter-spacing:-.02em;font-size:1.2em;font-weight:400;line-height:1.3}.alia .type-slack-app{font-family:var(--font-mock-brand);letter-spacing:-.02em;font-size:1em;font-weight:700;line-height:1.3}.alia .type-slack-room,.alia .type-card-title{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:2em;font-weight:500;line-height:1.3}.alia .type-card-body{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:1.8em;font-weight:400;line-height:1.3}.alia .type-card-caption{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:1.2em;font-weight:500;line-height:1.3}.alia .type-card-row{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:1.4em;font-weight:400;line-height:1.3}.alia .type-card-tab{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:1.4em;font-weight:500;line-height:1.3}.alia .type-card-tag{font-family:var(--font-mono-brand);letter-spacing:0;text-transform:uppercase;font-size:1em;font-weight:500;line-height:1.2}.alia .type-card-micro{font-family:var(--font-sans-brand);letter-spacing:0;font-size:1.2em;font-weight:500;line-height:1.3}.alia .type-card-await{font-family:var(--font-mono-brand);letter-spacing:.04em;font-size:1.1em;font-weight:400;line-height:1.3}.alia .type-note-name{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:1.6em;font-weight:500;line-height:1.3}.alia .type-note-body{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:1.6em;font-weight:400;line-height:1.3}.alia .type-note-chip{font-family:var(--font-sans-brand);letter-spacing:-.02em;font-size:1.2em;font-weight:500;line-height:1.3}.alia .type-alia-msg{font-family:var(--font-sans-brand);letter-spacing:0;font-size:1.6em;font-weight:400;line-height:1.3}.alia .type-inline-tag{letter-spacing:-.02em;font-size:.857em;font-weight:400;line-height:1.3}.alia .rounded-avatar{border-radius:6px}.alia .rounded-card{border-radius:10px}.alia .rounded-chip{border-radius:3.46px}.alia .rounded-tag{border-radius:3px}.alia .rounded-panel{border-radius:1rem}.alia .rounded-pill{border-radius:999px}.alia .bg-paper{background-color:var(--paper)}.alia .bg-surface{background-color:var(--surface)}.alia .bg-surface-brand{background-color:var(--surface-brand)}.alia .bg-surface-strong{background-color:var(--surface-strong)}.alia .bg-surface-inverse{background-color:var(--surface-inverse)}.alia .bg-ink{background-color:var(--ink)}.alia .bg-accent{background-color:var(--accent)}.alia .bg-accent-soft{background-color:var(--accent-soft)}.alia .bg-accent-softer{background-color:var(--accent-softer)}.alia .bg-accent-faint{background-color:var(--accent-faint)}.alia .bg-accent-strong{background-color:var(--accent-strong)}.alia .bg-accent-foreground{background-color:var(--accent-foreground)}.alia .bg-muted{background-color:var(--muted)}.alia .bg-on-inverse{background-color:var(--on-inverse)}.alia .bg-line{background-color:var(--line)}.alia .bg-line-subtle{background-color:var(--line-subtle)}.alia .bg-hairline{background-color:var(--hairline)}.alia .bg-mention{background-color:var(--mention)}.alia .bg-mention-ink{background-color:var(--mention-ink)}.alia .bg-slack-chrome{background-color:var(--slack-chrome)}.alia .bg-ring{background-color:var(--ring)}.alia .text-ink{color:var(--ink)}.alia .text-muted{color:var(--muted)}.alia .text-accent{color:var(--accent)}.alia .text-accent-strong{color:var(--accent-strong)}.alia .text-accent-foreground{color:var(--accent-foreground)}.alia .text-on-inverse{color:var(--on-inverse)}.alia .text-paper{color:var(--paper)}.alia .text-mention-ink{color:var(--mention-ink)}.alia .border-line{border-color:var(--line)}.alia .border-line-subtle{border-color:var(--line-subtle)}.alia .border-hairline{border-color:var(--hairline)}.alia .border-surface{border-color:var(--surface)}.alia .border-accent-strong{border-color:var(--accent-strong)}.alia .font-sans{font-family:var(--font-sans-brand)}.alia .font-mono{font-family:var(--font-mono-brand)}.alia .font-mock{font-family:var(--font-mock-brand)}.alia .ease-fluid{transition-timing-function:var(--motion-fluid)}.alia .ease-hover{transition-timing-function:var(--motion-hover)}.alia .duration-160{transition-duration:.16s}.alia .duration-450{transition-duration:.45s}.alia .mention-pill{background:rgb(var(--mention-channels) / calc(100% * var(--chip-a,1)));color:var(--mention-ink);border-radius:calc(3 * var(--spacing));padding:calc(1 * var(--spacing)) calc(3 * var(--spacing));margin-inline:calc(1.5 * var(--spacing));white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.alia .mention-pill-brand{background:var(--accent-soft);color:var(--ink);border-radius:calc(3 * var(--spacing));padding:calc(1 * var(--spacing)) calc(3 * var(--spacing));margin-inline:calc(1.5 * var(--spacing));white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.alia .flipbook{--step:.15s;aspect-ratio:4/5;width:clamp(160px,22vw,280px);position:relative}.alia .flipbook>img{object-fit:contain;opacity:0;width:100%;height:100%;animation:flipbook-frame calc(7 * var(--step)) step-end infinite;animation-delay:calc(var(--i) * var(--step));position:absolute;inset:0}.alia .flipbook.is-photo>span{width:min(100%, calc(125% * var(--r)));aspect-ratio:var(--r);opacity:0;animation:flipbook-frame calc(7 * var(--step)) step-end infinite;animation-delay:calc(var(--i) * var(--step));position:absolute;top:50%;left:50%;translate:-50% -50%}.alia .flipbook.is-photo>span>img{object-fit:contain;object-position:center bottom;width:93.4%;height:94.6%;position:absolute;inset:2.7% 3.3%}.alia .hero-reveal{--x:0px;--y:0px;--size:0px;--mask:radial-gradient(circle at var(--x) var(--y), #000 var(--size), transparent 0);background:linear-gradient(180deg, var(--accent) 0%, var(--accent-strong) 100%);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);pointer-events:none;position:absolute;inset:0}.alia .scene-room{width:max(100%, calc(100svh * var(--ratio)));aspect-ratio:var(--ratio);transform:translate(-50%,-50%)}.alia .feature-mask{stroke-dasharray:6 6;animation:1s linear infinite feature-mask-march}.alia .reveal-word{transition:opacity .45s var(--motion-fluid), transform .45s var(--motion-fluid), filter .45s var(--motion-fluid);transition-delay:calc(var(--w,0) * 65ms);display:inline-block}.alia [data-revealed=false] .reveal-word{opacity:0;filter:blur(.1em);transition-delay:0s;transform:translateY(.1875em)}.alia [data-reveal-instant] .reveal-word{transition:none}.alia .reveal-card{transition:opacity .45s var(--motion-fluid), transform .45s var(--motion-fluid);transition-delay:calc(var(--w,0) * 90ms)}.alia [data-revealed=false] .reveal-card{opacity:0;transition-delay:0s;transform:translateY(16px)}.alia [data-reveal-instant] .reveal-card{transition:none}.alia .nudge-tick{opacity:0;width:0;transition:width .5s var(--motion-fluid), margin-right .5s var(--motion-fluid), opacity .34s var(--motion-fluid) .12s, transform .5s var(--motion-fluid) 80ms;margin-right:0;transform:scale(.6)}.alia [data-nudged] .nudge-tick{opacity:1;width:1.05em;margin-right:.5em;transform:scale(1)}.alia .nudge-label{display:grid}.alia .nudge-label>span{transition:opacity .34s var(--motion-fluid), transform .44s var(--motion-fluid);grid-area:1/1}.alia .nudge-label>.nudge-sent{opacity:0;transform:translateY(.3em)}.alia [data-nudged] .nudge-label>.nudge-sent{opacity:1;transform:none}.alia [data-nudged] .nudge-label>.nudge-idle{opacity:0;transform:translateY(-.3em)}.alia .nudge-button{transition:background-color .5s var(--motion-fluid), color .5s var(--motion-fluid), box-shadow .5s var(--motion-fluid)}.alia [data-nudged] .nudge-button{color:var(--muted);background-color:#0000;box-shadow:inset 0 0 0 1px #1d1d1d24}.alia .label-mask{overflow-clip-margin:1px;display:block;position:relative;overflow:clip}.alia .case-slot{position:relative}.alia .case-slot[data-nudged]{padding-bottom:var(--awh)}.alia .await-line{opacity:0;transition:opacity .5s var(--motion-fluid) .18s, transform .62s var(--motion-fluid) .18s;position:absolute;bottom:0;transform:translateY(.55em)}.alia [data-nudged]>.await-line{opacity:1;transform:none}.alia .chip-enter{transition:opacity .55s var(--motion-fluid), transform .55s var(--motion-fluid);transition-delay:calc(.18s + var(--i,0) * .1s)}.alia .chip-enter[data-in=pending]{opacity:0;transition:none;transform:translate(-2.2em)}.alia .card-enter{transition:opacity var(--enter,.7s) var(--motion-fluid), transform var(--enter,.7s) var(--motion-fluid), padding-bottom .55s var(--motion-fluid)}.alia .card-enter[data-in=pending]{opacity:0;transition:none;transform:translateY(-1.2em)}.alia .card-enter[data-in=leaving]{transition:opacity .6s var(--motion-fluid), transform .6s var(--motion-fluid), padding-bottom .55s var(--motion-fluid);opacity:0;transform:translateY(2.6em)}.alia .menu-panel{transition:opacity var(--duration-base) var(--motion-fluid), transform var(--duration-base) var(--motion-fluid);will-change:transform, opacity;transform:translateZ(0)}.alia .menu-panel[data-state=closed]{opacity:0;pointer-events:none;transform:translateY(-12px)}.alia .menu-item{transition:opacity var(--duration-base) var(--motion-fluid), transform var(--duration-base) var(--motion-fluid);transition-delay:calc(var(--i,0) * 40ms)}.alia [data-state=closed] .menu-item{opacity:0;transition-delay:0s;transform:translateY(8px)}.alia .label-letter{white-space:pre;transition:translate var(--duration-hover) var(--motion-hover), transform var(--duration-hover) var(--motion-hover);transition-delay:calc(var(--i,0) * 20ms);display:inline-block}.alia .label-face{transition:translate var(--duration-hover) var(--motion-hover), transform var(--duration-hover) var(--motion-hover);display:block}.alia .artefact-ring-surface{box-shadow:0 0 0 calc(2 * var(--spacing)) var(--surface)}.alia .feed-fade-bottom{background:linear-gradient(0deg, var(--surface-brand) 0%, #b99df9f2 12.5%, #b99df9d7 25%, #b99df9ae 37.5%, #b99df980 50%, #b99df951 62.5%, #b99df928 75%, #b99df90d 87.5%, #b99df900 100%)}.alia .feed-fade-top{background:linear-gradient(180deg, var(--surface-brand) 0%, #b99df9f2 12.5%, #b99df9d7 25%, #b99df9ae 37.5%, #b99df980 50%, #b99df951 62.5%, #b99df928 75%, #b99df90d 87.5%, #b99df900 100%)}}@font-face{font-family:geistMono;src:url(/fonts/GeistMono_Variable.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}@font-face{font-family:lato;src:url(/fonts/Lato_Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:lato;src:url(/fonts/Lato_Bold.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:lato Fallback;src:local(Arial);ascent-override:100.88%;descent-override:21.77%;line-gap-override:0.0%;size-adjust:97.84%}.alia{--font-sans-brand:"switzer", "switzer Fallback", Inter, -apple-system, Segoe UI, sans-serif;--font-mono-brand:"geistMono", "geistMono Fallback", SFMono-Regular, ui-monospace, Menlo, monospace;--font-mock-brand:"lato", "lato Fallback", Helvetica Neue, Arial, sans-serif;--paper:#f3f1e5;--paper-ink:#1d1d1d;--surface:#fff;--surface-strong:#e7e3cc;--surface-brand:#b99df9;--surface-inverse:#1d1d1d;--ink:#1d1d1d;--muted:#1d1d1d99;--on-inverse:#fff;--accent:#b99df9;--accent-foreground:#1d1d1d;--accent-strong:#845ce0;--accent-soft:#b99df93d;--accent-softer:#b99df929;--accent-faint:#b99df914;--line:#ededed;--line-subtle:#d8d4bb;--hairline:#1d1d1d14;--ring:#845ce0;--slack-chrome:#2c0929;--mention:#ebf5fd;--mention-channels:235 245 253;--mention-ink:#18618f;--gutter:clamp(20px, 2.674vw, 40px);--canvas-width:1496px;--nav-height:56px;--motion-fluid:cubic-bezier(.6, 0, .15, 1);--motion-hover:cubic-bezier(.6, 0, .2, 1);--duration-fast:.16s;--duration-base:.36s;--duration-hover:.45s}@keyframes feature-mask-march{to{stroke-dashoffset:-12px}}@keyframes flipbook-frame{0%{opacity:1}14.2857%{opacity:0}}@media (prefers-reduced-motion:reduce){.alia .flipbook>img,.alia .flipbook>span,.alia .feature-mask{animation:none}.alia .flipbook>img:first-child,.alia .flipbook>span:first-child{opacity:1}.alia .reveal-word,.alia .reveal-card,.alia .chip-enter,.alia .card-enter,.alia .menu-panel,.alia .menu-item,.alia .nudge-tick,.alia .nudge-label>span,.alia .label-letter,.alia .label-face{transition:none!important;animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
