.shape-hexagon{aspect-ratio:.866025;clip-path:polygon(-50% 50%,50% 100%,150% 50%,50% 0)}.shape-rhombus{aspect-ratio:1;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.shape-triangle{aspect-ratio:1;clip-path:polygon(50% 0,100% 100%,0 100%)}.shape-parallelogram{--a:12deg;clip-path:polygon(var(--a) 0, 100% 0, calc(100% - var(--a)) 100%, 0 100%)}.shape-trapezoid{--a:12%;clip-path:polygon(var(--a) 0, calc(100% - var(--a)) 0, 100% 100%, 0 100%)}.shape-star{aspect-ratio:1;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.shape-squircle{--r:28%;-webkit-mask:radial-gradient(var(--r) at 0 0, #0000 98%, #000) 0 0 / 51% 51% repeat, linear-gradient(#000 0 0);mask:radial-gradient(var(--r) at 0 0, #0000 98%, #000) 0 0 / 51% 51% repeat, linear-gradient(#000 0 0);-webkit-mask-composite:xor;border-radius:0;-webkit-mask-composite:xor;mask-composite:exclude}.shape-blob{border-radius:42% 58% 60% 40%/45% 42% 58% 55%}.shape-arrow{--s:1.2em;clip-path:polygon(0 20%, calc(100% - var(--s)) 20%, calc(100% - var(--s)) 0, 100% 50%, calc(100% - var(--s)) 100%, calc(100% - var(--s)) 80%, 0 80%)}.shape-chevron{--s:1.2em;clip-path:polygon(0 0, calc(100% - var(--s)) 0, 100% 50%, calc(100% - var(--s)) 100%, 0 100%, var(--s) 50%)}.shape-speech{--r:1.2rem;--t:.9rem;border-radius:var(--r);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--t)), calc(50% + var(--t)) calc(100% - var(--t)), 50% 100%, calc(50% - var(--t)) calc(100% - var(--t)), 0 calc(100% - var(--t)))}.shape-stamp{--r:12px;-webkit-mask:radial-gradient(var(--r) at var(--r) var(--r), #0000 98%, #000) calc(-1 * var(--r)) calc(-1 * var(--r)) / 100% 100%;mask:radial-gradient(var(--r) at var(--r) var(--r), #0000 98%, #000) calc(-1 * var(--r)) calc(-1 * var(--r)) / 100% 100%}.shape-scalloped{--r:16px;-webkit-mask-composite:xor;-webkit-mask-image:radial-gradient(circle closest-side,#000 98%,#0000),linear-gradient(#000 0 0);mask-image:radial-gradient(circle closest-side,#000 98%,#0000),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:32px 32px,auto;mask-size:32px 32px,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shape-inverted-radius{--r:1.5rem;--s:2.5rem;--_m:/ calc(2 * var(--r)) calc(2 * var(--r)) radial-gradient(#000 70%, #0000 72%) no-repeat;-webkit-mask:right calc(var(--s) + var(--r)) top 0 var(--_m), right calc(var(--s) + var(--r)) bottom 0 var(--_m), radial-gradient(var(--s) at 100% 0, #0000 99%, #000 101%) calc(-1 * var(--r)) var(--r) no-repeat, radial-gradient(var(--s) at 100% 100%, #0000 99%, #000 101%) calc(-1 * var(--r)) calc(-1 * var(--r)) no-repeat, conic-gradient(at calc(100% - var(--s) - 2 * var(--r)) 50%, #0000 25%, #000 0);mask:right calc(var(--s) + var(--r)) top 0 var(--_m), right calc(var(--s) + var(--r)) bottom 0 var(--_m), radial-gradient(var(--s) at 100% 0, #0000 99%, #000 101%) calc(-1 * var(--r)) var(--r) no-repeat, radial-gradient(var(--s) at 100% 100%, #0000 99%, #000 101%) calc(-1 * var(--r)) calc(-1 * var(--r)) no-repeat, conic-gradient(at calc(100% - var(--s) - 2 * var(--r)) 50%, #0000 25%, #000 0)}.shape-circle-cut{--s:30%;-webkit-mask:radial-gradient(circle at 100% 0, #0000 var(--s), #000 calc(var(--s) + .5px));mask:radial-gradient(circle at 100% 0, #0000 var(--s), #000 calc(var(--s) + .5px))}.shape-ribbon{--d:.8em;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--d)), 50% 100%, 0 calc(100% - var(--d)))}.shape-rounded-tab{--r:12px;border-inline:var(--r) solid #0000;border-radius:calc(2 * var(--r)) calc(2 * var(--r)) 0 0 / var(--r);-webkit-mask:radial-gradient(var(--r) at var(--r) 0, #0000 98%, #000 101%) calc(-1 * var(--r)) 100% / 100% var(--r) repeat-x, conic-gradient(#000 0 0) padding-box;mask:radial-gradient(var(--r) at var(--r) 0, #0000 98%, #000 101%) calc(-1 * var(--r)) 100% / 100% var(--r) repeat-x, conic-gradient(#000 0 0) padding-box;background-origin:border-box;background-clip:border-box;width:fit-content;padding-inline:.65em;line-height:1.8}.shape-soft-shell{--r:2rem;--scoop:14px;border-inline:var(--scoop) solid #0000;border-radius:calc(var(--r) + var(--scoop)) calc(var(--r) + var(--scoop)) var(--r) var(--r) / var(--r);-webkit-mask:radial-gradient(var(--scoop) at var(--scoop) 0, #0000 98%, #000 101%) calc(-1 * var(--scoop)) 100% / 100% var(--scoop) repeat-x, conic-gradient(#000 0 0) padding-box;mask:radial-gradient(var(--scoop) at var(--scoop) 0, #0000 98%, #000 101%) calc(-1 * var(--scoop)) 100% / 100% var(--scoop) repeat-x, conic-gradient(#000 0 0) padding-box;background-origin:border-box;background-clip:border-box}.shape-wavy-line{--s:28px;--b:3px;--m:.35;--R:calc(var(--s) * sqrt(var(--m) * var(--m) + 1) + var(--b) / 2);height:calc(2 * var(--R));--_g:#0000 calc(99% - var(--b)), #000 calc(101% - var(--b)) 99%, #0000 101%;width:100%;-webkit-mask:radial-gradient(var(--R) at left 50% bottom calc(-1 * var(--m) * var(--s)), var(--_g)) calc(50% - 2 * var(--s)) calc(50% - var(--s) / 2 - var(--b) / 2) / calc(4 * var(--s)) calc(var(--s) + var(--b)) repeat-x, radial-gradient(var(--R) at left 50% top calc(-1 * var(--m) * var(--s)), var(--_g)) 50% calc(50% + var(--s) / 2 + var(--b) / 2) / calc(4 * var(--s)) calc(var(--s) + var(--b)) repeat-x;mask:radial-gradient(var(--R) at left 50% bottom calc(-1 * var(--m) * var(--s)), var(--_g)) calc(50% - 2 * var(--s)) calc(50% - var(--s) / 2 - var(--b) / 2) / calc(4 * var(--s)) calc(var(--s) + var(--b)) repeat-x, radial-gradient(var(--R) at left 50% top calc(-1 * var(--m) * var(--s)), var(--_g)) 50% calc(50% + var(--s) / 2 + var(--b) / 2) / calc(4 * var(--s)) calc(var(--s) + var(--b)) repeat-x}.shape-edge-wavy{--s:16px;--w:32px;-webkit-mask:linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--s)) no-repeat, radial-gradient(circle closest-side, #000 99%, #0000 101%) top / var(--w) calc(2 * var(--s)) repeat-x;mask:linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--s)) no-repeat, radial-gradient(circle closest-side, #000 99%, #0000 101%) top / var(--w) calc(2 * var(--s)) repeat-x}.shape-edge-wavy-bottom{--s:16px;--w:32px;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--s)) no-repeat, radial-gradient(circle closest-side, #000 99%, #0000 101%) bottom / var(--w) calc(2 * var(--s)) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--s)) no-repeat, radial-gradient(circle closest-side, #000 99%, #0000 101%) bottom / var(--w) calc(2 * var(--s)) repeat-x}.shape-edge-scallop-soft{--s:22px;--w:44px;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--s) + .5px) no-repeat, radial-gradient(circle closest-side, #000 0 93%, #0000008c 97%, #0000 100%) bottom / var(--w) calc(2 * var(--s)) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--s) + .5px) no-repeat, radial-gradient(circle closest-side, #000 0 93%, #0000008c 97%, #0000 100%) bottom / var(--w) calc(2 * var(--s)) repeat-x;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--s) + .5px) no-repeat, radial-gradient(circle closest-side, #000 0 93%, #0000008c 97%, #0000 100%) bottom / var(--w) calc(2 * var(--s)) repeat-x}.shape-edge-dune{--h:clamp(1.75rem, 6vh, 4rem);--w:60%;--x:50%;-webkit-mask:radial-gradient(var(--w) var(--h) at var(--x) var(--h), #000 58%, #0000008c 82%, #0000 100%) top / 100% var(--h) no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--h) + 1px) no-repeat;mask:radial-gradient(var(--w) var(--h) at var(--x) var(--h), #000 58%, #0000008c 82%, #0000 100%) top / 100% var(--h) no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--h) + 1px) no-repeat;-webkit-mask:radial-gradient(var(--w) var(--h) at var(--x) var(--h), #000 58%, #0000008c 82%, #0000 100%) top / 100% var(--h) no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--h) + 1px) no-repeat}.shape-edge-dune-bottom{--h:clamp(1.75rem, 6vh, 4rem);--w:60%;--x:50%;-webkit-mask:radial-gradient(var(--w) var(--h) at var(--x) 0, #000 58%, #0000008c 82%, #0000 100%) bottom / 100% var(--h) no-repeat, linear-gradient(#000 0 0) top / 100% calc(100% - var(--h) + 1px) no-repeat;mask:radial-gradient(var(--w) var(--h) at var(--x) 0, #000 58%, #0000008c 82%, #0000 100%) bottom / 100% var(--h) no-repeat, linear-gradient(#000 0 0) top / 100% calc(100% - var(--h) + 1px) no-repeat;-webkit-mask:radial-gradient(var(--w) var(--h) at var(--x) 0, #000 58%, #0000008c 82%, #0000 100%) bottom / 100% var(--h) no-repeat, linear-gradient(#000 0 0) top / 100% calc(100% - var(--h) + 1px) no-repeat}.shape-edge-zigzag{--s:24px;-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 90deg, #0000 91deg) top / var(--s) var(--s) repeat-x, linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--s) + 1px) no-repeat;mask:conic-gradient(from 135deg at top, #0000, #000 1deg 90deg, #0000 91deg) top / var(--s) var(--s) repeat-x, linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--s) + 1px) no-repeat}.shape-edge-zigzag-bottom{--s:24px;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 90deg, #0000 91deg) bottom / var(--s) var(--s) repeat-x, linear-gradient(#000 0 0) top / 100% calc(100% - var(--s) + 1px) no-repeat;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 90deg, #0000 91deg) bottom / var(--s) var(--s) repeat-x, linear-gradient(#000 0 0) top / 100% calc(100% - var(--s) + 1px) no-repeat}.shape-edge-curved{--h:70px;-webkit-mask:radial-gradient(60% var(--h) at bottom, #0000 99%, #000);mask:radial-gradient(60% var(--h) at bottom, #0000 99%, #000)}.shape-edge-curved-top{--h:70px;-webkit-mask:radial-gradient(60% var(--h) at top, #0000 99%, #000);mask:radial-gradient(60% var(--h) at top, #0000 99%, #000)}.shape-edge-slanted{--a:4vw;clip-path:polygon(0 var(--a), 100% 0, 100% 100%, 0 100%)}.shape-edge-slanted-bottom{--a:4vw;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--a)), 0 100%)}.shape-panel-pointy{--s:1.25rem;clip-path:polygon(var(--s) 0, calc(100% - var(--s)) 0, 100% var(--s), 100% calc(100% - var(--s)), calc(100% - var(--s)) 100%, var(--s) 100%, 0 calc(100% - var(--s)), 0 var(--s))}.shape-panel-folded{--f:1.5rem;clip-path:polygon(0 0, calc(100% - var(--f)) 0, 100% var(--f), 100% 100%, 0 100%)}.shape-panel-beveled{--b:1rem;clip-path:polygon(var(--b) 0, calc(100% - var(--b)) 0, 100% var(--b), 100% calc(100% - var(--b)), calc(100% - var(--b)) 100%, var(--b) 100%, 0 calc(100% - var(--b)), 0 var(--b))}.shape-fill-soft{background:linear-gradient(145deg, color-mix(in oklab, var(--foreground) 12%, transparent), color-mix(in oklab, var(--foreground) 4%, transparent))}.shape-fill-ink{background:linear-gradient(160deg, var(--foreground), color-mix(in oklab, var(--foreground) 70%, var(--background)));color:var(--background)}.shape-fill-current{background:currentColor}.shape-rounded-tab.shape-fill-soft{background:linear-gradient(145deg, color-mix(in oklab, var(--foreground) 12%, transparent), color-mix(in oklab, var(--foreground) 4%, transparent)) border-box}.shape-rounded-tab.shape-fill-ink{background:linear-gradient(160deg, var(--foreground), color-mix(in oklab, var(--foreground) 70%, var(--background))) border-box;color:var(--background)}.shape-rounded-tab.shape-fill-current{background:currentColor border-box}.shape-soft-shell.shape-fill-soft{background:linear-gradient(145deg, color-mix(in oklab, var(--foreground) 12%, transparent), color-mix(in oklab, var(--foreground) 4%, transparent)) border-box}.shape-soft-shell.shape-fill-ink{background:linear-gradient(160deg, var(--foreground), color-mix(in oklab, var(--foreground) 70%, var(--background))) border-box;color:var(--background)}.shape-soft-shell.shape-fill-current{background:currentColor border-box}
.ld-section-edge{--edge-from:var(--ld-paper);--edge-to:var(--ld-soft);--edge-tone:var(--ld-teal);--edge-height:clamp(3rem, 5.5vw, 4.5rem);--edge-veil:clamp(1.5rem, 3.2vw, 2.5rem);z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;margin-block-start:-1px;position:relative}.ld-section-edge[data-edge-size=sm]{--edge-height:clamp(2.25rem, 4vw, 3.25rem);--edge-veil:clamp(1.25rem, 2.8vw, 2rem)}.ld-section-edge[data-edge-size=lg]{--edge-height:clamp(3.5rem, 6.5vw, 5.25rem);--edge-veil:clamp(1.75rem, 3.6vw, 2.75rem)}.ld-section-edge[data-edge-from=paper]{--edge-from:var(--ld-paper)}.ld-section-edge[data-edge-from=soft]{--edge-from:var(--ld-soft)}.ld-section-edge[data-edge-from=surface]{--edge-from:var(--ld-surface)}.ld-section-edge[data-edge-to=paper]{--edge-to:var(--ld-paper)}.ld-section-edge[data-edge-to=soft]{--edge-to:var(--ld-soft)}.ld-section-edge[data-edge-to=surface]{--edge-to:var(--ld-surface)}.ld-section-edge[data-edge-tone=teal]{--edge-tone:var(--ld-teal)}.ld-section-edge[data-edge-tone=gold]{--edge-tone:var(--ld-human)}.ld-section-edge[data-edge-tone=coral]{--edge-tone:var(--ld-channel)}.ld-section-edge[data-edge-tone=mute]{--edge-tone:var(--ld-mute)}.ld-section-edge__veil{inset-inline:0;height:var(--edge-veil);pointer-events:none;background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--edge-from) 28%, transparent) 45%, var(--edge-from) 100%);position:absolute;bottom:100%}.ld-section-edge__fade{height:var(--edge-height);background:radial-gradient(80% 90% at 50% 40%, color-mix(in oklab, var(--edge-tone) 5%, transparent), transparent 72%), linear-gradient(180deg, var(--edge-from) 0%, color-mix(in oklab, var(--edge-from) 70%, var(--edge-to)) 36%, color-mix(in oklab, var(--edge-from) 22%, var(--edge-to)) 68%, var(--edge-to) 100%)}.ld-dark .ld-section-edge__veil{background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--edge-from) 42%, transparent) 48%, var(--edge-from) 100%)}.ld-dark .ld-section-edge__fade{background:radial-gradient(80% 90% at 50% 40%, color-mix(in oklab, var(--edge-tone) 8%, transparent), transparent 72%), linear-gradient(180deg, var(--edge-from) 0%, color-mix(in oklab, var(--edge-from) 62%, var(--edge-to)) 40%, var(--edge-to) 100%)}.ld-section-divider{--divider-tone:var(--ld-teal);--edge-height:clamp(3rem, 5.5vw, 4.5rem);padding-block-end:var(--ld-chapter-space,clamp(2.75rem, 5vw, 4.5rem));position:relative;overflow:visible}.ld-section-divider[data-section-tone=teal]{--divider-tone:var(--ld-teal)}.ld-section-divider[data-section-tone=gold]{--divider-tone:var(--ld-human)}.ld-section-divider[data-section-tone=coral]{--divider-tone:var(--ld-channel)}.ld-section-divider[data-section-tone=mute]{--divider-tone:var(--ld-mute)}.ld-section-divider[data-section-size=lg]{--edge-height:clamp(3.5rem, 6.5vw, 5.25rem)}.ld-section-divider .ld-section-divider__cue{z-index:1;margin-block-start:0;padding-block:clamp(.35rem,1.2vw,.75rem) clamp(2.75rem,5vw,4.25rem);position:relative}.ld-section-divider .ld-section-divider__cue:before{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--divider-tone) 5%, transparent), transparent 74%);pointer-events:none;z-index:-1;border-radius:50%;height:3.5rem;position:absolute;inset-block-start:8%;inset-inline:22%}
.landing-bp-desktop{display:none}.landing-bp-mobile{display:contents}@media (min-width:960px){.landing-bp-desktop{display:contents}.landing-bp-mobile{display:none}}.landing-root{--ld-radius-xl:2rem;--ld-font:var(--font-vazirmatn), "Vazir", Tahoma, sans-serif;--ld-nav-h:4.5rem;--ld-studio-min-h:clamp(14rem, 28svh + 1rem, 22rem);--ld-studio-max-h:min(36rem, max(16rem, calc(100svh - var(--ld-nav-h) - 4.5rem)));--ld-studio-run-h:clamp(20rem, 58svh + 2rem, 44rem);--ld-support-stage-max-h:min(28rem, 46svh);--ld-schedule-stage-max-h:min(26rem, 42svh);--ld-demo-stage-min-h:clamp(15rem, 44svh, 28.75rem);--ld-demo-panel-min-h:clamp(12.5rem, 36svh, 23.75rem);--ld-demo-chat-min-h:clamp(10rem, 28svh, 16.25rem);--ld-demo-chat-max-h:min(23.75rem, 44svh);--ld-demo-phone-max-h:min(28.75rem, 46svh);isolation:isolate;font-family:var(--ld-font);color:var(--ld-ink);background:var(--ld-paper);transition:background-color .35s,color .35s;overflow-x:clip}@media (max-width:959px){.landing-root{--ld-nav-h:5.85rem}}@media (max-height:700px){.landing-root{--ld-nav-h:3.65rem;--ld-studio-min-h:clamp(13rem, 50svh, 18rem);--ld-studio-max-h:max(14rem, calc(100svh - var(--ld-nav-h) - 3rem));--ld-studio-run-h:clamp(16rem, 62svh, 22rem)}}.ld-shell{width:100%;max-width:var(--ld-shell-max);padding-inline:var(--ld-gutter);margin-inline:auto}.landing-root.ld-light{--ld-ink:#0b1526;--ld-paper:#f4f8f5;--ld-surface:#fff;--ld-soft:#f0f5f3;--ld-mint:#c8f5ec;--ld-sky:#faf8f4;--ld-mute:#4a5568;--ld-line:#0b15261f;--ld-teal:#0a4f4a;--ld-teal-soft:#d4f5ef;--ld-coral:#7a534f;--ld-coral-soft:#f1ebe8;--ld-gold:#7c5a32;--ld-gold-soft:#f3eee4;--ld-ok:#1f6b5a;--ld-ok-soft:#e4f3ee;--ld-glow:transparent;--ld-hero-grad:radial-gradient(80% 60% at 88% 0%, var(--ld-mint) 0%, transparent 52%), radial-gradient(55% 45% at 4% 12%, color-mix(in oklab, var(--ld-mint) 32%, #f3eee4) 0%, transparent 48%), linear-gradient(180deg, var(--ld-sky) 0%, #fff 45%, var(--ld-paper) 100%);--ld-paper-grad:radial-gradient(70% 48% at 88% 0%, color-mix(in oklab, var(--ld-mint) 16%, transparent) 0%, transparent 56%), linear-gradient(180deg, #fff 0%, var(--ld-paper) 100%);--ld-soft-grad:radial-gradient(80% 50% at 12% 0%, color-mix(in oklab, var(--ld-mint) 18%, transparent) 0%, transparent 58%), radial-gradient(48% 36% at 94% 18%, color-mix(in oklab, var(--ld-mint) 8%, #f3eee4) 0%, transparent 52%), linear-gradient(180deg, var(--ld-paper) 0%, var(--ld-soft) 100%);--ld-grid-line:#1320330d;--ld-shadow:0 16px 40px #13203312;--ld-shadow-lg:0 24px 64px #1320331a;--ld-chip-bg:#fff;--ld-chip-border:var(--ld-line);--ld-cta-bg:var(--ld-teal);--ld-cta-fg:#fff;--ld-build-bg:var(--ld-coral);--ld-build-fg:#fff;--ld-status-bg:var(--ld-teal-soft);--ld-status-fg:var(--ld-teal);--ld-agent:var(--ld-teal);--ld-channel:var(--ld-coral);--ld-human:var(--ld-gold)}@supports (color:lab(0% 0 0)){.landing-root.ld-light{--ld-line:lab(6.58999% .346251 -13.187/.12);--ld-grid-line:lab(11.8308% -.536487 -14.4768/.05);--ld-shadow:0 16px 40px lab(11.8308% -.536494 -14.4768/.07);--ld-shadow-lg:0 24px 64px lab(11.8308% -.536487 -14.4768/.1)}}.landing-root.ld-dark{--ld-ink:#e8edf5;--ld-paper:#0c1220;--ld-surface:#141b2d;--ld-soft:#1a2338;--ld-mint:#2dd4bf;--ld-sky:#0c1220;--ld-mute:#93a0b6;--ld-line:#e8edf521;--ld-teal:#2dd4bf;--ld-teal-soft:#2dd4bf2e;--ld-coral:#e879a9;--ld-coral-soft:#e879a929;--ld-gold:#e8a33d;--ld-gold-soft:#e8a33d2e;--ld-ok:#3ecf8e;--ld-ok-soft:#3ecf8e2e;--ld-glow:0 0 40px #2dd4bf3d;--ld-hero-grad:radial-gradient(120% 80% at 15% 15%, color-mix(in oklab, var(--ld-mint) 13%, transparent), transparent 55%), radial-gradient(90% 70% at 85% 5%, #e8a33d17, transparent 50%), linear-gradient(180deg, #0c1220 0%, #141b2d 48%, #0c1220 100%);--ld-paper-grad:radial-gradient(90% 60% at 85% 0%, color-mix(in oklab, var(--ld-mint) 10%, transparent), transparent 50%), linear-gradient(180deg, #141b2d 0%, var(--ld-paper) 100%);--ld-soft-grad:radial-gradient(120% 80% at 15% 0%, color-mix(in oklab, var(--ld-mint) 13%, transparent), transparent 55%), radial-gradient(90% 70% at 85% 8%, #e8a33d14, transparent 50%), linear-gradient(180deg, #0c1220 0%, var(--ld-soft) 100%);--ld-grid-line:#e8edf512;--ld-shadow:none;--ld-shadow-lg:0 0 60px #2dd4bf1f;--ld-chip-bg:#1a2338e0;--ld-chip-border:var(--ld-line);--ld-cta-bg:var(--ld-teal);--ld-cta-fg:#0c1220;--ld-build-bg:var(--ld-gold);--ld-build-fg:#0c1220;--ld-status-bg:var(--ld-teal-soft);--ld-status-fg:var(--ld-teal);--ld-agent:var(--ld-teal);--ld-channel:var(--ld-coral);--ld-human:var(--ld-gold)}@supports (color:lab(0% 0 0)){.landing-root.ld-dark{--ld-line:lab(93.5376% -.62868 -4.49114/.13);--ld-teal-soft:lab(76.6427% -46.2429 -2.00341/.18);--ld-coral-soft:lab(65.0151% 47.687 -5.11729/.16);--ld-gold-soft:lab(72.5569% 19.8773 60.7595/.18);--ld-ok-soft:lab(74.4719% -51.157 20.8709/.18);--ld-glow:0 0 40px lab(76.6427% -46.2429 -2.00341/.24);--ld-hero-grad:radial-gradient(120% 80% at 15% 15%, color-mix(in oklab, var(--ld-mint) 13%, transparent), transparent 55%), radial-gradient(90% 70% at 85% 5%, lab(72.5569% 19.8773 60.7595/.09), transparent 50%), linear-gradient(180deg, #0c1220 0%, #141b2d 48%, #0c1220 100%);--ld-soft-grad:radial-gradient(120% 80% at 15% 0%, color-mix(in oklab, var(--ld-mint) 13%, transparent), transparent 55%), radial-gradient(90% 70% at 85% 8%, lab(72.5569% 19.8773 60.7595/.08), transparent 50%), linear-gradient(180deg, #0c1220 0%, var(--ld-soft) 100%);--ld-grid-line:lab(93.5376% -.62868 -4.49114/.07);--ld-shadow-lg:0 0 60px lab(76.6427% -46.2429 -2.00341/.12);--ld-chip-bg:lab(13.6767% 1.27941 -15.1019/.88)}}body:has(.landing-root.ld-light){background:var(--ld-paper);color:var(--ld-ink)}body:has(.landing-root.ld-dark){color:#e8edf5;background:#0c1220}.landing-atmosphere{background:var(--ld-hero-grad)}.landing-grid{background-image:linear-gradient(var(--ld-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--ld-grid-line) 1px, transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(75% 65% at 50% 40%,#000 15%,#0000 72%);mask-image:radial-gradient(75% 65% at 50% 40%,#000 15%,#0000 72%)}.ld-starfield{opacity:.5;background-image:radial-gradient(1.5px 1.5px at 12% 24%,#e8edf5 50%,#0000 51%),radial-gradient(1px 1px at 32% 68%,#8b97ad 50%,#0000 51%),radial-gradient(2px 2px at 54% 12%,#2dd4bf 50%,#0000 51%),radial-gradient(1px 1px at 68% 48%,#e8edf5 50%,#0000 51%),radial-gradient(1.5px 1.5px at 82% 76%,#e8a33d 50%,#0000 51%),radial-gradient(1px 1px at 92% 28%,#8b97ad 50%,#0000 51%),radial-gradient(1.5px 1.5px at 22% 88%,#e8edf5 50%,#0000 51%),radial-gradient(1px 1px at 44% 40%,#e879a9 50%,#0000 51%);background-size:640px 640px}.ld-light .landing-surface{background:var(--ld-surface);box-shadow:var(--ld-shadow);border:1px solid var(--ld-line)}.ld-light .landing-cta-primary{box-shadow:0 10px 28px color-mix(in oklab, var(--ld-teal) 28%, transparent)}.ld-light .landing-build{box-shadow:0 10px 28px color-mix(in oklab, var(--ld-coral) 25%, transparent)}.ld-dark .landing-surface{background:color-mix(in oklab, var(--ld-surface) 92%, transparent);border:1px solid var(--ld-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--ld-glow)}.ld-dark [data-hero-demo-drop].landing-surface{background:var(--ld-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 16px 40px #00000059;box-shadow:0 16px 40px lab(0% 0 0/.35)}.ld-dark .landing-cta-primary{box-shadow:0 0 0 1px color-mix(in oklab, var(--ld-teal) 40%, transparent), 0 0 36px color-mix(in oklab, var(--ld-teal) 30%, transparent)}.ld-dark .landing-build{box-shadow:0 0 0 1px color-mix(in oklab, var(--ld-gold) 40%, transparent), 0 0 28px color-mix(in oklab, var(--ld-gold) 22%, transparent)}.ld-smooth-wrapper{overflow:visible}.ld-light .ld-nav{z-index:40;background:color-mix(in oklab, var(--ld-paper) 92%, transparent);border-bottom:1px solid var(--ld-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .3s,box-shadow .3s,padding-block .3s;position:sticky;top:0}.ld-light .ld-nav.is-scrolled{background:color-mix(in oklab, var(--ld-paper) 96%, transparent);box-shadow:0 8px 24px #1320330f;box-shadow:0 8px 24px lab(11.8308% -.536479 -14.4768/.06)}.ld-dark .ld-nav{z-index:40;background:0 0;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:sticky;top:0}.ld-dark .ld-nav.is-scrolled{background:color-mix(in oklab, var(--ld-paper) 82%, transparent);border-bottom-color:var(--ld-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.landing-root .split-line{margin-block:-.22em;margin-inline:-.1em;padding-block:.22em;padding-inline:.1em;overflow:clip}.landing-root .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" on}.ld-scroll-x{scrollbar-width:none}.ld-scroll-x::-webkit-scrollbar{display:none}.ld-proof-rail{overflow:visible}.ld-proof-card{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .28s;transform:translate(0,0)}@media (hover:hover) and (pointer:fine){.ld-light .ld-proof-card:hover{border-color:color-mix(in oklab, var(--ld-teal) 35%, var(--ld-line));box-shadow:var(--ld-shadow-lg);transform:translateY(-4px)}.ld-dark .ld-proof-card:hover{border-color:color-mix(in oklab, var(--ld-teal) 45%, var(--ld-line));box-shadow:0 0 0 1px color-mix(in oklab, var(--ld-teal) 28%, transparent), 0 0 36px color-mix(in oklab, var(--ld-teal) 18%, transparent);transform:translateY(-4px)}}.ld-proof-card:focus-visible{outline:2px solid var(--ld-teal);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ld-proof-card{transition:box-shadow .2s,border-color .2s}.ld-light .ld-proof-card:hover,.ld-dark .ld-proof-card:hover{transform:none}.ld-proof-card-accent{transition:none}}.ld-cap-rail{overflow:visible}.ld-cap-card{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .28s;transform:translate(0,0)}.ld-cap-card-accent{background:var(--ld-teal)}.ld-cap-visual{transition:transform .35s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.ld-cap-card:hover{z-index:2;box-shadow:var(--ld-shadow-lg);transform:translateY(-6px)}.ld-cap-card--teal:hover,.ld-cap-card--human:hover,.ld-cap-card--channel:hover{border-color:color-mix(in oklab, var(--ld-teal) 35%, var(--ld-line))}.ld-dark .ld-cap-card--teal:hover,.ld-dark .ld-cap-card--human:hover,.ld-dark .ld-cap-card--channel:hover{border-color:color-mix(in oklab, var(--ld-teal) 45%, var(--ld-line));box-shadow:0 0 0 1px color-mix(in oklab, var(--ld-teal) 28%, transparent), 0 0 36px color-mix(in oklab, var(--ld-teal) 16%, transparent)}.ld-cap-card:hover .ld-cap-visual{transform:translateY(-2px)}}.ld-cap-card:focus-visible{outline:2px solid var(--ld-teal);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ld-cap-card{transition:box-shadow .2s,border-color .2s}.ld-cap-card:hover,.ld-cap-card:hover .ld-cap-visual{transform:none}.ld-cap-card-accent{transition:none}}.ld-schedule-progress-track{background:color-mix(in oklab, var(--ld-line) 80%, transparent);border-radius:999px;height:3px;overflow:hidden}.ld-schedule-progress-fill{height:100%;width:calc(var(--ld-hscroll-progress,0) * 100%);border-radius:inherit;background:linear-gradient(270deg, var(--ld-teal), color-mix(in oklab, var(--ld-human) 70%, var(--ld-teal)));transition:width 50ms linear}.ld-schedule-card{opacity:.42;filter:saturate(.85);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s,opacity .35s,filter .35s;transform:translate(0,0)scale(.96)}.ld-schedule-card--upcoming{opacity:.4;transform:translate(0,0)scale(.95)}.ld-schedule-card--done{opacity:.72;filter:saturate(.95);border-color:color-mix(in oklab, var(--ld-ok) 22%, var(--ld-line));transform:translate(0,0)scale(.98)}.ld-schedule-card--active,.ld-schedule-card[data-active=true]{opacity:1;filter:none;border-color:color-mix(in oklab, var(--ld-teal) 38%, var(--ld-line));box-shadow:var(--ld-shadow-lg);transform:translateY(-6px)scale(1.045)}.ld-schedule-card--active .ld-schedule-visual,.ld-schedule-card[data-active=true] .ld-schedule-visual{transform:translateY(-3px)}.ld-schedule-visual{transition:transform .35s cubic-bezier(.22,1,.36,1)}.ld-schedule-connector[data-lit=true]{opacity:1;filter:drop-shadow(0 0 8px color-mix(in oklab, var(--ld-teal) 35%, transparent))}.ld-schedule-connector[data-lit=false]{opacity:.35}.ld-schedule-closing{border-color:color-mix(in oklab, var(--ld-ok) 28%, var(--ld-line));background:radial-gradient(80% 60% at 100% 0%, color-mix(in oklab, var(--ld-ok) 10%, transparent), transparent 55%), var(--ld-surface);opacity:.7;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s,box-shadow .4s;transform:scale(.98)}.ld-schedule-closing--lit{opacity:1;box-shadow:var(--ld-shadow);transform:scale(1)}@media (prefers-reduced-motion:reduce){.ld-schedule-card,.ld-schedule-visual,.ld-schedule-progress-fill,.ld-schedule-closing{filter:none;opacity:1;transition:none;transform:none}.ld-support-cinema,.ld-schedule-cinema{transition:none}}.ld-channel-pick--active{box-shadow:var(--ld-shadow-lg);transform:translateY(-3px);opacity:1!important}.ld-channel-stage{background:radial-gradient(70% 55% at 50% 42%, color-mix(in oklab, var(--ld-teal) 12%, transparent), transparent 62%), var(--ld-surface)}.ld-channel-stage-ring{animation:10s linear infinite ld-channel-ring}@keyframes ld-channel-ring{to{transform:rotate(-360deg)}}.ld-channel-live-dot{box-shadow:0 0 0 0 color-mix(in oklab, var(--ld-ok) 50%, transparent);animation:1.8s ease-out infinite ld-channel-pulse}.ld-channel-typing-dot{animation:1.1s ease-in-out infinite ld-channel-typing}@keyframes ld-channel-typing{0%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.ld-channel-autobar{transform-origin:100%;animation:linear forwards ld-channel-autobar}[dir=ltr] .ld-channel-autobar{transform-origin:0}@keyframes ld-channel-autobar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.ld-channel-preview{box-shadow:var(--ld-shadow)}.ld-channel-reply{color:#fff}.ld-dark .ld-channel-reply{color:var(--ld-paper)}.ld-dark .ld-channel-stage{background:radial-gradient(70% 55% at 50% 42%, color-mix(in oklab, var(--ld-teal) 18%, transparent), transparent 62%), color-mix(in oklab, var(--ld-surface) 92%, transparent)}.ld-channel-approval{transition:border-color .35s,box-shadow .35s}.ld-channel-approval--ok{border-color:color-mix(in oklab, var(--ld-teal) 40%, var(--ld-line));box-shadow:0 16px 40px color-mix(in oklab, var(--ld-teal) 12%, transparent)}.ld-channel-approval--no{border-color:var(--ld-line)}.ld-channel-approval-pulse{box-shadow:0 0 0 0 color-mix(in oklab, currentColor 45%, transparent);animation:1.6s ease-out infinite ld-channel-pulse}.ld-channel-approval--ok .ld-channel-approval-pulse,.ld-channel-approval--no .ld-channel-approval-pulse{animation:none}@keyframes ld-channel-pulse{70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.ld-channel-pick--active{transform:none}.ld-channel-stage-ring,.ld-channel-approval-pulse,.ld-channel-live-dot,.ld-channel-typing-dot,.ld-channel-autobar{animation:none}}.ld-marquee-fade{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ld-hero-stage{min-height:100svh;padding-top:calc(var(--ld-nav-h) + 1rem);justify-content:safe center;padding-bottom:clamp(4.5rem,3rem + 4svh,8rem)}@media (max-height:1049px){.landing-root{--ld-step-hero:clamp(1.75rem, 1.05rem + 1.35vw, 2.45rem);--ld-step-lead:clamp(.84rem, .78rem + .14vw, .98rem);--ld-studio-max-h:min(29.5rem, max(20rem, calc(100svh - var(--ld-nav-h) - 6.25rem)))}.ld-hero-stage{padding-top:calc(var(--ld-nav-h) + 1.15rem);padding-bottom:6rem}.ld-speech-chip{display:none}.ld-hero-copy [data-hero-enter].mb-5,.ld-hero-copy .mb-5{margin-bottom:.5rem}.ld-hero-copy .mt-6{margin-top:.7rem}.ld-hero-copy .mt-8{margin-top:.95rem}.ld-hero-copy .mt-7{margin-top:.7rem}}@media (min-width:960px) and (max-height:1049px){.ld-hero-tracks{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;column-gap:clamp(1.5rem,2.2vw,2.5rem)}.ld-hero-tracks [data-hero-demo-drop]{max-height:var(--ld-studio-max-h)}.ld-hero-tracks [data-hero-demo-drop]>.flex.shrink-0{padding-block:.55rem}.ld-hero-tracks [role=tablist]{grid-template-columns:none;display:flex;overflow-x:auto}.ld-hero-tracks [role=tablist]+p{display:none}.ld-hero-tracks [role=tab]{padding-block:.45rem;padding-inline:.7rem}.ld-hero-tracks [role=tabpanel]{padding-block:.7rem}.ld-hero-tracks .ld-demo-pick{height:auto;min-height:0;padding-block:.55rem;padding-inline:.75rem}.ld-hero-tracks .ld-demo-pick__blurb{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ld-hero-tracks .ld-demo-pick__title{font-size:.8rem}}@media (max-height:700px){.ld-hero-stage{padding-bottom:clamp(3.25rem,2.4rem + 3svh,4.5rem)}}.ld-hero-tracks{gap:2rem;display:grid}@media (min-width:960px){.ld-hero-tracks{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:0 1.25rem}.ld-hero-next-slot{display:none}.ld-hero-tracks [data-hero-demo-drop]{align-self:center}.ld-hero-tracks .ld-demo-pick{height:auto}}@media (min-width:1440px){.ld-hero-tracks{grid-template-columns:minmax(0,.78fr) auto minmax(0,1.22fr);column-gap:1.35rem}.ld-hero-next-slot{display:block}}@media (min-width:1440px) and (min-height:1050px){.ld-hero-tracks{grid-template-columns:minmax(0,.76fr) auto minmax(0,1.24fr);column-gap:1.5rem}}@media (min-width:1536px) and (min-height:1050px){.ld-hero-tracks{grid-template-columns:minmax(0,.78fr) auto minmax(0,1.22fr);column-gap:2rem}}@media (min-width:1920px) and (min-height:1050px){.ld-hero-tracks{grid-template-columns:minmax(0,.7fr) auto minmax(0,1.3fr);column-gap:2.5rem}}@media (min-width:2560px) and (min-height:1050px){.ld-hero-tracks{grid-template-columns:minmax(0,.66fr) auto minmax(0,1.34fr)}}.ld-hero-marquee-tray{transition:opacity .3s,visibility .3s}.ld-hero-marquee-tray-inner{width:100%;min-width:0;max-width:clamp(48rem,60vw,84rem);min-height:3.25rem;transition:box-shadow .35s;overflow:hidden}[data-marquee-cinema] [data-marquee-chip]{transform-origin:50%}html[data-hero-demo-open=true] #demo{z-index:60;position:relative;overflow:visible}html[data-hero-demo-open=true] #smooth-content,html[data-hero-demo-open=true] #smooth-wrapper,html[data-hero-demo-open=true] .will-change-transform{will-change:auto!important;filter:none!important;perspective:none!important;transform-style:flat!important;transform:none!important}html[data-hero-demo-open=true] .landing-root,html[data-hero-demo-open=true] .ld-hero-stage,html[data-hero-demo-open=true] .ld-hero-mobile,html[data-hero-demo-open=true] #smooth-wrapper{overflow:visible!important}html[data-hero-demo-open=true] .ld-hero-seam,html[data-hero-demo-open=true] .ld-hero-seam .ld-section-edge__veil{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html[data-hero-demo-open=true] .ld-hero-marquee-tray{opacity:0;visibility:hidden;pointer-events:none}html[data-hero-demo-open=true] [data-hero-demo-drop]{background:var(--ld-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-hero-demo-open=true] .ld-nav{z-index:1}.ld-demo-desktop-stage{z-index:400;pointer-events:none;place-items:center;display:grid;position:fixed!important;inset:0!important;transform:none!important}.ld-demo-desktop-stage__backdrop{z-index:0;pointer-events:auto;background:color-mix(in oklab, var(--ld-ink) 28%, transparent);cursor:default;border:0;padding:0;position:absolute;inset:0}.ld-demo-desktop-stage__frame{z-index:1;pointer-events:auto;width:90vw;min-width:0;max-width:90vw;height:90vh;min-height:0;max-height:90vh;display:flex;position:relative}.ld-demo-desktop-stage__frame>[data-hero-demo-drop]{flex:1;min-height:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;top:auto!important;left:auto!important;transform:none!important}.ld-demo-sheet{z-index:280;background:var(--ld-paper);color:var(--ld-ink,#0b1526);flex-direction:column;display:flex;overflow:hidden;width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;position:fixed!important;inset:0!important;transform:none!important}.ld-demo-sheet-safe{min-height:0;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left);flex-direction:column;flex:1;display:flex}.ld-demo-sheet-card{flex:1;min-height:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}html[data-hero-demo-sheet=true] .ld-nav{opacity:0;visibility:hidden;pointer-events:none}html[data-hero-demo-sheet=true] .ld-mhero-tray,html[data-hero-demo-sheet=true] .ld-hero-marquee-tray{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.ld-dark .ld-demo-sheet{background:var(--ld-paper);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ld-teal) 18%, transparent)}[data-demo-mobile-sheet] [data-chat-scroller]{justify-content:flex-start}[data-demo-mobile-sheet] .ld-support-stage{min-height:0}[data-demo-mobile-sheet] .ld-support-stage>[class*=overflow-hidden]{border-radius:.85rem;flex:1;min-height:0}[data-demo-mobile-sheet] [data-hero-demo-drop] [role=tabpanel]{min-height:0;padding-block:.5rem;padding-inline:.5rem}@media (min-width:960px){.ld-demo-sheet{display:none!important}}.ld-hero-seam{z-index:4;--edge-height:clamp(3.5rem, 6vw, 5.25rem);--edge-veil:clamp(1.75rem, 3.8vw, 2.75rem)}.ld-speech-chip{--t:.55rem;padding-bottom:calc(.5rem + var(--t))}.ld-cinema-stack{isolation:isolate;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.ld-cinema-stack>*{grid-area:1/1;min-height:0}.ld-support-cinema [data-support-act],.ld-schedule-cinema [data-schedule-panel],.ld-schedule-cinema [data-schedule-layer]{opacity:0;visibility:hidden;pointer-events:none;z-index:0}.ld-support-journey__desk [data-support-act],.ld-schedule-journey__desk [data-schedule-layer]{height:100%}.ld-support-cinema[data-support-step="0"] [data-support-act=flood],.ld-support-cinema[data-support-step="1"] [data-support-act=build],.ld-support-cinema[data-support-step="2"] [data-support-act=live],.ld-support-cinema[data-support-step="3"] [data-support-act=calm],.ld-schedule-cinema[data-schedule-step="0"] [data-schedule-panel="0"],.ld-schedule-cinema[data-schedule-step="0"] [data-schedule-layer=inbox],.ld-schedule-cinema[data-schedule-step="1"] [data-schedule-panel="1"],.ld-schedule-cinema[data-schedule-step="1"] [data-schedule-layer=summary],.ld-schedule-cinema[data-schedule-step="2"] [data-schedule-panel="2"],.ld-schedule-cinema[data-schedule-step="2"] [data-schedule-layer=filter],.ld-schedule-cinema[data-schedule-step="3"] [data-schedule-panel="3"],.ld-schedule-cinema[data-schedule-step="3"] [data-schedule-layer=send],.ld-schedule-cinema[data-schedule-step="4"] [data-schedule-panel="4"],.ld-schedule-cinema[data-schedule-step="4"] [data-schedule-layer=done]{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.ld-cinema-tab{text-align:start;min-width:0;min-height:2.75rem;color:var(--ld-ink);-webkit-text-fill-color:var(--ld-ink);background:var(--ld-surface);box-shadow:inset 0 0 0 1px var(--ld-line);opacity:1;visibility:visible;border-radius:999px;flex-direction:row;flex:auto;justify-content:flex-start;align-items:center;gap:.45rem;padding-block:.4rem;padding-inline:.75rem .95rem;line-height:1.3;display:inline-flex;overflow:hidden}.ld-cinema-tab[data-active=true]{background:var(--ld-teal-soft);box-shadow:inset 0 0 0 1.5px var(--ld-teal)}.ld-cinema-tab__index,.ld-cinema-tab__label{z-index:1;position:relative;opacity:1!important;visibility:visible!important;transform:none!important}.ld-cinema-tab__index{color:var(--ld-teal);-webkit-text-fill-color:var(--ld-teal);flex-shrink:0;font-size:.68rem;font-weight:900}.ld-cinema-tab__label{min-width:0;color:var(--ld-ink);-webkit-text-fill-color:var(--ld-ink);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.78rem;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.ld-cinema-stage{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(.85rem,1.6vw,1.25rem);min-height:0;display:grid}.ld-cinema-desk{border-radius:1.5rem;min-height:0}.ld-support-journey__desk,.ld-schedule-journey__desk{align-self:stretch;min-height:100%}.ld-support-journey__desk [data-cinema-companion],.ld-schedule-journey__desk [data-cinema-companion]{min-height:0}.ld-support-journey__desk .ld-cinema-desk,.ld-schedule-journey__desk .ld-cinema-desk{height:auto;max-height:none}.ld-support-chapter{opacity:.58;filter:saturate(.9);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,opacity .35s,filter .35s;transform:translate(0,0)scale(.985)}.ld-support-chapter[data-active=true]{opacity:1;filter:none;box-shadow:var(--ld-shadow-lg);transform:translateY(-4px)scale(1.015)}@media (prefers-reduced-motion:reduce){.ld-support-chapter{filter:none;opacity:1;transition:none;transform:none}}.ld-cinema-local{background:var(--ld-line);border-radius:999px;height:3px;overflow:hidden}.ld-cinema-local-fill{width:100%;height:100%;transform:scaleX(var(--cinema-local,0));transform-origin:100%;background:var(--ld-teal);display:block}.ld-support-msg{border-radius:1.55rem}.ld-support-msg--in{border-start-start-radius:.55rem}.ld-support-msg--out{border-start-end-radius:.55rem}.ld-support-metric{border-radius:1.75rem}.ld-support-channel,.ld-support-progress{border-radius:999px}.ld-support-progress-fill{width:100%;transform:scaleX(var(--cinema-progress,0));transform-origin:100%;background:linear-gradient(270deg, var(--ld-teal), color-mix(in oklab, var(--ld-human) 55%, var(--ld-teal)))}.ld-support-cinema{background:radial-gradient(70% 50% at 82% 16%, color-mix(in oklab, var(--ld-teal) 8%, transparent), transparent 60%), var(--ld-soft)}.ld-support-msg[data-answered=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ld-teal) 22%, transparent)}[data-support-desk] [data-support-reply]{opacity:0}[data-support-msg][data-answered=true] [data-support-reply]{opacity:1}[data-support-file]:not([data-on=true]),[data-support-tool]:not([data-on=true]),[data-support-outcome]:not([data-on=true]){opacity:.28}[data-support-live-line]:not([data-on=true]),[data-support-live-typing]:not([data-on=true]),[data-support-live-card]:not([data-on=true]){opacity:0;visibility:hidden}[data-support-prompt-fill]{transform:scaleX(var(--cinema-local,0));transform-origin:100%}.ld-schedule-metric{border-radius:1.35rem}.ld-schedule-cinema-progress{border-radius:999px}.ld-schedule-cinema-progress-fill{width:100%;transform:scaleX(var(--cinema-progress,0));transform-origin:100%;background:linear-gradient(270deg, var(--ld-teal), color-mix(in oklab, var(--ld-human) 55%, var(--ld-teal)))}.ld-schedule-cinema{background:radial-gradient(70% 50% at 80% 16%, color-mix(in oklab, var(--ld-teal) 8%, transparent), transparent 60%), var(--ld-paper)}[data-schedule-desk] [data-schedule-mail-digest],[data-schedule-desk] [data-schedule-mail-rank],[data-schedule-desk] [data-schedule-mail-check]{opacity:0}[data-schedule-mail][data-digest=true] [data-schedule-mail-digest],[data-schedule-mail][data-phase=priority] [data-schedule-mail-rank],[data-schedule-mail][data-check=true] [data-schedule-mail-check]{opacity:1}[data-schedule-mail][data-scan=true]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--ld-teal) 34%, transparent)}[data-schedule-action]:not([data-on=true]){opacity:.28}.ld-schedule-read-fill,[data-schedule-tg-fill]{transform:scaleX(var(--cinema-local,.08));transform-origin:100%}.ld-schedule-mail[data-phase=muted]{opacity:1;background:var(--ld-paper)}.ld-schedule-mail[data-phase=muted] p{color:var(--ld-mute)}.ld-scroll-cue{flex-direction:column;align-items:center;display:flex}.ld-scroll-cue[data-cue-variant=heroToStudio]{align-items:flex-end;width:fit-content}.ld-hero-next-slot{width:max-content;max-width:min(13.25rem,18vw);padding-block:.25rem}.ld-hero-next-cue{z-index:25;max-width:100%;position:relative;inset:auto}.ld-hero-next-cue .ld-guide-glass{max-width:100%}html[data-hero-demo-open=true] .ld-hero-next-slot{opacity:0;visibility:hidden;pointer-events:none}.ld-scroll-cue svg{display:block;overflow:visible}.ld-hero-demo-coach{animation:none}.ld-hero-demo-coach svg,.ld-hero-demo-coach .ld-coach-target-ping{pointer-events:none!important}.ld-hero-demo-coach__card{pointer-events:none;isolation:isolate}.ld-hero-demo-coach__card .ld-guide-glass__action{pointer-events:auto}.ld-hero-demo-coach__glass .ld-guide-glass__panel,.ld-hero-demo-coach .ld-guide-glass__panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in oklab, var(--ld-surface) 96%, white)}.ld-dark .ld-hero-demo-coach__glass .ld-guide-glass__panel,.ld-dark .ld-hero-demo-coach .ld-guide-glass__panel{background:color-mix(in oklab, var(--ld-surface) 94%, #152033)}.ld-hero-tilt,html[data-hero-coach=true] .ld-hero-tilt{transform-style:flat!important;will-change:auto!important;perspective:none!important;transform:none!important}.ld-coach-target-ping{box-shadow:0 0 0 0 color-mix(in oklab, var(--ld-teal) 55%, transparent);animation:1.6s ease-out infinite ld-coach-ping}@keyframes ld-coach-ping{0%{opacity:.95;box-shadow:0 0 0 0 color-mix(in oklab, var(--ld-teal) 50%, transparent);transform:translate(-50%,-50%)scale(.65)}70%{opacity:0;transform:translate(-50%,-50%)scale(1.35);box-shadow:0 0 0 12px #0000}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@media (prefers-reduced-motion:reduce){.ld-coach-target-ping{opacity:.85;animation:none}}@media (max-width:959px){.ld-hero-mobile{padding-bottom:.5rem}.ld-mhero-cta{box-shadow:0 10px 28px color-mix(in oklab, var(--ld-teal) 22%, transparent)}.ld-dark .ld-mhero-cta{box-shadow:0 0 0 1px color-mix(in oklab, var(--ld-teal) 40%, transparent), 0 0 28px color-mix(in oklab, var(--ld-teal) 28%, transparent)}.ld-mhero-tray{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ld-support-msg,.ld-support-metric{border-radius:1.25rem}.ld-demo-pick{transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s,background-color .2s}.ld-support-m-tab{transition:transform .18s,box-shadow .2s}.ld-support-m-tab[aria-selected=true]{box-shadow:0 8px 22px color-mix(in oklab, var(--ld-teal) 16%, transparent)}.ld-support-m-fade-start,.ld-support-m-fade-end{pointer-events:none;z-index:2;width:1.75rem;position:absolute;inset-block:0}.ld-support-m-fade-start{background:linear-gradient(to inline-end, var(--ld-soft) 12%, transparent);inset-inline-start:0}.ld-support-m-fade-end{background:linear-gradient(to inline-start, var(--ld-soft) 12%, transparent);inset-inline-end:0}.ld-support-m-panel>.flex{gap:.85rem}.ld-support-m-panel .ld-support-channel{padding-block:.65rem}.ld-support-m-panel [data-support-tags]{gap:.35rem}.ld-support-m-panel [data-support-tags]>*{padding-block:.2rem;font-size:.7rem}.ld-cap-rail{scrollbar-width:none}.ld-cap-rail::-webkit-scrollbar{display:none}.ld-snap-rail-track{scrollbar-width:none;overflow-x:auto}.ld-snap-rail-track::-webkit-scrollbar{display:none}.ld-snap-rail-track--cap{--ld-snap-card:min(82vw, 21rem);padding-inline:max(1.25rem, calc((100% - var(--ld-snap-card)) / 2));scroll-padding-inline:max(1.25rem, calc((100% - var(--ld-snap-card)) / 2))}@media (min-width:640px){.ld-snap-rail-track--cap{--ld-snap-card:min(70vw, 22rem)}}.ld-snap-rail [data-snap-item]{opacity:.78;transition:opacity .35s,transform .35s cubic-bezier(.22,1,.36,1);transform:scale(.965)}.ld-snap-rail [data-snap-item][data-snap-active=true]{opacity:1;transform:scale(1)}.ld-snap-hint-hand{animation:1.6s ease-in-out infinite ld-snap-hint-nudge;display:inline-block}@keyframes ld-snap-hint-nudge{0%,to{transform:translate(0)}50%{transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.ld-snap-rail [data-snap-item]{opacity:1;transition:none;transform:none}.ld-snap-hint-hand{animation:none}}#support .shape-soft-shell{min-height:16rem!important}}@media (max-width:959px) and (prefers-reduced-motion:reduce){.ld-demo-pick,.ld-support-m-tab,.ld-mhero-cta{transition:none}}.ld-schedule-phone{display:none}@media (max-width:47.99rem){.ld-schedule-stack{display:none}.ld-schedule-phone{margin-block-start:1.75rem;display:block}.ld-schedule-phone__stage{min-height:22rem}.ld-schedule-phone__bar{z-index:20;background:color-mix(in oklab, var(--ld-surface) 94%, transparent);border:1px solid color-mix(in oklab, var(--ld-line) 70%, transparent);box-shadow:0 10px 28px color-mix(in oklab, var(--ld-ink) 10%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;justify-content:space-between;align-items:center;gap:.65rem;margin-block-start:1rem;padding:.35rem;display:flex;position:sticky;inset-block-end:.75rem}.ld-schedule-phone__nav{min-width:4.5rem;min-height:2.75rem;color:var(--ld-mute);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding-inline:1rem;font-size:.75rem;font-weight:800;display:inline-flex}.ld-schedule-phone__nav.is-next{background:var(--ld-teal-soft);color:var(--ld-teal)}.ld-schedule-phone__nav:disabled{opacity:.35;cursor:default}.ld-schedule-phone__nav:focus-visible{outline:2px solid var(--ld-teal);outline-offset:2px}.ld-schedule-phone__progress{background:var(--ld-paper);border-radius:999px;flex:auto;min-width:0;height:.35rem;overflow:hidden}.ld-schedule-phone__progress-fill{transform-origin:100%;background:var(--ld-teal);height:100%}@media (prefers-reduced-motion:reduce){.ld-schedule-phone__bar{-webkit-backdrop-filter:none;backdrop-filter:none}}}
.landing-root{--ld-chapter-space:clamp(2.75rem, 5vw, 4.5rem)}.ld-chapter-paper{background:var(--ld-paper-grad,var(--ld-paper))}.ld-chapter-soft{background:var(--ld-soft-grad,var(--ld-soft))}.ld-chapter-surface{background:var(--ld-surface)}.ld-chapter-band{isolation:isolate;display:flow-root;position:relative;overflow:visible}.ld-proof{padding-block-end:var(--ld-chapter-space);overflow:visible}.landing-root #capabilities{overflow:clip}.ld-proof-rail{padding-block-start:clamp(2.25rem,4.5vw,3.75rem);overflow:visible}.ld-light .ld-proof-card{background:radial-gradient(120% 70% at 100% 0%, color-mix(in oklab, var(--ld-teal-soft) 28%, transparent), transparent 62%), var(--ld-surface);border-color:color-mix(in oklab, var(--ld-teal) 10%, var(--ld-line))}.ld-light .ld-proof-card-index{min-inline-size:1.35rem;color:color-mix(in oklab, var(--ld-mute) 82%, var(--ld-teal));justify-content:center;display:inline-flex}.ld-dark .ld-proof-card{background:radial-gradient(120% 70% at 100% 0%, color-mix(in oklab, var(--ld-teal) 8%, transparent), transparent 62%), color-mix(in oklab, var(--ld-surface) 92%, transparent)}.ld-dark .ld-proof-card-index{color:color-mix(in oklab, var(--ld-teal) 42%, var(--ld-mute))}
:root{--pub-nav-h:4.55rem}.landing-root,.site-shell{--pub-nav-h:4.55rem;--ld-nav-h:var(--pub-nav-h)}.pub-nav{--pub-nav-h:4.55rem;z-index:70;background:0 0;padding-block:.7rem .5rem;transition:background .28s,padding .28s,translate .32s cubic-bezier(.22,1,.36,1);position:fixed;inset-block-start:0;inset-inline:0;translate:0}.pub-nav.is-scrolled{background:color-mix(in oklab, var(--ld-paper) 68%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.12);backdrop-filter:blur(14px)saturate(1.12);padding-block:.35rem .4rem}.pub-nav.is-hidden:not(.is-menu-open):not(:focus-within){translate:0 calc(-100% - .5rem)}.pub-nav.is-menu-open{background:color-mix(in oklab, var(--ld-paper) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;translate:0}.pub-nav-slot{height:var(--ld-nav-h,var(--pub-nav-h));pointer-events:none;flex-shrink:0}.pub-nav__shell{justify-content:center;display:flex}.pub-nav__capsule{background:color-mix(in oklab, var(--ld-surface) 90%, transparent);border:1px solid color-mix(in oklab, var(--ld-line) 68%, transparent);width:min(100%,70rem);min-height:3.45rem;box-shadow:0 12px 32px color-mix(in oklab, var(--ld-ink) 7%, transparent), inset 0 1px 0 color-mix(in oklab, var(--ld-paper) 75%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.14);backdrop-filter:blur(16px)saturate(1.14);border-radius:999px;justify-content:space-between;align-items:center;gap:.55rem .9rem;padding:.35rem .45rem .35rem .5rem;transition:box-shadow .28s,background .28s,border-color .28s,width .28s;display:flex;position:relative;overflow:hidden}.pub-nav__progress{background:linear-gradient(to left, color-mix(in oklab, var(--ld-teal) 85%, var(--ld-gold)), var(--ld-teal));transform-origin:100%;opacity:.9;pointer-events:none;z-index:2;border-radius:999px;height:2px;position:absolute;inset-block-end:0;inset-inline:12%;transform:scaleX(0)}.pub-nav.is-scrolled .pub-nav__capsule{background:color-mix(in oklab, var(--ld-surface) 97%, transparent);border-color:color-mix(in oklab, var(--ld-line) 88%, transparent);width:min(100%,64rem);box-shadow:0 16px 36px color-mix(in oklab, var(--ld-ink) 9%, transparent)}.ld-dark .pub-nav__capsule{background:color-mix(in oklab, var(--ld-surface) 80%, transparent);border-color:color-mix(in oklab, var(--ld-line) 50%, transparent);box-shadow:0 14px 34px #0000004d;box-shadow:0 14px 34px lab(0% 0 0/.3)}.pub-nav__brand{min-height:2.6rem;color:var(--ld-ink);border-radius:999px;flex-shrink:0;align-items:center;gap:.5rem;padding-inline:.2rem .3rem;text-decoration:none;transition:background .18s;display:inline-flex}.pub-nav__brand.is-home{background:color-mix(in oklab, var(--ld-teal) 8%, transparent)}.pub-nav__brand:hover{background:color-mix(in oklab, var(--ld-teal) 6%, transparent)}.pub-nav__mark{width:2rem;height:2rem;color:var(--ld-cta-fg);background:linear-gradient(145deg, color-mix(in oklab, var(--ld-teal) 88%, var(--ld-ink)), var(--ld-teal));box-shadow:0 8px 18px color-mix(in oklab, var(--ld-teal) 28%, transparent);border-radius:999px;place-items:center;font-size:.9rem;font-weight:900;display:grid}.pub-nav__brand-text{letter-spacing:-.02em;font-size:1.02rem;font-weight:900}.pub-nav__here{color:var(--ld-teal);background:color-mix(in oklab, var(--ld-teal) 10%, var(--ld-surface));border:1px solid color-mix(in oklab, var(--ld-teal) 22%, transparent);white-space:nowrap;border-radius:999px;margin:0;padding:.28rem .7rem;font-size:.72rem;font-weight:820;display:none}.pub-nav__links{flex:auto;justify-content:center;min-width:0;display:none}.pub-nav__links-rail{align-items:center;gap:.05rem;display:inline-flex;position:relative}.pub-nav__link-pill{background:color-mix(in oklab, var(--ld-teal) 11%, var(--ld-surface));width:0;height:0;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ld-teal) 20%, transparent);opacity:0;pointer-events:none;z-index:0;border-radius:999px;position:absolute;top:0;left:0}.pub-nav__link{z-index:1;min-height:2.3rem;color:var(--ld-mute);border-radius:999px;justify-content:center;align-items:center;padding:.32rem .9rem;font-size:.86rem;font-weight:750;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}.pub-nav__link:hover,.pub-nav__link:focus-visible{color:var(--ld-ink)}.pub-nav__link.is-active{color:var(--ld-ink);font-weight:840}.pub-nav__link:focus-visible{outline:2px solid var(--ld-teal);outline-offset:2px}.pub-nav__actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.pub-nav__start{min-height:2.5rem;color:var(--ld-cta-fg);background:linear-gradient(135deg, color-mix(in oklab, var(--ld-teal) 86%, var(--ld-ink)), var(--ld-teal));box-shadow:0 10px 24px color-mix(in oklab, var(--ld-teal) 28%, transparent);border-radius:999px;justify-content:center;align-items:center;padding-inline:1.05rem;font-size:.84rem;font-weight:850;text-decoration:none;transition:filter .18s,box-shadow .18s;display:none}.pub-nav__start:hover{filter:brightness(1.05);box-shadow:0 14px 30px color-mix(in oklab, var(--ld-teal) 36%, transparent)}.pub-nav__start.is-guide{background:linear-gradient(135deg, color-mix(in oklab, var(--ld-teal) 78%, var(--ld-ink)), color-mix(in oklab, var(--ld-teal) 88%, var(--ld-gold)))}.pub-nav__start.is-pricing{background:linear-gradient(135deg, color-mix(in oklab, var(--ld-teal) 82%, var(--ld-ink)), var(--ld-teal))}.pub-nav__theme{width:2.5rem;min-width:2.5rem;height:2.5rem;color:var(--ld-mute);background:color-mix(in oklab, var(--ld-paper) 55%, transparent);border:1px solid color-mix(in oklab, var(--ld-line) 75%, transparent);border-radius:999px;padding:0;display:none}.pub-nav__theme:hover{color:var(--ld-ink);background:var(--ld-surface)}.pub-nav__auth{flex-shrink:0}.pub-nav:not(.is-authed) .pub-nav__auth{border-color:color-mix(in oklab, var(--ld-line) 70%, transparent);box-shadow:none;background:0 0;font-weight:780}.pub-nav:not(.is-authed) .pub-nav__auth:hover{background:color-mix(in oklab, var(--ld-soft) 70%, transparent)}.pub-nav__menu-btn{z-index:3;border:1px solid color-mix(in oklab, var(--ld-line) 80%, transparent);background:color-mix(in oklab, var(--ld-paper) 70%, var(--ld-surface));cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:inline-grid;position:relative}.pub-nav__menu-btn:hover{border-color:color-mix(in oklab, var(--ld-teal) 30%, transparent)}.pub-nav__menu-lines{gap:.28rem;width:1.05rem;display:grid}.pub-nav__menu-lines span{background:var(--ld-ink);transform-origin:50%;border-radius:999px;height:2px;transition:transform .22s,opacity .18s;display:block}.pub-nav.is-menu-open .pub-nav__menu-lines span:first-child{transform:translateY(.34rem)rotate(45deg)}.pub-nav.is-menu-open .pub-nav__menu-lines span:nth-child(2){opacity:0}.pub-nav.is-menu-open .pub-nav__menu-lines span:nth-child(3){transform:translateY(-.34rem)rotate(-45deg)}.pub-nav__sheet{inset:var(--pub-nav-h) 0 0;width:100%;height:calc(100vh - var(--pub-nav-h));height:calc(100dvh - var(--pub-nav-h));min-height:calc(100vh - var(--pub-nav-h));min-height:calc(100dvh - var(--pub-nav-h));z-index:80;pointer-events:none;position:fixed}.pub-nav__sheet.is-open{pointer-events:auto}.pub-nav__sheet[hidden]{display:none}.pub-nav__sheet-backdrop{background:color-mix(in oklab, var(--ld-ink) 36%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;border:0;position:absolute;inset:0}.pub-nav__sheet-panel{z-index:1;max-height:calc(100svh - var(--pub-nav-h) - 1rem);background:var(--ld-surface);border:1px solid color-mix(in oklab, var(--ld-line) 70%, transparent);box-shadow:var(--ld-shadow-lg);border-radius:1.45rem;flex-direction:column;gap:1rem;margin-block-start:.3rem;margin-inline:.85rem;padding:1.1rem 1rem 1.2rem;display:flex;position:relative;overflow:auto}.pub-nav__sheet-head{align-items:flex-start;gap:.75rem;display:flex}.pub-nav__sheet-mark{width:2.55rem;height:2.55rem;color:var(--ld-cta-fg);background:linear-gradient(145deg, color-mix(in oklab, var(--ld-teal) 88%, var(--ld-ink)), var(--ld-teal));box-shadow:0 10px 20px color-mix(in oklab, var(--ld-teal) 24%, transparent);border-radius:999px;flex-shrink:0;place-items:center;font-size:1.05rem;font-weight:900;display:grid}.pub-nav__sheet-intro{min-width:0}.pub-nav__sheet-brand{color:var(--ld-ink);margin:0;font-size:1.05rem;font-weight:900}.pub-nav__sheet-note{color:var(--ld-mute);margin:.2rem 0 0;font-size:.78rem;line-height:1.7}.pub-nav__sheet-links{flex-direction:column;gap:.4rem;display:flex}.pub-nav__sheet-link{min-height:3.35rem;color:var(--ld-ink);background:var(--ld-paper);border:1px solid color-mix(in oklab, var(--ld-line) 65%, transparent);border-radius:1.05rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem .85rem;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s;display:grid}.pub-nav__sheet-index{width:1.7rem;height:1.7rem;color:var(--ld-mute);background:color-mix(in oklab, var(--ld-line) 35%, var(--ld-surface));border-radius:999px;place-items:center;font-size:.72rem;font-weight:900;display:grid}.pub-nav__sheet-copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.pub-nav__sheet-label{font-size:.96rem;font-weight:840;line-height:1.3}.pub-nav__sheet-hint{color:var(--ld-mute);font-size:.72rem;font-weight:650;line-height:1.45}.pub-nav__sheet-chevron{color:var(--ld-mute);font-size:.95rem}.pub-nav__sheet-link.is-active{color:var(--ld-cta-fg);background:linear-gradient(135deg, color-mix(in oklab, var(--ld-teal) 88%, var(--ld-ink)), var(--ld-teal));box-shadow:0 12px 26px color-mix(in oklab, var(--ld-teal) 26%, transparent);border-color:#0000}.pub-nav__sheet-link.is-active .pub-nav__sheet-index{color:var(--ld-cta-fg);background:color-mix(in oklab, var(--ld-cta-fg) 18%, transparent)}.pub-nav__sheet-link.is-active .pub-nav__sheet-hint,.pub-nav__sheet-link.is-active .pub-nav__sheet-chevron{color:color-mix(in oklab, var(--ld-cta-fg) 78%, transparent)}.pub-nav__sheet-dock{border-block-start:1px solid color-mix(in oklab, var(--ld-line) 55%, transparent);flex-direction:column;gap:.55rem;margin-block-start:auto;padding-block-start:.55rem;display:flex}.pub-nav__sheet-dock .pub-nav__sheet-start-wrap,.pub-nav__sheet-dock .pub-nav__sheet-auth-wrap,.pub-nav__sheet-dock .pub-nav__sheet-auth-wrap>*{width:100%;display:flex}.pub-nav__sheet-theme-wrap{width:auto;display:flex}.pub-nav__sheet-start.is-guide{background:linear-gradient(135deg, color-mix(in oklab, var(--ld-teal) 78%, var(--ld-ink)), color-mix(in oklab, var(--ld-teal) 88%, var(--ld-gold)))}.pub-nav__sheet-start.is-pricing{background:linear-gradient(135deg, color-mix(in oklab, var(--ld-teal) 82%, var(--ld-ink)), var(--ld-teal))}.pub-nav__sheet-start{width:100%;min-height:3rem;color:var(--ld-cta-fg);background:linear-gradient(135deg, color-mix(in oklab, var(--ld-teal) 86%, var(--ld-ink)), var(--ld-teal));border-radius:999px;justify-content:center;align-items:center;gap:.45rem;font-size:.95rem;font-weight:850;text-decoration:none;display:inline-flex}.pub-nav__sheet-auth{justify-content:center;width:100%}.pub-nav__sheet-theme{justify-content:flex-start;width:auto;min-height:2.75rem;padding-inline:.95rem}@media (max-width:63.99rem){.pub-nav__here{margin-inline-end:auto;display:inline-flex}.pub-nav__brand-text{display:none}}@media (max-width:47.99rem){.pub-nav{--pub-nav-h:4.15rem;padding-block:.45rem .35rem}.pub-nav__capsule{flex-wrap:nowrap;gap:.4rem;width:100%;min-height:3.1rem;padding:.28rem .35rem;overflow:visible}.pub-nav__brand{min-height:2.4rem;padding-inline:.12rem .2rem}.pub-nav__brand-text{white-space:nowrap;font-size:.95rem;display:inline}.pub-nav__links.pub-nav__links-rail,.pub-nav__here{display:none}.pub-nav__actions{gap:.25rem}.pub-nav__actions>:has(.pub-nav__start){display:none}.pub-nav__capsule .pub-nav__auth{white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;gap:.3rem;height:2.4rem;min-height:2.4rem;padding-inline:.75rem;font-size:.78rem}.pub-nav__capsule .pub-nav__auth>span:last-child{display:none}.pub-nav__menu-btn{width:2.6rem;height:2.6rem}.pub-nav.is-menu-open .pub-nav__menu-btn{background:color-mix(in oklab, var(--ld-teal) 16%, var(--ld-surface));border-color:color-mix(in oklab, var(--ld-teal) 34%, var(--ld-line))}.pub-nav.is-menu-open .pub-nav__actions>:has(.pub-nav__auth){display:none}.pub-nav__sheet{inset:var(--pub-nav-h) 0 0;height:calc(100vh - var(--pub-nav-h));height:calc(100dvh - var(--pub-nav-h));min-height:calc(100vh - var(--pub-nav-h));min-height:calc(100dvh - var(--pub-nav-h))}.pub-nav__sheet-backdrop{background:color-mix(in oklab, var(--ld-ink) 42%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.12);backdrop-filter:blur(12px)saturate(1.12)}.pub-nav__sheet-panel{max-height:none;min-height:calc(100vh - var(--pub-nav-h));min-height:calc(100dvh - var(--pub-nav-h));height:calc(100vh - var(--pub-nav-h));height:calc(100dvh - var(--pub-nav-h));padding:1.2rem 1.1rem calc(1.25rem + env(safe-area-inset-bottom,0px));border:0;border-block-start:1px solid color-mix(in oklab, var(--ld-line) 55%, transparent);background:radial-gradient(120% 42% at 100% 0%, color-mix(in oklab, var(--ld-teal) 16%, transparent), transparent 58%), radial-gradient(80% 36% at 0% 100%, color-mix(in oklab, var(--ld-gold) 10%, transparent), transparent 50%), var(--ld-paper);box-shadow:none;border-radius:0;gap:1.15rem;margin:0;overflow:hidden}.pub-nav__sheet-head{gap:.85rem}.pub-nav__sheet-mark{width:2.85rem;height:2.85rem;font-size:1.15rem}.pub-nav__sheet-brand{font-size:1.2rem}.pub-nav__sheet-note{font-size:.82rem}.pub-nav__sheet-links{flex:auto;gap:.55rem;min-height:0;padding-inline-end:.1rem;overflow:auto}.pub-nav__sheet-link{border-radius:1.25rem;min-height:4.15rem;padding:.95rem 1rem}.pub-nav__sheet-link:active{transform:scale(.985)}.pub-nav__sheet-index{width:2rem;height:2rem;font-size:.74rem}.pub-nav__sheet-label{font-size:1.05rem}.pub-nav__sheet-hint{font-size:.76rem}.pub-nav__sheet-dock{flex-shrink:0;gap:.6rem;padding-block-start:.85rem}.pub-nav__sheet-theme-wrap{justify-content:flex-start}.pub-nav__sheet-theme{min-height:2.85rem;box-shadow:0 8px 18px color-mix(in oklab, var(--ld-ink) 5%, transparent);padding-inline:1.05rem}.pub-nav__sheet-start{min-height:3.25rem;box-shadow:0 14px 28px color-mix(in oklab, var(--ld-teal) 28%, transparent);font-size:1rem}.pub-nav__sheet-auth-wrap,.pub-nav__sheet-auth-wrap>*{width:100%}.pub-nav__sheet-auth{min-height:3.05rem}}@media (min-width:64rem){.pub-nav__links{display:flex}.pub-nav__start,.pub-nav__theme{display:inline-flex}.pub-nav__menu-btn,.pub-nav__sheet{display:none}.pub-nav__capsule{padding-inline:.6rem .5rem}}@media (prefers-reduced-motion:reduce){.pub-nav,.pub-nav__capsule,.pub-nav__menu-lines span,.pub-nav__sheet-link,.pub-nav__start{transition:none}.pub-nav.is-hidden:not(.is-menu-open):not(:focus-within){pointer-events:auto;translate:0}}
.site-shell{background:var(--ld-paper);color:var(--ld-ink);flex-direction:column;display:flex}.ld-dark .site-shell__footer{background:color-mix(in oklab, var(--ld-soft) 92%, transparent);border-block-start-color:color-mix(in oklab, var(--ld-line) 45%, transparent)}.ld-dark .site-status__list{background:color-mix(in oklab, var(--ld-surface) 88%, transparent);box-shadow:var(--ld-glow)}.ld-dark .site-status__row{background:0 0}.site-shell__brand{color:var(--ld-ink);font-size:1.15rem;font-weight:900}.site-shell__main{flex:1;padding-block:clamp(2rem,1rem + 3vw,4rem)}.site-shell__main:has(.cx-page){padding-block:0}.site-shell__footer{border-block-start:1px solid color-mix(in oklab, var(--ld-line) 70%, transparent);background:var(--ld-soft);padding-block:2rem}.site-shell__footer-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.site-shell__footer-note{max-width:26rem;color:var(--ld-mute);margin:.35rem 0 0;font-size:.8rem;line-height:1.9}.site-shell__footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1.5rem;font-size:.82rem;display:grid}.site-shell__footer-links a{color:var(--ld-mute);transition:color .18s}.site-shell__footer-links a:hover{color:var(--ld-ink)}.site-page{flex-direction:column;gap:clamp(1.5rem,1rem + 2vw,2.5rem);display:flex}.site-page--narrow{max-width:52rem}.site-page__head{flex-direction:column;gap:.6rem;display:flex}.site-page__eyebrow{color:var(--ld-teal);margin:0;font-size:.8rem;font-weight:800}.site-page__title{font-size:var(--ld-step-title);color:var(--ld-ink);margin:0;font-weight:900;line-height:1.4}.site-page__lead{max-width:44rem;color:var(--ld-mute);margin:0;font-size:.95rem;line-height:2}.site-page__empty{background:var(--ld-soft);color:var(--ld-mute);text-align:center;border-radius:1rem;margin:0;padding:2rem}.site-page__cta-row{justify-content:center;margin:0;display:flex}.site-prose{color:var(--ld-ink);flex-direction:column;gap:.9rem;font-size:.92rem;line-height:2.1;display:flex}.site-prose h2{margin:.6rem 0 0;font-size:1.05rem;font-weight:800}.site-prose p{color:color-mix(in oklab, var(--ld-ink) 82%, var(--ld-mute));margin:0}.site-prose a{color:var(--ld-teal);font-weight:700}.site-status{flex-direction:column;gap:.9rem;display:flex}.site-status__banner{border-radius:1rem;padding:1rem 1.2rem;font-size:.95rem;font-weight:800}.site-status__banner.is-ok{background:color-mix(in oklab, var(--ld-ok,#2f9e6b) 12%, transparent);color:var(--ld-ok,#2f9e6b)}.site-status__banner.is-degraded{background:color-mix(in oklab, var(--ld-coral,#c4452b) 12%, transparent);color:var(--ld-coral,#c4452b)}.site-status__list{border:1px solid color-mix(in oklab, var(--ld-line) 80%, transparent);border-radius:1rem;margin:0;padding:0;list-style:none;overflow:hidden}.site-status__row{background:var(--ld-surface);border-block-end:1px solid color-mix(in oklab, var(--ld-line) 55%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem 1.1rem;font-size:.88rem;display:flex}.site-status__row:last-child{border-block-end:0}.site-status__dot{font-size:.78rem;font-weight:750}.site-status__dot.is-ok{color:var(--ld-ok,#2f9e6b)}.site-status__dot.is-degraded{color:var(--ld-coral,#c4452b)}.site-status__meta{color:var(--ld-mute);margin:0;font-size:.76rem}
.pricing-page{--p-space-2xs:clamp(.16rem, .08rem + .16vw + .1svh, .35rem);--p-space-xs:clamp(.24rem, .14rem + .24vw + .16svh, .55rem);--p-space-sm:clamp(.4rem, .22rem + .35vw + .25svh, .85rem);--p-space-md:clamp(.65rem, .35rem + .6vw + .4svh, 1.4rem);--p-space-lg:clamp(.95rem, .45rem + .9vw + .65svh, 2.2rem);--p-title:clamp(1.55rem, 1rem + 1.15vw + .45svh, 2.85rem);--p-lead:clamp(.86rem, .8rem + .14vw, 1.02rem);--p-lead-lh:1.75;--p-meta:clamp(.72rem, .68rem + .08vw, .8rem);--p-price:clamp(1.95rem, 1.25rem + 1.35vw, 3.15rem);--p-cta-h:clamp(2.85rem, 2.4rem + .28vw + .3svh, 3.25rem);flex-direction:column;display:flex}.site-shell__main:has(.pricing-page){padding-block:0}.pricing-hero{padding-block:var(--p-space-md) var(--p-space-sm)}.pricing-hero__copy{text-align:center;align-items:center;gap:var(--p-space-2xs);flex-direction:column;display:flex}.pricing-hero__tab{font-size:var(--p-meta);padding-block:.22rem;padding-inline:.8rem}.pricing-hero__title{max-width:18ch;font-size:var(--p-title);color:var(--ld-ink);margin:0;font-weight:900;line-height:1.35}.pricing-hero__flourish{max-width:11rem;margin-inline:auto}.pricing-hero__lead{max-width:36ch;font-size:var(--p-lead);line-height:var(--p-lead-lh);color:var(--ld-mute);margin:0}.pricing-chooser{align-items:center;gap:var(--p-space-xs);width:100%;flex-direction:column;margin-block-start:var(--p-space-sm);display:flex}.pricing-chooser__label{font-size:var(--p-meta);color:var(--ld-mute);margin:0;font-weight:800}.pricing-chooser__row{scrollbar-width:none;gap:.5rem;width:100%;padding-block-end:.15rem;display:flex;overflow-x:auto}.pricing-chooser__row::-webkit-scrollbar{display:none}.pricing-chooser__chip{border:1px solid color-mix(in oklab, var(--ld-line) 80%, transparent);background:var(--ld-surface);text-align:start;min-width:min(100%,10.5rem);min-height:3.25rem;box-shadow:var(--ld-shadow);border-radius:1.05rem;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:flex-start;gap:.08rem;padding:.6rem .9rem;display:flex}.pricing-chooser__chip:hover{background:var(--ld-soft)}.pricing-chooser__chip.is-active{border-color:color-mix(in oklab, var(--ld-teal) 55%, transparent);background:color-mix(in oklab, var(--ld-teal-soft) 62%, var(--ld-surface));box-shadow:var(--ld-shadow), 0 0 0 1px color-mix(in oklab, var(--ld-teal) 22%, transparent)}.pricing-chooser__text{color:var(--ld-ink);font-size:.86rem;font-weight:800}.pricing-chooser__result{color:var(--ld-teal);font-size:.7rem;font-weight:750}.pricing-toolbar{padding-block:var(--p-space-xs) 0;justify-content:center;display:flex}.pricing-toolbar__inner{background:color-mix(in oklab, var(--ld-surface) 88%, var(--ld-paper));border:1px solid color-mix(in oklab, var(--ld-line) 70%, transparent);width:max-content;max-width:calc(100% - 1.5rem);box-shadow:var(--ld-shadow);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem .9rem;padding:.35rem .75rem;display:flex}.pricing-toolbar__hint{font-size:var(--p-meta);color:var(--ld-mute);margin:0;font-weight:800}.pricing-period{background:var(--ld-soft);border:1px solid color-mix(in oklab, var(--ld-line) 80%, transparent);border-radius:999px;gap:.18rem;padding:.22rem;display:flex;position:relative}.pricing-period__btn{z-index:1;min-height:2.55rem;color:var(--ld-mute);border-radius:999px;align-items:center;gap:.35rem;padding-inline:.95rem;font-size:.86rem;font-weight:750;display:inline-flex;position:relative}.pricing-period__btn.is-active{color:var(--ld-ink)}.pricing-period__pill{z-index:-1;background:var(--ld-surface);box-shadow:var(--ld-shadow);border-radius:999px;position:absolute;inset:0}.pricing-period__label{position:relative}.pricing-period__chip{background:var(--ld-gold-soft);color:var(--ld-gold);white-space:nowrap;border-radius:999px;padding:.12rem .45rem;font-size:.66rem;font-weight:800;position:relative}.pricing-empty{align-items:center;gap:var(--p-space-sm);padding:var(--p-space-lg);text-align:center;flex-direction:column;display:flex}.pricing-empty__lead{max-width:36ch;color:var(--ld-mute);line-height:var(--p-lead-lh);margin:0}.pricing-empty__cta,.pricing-close__cta,.pricing-card__cta.landing-cta-primary{background:var(--ld-cta-bg);color:var(--ld-cta-fg)}.pricing-card__cta:focus-visible,.pricing-period__btn:focus-visible,.pricing-chooser__chip:focus-visible,.pricing-share__cell:focus-visible,.pricing-close__ghost:focus-visible{outline:2px solid var(--ld-teal);outline-offset:3px}@media (min-width:48rem){.pricing-chooser__row{max-width:46rem;overflow:visible}.pricing-chooser__chip{flex:1 1 0;min-width:0}}.ld-dark .pricing-period,.ld-dark .pricing-toolbar__inner{background:color-mix(in oklab, var(--ld-surface) 90%, transparent);box-shadow:var(--ld-glow)}@media (max-width:40rem){.pricing-chooser__row{grid-template-columns:1fr 1fr;display:grid;overflow:visible}.pricing-chooser__chip{min-width:0}.pricing-chooser__chip:last-child{grid-column:1/-1}.pricing-toolbar__hint{display:none}}
.pricing-board{gap:var(--p-space-md);flex-direction:column;padding-block-end:var(--p-space-lg);display:flex}.pricing-board__grid{padding-block-start:var(--p-space-sm)}.pricing-board__grid-inner{gap:var(--p-space-sm);scroll-snap-type:x mandatory;scroll-padding-inline:var(--ld-gutter,1rem);scrollbar-width:none;padding:.35rem .15rem .6rem;display:flex;overflow-x:auto}.pricing-board__grid-inner::-webkit-scrollbar{display:none}.pricing-trust{font-size:var(--p-meta);color:var(--ld-mute);flex-wrap:wrap;justify-content:center;gap:.45rem 1.15rem;margin:0;padding:0;font-weight:750;list-style:none;display:flex}.pricing-trust li{align-items:center;gap:.4rem;display:inline-flex}.pricing-trust li:before{content:"";background:var(--ld-teal);border-radius:999px;width:.38rem;height:.38rem}.pricing-card{scroll-snap-align:center;background:var(--ld-surface);border:1px solid color-mix(in oklab, var(--ld-line) 78%, transparent);min-height:0;box-shadow:var(--ld-shadow);will-change:transform;border-radius:1.55rem;flex-direction:column;flex:0 0 min(86vw,22rem);gap:.4rem;padding:clamp(1.15rem,.85rem + .7vw,1.7rem);scroll-margin-block-start:calc(var(--ld-nav-h,4.5rem) + 1.25rem);display:flex;position:relative}.pricing-card.is-featured:not(.is-raised){border-color:color-mix(in oklab, var(--ld-teal) 28%, var(--ld-line))}.pricing-card.is-raised{z-index:2;border-color:color-mix(in oklab, var(--ld-teal) 58%, transparent);box-shadow:var(--ld-shadow-lg), 0 0 0 1px color-mix(in oklab, var(--ld-teal) 18%, transparent);background:linear-gradient(165deg, color-mix(in oklab, var(--ld-teal-soft) 62%, var(--ld-surface)) 0%, var(--ld-surface) 38%)}.pricing-card.has-gift:not(.is-raised){border-color:color-mix(in oklab, var(--ld-gold) 36%, var(--ld-line))}.pricing-card .billing-gift{margin-block:.35rem .1rem}.pricing-card__head{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.pricing-card__identity{align-items:center;gap:.7rem;min-width:0;display:flex}.pricing-card__mark-wrap{background:var(--ld-soft);border-radius:.85rem;flex-shrink:0;place-items:center;width:2.7rem;height:2.55rem;display:grid}.pricing-card.is-raised .pricing-card__mark-wrap{background:color-mix(in oklab, var(--ld-teal-soft) 70%, var(--ld-surface))}.pricing-plan-mark{width:1.45rem;height:1.45rem}.pricing-plan-mark.is-teal{color:var(--ld-teal)}.pricing-plan-mark.is-gold{color:var(--ld-gold)}.pricing-plan-mark.is-channel{color:var(--ld-channel)}.pricing-card__audience{color:var(--ld-teal);margin:0;font-size:.7rem;font-weight:800}.pricing-card__name{color:var(--ld-ink);margin:0;font-size:clamp(1.25rem,1.05rem + .4vw,1.55rem);font-weight:900}.pricing-card__badge{flex-shrink:0;padding-block:.16rem;padding-inline:.65rem;font-size:.68rem}.pricing-card__lead{color:var(--ld-mute);margin:0;font-size:.8rem;line-height:1.75}.pricing-card__price-block{margin-block:.35rem .1rem}.pricing-card.is-raised .pricing-card__price-block{padding:.45rem .15rem .2rem}.pricing-card__price{flex-wrap:wrap;align-items:baseline;gap:.3rem .45rem;margin:0;display:flex}.pricing-card__amount{font-size:var(--p-price);color:var(--ld-ink);font-variant-numeric:tabular-nums;font-weight:900;line-height:1.05}.pricing-card__unit{color:var(--ld-mute);font-size:.78rem;font-weight:650}.pricing-card__equiv,.pricing-card__trial,.pricing-card__gift{color:var(--ld-gold);margin:.1rem 0 0;font-size:.76rem;font-weight:750}.pricing-card__cta-wrap{width:100%;margin-block:.5rem .2rem;display:flex}.pricing-card__cta{width:100%;min-height:var(--p-cta-h);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding-inline:1.15rem;font-size:.9rem;font-weight:800;display:inline-flex}.pricing-card__cta--ghost{border:1px solid color-mix(in oklab, var(--ld-ink) 14%, transparent);background:var(--ld-surface);color:var(--ld-ink)}.pricing-card__cta--ghost:hover{background:var(--ld-soft)}.pricing-card__features{border-block-start:1px dashed color-mix(in oklab, var(--ld-line) 80%, transparent);flex-direction:column;gap:.42rem;margin:.45rem 0 0;padding:.75rem 0 0;list-style:none;display:flex}.pricing-card.is-raised .pricing-card__features{border-block-start-color:color-mix(in oklab, var(--ld-teal) 42%, var(--ld-line))}.pricing-card__features li{color:color-mix(in oklab, var(--ld-ink) 84%, var(--ld-mute));align-items:flex-start;gap:.5rem;font-size:.8rem;line-height:1.7;display:flex}.pricing-check{flex-shrink:0;width:1.1rem;height:1.1rem;margin-block-start:.12rem}@media (min-width:64rem){.pricing-board__grid-inner{scroll-snap-type:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));align-items:stretch;padding-block:.6rem 0;display:grid;overflow:visible}.pricing-card{flex:none;width:auto}.pricing-card.is-raised{padding-block:1.85rem}}@media (prefers-reduced-motion:reduce){.pricing-card{will-change:auto}}.ld-dark .pricing-card{background:color-mix(in oklab, var(--ld-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--ld-glow)}.ld-dark .pricing-card.is-raised{box-shadow:var(--ld-glow), 0 0 0 1px color-mix(in oklab, var(--ld-teal) 42%, transparent), 0 0 40px color-mix(in oklab, var(--ld-teal) 24%, transparent)}.ld-dark .pricing-card__cta.landing-cta-primary{box-shadow:0 0 0 1px color-mix(in oklab, var(--ld-teal) 40%, transparent), 0 0 32px color-mix(in oklab, var(--ld-teal) 26%, transparent)}
.pricing-share{gap:var(--p-space-sm);flex-direction:column;padding-block-start:var(--p-space-sm);display:flex}.pricing-share__head{text-align:center;align-items:center;gap:var(--p-space-2xs);flex-direction:column;display:flex}.pricing-share__eyebrow{font-size:var(--p-meta);color:var(--ld-teal);margin:0;font-weight:800}.pricing-share__title{color:var(--ld-ink);margin:0;font-size:clamp(1.15rem,.95rem + .5vw,1.45rem);font-weight:900}.pricing-share__lead{max-width:40ch;font-size:var(--p-lead);line-height:var(--p-lead-lh);color:var(--ld-mute);margin:0}.pricing-share__axis{width:min(100%,22rem);height:1.1rem;color:color-mix(in oklab, var(--ld-teal) 55%, var(--ld-line))}.pricing-share__table{background:var(--ld-surface);border:1px solid color-mix(in oklab, var(--ld-line) 72%, transparent);box-shadow:var(--ld-shadow);border-radius:1.4rem;flex-direction:column;gap:.65rem;padding:1rem 1rem 1.1rem;display:flex}.pricing-share__plans,.pricing-share__row{grid-template-columns:minmax(5.5rem, .9fr) repeat(var(--p-plan-count,3), minmax(0, 1fr));align-items:center;gap:.55rem .65rem;display:grid}.pricing-share__plan{color:var(--ld-mute);text-align:center;font-size:.72rem;font-weight:800}.pricing-share__plan.is-aimed{color:var(--ld-teal)}.pricing-share__label{color:var(--ld-ink);margin:0;font-size:.76rem;font-weight:800}.pricing-share__cell{text-align:start;border-radius:.75rem;flex-direction:column;gap:.28rem;min-height:2.75rem;padding:.35rem .4rem;display:flex}.pricing-share__cell:hover{background:var(--ld-soft)}.pricing-share__cell.is-aimed{background:color-mix(in oklab, var(--ld-teal-soft) 55%, var(--ld-surface))}.pricing-share__value{color:var(--ld-ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.2rem;font-size:.78rem;font-weight:850;display:flex}.pricing-share__unit{color:var(--ld-mute);font-size:.64rem;font-weight:650}.pricing-meter{background:color-mix(in oklab, var(--ld-line) 55%, var(--ld-soft));border-radius:999px;width:100%;height:.42rem;display:block;overflow:hidden}.pricing-meter__fill{width:100%;height:100%;transform-origin:inline-start;border-radius:inherit;background:var(--ld-teal);display:block;transform:scaleX(0)}.pricing-meter.is-active .pricing-meter__fill{background:linear-gradient(90deg, var(--ld-teal), color-mix(in oklab, var(--ld-gold) 55%, var(--ld-teal)))}@media (max-width:47.99rem){.pricing-share__plans,.pricing-share__row{grid-template-columns:minmax(4.6rem, .8fr) repeat(var(--p-plan-count,3), minmax(0, 1fr));gap:.4rem .35rem}.pricing-share__value{font-size:.68rem}.pricing-share__unit{display:none}}.ld-dark .pricing-share__table{background:color-mix(in oklab, var(--ld-surface) 90%, transparent);box-shadow:var(--ld-glow)}@media (prefers-reduced-motion:reduce){.pricing-meter__fill{transform:none}}
section.pricing-included{padding-block:var(--p-space-lg) 0}.pricing-included__head{text-align:center;align-items:center;gap:var(--p-space-2xs);flex-direction:column;margin-block-end:var(--p-space-md);display:flex}.pricing-included__eyebrow{font-size:var(--p-meta);color:var(--ld-teal);margin:0;font-weight:800}.pricing-included__title{max-width:16ch;color:var(--ld-ink);margin:0;font-size:clamp(1.3rem,1rem + .65vw + .2svh,2.05rem);font-weight:900;line-height:1.4}.pricing-included__lead{max-width:38ch;font-size:var(--p-lead);line-height:var(--p-lead-lh);color:var(--ld-mute);margin:0}.pricing-included__core{gap:var(--p-space-sm);grid-template-columns:1fr;display:grid}.pricing-included__item{background:var(--ld-surface);border:1px solid color-mix(in oklab, var(--ld-line) 75%, transparent);border-radius:1.2rem;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.15rem .85rem;padding:1.05rem 1.15rem;display:grid}.pricing-included__item[data-lead=true]{background:linear-gradient(165deg, color-mix(in oklab, var(--ld-teal-soft) 48%, var(--ld-surface)) 0%, var(--ld-surface) 55%);border-color:color-mix(in oklab, var(--ld-teal) 32%, transparent)}.pricing-included__mark{background:var(--ld-soft);width:2.6rem;height:2.6rem;color:var(--ld-teal);border-radius:.85rem;grid-row:1/span 2;place-items:center;display:grid}.pricing-core-mark{width:1.35rem;height:1.35rem}.pricing-included__label{color:var(--ld-ink);margin:0;font-size:.95rem;font-weight:850}.pricing-included__detail{font-size:var(--p-meta);color:var(--ld-mute);margin:0;line-height:1.7}.pricing-included__process{align-items:center;gap:var(--p-space-xs);flex-direction:column;margin-block-start:var(--p-space-md);display:flex}.pricing-included__process-label{font-size:var(--p-meta);color:var(--ld-mute);margin:0;font-weight:800}.pricing-close{padding-block:clamp(1.8rem,1rem + 3.5svh,3.8rem)}.pricing-close__inner{text-align:center;align-items:center;gap:var(--p-space-xs);flex-direction:column;display:flex}.pricing-close__title{max-width:14ch;color:var(--ld-ink);margin:0;font-size:clamp(1.35rem,1rem + .8vw + .25svh,2.2rem);font-weight:900;line-height:1.4}.pricing-close__lead{max-width:36ch;font-size:var(--p-lead);line-height:var(--p-lead-lh);color:var(--ld-mute);margin:0}.pricing-close__actions{justify-content:center;align-items:center;gap:var(--p-space-sm) var(--p-space-md);flex-wrap:wrap;margin-block-start:var(--p-space-xs);display:flex}.pricing-close__cta{min-height:var(--p-cta-h);border-radius:999px;align-items:center;padding-inline:1.5rem;font-weight:800;display:inline-flex}.pricing-close__ghost{min-height:2.5rem;color:var(--ld-mute);text-underline-offset:.28em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--ld-line) 80%, transparent);text-decoration-color:color-mix(in oklab, var(--ld-line) 80%, transparent);align-items:center;padding-inline:.35rem;font-size:.86rem;font-weight:750;display:inline-flex}.pricing-close__ghost:hover{color:var(--ld-ink);-webkit-text-decoration-color:var(--ld-teal);text-decoration-color:var(--ld-teal)}@media (min-width:48rem){.pricing-included__core{grid-template-columns:1.35fr 1fr 1fr;align-items:stretch}.pricing-included__item[data-lead=true]{padding:1.35rem 1.3rem}}@media (max-width:40rem){.pricing-close__actions{flex-direction:column;align-items:stretch;width:100%}.pricing-close__cta,.pricing-close__ghost{justify-content:center;width:100%;max-width:20rem;margin-inline:auto}}.ld-dark .pricing-included__item{background:color-mix(in oklab, var(--ld-surface) 90%, transparent);box-shadow:var(--ld-glow)}
.cx-page{--cx-space-2xs:clamp(.16rem, .08rem + .16vw + .1svh, .35rem);--cx-space-xs:clamp(.24rem, .14rem + .24vw + .16svh, .55rem);--cx-space-sm:clamp(.4rem, .22rem + .35vw + .25svh, .85rem);--cx-space-md:clamp(.65rem, .35rem + .6vw + .4svh, 1.4rem);--cx-space-lg:clamp(.95rem, .45rem + .9vw + .65svh, 2.2rem);--cx-title:clamp(1.45rem, .95rem + 1vw + .4svh, 2.55rem);--cx-lead:clamp(.84rem, .78rem + .14vw, 1rem);--cx-meta:clamp(.72rem, .68rem + .08vw, .8rem);--cx-cta-h:clamp(2.7rem, 2.3rem + .25vw + .3svh, 3.15rem);flex-direction:column;display:flex}.site-shell__main:has(.cx-page){padding-block:0}.cx-hero{padding-block:var(--cx-space-sm) var(--cx-space-md);position:relative}.cx-hero__bar{justify-content:flex-start;padding-block-end:var(--cx-space-xs);display:flex}.cx-hero__tab{font-size:var(--cx-meta);padding-block:.22rem;padding-inline:.8rem}.cx-trust{flex-wrap:wrap;gap:.4rem;margin-block-start:var(--cx-space-xs);display:flex}.cx-trust__chip{background:var(--ld-surface);border:1px solid color-mix(in oklab, var(--ld-line) 80%, transparent);font-size:var(--cx-meta);color:var(--ld-ink);border-radius:999px;margin:0;padding:.32rem .75rem;font-weight:800}.cx-studio{gap:var(--cx-space-md);min-height:0;grid-template-columns:1fr;align-items:stretch;scroll-margin-block-start:calc(var(--ld-nav-h,4.5rem) + .75rem);display:grid}.cx-stage{z-index:1;min-width:0;min-height:0;padding:var(--cx-space-md);background:var(--ld-surface);border:1px solid color-mix(in oklab, var(--ld-line) 75%, transparent);box-shadow:var(--ld-shadow-lg);isolation:isolate;border-radius:1.5rem;position:relative}.cx-thread{z-index:0;gap:var(--cx-space-sm);min-width:0;min-height:0;padding:var(--cx-space-md);color:var(--ld-paper);background:radial-gradient(120% 80% at 100% 0%, color-mix(in oklab, var(--ld-teal) 34%, transparent) 0%, transparent 55%), radial-gradient(90% 70% at 0% 100%, color-mix(in oklab, var(--ld-gold) 22%, transparent) 0%, transparent 50%), linear-gradient(165deg, color-mix(in oklab, var(--ld-ink) 82%, var(--ld-teal)) 0%, var(--ld-ink) 52%, color-mix(in oklab, var(--ld-ink) 88%, var(--ld-gold)) 100%);border:1px solid color-mix(in oklab, var(--ld-paper) 10%, transparent);box-shadow:var(--ld-shadow-lg), inset 0 1px 0 color-mix(in oklab, var(--ld-paper) 12%, transparent);border-radius:1.55rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.cx-thread__glow{pointer-events:none;background:color-mix(in oklab, var(--ld-teal) 28%, transparent);filter:blur(42px);opacity:.55;border-radius:50%;width:70%;height:55%;position:absolute;inset-block-start:-30%;inset-inline-start:-20%}.cx-thread__art{aspect-ratio:720/420;opacity:.22;pointer-events:none;width:min(96%,22rem);height:auto;position:absolute;inset-block-end:4%;inset-inline-end:-10%}.cx-thread__head{z-index:1;background:color-mix(in oklab, var(--ld-paper) 8%, transparent);border:1px solid color-mix(in oklab, var(--ld-paper) 10%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.55rem .65rem;display:grid;position:relative}.cx-thread__avatar{background:linear-gradient(145deg, color-mix(in oklab, var(--ld-teal) 80%, var(--ld-paper)), var(--ld-teal));width:2.75rem;height:2.75rem;color:var(--ld-cta-fg);box-shadow:0 8px 18px color-mix(in oklab, var(--ld-teal) 35%, transparent);border-radius:999px;place-items:center;font-size:1.05rem;font-weight:900;display:grid;position:relative}.cx-thread__online{background:var(--ld-ok);border:2px solid color-mix(in oklab, var(--ld-ink) 80%, transparent);border-radius:999px;width:.55rem;height:.55rem;position:absolute;inset-block-end:.05rem;inset-inline-end:.05rem}.cx-thread__who{flex-direction:column;gap:.08rem;min-width:0;display:flex}.cx-thread__name{margin:0;font-size:.98rem;font-weight:880}.cx-thread__status{color:color-mix(in oklab, var(--ld-paper) 72%, transparent);align-items:center;gap:.35rem;margin:0;font-size:.72rem;font-weight:700;display:inline-flex}.cx-thread__pulse{background:var(--ld-ok);border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem}.cx-thread__live,.cx-thread__topic{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:9.5rem;padding:.28rem .55rem;font-size:.66rem;font-weight:820;overflow:hidden}.cx-thread__live{color:color-mix(in oklab, var(--ld-ok) 85%, var(--ld-paper));background:color-mix(in oklab, var(--ld-ok) 18%, transparent);border:1px solid color-mix(in oklab, var(--ld-ok) 35%, transparent)}.cx-thread__topic{color:var(--ld-cta-fg);background:color-mix(in oklab, var(--ld-teal) 42%, transparent);border:1px solid color-mix(in oklab, var(--ld-paper) 18%, transparent)}.cx-thread__log{z-index:1;flex-direction:column;flex:auto;gap:.8rem;min-height:0;padding-block:.15rem;display:flex;position:relative}.cx-bubble{max-width:min(100%,28ch);padding:.85rem 1rem;position:relative}.cx-bubble p{margin:0;font-size:.9rem;line-height:1.75}.cx-bubble__role{letter-spacing:.01em;opacity:.72;font-weight:820;margin:0 0 .28rem!important;font-size:.64rem!important;line-height:1.2!important}.cx-bubble--team{background:linear-gradient(160deg, color-mix(in oklab, var(--ld-teal) 55%, var(--ld-ink)), color-mix(in oklab, var(--ld-teal) 28%, var(--ld-ink)));border:1px solid color-mix(in oklab, var(--ld-paper) 12%, transparent);border-radius:1.15rem 1.15rem 1.15rem .35rem;align-self:flex-start;box-shadow:0 12px 28px #00000047;box-shadow:0 12px 28px lab(0% 0 0/.28)}.cx-bubble--you{background:var(--ld-surface);color:var(--ld-ink);border-radius:1.15rem 1.15rem .35rem;align-self:flex-end;box-shadow:0 12px 28px #0000004d;box-shadow:0 12px 28px lab(0% 0 0/.3)}.cx-bubble--you .cx-bubble__role{color:var(--ld-mute);opacity:1}.cx-bubble__meta{color:var(--ld-mute);margin-block-start:.35rem;font-size:.68rem;font-weight:750;display:block}.cx-thread__hint{border:1px dashed color-mix(in oklab, var(--ld-paper) 22%, transparent);background:color-mix(in oklab, var(--ld-paper) 5%, transparent);max-width:26ch;color:color-mix(in oklab, var(--ld-paper) 68%, transparent);border-radius:.85rem;align-self:flex-start;margin:0;padding:.55rem .75rem;font-size:.78rem;line-height:1.65}.cx-thread__foot{z-index:1;background:color-mix(in oklab, var(--ld-paper) 7%, transparent);border:1px solid color-mix(in oklab, var(--ld-paper) 10%, transparent);border-radius:1.05rem;flex-direction:column;gap:.55rem;margin-block-start:auto;padding:.75rem;display:flex;position:relative}.cx-thread__foot-label{color:color-mix(in oklab, var(--ld-paper) 65%, transparent);margin:0;font-size:.68rem;font-weight:820}.cx-thread__promise{color:color-mix(in oklab, var(--ld-paper) 70%, transparent);margin:0;font-size:.72rem;line-height:1.65}.cx-path{flex-wrap:nowrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.cx-path__item{flex:none;align-items:center;gap:.35rem;display:inline-flex}.cx-path__rail{background:color-mix(in oklab, var(--ld-paper) 18%, transparent);border-radius:999px;width:1.1rem;height:2px;margin-inline:.15rem}.cx-path__rail.is-on{background:color-mix(in oklab, var(--ld-teal) 70%, var(--ld-paper))}.cx-path__mark{background:color-mix(in oklab, var(--ld-paper) 10%, transparent);border:1px solid color-mix(in oklab, var(--ld-paper) 16%, transparent);width:1.45rem;height:1.45rem;color:color-mix(in oklab, var(--ld-paper) 70%, transparent);border-radius:999px;place-items:center;font-size:.68rem;font-weight:850;display:grid}.cx-path__item.is-current .cx-path__mark{background:var(--ld-teal);color:var(--ld-cta-fg);box-shadow:0 0 0 4px color-mix(in oklab, var(--ld-teal) 25%, transparent);border-color:#0000}.cx-path__item.is-done .cx-path__mark{background:color-mix(in oklab, var(--ld-ok) 55%, transparent);color:var(--ld-cta-fg);border-color:#0000}.cx-path__label{color:color-mix(in oklab, var(--ld-paper) 62%, transparent);font-size:.74rem;font-weight:780}.cx-path__item.is-current .cx-path__label,.cx-path__item.is-done .cx-path__label{color:var(--ld-paper)}.cx-pick{gap:var(--cx-space-xs);flex-direction:column;display:flex}.cx-pick__title{max-width:16ch;font-size:var(--cx-title);color:var(--ld-ink);margin:0;font-weight:900;line-height:1.35}.cx-pick__lead{max-width:38ch;font-size:var(--cx-lead);color:color-mix(in oklab, var(--ld-ink) 68%, var(--ld-mute));margin:0;line-height:1.7}.cx-pick__label{margin:var(--cx-space-2xs) 0 0;color:var(--ld-ink);align-items:center;gap:.55rem;font-size:.92rem;font-weight:850;display:flex}.cx-pick__label:after{content:"";background:linear-gradient(to left, color-mix(in oklab, var(--ld-line) 95%, transparent), transparent);flex:auto;height:1px}.cx-pick__grid{gap:var(--cx-space-xs);grid-template-columns:minmax(0,1fr);display:grid}.cx-tile{--cx-accent:var(--ld-teal);text-align:start;min-height:4.75rem;color:var(--ld-ink);background:var(--ld-surface);border:1.5px solid color-mix(in oklab, var(--ld-line) 88%, transparent);box-shadow:0 1px 0 color-mix(in oklab, var(--ld-ink) 4%, transparent), 0 10px 22px color-mix(in oklab, var(--ld-ink) 6%, transparent);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:1.2rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem .85rem;padding:.9rem .85rem .9rem .95rem;transition:background .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.cx-tile[data-tone=teal]{--cx-accent:var(--ld-teal)}.cx-tile[data-tone=gold]{--cx-accent:var(--ld-gold)}.cx-tile[data-tone=ink]{--cx-accent:var(--ld-ink)}.cx-tile[data-tone=channel]{--cx-accent:var(--ld-channel)}.cx-tile:before{content:"";background:var(--cx-accent);opacity:.6;border-radius:999px;inline-size:.2rem;transition:inset-block .25s,opacity .2s;position:absolute;inset-block:26%;inset-inline-start:0}.cx-tile:hover:before,.cx-tile:focus-visible:before{opacity:1;inset-block:10%}.cx-tile:hover{border-color:color-mix(in oklab, var(--cx-accent) 48%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--cx-accent) 9%, var(--ld-surface)), var(--ld-surface));box-shadow:0 16px 32px color-mix(in oklab, var(--cx-accent) 18%, transparent)}.cx-tile:focus-visible{outline:2px solid var(--cx-accent);outline-offset:3px}.cx-tile__icon{block-size:2.5rem;inline-size:2.5rem;color:var(--cx-accent);background:color-mix(in oklab, var(--cx-accent) 11%, var(--ld-surface));border:1px solid color-mix(in oklab, var(--cx-accent) 20%, transparent);border-radius:.85rem;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.cx-tile__mark{block-size:22px;inline-size:22px;max-width:22px;max-height:22px;display:block}.cx-tile__text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.cx-tile__head{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.cx-tile__label{font-size:.98rem;font-weight:880}.cx-tile__badge{background:color-mix(in oklab, var(--cx-accent) 14%, var(--ld-surface));color:color-mix(in oklab, var(--cx-accent) 78%, var(--ld-ink));border:1px solid color-mix(in oklab, var(--cx-accent) 26%, transparent);border-radius:999px;padding:.1rem .45rem;font-size:.62rem;font-weight:850}.cx-tile__hint{font-size:var(--cx-meta);color:var(--ld-mute);font-weight:620}.cx-tile__eta{color:color-mix(in oklab, var(--cx-accent) 72%, var(--ld-ink));align-items:center;gap:.3rem;margin-block-start:.12rem;font-size:.68rem;font-weight:780;display:inline-flex}.cx-tile__dot{background:currentColor;border-radius:999px;block-size:.3rem;inline-size:.3rem}.cx-tile__go{min-height:2.15rem;color:var(--cx-accent);background:color-mix(in oklab, var(--cx-accent) 12%, var(--ld-surface));border:1px solid color-mix(in oklab, var(--cx-accent) 22%, transparent);border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.2rem .28rem .2rem .55rem;display:inline-flex}.cx-tile__choose{white-space:nowrap;font-size:.68rem;font-weight:820}.cx-tile__chevron{flex-shrink:0;place-items:center;width:1.55rem;height:1.55rem;display:grid;overflow:hidden}.cx-tile__chevron svg,.cx-tile__go svg{width:16px;max-width:16px;height:16px;max-height:16px;display:block}.cx-tile--other{background:color-mix(in oklab, var(--ld-paper) 70%, var(--ld-surface));border-style:dashed;grid-column:1/-1}.cx-tile--other .cx-tile__icon{color:var(--ld-mute);font-size:1.1rem;font-weight:900;line-height:1}.cx-tile.is-featured{color:var(--ld-cta-fg);background:linear-gradient(135deg, color-mix(in oklab, var(--ld-teal) 90%, var(--ld-ink)) 0%, var(--ld-teal) 58%, color-mix(in oklab, var(--ld-teal) 80%, var(--ld-gold)) 100%);box-shadow:0 16px 34px color-mix(in oklab, var(--ld-teal) 32%, transparent);border-color:#0000}.cx-tile.is-featured:hover{background:linear-gradient(135deg, color-mix(in oklab, var(--ld-teal) 84%, var(--ld-ink)) 0%, var(--ld-teal) 52%, color-mix(in oklab, var(--ld-teal) 74%, var(--ld-gold)) 100%);box-shadow:0 20px 42px color-mix(in oklab, var(--ld-teal) 38%, transparent);border-color:#0000}.cx-tile.is-featured:before{background:var(--ld-cta-fg);opacity:.45}.cx-tile.is-featured .cx-tile__icon{color:var(--ld-cta-fg);background:color-mix(in oklab, var(--ld-cta-fg) 15%, transparent);border-color:color-mix(in oklab, var(--ld-cta-fg) 26%, transparent)}.cx-tile.is-featured .cx-tile__label,.cx-tile.is-featured .cx-tile__eta,.cx-tile.is-featured .cx-tile__go{color:var(--ld-cta-fg)}.cx-tile.is-featured .cx-tile__hint{color:color-mix(in oklab, var(--ld-cta-fg) 78%, transparent)}.cx-tile.is-featured .cx-tile__badge{background:color-mix(in oklab, var(--ld-cta-fg) 20%, transparent);border-color:color-mix(in oklab, var(--ld-cta-fg) 32%, transparent);color:var(--ld-cta-fg)}.cx-tile.is-featured .cx-tile__go{color:var(--ld-cta-fg);background:color-mix(in oklab, var(--ld-cta-fg) 18%, transparent);border-color:color-mix(in oklab, var(--ld-cta-fg) 32%, transparent)}.cx-tile.is-featured .cx-tile__choose{color:color-mix(in oklab, var(--ld-cta-fg) 88%, transparent)}.cx-tile.is-featured .cx-tile__chevron svg,.cx-tile.is-featured .cx-tile__go svg{box-shadow:none;background:0 0;border:0}.cx-compose{gap:var(--cx-space-xs);flex-direction:column;display:flex}.cx-compose__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.cx-compose__heading{flex-direction:column;gap:.05rem;min-width:0;display:flex}.cx-compose__eyebrow{color:var(--ld-mute);margin:0;font-size:.68rem;font-weight:820}.cx-compose__title{color:var(--ld-ink);margin:0;font-size:1.1rem;font-weight:900}.cx-back{border:1px solid color-mix(in oklab, var(--ld-line) 80%, transparent);background:var(--ld-surface);min-height:2.1rem;font-size:var(--cx-meta);color:var(--ld-mute);cursor:pointer;border-radius:999px;align-items:center;gap:.32rem;padding:.3rem .7rem;font-weight:800;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.cx-back svg{block-size:.8rem;inline-size:.8rem}.cx-back:hover{color:var(--ld-teal);background:var(--ld-teal-soft);border-color:color-mix(in oklab, var(--ld-teal) 30%, transparent)}.cx-back:focus-visible{outline:2px solid var(--ld-teal);outline-offset:2px}.cx-compose__topics{flex-wrap:wrap;gap:.4rem;display:flex}.cx-chip{--cx-accent:var(--ld-teal);border:1px solid color-mix(in oklab, var(--ld-line) 80%, transparent);background:var(--ld-paper);min-height:2.2rem;font-size:var(--cx-meta);color:var(--ld-mute);cursor:pointer;border-radius:999px;align-items:center;gap:.38rem;padding:.3rem .8rem;font-weight:800;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.cx-chip__dot{background:color-mix(in oklab, var(--cx-accent) 45%, transparent);border-radius:999px;block-size:.4rem;inline-size:.4rem}.cx-chip:hover{color:var(--ld-ink);border-color:color-mix(in oklab, var(--cx-accent) 32%, transparent)}.cx-chip[data-tone=teal]{--cx-accent:var(--ld-teal)}.cx-chip[data-tone=gold]{--cx-accent:var(--ld-gold)}.cx-chip[data-tone=ink]{--cx-accent:var(--ld-ink)}.cx-chip[data-tone=channel]{--cx-accent:var(--ld-channel)}.cx-chip.is-active{background:color-mix(in oklab, var(--cx-accent) 14%, var(--ld-surface));border-color:color-mix(in oklab, var(--cx-accent) 45%, transparent);color:var(--ld-ink)}.cx-chip.is-active .cx-chip__dot{background:var(--cx-accent)}.cx-chip:focus-visible{outline:2px solid var(--ld-teal);outline-offset:2px}.cx-compose__row{gap:var(--cx-space-xs);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.cx-compose__message,.cx-compose .ui-field__textarea--short{min-height:clamp(5.5rem,4rem + 10svh,9rem)}.cx-compose__submit{border-block-start:1px solid color-mix(in oklab, var(--ld-line) 55%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;margin-block-start:var(--cx-space-2xs);padding-block-start:var(--cx-space-xs);display:flex}.cx-compose__ready{font-size:var(--cx-meta);color:var(--ld-mute);flex:11rem;margin:0}.cx-submit{min-height:var(--cx-cta-h);border-radius:999px;min-width:10.5rem;padding-inline:1.5rem;font-weight:800}.cx-ghost{color:var(--ld-teal);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;padding:.35rem .15rem;font-size:.86rem;font-weight:750}.cx-ghost:hover{text-decoration:underline}.cx-ghost--tight{font-size:var(--cx-meta)}.cx-trap{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.cx-progress{flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin:0;padding:0;list-style:none;display:flex}.cx-progress__item{align-items:center;gap:.35rem;display:inline-flex}.cx-progress__sep{background:color-mix(in oklab, var(--ld-line) 80%, transparent);width:.65rem;height:1px}.cx-progress__mark{background:var(--ld-soft);width:1.35rem;height:1.35rem;color:var(--ld-mute);border-radius:999px;place-items:center;font-size:.68rem;font-weight:800;display:grid}.cx-progress__item.is-done .cx-progress__mark{background:var(--ld-teal-soft);color:var(--ld-teal)}.cx-progress__label{font-size:var(--cx-meta);color:var(--ld-mute);font-weight:750}.cx-progress__item.is-done .cx-progress__label{color:var(--ld-ink)}@media (min-width:64rem){.cx-studio{min-height:min(36rem, calc(100svh - var(--ld-nav-h,4.5rem) - 6.5rem));max-height:calc(100svh - var(--ld-nav-h,4.5rem) - 5.25rem);grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:stretch}.cx-stage,.cx-thread{min-width:0;overflow:auto}.cx-pick__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem) and (max-height:860px){.cx-studio{min-height:0;max-height:none}.cx-pick__lead,.cx-thread__art,.cx-tile__eta,.cx-tile__choose{display:none}.cx-tile{padding-block:.6rem}.cx-tile__icon{block-size:2.2rem;inline-size:2.2rem}}@media (max-width:63.99rem){.cx-thread{border-radius:1.4rem}.cx-thread__art,.cx-thread__glow,.cx-thread__promise{display:none}.cx-thread__foot{padding:.55rem .65rem}.cx-pick__title{max-width:15ch}}@media (max-width:40rem){.cx-tile__choose{display:none}.cx-tile{gap:.65rem;padding-inline:.8rem}.cx-tile__icon{block-size:2.25rem;inline-size:2.25rem}.cx-tile__mark{block-size:1.2rem;inline-size:1.2rem}}@media (prefers-reduced-motion:reduce){.cx-tile,.cx-tile:before,.cx-chip,.cx-back{transition:none}}.ld-dark .cx-stage{background:color-mix(in oklab, var(--ld-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--ld-glow)}.ld-dark .cx-thread{--ld-ink:#060a14;--ld-paper:#e8edf5;--ld-cta-fg:#0c1220;border-color:#e8edf524;border-color:lab(93.5376% -.62868 -4.49114/.14);box-shadow:0 0 48px #2dd4bf33,inset 0 1px #e8edf51a;box-shadow:0 0 48px lab(76.6427% -46.2429 -2.00341/.2),inset 0 1px lab(93.5376% -.62868 -4.49114/.1)}.ld-dark .cx-tile{background:color-mix(in oklab, var(--ld-surface) 90%, transparent);box-shadow:var(--ld-glow)}.ld-dark .cx-tile.is-featured{box-shadow:0 0 0 1px color-mix(in oklab, var(--cx-accent,var(--ld-teal)) 36%, transparent), 0 0 32px color-mix(in oklab, var(--cx-accent,var(--ld-teal)) 22%, transparent)}.ld-dark .cx-compose__submit,.ld-dark a.cx-compose__submit{box-shadow:0 0 0 1px color-mix(in oklab, var(--ld-teal) 40%, transparent), 0 0 36px color-mix(in oklab, var(--ld-teal) 28%, transparent)}
.cx-stage:has(.cx-sent){flex-direction:column;justify-content:flex-start;display:flex}.cx-sent{gap:var(--cx-space-sm);align-content:start;width:100%;min-width:0;display:grid}.cx-sent__ticket-wrap{min-width:0;filter:drop-shadow(0 18px 32px color-mix(in oklab, var(--ld-ok) 14%, transparent))}.cx-sent__ticket{--r:10px;isolation:isolate;background:linear-gradient(165deg, color-mix(in oklab, var(--ld-ok) 14%, var(--ld-paper)) 0%, var(--ld-paper) 46%, var(--ld-surface) 100%);gap:.9rem;width:100%;min-width:0;padding:1.15rem 1.2rem 1.2rem;display:grid;position:relative;overflow:hidden}.cx-sent__sparkle{z-index:0;block-size:2.55rem;inline-size:2.55rem;color:var(--ld-ok);opacity:.2;pointer-events:none;position:absolute;inset-block-start:1.05rem;inset-inline-end:1.05rem}.cx-sent__head{z-index:1;align-items:center;gap:.95rem;min-width:0;display:flex;position:relative}.cx-sent__seal-well{background:radial-gradient(circle at 50% 38%, color-mix(in oklab, var(--ld-ok) 24%, var(--ld-paper)), color-mix(in oklab, var(--ld-ok) 8%, var(--ld-surface)));block-size:clamp(4.1rem,3.3rem + 1.7svh,5.3rem);inline-size:clamp(4.1rem,3.3rem + 1.7svh,5.3rem);box-shadow:0 12px 28px color-mix(in oklab, var(--ld-ok) 18%, transparent);border-radius:1.25rem;flex-shrink:0;place-items:center;display:grid}.cx-sent__seal{width:80%;height:80%;overflow:visible}.cx-sent__copy{gap:.28rem;min-width:0;display:grid}.cx-sent__kicker{background:color-mix(in oklab, var(--ld-ok) 14%, var(--ld-surface));border:.5px solid color-mix(in oklab, var(--ld-ok) 34%, transparent);letter-spacing:.02em;width:fit-content;color:var(--ld-ok);border-radius:999px;margin:0;padding:.18rem .62rem;font-size:.68rem;font-weight:820;display:inline-flex}.cx-sent__title{color:var(--ld-ink);margin:0;font-size:clamp(1.28rem,1.05rem + .85vw,1.75rem);font-weight:900;line-height:1.3}.cx-sent__title .split-line{overflow:hidden}.cx-sent__human{max-width:36ch;font-size:var(--cx-lead);color:var(--ld-mute);margin:0;line-height:1.65}.cx-sent__perf{background:repeating-linear-gradient(to left, color-mix(in oklab, var(--ld-line) 90%, transparent) 0 .38rem, transparent .38rem .72rem);height:1px;margin-inline:.1rem}.cx-sent__quote{background:var(--ld-surface);border:.5px solid color-mix(in oklab, var(--ld-line) 70%, transparent);width:100%;min-width:0;max-height:7.2rem;box-shadow:0 10px 22px color-mix(in oklab, var(--ld-ink) 5%, transparent);border-radius:1.1rem;gap:.32rem;margin:0;padding-block:.85rem .9rem;padding-inline:1.15rem 1rem;display:grid;position:relative;overflow:auto}.cx-sent__quote:before{content:"";background:var(--ld-ok);border-radius:999px;inline-size:.22rem;position:absolute;inset-block:.7rem;inset-inline-start:0}.cx-sent__quote-k{color:var(--ld-ok);margin:0;font-size:.66rem;font-weight:820}.cx-sent__quote-v{color:var(--ld-ink);overflow-wrap:anywhere;margin:0;font-size:.94rem;font-weight:650;line-height:1.75}.cx-sent__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;margin:0;display:grid}.cx-sent__fact{background:var(--ld-surface);border:.5px solid color-mix(in oklab, var(--ld-line) 68%, transparent);border-radius:.95rem;gap:.18rem;min-width:0;padding:.7rem .8rem;display:grid}.cx-sent__fact dt{color:var(--ld-mute);font-size:.64rem;font-weight:780}.cx-sent__fact dd{color:var(--ld-ink);overflow-wrap:anywhere;margin:0;font-size:.86rem;font-weight:850;line-height:1.45}.cx-sent__channels{gap:.5rem;width:100%;min-width:0;display:grid}.cx-sent__section-k{color:var(--ld-mute);margin:0;font-size:.68rem;font-weight:820}.cx-sent__channel-list{flex-wrap:wrap;gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.cx-sent__channel{background:color-mix(in oklab, var(--ld-teal) 11%, var(--ld-surface));border:.5px solid color-mix(in oklab, var(--ld-teal) 34%, transparent);border-radius:999px;align-items:center;gap:.55rem;min-height:2.75rem;padding:.35rem .95rem .35rem .5rem;display:inline-flex}.cx-sent__channel-mark{color:var(--ld-teal);flex-shrink:0}.cx-sent__channel-copy{gap:.04rem;display:grid}.cx-sent__channel-k{color:var(--ld-teal);font-size:.62rem;font-weight:820}.cx-sent__channel-v{color:var(--ld-ink);font-size:.82rem;font-weight:800}.cx-sent__lead{font-size:var(--cx-meta);color:var(--ld-mute);margin:0;line-height:1.7}
.cx-sent__next{background:color-mix(in oklab, var(--ld-teal) 8%, var(--ld-paper));border:.5px solid color-mix(in oklab, var(--ld-teal) 18%, transparent);border-radius:1.1rem;gap:.5rem;width:100%;min-width:0;padding:.85rem .9rem;display:grid}.cx-sent__next-line{font-size:var(--cx-meta);color:var(--ld-mute);margin:0;line-height:1.7}.cx-sent-journey{align-items:stretch;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.cx-sent-journey__item{flex:1 1 0;align-items:stretch;gap:.3rem;min-width:0;display:flex}.cx-sent-journey__sep{border-top:2px solid color-mix(in oklab, var(--ld-ok) 50%, var(--ld-line));border-left:2px solid color-mix(in oklab, var(--ld-ok) 50%, var(--ld-line));flex-shrink:0;align-self:center;width:.42rem;height:.42rem;transform:rotate(-45deg)}.cx-sent-journey__card{background:var(--ld-surface);border:.5px solid color-mix(in oklab, var(--ld-line) 68%, transparent);text-align:center;border-radius:1rem;flex:1;justify-items:center;gap:.18rem;min-width:0;padding:.7rem .35rem .75rem;display:grid}.cx-sent-journey__item.is-done .cx-sent-journey__card{background:color-mix(in oklab, var(--ld-ok) 10%, var(--ld-surface));border-color:color-mix(in oklab, var(--ld-ok) 28%, transparent);color:var(--ld-ok)}.cx-sent-journey__item.is-current .cx-sent-journey__card{background:color-mix(in oklab, var(--ld-teal) 12%, var(--ld-surface));border-color:color-mix(in oklab, var(--ld-teal) 40%, transparent);box-shadow:0 0 0 4px color-mix(in oklab, var(--ld-teal) 12%, transparent);color:var(--ld-teal)}.cx-sent-journey__mark{place-items:center;block-size:2rem;inline-size:2rem;display:grid;position:relative}.cx-sent-journey__ring{display:block}.cx-sent-journey__num{font-size:.72rem;font-weight:850;position:absolute}.cx-sent-journey__label{color:var(--ld-ink);font-size:.8rem;font-weight:850}.cx-sent-journey__hint{color:var(--ld-mute);font-size:.62rem;font-weight:750}.cx-sent-journey__item.is-current .cx-sent-journey__hint,.cx-sent-journey__item.is-done .cx-sent-journey__hint{color:currentColor}.cx-sent__actions{flex-wrap:wrap;align-items:center;gap:.6rem .7rem;display:flex}.cx-sent__cta,.cx-sent__ghost,.cx-sent__again{min-height:var(--cx-cta-h);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding-inline:1.45rem;font-size:.9rem;font-weight:850;text-decoration:none;display:inline-flex}.cx-sent__cta{background:var(--ld-cta-bg);color:var(--ld-cta-fg);box-shadow:0 10px 28px color-mix(in oklab, var(--ld-teal) 28%, transparent);border:0}.cx-sent__ghost{border:.5px solid color-mix(in oklab, var(--ld-ink) 14%, transparent);background:color-mix(in oklab, var(--ld-surface) 88%, transparent);color:var(--ld-ink)}.cx-sent__ghost:hover{color:var(--ld-teal);background:color-mix(in oklab, var(--ld-teal) 10%, var(--ld-surface));border-color:color-mix(in oklab, var(--ld-teal) 32%, transparent)}.cx-sent__again{min-height:2.75rem;color:var(--ld-mute);background:0 0;border:0;padding-inline:.95rem}.cx-sent__again:hover{color:var(--ld-teal);background:color-mix(in oklab, var(--ld-teal) 8%, transparent)}.cx-sent__cta:focus-visible,.cx-sent__ghost:focus-visible,.cx-sent__again:focus-visible{outline:2px solid var(--ld-teal);outline-offset:3px}.ld-dark .cx-sent__ticket{background:linear-gradient(165deg, color-mix(in oklab, var(--ld-ok) 16%, var(--ld-surface)) 0%, var(--ld-surface) 100%)}.ld-dark .cx-sent__cta.landing-cta-primary{box-shadow:0 0 0 1px color-mix(in oklab, var(--ld-teal) 40%, transparent), 0 0 36px color-mix(in oklab, var(--ld-teal) 28%, transparent)}@media (max-width:40rem){.cx-sent__head{align-items:flex-start}.cx-sent__facts{grid-template-columns:1fr}.cx-sent__actions,.cx-sent__mag,.cx-sent__cta,.cx-sent__ghost,.cx-sent__again{width:100%}}@media (max-width:28rem){.cx-sent-journey{flex-direction:column}.cx-sent-journey__sep{align-self:center;transform:rotate(-135deg)}}@media (max-height:760px){.cx-sent__sparkle,.cx-sent-journey__hint{display:none}}
