:root{--signal-1:#fffbfa;--signal-2:#fff5f2;--signal-3:#ffe8e3;--signal-4:#ffd9d0;--signal-5:#ffc8bc;--signal-6:#ffb3a4;--signal-7:#fb9885;--signal-8:#f37a65;--signal-9:#fb5c52;--signal-10:#ee4940;--signal-11:#c02a24;--signal-12:#511512;--signal-a3:#ff2e0019;--signal-a9:#fb4034ad;--signal-contrast:#fff;--signal-surface:#fff5f2cc;--ash-1:#fcfcfb;--ash-2:#f8f7f5;--ash-3:#f1f0ec;--ash-4:#eae8e2;--ash-5:#e3e1d9;--ash-6:#dbd8cf;--ash-7:#cfcabe;--ash-8:#bab4a5;--ash-9:#8f897b;--ash-10:#726c5e;--ash-11:#65615a;--ash-12:#211f1a;--ash-a6:#6b4f001f;--ash-surface:#fffc;--success-2:#effaf2;--success-6:#b6e4c6;--success-9:#2f9e6b;--success-11:#1c7a4f;--warning-2:#fff6e6;--warning-6:#f7dca0;--warning-9:#f5a623;--warning-11:#95590a;--danger-2:#fdf0ee;--danger-6:#f4c0bd;--danger-9:#d8392f;--danger-11:#c12a26;--info-2:#eef4fc;--info-6:#bcd5f1;--info-9:#3b82c4;--info-11:#1d5e9b}.dark{--signal-1:#1c100d;--signal-2:#241310;--signal-3:#3a1611;--signal-4:#4d1810;--signal-5:#5d1d14;--signal-6:#71281d;--signal-7:#8e392b;--signal-8:#b54a39;--signal-9:#fb5c52;--signal-10:#ff6f60;--signal-11:#ff9d8b;--signal-12:#ffd7cd;--signal-a3:#ff35171f;--signal-a9:#ff5d52f7;--signal-contrast:#2a0c08;--signal-surface:#2c130d80;--ash-1:#121110;--ash-2:#1a1815;--ash-3:#23201b;--ash-4:#2a2620;--ash-5:#322d26;--ash-6:#3c362d;--ash-7:#4a4339;--ash-8:#63594c;--ash-9:#7d7263;--ash-10:#8a8070;--ash-11:#b6afa1;--ash-12:#f3f1ec;--ash-a6:#f5e8c01a;--ash-surface:#1a1815cc;--success-2:#0e1f17;--success-6:#225640;--success-9:#36b37e;--success-11:#62d6a0;--warning-2:#221703;--warning-6:#5e441a;--warning-9:#f5a623;--warning-11:#f6c062;--danger-2:#25110f;--danger-6:#6e312b;--danger-9:#ec5a50;--danger-11:#ff9e93;--info-2:#0d1722;--info-6:#1f456c;--info-9:#4a93d4;--info-11:#7cb8ec}:root,.dark{--color-background:var(--ash-1);--color-surface:var(--ash-2);--color-panel:#fff;--color-panel-translucent:var(--ash-surface);--color-overlay:#211f1a99;--color-text:var(--ash-12);--color-text-muted:var(--ash-11);--color-text-subtle:var(--ash-10);--color-text-onAccent:var(--signal-contrast);--color-text-link:var(--signal-11);--color-border:var(--ash-6);--color-border-strong:var(--ash-7);--color-border-interactive:var(--ash-8);--accent-bg:var(--signal-3);--accent-bg-hover:var(--signal-4);--accent-bg-active:var(--signal-5);--accent-border:var(--signal-7);--accent-solid:var(--signal-9);--accent-solid-hover:var(--signal-10);--accent-text:var(--signal-11);--focus-ring:var(--signal-8);--color-field:var(--color-panel)}.dark{--color-panel:var(--ash-2);--color-overlay:#0009}:root{--font-display:var(--font-display-face), "Schibsted Grotesk", "Hanken Grotesk", system-ui, sans-serif;--font-sans:var(--font-sans-face), "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-mono-face), "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--font-size-1:.75rem;--font-size-2:.8125rem;--font-size-3:.875rem;--font-size-4:.9375rem;--font-size-5:1rem;--font-size-6:1.125rem;--font-size-7:1.375rem;--font-size-8:1.75rem;--font-size-9:2.25rem;--font-size-10:3rem;--font-size-11:4rem;--font-size-12:5.5rem;--line-height-1:1.4;--line-height-2:1.45;--line-height-3:1.5;--line-height-4:1.55;--line-height-5:1.6;--line-height-tight:1.2;--line-height-display:1.05;--line-height-heading:1.15;--tracking-tighter:-.03em;--tracking-tight:-.015em;--tracking-normal:0em;--tracking-wide:.02em;--tracking-caps:.08em;--text-display-font:var(--font-display);--text-display-size:var(--font-size-12);--text-display-line:var(--line-height-display);--text-display-weight:var(--weight-extrabold);--text-display-track:var(--tracking-tighter);--text-h1-font:var(--font-display);--text-h1-size:var(--font-size-11);--text-h1-line:var(--line-height-display);--text-h1-weight:var(--weight-extrabold);--text-h1-track:var(--tracking-tight);--text-h2-font:var(--font-display);--text-h2-size:var(--font-size-10);--text-h2-line:var(--line-height-heading);--text-h2-weight:var(--weight-bold);--text-h2-track:var(--tracking-tight);--text-h3-font:var(--font-display);--text-h3-size:var(--font-size-9);--text-h3-line:var(--line-height-heading);--text-h3-weight:var(--weight-bold);--text-h3-track:var(--tracking-tight);--text-h4-font:var(--font-display);--text-h4-size:var(--font-size-8);--text-h4-line:var(--line-height-tight);--text-h4-weight:var(--weight-semibold);--text-h4-track:var(--tracking-tight);--text-h5-font:var(--font-sans);--text-h5-size:var(--font-size-7);--text-h5-line:var(--line-height-tight);--text-h5-weight:var(--weight-semibold);--text-h5-track:var(--tracking-normal);--text-lead-font:var(--font-sans);--text-lead-size:var(--font-size-6);--text-lead-line:var(--line-height-5);--text-lead-weight:var(--weight-regular);--text-body-font:var(--font-sans);--text-body-size:var(--font-size-5);--text-body-line:var(--line-height-5);--text-body-weight:var(--weight-regular);--text-ui-font:var(--font-sans);--text-ui-size:var(--font-size-4);--text-ui-line:var(--line-height-3);--text-ui-weight:var(--weight-medium);--text-caption-font:var(--font-sans);--text-caption-size:var(--font-size-2);--text-caption-line:var(--line-height-2);--text-caption-weight:var(--weight-medium);--text-eyebrow-font:var(--font-sans);--text-eyebrow-size:var(--font-size-2);--text-eyebrow-line:var(--line-height-1);--text-eyebrow-weight:var(--weight-bold);--text-eyebrow-track:var(--tracking-caps);--text-mono-font:var(--font-mono);--text-mono-size:var(--font-size-3);--text-mono-line:var(--line-height-2);--text-mono-weight:var(--weight-medium);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--space-9:64px;--space-10:80px;--space-11:96px;--space-12:128px;--radius-1:4px;--radius-2:7px;--radius-3:10px;--radius-4:14px;--radius-5:20px;--radius-6:28px;--radius-full:999px;--control-height-1:28px;--control-height-2:36px;--control-height-3:44px;--control-height-4:56px;--container-sm:640px;--container-md:840px;--container-lg:1080px;--container-xl:1280px;--container-2xl:1440px;--gutter:clamp(20px, 5vw, 80px);--border-width-1:1px;--border-width-2:1.5px;--border-width-3:2px;--z-base:1;--z-sticky:100;--z-overlay:1000;--z-modal:1100;--z-toast:1200;--z-tooltip:1300;--shadow-1:0 1px 2px -1px #2e1c161a, 0 1px 1px #2e1c160f;--shadow-2:0 2px 6px -2px #2e1c161f, 0 1px 2px #2e1c1612;--shadow-3:0 8px 20px -6px #2e1c1624, 0 2px 6px -2px #2e1c1614;--shadow-4:0 18px 40px -12px #2e1c1633, 0 6px 14px -8px #2e1c161f;--shadow-5:0 32px 70px -20px #2e1c1647, 0 10px 24px -12px #2e1c1624;--shadow-signal:0 8px 28px -8px #fb5c5273;--shadow-signal-soft:0 6px 22px -10px #fb5c524d;--ring-width:3px;--ring-color:var(--signal-a9);--focus-shadow:0 0 0 var(--ring-width) var(--signal-a9);--blur-sm:6px;--blur-md:14px;--blur-lg:28px;--duration-1:80ms;--duration-2:.14s;--duration-3:.22s;--duration-4:.36s;--duration-5:.6s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-signal:cubic-bezier(.34, 1.2, .4, 1);--gradient-signal:linear-gradient(120deg, #fd9e6e 0%, #fe6860 52%, #fb5454 100%);--gradient-signal-radial:radial-gradient(120% 140% at 30% 12%, #fd9e6e 0%, #fe6860 48%, #fb5454 100%);--gradient-signal-soft:linear-gradient(120deg, #fd9e6e29, #fb54541a)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:90px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-line);font-weight:var(--weight-regular);color:var(--color-text);background:var(--color-background);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"ss01", "cv01";margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);margin:0}p{margin:0}a{color:var(--color-text-link);text-decoration:none}a:hover{text-underline-offset:2px;text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--signal-4);color:var(--signal-12)}:where(:focus-visible){box-shadow:var(--focus-shadow);border-radius:var(--radius-2);outline:none}code,kbd,samp,pre{font-family:var(--font-mono)}img,svg,video{max-width:100%;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ds-btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-height-2);padding:0 var(--space-4);font-family:var(--font-sans);font-size:var(--font-size-4);font-weight:var(--weight-semibold);letter-spacing:-.01em;border:var(--border-width-1) solid transparent;border-radius:var(--radius-2);cursor:pointer;white-space:nowrap;user-select:none;transition:background var(--duration-2) var(--ease-standard), border-color var(--duration-2) var(--ease-standard), color var(--duration-2) var(--ease-standard), box-shadow var(--duration-2) var(--ease-standard), transform var(--duration-1) var(--ease-standard);line-height:1;text-decoration:none;display:inline-flex}.ds-btn:hover{text-decoration:none}.ds-btn:focus-visible{box-shadow:var(--focus-shadow)}.ds-btn:active:not(:disabled){transform:translateY(.5px)scale(.992)}.ds-btn:disabled,.ds-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.ds-btn svg{flex:none;width:1.1em;height:1.1em}.ds-btn--sm{height:var(--control-height-1);padding:0 var(--space-3);font-size:var(--font-size-3);border-radius:var(--radius-1)}.ds-btn--lg{height:var(--control-height-3);padding:0 var(--space-5);font-size:var(--font-size-5)}.ds-btn--xl{height:var(--control-height-4);padding:0 var(--space-6);font-size:var(--font-size-6);border-radius:var(--radius-3)}.ds-btn--block{width:100%;display:flex}.ds-btn--solid{background:var(--accent-solid);color:var(--color-text-onAccent);box-shadow:var(--shadow-signal-soft)}.ds-btn--solid:hover:not(:disabled){background:var(--accent-solid-hover);box-shadow:var(--shadow-signal)}.ds-btn--solid.ds-btn--neutral{background:var(--ash-12);color:var(--ash-1);box-shadow:var(--shadow-1)}.ds-btn--solid.ds-btn--neutral:hover:not(:disabled){background:var(--ash-11)}.ds-btn--solid.ds-btn--danger{background:var(--danger-9);box-shadow:none}.ds-btn--solid.ds-btn--danger:hover:not(:disabled){background:var(--danger-11)}.ds-btn--soft{background:var(--accent-bg);color:var(--accent-text)}.ds-btn--soft:hover:not(:disabled){background:var(--accent-bg-hover)}.ds-btn--soft.ds-btn--neutral{background:var(--ash-3);color:var(--ash-12)}.ds-btn--soft.ds-btn--neutral:hover:not(:disabled){background:var(--ash-4)}.ds-btn--soft.ds-btn--danger{background:var(--danger-2);color:var(--danger-11)}.ds-btn--outline{border-color:var(--color-border-strong);color:var(--color-text);background:0 0}.ds-btn--outline:hover:not(:disabled){background:var(--ash-3);border-color:var(--color-border-interactive)}.ds-btn--outline.ds-btn--accent{border-color:var(--accent-border);color:var(--accent-text)}.ds-btn--outline.ds-btn--accent:hover:not(:disabled){background:var(--accent-bg)}.ds-btn--ghost{color:var(--color-text);background:0 0}.ds-btn--ghost:hover:not(:disabled){background:var(--ash-3)}.ds-btn--ghost.ds-btn--accent{color:var(--accent-text)}.ds-btn--ghost.ds-btn--accent:hover:not(:disabled){background:var(--accent-bg)}.ds-btn__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite ds-spin}@keyframes ds-spin{to{transform:rotate(360deg)}}.ds-icon-btn{width:var(--control-height-2);height:var(--control-height-2);border:var(--border-width-1) solid transparent;border-radius:var(--radius-2);cursor:pointer;color:var(--color-text-muted);transition:background var(--duration-2) var(--ease-standard), color var(--duration-2) var(--ease-standard), box-shadow var(--duration-2) var(--ease-standard);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-icon-btn svg{width:50%;height:50%}.ds-icon-btn:hover:not(:disabled){background:var(--ash-3);color:var(--color-text)}.ds-icon-btn:focus-visible{box-shadow:var(--focus-shadow)}.ds-icon-btn:disabled{opacity:.45;cursor:not-allowed}.ds-icon-btn--sm{width:var(--control-height-1);height:var(--control-height-1)}.ds-icon-btn--lg{width:var(--control-height-3);height:var(--control-height-3)}.ds-icon-btn--solid{background:var(--accent-solid);color:var(--color-text-onAccent)}.ds-icon-btn--solid:hover:not(:disabled){background:var(--accent-solid-hover);color:var(--color-text-onAccent)}.ds-icon-btn--soft{background:var(--accent-bg);color:var(--accent-text)}.ds-icon-btn--soft:hover:not(:disabled){background:var(--accent-bg-hover);color:var(--accent-text)}.ds-icon-btn--outline{border-color:var(--color-border-strong)}.ds-card{background:var(--color-panel);border:var(--border-width-1) solid var(--color-border);border-radius:var(--radius-4);padding:var(--space-5);transition:border-color var(--duration-2) var(--ease-standard), box-shadow var(--duration-3) var(--ease-standard), transform var(--duration-3) var(--ease-out)}.ds-card--elevated{box-shadow:var(--shadow-3);border-color:#0000}.ds-card--ghost{background:0 0;border-color:#0000;padding:0}.ds-card--interactive{cursor:pointer}.ds-card--interactive:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-3);transform:translateY(-2px)}.ds-card--accent{background:var(--gradient-signal-soft);border-color:var(--accent-border)}.ds-badge{align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);font-size:var(--font-size-2);font-weight:var(--weight-semibold);letter-spacing:.005em;border-radius:var(--radius-1);border:var(--border-width-1) solid transparent;white-space:nowrap;line-height:1;display:inline-flex}.ds-badge svg{width:13px;height:13px}.ds-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ds-badge--accent{background:var(--signal-3);color:var(--signal-11)}.ds-badge--neutral{background:var(--ash-3);color:var(--ash-11)}.ds-badge--success{background:var(--success-2);color:var(--success-11)}.ds-badge--warning{background:var(--warning-2);color:var(--warning-11)}.ds-badge--danger{background:var(--danger-2);color:var(--danger-11)}.ds-badge--info{background:var(--info-2);color:var(--info-11)}.ds-segment{background:var(--ash-3);border-radius:var(--radius-full);align-items:center;gap:2px;padding:3px;display:inline-flex}.ds-segment-seg{cursor:pointer;height:30px;font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-text-muted);user-select:none;transition:background var(--duration-2) var(--ease-standard), color var(--duration-2) var(--ease-standard);background:0 0;border:none;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ds-segment-seg:hover{color:var(--color-text)}.ds-segment-seg:focus-visible{box-shadow:var(--focus-shadow);outline:none}.ds-segment-seg[aria-current=true],.ds-segment-seg.is-active{background:var(--accent-solid);color:#fff;box-shadow:var(--shadow-signal-soft)}.ds-waveform{align-items:center;gap:3px;height:28px;display:inline-flex}.ds-waveform__bar{border-radius:var(--radius-full);background:var(--accent-solid);width:3px;height:calc(8% + var(--h,.4) * 92%)}.ds-waveform--gradient .ds-waveform__bar{background:var(--gradient-signal)}.ds-waveform--animated .ds-waveform__bar{animation:ds-wave var(--dur,1.1s) var(--ease-in-out) var(--delay,0s) infinite}@keyframes ds-wave{0%{height:calc(8% + var(--h,.4) * 22%)}50%{height:calc(22% + var(--h,.4) * 78%)}to{height:calc(8% + var(--h,.4) * 22%)}}@media (prefers-reduced-motion:reduce){.ds-waveform--animated .ds-waveform__bar{height:calc(8% + var(--h,.4) * 92%);animation:none}.ds-waveform--force-motion.ds-waveform--animated .ds-waveform__bar{animation-name:ds-wave!important;animation-duration:var(--dur,1.1s)!important;animation-timing-function:var(--ease-in-out)!important;animation-delay:var(--delay,0s)!important;animation-iteration-count:infinite!important}}.svg-inline--fa{vertical-align:-.125em;width:auto;height:1em;display:inline-block;overflow:visible}@keyframes yk-ring{0%{opacity:.55;transform:scale(.6)}70%{opacity:0}to{opacity:0;transform:scale(1.6)}}@keyframes yk-fade{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes yk-caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.yk-page{background:var(--color-background);min-height:100vh;color:var(--color-text)}.yk-section{padding:clamp(56px, 8vw, 96px) var(--gutter);margin:0 auto}.yk-section--xl{max-width:var(--container-xl)}.yk-section--lg{max-width:var(--container-lg)}.yk-section--md{max-width:var(--container-md)}.yk-section--center{text-align:center}.yk-eyebrow{font-size:var(--font-size-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-text)}.yk-h2{font-family:var(--font-display);font-size:var(--font-size-10);line-height:var(--line-height-heading);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);text-wrap:balance}.yk-h2--steps,.yk-h2--sectors{margin:var(--space-3) auto 0;max-width:28ch}.yk-h2--voice{margin:var(--space-3) auto 0;max-width:20ch}.yk-h2--demo{margin:var(--space-3) 0 0}.yk-h2--faq{margin:var(--space-3) auto 0;max-width:24ch}.yk-h2--cta{max-width:16ch;font-weight:var(--weight-extrabold);margin:0 auto;position:relative}.yk-lead{font-size:var(--font-size-6);line-height:var(--line-height-5);color:var(--color-text-muted);text-wrap:pretty}.yk-logo-img{width:auto;height:32px;display:block}.yk-header{z-index:var(--z-sticky);-webkit-backdrop-filter:saturate(1.4)blur(14px);background:var(--color-panel-translucent);border-bottom:1px solid var(--color-border);position:sticky;top:0}.yk-header-inner{max-width:var(--container-xl);padding:0 var(--gutter);align-items:center;gap:var(--space-5);height:74px;margin:0 auto;display:flex}.yk-logo{align-items:center;display:flex}.yk-nav{gap:var(--space-1);flex:1;justify-content:center;display:flex}.yk-nav-link{cursor:pointer;border-radius:var(--radius-2);font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--font-size-4);color:var(--color-text-muted);white-space:nowrap;background:0 0;border:none;padding:8px 12px}.yk-header-right{align-items:center;gap:var(--space-4);display:flex}.yk-header-cta{flex-shrink:0;width:180px}.yk-login{border-radius:var(--radius-2);width:40px;height:40px;color:var(--color-text-muted);transition:color var(--duration-2) var(--ease-standard), background var(--duration-2) var(--ease-standard);place-items:center;font-size:18px;text-decoration:none;display:grid;position:relative}.yk-login:hover{color:var(--color-text);background:var(--ash-2)}.yk-login:after{content:attr(data-tooltip);white-space:nowrap;border-radius:var(--radius-2);background:var(--color-text);color:var(--color-background);font-family:var(--font-sans);font-size:var(--font-size-2);font-weight:var(--weight-semibold);box-shadow:var(--shadow-3);opacity:0;pointer-events:none;transition:opacity var(--duration-2) var(--ease-standard), transform var(--duration-2) var(--ease-standard);z-index:1;padding:6px 10px;line-height:1;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(4px)}.yk-login:before{content:"";border:5px solid #0000;border-bottom-color:var(--color-text);opacity:0;pointer-events:none;transition:opacity var(--duration-2) var(--ease-standard);position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%)}.yk-login:hover:after,.yk-login:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}.yk-login:hover:before,.yk-login:focus-visible:before{opacity:1}.yk-burger{border:1px solid var(--color-border);border-radius:var(--radius-2);background:var(--color-panel);width:44px;height:44px;color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;margin-left:auto;font-size:20px;display:none}.yk-burger .yk-burger-close,.yk-burger[aria-expanded=true] .yk-burger-open{display:none}.yk-burger[aria-expanded=true] .yk-burger-close{display:inline-block}.yk-mobile-menu{border-top:1px solid var(--color-border);background:var(--color-panel);padding:var(--space-3) var(--gutter) var(--space-5)}.yk-mobile-menu[hidden]{display:none}.yk-mobile-nav{flex-direction:column;display:flex}.yk-mobile-link{text-align:left;border:none;border-bottom:1px solid var(--color-border);cursor:pointer;width:100%;font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--font-size-5);color:var(--color-text);background:0 0;padding:15px 8px;display:block}.yk-mobile-link:last-child{border-bottom:none}.yk-mobile-actions{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.yk-mobile-lang{align-self:flex-start}.yk-mobile-cta{width:100%}@media (width<=1280px){.yk-nav,.yk-header-right{display:none}.yk-burger{display:inline-flex}}.yk-hero{position:relative;overflow:hidden}.yk-hero-glow{opacity:.5;background:repeating-radial-gradient(circle at center, var(--signal-6) 0 1.5px, transparent 1.5px 64px);width:1100px;max-width:160vw;height:1100px;position:absolute;top:-300px;left:50%;transform:translate(-50%);mask-image:radial-gradient(circle,#000 0%,#0000 60%)}.yk-hero-body{max-width:var(--container-lg);padding:clamp(48px, 7vw, 96px) var(--gutter) clamp(36px, 5vw, 56px);text-align:center;margin:0 auto;position:relative}.yk-hero-eyebrow{align-items:center;gap:var(--space-2);height:26px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--signal-3);color:var(--signal-11);font-size:var(--font-size-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;display:inline-flex}.yk-hero-eyebrow-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.yk-hero-title{font-family:var(--font-display);font-size:var(--font-size-11);line-height:var(--line-height-display);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);margin:var(--space-5) auto 0;max-width:20ch;color:var(--color-text);text-wrap:balance}.yk-hero-sub{max-width:620px;margin:var(--space-5) auto 0}.yk-hero-actions{gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;justify-content:center;display:flex}.yk-poster-wrap{max-width:var(--container-lg);padding:0 var(--gutter) clamp(56px, 8vw, 104px);margin:0 auto;position:relative}.yk-poster{cursor:pointer;aspect-ratio:16/9;background:radial-gradient(120% 140% at 30% 12%,#2a1c18 0%,#171210 60%,#100c0b 100%);border:none;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 0 24px -4px #2e1c162e,0 18px 48px -12px #2e1c1642}.yk-poster-picture{display:contents}.yk-poster-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yk-ring{width:180px;height:180px;animation:yk-ring 2.8s var(--ease-out) infinite;border:1.5px solid #fe686099;border-radius:50%;margin:-90px 0 0 -90px;animation-play-state:paused;position:absolute;top:50%;left:50%}.yk-poster-play-wrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.yk-play{background:var(--gradient-signal);color:#fff;width:84px;height:84px;box-shadow:var(--shadow-signal-soft);transition:transform var(--duration-3) var(--ease-signal), box-shadow var(--duration-3) var(--ease-standard);border-radius:50%;place-items:center;display:grid}.yk-play-icon{margin-left:5px;font-size:34px}.yk-poster-overlay{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:linear-gradient(#0000,#100c0bb8);display:flex;position:absolute;bottom:0;left:0;right:0}.yk-poster-label{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--font-size-6);color:#fff;text-align:left}.yk-poster:hover .yk-play{box-shadow:var(--shadow-signal);transform:scale(1.06)}.yk-poster:hover .yk-ring{animation-play-state:running}@media (prefers-reduced-motion:reduce){.yk-ring{opacity:0!important;animation:none!important}}@media (width<=600px){.yk-hero-title{font-size:clamp(2.25rem,11vw,3rem)}.yk-h2{font-size:clamp(1.875rem,8vw,3rem)}.yk-hero-eyebrow{height:auto;min-height:26px;padding:5px var(--space-3);white-space:normal;text-align:center;max-width:100%;line-height:1.3}.yk-hero-actions{flex-direction:column;align-items:stretch}.yk-hero-actions .ds-btn{width:100%}.yk-lead{font-size:var(--font-size-5)}}.yk-toc{max-width:var(--container-xl);padding:var(--space-4) var(--gutter);justify-content:center;align-items:baseline;gap:var(--space-2) var(--space-3);font-size:var(--font-size-2);color:var(--color-text-subtle);flex-wrap:wrap;margin:0 auto;display:flex}.yk-toc-label{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase}.yk-toc-list{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:inline-flex}.yk-toc-link{color:var(--color-text-muted);text-decoration:none}.yk-toc-link:hover{color:var(--color-text);text-decoration:underline}.yk-steps{gap:var(--space-5);margin-top:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(255px,1fr));display:grid}ol.yk-steps{margin-bottom:0;padding-left:0;list-style:none}.yk-step{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-5);text-align:left;flex-direction:column;display:flex}.yk-step-icon-row{align-items:center;display:flex}.yk-step-icon{border-radius:var(--radius-3);background:var(--signal-3);width:44px;height:44px;color:var(--signal-11);place-items:center;font-size:24px;display:grid}.yk-step-title{font-family:var(--font-display);font-size:var(--font-size-7);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);margin:var(--space-2) 0 0;text-wrap:balance}.yk-step-text{font-size:var(--font-size-5);line-height:var(--line-height-5);color:var(--color-text-muted);text-wrap:pretty;margin:0}.yk-usecases{gap:var(--space-3);max-width:720px;margin:var(--space-7) auto 0;text-align:left;flex-direction:column;display:flex}.yk-usecase{border:1px solid var(--color-border);border-radius:var(--radius-4);background:var(--color-panel);box-shadow:var(--shadow-1);transition:border-color var(--duration-2) var(--ease-standard), box-shadow var(--duration-2) var(--ease-standard);overflow:hidden}.yk-usecase[open]{box-shadow:var(--shadow-3)}.yk-usecase:hover{border-color:var(--signal-7)}.yk-usecase-summary{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);cursor:pointer;font-size:var(--font-size-5);list-style:none;display:flex}.yk-usecase-summary::-webkit-details-marker{display:none}.yk-usecase-summary:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.yk-usecase-icon{color:var(--accent-text);flex:none;font-size:20px}.yk-usecase-label{font-weight:var(--weight-semibold);color:var(--color-text)}.yk-usecase-chevron{color:var(--color-text-muted);transition:transform var(--duration-3) var(--ease-standard);margin-left:auto;font-size:15px}.yk-usecase[open] .yk-usecase-chevron{transform:rotate(180deg)}.yk-usecase-panel{gap:var(--space-5);padding:0 var(--space-5) var(--space-5);animation:yk-fade var(--duration-3) var(--ease-out);align-items:center;display:flex}.yk-usecase-img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-3);flex:0 0 50%;width:50%;height:auto;display:block}.yk-usecase-figure{display:contents}.yk-usecase-body{font-size:var(--font-size-5);line-height:var(--line-height-5);color:var(--color-text-muted);text-wrap:pretty;margin:0}@media (width<=640px){.yk-usecase-panel{flex-direction:column;align-items:stretch}.yk-usecase-img{aspect-ratio:16/9;width:100%}}.yk-proof{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.yk-h2--proof{margin:var(--space-3) auto 0;max-width:24ch}.yk-proof-sub{max-width:56ch;margin:var(--space-4) auto 0}.yk-proof-events-label{margin:var(--space-8) 0 var(--space-5);font-size:var(--font-size-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-subtle)}.yk-proof-logos{gap:var(--space-4);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.yk-proof-logo{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-6) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-4);background:var(--color-panel);transition:border-color var(--duration-2) var(--ease-standard), box-shadow var(--duration-2) var(--ease-standard), transform var(--duration-2) var(--ease-standard);flex-direction:column;display:flex}.yk-proof-logo:hover{border-color:var(--signal-7);box-shadow:var(--shadow-2);transform:translateY(-2px)}.yk-proof-logo-icon{color:var(--accent-text);margin-bottom:var(--space-1);font-size:20px}.yk-proof-logo-name{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--font-size-5);color:var(--color-text);text-align:center}.yk-proof-logo-detail{font-size:var(--font-size-2);color:var(--color-text-muted);text-align:center}.yk-proof-logo-date{font-size:var(--font-size-2);color:var(--color-text-subtle);text-align:center}.yk-proof-logo-img{object-fit:contain;width:auto;max-width:100%;height:52px;margin-bottom:var(--space-3);display:block}@media (width<=760px){.yk-proof-logos{grid-template-columns:repeat(2,1fr)}}@media (width<=420px){.yk-proof-logos{grid-template-columns:1fr}}.yk-faq{padding-top:clamp(40px,6vw,72px)}.yk-faq-header{text-align:center;max-width:760px;margin:0 auto}.yk-faq-list{gap:var(--space-5);margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.yk-faq-item{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-5);background:var(--color-panel)}.yk-faq-question{font-family:var(--font-display);font-size:var(--font-size-6);line-height:var(--line-height-tight);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text);text-wrap:balance;margin:0}.yk-faq-answer{margin:var(--space-3) 0 0;font-size:var(--font-size-4);line-height:var(--line-height-5);color:var(--color-text-muted);text-wrap:pretty}@media (width<=860px){.yk-faq-list{grid-template-columns:1fr}}.yk-voice{max-width:var(--container-xl);padding:clamp(48px, 7vw, 88px) var(--gutter);margin:0 auto}.yk-voice-box{border-radius:var(--radius-6);background:var(--gradient-signal-radial);color:#fff;padding:clamp(48px, 7vw, 88px) var(--gutter);text-align:center;position:relative;overflow:hidden}.yk-voice-content{max-width:640px;margin:0 auto;position:relative}.yk-voice .yk-h2{color:#fff}.yk-voice .yk-eyebrow{color:#fff;opacity:.85}.yk-voice .yk-lead{color:#ffffffd9}.yk-wave-wrap{margin-bottom:var(--space-6);justify-content:center;display:flex}.yk-voice-body{margin:var(--space-4) auto 0}.yk-voice-actions{margin-top:var(--space-7)}.yk-voice-cta{color:var(--signal-11);box-shadow:var(--shadow-3);background:#fff}.yk-demo-header{text-align:center;max-width:680px;margin:0 auto}.yk-demo-sub{margin:var(--space-4) 0 0}.yk-cta{max-width:var(--container-xl);padding:0 var(--gutter) clamp(56px, 8vw, 96px);margin:0 auto}.yk-cta-box{border-radius:var(--radius-6);background:var(--gradient-signal-radial);color:#fff;padding:clamp(48px, 7vw, 88px) var(--gutter);text-align:center;position:relative;overflow:hidden}.yk-cta-pattern{background:repeating-radial-gradient(circle at 80% 20%,#ffffff2e 0 1.5px,#0000 1.5px 52px);position:absolute;inset:0;mask-image:radial-gradient(circle at 80% 20%,#000 0%,#0000 65%)}.yk-cta-sub{margin:var(--space-4) auto 0;color:#ffffffe0;max-width:48ch;position:relative}.yk-cta-actions{margin-top:var(--space-6);position:relative}.yk-cta-btn{color:var(--signal-11);box-shadow:var(--shadow-3);background:#fff}.yk-footer{border-top:1px solid var(--color-border);background:var(--color-surface)}.yk-footer-inner{max-width:var(--container-xl);padding:var(--space-6) var(--gutter);justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin:0 auto;display:flex}.yk-footer-nav{gap:var(--space-2) var(--space-4);font-size:var(--font-size-2);flex-wrap:wrap;display:inline-flex}.yk-footer-nav-link{color:var(--color-text-muted);text-decoration:none}.yk-footer-nav-link:hover{color:var(--color-text)}.yk-footer-meta{align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--font-size-2);color:var(--color-text-subtle);flex-wrap:wrap;display:flex}.yk-footer-attr{white-space:nowrap;color:var(--color-text-subtle)}.yk-footer-attr-brand,.yk-footer-attr-brand:hover{text-decoration:none}.yk-footer-attr-logo{vertical-align:-.2em;width:auto;height:1.05em;display:inline-block}.yk-footer-domain{font-family:var(--font-mono);color:var(--color-text-muted);text-decoration:none}.yk-footer-contact{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:inline-flex}.yk-footer-contact-link{color:var(--color-text-muted);text-decoration:none}.yk-footer-contact-link:hover{color:var(--color-text)}.yk-contact-intro{margin-left:auto;margin-right:auto}.yk-contact-cards{margin-top:var(--space-8)}.yk-contact-actions{margin-top:var(--space-8);justify-content:center}.yk-h2--about{margin:var(--space-3) auto 0;max-width:24ch}.yk-about-body{margin:var(--space-4) auto 0}.yk-about-brand{margin-top:var(--space-8);display:inline-block}.yk-about-brand:hover{text-decoration:none}.yk-about-logo{width:auto;height:2rem;display:block}.yk-compare-intro{margin-left:auto;margin-right:auto}.yk-compare-cards{margin-top:var(--space-8)}.yk-compare-table-wrap{margin-top:var(--space-8);overflow-x:auto}.yk-compare-table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--font-size-3);text-align:left}.yk-compare-table-caption{caption-side:top;padding-bottom:var(--space-3);font-size:var(--font-size-2);color:var(--color-text-subtle);text-align:left}.yk-compare-table th,.yk-compare-table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:top}.yk-compare-table thead th{font-size:var(--font-size-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-subtle)}.yk-compare-table tbody th{font-weight:var(--weight-semibold);color:var(--color-text)}.yk-compare-table td{color:var(--color-text-muted)}.yk-takeaways-list{gap:var(--space-4);margin:var(--space-8) 0 0;text-align:left;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));display:grid}.yk-takeaway{padding:var(--space-5);border-radius:var(--radius-4)}.yk-takeaway-term{font-size:var(--font-size-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-subtle)}.yk-takeaway-def{margin:var(--space-2) 0 0;font-size:var(--font-size-4);line-height:var(--line-height-4);color:var(--color-text-muted);text-wrap:pretty}.yk-takeaway-link{color:inherit;text-underline-offset:2px;text-decoration:underline}.yk-takeaway-link:hover{color:var(--color-text)}.yk-legal{max-width:72ch;margin-inline:auto}.yk-legal-title{margin-top:0}.yk-legal-updated{margin:var(--space-3) 0 0;font-size:var(--font-size-2);color:var(--color-text-subtle)}.yk-legal-intro{margin-top:var(--space-5)}.yk-legal-section{margin-top:var(--space-7)}.yk-legal-h2{margin:0 0 var(--space-3);font-size:var(--font-size-6)}.yk-legal-p{margin:0 0 var(--space-3);color:var(--color-text-muted);line-height:var(--line-height-5)}@media (width<=640px){.yk-footer-inner{text-align:center;gap:var(--space-4);flex-direction:column}.yk-footer-meta{justify-content:center}}.yk-demo{justify-content:center;align-items:stretch;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex;position:relative}.yk-demo-card{gap:var(--space-4);min-width:260px;padding:var(--space-5);border-radius:var(--radius-5);flex-direction:column;flex:280px;display:flex;position:relative}.yk-demo-card--player{box-shadow:var(--shadow-3);border-color:#0000}.yk-demo-head{align-items:center;gap:var(--space-3);display:flex}.yk-demo-icon{border-radius:var(--radius-2);background:var(--ash-3);width:34px;height:34px;color:var(--color-text-muted);place-items:center;font-size:19px;display:grid}.yk-demo-icon--signal{background:var(--signal-3);color:var(--signal-11)}.yk-demo-label{font-weight:var(--weight-semibold);font-size:var(--font-size-4)}.yk-demo-tag{font-family:var(--font-mono);font-size:var(--font-size-2);color:var(--color-text-subtle);margin-left:auto}.yk-demo-table{border:1px solid var(--color-border);border-radius:var(--radius-3);overflow:hidden}.yk-demo-thead{gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--ash-2);border-bottom:1px solid var(--color-border);font-family:var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-subtle);grid-template-columns:46px 1fr auto;font-size:11px;display:grid}.yk-demo-col-right{text-align:right}.yk-srcrow{gap:var(--space-2);padding:var(--space-2) var(--space-3);text-align:left;border:none;border-top:1px solid var(--color-border);cursor:pointer;width:100%;font-size:var(--font-size-3);background:var(--color-panel);transition:background var(--duration-2) var(--ease-standard);grid-template-columns:46px 1fr auto;align-items:center;display:grid;position:relative}.yk-srcrow[aria-pressed=true]{background:var(--signal-3)}.yk-srcrow:not([aria-pressed=true]):hover{background:var(--ash-2)}.yk-srcrow:focus-visible{box-shadow:var(--focus-shadow);z-index:1;position:relative}.yk-srcrow-stand{font-family:var(--font-mono);color:var(--color-text-muted)}.yk-srcrow-name{font-weight:var(--weight-medium);color:var(--color-text)}.yk-srcrow-country{font-family:var(--font-mono);text-align:right;color:var(--color-text-muted)}.yk-pipe-caret{color:var(--accent-text);flex:none;align-self:center;font-size:26px}@media (width<=900px){.yk-demo{flex-direction:column;align-items:center}.yk-demo-card{flex:none;width:100%;min-width:0;max-width:420px}.yk-pipe-caret{transform:rotate(90deg)}}.yk-tpl-box{background:var(--ash-2);border:1px solid var(--color-border);border-radius:var(--radius-3);padding:var(--space-4);font-family:var(--font-mono);font-size:var(--font-size-3);flex:1;line-height:1.9}.yk-tpl-line{color:var(--color-text);font-family:inherit;font-size:inherit;display:block}.yk-tpl-directive{color:var(--info-11);font-weight:var(--weight-semibold)}.yk-tpl-token{font-weight:var(--weight-semibold);transition:color var(--duration-3) var(--ease-standard), background var(--duration-3) var(--ease-standard);border-radius:4px;padding:1px 5px}.yk-tpl-token--var{color:var(--signal-11);background:var(--signal-3)}.yk-tpl-token--value{color:var(--success-11);background:var(--success-2)}@media (prefers-reduced-motion:reduce){.yk-tpl-token{transition-duration:var(--duration-3)!important}}.yk-caret{vertical-align:text-bottom;background:currentColor;width:2px;height:1.05em;margin-left:2px;animation:1s step-end infinite yk-caret-blink;display:inline-block}.yk-status{align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--success-2);color:var(--success-11);font-size:var(--font-size-2);font-weight:var(--weight-medium);margin-left:auto;display:inline-flex}.yk-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.yk-announce{font-family:var(--font-display);font-size:var(--font-size-7);line-height:var(--line-height-tight);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text);margin:var(--space-2) 0 0;text-wrap:balance;flex:1}.yk-word{transition:color var(--duration-3) var(--ease-standard), transform var(--duration-2) var(--ease-standard);margin-right:.25em;display:inline-block}.yk-announce--playing .yk-word{color:var(--color-text-subtle)}.yk-announce--playing .yk-word--spoken{color:var(--color-text)}.yk-announce--playing .yk-word--active{color:var(--signal-11);transform-origin:bottom;transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.yk-announce--playing .yk-word--active{transform:none}}.yk-player-row{align-items:center;gap:var(--space-4);margin-top:var(--space-2);display:flex}.yk-play-btn{cursor:pointer;background:var(--gradient-signal);color:#fff;width:52px;height:52px;box-shadow:var(--shadow-signal-soft);border:none;border-radius:50%;flex:none;place-items:center;font-size:24px;display:grid;position:relative}.yk-announce-var{color:var(--signal-11)}@keyframes yk-hint-pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}.yk-hint-dot{pointer-events:none;z-index:20;width:30px;height:30px;margin:-15px 0 0 -15px;transition:top .55s cubic-bezier(.65,0,.35,1),left .55s cubic-bezier(.65,0,.35,1);position:absolute;transition-duration:.55s!important}.yk-hint-circle{background:#3b82f6;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:10px;left:10px}.yk-hint-ring{opacity:0;border:2px solid #3b82f6;border-radius:50%;width:24px;height:24px;display:block;position:absolute;top:3px;left:3px;animation:1s ease-out infinite yk-hint-pulsate!important}.yk-modal{z-index:var(--z-modal);background:var(--color-overlay);-webkit-backdrop-filter:blur(6px);animation:yk-fade var(--duration-3) var(--ease-out);justify-content:center;align-items:center;padding:clamp(16px,4vw,48px);display:flex;position:fixed;inset:0}.yk-modal--closed{visibility:hidden;opacity:0;pointer-events:none;animation:none}.yk-modal-body{width:100%;max-width:1120px;position:relative}.yk-modal-close{border-radius:var(--radius-full);cursor:pointer;color:#fff;background:#ffffff1f;border:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid;position:absolute;top:-48px;right:0}.yk-modal-video{aspect-ratio:16/9;border-radius:var(--radius-5);width:100%;box-shadow:var(--shadow-5);background:#000;display:block;overflow:hidden}.yk-booking-body{max-width:min(960px,100%)}.yk-booking-frame{border-radius:var(--radius-5);width:100%;height:min(80vh,760px);box-shadow:var(--shadow-5);background:#fff;border:0;display:block}html,body{margin:0}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-sans)}a{text-decoration:none}
