.trial-welcome{--tw-card: 52.5rem;--tw-panel: 18.75rem;--tw-word: 4rem}.ui-dialog.trial-welcome{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;overflow:auto;border-radius:0;background:transparent;box-shadow:none}.ui-dialog.trial-welcome[open]{display:block}.trial-welcome__card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;display:grid;grid-template-columns:var(--tw-panel) minmax(0,1fr);width:min(var(--tw-card),calc(100vw - 2 * var(--ui-s-4)));min-height:35rem;max-height:calc(100dvh - 2 * var(--ui-s-4));overflow:hidden auto;border-radius:var(--r-2);background:var(--surface);box-shadow:var(--shadow-strong);color:var(--ink)}.trial-welcome__panel{display:flex;flex-direction:column;justify-content:space-between;gap:var(--ui-s-4);padding:calc(var(--ui-s-8) + var(--ui-s-1)) var(--ui-s-8);background:var(--header-bg);color:var(--dark-ink)}.trial-welcome__panel-words{display:contents}.trial-welcome__panel .trial-welcome__eyebrow{order:1}.trial-welcome__robot{order:2;display:block;width:100%;max-width:14.75rem;height:auto}.trial-welcome__word{order:3;font-size:var(--tw-word);font-weight:700;line-height:0.95;letter-spacing:-0.05em;color:var(--header-ink)}.trial-welcome__body{display:flex;flex-direction:column;gap:var(--ui-s-4);padding:var(--ui-s-8) calc(var(--ui-s-8) + var(--ui-s-3))}.trial-welcome__eyebrow{font-family:var(--mono);font-size:var(--ui-fs-meta);letter-spacing:0.08em;text-transform:uppercase;color:var(--accent)}.trial-welcome__eyebrow--dark{color:var(--header-active)}.trial-welcome__title{margin:0;font-size:1.875rem;font-weight:700;line-height:1.15;letter-spacing:-0.03em;color:var(--ink)}.trial-welcome__title:focus{outline:none}.trial-welcome__lead{margin:0;font-size:1rem;line-height:1.6;color:var(--ink)}.trial-welcome__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-s-4)}.trial-welcome__col{display:flex;flex-direction:column;gap:var(--ui-s-2);min-width:0}.trial-welcome__label{font-family:var(--mono);font-size:0.6875rem;letter-spacing:0.08em;text-transform:uppercase;color:var(--ink-soft)}.trial-welcome__list{display:flex;flex-direction:column;gap:0.375rem;margin:0;padding:0;list-style:none;font-size:0.875rem;line-height:1.45}.trial-welcome__line{display:none;margin:0;font-size:0.875rem;line-height:1.5}.trial-welcome__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-s-4);margin-top:auto}.trial-welcome__start{min-height:var(--ui-ctl);padding:0 var(--ui-s-3);border:0;background:none;color:var(--ink);font:inherit;font-size:var(--ui-fs-ui);font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;cursor:pointer}.trial-welcome__start:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}@media(max-width:600px){.trial-welcome__card{top:var(--ui-s-4);left:var(--ui-s-4);right:var(--ui-s-4);bottom:var(--ui-s-4);transform:none;display:flex;flex-direction:column;width:auto;min-height:0;max-height:none}.trial-welcome__panel{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--ui-s-3);padding:calc(var(--ui-s-4) + var(--ui-s-1)) var(--ui-s-6)}.trial-welcome__panel-words{display:flex;flex-direction:column;gap:var(--ui-s-2)}.trial-welcome__panel .trial-welcome__eyebrow{font-size:0.6875rem}.trial-welcome__word{font-size:2.25rem}.trial-welcome__robot{width:6.875rem;flex-shrink:0}.trial-welcome__body{flex:1 0 auto;gap:var(--ui-s-3);padding:calc(var(--ui-s-4) + var(--ui-s-1)) var(--ui-s-6)}.trial-welcome__body>.trial-welcome__eyebrow{display:none}.trial-welcome__title{font-size:1.375rem;line-height:1.2;letter-spacing:-0.02em}.trial-welcome__lead{font-size:0.9375rem;line-height:1.55}.trial-welcome__cols{display:flex;flex-direction:column;gap:var(--ui-s-3)}.trial-welcome__list{display:none}.trial-welcome__line{display:block}.trial-welcome__actions{flex-direction:column;align-items:stretch;gap:var(--ui-s-1)}.trial-welcome__demo{justify-content:center}}
/*# sourceMappingURL=trial-welcome.css.map */
