@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:dark;--temirin-midnight-ink:#0b1020;--temirin-electric-violet:#6f45ff;--temirin-signal-cyan:#16cfc4;--temirin-cloud-white:#f6f7fa;--temirin-slate:#667085;--temirin-violet-mist:#e9e3ff;--temirin-cyan-mist:#d9faf8;--temirin-stone:#e4e7ec;--brand-gradient:linear-gradient(90deg,#6f45ff,#16cfc4);--background-primary:var(--temirin-midnight-ink);--background-secondary:color-mix(in srgb,var(--temirin-midnight-ink) 92%,black);--surface:color-mix(in srgb,var(--temirin-midnight-ink) 86%,white);--surface-elevated:color-mix(in srgb,var(--temirin-midnight-ink) 78%,white);--text-primary:var(--temirin-cloud-white);--text-secondary:color-mix(in srgb,var(--temirin-cloud-white) 58%,var(--temirin-slate));--border:rgba(228,231,236,0.14);--brand-primary:var(--temirin-electric-violet);--brand-primary-readable:#b09fff;--brand-accent:var(--temirin-signal-cyan);--interactive-hover:rgba(111,69,255,0.14);--interactive-active:rgba(111,69,255,0.22);--focus-ring:0 0 0 3px rgba(111,69,255,0.34);--success:#12b76a;--warning:#f79009;--danger:#f04438;--bg:var(--background-primary);--panel:rgba(17,24,44,0.88);--panel-2:var(--surface);--line:var(--border);--muted:var(--text-secondary);--text:var(--text-primary);--green:var(--brand-primary);--green-dim:var(--brand-accent);--amber:var(--warning);--red:var(--danger);--cyan:var(--brand-accent);--blue:var(--brand-primary);--surface-glow:rgba(111,69,255,0.16);--shadow-soft:0 22px 70px rgba(0,0,0,0.28);--sans:"Satoshi","Inter","Avenir Next",Arial,sans-serif;--hebrew:"Noto Sans Hebrew","Arial Hebrew",Arial,sans-serif;--mono:"Cascadia Code","SFMono-Regular",Consolas,monospace;--type-display:clamp(48px,6vw,92px);--type-h1:clamp(32px,4.5vw,64px);--type-h2:clamp(26px,3vw,42px);--type-h3:clamp(20px,2vw,28px);--type-body-lg:18px;--type-body:16px;--type-body-sm:14px;--type-caption:12px;--type-label:11px;--marketing-mobile-header-height:76px;--workspace-mobile-topbar-height:74px}html[data-theme=light]{color-scheme:light;--brand-primary-readable:#5b35d5;--temirin-signal-cyan:#006b65;--temirin-slate:#475467;--background-primary:var(--temirin-cloud-white);--background-secondary:#ffffff;--surface:#ffffff;--surface-elevated:#ffffff;--text-primary:var(--temirin-midnight-ink);--text-secondary:var(--temirin-slate);--border:var(--temirin-stone);--interactive-hover:rgba(111,69,255,0.09);--interactive-active:rgba(111,69,255,0.16);--bg:var(--background-primary);--panel:rgba(255,255,255,0.9);--panel-2:var(--surface);--line:var(--border);--muted:var(--text-secondary);--text:var(--text-primary);--success:#067647;--warning:#8a4b00;--danger:#b42318;--surface-glow:rgba(111,69,255,0.1);--shadow-soft:0 18px 54px rgba(11,16,32,0.1)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:var(--sans)}:lang(he),html:lang(he){font-family:var(--hebrew)}a{color:inherit;text-decoration:none}button{font:inherit}body{overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.015) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 0);background-size:48px 48px,48px 48px}html[data-theme=light] body:before{background:linear-gradient(rgba(102,112,133,.055) 1px,transparent 0),linear-gradient(90deg,rgba(102,112,133,.045) 1px,transparent 0);background-size:48px 48px,48px 48px}.theme-toggle{border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel-2) 82%,transparent);color:var(--text);display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:116px;min-height:44px;padding:0 12px;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);transition:transform .18s ease,border-color .18s ease,background .18s ease}.theme-toggle-icon{width:20px;height:20px;border-radius:50%;position:relative;flex:0 0 auto;background:var(--green);box-shadow:0 0 18px color-mix(in srgb,var(--green) 34%,transparent)}.theme-toggle-icon:after,.theme-toggle-icon:before{content:"";position:absolute;inset:0;border-radius:inherit;transition:transform .18s ease,opacity .18s ease,background .18s ease}.theme-toggle-icon:before{background:color-mix(in srgb,var(--panel-2) 95%,transparent);transform:translate(7px,-4px) scale(.82);opacity:0}.theme-toggle-icon:after{inset:-5px;border:1px solid color-mix(in srgb,var(--green) 34%,transparent);opacity:.62}.theme-toggle-icon[data-mode=dark]:before{opacity:1}.theme-toggle-icon[data-mode=dark]:after{opacity:0}.theme-toggle strong{color:var(--muted);font:12px var(--mono);letter-spacing:.04em}.theme-toggle.compact{min-width:44px;width:44px;min-height:44px;padding:0}.theme-toggle:hover{border-color:color-mix(in srgb,var(--green) 45%,transparent);transform:translateY(-1px)}.sidebar-theme .theme-toggle{width:100%}.mobile-topbar>.theme-toggle{margin-left:auto}.mobile-topbar .theme-toggle+.mobile-menu{margin-left:0}.temirin-logo{display:inline-block;max-width:100%;line-height:0}.temirin-logo__asset{display:block;width:100%;height:auto}.temirin-logo__asset--dark{display:none}.temirin-logo__asset--light,html[data-theme=light] .temirin-logo__asset--dark{display:block}html[data-theme=light] .temirin-logo__asset--light{display:none}.temirin-logo--icon,.temirin-logo--small-ui-mark{min-width:32px}.temirin-logo--app-icon{min-width:48px}.app-brand-mark .temirin-logo{width:38px}.nav-item.active{color:var(--text);border-left-color:var(--green);background:linear-gradient(90deg,rgba(111,69,255,.11),transparent)}.panel-heading span{margin:0 0 6px;color:var(--green-dim);letter-spacing:.16em}h1{font-size:20px;font-weight:520;margin:0;letter-spacing:-.025em}.source-banner.error{border-color:rgba(240,68,56,.22);background:rgba(240,68,56,.055)}.error .pulse{background:var(--red);box-shadow:0 0 10px var(--red)}.panel{border:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--panel-2) 88%,transparent),color-mix(in srgb,var(--panel) 92%,transparent));box-shadow:var(--shadow-soft);min-width:0}.panel-heading{height:64px;display:flex;align-items:center;justify-content:space-between;padding:12px 15px;border-bottom:1px solid var(--line)}.panel-heading h2{font-size:13px;font-weight:550;margin:0}.panel-heading small{color:var(--muted);letter-spacing:.12em}.settings-form input{width:100%;border:1px solid var(--line);background:rgba(255,255,255,.025);color:var(--text);padding:12px;font:12px var(--mono);outline:none}.settings-form input:focus{border-color:rgba(111,69,255,.38)}.settings-form button{border:1px solid rgba(111,69,255,.22);background:rgba(111,69,255,.06);color:var(--green);padding:10px 13px;font:12px var(--mono);cursor:pointer}.settings-form{display:grid;grid-gap:14px;gap:14px;padding:18px}.settings-form label{color:var(--muted)}.settings-form input{display:block;margin-top:7px}.settings-form p{color:var(--muted);font:12px/1.6 var(--mono)}.settings-message{grid-column:1/-1;color:var(--green);border:1px solid rgba(111,69,255,.2);padding:12px;font:12px var(--mono)}.settings-message.error{color:var(--red);border-color:rgba(240,68,56,.24);background:rgba(240,68,56,.035)}.state-callout.error>span{color:var(--red)}.state-callout.error button{border-color:rgba(240,68,56,.28);color:var(--red);background:rgba(240,68,56,.05)}@media (max-width:1100px){.nav-item.active,.nav-item:not(.active){font-size:0}}.primary-action{border:1px solid rgba(111,69,255,.22);background:rgba(255,255,255,.02);color:var(--muted);padding:12px;font:12px var(--mono);letter-spacing:.08em;cursor:pointer}.primary-action,.segmented-control button.active{color:var(--green);background:rgba(111,69,255,.07)}.primary-action:hover{border-color:rgba(111,69,255,.42)}.empty-state.compact{min-height:220px}.auth-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);grid-gap:10px;gap:10px;align-items:flex-start}.auth-wide{grid-column:1/-1}.auth-summary{display:grid;grid-template-columns:58px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:18px}.account-avatar{width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(111,69,255,.28);color:var(--green);font:700 18px var(--mono);background:rgba(111,69,255,.06)}.auth-summary small,.auth-summary span,.auth-summary strong{display:block}.auth-summary span{margin-top:5px;color:var(--text);font:12px var(--mono)}.auth-summary small{margin-top:6px;color:var(--muted);font:12px var(--mono)}.auth-summary button,.workspace-switcher-row button{border:1px solid rgba(111,69,255,.22);background:rgba(111,69,255,.06);color:var(--green);padding:10px 13px;font:12px var(--mono);cursor:pointer}.auth-summary button:hover,.workspace-switcher-row button:hover{border-color:rgba(111,69,255,.42)}.auth-summary button:disabled,.workspace-switcher-row button:disabled{cursor:not-allowed;color:var(--muted);background:rgba(255,255,255,.02);border-color:var(--line)}.current-plan-card{display:grid;grid-gap:14px;gap:14px;padding:20px}.current-plan-card span{color:var(--green-dim);font:12px var(--mono);letter-spacing:.1em;text-transform:uppercase}.current-plan-card strong{font-size:21px;line-height:1.25}.current-plan-card p{color:var(--muted);font:12px/1.65 var(--mono);margin:0}.plan-limit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.plan-limit-grid div{border:1px solid rgba(228,231,236,.07);background:rgba(255,255,255,.015);padding:11px}.plan-limit-grid b{display:block;color:var(--text);font:500 14px var(--mono)}.plan-limit-grid small{display:block;margin-top:5px;color:var(--muted);font:12px var(--mono);letter-spacing:.08em;text-transform:uppercase}.workspace-sync{border:1px solid rgba(228,231,236,.08);background:rgba(255,255,255,.015);padding:11px}.workspace-sync small,.workspace-sync span{display:block;font-family:var(--mono)}.workspace-sync span{color:var(--muted);font-size:12px;letter-spacing:.1em}.workspace-sync span[data-state=synced]{color:var(--green)}.workspace-sync span[data-state=syncing]{color:var(--amber)}.workspace-sync span[data-state=error]{color:var(--red)}.workspace-sync small{margin-top:6px;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.action-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.primary-action{position:relative;z-index:2;display:inline-flex;justify-content:center;align-items:center;min-height:44px;text-align:center;touch-action:manipulation}.onboarding-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:18px}.onboarding-steps a,.onboarding-steps div{display:grid;grid-gap:9px;gap:9px;border:1px solid rgba(228,231,236,.08);background:rgba(255,255,255,.015);padding:16px}.onboarding-steps span{color:var(--green);font:12px var(--mono);letter-spacing:.1em}.onboarding-steps strong{font-size:14px;line-height:1.28}.onboarding-steps small{color:var(--muted);font:12px/1.55 var(--mono)}.auth-wizard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:14px 16px 0}.auth-wizard div{border:1px solid rgba(228,231,236,.08);background:rgba(255,255,255,.014);padding:13px;min-height:104px}.auth-wizard div[data-state=done]{border-color:rgba(111,69,255,.28);background:rgba(111,69,255,.05)}.auth-wizard div[data-state=active]{border-color:rgba(111,69,255,.32);background:rgba(111,69,255,.055)}.auth-wizard div[data-state=locked]{opacity:.62}.auth-wizard small,.auth-wizard span,.auth-wizard strong{display:block}.auth-wizard span{color:var(--green);font:12px var(--mono);letter-spacing:.1em}.auth-wizard strong{margin-top:8px;font-size:13px;line-height:1.28}.auth-wizard small{margin-top:7px;color:var(--muted);font:12px/1.45 var(--mono)}.auth-action-grid{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.auth-action-grid button:only-child{grid-column:1/-1}.auth-action-grid .auth-demo-button{grid-column:1/-1;border-color:rgba(247,144,9,.24)}.auth-action-grid .auth-demo-button,.auth-link-status{color:var(--yellow,#f79009);background:rgba(247,144,9,.035)}.auth-link-status{border:1px solid rgba(247,144,9,.2);border-radius:8px;padding:10px;margin:0}.auth-status-message{border-radius:8px;background:color-mix(in srgb,var(--green) 7%,transparent);color:var(--green);margin:0;font:12px/1.45 var(--sans)}.workspace-switcher-list{display:grid;grid-gap:8px;gap:8px;padding:16px}.workspace-switcher-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid rgba(228,231,236,.08);background:rgba(255,255,255,.014);padding:13px}.workspace-switcher-row[data-status=active]{border-color:rgba(111,69,255,.17);background:rgba(111,69,255,.025)}.workspace-switcher-row[data-status=invited]{border-color:rgba(247,144,9,.18);background:rgba(247,144,9,.03)}.workspace-switcher-row small,.workspace-switcher-row span,.workspace-switcher-row strong{display:block}.workspace-switcher-row span{color:var(--green-dim);font:12px var(--mono);letter-spacing:.1em}.workspace-switcher-row strong{margin-top:6px;font-size:13px}.workspace-switcher-row small{margin-top:6px;color:var(--muted);font:12px var(--mono);overflow-wrap:anywhere}.workspace-switcher-empty{padding:18px}.workspace-switcher-empty strong{display:block;font-size:12px}.workspace-switcher-empty p{color:var(--muted);font:12px/1.7 var(--mono);margin:8px 0 0}.billing-toggle button.active{color:var(--green);border-color:rgba(111,69,255,.42);background:rgba(111,69,255,.1)}.plan-card.recommended{border-color:rgba(111,69,255,.34);box-shadow:0 0 32px rgba(111,69,255,.055)}.plan-card.recommended header{padding-right:92px}.monetization-playbook>.primary-action{display:flex;position:relative;z-index:3;margin:0 16px;justify-self:stretch;width:auto;pointer-events:auto}.connector-status.error{color:var(--red);border-color:rgba(240,68,56,.22)}.settings-form select{width:100%;border:1px solid var(--line);background:rgba(255,255,255,.025);color:var(--text);padding:12px;font:12px var(--mono);outline:none}.settings-form select option{background:#0b1020;color:var(--text)}.settings-form select:focus{border-color:rgba(111,69,255,.38)}.automation-channels button.active{border-color:rgba(111,69,255,.35);color:var(--green);background:rgba(111,69,255,.06)}.evidence-picker button.active{border-color:rgba(111,69,255,.42);background:rgba(111,69,255,.08)}.legal-section{border-top:1px solid rgba(228,231,236,.07);padding:16px 0}.legal-section:first-child{border-top:0}.legal-section span{color:var(--green);font:12px var(--mono);letter-spacing:.12em}.legal-section p{color:var(--text-secondary);font:12px/1.75 var(--mono);max-width:1050px;margin:8px 0 0}.upgrade-nudge.compact{margin:12px 14px 0;border:1px solid rgba(247,144,9,.18)}@media (max-width:1200px){.nav-item.active{font:12px var(--mono)}.auth-grid{grid-template-columns:1fr}}@media (max-width:900px){.mobile-nav-item.active,.mobile-primary-item.active{color:var(--green);border-color:rgba(111,69,255,.28);background:rgba(111,69,255,.06)}.auth-summary,.auth-wizard,.onboarding-steps,.plan-limit-grid,.workspace-switcher-row{grid-template-columns:1fr}.workspace-switcher-row button{width:100%;text-align:center}}@media (max-width:520px){h1{font-size:18px}.app-brand-mark .temirin-logo{width:32px}.panel-heading{height:auto;min-height:60px;gap:10px;align-items:flex-start;flex-direction:column}.empty-state.compact{min-height:180px}}:root{--tap-target:44px;--tap-target-mobile:50px;--ui-radius:0px;--ui-gap:14px}html{font-size:17px;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-size:16px;line-height:1.45}:focus-visible{outline:2px solid rgba(111,69,255,.72)}button,input,select,summary,textarea{min-height:var(--tap-target)}.primary-action,button,summary{display:inline-flex;align-items:center;justify-content:center}.primary-action,.workspace-switcher-row button,button,summary{min-height:var(--tap-target)}input,select,textarea{font-size:13px;line-height:1.45}.panel-heading span{font:12px var(--mono)}h1{font-size:clamp(24px,2.2vw,32px);line-height:1.12}.panel-heading{min-height:74px;height:auto;padding:15px 18px}.panel-heading h2{font-size:16px;line-height:1.22}.panel-heading small{font:12px var(--mono)}.auth-grid{gap:var(--ui-gap)}.settings-form input,.settings-form select,.settings-form textarea{min-height:var(--tap-target);padding:13px 14px;font:12.5px/1.45 var(--mono)}.settings-form{gap:16px;padding:21px}.settings-form label{font:12px var(--mono)}.settings-form p,.settings-message{font-size:12px;line-height:1.65}.primary-action,.settings-form button{padding:12px 15px;font:12px var(--mono)}@media (max-width:1200px){.nav-item.active{width:68px;min-height:48px;padding:11px 6px;text-align:center;font-size:0;border-left:0;border-bottom:2px solid transparent;border-bottom-color:var(--green)}}@media (max-width:900px){html{font-size:18px}.primary-action,button,input,select,summary,textarea{min-height:var(--tap-target-mobile)}h1{font-size:26px}.panel-heading{min-height:76px}.monetization-playbook>.primary-action{width:calc(100% - 32px);justify-self:stretch}}@media (max-width:520px){html{font-size:18px}h1{font-size:24px}.app-brand-mark .temirin-logo{width:34px}.panel-heading h2{font-size:15px}}.marketing-site{--marketing-shell-max:1220px;--marketing-shell-gutter:24px;--marketing-shell-width:min(var(--marketing-shell-max),calc(100% - var(--marketing-shell-gutter) - var(--marketing-shell-gutter)));--marketing-shell-offset:max(var(--marketing-shell-gutter),calc((100vw - var(--marketing-shell-max)) / 2));--m-bg:#0b1020;--m-panel:rgba(17,24,44,0.9);--m-panel-strong:#0b1020;--m-line:rgba(228,231,236,0.13);--m-text:#f6f7fa;--m-muted:var(--muted);--m-soft:#e4e7ec;--m-green:#6f45ff;--m-cyan:#16cfc4;--m-gold:#f79009;--m-red:#f04438;--m-ink:#0b1020;min-height:100dvh;color:var(--m-text);overflow-x:clip;background:linear-gradient(180deg,rgba(11,16,32,.98),rgba(11,16,32,1) 560px),linear-gradient(90deg,rgba(111,69,255,.08),transparent 36%,rgba(22,207,196,.05));isolation:isolate}body.cookie-consent-open .marketing-site{padding-bottom:clamp(240px,24dvh,320px)}.marketing-site a,.marketing-site h1,.marketing-site h2,.marketing-site h3,.marketing-site li,.marketing-site p,.marketing-site small,.marketing-site span,.marketing-site strong,.marketing-site summary{letter-spacing:0}.marketing-header{position:-webkit-sticky;position:sticky;z-index:40;top:0;min-height:76px;display:block;padding:14px 0;border-bottom:1px solid var(--m-line);background:rgba(11,16,32,.86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.marketing-header-inner{width:var(--marketing-shell-width);min-height:48px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:clamp(14px,2vw,28px);gap:clamp(14px,2vw,28px);align-items:center;margin:0 auto}.marketing-brand{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--m-text)}.marketing-brand .temirin-logo{width:clamp(132px,12vw,174px);min-width:120px}.marketing-nav{display:flex;justify-content:center;gap:clamp(2px,.55vw,8px);min-width:0}.marketing-link-button,.marketing-nav a,.marketing-primary-button,.marketing-secondary-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-weight:700;font-size:14px}.marketing-nav a{padding:0 clamp(9px,.9vw,14px);color:var(--m-muted);white-space:nowrap}.marketing-nav a:hover{color:var(--m-text);background:rgba(255,255,255,.045)}.marketing-header-actions{display:flex;gap:10px;align-items:center}.marketing-link-button{padding:0 15px;color:var(--m-soft);border:1px solid var(--m-line)}.marketing-primary-button,.marketing-secondary-button{padding:0 18px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;min-height:44px;line-height:1.2;text-decoration:none;font-size:14px;box-sizing:border-box}.marketing-primary-button{color:#0b1020;background:var(--m-green);box-shadow:0 10px 30px rgba(111,69,255,.16)}.marketing-primary-button:hover{background:#e9e3ff}.primary-action.disabled{cursor:not-allowed;opacity:.58;filter:grayscale(.35)}.marketing-secondary-button{color:var(--m-text);border-color:var(--m-line);background:rgba(255,255,255,.035)}.marketing-link-button:hover,.marketing-secondary-button:hover{border-color:rgba(22,207,196,.35);background:rgba(22,207,196,.07)}.marketing-mobile-menu{display:none}.marketing-hero{position:relative;min-height:min(700px,calc(100dvh - 76px));display:grid;grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);grid-gap:clamp(32px,5vw,82px);gap:clamp(32px,5vw,82px);align-items:center;padding:clamp(52px,5.4vw,78px) var(--marketing-shell-offset) clamp(44px,5.2vw,68px);overflow:hidden;border-bottom:1px solid var(--m-line)}.marketing-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(11,16,32,.97),rgba(11,16,32,.78) 46%,rgba(11,16,32,.38)),linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:auto,64px 64px,64px 64px}.marketing-hero-copy{position:relative;z-index:2;max-width:620px;padding-top:0}.marketing-eyebrow{display:inline-flex;align-items:center;min-height:28px;color:var(--m-gold);font:800 12px var(--mono);text-transform:uppercase}.marketing-hero h1{margin:16px 0 0;font-size:clamp(46px,4.6vw,68px);line-height:1.05;font-weight:860}.marketing-hero-copy>p{max-width:620px;margin:24px 0 0;color:var(--m-soft);font-size:21px;line-height:1.55}.marketing-cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:30px}.product-preview{--m-text:var(--temirin-cloud-white);--m-muted:rgba(228,231,236,0.72);--m-soft:rgba(246,247,250,0.86);--m-green:var(--temirin-electric-violet);--m-cyan:var(--temirin-signal-cyan);--m-gold:var(--temirin-signal-cyan);position:relative;z-index:1;top:auto;right:auto;justify-self:end;width:100%;max-width:760px;min-height:0;display:grid;grid-template-rows:auto auto auto minmax(170px,1fr) auto auto;grid-gap:12px;gap:12px;padding:clamp(14px,1.45vw,20px);border:1px solid rgba(228,231,236,.16);border-radius:8px;background:linear-gradient(145deg,rgba(17,24,44,.96),rgba(11,16,32,.93)),repeating-linear-gradient(0deg,transparent 0 23px,rgba(255,255,255,.028) 24px);box-shadow:0 28px 90px rgba(0,0,0,.42)}.preview-policy,.preview-topline{display:flex;justify-content:space-between;gap:18px;align-items:center;border:1px solid rgba(228,231,236,.1);border-radius:8px;padding:13px 14px;background:rgba(255,255,255,.025)}.blog-card>span,.marketing-card>span,.mini-plan>span,.preview-policy span,.preview-topline span{color:var(--m-cyan);font:800 12px var(--mono);text-transform:uppercase}.preview-policy strong,.preview-topline strong{font-size:14px;color:var(--m-text)}.preview-stage-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.preview-stage{position:relative;min-width:0;min-height:66px;display:grid;align-content:space-between;overflow:hidden;border:1px solid rgba(228,231,236,.1);border-radius:8px;background:rgba(255,255,255,.024);padding:10px 11px}.preview-stage:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,var(--m-cyan),var(--m-green));transform:scaleX(.2);transform-origin:left;animation:temirin-stage-fill 4.8s ease-in-out infinite}.preview-stage:nth-child(2):after{animation-delay:.35s}.preview-stage:nth-child(3):after{animation-delay:.7s}.preview-stage:nth-child(4):after{animation-delay:1.05s}.preview-stage span{color:var(--m-gold);font:800 11px var(--mono)}.preview-stage strong{color:var(--m-soft);font-size:13px;line-height:1.25}.marketing-metrics-band div{min-width:0;border:1px solid rgba(228,231,236,.1);border-radius:8px;background:rgba(255,255,255,.025);padding:13px}.marketing-metrics-band strong{display:block;color:var(--m-green);font:800 26px var(--mono);line-height:1}.marketing-metrics-band span{display:block;margin-top:8px;color:var(--m-muted);font-size:13px;line-height:1.35}.marketing-band,.marketing-section{width:var(--marketing-shell-width);margin:0 auto}.marketing-metrics-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:22px 0 0}.marketing-section{padding:clamp(76px,8vw,104px) 0 0}.marketing-section-heading{max-width:780px;margin-bottom:clamp(24px,3vw,34px)}.marketing-section-heading h2,.marketing-section.split h2,.pricing-strip h2{margin:10px 0 0;font-size:clamp(36px,3.8vw,48px);line-height:1.05}.marketing-section-heading p,.marketing-section.split p,.pricing-strip p{margin:16px 0 0;color:var(--m-muted);font-size:18px;line-height:1.65}.marketing-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(14px,1.5vw,18px);gap:clamp(14px,1.5vw,18px)}.marketing-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-card-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.faq-grid details,.glossary-card,.marketing-card,.mini-plan{min-width:0;border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel);padding:clamp(19px,1.8vw,24px)}.marketing-card h3{margin:14px 0 0;font-size:clamp(21px,1.75vw,25px);line-height:1.14}.marketing-card p{margin:13px 0 0;color:var(--m-muted);line-height:1.58}.marketing-card ul{display:grid;grid-gap:8px;gap:8px;margin:18px 0 0;padding:0;list-style:none}.marketing-card li,.mini-check{color:var(--m-soft);font-size:15px;line-height:1.45}.marketing-card li:before,.mini-check:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:var(--m-green)}.marketing-section.split,.pricing-strip{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:clamp(24px,3vw,38px);gap:clamp(24px,3vw,38px);align-items:center}.execution-control-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.execution-control-list div{min-height:86px;border:1px solid var(--m-line);border-radius:8px;background:rgba(255,255,255,.025);padding:18px}.execution-control-list span{display:block;color:var(--m-gold);font:800 12px var(--mono)}.execution-control-list strong{display:block;margin-top:10px;line-height:1.35}.story-section{align-items:start}.operating-loop-list,.story-proof-list{display:grid;grid-gap:12px;gap:12px}.operating-loop-list article,.story-proof-list article{min-width:0;border:1px solid var(--m-line);border-radius:8px;background:rgba(255,255,255,.025);padding:clamp(18px,1.8vw,22px)}.story-proof-list h3{margin:0;color:var(--m-text);font-size:clamp(21px,1.7vw,25px);line-height:1.16}.story-proof-list p{margin-top:11px;font-size:15px;line-height:1.58}.explainer-section{align-items:center}.operating-loop-list{margin-top:24px}.operating-loop-list article{display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.operating-loop-list span{min-height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(22,207,196,.26);border-radius:8px;color:var(--m-cyan);font:800 12px var(--mono)}.operating-loop-list strong{color:var(--m-text);font-size:16px}.operating-loop-list p{margin-top:7px;font-size:14px;line-height:1.55}.workspace-reel{min-width:0;display:grid;grid-gap:12px;gap:12px;overflow:hidden;border:1px solid var(--m-line);border-radius:8px;background:linear-gradient(145deg,rgba(17,24,44,.96),rgba(11,16,32,.94)),url(/brand/elements/data-grid-dark.svg);background-size:auto,320px 320px;color:var(--temirin-cloud-white);padding:clamp(16px,1.8vw,22px);box-shadow:0 22px 70px rgba(11,16,32,.22)}.workspace-reel-topbar{display:flex;justify-content:space-between;gap:16px;align-items:center;border:1px solid rgba(228,231,236,.1);border-radius:8px;background:rgba(255,255,255,.028);padding:13px 14px}.workspace-reel-frame span,.workspace-reel-topbar span{color:var(--temirin-signal-cyan);font:800 11px var(--mono);text-transform:uppercase}.workspace-reel-topbar strong{color:var(--temirin-cloud-white);font-size:14px}.workspace-reel-canvas{position:relative;min-height:320px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:center;overflow:hidden;border:1px solid rgba(228,231,236,.1);border-radius:8px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 34px),linear-gradient(180deg,rgba(22,207,196,.07),transparent 62%);padding:16px}.workspace-reel-frame{position:relative;z-index:1;min-width:0;min-height:190px;display:grid;align-content:space-between;border:1px solid rgba(228,231,236,.12);border-radius:8px;background:rgba(11,16,32,.72);padding:16px;animation:temirin-frame-focus 6.4s ease-in-out infinite}.workspace-reel-frame[data-frame="2"]{margin-top:52px;animation-delay:.45s}.workspace-reel-frame[data-frame="3"]{margin-top:-34px;animation-delay:.9s}.workspace-reel-frame strong{color:var(--temirin-cloud-white);font-size:clamp(22px,2vw,30px);line-height:1.05}.workspace-reel-frame p{margin:0;color:rgba(228,231,236,.72);font-size:13px;line-height:1.5}.workspace-reel-thread{position:absolute;inset:50% 8% auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;transform:translateY(-50%);pointer-events:none}.workspace-reel-thread i{height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--temirin-signal-cyan),transparent);animation:temirin-thread-flow 2.8s linear infinite}.workspace-reel-thread i:nth-child(2){animation-delay:.25s}.workspace-reel-thread i:nth-child(3){animation-delay:.5s}.workspace-reel-progress{height:6px;overflow:hidden;border-radius:999px;background:rgba(228,231,236,.1)}.workspace-reel-progress span{display:block;width:46%;height:100%;border-radius:inherit;background:var(--brand-gradient);animation:temirin-playhead 6.4s ease-in-out infinite}.use-case-card{display:grid;align-content:flex-start}.use-case-card .marketing-secondary-button{width:max-content;margin-top:14px}.mini-check{display:block;margin-top:12px}.pricing-strip{border:1px solid var(--m-line);border-radius:8px;background:color-mix(in srgb,var(--m-panel) 86%,var(--temirin-cyan-mist));padding:clamp(24px,3vw,34px)}.marketing-section.pricing-strip{margin-top:clamp(76px,8vw,104px)}.pricing-strip>div:first-child{grid-row:1/span 2}.pricing-strip-cards{grid-column:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.mini-plan{position:relative;min-height:150px;display:grid;align-content:space-between;grid-gap:14px;gap:14px;padding:18px;background:linear-gradient(145deg,rgba(11,16,32,.88),rgba(11,16,32,.64))}.mini-plan.recommended{border-color:rgba(111,69,255,.45);background:radial-gradient(circle at top right,rgba(111,69,255,.18),transparent 42%),linear-gradient(145deg,rgba(17,24,44,.94),rgba(11,16,32,.72));box-shadow:0 0 0 1px rgba(111,69,255,.18),0 18px 48px rgba(111,69,255,.14)}.mini-plan-heading{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:7px;justify-content:space-between}.mini-plan-heading>span{color:var(--m-cyan);font:800 12px var(--mono);text-transform:uppercase}.mini-plan-heading em{min-height:24px;display:inline-flex;align-items:center;border:1px solid rgba(111,69,255,.32);border-radius:999px;background:rgba(111,69,255,.14);color:var(--m-green);padding:0 8px;font:800 10px var(--mono);text-transform:uppercase;font-style:normal}.mini-plan strong{display:flex;align-items:baseline;gap:2px;color:var(--m-text);font:800 clamp(25px,2.1vw,32px) var(--mono)}.mini-plan small{color:var(--m-muted);font-size:12px}.mini-plan p{display:grid;grid-gap:5px;gap:5px;margin:0;color:var(--m-muted);font-size:13px;line-height:1.45}.mini-plan p b{color:var(--m-text);font-weight:800}.mini-plan p span{color:var(--m-muted)}.pricing-strip>.marketing-primary-button{grid-column:2;width:100%;justify-self:stretch}.blog-card{min-height:250px;display:grid;align-content:flex-start}.blog-card small{margin-top:18px;color:var(--m-gold);font:800 12px var(--mono);text-transform:uppercase}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.faq-grid details{padding:0;overflow:hidden}.faq-grid summary{min-height:60px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;padding:16px 18px;font-weight:800;line-height:1.32;text-align:left;text-wrap:balance}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid details[open] summary{border-bottom:1px solid var(--m-line);color:var(--m-green)}.faq-grid p{margin:0;padding:16px 18px 18px;color:var(--m-muted);line-height:1.6;text-align:left}.centered{width:-moz-fit-content;width:fit-content;margin:22px auto 0}.marketing-footer{width:100%;margin:0}.marketing-footer-inner{width:var(--marketing-shell-width);display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,1.4fr);grid-gap:28px;gap:28px;margin:0 auto;padding:68px 0 36px}.marketing-footer p{max-width:420px;margin:16px 0 0;color:var(--m-muted);line-height:1.6}.marketing-footer nav{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start;justify-content:flex-end}.marketing-footer nav a{min-height:44px;display:inline-flex;align-items:center;border:1px solid var(--m-line);border-radius:8px;padding:0 13px;color:var(--m-muted)}.marketing-footer nav a:hover{color:var(--m-text);border-color:rgba(111,69,255,.34)}.marketing-subhero{width:100%;position:relative;isolation:isolate;margin:0;padding:94px var(--marketing-shell-offset) 34px}.marketing-subhero:before{content:"";position:absolute;inset:0;z-index:-2;border-bottom:1px solid rgba(228,231,236,.08);background:rgba(11,16,32,.46)}.marketing-subhero h1{max-width:980px;margin:14px 0 0;font-size:clamp(34px,4.2vw,58px);line-height:1.05;font-weight:850;text-wrap:balance}.marketing-subhero p{max-width:760px;margin:20px 0 0;color:var(--m-soft);font-size:19px;line-height:1.62}.feature-detail-card{min-height:340px}.connector-grid-public{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.connector-grid-public article{min-height:230px;border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel);padding:20px}.connector-grid-public small,.connector-grid-public span{color:var(--m-gold);font:800 11px var(--mono);text-transform:uppercase}.connector-grid-public h3{margin:14px 0 0;font-size:24px}.connector-grid-public p{margin:12px 0 0;color:var(--m-muted);line-height:1.58}.connector-grid-public small{display:block;margin-top:18px;color:var(--m-cyan)}.pricing-page-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:14px;gap:14px}.pricing-page-card{position:relative;min-width:0;min-height:690px;display:flex;flex-direction:column;gap:16px;border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel);padding:22px}.pricing-page-card.recommended{border-color:rgba(111,69,255,.55);background:linear-gradient(180deg,rgba(111,69,255,.08),rgba(17,24,44,.92))}.pricing-page-card.sales-led{border-color:rgba(247,144,9,.42);background:linear-gradient(180deg,rgba(247,144,9,.07),rgba(17,24,44,.92))}.pricing-ribbon{position:absolute;top:14px;right:14px;min-height:30px;display:inline-flex;align-items:center;border-radius:8px;background:rgba(111,69,255,.12);border:1px solid rgba(111,69,255,.3);color:var(--m-green);padding:0 10px}.pricing-page-card>span,.pricing-ribbon{font:800 12px var(--mono);text-transform:uppercase}.pricing-page-card>span{color:var(--m-cyan)}.pricing-page-card>strong{margin-top:8px;font:850 42px var(--mono)}.pricing-page-card>strong small{color:var(--m-muted);font-size:14px}.pricing-trial-badge{width:-moz-fit-content;width:fit-content;min-height:32px;display:inline-flex;align-items:center;border:1px solid rgba(22,207,196,.25);border-radius:8px;background:rgba(22,207,196,.08);color:var(--m-cyan);padding:0 11px;font:800 12px var(--mono);text-transform:uppercase}.pricing-page-card>p{color:var(--m-muted);line-height:1.55}.pricing-guidance{display:grid;grid-gap:8px;gap:8px}.pricing-guidance p{margin:0;color:var(--m-soft);font-size:13px;line-height:1.45}.pricing-guidance b{display:block;margin-bottom:3px;color:var(--m-cyan);font:800 11px var(--mono);text-transform:uppercase}.pricing-limit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.pricing-limit-grid div{border:1px solid rgba(228,231,236,.09);border-radius:8px;padding:12px;background:rgba(255,255,255,.024)}.pricing-limit-grid b{display:block;color:var(--m-green);font:800 18px var(--mono)}.pricing-limit-grid small{display:block;margin-top:4px;color:var(--m-muted);font-size:12px}.pricing-feature-block{display:grid;grid-gap:8px;gap:8px;min-width:0}.pricing-feature-block>strong{color:var(--m-cyan);font:800 11px var(--mono);text-transform:uppercase}.pricing-page-card ul{display:grid;align-content:flex-start;grid-gap:9px;gap:9px;padding:0;margin:0;list-style:none}.pricing-page-card li{color:var(--m-soft);line-height:1.45;overflow-wrap:anywhere}.pricing-page-card li:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:8px;background:var(--m-gold)}.pricing-page-card>.marketing-primary-button,.pricing-page-card>.marketing-secondary-button{margin-top:auto}.comparison-table{overflow:hidden;border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel)}.comparison-table>div{min-height:58px;display:grid;grid-template-columns:.8fr 1.25fr 1fr 1.45fr 1.45fr;grid-gap:12px;gap:12px;align-items:center;padding:0 18px;border-bottom:1px solid rgba(228,231,236,.08)}.comparison-table>div:first-child{color:var(--m-gold);font:800 12px var(--mono);text-transform:uppercase;background:rgba(255,255,255,.035)}.comparison-table>div:last-child{border-bottom:0}.comparison-table span{color:var(--m-soft);font-size:14px;line-height:1.35}.faq-page-stack{display:grid;grid-gap:42px;gap:42px}.faq-page-stack h2{margin:0 0 14px;font-size:32px}.workflow-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.workflow-steps article{min-height:240px;border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel);padding:22px}.workflow-steps span{color:var(--m-gold);font:800 13px var(--mono)}.workflow-steps h3{margin:22px 0 0;font-size:28px}.workflow-steps p{color:var(--m-muted);line-height:1.6}.starter-path-section{display:grid;grid-gap:22px;gap:22px}.starter-path-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.starter-path-grid article{min-height:210px;border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel);padding:20px}.starter-path-grid span{color:var(--m-cyan);font:800 12px var(--mono)}.starter-path-grid h3{margin:18px 0 0;font-size:22px;line-height:1.12}.starter-path-grid p{color:var(--m-muted);font-size:15px;line-height:1.6}.starter-path-links{display:flex;flex-wrap:wrap;gap:10px}.glossary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.glossary-card h2{margin:0;font-size:24px}.glossary-card p{margin:14px 0 0;color:var(--m-muted);line-height:1.62}.legal-public-hero{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:24px;gap:24px;align-items:end}.legal-public-hero .marketing-eyebrow,.legal-public-hero h1,.legal-public-hero>p{grid-column:1}.legal-public-hero aside{grid-column:2;grid-row:1/span 3;align-self:end}.legal-public-hero aside,.legal-public-nav,.legal-public-panel{border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel)}.legal-public-hero aside{padding:18px}.legal-public-hero aside span{color:var(--m-gold);font:800 11px var(--mono);text-transform:uppercase}.legal-public-hero aside small,.legal-public-hero aside strong{display:block}.legal-public-hero aside strong{margin-top:10px;font-size:20px}.legal-public-hero aside small{margin-top:12px;color:var(--m-muted);line-height:1.5}.legal-public-nav,.legal-public-panel{width:min(980px,var(--marketing-shell-width));margin:18px auto 0 var(--marketing-shell-offset)}.legal-public-panel{padding:10px 22px}.legal-section{padding:22px 0;border-bottom:1px solid rgba(228,231,236,.08)}.legal-section:last-child{border-bottom:0}.legal-section span{color:var(--m-cyan);font:800 12px var(--mono);text-transform:uppercase}.legal-section p{margin:9px 0 0;color:var(--m-soft);font:16px/1.68 var(--sans)}.legal-public-nav{display:flex;flex-wrap:wrap;gap:10px;padding:14px}.legal-public-nav a{min-height:42px;display:inline-flex;align-items:center;border:1px solid var(--m-line);border-radius:8px;padding:0 13px;color:var(--m-muted)}.featured-post{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:20px;gap:20px;align-items:center;border:1px solid rgba(111,69,255,.28);border-radius:8px;background:color-mix(in srgb,var(--m-panel) 90%,var(--temirin-violet-mist));padding:24px;margin-bottom:14px}.featured-post span{color:var(--m-gold);font:800 12px var(--mono);text-transform:uppercase}.featured-post h2{margin:12px 0 0;font-size:36px;line-height:1.08}.featured-post p{color:var(--m-muted);line-height:1.62}.featured-post aside{border:1px solid rgba(228,231,236,.1);border-radius:8px;background:rgba(255,255,255,.035);padding:18px}.featured-post aside strong{display:block;color:var(--m-green);font:850 36px var(--mono)}.featured-post aside small{display:block;margin-top:8px;color:var(--m-muted);line-height:1.4}.blog-index-grid{margin-top:14px}.blog-article{width:min(860px,calc(100% - 48px));margin:0 auto;padding:86px 0 0}.blog-article header{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;border-bottom:1px solid var(--m-line);padding-bottom:28px}.blog-article header a,.blog-article header span{display:inline-flex;min-height:34px;align-items:center;border:1px solid var(--m-line);border-radius:8px;padding:0 10px;color:var(--m-gold);font:800 11px var(--mono);text-transform:uppercase}.blog-article header h1{flex:0 0 100%;margin:10px 0 0;font-size:56px;line-height:1.02}.blog-article header p{flex:0 0 100%;margin:10px 0 0;color:var(--m-soft);font-size:19px;line-height:1.62}.blog-article header small{display:block;flex:0 0 100%;margin-top:2px;color:var(--m-muted)}.blog-article-body{padding:18px 0}.blog-article-body p{color:var(--m-soft);font-size:18px;line-height:1.78}.blog-article footer{display:flex;flex-wrap:wrap;gap:8px;padding:14px 0 0}.blog-article footer span{min-height:36px;display:inline-flex;align-items:center;border:1px solid var(--m-line);border-radius:8px;padding:0 11px;color:var(--m-cyan);font:800 11px var(--mono)}.lead-section{align-items:flex-start}.lead-capture-form{--lead-control-bg:rgba(255,255,255,0.025);--lead-control-height:48px;--lead-placeholder:color-mix(in srgb,var(--m-muted) 72%,transparent);min-width:0;display:grid;grid-gap:16px;gap:16px;border:1px solid var(--m-line);border-radius:8px;background:linear-gradient(145deg,rgba(17,24,44,.94),rgba(11,16,32,.96));padding:22px}.lead-capture-form header h3{margin:8px 0 0;font-size:28px;line-height:1.12;text-wrap:balance}.lead-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.lead-capture-form.compact .lead-fields,.lead-capture-form[data-variant=workspace] .lead-fields,.lead-fields label:last-child{grid-column:1/-1}.lead-capture-form.compact .lead-fields,.lead-capture-form[data-variant=workspace] .lead-fields{grid-template-columns:1fr}.lead-fields label{min-width:0;display:grid;grid-gap:7px;gap:7px;color:var(--m-muted);font:800 11px var(--mono);text-transform:uppercase}.lead-fields input,.lead-fields select,.lead-message-field textarea{width:100%;min-height:48px;box-sizing:border-box;border:1px solid var(--m-line);border-radius:8px;background:var(--lead-control-bg);color:var(--m-text);padding:0 13px;font:14px/1.2 var(--sans);outline:none}.lead-fields input,.lead-fields select{height:var(--lead-control-height);min-height:var(--lead-control-height)}.lead-fields select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(45deg,transparent 50%,currentColor 50%) calc(100% - 20px) 50% /7px 7px no-repeat,linear-gradient(135deg,currentColor 50%,transparent 50%) calc(100% - 15px) 50% /7px 7px no-repeat,var(--lead-control-bg);padding-right:42px}.lead-fields input::placeholder,.lead-fields select.is-placeholder,.lead-message-field textarea::placeholder{color:var(--lead-placeholder);opacity:1}.lead-fields select option{background:var(--m-panel);color:var(--m-text)}.lead-fields select option[value=""]{color:var(--lead-placeholder)}.lead-message-field textarea{line-height:1.55}.lead-fields input:focus,.lead-fields select:focus,.lead-message-field textarea:focus{border-color:rgba(111,69,255,.55)}.lead-form-note{margin:-2px 0 0;color:var(--m-muted);font-size:13px;line-height:1.45}.lead-message{margin:0;border:1px solid rgba(111,69,255,.24);border-radius:8px;padding:12px;color:var(--m-soft);background:rgba(111,69,255,.06);line-height:1.45}.lead-message.needs-config{border-color:rgba(247,144,9,.32);background:rgba(247,144,9,.07)}.lead-message.error{border-color:rgba(240,68,56,.32);background:rgba(240,68,56,.07)}.cookie-consent{--m-line:var(--border);--m-text:var(--text);--m-muted:var(--muted);--m-soft:color-mix(in srgb,var(--text) 78%,var(--muted));--m-green:var(--brand-primary);--m-cyan:var(--brand-accent);--m-gold:var(--warning);position:fixed;z-index:1000;left:50%;right:auto;bottom:max(16px,env(safe-area-inset-bottom));width:min(940px,calc(100vw - 36px));display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:end;margin:0;border:1px solid rgba(228,231,236,.12);border-radius:8px;background:rgba(11,16,32,.96);color:var(--m-text);box-shadow:0 24px 90px rgba(0,0,0,.55);padding:16px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:translateX(-50%)}.cookie-consent h2{margin:6px 0 7px;font-size:20px}.cookie-consent a,.cookie-consent p{color:var(--m-muted);font:13px/1.55 var(--sans)}.cookie-toggle{display:flex;gap:10px;align-items:center;margin-top:12px;color:var(--m-soft);font:12px var(--mono)}.cookie-toggle input,.privacy-preference-row input{width:18px;height:18px;accent-color:var(--m-green)}.cookie-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.privacy-preferences-panel{display:grid;grid-gap:14px;gap:14px;border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel);padding:22px}.privacy-preferences-panel h2{margin:8px 0;font-size:26px}.privacy-preferences-panel p,.privacy-preferences-panel small{color:var(--m-muted);font:13px/1.7 var(--sans)}.privacy-preference-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;border:1px solid rgba(228,231,236,.08);background:rgba(255,255,255,.018);padding:14px}.privacy-preference-row span,.privacy-preference-row strong{display:block}.privacy-preference-row strong{font-size:14px}.privacy-preference-row span{color:var(--m-muted);font:12px/1.6 var(--sans);margin-top:5px}.contact-fallbacks{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.solution-card small{display:block;margin-top:10px;color:var(--m-cyan);font:800 11px var(--mono);text-transform:uppercase}.solution-hero{width:min(100%,100%);max-width:none}.solution-hero h1{max-width:100%}.solution-hero p{max-width:min(1400px,100%)}.use-case-page-cta{margin-top:12px}.execution-control-list.compact{margin-top:22px}.demo-hero{padding-bottom:48px}.demo-hero>p{max-width:820px}.demo-step-nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1px;gap:1px;max-width:900px;margin-top:38px;overflow:hidden;border:1px solid var(--m-line);border-radius:10px;background:var(--m-line)}.demo-step-nav a{display:flex;align-items:center;gap:8px;min-height:54px;padding:0 13px;color:var(--m-soft);background:rgba(11,16,32,.86);font:700 12px/1 var(--mono);text-transform:uppercase;text-decoration:none;transition:color .16s ease,background .16s ease}.demo-step-nav a:focus-visible,.demo-step-nav a:hover{color:var(--m-text);background:rgba(111,69,255,.14)}.demo-step-nav a span{color:var(--m-cyan);font-size:12px}.demo-value-strip{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;margin-top:28px;padding:20px 24px;border:1px solid var(--m-line);border-radius:10px;background:linear-gradient(115deg,rgba(111,69,255,.1),rgba(22,207,196,.04))}.demo-value-strip>div:not([aria-hidden]){display:grid;grid-gap:6px;gap:6px}.demo-flow-kicker>span,.demo-value-strip span{color:var(--m-cyan);font:800 10px/1 var(--mono);letter-spacing:.09em}.demo-value-strip strong{color:var(--m-text);font-size:14px;line-height:1.45}.demo-value-strip>div[aria-hidden]{color:rgba(22,207,196,.65)}.demo-tour-intro{margin-top:clamp(70px,8vw,112px)}.demo-flow{display:grid;grid-gap:clamp(52px,7vw,92px);gap:clamp(52px,7vw,92px);margin-top:clamp(62px,7vw,100px)}.demo-flow-card{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);grid-gap:clamp(28px,5vw,66px);gap:clamp(28px,5vw,66px);align-items:center;scroll-margin-top:90px}.demo-flow-card:nth-child(2n) .demo-flow-copy{order:2}.demo-flow-card:nth-child(2n) .demo-product-frame{order:1}.demo-flow-copy{min-width:0}.demo-flow-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.demo-flow-copy h2{margin:17px 0 0;color:var(--m-text);font-size:clamp(32px,3.4vw,48px);line-height:1.04;letter-spacing:-.035em}.demo-flow-copy>p{margin:18px 0 0;color:var(--m-muted);font-size:16px;line-height:1.68}.demo-flow-copy ul{display:grid;grid-gap:9px;gap:9px;margin:22px 0 0;padding:0;list-style:none}.demo-flow-copy li{position:relative;padding-left:19px;color:var(--m-soft);font-size:14px;line-height:1.5}.demo-flow-copy li:before{content:"";position:absolute;top:.57em;left:0;width:7px;height:7px;border:1px solid var(--m-cyan);border-radius:2px}.demo-flow-copy>.marketing-link-button{display:inline-flex;margin-top:20px}.demo-product-frame{position:relative;min-width:0;margin:0;overflow:hidden;border:1px solid rgba(228,231,236,.14);border-radius:12px;background:#0b1020;box-shadow:0 30px 70px rgba(2,6,19,.3),0 0 0 1px rgba(111,69,255,.05)}.demo-product-frame:after{content:"";position:absolute;inset:35px 0 28px;pointer-events:none;box-shadow:inset 0 0 50px rgba(11,16,32,.12)}.demo-product-chrome{display:flex;align-items:center;gap:6px;height:35px;padding:0 12px;border-bottom:1px solid rgba(228,231,236,.1);background:#11182c}.demo-product-chrome>span{width:7px;height:7px;border-radius:50%;background:rgba(246,247,250,.19)}.demo-product-chrome>span:first-child{background:rgba(111,69,255,.75)}.demo-product-chrome>span:nth-child(2){background:rgba(22,207,196,.68)}.demo-product-chrome strong{margin-left:auto;color:rgba(246,247,250,.42);font:700 8px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.demo-product-frame img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;background:#0b1020}.demo-product-frame figcaption{min-height:28px;padding:8px 12px;border-top:1px solid rgba(228,231,236,.08);color:rgba(246,247,250,.44);background:#11182c;font:600 9px/1.35 var(--mono)}.demo-boundary-callout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);grid-gap:42px;gap:42px;align-items:center;margin-top:clamp(74px,9vw,124px);padding:clamp(28px,4vw,48px);border:1px solid rgba(111,69,255,.24);border-radius:12px;background:linear-gradient(135deg,rgba(111,69,255,.1),rgba(11,16,32,.2))}.demo-boundary-callout h2{max-width:700px;margin:13px 0 0;color:var(--m-text);font-size:clamp(30px,3.2vw,44px);line-height:1.08}.demo-boundary-callout p{max-width:760px;margin:17px 0 0;color:var(--m-muted);line-height:1.68}.demo-boundary-links{display:grid;grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--m-line);border-radius:9px;background:var(--m-line)}.demo-boundary-links a{display:flex;justify-content:space-between;gap:16px;padding:16px;color:var(--m-soft);background:var(--m-panel);font-size:13px;text-decoration:none}.demo-boundary-links a:focus-visible,.demo-boundary-links a:hover{color:var(--m-text)}.demo-boundary-links a span{color:var(--m-cyan)}.demo-lead-section{margin-top:clamp(68px,8vw,110px)}html[data-theme=light] .demo-product-chrome,html[data-theme=light] .demo-product-frame,html[data-theme=light] .demo-product-frame figcaption,html[data-theme=light] .demo-step-nav a{color:var(--temirin-cloud-white);background:#0b1020}html[data-theme=light] .demo-product-chrome,html[data-theme=light] .demo-product-frame figcaption{background:#11182c}@media (max-width:960px){.demo-step-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-value-strip{grid-template-columns:1fr}.demo-value-strip>div[aria-hidden]{display:none}.demo-boundary-callout,.demo-flow-card{grid-template-columns:1fr}.demo-flow-card:nth-child(2n) .demo-flow-copy,.demo-flow-card:nth-child(2n) .demo-product-frame{order:0}.demo-flow-copy{max-width:720px}}@media (max-width:680px){.demo-step-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-product-frame{margin-right:calc(var(--marketing-shell-gutter) * -.35);margin-left:calc(var(--marketing-shell-gutter) * -.35);border-radius:8px}.demo-flow-copy h2{font-size:32px}}.comparison-market-table{overflow:hidden;border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel)}.comparison-market-table>div{min-height:72px;display:grid;grid-template-columns:.8fr 1.2fr 1.2fr;grid-gap:12px;gap:12px;align-items:center;padding:0 18px;border-bottom:1px solid rgba(228,231,236,.08)}.comparison-market-table>div:first-child{color:var(--m-gold);font:800 12px var(--mono);text-transform:uppercase;background:rgba(255,255,255,.035)}.comparison-market-table>div:last-child{border-bottom:0}.comparison-market-table span{color:var(--m-soft);font-size:14px;line-height:1.45}.public-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.public-status-grid article{min-height:180px;border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel);padding:20px}.public-status-grid span{color:var(--m-gold);font:800 12px var(--mono);text-transform:uppercase}.public-status-grid strong{display:block;margin-top:18px;color:var(--m-muted);font-size:28px;text-transform:uppercase}.public-status-grid article[data-state=ready] strong{color:var(--m-green)}.public-status-grid article[data-state=warning] strong{color:var(--m-gold)}.public-status-grid article[data-state=blocked] strong{color:var(--m-red)}.public-status-grid p{margin:14px 0 0;color:var(--m-muted);line-height:1.62}@media (max-width:1240px){.marketing-card-grid.four,.pricing-strip-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-hero{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:30px}.product-preview{max-width:620px}}@media (max-width:1180px){.auth-experience{grid-template-columns:1fr;align-items:start;min-height:auto}.auth-experience-copy{position:static;max-width:760px;min-height:auto;align-content:start}.auth-experience .auth-grid{grid-template-columns:1fr}}@media (max-width:980px){.marketing-site{--marketing-shell-gutter:16px}.marketing-header{padding:14px 0}.marketing-header-inner{grid-template-columns:auto minmax(0,1fr) auto}.marketing-header-actions,.marketing-nav{display:none}.marketing-mobile-menu{display:block;justify-self:end;position:relative}.marketing-mobile-menu summary{min-height:44px;display:inline-flex;align-items:center;border:1px solid var(--m-line);border-radius:8px;padding:0 14px;color:var(--m-text);cursor:pointer;font-weight:800;list-style:none}.marketing-mobile-menu summary::-webkit-details-marker{display:none}.marketing-mobile-menu nav{position:absolute;top:54px;right:0;width:min(320px,calc(100vw - 36px));display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--m-line);border-radius:8px;background:rgba(11,16,32,.98);box-shadow:0 24px 70px rgba(0,0,0,.42)}.marketing-mobile-menu:not([open]) nav{display:none}.marketing-mobile-menu[open] nav{display:grid}.marketing-mobile-menu nav .theme-toggle.compact{justify-self:end}html[data-theme=light] .marketing-mobile-menu nav{background:rgba(255,255,255,.98)}.marketing-mobile-menu nav a{min-height:44px;display:flex;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:0 12px;color:var(--m-soft)}.marketing-hero{grid-template-columns:1fr;min-height:auto;gap:28px;padding:68px var(--marketing-shell-gutter) 48px}.marketing-hero-copy{max-width:none;padding-top:0}.marketing-hero h1{font-size:clamp(46px,9vw,60px);line-height:1.08}.marketing-hero-copy>p{font-size:18px}.product-preview{position:relative;top:auto;right:auto;width:100%;max-width:none;min-height:0;margin-top:0}.marketing-band,.marketing-section{width:var(--marketing-shell-width)}.comparison-market-table>div,.connector-grid-public,.faq-grid,.glossary-grid,.legal-public-hero,.marketing-card-grid,.marketing-card-grid.four,.marketing-card-grid.three,.marketing-footer-inner,.marketing-metrics-band,.marketing-section.split,.pricing-page-grid,.pricing-strip,.public-status-grid,.starter-path-grid,.workflow-steps{grid-template-columns:1fr}.execution-control-list,.pricing-strip-cards{grid-template-columns:1fr 1fr}.pricing-strip-cards,.pricing-strip>.marketing-primary-button,.pricing-strip>div:first-child{grid-column:1;grid-row:auto}.marketing-footer nav{justify-content:flex-start}.comparison-table{overflow:hidden}.comparison-table>div{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0;padding:0}.comparison-table>div:first-child{display:none}.comparison-table span{display:grid;grid-gap:4px;gap:4px;align-content:start;min-width:0;padding:14px;border-right:1px solid rgba(228,231,236,.08);border-bottom:1px solid rgba(228,231,236,.08);overflow-wrap:anywhere}.comparison-table span:before{content:attr(data-label);color:var(--m-muted);font:800 10px var(--mono);text-transform:uppercase}.comparison-market-table>div:first-child{display:none}.comparison-market-table>div{gap:0;padding:0}.comparison-market-table span{display:grid;grid-gap:4px;gap:4px;padding:14px;border-bottom:1px solid rgba(228,231,236,.08);overflow-wrap:anywhere}.comparison-market-table span:before{content:attr(data-label);color:var(--m-muted);font:800 10px var(--mono);text-transform:uppercase}.cookie-consent{grid-template-columns:1fr;align-items:stretch;max-height:min(72dvh,520px);overflow:auto}.cookie-actions{justify-content:stretch}.cookie-actions button{flex:1 1 160px}.auth-experience .auth-grid,.featured-post{grid-template-columns:1fr}}@media (max-width:560px){.marketing-header{min-height:68px;padding-block:12px;padding-inline:0}.marketing-header-inner{min-height:44px}.marketing-brand strong{font-size:15px}.marketing-hero{padding:44px var(--marketing-shell-gutter) 40px}.marketing-hero h1{font-size:clamp(38px,12vw,48px);line-height:1.08}.marketing-hero-copy>p,.marketing-section-heading p,.marketing-section.split p,.pricing-strip p{font-size:16px}.marketing-section-heading h2,.marketing-section.split h2,.pricing-strip h2{font-size:31px;line-height:1.08}.lead-capture-form{gap:14px;padding:16px}.lead-capture-form header h3{font-size:26px}.execution-control-list,.lead-fields,.pricing-limit-grid,.pricing-strip-cards,.workspace-reel-canvas{grid-template-columns:1fr}.product-preview{gap:10px;padding:12px}.preview-policy,.preview-stage-strip{display:none}.workspace-reel-canvas{min-height:auto}.workspace-reel-frame,.workspace-reel-frame[data-frame="2"],.workspace-reel-frame[data-frame="3"]{min-height:150px;margin-top:0}.workspace-reel-thread{display:none}.marketing-primary-button,.marketing-secondary-button{width:100%}.marketing-section{padding-top:62px}.marketing-subhero{width:100%;padding:58px var(--marketing-shell-gutter) 30px}.blog-article header h1,.marketing-subhero h1{font-size:34px;line-height:1.12}.pricing-page-card{min-height:auto}.featured-post h2{font-size:28px}.blog-article{width:min(100% - 32px,860px);padding-top:52px}.legal-public-nav,.legal-public-panel{width:min(980px,var(--marketing-shell-width))}.product-preview{grid-template-rows:auto auto auto;padding:14px;gap:11px}.preview-topline{display:grid;grid-gap:8px;gap:8px;align-items:start}.faq-grid details,.glossary-card,.lead-capture-form,.marketing-card,.mini-plan,.pricing-strip{padding:18px}.auth-experience{padding:42px var(--marketing-shell-gutter) 58px;min-height:auto}.auth-experience-copy h1{font-size:38px;line-height:1.02}.auth-flow-preview,.auth-unlock-strip,.auth-wizard,.onboarding-steps{gap:8px}.cookie-consent{bottom:max(10px,env(safe-area-inset-bottom));width:min(940px,calc(100vw - 20px));padding:14px}.cookie-consent h2{font-size:18px}body.cookie-consent-open .marketing-site{padding-bottom:clamp(300px,62dvh,520px)}}@media (max-width:980px) and (max-height:600px){.marketing-hero{gap:0;padding:26px var(--marketing-shell-gutter) 28px}.marketing-hero-copy>p{margin-top:16px;font-size:16px;line-height:1.45}.marketing-cta-row{margin-top:18px}.product-preview{display:none}}@keyframes temirin-sheen{0%{transform:translateX(-120%);opacity:0}18%{opacity:.7}55%{opacity:.18}to{transform:translateX(120%);opacity:0}}@keyframes temirin-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes temirin-scan{0%{background-position:0 0}to{background-position:96px 0}}@keyframes temirin-stage-fill{0%,to{transform:scaleX(.2);opacity:.48}45%,65%{transform:scaleX(1);opacity:1}}@keyframes temirin-feed-pop{0%,to{border-color:rgba(228,231,236,.08);transform:translateY(0)}45%,60%{border-color:rgba(22,207,196,.32);transform:translateY(-2px)}}@keyframes temirin-playhead{0%{transform:translateX(-110%)}48%,62%{transform:translateX(60%)}to{transform:translateX(210%)}}@keyframes temirin-frame-focus{0%,to{border-color:rgba(228,231,236,.12);transform:translateY(0)}42%,58%{border-color:rgba(22,207,196,.34);transform:translateY(-4px)}}@keyframes temirin-thread-flow{0%{opacity:.22;transform:translateX(-22%)}50%{opacity:.82}to{opacity:.22;transform:translateX(22%)}}.marketing-site{animation:temirin-rise .45s ease both}.featured-post,.lead-capture-form,.marketing-card,.mini-plan,.panel,.pricing-page-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.featured-post:hover,.lead-capture-form:hover,.marketing-card:hover,.mini-plan:hover,.pricing-page-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--green) 34%,transparent);box-shadow:var(--shadow-soft),0 0 0 1px color-mix(in srgb,var(--green) 9%,transparent)}.auth-experience,.marketing-hero{position:relative;overflow:hidden}.marketing-subhero{overflow:visible}.auth-experience:after,.marketing-hero:after,.marketing-subhero:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 42px,color-mix(in srgb,var(--green) 8%,transparent) 43px,transparent 44px),linear-gradient(115deg,transparent 0 32%,color-mix(in srgb,var(--cyan) 16%,transparent) 47%,transparent 62%);animation:temirin-scan 9s linear infinite;opacity:.42}.marketing-subhero:after{inset:0;z-index:-1}.auth-experience>*,.marketing-hero>*,.marketing-subhero>*{position:relative;z-index:1}.product-preview:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--cyan) 16%,transparent),transparent);animation:temirin-sheen 5.8s ease-in-out infinite}.auth-experience{display:grid;grid-template-columns:minmax(320px,.88fr) minmax(420px,1.12fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:start;min-height:calc(100dvh - 76px);padding:clamp(42px,5vw,76px) var(--marketing-shell-offset);border-top:1px solid var(--line)}.auth-experience-copy{position:relative;display:grid;grid-gap:18px;gap:18px;width:100%;max-width:min(620px,100%);min-height:520px;align-content:start;min-width:0}.auth-experience-copy h1{font-size:clamp(38px,4.45vw,64px);line-height:.98;letter-spacing:0;text-wrap:balance;overflow-wrap:anywhere}.auth-experience-copy p{max-width:58ch;color:var(--muted);font-size:clamp(15px,1.35vw,19px);line-height:1.75}.auth-flow-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.auth-flow-preview>strong{grid-column:1/-1;color:var(--text);font-size:14px}.auth-flow-preview div{border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel) 82%,transparent);min-height:76px;padding:14px}.auth-flow-preview small,.auth-flow-preview span,.auth-mode-switch button{font-family:var(--mono);letter-spacing:.09em}.auth-flow-preview span{color:var(--green);font-size:12px}.auth-flow-preview small{display:block;margin-top:8px;color:var(--muted);font-size:12px;line-height:1.55}.auth-mode-switch{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:14px 16px 0}.auth-mode-switch button{border:1px solid var(--line);background:color-mix(in srgb,var(--panel-2) 70%,transparent);color:var(--muted);cursor:pointer;padding:12px;font-size:12px;text-transform:uppercase}.auth-experience .auth-grid{gap:16px;grid-template-columns:minmax(0,1fr);max-width:720px;justify-self:stretch}.auth-experience .auth-wizard{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-experience .auth-card{background:linear-gradient(145deg,color-mix(in srgb,var(--panel-2) 88%,transparent),color-mix(in srgb,var(--panel) 94%,transparent))}.auth-experience .auth-grid>.auth-card:first-child{min-height:590px}.auth-unlock-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:2px}.auth-unlock-strip div{border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel-2) 70%,transparent);padding:12px;min-height:104px}.auth-unlock-strip small,.auth-unlock-strip span{display:block;color:var(--muted);font:12px/1.45 var(--mono)}.auth-unlock-strip span{color:var(--green)}.auth-unlock-strip strong{display:block;margin:8px 0 5px;font-size:12px}.auth-experience .auth-wide{grid-column:1/-1}.auth-experience .panel-heading h2{font-size:15px}.auth-experience .settings-form p{font-size:12px}.auth-experience>*{min-width:0}.auth-mode-switch button.active{border-color:color-mix(in srgb,var(--green) 42%,transparent);color:var(--green);background:color-mix(in srgb,var(--green) 9%,transparent)}.auth-summary-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.auth-summary-actions .primary-action,.auth-summary-actions button{min-width:96px;text-align:center}.auth-summary-actions .marketing-primary-button{min-width:146px;min-height:44px}.auth-summary-actions button:not(.marketing-primary-button){min-width:96px;min-height:44px;font:12px var(--mono)}html[data-theme=light] .marketing-site{background:#f6f7fa;--m-bg:#f6f7fa;--m-panel:rgba(255,255,255,0.9);--m-panel-strong:#ffffff;--m-line:rgba(102,112,133,0.16);--m-text:var(--temirin-midnight-ink);--m-muted:#667085;--m-soft:var(--muted);--m-green:#6f45ff;--m-cyan:#16cfc4;--m-gold:#f79009;--m-red:#f04438;color:var(--m-text)}html[data-theme=light] .marketing-hero:before{background:linear-gradient(90deg,rgba(246,247,250,.98),rgba(246,247,250,.86) 48%,rgba(217,250,248,.64)),linear-gradient(rgba(102,112,133,.07) 1px,transparent 0),linear-gradient(90deg,rgba(102,112,133,.055) 1px,transparent 0);background-size:auto,64px 64px,64px 64px}html[data-theme=light] .auth-experience,html[data-theme=light] .marketing-subhero:before{background:color-mix(in srgb,var(--temirin-cyan-mist) 34%,var(--temirin-cloud-white))}html[data-theme=light] .lead-capture-form,html[data-theme=light] .legal-public-nav,html[data-theme=light] .legal-public-panel,html[data-theme=light] .marketing-card,html[data-theme=light] .mini-plan,html[data-theme=light] .panel,html[data-theme=light] .pricing-page-card,html[data-theme=light] .product-preview{background:rgba(255,255,255,.82);box-shadow:var(--shadow-soft)}html[data-theme=light] .lead-capture-form{--lead-control-bg:rgba(255,255,255,0.72);--lead-placeholder:color-mix(in srgb,var(--m-muted) 72%,transparent)}html[data-theme=light] .pricing-strip{background:color-mix(in srgb,var(--temirin-cyan-mist) 42%,#ffffff)}html[data-theme=light] .mini-plan{background:rgba(255,255,255,.92)}html[data-theme=light] .mini-plan.recommended,html[data-theme=light] .pricing-page-card.recommended{border-color:rgba(111,69,255,.42);background:radial-gradient(circle at top right,rgba(111,69,255,.11),transparent 44%),rgba(255,255,255,.95);box-shadow:var(--shadow-soft),0 0 0 1px rgba(111,69,255,.12)}html[data-theme=light] .marketing-header{background:rgba(246,247,250,.86)}html[data-theme=light] .marketing-link-button:hover,html[data-theme=light] .marketing-nav a:hover,html[data-theme=light] .marketing-secondary-button:hover{background:rgba(22,207,196,.08)}html[data-theme=light] .marketing-primary-button,html[data-theme=light] .primary-action{color:#ffffff;background:var(--brand-gradient)}html[data-theme=light] .cookie-consent{background:rgba(255,255,255,.96);color:var(--text);box-shadow:var(--shadow-soft)}html[data-theme=light] .cookie-consent a,html[data-theme=light] .cookie-consent p{color:var(--muted)}@media (max-width:980px){.auth-experience{grid-template-columns:1fr}.auth-experience-copy{position:static}}@media (max-width:1180px){.auth-experience{grid-template-columns:1fr;align-items:start;min-height:auto}.auth-experience-copy{order:2;position:static;max-width:min(760px,100%);min-height:auto;align-content:start}.auth-experience .auth-grid{order:1;width:100%;grid-template-columns:1fr}}@media (max-width:720px){.auth-experience{padding:42px var(--marketing-shell-gutter) 58px;min-height:auto}.auth-experience .auth-grid,.auth-experience .auth-wizard,.auth-flow-preview,.auth-unlock-strip,.auth-wizard,.onboarding-steps{grid-template-columns:1fr}.auth-experience .auth-grid>.auth-card:first-child,.auth-experience-copy{min-height:auto}.auth-experience-copy h1{font-size:38px;line-height:1.02}}.backoffice-tabs button.active{border-color:color-mix(in srgb,var(--green) 34%,transparent);color:var(--text);background:rgba(111,69,255,.06)}.backoffice-form .lead-checkbox{grid-column:1/-1;display:flex;align-items:center;gap:10px;text-transform:none;letter-spacing:0}.backoffice-form .lead-checkbox input{width:18px;min-height:18px}.lead-message-field{grid-column:1/-1}.lead-message-field textarea{width:100%;min-height:104px;border:1px solid var(--m-line,var(--line));border-radius:8px;background:var(--lead-control-bg,rgba(255,255,255,.025));color:var(--m-text,var(--text));padding:12px 13px;font:14px/1.55 var(--sans);outline:none;resize:vertical}.lead-checkbox{display:flex!important;align-items:flex-start;gap:10px;color:var(--m-muted,var(--muted));font:13px/1.45 var(--sans)!important;text-transform:none!important}.lead-checkbox input{width:18px;min-width:18px;height:18px;min-height:18px;flex:0 0 18px;margin:1px 0 0;accent-color:var(--brand-primary)}.contact-fallbacks span{color:var(--m-muted,var(--muted));display:block;font:13px/1.6 var(--sans)}.settings-form label{gap:8px;letter-spacing:0}.settings-form input,.settings-form select,.settings-form textarea{min-height:44px;border-radius:8px;padding:12px;font-size:13px;line-height:1.45}.settings-form input,.settings-form select{height:44px;min-height:44px;box-sizing:border-box}:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px;box-shadow:var(--focus-ring)}.auth-flow-preview div,.auth-unlock-strip div,.lead-capture-form,.panel,.product-preview{border-radius:8px}.panel{background:linear-gradient(145deg,color-mix(in srgb,var(--surface-elevated) 82%,transparent),color-mix(in srgb,var(--background-primary) 86%,transparent))}.auth-summary button,.primary-action,.settings-form button,.workspace-switcher-row button{border-color:color-mix(in srgb,var(--brand-primary) 38%,transparent);background:color-mix(in srgb,var(--brand-primary) 10%,transparent);color:var(--text)}.auth-summary button:hover,.primary-action:hover,.settings-form button:hover,.workspace-switcher-row button:hover{border-color:color-mix(in srgb,var(--brand-accent) 58%,transparent);background:color-mix(in srgb,var(--brand-primary) 16%,transparent)}.auth-mode-switch button.active,.billing-toggle button.active,.evidence-picker button.active,.mobile-nav-item.active,.mobile-primary-item.active,.nav-item.active,.segmented-control button.active{border-color:color-mix(in srgb,var(--brand-primary) 54%,transparent);background:color-mix(in srgb,var(--brand-primary) 14%,transparent);color:var(--text)}.public-status-grid article[data-state=ready] strong,.workspace-sync span[data-state=synced]{color:var(--success)!important}.connector-status.error,.public-status-grid article[data-state=blocked] strong,.workspace-sync span[data-state=error]{color:var(--danger)!important}.marketing-site,html[data-theme=light] .marketing-site{--m-bg:var(--temirin-cloud-white);--m-panel:rgba(255,255,255,0.92);--m-panel-strong:#ffffff;--m-line:var(--temirin-stone);--m-text:var(--temirin-midnight-ink);--m-muted:var(--temirin-slate);--m-soft:color-mix(in srgb,var(--temirin-midnight-ink) 72%,var(--temirin-slate));--m-green:var(--temirin-electric-violet);--m-cyan:var(--temirin-signal-cyan);--m-gold:var(--warning);--m-red:var(--danger);color:var(--m-text);background:linear-gradient(rgba(102,112,133,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(102,112,133,.05) 1px,transparent 1px),var(--temirin-cloud-white);background-size:64px 64px,64px 64px,auto}.marketing-header,html[data-theme=light] .marketing-header{align-items:center;background:rgba(246,247,250,.9)}.marketing-site .temirin-logo__asset--dark,html[data-theme=light] .marketing-site .temirin-logo__asset--dark{display:block}.marketing-site .temirin-logo__asset--light,html[data-theme=light] .marketing-site .temirin-logo__asset--light{display:none}.marketing-hero,.marketing-subhero,html[data-theme=light] .marketing-hero,html[data-theme=light] .marketing-subhero{background:transparent}.marketing-hero:before,.marketing-subhero:before,html[data-theme=light] .marketing-hero:before,html[data-theme=light] .marketing-subhero:before{background:linear-gradient(90deg,rgba(246,247,250,.98),rgba(246,247,250,.88) 52%,rgba(217,250,248,.5)),url(/brand/elements/data-grid-light.svg);background-size:auto,320px 320px;opacity:1}.auth-experience-copy h1,.marketing-hero h1,.marketing-subhero h1,html[data-theme=light] .auth-experience-copy h1{color:var(--temirin-midnight-ink);font-weight:700;letter-spacing:0}html[data-theme=light] .marketing-hero h1{font-size:clamp(46px,4.6vw,68px)}html[data-theme=light] .marketing-subhero h1{font-size:clamp(34px,4.2vw,58px)}.auth-experience .auth-experience-copy{gap:clamp(20px,2vw,28px);max-width:min(560px,100%);align-content:center}.auth-experience .auth-experience-copy h1,html[data-theme=light] .auth-experience .auth-experience-copy h1{max-width:10ch;margin:0;font-size:clamp(54px,4.8vw,82px);line-height:1.05;text-wrap:balance}.auth-experience .auth-experience-copy p{max-width:48ch;margin:0;font-size:clamp(16px,1.18vw,18px)}.auth-experience .auth-flow-preview{margin-top:clamp(4px,1vw,12px)}@media (max-width:720px){.auth-experience .auth-experience-copy{gap:18px;max-width:100%;align-content:start}.auth-experience .auth-experience-copy h1,html[data-theme=light] .auth-experience .auth-experience-copy h1{max-width:none;font-size:38px;line-height:1.04}.auth-experience .auth-experience-copy p{max-width:58ch;font-size:15px}}.marketing-hero-copy>p,.marketing-section-heading p,.marketing-section.split p,.marketing-subhero p,.pricing-strip p,html[data-theme=light] .marketing-hero-copy>p,html[data-theme=light] .marketing-section-heading p,html[data-theme=light] .marketing-section.split p,html[data-theme=light] .marketing-subhero p,html[data-theme=light] .pricing-strip p{color:var(--m-muted)}.marketing-primary-button,html[data-theme=light] .marketing-primary-button{color:#ffffff;background:var(--temirin-electric-violet);box-shadow:none}.marketing-primary-button:hover,html[data-theme=light] .marketing-primary-button:hover{background:color-mix(in srgb,var(--temirin-electric-violet) 88%,var(--temirin-midnight-ink))}.marketing-link-button,.marketing-mobile-menu nav a,.marketing-mobile-menu summary,.marketing-secondary-button,html[data-theme=light] .marketing-link-button,html[data-theme=light] .marketing-mobile-menu nav a,html[data-theme=light] .marketing-mobile-menu summary,html[data-theme=light] .marketing-secondary-button{color:var(--m-text);border-color:var(--m-line);background:rgba(255,255,255,.7)}.comparison-market-table,.faq-grid details,.featured-post,.glossary-card,.lead-capture-form,.legal-public-nav,.legal-public-panel,.marketing-card,.mini-plan,.pricing-page-card,.privacy-preferences-panel,.public-status-grid article,html[data-theme=light] .comparison-market-table,html[data-theme=light] .faq-grid details,html[data-theme=light] .featured-post,html[data-theme=light] .glossary-card,html[data-theme=light] .lead-capture-form,html[data-theme=light] .legal-public-nav,html[data-theme=light] .legal-public-panel,html[data-theme=light] .marketing-card,html[data-theme=light] .mini-plan,html[data-theme=light] .pricing-page-card,html[data-theme=light] .privacy-preferences-panel,html[data-theme=light] .public-status-grid article{border-color:var(--m-line);background:var(--m-panel);box-shadow:0 16px 42px rgba(11,16,32,.06)}.product-preview,html[data-theme=light] .product-preview{color:var(--temirin-cloud-white);border-color:rgba(228,231,236,.16);background:linear-gradient(145deg,rgba(17,24,44,.96),rgba(11,16,32,.96)),url(/brand/elements/data-grid-dark.svg);background-size:auto,320px 320px}html[data-theme=dark] .marketing-site{--m-bg:var(--temirin-midnight-ink);--m-panel:rgba(17,24,44,0.9);--m-panel-strong:var(--temirin-midnight-ink);--m-line:rgba(228,231,236,0.14);--m-text:var(--temirin-cloud-white);--m-muted:color-mix(in srgb,var(--temirin-cloud-white) 60%,var(--temirin-slate));--m-soft:var(--temirin-stone);color:var(--m-text);background:linear-gradient(rgba(246,247,250,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(246,247,250,.018) 1px,transparent 1px),var(--temirin-midnight-ink);background-size:64px 64px,64px 64px,auto}html[data-theme=dark] .marketing-header{background:rgba(11,16,32,.9)}html[data-theme=dark] .marketing-site .temirin-logo__asset--dark{display:none}html[data-theme=dark] .marketing-site .temirin-logo__asset--light{display:block}html[data-theme=dark] .marketing-hero:before,html[data-theme=dark] .marketing-subhero:before{background:linear-gradient(90deg,rgba(11,16,32,.98),rgba(11,16,32,.78) 52%,rgba(11,16,32,.44)),url(/brand/elements/data-grid-dark.svg);background-size:auto,320px 320px}html[data-theme=dark] .auth-experience-copy h1,html[data-theme=dark] .marketing-hero h1,html[data-theme=dark] .marketing-subhero h1{color:var(--temirin-cloud-white)}html[data-theme=dark] .marketing-link-button,html[data-theme=dark] .marketing-mobile-menu nav a,html[data-theme=dark] .marketing-mobile-menu summary,html[data-theme=dark] .marketing-secondary-button{color:var(--m-text);border-color:var(--m-line);background:rgba(255,255,255,.045)}html[data-theme=dark] .marketing-link-button:hover,html[data-theme=dark] .marketing-mobile-menu nav a:hover,html[data-theme=dark] .marketing-mobile-menu summary:hover,html[data-theme=dark] .marketing-secondary-button:hover{border-color:rgba(22,207,196,.34);background:rgba(22,207,196,.08)}html[data-theme=dark] .marketing-mobile-menu nav{background:rgba(11,16,32,.98)}@media (max-width:980px){.marketing-header,html[data-theme=light] .marketing-header{height:76px;min-height:76px;background:var(--temirin-cloud-white);backdrop-filter:none;-webkit-backdrop-filter:none;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}html[data-theme=dark] .marketing-header{background:var(--temirin-midnight-ink)}}@media (max-width:560px){.marketing-header,html[data-theme=light] .marketing-header{height:68px;min-height:68px}}@media (max-width:720px){.legal-public-hero .marketing-eyebrow,.legal-public-hero aside,.legal-public-hero h1,.legal-public-hero>p{grid-column:1}.legal-public-hero aside{grid-row:auto;align-self:start;min-width:0}}.marketing-site :is(a,button,input,textarea,select,label,p,li,small,.marketing-eyebrow,.auth-flow-preview span,.auth-flow-preview small,.auth-mode-switch button,.auth-unlock-strip span,.auth-unlock-strip small,.lead-checkbox){font-family:var(--sans)!important;letter-spacing:0!important}.marketing-site :is(.marketing-eyebrow,.preview-topline span,.preview-policy span){letter-spacing:.02em!important}.terminal-shell :is(.brand-copy strong,.brand-copy small,.nav-item,.mobile-nav-item,.mobile-primary-item,.sidebar-foot strong,.sidebar-foot small,.legal-links a,.command-key,.status,.status-pill,.theme-toggle strong,.settings-form label,.settings-form input,.settings-form select,.settings-form button,.order-ticket label,.order-ticket input,.order-ticket select,.order-ticket textarea,.segmented-control button,.primary-action,.row-action){font-family:var(--sans)!important;letter-spacing:0!important}.auth-legal-consent{display:grid!important;grid-template-columns:20px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:12px;border:1px solid var(--line);background:rgba(255,255,255,.02);color:var(--text)!important;font-size:12px!important;line-height:1.55!important}.settings-form .auth-legal-consent input[type=checkbox]{width:18px;height:18px;margin:1px 0 0;accent-color:var(--brand-accent)}.auth-legal-consent a{color:var(--brand-accent);text-decoration:underline;text-underline-offset:2px}.portfolio-range-tabs button.active{color:var(--text);border-color:color-mix(in srgb,var(--brand-accent) 42%,transparent);background:color-mix(in srgb,var(--brand-accent) 9%,transparent)}@media (max-width:980px){.marketing-site{padding-top:var(--marketing-mobile-header-height);animation:none;transform:none}.marketing-header,html[data-theme=dark] .marketing-header,html[data-theme=light] .marketing-header{position:fixed;inset:0 0 auto;width:100%;height:var(--marketing-mobile-header-height);min-height:var(--marketing-mobile-header-height);align-items:center;overflow:visible;background:var(--m-bg);-webkit-backdrop-filter:none;backdrop-filter:none;transform:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:auto}}@media (max-width:900px){.mobile-topbar>.theme-toggle{margin-left:0}}@media (max-width:560px){:root{--marketing-mobile-header-height:68px}.marketing-section.pricing-strip{margin-top:62px}}.marketing-site,html[data-theme=dark] .marketing-site,html[data-theme=light] .marketing-site{--m-gold:var(--temirin-signal-cyan)}.pricing-page-card li:before{background:var(--m-cyan)}.blog-card small,.connector-grid-public small,.connector-grid-public span,.marketing-eyebrow{color:var(--m-cyan)}.faq-grid details,.mini-plan,.panel,.pricing-page-card{max-width:100%}.auth-summary>*,.panel{min-width:0}.auth-summary small,.auth-summary span{overflow-wrap:anywhere}@media (max-width:900px){.marketing-site{--marketing-shell-gutter:14px}.marketing-site,body{overflow-x:hidden}.auth-summary,.workspace-switcher-row{grid-template-columns:1fr}.auth-summary-actions .primary-action,.auth-summary-actions button{width:100%}.marketing-band,.marketing-section{width:var(--marketing-shell-width)}.faq-grid,.pricing-strip-cards{grid-template-columns:1fr}.faq-grid details{padding:0}.faq-grid summary{min-height:64px;justify-content:flex-start;padding:16px;text-align:left}.faq-grid p{padding:0 16px 16px}}@media (max-width:560px){.plan-limit-grid{gap:10px}.marketing-section.pricing-strip{margin-top:36px}.faq-grid summary{min-height:58px}}@media (max-width:900px){.auth-experience .auth-summary,.workspace .auth-summary{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px}.auth-experience .account-avatar,.workspace .account-avatar{width:44px;height:44px;font-size:15px}.auth-experience .auth-summary strong,.workspace .auth-summary strong{font-size:15px;line-height:1.3;overflow-wrap:normal}.auth-experience .auth-summary small,.auth-experience .auth-summary span,.workspace .auth-summary small,.workspace .auth-summary span{text-decoration:none}.auth-experience .auth-summary-actions,.workspace .auth-summary-actions{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;justify-content:stretch}.auth-experience .auth-summary-actions .primary-action,.auth-experience .auth-summary-actions button,.workspace .auth-summary-actions .primary-action,.workspace .auth-summary-actions button{width:auto;min-width:0;min-height:44px;padding:0 14px}.auth-experience .auth-summary-actions button,.workspace .auth-summary-actions button{color:var(--muted);background:transparent}.feature-detail-card{min-height:0}.public-status-grid{gap:8px}.public-status-grid article{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 12px;gap:6px 12px;padding:16px}.public-status-grid strong{margin:0;font-size:22px;text-align:right}.public-status-grid p{grid-column:1/-1;margin-top:4px}.status-cta-row{display:flex;flex-direction:column;align-items:center;margin-top:18px}.status-cta-row .marketing-primary-button,.status-cta-row .marketing-secondary-button{width:min(100%,360px);min-width:min(100%,270px);text-align:center}.marketing-footer-inner{gap:18px;padding-top:46px}.marketing-footer nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;justify-content:stretch}.marketing-footer nav a{min-height:44px;justify-content:center;padding:6px 8px;text-align:center;line-height:1.2;white-space:normal}}@media (max-width:560px){.marketing-footer nav{grid-template-columns:repeat(2,minmax(0,1fr))}}.terminal-shell :is(.panel,.metric){border-color:var(--dash-border);background:var(--dash-surface)}.terminal-shell :is(.realtime-card,.intelligence-card,.realtime-strip-meta div,.intelligence-summary div,.intelligence-stats div,.command-next-action,.command-journey-step,.command-context-grid div,.source-row,.source-template-list button,.source-strategy-grid button,.connector-card,.connector-health,.connected-account,.connector-sync-empty,.connector-setup-guide,.connection-summary-grid>div,.plan-limit-grid>div,.plan-limits>div,.workspace-switcher-row,.team-member-row,.paper-order,.order-preview div,.live-order-list-wrap,.live-order-row,.paper-confirmation-grid>div,.execution-check,.journal-summary div,.journal-event-body,.support-action,.support-table-panel,.support-ticket-panel,.support-ticket-message,.support-ticket-reply,.compliance-document,.compliance-gate,.compliance-support-model,.admin-flag,.admin-workspace-grid div,.billing-current,.billing-management-panel,.playbook-grid div,.preference-row,.configured-sources>div,.evidence-picker,.telegram-discovery div,.automation-event-list article,.automation-delivery-list article,.automation-destination-list article,.alert-explanation,.backoffice-panel){border-color:var(--dash-border);background:var(--dash-surface-soft);color:var(--text)}html[data-theme=light] .terminal-shell :is(.realtime-card,.intelligence-card,.paper-order,.live-order-row,.source-row,.connector-card,.support-action,.team-member-row,.workspace-switcher-row){box-shadow:0 16px 38px rgba(11,16,32,.07)}.terminal-shell :is(.realtime-outcome,.paper-order-audit span,.connector-meta span,.connector-metadata-chips span,.source-chip,.status-pill,.status,.command-key,.workspace-sync,.panel-note,.tag,.audit-pill,.billing-pill,.support-usage-bar,.backoffice-row){border-color:var(--dash-border);background:color-mix(in srgb,var(--dash-surface-soft) 72%,transparent)}html[data-theme=light] .terminal-shell :is(.settings-form input,.settings-form select,.settings-form textarea,.preference-toolbar input,.order-ticket input,.order-ticket select,.order-ticket textarea,.source-credential-form input,.source-credential-form select,.source-credential-form textarea,.support-ticket-form input,.support-ticket-form select,.support-ticket-form textarea,.billing-form input,.billing-form select,.billing-form textarea,.backoffice-access input,.backoffice-form input,.backoffice-form select,.backoffice-form textarea){border-color:var(--dash-border);background:rgba(255,255,255,.9);color:var(--temirin-midnight-ink)}.terminal-shell :is(.eyebrow,.panel-heading span,.metric>span,.realtime-card header span,.realtime-card dt,.realtime-card footer,.market-table,.position-table,.market-title small,.position-meta,.source-row small,.connector-card small,.connector-meta span,.connected-account small,.health-row small,.health-row-expanded small,.workspace-switcher-row small,.team-member-row span,.journal-event-time,.journal-metrics span,.support-table-row span,.support-table-row small,.preference-row small,.configured-sources small,.automation-event-list article p,.automation-delivery-list article p,.automation-destination-list article p,.telegram-discovery div p,.alert-explanation dd,.compliance-gate code,.admin-workspace-grid strong,.backoffice-row span){color:var(--dash-muted-readable)}.terminal-shell :is(.eyebrow,.panel-heading span,.metric>span,.realtime-card header span,.realtime-card dt,.source-chip,.status-pill,.status,.command-key,.paper-order-audit span,.connector-meta span,.support-table-row strong,.telegram-discovery div span){letter-spacing:.045em}@media (min-width:901px){h1{font-size:clamp(24px,1.55vw,31px);line-height:1.15}.panel-heading small,.plan-limit-grid small,.workspace-sync small{font-size:13px;line-height:1.48}.panel-heading span{font-size:12px;line-height:1.25}.panel-heading{min-height:76px;height:auto;padding:16px 18px}.panel-heading h2{font-size:19px;line-height:1.24}.workspace-switcher-row strong{font-size:17px;line-height:1.28}.primary-action,.settings-form button,.workspace-switcher-row button{min-height:var(--tap-target);font-size:12px;line-height:1.25}.settings-form input,.settings-form select,.settings-form textarea{min-height:44px;font-size:13px;line-height:1.35}}.comparison-market-table,body{scrollbar-width:thin;scrollbar-color:var(--dash-scroll-thumb,var(--brand-primary)) var(--dash-scroll-track,transparent)}.marketing-site ::-webkit-scrollbar,body::-webkit-scrollbar{width:12px;height:12px}.marketing-site ::-webkit-scrollbar-track,body::-webkit-scrollbar-track{border:1px solid color-mix(in srgb,var(--brand-primary) 10%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--dash-scroll-track,var(--surface)) 88%,transparent),color-mix(in srgb,var(--background-primary) 82%,transparent))}.marketing-site ::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent)) padding-box;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-primary) 20%,transparent),0 0 18px color-mix(in srgb,var(--brand-primary) 26%,transparent)}.marketing-site ::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 82%,#ffffff),color-mix(in srgb,var(--brand-accent) 84%,#ffffff)) padding-box}.marketing-site ::-webkit-scrollbar-corner,body::-webkit-scrollbar-corner{background:transparent}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.product-preview-experience{grid-template-rows:auto minmax(310px,1fr) auto auto}.preview-workspace-canvas{position:relative;isolation:isolate;min-height:310px;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(205px,.7fr);grid-gap:10px;gap:10px;overflow:hidden;border:1px solid rgba(228,231,236,.12);border-radius:8px;background:linear-gradient(145deg,rgba(17,24,44,.98),rgba(11,16,32,.96)),repeating-linear-gradient(90deg,transparent 0 35px,rgba(255,255,255,.022) 36px);padding:10px}.preview-workspace-main,.preview-workspace-side{min-width:0;display:grid;align-content:start;grid-gap:10px;gap:10px;border:1px solid rgba(228,231,236,.1);border-radius:7px;background:rgba(11,16,32,.62);padding:11px;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.preview-workspace-main{grid-template-rows:auto auto auto 1fr}.preview-window-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px;border-bottom:1px solid rgba(228,231,236,.08);padding:0 1px 8px}.preview-window-bar i,.preview-window-bar span{color:rgba(228,231,236,.68);font:800 9px var(--mono);font-style:normal;letter-spacing:.07em;text-transform:uppercase}.preview-window-bar i{position:relative;color:var(--temirin-signal-cyan);-webkit-padding-start:11px;padding-inline-start:11px}.preview-window-bar i:before{content:"";position:absolute;inset:50% auto auto 0;width:6px;height:6px;border-radius:50%;background:var(--temirin-signal-cyan);box-shadow:0 0 10px rgba(22,207,196,.56);transform:translateY(-50%);animation:temirin-experience-pulse 3.2s ease-in-out infinite}.preview-source-event{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;border:1px solid rgba(22,207,196,.18);border-radius:7px;background:linear-gradient(110deg,rgba(22,207,196,.08),rgba(255,255,255,.018));padding:10px}.preview-source-icon{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(22,207,196,.3);border-radius:7px;color:var(--temirin-signal-cyan);background:rgba(22,207,196,.08);font:900 12px var(--mono)}.preview-market-card small,.preview-review-state small,.preview-source-event small,.workspace-frame-prices small,.workspace-reel-frame>small{display:block;color:rgba(228,231,236,.56);font:800 8px var(--mono);letter-spacing:.05em;text-transform:uppercase}.preview-source-event strong{display:block;margin-top:4px;color:var(--temirin-cloud-white);font-size:12px;line-height:1.3}.preview-source-event p{margin:4px 0 0;color:rgba(228,231,236,.6);font:12px/1.45 var(--mono)}.preview-match-rail{display:grid;grid-template-columns:auto minmax(20px,1fr) auto;grid-gap:8px;gap:8px;align-items:center;padding-inline:5px}.preview-match-rail span{color:rgba(228,231,236,.52);font:12px var(--mono)}.preview-match-rail i{height:1px;overflow:hidden;background:rgba(228,231,236,.1)}.preview-match-rail i:after{content:"";display:block;width:38%;height:100%;background:linear-gradient(90deg,transparent,var(--temirin-signal-cyan),transparent);animation:temirin-experience-flow 3.8s linear infinite}.preview-market-card{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(111,69,255,.24);border-radius:7px;background:linear-gradient(145deg,rgba(111,69,255,.09),rgba(255,255,255,.018));padding:11px}.preview-market-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.preview-market-card header strong{display:block;margin-top:4px;color:var(--temirin-cloud-white);font-size:12px;line-height:1.25}.preview-market-card header>span{flex:0 0 auto;border:1px solid rgba(22,207,196,.22);border-radius:999px;color:var(--temirin-signal-cyan);background:rgba(22,207,196,.06);padding:5px 7px;font:800 8px var(--mono)}.preview-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.preview-price-grid div{min-width:0;border:1px solid rgba(228,231,236,.08);border-radius:6px;background:rgba(255,255,255,.02);padding:8px}.preview-price-grid strong{display:block;margin-top:6px;color:var(--temirin-cloud-white);font:900 15px var(--mono)}.preview-price-grid div:nth-child(2) strong,.preview-price-grid div:nth-child(3) strong{color:var(--temirin-signal-cyan)}.preview-depth-line{position:relative;height:24px;overflow:hidden;border-radius:5px;background:linear-gradient(180deg,rgba(22,207,196,.08),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 28px)}.preview-depth-line i,.preview-depth-line span{position:absolute;inset:auto 0 5px;height:1px;background:linear-gradient(90deg,transparent 0,var(--temirin-electric-violet) 18%,var(--temirin-signal-cyan) 70%,transparent 100%);transform:rotate(-2deg)}.preview-depth-line i{inset:7px 12% auto 30%;background:rgba(22,207,196,.58);transform:rotate(5deg);animation:temirin-experience-drift 5.4s ease-in-out infinite}.preview-brief-score{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;border:1px solid rgba(111,69,255,.2);border-radius:7px;background:rgba(111,69,255,.08);padding:11px}.preview-brief-score span{max-width:76px;color:rgba(228,231,236,.6);font:12px/1.35 var(--mono)}.preview-brief-score strong{color:var(--temirin-cloud-white);font:900 24px var(--mono)}.preview-brief-list{display:grid;grid-gap:6px;gap:6px}.preview-brief-list div{display:grid;grid-template-columns:7px minmax(0,1fr);grid-gap:7px;gap:7px;align-items:center;color:rgba(228,231,236,.66);font:12px/1.35 var(--mono)}.preview-brief-list i{width:6px;height:6px;border-radius:50%;background:var(--temirin-electric-violet);box-shadow:0 0 8px rgba(111,69,255,.38)}.preview-brief-list div[data-tone=policy] i,.preview-brief-list div[data-tone=support] i{background:var(--temirin-signal-cyan);box-shadow:0 0 8px rgba(22,207,196,.34)}.preview-review-state{display:grid;grid-gap:5px;gap:5px;margin-top:auto;border:1px solid rgba(22,207,196,.16);border-radius:7px;background:linear-gradient(135deg,rgba(22,207,196,.07),rgba(111,69,255,.06));padding:10px}.preview-review-state strong{color:var(--temirin-cloud-white);font-size:12px}.preview-review-state span{color:rgba(228,231,236,.58);font:12px/1.4 var(--mono)}.preview-scanline{position:absolute;z-index:-1;inset:0 auto 0 -16%;width:18%;background:linear-gradient(90deg,transparent,rgba(22,207,196,.055),transparent);transform:skewX(-8deg);animation:temirin-experience-scan 9s ease-in-out infinite;pointer-events:none}.workspace-frame-gates,.workspace-frame-prices,.workspace-frame-signal{border:1px solid rgba(228,231,236,.1);border-radius:7px;background:rgba(255,255,255,.025);padding:10px}.workspace-frame-signal{display:flex;gap:8px;align-items:center;color:rgba(228,231,236,.72);font:12px var(--mono)}.workspace-frame-signal i{width:8px;height:8px;border-radius:50%;background:var(--temirin-signal-cyan);box-shadow:0 0 0 4px rgba(22,207,196,.08),0 0 16px rgba(22,207,196,.34);animation:temirin-experience-pulse 3.2s ease-in-out infinite}.workspace-frame-prices{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:7px;gap:7px;align-items:center}.workspace-frame-prices div{min-width:0}.workspace-frame-prices strong{display:block;margin-top:5px;color:var(--temirin-cloud-white);font:900 17px var(--mono)}.workspace-frame-prices>i{color:var(--temirin-signal-cyan);font-style:normal}.workspace-frame-gates{display:flex;flex-wrap:wrap;gap:5px}.workspace-frame-gates i{border:1px solid rgba(22,207,196,.18);border-radius:999px;background:rgba(22,207,196,.05);padding:5px 7px;font:12px var(--mono);font-style:normal}.workspace-frame-gates i,.workspace-reel-frame>small{color:var(--temirin-signal-cyan)}.feature-experience-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0 0 18px}.feature-experience-tile{min-width:0;overflow:hidden;border:1px solid var(--m-line);border-radius:8px;background:var(--m-panel)}.feature-experience-window{min-height:214px;display:grid;grid-template-rows:auto 1fr;grid-gap:10px;gap:10px;overflow:hidden;border-bottom:1px solid rgba(228,231,236,.1);background:radial-gradient(circle at 82% 14%,rgba(111,69,255,.16),transparent 38%),linear-gradient(145deg,rgba(17,24,44,.98),rgba(11,16,32,.96));color:var(--temirin-cloud-white);padding:11px}.feature-experience-bar{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid rgba(228,231,236,.08);padding-bottom:8px}.feature-experience-bar i,.feature-experience-bar span{color:rgba(228,231,236,.5);font:800 8px var(--mono);font-style:normal;letter-spacing:.05em;text-transform:uppercase}.feature-experience-bar i{color:var(--temirin-signal-cyan)}.feature-canvas{min-width:0;display:grid;align-content:center;grid-gap:8px;gap:8px}.feature-canvas-evidence{grid-template-columns:minmax(0,1fr) 70px}.feature-evidence-match,.feature-evidence-source{min-width:0;display:grid;grid-gap:6px;gap:6px;align-content:center;border:1px solid rgba(228,231,236,.1);border-radius:7px;background:rgba(255,255,255,.025);padding:10px;color:rgba(228,231,236,.68);font:12px var(--mono)}.feature-evidence-source{grid-template-columns:7px minmax(0,1fr);align-items:center}.feature-evidence-source i{width:7px;height:7px;border-radius:50%;background:var(--temirin-signal-cyan);box-shadow:0 0 12px rgba(22,207,196,.38)}.feature-evidence-match span{font-size:12px}.feature-evidence-match strong{color:var(--temirin-cloud-white);font:900 18px var(--mono)}.feature-evidence-pills{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:5px}.feature-evidence-pills i{border:1px solid rgba(111,69,255,.24);border-radius:999px;color:rgba(228,231,236,.66);background:rgba(111,69,255,.07);padding:5px 7px;font:12px var(--mono);font-style:normal}.feature-canvas-alerts div,.feature-canvas-policy div,.feature-canvas-sources div{min-width:0;display:grid;align-items:center;grid-gap:7px;gap:7px;border:1px solid rgba(228,231,236,.08);border-radius:6px;background:rgba(255,255,255,.02);padding:8px}.feature-canvas-sources div{grid-template-columns:7px minmax(0,1fr) auto}.feature-canvas-sources div>i{width:6px;height:6px;border-radius:50%;background:rgba(228,231,236,.38)}.feature-canvas-sources div>i[data-state=live]{background:var(--temirin-signal-cyan);box-shadow:0 0 9px rgba(22,207,196,.32)}.feature-canvas-alerts span,.feature-canvas-policy span,.feature-canvas-sources span{color:rgba(228,231,236,.72);font:12px var(--mono)}.feature-canvas-sources small{color:rgba(228,231,236,.42);font:12px var(--mono)}.feature-canvas-sources b{height:3px;overflow:hidden;border-radius:999px;background:rgba(228,231,236,.08)}.feature-canvas-sources b span{display:block;width:54%;height:100%;background:linear-gradient(90deg,var(--temirin-electric-violet),var(--temirin-signal-cyan));animation:temirin-experience-flow 5.2s ease-in-out infinite}.feature-canvas-alerts div,.feature-canvas-policy div{grid-template-columns:minmax(0,1fr) auto}.feature-canvas-alerts i,.feature-canvas-policy i{border-radius:999px;color:var(--temirin-signal-cyan);background:rgba(22,207,196,.06);padding:4px 6px;font:12px var(--mono);font-style:normal}.feature-canvas-alerts b,.feature-canvas-policy b{color:rgba(228,231,236,.44);font:12px/1.4 var(--mono);font-weight:500}.feature-canvas-policy i:not([data-state=pass]){color:var(--temirin-cloud-white);background:rgba(111,69,255,.14)}.feature-canvas-policy b{display:flex;gap:7px;align-items:center;color:rgba(228,231,236,.62)}.feature-canvas-policy b span{width:7px;height:7px;border-radius:2px;background:var(--temirin-electric-violet);box-shadow:0 0 10px rgba(111,69,255,.4)}.feature-experience-copy{display:grid;grid-gap:7px;gap:7px;padding:14px}.feature-experience-copy>span{color:var(--m-cyan);font:800 10px var(--mono);text-transform:uppercase}.feature-experience-copy strong{color:var(--m-text);font-size:14px;line-height:1.3}.feature-experience-copy p{margin:0;color:var(--m-muted);font-size:12px;line-height:1.5}@keyframes temirin-experience-pulse{0%,to{opacity:.48;transform:scale(.84)}50%{opacity:1;transform:scale(1)}}@keyframes temirin-experience-flow{0%{transform:translateX(-75%);opacity:.35}50%{opacity:1}to{transform:translateX(235%);opacity:.35}}@keyframes temirin-experience-drift{0%,to{transform:translateX(-4%) rotate(5deg);opacity:.5}50%{transform:translateX(8%) rotate(2deg);opacity:1}}@keyframes temirin-experience-scan{0%,12%{transform:translateX(0) skewX(-8deg);opacity:0}28%,70%{opacity:1}88%,to{transform:translateX(760%) skewX(-8deg);opacity:0}}@media (max-width:1040px){.feature-experience-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.preview-workspace-canvas{grid-template-columns:minmax(0,1fr)}.preview-workspace-side{display:none}.feature-experience-strip{grid-template-columns:minmax(0,1fr)}.feature-experience-window{min-height:190px}}@media (max-width:560px){.product-preview-experience{grid-template-rows:auto auto}.preview-workspace-canvas{min-height:286px}.preview-market-card header{display:grid}.preview-market-card header>span{justify-self:start}}@media (prefers-reduced-motion:reduce){.preview-scanline{display:none}.feature-canvas-sources b span,.preview-match-rail i:after{width:100%;transform:none}.workspace-reel-frame{opacity:1;transform:none}}:is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--brand-accent) 72%,white);outline-offset:3px}.skip-link{position:fixed;inset-block-start:12px;inset-inline-start:12px;z-index:10000;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--brand-accent);background:var(--bg);color:var(--text);padding:10px 14px;font-size:14px;font-weight:700;transform:translateY(calc(-100% - 24px));transition:transform .12s ease-out}.skip-link:focus,.skip-link:focus-visible{transform:translateY(0)}.public-main-content{min-width:0;width:100%}#main-content:focus-visible{outline:3px solid color-mix(in srgb,var(--brand-accent) 72%,white);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}