@import"https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap&subset=cyrillic,latin";.btn[data-v-46a2227c]{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-sm);font-family:var(--font-sans);font-weight:var(--weight-medium);line-height:1;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast),color var(--dur-fast)}.btn[data-v-46a2227c]:hover{text-decoration:none}.btn[data-v-46a2227c]:active{transform:translateY(.5px)}.btn--sm[data-v-46a2227c]{height:var(--control-sm);padding:0 10px;font-size:var(--text-13);gap:6px}.btn--lg[data-v-46a2227c]{height:var(--control-lg);padding:0 16px;font-size:var(--text-14);gap:8px}.btn__right[data-v-46a2227c]{opacity:.7}.btn--primary[data-v-46a2227c]{background:var(--accent-solid);color:var(--text-on-accent)}.btn--primary[data-v-46a2227c]:hover{background:var(--accent-solid-hover)}.btn--primary[data-v-46a2227c]:active{background:var(--accent-solid-active)}.btn--inverse[data-v-46a2227c]{background:var(--surface-inverse);color:var(--text-inverse)}.btn--inverse[data-v-46a2227c]:hover{background:var(--graphite-800)}[data-theme=dark] .btn--inverse[data-v-46a2227c]:hover{background:var(--graphite-200)}.btn--ghost[data-v-46a2227c]{background:transparent;color:var(--text-secondary)}.btn--ghost[data-v-46a2227c]:hover{background:var(--surface-hover);color:var(--text-primary)}.btn--ghost[data-v-46a2227c]:active{background:var(--surface-active)}.btn--secondary[data-v-46a2227c]{background:var(--surface-1);color:var(--text-primary);border-color:var(--border-default);box-shadow:var(--shadow-1)}.btn--secondary[data-v-46a2227c]:hover{background:var(--surface-2);border-color:var(--border-strong)}.btn--secondary[data-v-46a2227c]:active{background:var(--surface-active)}.seg[data-v-4b7589a5]{display:inline-flex;padding:2px;gap:2px;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-2)}.seg__btn[data-v-4b7589a5]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast)}.seg__btn--text[data-v-4b7589a5]{font:var(--type-mono-sm);text-transform:uppercase}.seg__btn[data-v-4b7589a5]:hover{color:var(--text-primary)}.seg__btn.is-active[data-v-4b7589a5]{background:var(--surface-1);color:var(--text-primary);box-shadow:var(--shadow-2)}@media(max-width:480px){.seg__btn[data-v-4b7589a5]{min-width:24px;padding:0 4px}}.seg[data-v-1b112546]{display:inline-flex;padding:2px;gap:2px;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-2)}.seg__btn[data-v-1b112546]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:22px;padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast)}.seg__btn[data-v-1b112546]:hover{color:var(--text-primary)}.seg__btn.is-active[data-v-1b112546]{background:var(--surface-1);color:var(--text-primary);box-shadow:var(--shadow-2)}@media(max-width:480px){.seg__btn[data-v-1b112546]{width:24px}}.wordmark[data-v-35ac6fa3]{font-family:var(--font-sans);font-weight:var(--weight-semibold);line-height:1;letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap}.header[data-v-1faf8059]{position:sticky;top:0;z-index:var(--z-sticky);background:color-mix(in srgb,var(--bg-app) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-subtle)}.header__row[data-v-1faf8059]{display:flex;align-items:center;gap:24px;height:56px}.header__brand[data-v-1faf8059]:hover{text-decoration:none}.header__nav[data-v-1faf8059]{display:flex;gap:20px;flex:1}.header__nav a[data-v-1faf8059]{font:var(--type-dense);color:var(--text-secondary)}.header__nav a[data-v-1faf8059]:hover{color:var(--text-primary)}.header__tools[data-v-1faf8059]{display:flex;align-items:center;gap:8px}@media(max-width:720px){.header__row[data-v-1faf8059]{gap:8px}.header__nav[data-v-1faf8059]{display:none}.header__brand[data-v-1faf8059]{flex:1}}@media(max-width:480px){.header__tools[data-v-1faf8059]{gap:6px}}.eyebrow[data-v-55462f1d]{font:var(--type-mono-sm);color:var(--accent-text);text-transform:uppercase;letter-spacing:.08em}.demo[data-v-09a69154]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-xl);background:var(--bg-sunken);border:1px solid var(--border-subtle)}.voice[data-v-09a69154]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-1)}.voice__meta[data-v-09a69154]{display:flex;align-items:center;gap:5px;font:var(--type-caption);color:var(--text-secondary);min-width:0}.voice__meta>span[data-v-09a69154]:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voice__spacer[data-v-09a69154]{flex:1}.voice__time[data-v-09a69154]{font:var(--type-mono-sm);color:var(--text-tertiary)}.voice__player[data-v-09a69154]{display:flex;align-items:center;gap:10px}.voice__play[data-v-09a69154]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:50%;background:var(--accent-solid);color:var(--text-on-accent)}.voice__play svg[data-v-09a69154]{margin-left:2px}.voice__wave[data-v-09a69154]{display:flex;align-items:center;gap:2px;height:24px;flex:1;min-width:0;overflow:hidden}.voice__bar[data-v-09a69154]{flex:1 1 0;max-width:3px;min-width:1px;border-radius:1px;background:var(--waveform)}.voice__bar.is-played[data-v-09a69154]{background:var(--waveform-played)}.voice__dur[data-v-09a69154]{font:var(--type-mono);color:var(--text-secondary);min-width:34px;text-align:right}.voice__state[data-v-09a69154]{display:inline-flex;align-items:center;gap:4px;font:var(--type-caption);color:var(--accent-text)}.list[data-v-09a69154]{border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-1);overflow:hidden}.row[data-v-09a69154]{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 12px;border-bottom:1px solid var(--border-subtle)}.row[data-v-09a69154]:last-child{border-bottom:0}.row.is-overdue[data-v-09a69154]:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--due-overdue)}.row__check[data-v-09a69154]{width:16px;height:16px;flex:none;border-radius:50%;border:1.5px solid var(--border-strong)}.row__prio[data-v-09a69154]{display:inline-flex;flex:none}.row__prio--bars[data-v-09a69154]{align-items:flex-end;gap:1.5px;width:14px;height:12px;justify-content:center}.row__prio--bars>span[data-v-09a69154]{width:3px;border-radius:1px}.row__title[data-v-09a69154]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--type-dense);font-weight:450;color:var(--text-primary)}.row__due[data-v-09a69154]{display:inline-flex;align-items:center;gap:4px;flex:none;height:20px;padding:0 6px;border-radius:var(--radius-xs);font:600 var(--text-12)/1 var(--font-sans);white-space:nowrap;font-variant-numeric:tabular-nums}.row__due.is-overdue[data-v-09a69154]{background:var(--due-overdue-bg);color:var(--due-overdue-text)}.row__due.is-today[data-v-09a69154]{background:var(--due-today-bg);color:var(--due-today-text)}@media(max-width:520px){.row[data-v-09a69154]{flex-wrap:wrap;row-gap:4px;padding:8px 12px}.row__title[data-v-09a69154]{flex-basis:calc(100% - 80px)}.row__due[data-v-09a69154]{margin-left:26px}}.hero[data-v-80fd8834]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(32px,5vw,64px);align-items:center;padding-block:clamp(48px,8vw,96px)}.hero__text[data-v-80fd8834]{display:flex;flex-direction:column;gap:20px}.hero__title[data-v-80fd8834]{margin:0;font:var(--weight-bold) clamp(36px,5.2vw,60px)/1.04 var(--font-sans);letter-spacing:var(--tracking-display);color:var(--text-primary);text-wrap:balance}.hero__lead[data-v-80fd8834]{margin:0;font:var(--type-body-lg);font-size:clamp(16px,1.5vw,18px);color:var(--text-secondary);max-width:520px;text-wrap:pretty}.hero__actions[data-v-80fd8834]{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.hero__note[data-v-80fd8834]{font:var(--type-caption);color:var(--text-tertiary)}.hero__visual[data-v-80fd8834]{min-width:0}.flow[data-v-4d725680]{display:flex;flex-direction:column;gap:32px;padding-block:clamp(48px,7vw,88px)}.flow__head[data-v-4d725680]{display:flex;flex-direction:column;gap:10px;max-width:640px}.flow__title[data-v-4d725680]{margin:0;font:var(--weight-semibold) clamp(26px,3vw,36px)/1.15 var(--font-sans);letter-spacing:var(--tracking-heading);text-wrap:balance}.flow__list[data-v-4d725680]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border-top:1px solid var(--border-default)}.step[data-v-4d725680]{display:flex;flex-direction:column;gap:10px;padding:20px 20px 4px 0}.step__top[data-v-4d725680]{display:flex;align-items:center;gap:10px;color:var(--text-tertiary)}.step__num[data-v-4d725680]{font:var(--type-mono-sm)}.step__line[data-v-4d725680]{flex:1;height:1px;background:var(--border-default)}.step__title[data-v-4d725680]{font:var(--type-h3);color:var(--text-primary)}.step__text[data-v-4d725680]{font:var(--type-dense);color:var(--text-secondary);text-wrap:pretty}.grid[data-v-31291e80]{display:flex;flex-direction:column;gap:32px;padding-block:clamp(48px,7vw,88px)}.grid__head[data-v-31291e80]{display:flex;flex-direction:column;gap:10px;max-width:640px}.grid__title[data-v-31291e80]{margin:0;font:var(--weight-semibold) clamp(26px,3vw,36px)/1.15 var(--font-sans);letter-spacing:var(--tracking-heading);text-wrap:balance}.grid__list[data-v-31291e80]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));-moz-column-gap:40px;column-gap:40px}.feature[data-v-31291e80]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:20px 0;border-top:1px solid var(--border-default)}.feature__icon[data-v-31291e80]{margin-top:1px}.feature__body[data-v-31291e80]{display:flex;flex-direction:column;gap:6px}.feature__title[data-v-31291e80]{font:var(--type-title);font-weight:600;color:var(--text-primary)}.feature__text[data-v-31291e80]{font:var(--type-dense);color:var(--text-secondary);text-wrap:pretty}.cta[data-v-ab4b5b42]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:clamp(28px,4vw,48px);border-radius:var(--radius-xl);background:var(--graphite-950);color:var(--text-primary)}.cta__text[data-v-ab4b5b42]{display:flex;flex-direction:column;gap:8px;max-width:560px}.cta__title[data-v-ab4b5b42]{margin:0;font:var(--weight-semibold) clamp(24px,2.6vw,32px)/1.15 var(--font-sans);letter-spacing:var(--tracking-heading);color:var(--text-primary);text-wrap:balance}.cta__lead[data-v-ab4b5b42]{margin:0;font:var(--type-body);color:var(--text-secondary)}.cta__actions[data-v-ab4b5b42]{display:flex;gap:10px;flex-wrap:wrap}.footer[data-v-553e31f1]{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding-block:32px 40px;margin-top:64px;border-top:1px solid var(--border-subtle)}.footer__note[data-v-553e31f1]{flex:1 1 220px;font:var(--type-caption);color:var(--text-tertiary)}.footer__nav[data-v-553e31f1]{display:flex;gap:16px}.footer__nav a[data-v-553e31f1]{font:var(--type-caption);color:var(--text-secondary)}.page{min-height:100vh;background:var(--bg-app);color:var(--text-primary)}:root{--graphite-0:#ffffff;--graphite-25:#fbfaf8;--graphite-50:#f5f4f1;--graphite-100:#edebe7;--graphite-200:#e1dfda;--graphite-300:#cdcac3;--graphite-400:#a9a59d;--graphite-500:#85817a;--graphite-600:#67645e;--graphite-700:#4c4a45;--graphite-800:#33322f;--graphite-850:#272624;--graphite-900:#1f1e1c;--graphite-950:#161614;--graphite-1000:#0f0f0e;--petrol-50:#eaf4f4;--petrol-100:#d2e8e8;--petrol-200:#a6d1d2;--petrol-300:#6fb3b5;--petrol-400:#3e9194;--petrol-500:#1f7478;--petrol-600:#165e62;--petrol-700:#124b4e;--petrol-800:#0f3a3c;--petrol-900:#0b2a2b;--red-50:#fdf0ee;--red-100:#f9dcd7;--red-200:#f3bcb3;--red-300:#ec9a8e;--red-400:#e06d5c;--red-500:#d2432f;--red-600:#b5341f;--red-700:#8f2818;--red-800:#5e1c12;--red-900:#3a130c;--amber-50:#fdf5e7;--amber-100:#fae6c2;--amber-200:#f6d394;--amber-300:#f0bd5e;--amber-400:#e8a42c;--amber-500:#d98a0b;--amber-600:#b06f06;--amber-700:#855305;--amber-800:#573704;--amber-900:#352203;--green-50:#ecf6ef;--green-100:#d3ebd9;--green-200:#acd8b8;--green-300:#84c398;--green-400:#56a873;--green-500:#2f8a4f;--green-600:#24703f;--green-700:#1b5530;--green-800:#133b21;--green-900:#0c2615;--steel-50:#eef2f7;--steel-100:#dbe3ee;--steel-200:#b9c8dc;--steel-300:#91a8c6;--steel-400:#6a86ab;--steel-500:#4a6488;--steel-600:#3b516f;--steel-700:#2e3f57;--steel-800:#212d3e;--steel-900:#151d28}:root{color-scheme:light;--bg-app:var(--graphite-25);--bg-sunken:var(--graphite-50);--surface-1:var(--graphite-0);--surface-2:var(--graphite-50);--surface-3:var(--graphite-100);--surface-hover:rgba(31,30,28,.045);--surface-active:rgba(31,30,28,.08);--surface-selected:var(--petrol-50);--surface-inverse:var(--graphite-900);--surface-overlay:rgba(22,22,20,.42);--border-subtle:var(--graphite-100);--border-default:var(--graphite-200);--border-strong:var(--graphite-300);--border-focus:var(--petrol-500);--text-primary:var(--graphite-900);--text-secondary:var(--graphite-600);--text-tertiary:var(--graphite-500);--text-disabled:var(--graphite-400);--text-inverse:var(--graphite-25);--text-link:var(--petrol-600);--text-on-accent:#ffffff;--accent:var(--petrol-500);--accent-hover:var(--petrol-600);--accent-active:var(--petrol-700);--accent-soft:var(--petrol-50);--accent-soft-border:var(--petrol-200);--accent-text:var(--petrol-600);--accent-solid:var(--petrol-500);--accent-solid-hover:var(--petrol-600);--accent-solid-active:var(--petrol-700);--danger-solid:var(--red-500);--danger-solid-hover:var(--red-600);--danger:var(--red-500);--danger-hover:var(--red-600);--danger-soft:var(--red-50);--danger-border:var(--red-200);--danger-text:var(--red-600);--warning:var(--amber-500);--warning-soft:var(--amber-50);--warning-border:var(--amber-200);--warning-text:var(--amber-700);--success:var(--green-500);--success-soft:var(--green-50);--success-border:var(--green-200);--success-text:var(--green-600);--info:var(--steel-500);--info-soft:var(--steel-50);--info-border:var(--steel-200);--info-text:var(--steel-600);--due-overdue:var(--red-500);--due-overdue-bg:var(--red-50);--due-overdue-text:var(--red-600);--due-today:var(--amber-500);--due-today-bg:var(--amber-50);--due-today-text:var(--amber-700);--due-soon:var(--graphite-700);--due-soon-bg:var(--graphite-100);--due-later:var(--graphite-500);--status-backlog:var(--graphite-400);--status-todo:var(--graphite-600);--status-in-progress:var(--petrol-500);--status-review:var(--amber-500);--status-done:var(--green-500);--status-research:var(--steel-500);--priority-urgent:var(--red-500);--priority-high:var(--amber-500);--priority-medium:var(--graphite-500);--priority-low:var(--graphite-300);--source-voice:var(--petrol-500);--source-agent:var(--graphite-700);--waveform:var(--graphite-300);--waveform-played:var(--petrol-500);--transcript-mark:rgba(31,116,120,.12);--transcript-mark-border:var(--petrol-300);--skeleton:var(--graphite-100);--skeleton-shine:var(--graphite-50)}[data-theme=dark]{color-scheme:dark;--bg-app:var(--graphite-1000);--bg-sunken:#0b0b0a;--surface-1:var(--graphite-950);--surface-2:var(--graphite-900);--surface-3:var(--graphite-850);--surface-hover:rgba(245,244,241,.05);--surface-active:rgba(245,244,241,.09);--surface-selected:rgba(62,145,148,.16);--surface-inverse:var(--graphite-100);--surface-overlay:rgba(0,0,0,.6);--border-subtle:#22211f;--border-default:#2d2c29;--border-strong:#3d3c38;--border-focus:var(--petrol-300);--text-primary:#ecebe7;--text-secondary:#a9a59d;--text-tertiary:#85817a;--text-disabled:#5a5853;--text-inverse:var(--graphite-900);--text-link:var(--petrol-300);--text-on-accent:#ffffff;--accent:var(--petrol-400);--accent-hover:var(--petrol-300);--accent-active:var(--petrol-200);--accent-soft:rgba(62,145,148,.14);--accent-soft-border:rgba(62,145,148,.4);--accent-text:var(--petrol-300);--accent-solid:var(--petrol-500);--accent-solid-hover:var(--petrol-400);--accent-solid-active:var(--petrol-600);--danger-solid:var(--red-600);--danger-solid-hover:var(--red-500);--danger:var(--red-400);--danger-hover:var(--red-300);--danger-soft:rgba(210,67,47,.14);--danger-border:rgba(224,109,92,.4);--danger-text:var(--red-300);--warning:var(--amber-400);--warning-soft:rgba(217,138,11,.13);--warning-border:rgba(232,164,44,.38);--warning-text:var(--amber-300);--success:var(--green-400);--success-soft:rgba(47,138,79,.15);--success-border:rgba(86,168,115,.38);--success-text:var(--green-300);--info:var(--steel-300);--info-soft:rgba(74,100,136,.2);--info-border:rgba(106,134,171,.4);--info-text:var(--steel-200);--due-overdue:var(--red-400);--due-overdue-bg:rgba(210,67,47,.15);--due-overdue-text:var(--red-300);--due-today:var(--amber-400);--due-today-bg:rgba(217,138,11,.14);--due-today-text:var(--amber-300);--due-soon:#cdcac3;--due-soon-bg:rgba(245,244,241,.07);--due-later:#85817a;--status-backlog:#6f6c66;--status-todo:#a9a59d;--status-in-progress:var(--petrol-400);--status-review:var(--amber-400);--status-done:var(--green-400);--status-research:var(--steel-300);--priority-urgent:var(--red-400);--priority-high:var(--amber-400);--priority-medium:#85817a;--priority-low:#4c4a45;--source-voice:var(--petrol-300);--source-agent:#cdcac3;--waveform:#4c4a45;--waveform-played:var(--petrol-300);--transcript-mark:rgba(111,179,181,.16);--transcript-mark-border:rgba(111,179,181,.5);--skeleton:#22211f;--skeleton-shine:#2d2c29}:root{--font-sans:"Golos Text",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-11:11px;--text-12:12px;--text-13:13px;--text-14:14px;--text-15:15px;--text-16:16px;--text-18:18px;--text-22:22px;--text-28:28px;--text-36:36px;--text-48:48px;--text-64:64px;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.45;--leading-relaxed:1.6;--tracking-display:-.022em;--tracking-heading:-.012em;--tracking-normal:0;--tracking-caps:.06em;--type-display-xl:700 var(--text-64)/1.04 var(--font-sans);--type-display:700 var(--text-48)/1.08 var(--font-sans);--type-h1:600 var(--text-28)/1.2 var(--font-sans);--type-h2:600 var(--text-22)/1.25 var(--font-sans);--type-h3:600 var(--text-16)/1.35 var(--font-sans);--type-title:500 var(--text-14)/1.35 var(--font-sans);--type-body:400 var(--text-14)/1.5 var(--font-sans);--type-body-lg:400 var(--text-16)/1.6 var(--font-sans);--type-dense:400 var(--text-13)/1.4 var(--font-sans);--type-caption:400 var(--text-12)/1.35 var(--font-sans);--type-label:500 var(--text-11)/1.2 var(--font-sans);--type-mono:400 var(--text-12)/1.4 var(--font-mono);--type-mono-sm:500 var(--text-11)/1.3 var(--font-mono)}:root{--space-0:0;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--space-11:48px;--space-12:64px;--space-13:96px;--control-xs:22px;--control-sm:28px;--control-md:32px;--control-lg:40px;--control-touch:44px;--sidebar-width:232px;--sidebar-collapsed:52px;--topbar-height:48px;--detail-width:440px;--content-max:1120px;--landing-max:1200px;--row-height:36px;--row-height-compact:30px;--radius-xs:3px;--radius-sm:5px;--radius-md:7px;--radius-lg:10px;--radius-xl:14px;--radius-pill:999px;--border-width:1px}:root{--shadow-none:none;--shadow-1:0 1px 0 rgba(22,22,20,.04);--shadow-2:0 1px 2px rgba(22,22,20,.06),0 0 0 1px rgba(22,22,20,.04);--shadow-popover:0 8px 24px -6px rgba(22,22,20,.16),0 2px 6px rgba(22,22,20,.06),0 0 0 1px rgba(22,22,20,.06);--shadow-dialog:0 24px 64px -12px rgba(22,22,20,.28),0 0 0 1px rgba(22,22,20,.06);--focus-ring:0 0 0 2px var(--bg-app),0 0 0 4px var(--border-focus);--ease-out:cubic-bezier(.2,.7,.2,1);--ease-in-out:cubic-bezier(.45,0,.25,1);--dur-fast:.1s;--dur-base:.16s;--dur-slow:.24s;--z-sticky:10;--z-dropdown:40;--z-overlay:60;--z-dialog:70;--z-toast:80;--z-tooltip:90}[data-theme=dark]{--shadow-1:0 1px 0 rgba(0,0,0,.3);--shadow-2:0 1px 2px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.04);--shadow-popover:0 10px 28px -6px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.07);--shadow-dialog:0 28px 72px -12px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.07)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{background:var(--bg-app);color:var(--text-primary);font:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"tnum" 0}a{color:var(--text-link);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}::-moz-selection{background:var(--petrol-200);color:var(--graphite-900)}::selection{background:var(--petrol-200);color:var(--graphite-900)}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.tnum{font-variant-numeric:tabular-nums}@keyframes atm-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes atm-spin{to{transform:rotate(360deg)}}@keyframes atm-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes atm-rec{0%{box-shadow:0 0 #d2432f73}to{box-shadow:0 0 0 10px #d2432f00}}@keyframes atm-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}html{scroll-behavior:smooth}[id]{scroll-margin-top:60px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.l-wrap{width:100%;max-width:var(--landing-max);margin:0 auto;padding-inline:clamp(16px,4vw,40px)}
