.g-funnel{--paper:var(--g-bg);--paper-2:var(--g-glass-in);--field:var(--g-glass-in);--card:var(--g-glass-2);--card-2:var(--g-glass-in);--sunken:var(--g-glass-in);--ink:var(--g-ink);--ink-2:var(--g-ink-2);--ink-3:var(--g-ink-3);--ink-4:var(--g-ink-3);--line:var(--g-line);--line-2:var(--g-line);--strong:var(--g-ink-3);--open-wash:rgba(247,134,47,.14);--warn-wash:rgba(154,91,0,.14);--ok-wash:rgba(21,128,61,.14);--blue-wash:rgba(64,150,246,.16);--danger-ground:rgba(180,35,24,.12);--danger:var(--g-red);--warn:var(--g-amber);--ok:var(--g-green);--accent-2:var(--g-orange-text);--look-ground:transparent;--look-surface:var(--g-glass-2);--look-surface-2:var(--g-glass-in);--look-line:var(--g-line);--look-line-strong:var(--g-ink-3);--look-ink:var(--g-ink);--look-ink-2:var(--g-ink-2);--look-ink-3:var(--g-ink-3);--look-blue-deep:var(--g-blue);--look-blue-soft:rgba(64,150,246,.14);--look-orange-soft:rgba(247,134,47,.16);--look-ok:var(--g-green);--look-warn:var(--g-amber);--look-crit:var(--g-red);--look-ok-soft:rgba(21,128,61,.12);--look-warn-soft:rgba(154,91,0,.12);--look-crit-soft:rgba(180,35,24,.1)}.g-funnel.g-page{background:var(--g-sky);background-attachment:scroll;color:var(--g-ink)}.g-funnel :is(.lk-card,.lk-doors,.rs-card,.sa-card,.sa-block,.sa-sheet,.jn-steps li,.jn-note,.kit-card__surface,.mf-glass,.sk-card,.va-card,.va-plate){background:linear-gradient(135deg,rgba(255,255,255,var(--g-sheen)),rgba(255,255,255,0) 42%),var(--g-glass);border:1px solid var(--g-edge);backdrop-filter:var(--g-blur);box-shadow:inset 0 1.5px 0 var(--g-spec),inset 0 -1px 0 var(--g-edge-lo),var(--g-shadow);color:var(--g-ink)}.g-funnel :is(.lk-card,.rs-card,.sa-card,.sa-sheet,.va-card){border-radius:var(--g-r-lg)}.g-funnel .va-plate{border-radius:var(--g-r-md)}.g-funnel .va-well{background:var(--g-glass-in);border-color:var(--g-line)}.g-funnel :is(.va-control,.va-area,.va-choice){background:var(--g-glass-2);border-color:var(--g-line)}.g-funnel :is(.lk-doors,.sa-block,.jn-steps li,.jn-note,.kit-card__surface,.mf-glass){border-radius:var(--g-r-md)}.g-funnel .lk-doors{padding:18px 22px}.g-funnel .lk-btn--primary{background:var(--g-orange);color:var(--g-on-orange);box-shadow:0 14px 26px -12px rgba(247,134,47,.85),inset 0 1px 0 rgba(255,255,255,.5)}.g-funnel .lk-btn--primary:hover:not(:disabled):not(:focus-visible){background:var(--g-orange)}.g-funnel .lk-btn--quiet{background:var(--g-glass-2);color:var(--g-ink);border-color:var(--g-edge);box-shadow:inset 0 1px 0 var(--g-spec),0 8px 22px -14px rgba(14,34,70,.45)}.g-funnel .lk-btn:disabled{background:var(--g-glass-in);color:var(--g-ink-3);border-color:var(--g-line);box-shadow:none}.g-funnel .lk-input,.g-funnel .rs-card input[type=email],.g-funnel .sa-block :is(input,textarea),.g-funnel .sa-card input[type=email]{background:var(--g-glass-2);color:var(--g-ink);border:1px solid var(--g-line);border-radius:16px;box-shadow:inset 0 1px 2px rgba(14,34,70,.08)}.g-funnel .lk-input:focus,.g-funnel .rs-card input[type=email]:focus,.g-funnel .sa-block :is(input,textarea):focus,.g-funnel .sa-card input[type=email]:focus{border-color:var(--g-blue-soft);box-shadow:0 0 0 3px rgba(64,150,246,.3);outline:none}.g-funnel .lk-input::-moz-placeholder{color:var(--g-ink-3)}.g-funnel .lk-input::placeholder{color:var(--g-ink-3)}.g-funnel .lk-label{color:var(--g-ink-2)}.g-funnel .lk-link{color:var(--g-blue)}.g-funnel .lk-link--quiet{color:var(--g-ink-3)}.g-funnel .lk-note{background:var(--g-glass-in);border:1px solid var(--g-line);border-radius:var(--g-r-sm)}.g-funnel .lk-note--danger{background:rgba(180,35,24,.1);border-color:var(--g-red)}.g-funnel .lk-note--ok{background:rgba(21,128,61,.12);border-color:var(--g-green)}.g-funnel .lk-note--warn{background:rgba(154,91,0,.12);border-color:var(--g-amber)}.g-funnel .lk-note--danger .lk-note-mark{color:var(--g-red)}.g-funnel .lk-note--ok .lk-note-mark{color:var(--g-green)}.g-funnel .lk-note--warn .lk-note-mark{color:var(--g-amber)}.g-funnel .lk-mark{background:var(--g-glass-2);border:1px solid var(--g-edge)}.g-funnel .lk-mark,.g-funnel .lk-mark-word{color:var(--g-head)}.g-funnel .jn,.g-funnel .jn[data-aud],.g-funnel .rs,.g-funnel .sa,.g-funnel .sa-gate{background:transparent;color:var(--g-ink)}.g-funnel .jn h1,.g-funnel .kit-card__title,.g-funnel .rs-card h1,.g-funnel .sa-card :is(h1,h2),.g-funnel .sa-top h1{color:var(--g-head)}.g-funnel .jn-login,.g-funnel .jn-note a,.g-funnel .rs-card a,.g-funnel .sa-card a,.g-funnel .sa-done a:not(.sa-btn),.g-funnel .sa-files button{color:var(--g-blue)}.g-funnel .rs-card button,.g-funnel .sa-btn--go,.g-funnel .sa-card a.sa-cta,.g-funnel .sa-card button{background:var(--g-orange);color:var(--g-on-orange);box-shadow:0 14px 26px -12px rgba(247,134,47,.85),inset 0 1px 0 rgba(255,255,255,.5)}.g-funnel .sa-btn,.g-funnel .sa-packs button,.g-funnel .sa-tabs button{background:var(--g-glass-2);color:var(--g-ink);border:1px solid var(--g-edge)}.g-funnel .sa-packs button[aria-pressed=true],.g-funnel .sa-tabs button[aria-pressed=true]{background:var(--g-head);color:var(--g-bg);border-color:var(--g-head)}.g-funnel .sa-done{background:var(--g-glass-2);border:1px solid var(--g-edge)}.g-funnel .sa-files li{background:var(--g-glass-in)}.g-funnel .sa-sheet header{border-bottom-color:var(--g-line)}.g-funnel .sa-faint,.g-funnel .sa-sheet footer,.g-funnel .sa-sheet header span,.g-funnel .sa-tag{color:var(--g-ink-3)}.g-funnel .rs-card p,.g-funnel .sa-block label,.g-funnel .sa-card p,.g-funnel .sa-hint{color:var(--g-ink-2)}.g-funnel .jn-steps li:before{background:var(--g-orange);color:var(--g-on-orange)}.g-funnel .jn[data-aud=vendor] .jn-steps li:before{background:var(--g-blue-soft);color:var(--g-on-blue)}.g-funnel{position:relative;isolation:isolate}.g-funnel:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(207,224,243,.96) 0,rgba(232,240,249,.8) 34%,rgba(232,240,249,.5) 70%,rgba(207,224,243,.3) 100%),url(/home/still/m3-3d-light-clean.webp) 38% 62% /cover no-repeat,var(--g-sky)}[data-mode=dark] .g-funnel:before{background:linear-gradient(180deg,rgba(7,13,24,.94) 0,rgba(10,23,48,.72) 34%,rgba(7,13,24,.5) 72%,rgba(7,13,24,.55) 100%),url(/home/still/m3-3d-dark-clean.webp) 38% 62% /cover no-repeat,var(--g-sky)}@media (max-width:640px){.g-funnel:before,[data-mode=dark] .g-funnel:before{background-position:0 0,44% 70%,0 0}}.fn-split{display:grid;gap:clamp(28px,5vw,72px);align-items:center;width:100%;max-width:1120px;margin:0 auto}@media (min-width:960px){.fn-split{grid-template-columns:minmax(0,1fr) minmax(0,28rem)}}.fn-aside{display:none}@media (min-width:960px){.fn-aside{display:block}}.fn-aside h2{font-size:clamp(2.4rem,4.2vw,3.6rem);line-height:1.04;letter-spacing:-.035em;font-weight:800;color:var(--g-head);margin:0;max-width:12ch}.fn-aside p{margin:18px 0 0;max-width:34ch;font-size:1.125rem;line-height:1.5;color:var(--g-ink-2)}.fn-chips{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none}.fn-chips li{padding:9px 16px;border-radius:999px;font-size:.9375rem;font-weight:600;color:var(--g-head);background:linear-gradient(135deg,rgba(255,255,255,var(--g-sheen)),rgba(255,255,255,0) 42%),var(--g-glass);border:1px solid var(--g-edge);backdrop-filter:var(--g-blur);box-shadow:inset 0 1.5px 0 var(--g-spec),var(--g-shadow)}.fn-chips li:nth-child(2){transform:translateX(14px)}.fn-chips li:nth-child(3){transform:translateX(-4px)}@media (prefers-reduced-motion:reduce){.fn-chips li{transform:none}}.fn-aside--blue .fn-chips li:before,.fn-chips li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:9px;background:var(--g-orange)}.fn-aside--blue .fn-chips li:before{background:var(--g-blue-soft)}.fn-aside{padding:clamp(28px,3.2vw,44px);border-radius:var(--g-r-lg);background:linear-gradient(135deg,rgba(255,255,255,var(--g-sheen)),rgba(255,255,255,0) 42%),var(--g-glass);border:1px solid var(--g-edge);backdrop-filter:var(--g-blur);box-shadow:inset 0 1.5px 0 var(--g-spec),var(--g-shadow);justify-self:start}.fn-aside .fn-chips li{background:var(--g-glass-in);box-shadow:none}.g-funnel :is(.jn-wrap>h1,.jn-lede,.jn-login,.jn-wrap>p,.jn-wrap>a){text-shadow:0 0 18px var(--g-bg),0 0 6px var(--g-bg)}html:root:root .door.g-funnel{background:transparent}html:root:root .door.g-funnel:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;width:auto;height:auto;opacity:1;transform:none;background:linear-gradient(180deg,rgba(207,224,243,.96) 0,rgba(232,240,249,.8) 34%,rgba(232,240,249,.5) 70%,rgba(207,224,243,.3) 100%),url(/home/still/m3-3d-light-clean.webp) 38% 62% /cover no-repeat,var(--g-sky)}html:root:root[data-mode=dark] .door.g-funnel:before{background:linear-gradient(180deg,rgba(7,13,24,.94) 0,rgba(10,23,48,.72) 34%,rgba(7,13,24,.5) 72%,rgba(7,13,24,.55) 100%),url(/home/still/m3-3d-dark-clean.webp) 38% 62% /cover no-repeat,var(--g-sky)}@media print{.g-funnel:before,html:root:root .door.g-funnel:before{display:none}}.rs-doc .ks-sheet{background:var(--look-surface);color:var(--look-ink);border:1px solid var(--look-line)}.rs-doc .ks-sheet span,.rs-doc .ks-sub{color:var(--look-ink-2)}.rs-doc .kit-laptop__screen{background:white;--look-ground:white;--look-surface:white}[data-mode=dark] .rs-doc .kit-laptop__screen{--look-ink:var(--g-ink);--look-ink-2:var(--g-ink-2);--look-ink-3:var(--g-ink-2)}[data-mode=dark] .rs-doc .ks-sec h4{color:var(--g-ink)}html:root:root .door.g-funnel :is(.door__kick,.door__name){color:var(--g-ink);text-shadow:0 0 14px var(--g-bg),0 0 5px var(--g-bg)}.g-funnel .va-well{background:var(--g-glass);backdrop-filter:var(--g-blur)}.g-funnel .nf-btn .xhost{display:inline-flex;align-items:center;margin-left:.55em;font-size:.78em;font-weight:600;opacity:.85;background:none;padding:0;border:0;white-space:nowrap}.g-funnel .nf-btn:has(.xhost){flex-wrap:wrap}.g-funnel .bk-fact dt{color:oklch(.42 .03 255)}