@font-face{font-family:Kn Display Fallback;src:local("Arial"),local("ArialMT");font-weight:100 549;font-stretch:50% 83%;size-adjust:73%;ascent-override:127.4%;descent-override:37%;line-gap-override:0%}@font-face{font-family:Kn Display Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:550 1000;font-stretch:50% 83%;size-adjust:73%;ascent-override:127.4%;descent-override:37%;line-gap-override:0%}@font-face{font-family:Kn Display Fallback;src:local("Arial"),local("ArialMT");font-weight:100 549;font-stretch:83.1% 89%;size-adjust:79%;ascent-override:117.7%;descent-override:34.2%;line-gap-override:0%}@font-face{font-family:Kn Display Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:550 1000;font-stretch:83.1% 89%;size-adjust:79%;ascent-override:117.7%;descent-override:34.2%;line-gap-override:0%}@font-face{font-family:Kn Display Fallback;src:local("Arial"),local("ArialMT");font-weight:100 549;font-stretch:89.1% 94%;size-adjust:83.5%;ascent-override:111.4%;descent-override:32.3%;line-gap-override:0%}@font-face{font-family:Kn Display Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:550 1000;font-stretch:89.1% 94%;size-adjust:83.5%;ascent-override:111.4%;descent-override:32.3%;line-gap-override:0%}@font-face{font-family:Kn Display Fallback;src:local("Arial"),local("ArialMT");font-weight:100 549;font-stretch:94.1% 200%;size-adjust:92%;ascent-override:101.1%;descent-override:29.3%;line-gap-override:0%}@font-face{font-family:Kn Display Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:550 1000;font-stretch:94.1% 200%;size-adjust:92%;ascent-override:101.1%;descent-override:29.3%;line-gap-override:0%}.kn-html{--mf-ink: #282424;--mf-gold: #d3a45f;--mf-gold-hover: #c79854;--mf-gold-press: #bb8b48;--mf-on-gold: #282424;--mf-gold-text: #78603e;--mf-paper: #ffffff;--mf-sand: #f3ebdc;--mf-sand-2: #e9dec9;--mf-text-1: #282424;--mf-text-2: #413a36;--mf-text-3: #4f4843;--mf-line: rgb(40 36 36 / .14);--mf-line-strong: rgb(40 36 36 / .24);--mf-grid-dot: rgb(120 96 62 / .3);--mf-focus: #78603e;--mf-selection: rgb(187 139 72 / .55);--mf-night: #282424;--mf-night-2: #383232;--mf-night-3: #3f3938;--mf-night-line: rgb(255 255 255 / .12);--mf-night-line-strong: rgb(255 255 255 / .22);--mf-on-night-1: #ffffff;--mf-on-night-2: #d9d2cb;--mf-on-night-3: #b3aaa2;--mf-on-night-focus: #d3a45f;--mf-right: #2f6b4f;--mf-wrong: #b3261e;--mf-on-night-right: #86c3a0;--mf-on-night-wrong: #f48c96;--mf-ink-rgb: 40 36 36;--mf-gold-rgb: 211 164 95;--mf-shade-rgb: 60 42 22;--kn-field: var(--mf-night);--kn-ink: var(--mf-text-1);--kn-ink-2: var(--mf-text-2);--kn-bone: var(--mf-sand);--kn-bone-2: var(--mf-sand-2);--kn-sand: var(--mf-sand-2);--kn-paper: var(--mf-paper);--kn-on-dark: var(--mf-on-night-1);--kn-gold-ink: var(--mf-gold-text);--kn-cta-edge: inset 0 0 0 1px rgb(120 96 62 / .45);--ui-font: "SF Pro Text", "SF Pro", -apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif;--ui-card: var(--mf-paper);--ui-sunk: var(--mf-sand);--ui-strong: var(--mf-text-1);--ui-body: var(--mf-text-2);--ui-text: var(--mf-text-3);--ui-faint: #8b837c;--ui-line: rgb(var(--mf-ink-rgb) / .1);--ui-line-2: rgb(var(--mf-ink-rgb) / .18);--ui-accent-text: var(--mf-gold-text);--ui-good: var(--mf-right);--ui-good-text: var(--mf-right);--kn-fall: var(--mf-shade-rgb);--kn-out: cubic-bezier(.23, 1, .32, 1);--kn-in-out: cubic-bezier(.77, 0, .175, 1);--kn-ui: cubic-bezier(.2, 0, 0, 1);--kn-roll: cubic-bezier(.22, 1, .36, 1);--kn-arrive: cubic-bezier(.25, .8, .25, 1);--kn-display: "Bricolage Grotesque", "Kn Display Fallback", "Helvetica Neue", Arial, sans-serif;--kn-gutter: 64px;scroll-padding-top:88px;background:var(--mf-night)}.kn-html:has(.kn-header[data-solid]){background:var(--mf-night) linear-gradient(var(--kn-bone) 50%,var(--mf-night) 50%) no-repeat fixed}.kn-hero,.kn-close,.kn-404,.kn-dev,.kn-world[data-dark],.kn-footer,.kn-mbar{--kn-fall: 0 0 0;--kn-hi-a: .28;--kn-cta-edge: 0 0 #0000}.kn-html,.kn-hero,.kn-close,.kn-404,.kn-dev,.kn-world[data-dark],.kn-footer,.kn-mbar{--kn-shadow-card: 0 0 0 1px rgb(var(--kn-fall) / .1), 0 1px 2px rgb(var(--kn-fall) / .1), 0 14px 30px -14px rgb(var(--kn-fall) / .42);--kn-shadow-hi: 0 0 0 1px rgb(var(--kn-fall) / .1), 0 2px 4px rgb(var(--kn-fall) / .08), 0 28px 56px -20px rgb(var(--kn-fall) / var(--kn-hi-a, .5));--kn-shadow-chip: 0 0 0 1px rgb(var(--kn-fall) / .1), 0 1px 2px rgb(var(--kn-fall) / .12), 0 6px 14px -8px rgb(var(--kn-fall) / .4)}.kn-body{margin:0;background:var(--kn-bone);color:var(--kn-ink);font-family:var(--kn-display);font-size:17px;line-height:1.55;letter-spacing:-.005em;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}:where(.kn-body) :where(p,h1,h2,h3,h4,ul,ol,figure,blockquote){margin:0}:where(.kn-body) :where(ul,ol){list-style:none;padding:0}.kn-body ::-moz-selection{background:var(--mf-selection);color:var(--mf-ink)}.kn-body ::selection{background:var(--mf-selection);color:var(--mf-ink)}:is(.kn-hero,.kn-close,.kn-404,.kn-dev,.kn-world[data-dark],.kn-footer,.kn-mbar,.knp-card--featured,.kn-header:not([data-scrolled],[data-open],[data-solid])) ::-moz-selection{color:var(--mf-on-night-1)}:is(.kn-hero,.kn-close,.kn-404,.kn-dev,.kn-world[data-dark],.kn-footer,.kn-mbar,.knp-card--featured,.kn-header:not([data-scrolled],[data-open],[data-solid])) ::selection{color:var(--mf-on-night-1)}:is(.kn-scene,.kn-world__panel,.kn-band__pic,.kn-stamp,.kn-kbd,.kn-cta,.knp-cta,.kn-index__b[aria-pressed=true],.kn-key__ico,.knp-card__popular)::-moz-selection,:is(.kn-scene,.kn-world__panel,.kn-band__pic,.kn-stamp,.kn-kbd,.kn-cta,.knp-cta,.kn-index__b[aria-pressed=true],.kn-key__ico,.knp-card__popular) ::-moz-selection{color:var(--mf-ink)}:is(.kn-scene,.kn-world__panel,.kn-band__pic,.kn-stamp,.kn-kbd,.kn-cta,.knp-cta,.kn-index__b[aria-pressed=true],.kn-key__ico,.knp-card__popular)::selection,:is(.kn-scene,.kn-world__panel,.kn-band__pic,.kn-stamp,.kn-kbd,.kn-cta,.knp-cta,.kn-index__b[aria-pressed=true],.kn-key__ico,.knp-card__popular) ::selection{color:var(--mf-ink)}.kn-body :is(.kn-tag,.kn-steps__n,.kn-swatch[data-dark],.kn-sel__flag,.kn-chip-mail .kn-av)::-moz-selection{color:var(--mf-paper)}.kn-body :is(.kn-tag,.kn-steps__n,.kn-swatch[data-dark],.kn-sel__flag,.kn-chip-mail .kn-av)::selection{color:var(--mf-paper)}.kn-body :focus-visible{outline:2.5px solid var(--mf-focus);outline-offset:3px}:is(.kn-hero,.kn-close,.kn-404,.kn-dev,.kn-world[data-dark],.kn-footer,.kn-mbar,.knp-card--featured,.kn-header:not([data-scrolled],[data-open],[data-solid])) :focus-visible{outline-color:var(--mf-on-night-focus)}:where(.kn-body :focus-visible){border-radius:6px}.kn-wrap{width:100%;max-width:calc(1312px + var(--kn-gutter) * 2);margin-inline:auto;padding-inline:var(--kn-gutter);box-sizing:border-box}.kn-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kn-nobr{white-space:nowrap}.kn-tnum{font-variant-numeric:tabular-nums}.kn-skip{position:fixed;left:16px;top:12px;z-index:100;padding:10px 16px;border-radius:999px;background:var(--mf-paper);color:var(--mf-ink);box-shadow:0 0 0 1px var(--mf-line);font-weight:600;translate:0 -92px;transition:translate .16s var(--kn-out)}.kn-skip:focus-visible{translate:0 0}.kn-cta{--h: 60px;position:relative;display:inline-flex;align-items:center;gap:14px;height:var(--h);padding:0 7px 0 26px;border-radius:999px;background:var(--mf-gold);color:var(--mf-on-gold);font-family:var(--kn-display);font-size:18px;font-weight:650;font-stretch:96%;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;box-shadow:var(--kn-cta-edge),0 1px #ffffff14 inset,0 10px 24px -12px rgb(var(--kn-fall) / .6);transition-property:scale,background-color,box-shadow;transition-duration:.16s;transition-timing-function:var(--kn-out);-webkit-tap-highlight-color:transparent}.kn-cta__label{text-box:trim-both cap alphabetic}.kn-cta__go{display:grid;place-items:center;width:calc(var(--h) - 14px);height:calc(var(--h) - 14px);border-radius:999px;background:var(--mf-ink);color:var(--mf-gold);transition:translate .2s var(--kn-out)}.kn-cta__go svg{width:20px;height:20px}.kn-cta:active{scale:.96}@media (hover: hover) and (pointer: fine){.kn-cta:hover{background:var(--mf-gold-hover);box-shadow:var(--kn-cta-edge),0 1px #ffffff1a inset,0 14px 30px -12px rgb(var(--kn-fall) / .7)}.kn-cta:hover .kn-cta__go{translate:3px 0}}.kn-cta:active{background:var(--mf-gold-press)}.kn-cta--md{--h: 52px;font-size:17px;padding-left:22px;gap:12px}.kn-cta--sm{--h: 40px;font-size:15px;padding:0 7px 0 16px;gap:10px}.kn-cta--sm .kn-cta__go svg{width:16px;height:16px}.kn-cta--block{display:flex;width:100%;justify-content:space-between;box-sizing:border-box}.kn-cta--bar{--h: 48px;gap:10px;padding:0 7px 0 16px;font-size:15px;box-shadow:none}.kn-cta--bar .kn-cta__go svg{width:17px;height:17px}.kn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:999px;color:var(--kn-ink);font-weight:600;text-decoration:none;box-shadow:inset 0 0 0 1.5px rgb(var(--mf-ink-rgb) / .22);transition-property:scale,box-shadow,background-color;transition-duration:.16s;transition-timing-function:var(--kn-out)}.kn-ghost:active{scale:.96}@media (hover: hover) and (pointer: fine){.kn-ghost:hover{box-shadow:inset 0 0 0 1.5px rgb(var(--mf-ink-rgb) / .5)}}.kn-header{--kn-hd: var(--mf-on-night-1);--kn-hd-rgb: 255 255 255;position:absolute;inset:0 0 auto;z-index:50;color:var(--kn-hd);transition-property:background-color,box-shadow,translate,color;transition-duration:.22s;transition-timing-function:var(--kn-out)}.kn-js .kn-header{position:fixed}.kn-header[data-scrolled],.kn-header[data-open]{--kn-hd: var(--mf-ink);--kn-hd-rgb: var(--mf-ink-rgb);background:var(--kn-bone);box-shadow:0 1px rgb(var(--mf-ink-rgb) / .08),0 10px 30px -18px rgb(var(--mf-shade-rgb) / .35)}.kn-header__bar{display:flex;align-items:center;gap:40px;height:76px;transition:translate .22s var(--kn-out)}@media (min-width: 901px){.kn-header[data-scrolled]{translate:0 -12px}.kn-header[data-scrolled] .kn-header__bar{translate:0 6px}}.kn-logo{display:inline-flex;align-items:center;gap:2px;color:inherit;text-decoration:none;margin-left:-8px;padding:4px 8px 4px 4px;border-radius:999px}.kn-logo__mark{width:34px;height:34px}.kn-logo__word{font-size:21px;font-weight:760;font-stretch:92%;letter-spacing:-.03em;color:inherit}.kn-logo__mix{color:var(--mf-gold);transition:color .22s var(--kn-out)}.kn-header[data-scrolled] .kn-logo__mix,.kn-header[data-open] .kn-logo__mix,.kn-footer .kn-logo__mix{color:var(--kn-gold-ink)}.kn-footer .kn-logo__mix{color:var(--mf-gold)}.kn-nav__list{display:flex;gap:4px}.kn-nav__link{position:relative;display:inline-flex;align-items:center;height:40px;padding:0 12px;border-radius:999px;color:inherit;font-size:16px;font-weight:560;text-decoration:none;transition:background-color .15s var(--kn-out),scale .15s var(--kn-out)}@media (hover: hover) and (pointer: fine){.kn-nav__link:hover{background:rgb(var(--kn-hd-rgb) / .08)}}.kn-header__actions{display:flex;align-items:center;gap:8px;margin-left:auto}.kn-header__actions{position:relative}.kn-header__login{transition:translate .32s var(--kn-out),background-color .15s var(--kn-out)}.kn-header[data-cta-on] .kn-header__login{translate:calc(-1 * var(--kn-cta-w, 220px) - 10px) 0}.kn-header__cta{position:absolute;right:0;top:50%;translate:14px -50%;opacity:0;visibility:hidden;transition:translate .32s var(--kn-out),opacity .2s var(--kn-out),visibility 0s linear .32s}.kn-header[data-cta-on] .kn-header__cta{translate:0 -50%;opacity:1;visibility:visible;transition:translate .36s var(--kn-out),opacity .26s var(--kn-out) 40ms,visibility 0s}.kn-menu-btn{display:none;width:44px;height:44px;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.kn-menu-btn__bars{display:grid;gap:6px;width:20px;margin:auto}.kn-menu-btn__bars span{display:block;height:2px;border-radius:2px;background:currentColor;transition:translate .2s var(--kn-out),rotate .2s var(--kn-out)}.kn-header[data-open] .kn-menu-btn__bars span:first-child{translate:0 4px;rotate:45deg}.kn-header[data-open] .kn-menu-btn__bars span:last-child{translate:0 -4px;rotate:-45deg}.kn-sheet{position:absolute;top:100%;left:0;right:0;padding:8px 0 24px;background:var(--kn-bone);opacity:0;translate:0 -6px;transition:opacity .18s var(--kn-out),translate .18s var(--kn-out)}.kn-sheet[data-shown]{opacity:1;translate:0 0}.kn-sheet__list{display:grid}.kn-sheet__link{display:flex;align-items:center;min-height:52px;font-size:26px;font-weight:700;font-stretch:90%;letter-spacing:-.02em;color:var(--kn-ink);text-decoration:none;border-bottom:1.5px solid rgb(var(--mf-ink-rgb) / .1);transform-origin:left center;transition:scale .15s var(--kn-out)}.kn-sheet__actions{display:grid;gap:10px;margin-top:20px}.kn-hero{position:relative;background:var(--kn-field);color:var(--mf-on-night-1);padding:124px 0 36px;overflow:clip}@media (min-width: 1081px){.kn-hero{display:flex;flex-direction:column;min-height:min(100svh,1120px);box-sizing:border-box}.kn-hero__grid{flex:1}}.kn-hero__grid{display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);-moz-column-gap:56px;column-gap:56px}.kn-h1{grid-column:1 / -1;grid-row:1;position:relative;z-index:3;font-size:84px;line-height:.94;font-weight:760;font-stretch:86%;letter-spacing:-.025em;text-wrap:balance;pointer-events:none}.kn-h1__l{display:block}.kn-hero__copy{grid-column:1;grid-row:2;padding-top:26px}.kn-show{grid-column:2;grid-row:1 / 3;align-self:end}.kn-hero__sub{margin-top:0;font-size:23px;line-height:1.3;font-weight:450;letter-spacing:-.015em}.kn-hero__sub strong{font-weight:800;letter-spacing:-.01em}.kn-rot{display:inline-grid;vertical-align:bottom;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.kn-rot__w{grid-area:1 / 1;font-weight:800;opacity:0;translate:0 100%;transition:translate .46s var(--kn-roll),opacity .3s var(--kn-out)}.kn-rot__w[data-on]{opacity:1;translate:0 0}.kn-rot__w[data-off]{opacity:0;translate:0 -100%;transition:translate .36s var(--kn-in-out),opacity .24s var(--kn-out)}.kn-hero__value{margin-top:18px;max-width:470px;font-size:17px;line-height:1.5;color:var(--mf-on-night-2)}.kn-kbd{display:inline-flex;gap:3px;vertical-align:.02em}.kn-kbd kbd{display:inline-grid;place-items:center;min-width:1.45em;height:1.45em;padding:0 .3em;border-radius:6px;background:var(--kn-paper);color:var(--kn-ink);font-family:var(--ui-font);font-size:.8em;font-weight:600;line-height:1;box-shadow:0 0 0 1px rgb(var(--kn-fall) / .14),0 2px rgb(var(--kn-fall) / .28);box-sizing:border-box}.kn-offer{margin-top:30px}.kn-offer__deal{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;letter-spacing:.005em}.kn-offer__price{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:12px;column-gap:12px;row-gap:6px;margin-top:6px}.kn-offer__was{font-size:20px;font-weight:500;text-decoration-thickness:2px}.kn-offer__now{display:inline-flex;align-items:baseline}.kn-offer__amt{font-size:50px;line-height:1;font-weight:760;font-stretch:86%;letter-spacing:-.04em}.kn-offer__per{font-size:19px;font-weight:600;margin-left:2px}.kn-stamp{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--mf-paper);color:var(--mf-ink);font-size:12px;font-weight:750;letter-spacing:.045em}.kn-offer__bonus{display:flex;align-items:flex-start;gap:8px;margin-top:10px;font-size:16px;line-height:1.4;color:var(--mf-on-night-2)}.kn-offer__bonus b{color:var(--mf-on-night-1)}.kn-offer__bonus svg{flex:none;margin-top:2px}.kn-offer__bonus b{font-weight:750;margin-right:2px}.kn-hero__act{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:24px}.kn-demo{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--mf-on-night-1);font-size:16px;font-weight:650;text-decoration:none;border-radius:999px}.kn-demo__disc{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;box-shadow:inset 0 0 0 1.5px #ffffffd9;transition:background-color .15s var(--kn-out),color .15s var(--kn-out),scale .15s var(--kn-out)}.kn-demo__disc svg{translate:1px 0}.kn-demo:active .kn-demo__disc{scale:.96}@media (hover: hover) and (pointer: fine){.kn-demo:hover .kn-demo__disc{background:var(--mf-on-night-1);color:var(--kn-field)}}.kn-trust{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:14px;font-size:14.5px;font-weight:560;color:var(--mf-on-night-3)}.kn-trust li{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.kn-trust svg{flex:none}.kn-hero__guide{display:inline-flex;align-items:center;gap:6px;margin-top:22px;min-height:32px;color:var(--mf-on-night-1);font-size:15px;font-weight:600;text-decoration:underline;text-decoration-color:var(--mf-gold);text-decoration-thickness:1.5px;text-underline-offset:4px}.kn-hero__guide svg{transition:translate .16s var(--kn-out)}@media (hover: hover) and (pointer: fine){.kn-hero__guide:hover{text-decoration-color:currentColor}.kn-hero__guide:hover svg{translate:3px 0}}.kn-show{position:relative;container-type:inline-size}.kn-show__stage{--cap: min(262px, 38cqw);position:relative;height:calc(var(--cap) * .83 + 318px)}.kn-verb[data-verb=summarize],.kn-scene--summarize{--fs: min(var(--cap), 23.9cqw)}.kn-verb[data-verb=ask],.kn-scene--ask,.kn-verb[data-verb=map],.kn-scene--map,.kn-verb[data-verb=quiz],.kn-scene--quiz{--fs: min(var(--cap), 58cqw)}.kn-verb[data-verb=chart],.kn-scene--chart{--fs: min(var(--cap), 49cqw)}.kn-verb[data-verb=share],.kn-scene--share{--fs: min(var(--cap), 46cqw)}.kn-show__scenes{position:absolute;z-index:2;inset:0}.kn-scene--map,.kn-scene--quiz{--k: .75}.kn-scene{position:absolute;left:0;right:0;top:0;bottom:calc(var(--fs) * var(--k, .83));display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:20px;font-family:var(--ui-font);color:var(--ui-strong);visibility:hidden}.kn-scene[data-on],.kn-scene[data-off]{visibility:visible}.kn-scene>*{opacity:0;translate:0 16px;scale:.97;filter:blur(3px);transition:opacity .26s var(--kn-out),translate .3s var(--kn-out),scale .3s var(--kn-out),filter .26s var(--kn-out)}.kn-scene[data-on]>*{opacity:1;translate:0 0;scale:1;filter:blur(0);transition:opacity .42s var(--kn-out),translate .64s var(--kn-arrive),scale .64s var(--kn-arrive),filter .42s var(--kn-out);transition-delay:calc(.16s + var(--d, 0) * .13s)}.kn-scene[data-off]>*{opacity:0;translate:0 -10px;scale:1;filter:blur(2px);transition-delay:0ms;transition-duration:.22s}.kn-scene[data-on] .kn-press kbd{animation:kn-press .52s var(--kn-out) .42s both}.kn-scene[data-on] .kn-press kbd+kbd{animation-delay:.47s}@keyframes kn-press{0%,to{translate:0 0;box-shadow:0 0 0 1px rgb(var(--kn-fall) / .14),0 4px rgb(var(--kn-fall) / .3),0 10px 18px -10px rgb(var(--kn-fall) / .6)}35%{translate:0 3px;box-shadow:0 0 0 1px rgb(var(--kn-fall) / .14),0 1px rgb(var(--kn-fall) / .3),0 4px 8px -6px rgb(var(--kn-fall) / .6)}}.kn-step{position:relative;display:flex;align-items:center;gap:10px}.kn-step--cmd{margin-left:52px}.kn-step__wire{width:26px;height:2px;margin:0 -2px;background:var(--mf-on-night-3)}.kn-step--inline~.kn-card{margin-left:52px}.kn-scene .kn-card{position:relative;margin-left:104px}.kn-step--cmd:before,.kn-scene .kn-card:before{content:"";position:absolute;left:-30px;bottom:calc(100% - 22px);width:22px;height:40px;border-left:2px solid var(--mf-on-night-3);border-bottom:2px solid var(--mf-on-night-3);border-bottom-left-radius:12px}.kn-scene .kn-card:before{bottom:auto;top:-16px;height:46px}.kn-pill{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 16px 0 10px;border-radius:16px;background:var(--ui-card);color:var(--ui-strong);font-size:15px;font-weight:560;letter-spacing:-.005em;white-space:nowrap;box-shadow:var(--kn-shadow-chip)}.kn-pill__meta{color:var(--ui-text);font-weight:500;margin-left:-2px}.kn-pill--video{height:58px;padding:0 16px 0 7px;border-radius:14px}.kn-pill__stack{display:grid;gap:1px;line-height:1.25}.kn-pill__stack .kn-pill__meta{margin-left:0;font-size:13px}.kn-thumb{display:grid;place-items:center;width:72px;height:44px;border-radius:8px;background:linear-gradient(160deg,var(--mf-night-3) 0%,var(--mf-night-2) 55%,var(--mf-night) 100%);box-shadow:inset 0 0 0 1px #0000001f}.kn-tag{display:inline-grid;place-items:center;height:20px;padding:0 5px;border-radius:5px;color:var(--mf-paper);font-size:10.5px;font-weight:750;letter-spacing:.02em;line-height:1;background:var(--mf-ink)}.kn-yt{flex:none;display:block}.kn-keys{display:inline-flex;gap:6px}.kn-keys kbd{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:var(--kn-paper);color:var(--kn-ink);font-family:var(--ui-font);font-size:19px;font-weight:600;line-height:1;box-shadow:0 0 0 1px rgb(var(--kn-fall) / .14),0 4px rgb(var(--kn-fall) / .3),0 10px 18px -10px rgb(var(--kn-fall) / .6)}.kn-press kbd{width:40px;height:40px;font-size:17px;border-radius:9px}.kn-act{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 8px 0 13px;border-radius:14px;background:var(--ui-card);color:var(--ui-strong);font-size:15px;font-weight:560;white-space:nowrap;box-shadow:var(--kn-shadow-chip)}.kn-act>svg{color:var(--ui-accent-text);flex:none}.kn-act__enter{display:grid;place-items:center;width:24px;height:24px;margin-left:4px;border-radius:6px;background:var(--ui-sunk);color:var(--ui-text);font-size:13px}.kn-act--field{padding-right:14px;box-shadow:0 0 0 2px var(--mf-gold),var(--kn-shadow-chip)}.kn-card{position:absolute;box-sizing:border-box;padding:18px 20px 20px;border-radius:20px;background:var(--ui-card);box-shadow:var(--kn-shadow-hi);font-size:15px;line-height:1.4}.kn-card__head{display:flex;align-items:center;gap:8px;color:var(--ui-strong);font-size:14.5px;font-weight:640}.kn-card__head>svg{color:var(--ui-accent-text);flex:none}.kn-card__head>:last-child:not(:nth-child(2)){margin-left:auto}.kn-card__end{color:var(--ui-text);font-size:13px;font-weight:500}.kn-model{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;color:var(--ui-text);font-size:12px;font-weight:560;box-shadow:inset 0 0 0 1px var(--ui-line-2)}.kn-cite{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 7px 0 4px;border-radius:7px;background:var(--ui-card);color:var(--ui-strong);font-size:12.5px;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--ui-line-2)}.kn-cite b{font-weight:650;font-variant-numeric:tabular-nums}.kn-cite .kn-tag{height:16px;font-size:9px;padding:0 4px;border-radius:4px}.kn-card__lead{margin-top:14px;font-size:21px;line-height:1.3;font-weight:650;letter-spacing:-.012em;text-wrap:balance}.kn-sum{display:grid;gap:10px;margin-top:12px}.kn-sum li{display:flex;align-items:center;gap:10px;color:var(--ui-body);font-size:16px}.kn-sum li>span:first-child{position:relative;padding-left:16px}.kn-sum li>span:first-child:before{content:"";position:absolute;left:3px;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--ui-faint)}.kn-sum .kn-cite{margin-left:auto}.kn-scene[data-on] .kn-sum li{animation:kn-line .52s var(--kn-out) both;animation-delay:calc(.82s + var(--r) * .26s)}.kn-scene[data-on] .kn-sum .kn-cite,.kn-scene[data-on] .kn-quote .kn-cite,.kn-scene[data-on] .kn-quiz__why .kn-cite{animation:kn-chip .34s var(--kn-out) both;animation-delay:calc(1.08s + var(--r, 0) * .26s)}@keyframes kn-line{0%{opacity:0;translate:0 6px}}@keyframes kn-chip{0%{opacity:0;scale:.9;filter:blur(2px)}}@keyframes kn-pop{0%{opacity:0;scale:.25;filter:blur(4px)}}.kn-type{display:inline-block;overflow:hidden;white-space:nowrap}.kn-scene[data-on] .kn-type{animation:kn-type 1s steps(var(--n),end) .52s both}@keyframes kn-type{0%{max-width:0}to{max-width:calc(var(--n) * 1ch)}}.kn-caret{display:inline-block;width:2px;height:20px;margin-left:-6px;border-radius:1px;background:var(--mf-gold-text)}.kn-answer{font-size:22px;line-height:1.25;font-weight:680;letter-spacing:-.018em}.kn-quote{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:12px;padding-left:12px;border-left:2.5px solid var(--mf-gold-text);color:var(--ui-text);font-size:14.5px;font-style:italic}.kn-quote .kn-cite{font-style:normal}.kn-map{position:relative;display:grid;grid-template-columns:max-content 64px max-content;justify-content:start;grid-template-rows:repeat(3,34px);row-gap:10px;align-items:center;margin-top:16px}.kn-map__lines{grid-column:2;grid-row:1 / -1;width:100%;height:100%;overflow:visible}.kn-map__lines path{fill:none;stroke:var(--ui-line-2);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0}.kn-scene[data-on] .kn-map__lines path{animation:kn-draw .52s var(--kn-in-out) both;animation-delay:calc(.9s + var(--r) * .18s)}@keyframes kn-draw{0%{stroke-dashoffset:1}}.kn-node{grid-column:3;justify-self:start;display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;background:var(--ui-sunk);color:var(--ui-strong);font-size:14.5px;font-weight:560;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--ui-line)}.kn-node:nth-of-type(2){grid-row:1}.kn-node:nth-of-type(3){grid-row:2}.kn-node:nth-of-type(4){grid-row:3}.kn-node--root{grid-column:1;grid-row:1 / -1!important;align-self:center;height:48px;padding:0 16px;border-radius:14px;background:var(--mf-sand);color:var(--ui-accent-text);font-weight:650;box-shadow:inset 0 0 0 1.5px #78603e80}.kn-scene[data-on] .kn-node:not(.kn-node--root){animation:kn-node .46s var(--kn-out) both;animation-delay:calc(1.18s + var(--r) * .18s)}@keyframes kn-node{0%{opacity:0;translate:-10px 0;scale:.94}}.kn-chart{margin-top:12px}.kn-chart__read{display:flex;align-items:baseline;gap:8px}.kn-chart__read b{font-size:28px;font-weight:700;letter-spacing:-.02em}.kn-chart__read span{color:var(--ui-text);font-size:14px;font-weight:500}.kn-chart__plot{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;align-items:end;height:112px;margin-top:8px;padding-bottom:22px;position:relative}.kn-chart__plot:after{content:"";position:absolute;left:0;right:0;bottom:22px;height:1px;background:var(--ui-line-2)}.kn-bar{position:relative;height:var(--h)}.kn-bar i{position:absolute;inset:0;border-radius:7px 7px 3px 3px;background:var(--mf-sand-2);transform-origin:bottom}.kn-bar[data-hi] i{background:var(--mf-gold-press)}.kn-bar em{position:absolute;left:50%;bottom:-22px;translate:-50% 0;color:var(--ui-text);font-size:12px;font-style:normal;font-weight:500}.kn-scene[data-on] .kn-bar i{animation:kn-grow .64s var(--kn-out) both;animation-delay:calc(.82s + var(--r) * 70ms)}@keyframes kn-grow{0%{scale:1 0}}.kn-quiz__q{margin-top:10px;font-size:17px;line-height:1.3;font-weight:650;letter-spacing:-.01em}.kn-quiz{display:grid;gap:5px;margin-top:10px}.kn-quiz li{display:flex;align-items:center;gap:10px;height:34px;padding:0 12px;border-radius:9px;color:var(--ui-body);font-size:15px;box-shadow:inset 0 0 0 1px var(--ui-line-2)}.kn-quiz li:before{content:"";flex:none;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ui-line-2)}.kn-quiz li[data-right]{position:relative;color:var(--ui-good-text);font-weight:600;background:#2f6b4f1a;box-shadow:inset 0 0 0 1.5px #2f6b4f66}.kn-quiz li[data-right]:before{background:var(--ui-good);box-shadow:none}.kn-quiz__tick{position:absolute;left:12px;top:50%;display:grid;place-items:center;width:16px;height:16px;translate:0 -50%;color:var(--mf-paper)}.kn-quiz__why{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;color:var(--ui-good-text);font-size:14.5px;font-weight:560}.kn-scene[data-on] .kn-quiz li[data-right]{animation:kn-right .36s var(--kn-out) 1.25s both}.kn-scene[data-on] .kn-quiz li[data-right]:before,.kn-scene[data-on] .kn-quiz__tick{animation:kn-pop .3s var(--kn-out) 1.3s both}.kn-scene[data-on] .kn-quiz__why{animation:kn-line .42s var(--kn-out) 1.5s both}@keyframes kn-right{0%{color:var(--ui-body);background:transparent;box-shadow:inset 0 0 0 1px var(--ui-line-2)}}.kn-scene--share .kn-step--src{align-items:center;gap:12px}.kn-faces{display:inline-flex}.kn-faces span,.kn-av{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--who-ink);font-size:13px;font-weight:650;box-shadow:0 0 0 2.5px var(--kn-field)}.kn-faces span+span{margin-left:-6px}[data-c=m],[data-c=j],[data-c=s]{--who: var(--mf-paper);--who-ink: var(--mf-ink)}.kn-chip-mail .kn-av{--who: var(--mf-ink);--who-ink: var(--mf-paper)}.kn-faces span,.kn-av{background:var(--who)}.kn-sharebtn{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:999px;background:var(--mf-paper);color:var(--mf-ink);font-size:15px;font-weight:650}.kn-share__title{font-size:17px;font-weight:680;letter-spacing:-.01em}.kn-share__row{display:flex;align-items:center;gap:8px;margin-top:12px;padding:6px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--ui-line-2)}.kn-chip-mail{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px 0 4px;border-radius:999px;background:var(--ui-sunk);font-size:14.5px;font-weight:560}.kn-chip-mail .kn-av{width:26px;height:26px;font-size:11.5px;box-shadow:none}.kn-share__invite{display:inline-flex;align-items:center;gap:6px;height:34px;margin-left:auto;padding:0 14px;border-radius:9px;background:var(--mf-gold);color:var(--mf-on-gold);font-size:14px;font-weight:650}.kn-share__note{margin-top:10px;color:var(--ui-text);font-size:13.5px}.kn-note{position:absolute;box-sizing:border-box;padding:16px 18px;border-radius:4px 4px 4px 16px;background:var(--mf-sand);box-shadow:var(--kn-shadow-card)}.kn-note p{font-size:19px;font-weight:700;letter-spacing:-.015em;color:var(--mf-ink)}.kn-note__line{display:block;width:var(--w);height:7px;margin-top:10px;border-radius:4px;background:rgb(var(--mf-ink-rgb) / .16)}.kn-peer{position:absolute;display:inline-flex;align-items:flex-start;pointer-events:none}.kn-peer svg path{fill:var(--who);stroke:var(--who-ink);stroke-width:1.4;stroke-linejoin:round}.kn-peer__flag{margin:15px 0 0 -3px;padding:3px 8px;border-radius:7px;background:var(--who);color:var(--who-ink);font-size:12.5px;font-weight:650;line-height:1.3;box-shadow:0 0 0 1px var(--mf-line)}.kn-verbs{position:absolute;z-index:1;left:0;right:0;bottom:0;height:calc(var(--cap) * 1.08);overflow:hidden;line-height:.9;font-weight:760;font-stretch:80%;letter-spacing:-.022em;color:var(--mf-gold);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kn-verb{position:absolute;left:0;bottom:0;display:flex;padding-bottom:.14em;font-size:var(--fs);white-space:nowrap}.kn-verb__l{display:inline-block;translate:0 135%;transition:translate 0ms linear .7s}.kn-verb[data-on] .kn-verb__l{translate:0 0;transition:translate .72s var(--kn-roll);transition-delay:calc(90ms + var(--k) * 34ms)}.kn-verb[data-off] .kn-verb__l{translate:0 calc(-1.1 * var(--cap));transition:translate .46s var(--kn-in-out);transition-delay:calc(var(--k) * 22ms)}.kn-show__ctl{position:relative;z-index:4;display:none;align-items:center;gap:6px;margin-top:6px;padding-top:12px;border-top:1.5px solid var(--mf-night-line-strong)}.kn-js .kn-show__ctl{display:flex}.kn-index{display:flex;align-items:center;gap:2px;margin-left:-14px}.kn-index__b{position:relative;display:inline-flex;align-items:center;height:34px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--mf-on-night-1);font:inherit;font-size:18px;font-weight:640;font-stretch:92%;letter-spacing:-.01em;cursor:pointer;transition:background-color .18s var(--kn-out),color .18s var(--kn-out),scale .15s var(--kn-out)}.kn-index__b:active{scale:.96}@media (hover: hover) and (pointer: fine){.kn-index__b:not([aria-pressed=true]):hover{background:#ffffff1a}}.kn-index__b[aria-pressed=true]{background:var(--mf-gold);color:var(--mf-on-gold)}.kn-index__bar{position:absolute;left:14px;right:14px;bottom:3px;height:2px;border-radius:2px;background:rgb(var(--mf-ink-rgb) / .2);overflow:hidden;opacity:0;transition:opacity .2s var(--kn-out)}.kn-index__bar:after{content:"";position:absolute;inset:0;background:var(--mf-ink);transform-origin:left;scale:0 1}.kn-show[data-live] .kn-index__b[aria-pressed=true] .kn-index__bar{opacity:1}.kn-show[data-live] .kn-index__b[aria-pressed=true] .kn-index__bar:after{animation:kn-progress var(--kn-left, 3.6s) linear both}.kn-show[data-hold] .kn-index__b[aria-pressed=true] .kn-index__bar:after{animation-play-state:paused;opacity:.5}@keyframes kn-progress{to{scale:1 1}}.kn-pause{display:grid;place-items:center;flex:none;width:36px;height:36px;margin-left:auto;border:0;border-radius:999px;background:transparent;color:var(--mf-on-night-1);cursor:pointer;box-shadow:inset 0 0 0 1.5px #fff6;transition:scale .15s var(--kn-out),box-shadow .15s var(--kn-out)}.kn-pause:active{scale:.96}@media (hover: hover) and (pointer: fine){.kn-pause:hover{box-shadow:inset 0 0 0 1.5px #fffc}}.kn-pause svg{grid-area:1 / 1;transition:opacity .2s var(--kn-ui),scale .2s var(--kn-ui),filter .2s var(--kn-ui)}.kn-pause__g{opacity:0;scale:.25;filter:blur(4px);translate:1px 0}.kn-pause[aria-pressed=true] .kn-pause__p{opacity:0;scale:.25;filter:blur(4px)}.kn-pause[aria-pressed=true] .kn-pause__g{opacity:1;scale:1;filter:blur(0)}.kn-card--sum{width:min(548px,100cqw - 112px)}.kn-card--answer{width:min(520px,100cqw - 112px)}.kn-card--map{width:min(476px,100cqw - 112px)}.kn-card--chart{width:min(500px,100cqw - 112px)}.kn-card--quiz{width:min(480px,100cqw - 112px)}.kn-card--share{width:min(432px,100cqw - 112px)}.kn-scene--share .kn-note{position:absolute;right:120px;bottom:164px;width:196px;rotate:2deg}.kn-scene--share .kn-peer--maya{left:452px;bottom:132px;--d: 3}.kn-scene--share .kn-peer--jun{left:586px;bottom:116px;--d: 4}.kn-scene[data-on] .kn-peer--maya{animation:kn-peer-m 1.1s var(--kn-in-out) .9s both}.kn-scene[data-on] .kn-peer--jun{animation:kn-peer-j 1.1s var(--kn-in-out) 1.15s both}@keyframes kn-peer-m{0%{translate:-120px 90px;opacity:0}30%{opacity:1}}@keyframes kn-peer-j{0%{translate:110px 110px;opacity:0}30%{opacity:1}}@media (prefers-reduced-motion: reduce){.kn-scene>*,.kn-scene[data-on]>*,.kn-scene[data-off]>*{translate:none!important;scale:none!important;filter:none!important;transition-property:opacity!important;transition-delay:0ms!important;transition-duration:.24s!important}.kn-scene *,.kn-scene *:before,.kn-scene *:after{animation:none!important}.kn-verb__l,.kn-verb[data-on] .kn-verb__l,.kn-verb[data-off] .kn-verb__l{translate:none!important;transition:none!important}.kn-verb{opacity:0;transition:opacity .24s var(--kn-out)}.kn-verb[data-on]{opacity:1}.kn-rot__w,.kn-rot__w[data-off]{translate:none;transition:opacity .2s var(--kn-out)}.kn-index__bar{display:none}}@media (max-width: 1240px){.kn-hero__grid{grid-template-columns:minmax(0,460px) minmax(0,1fr);-moz-column-gap:40px;column-gap:40px}.kn-h1{font-size:72px}}@media (max-width: 1080px){.kn-html{--kn-gutter: 40px}.kn-hero__grid{grid-template-columns:minmax(0,400px) minmax(0,1fr);-moz-column-gap:32px;column-gap:32px}.kn-h1{font-size:62px}.kn-hero__sub{font-size:20px}}@media (max-width: 900px){.kn-hero__grid{grid-template-columns:minmax(0,1fr)}.kn-hero__copy{display:contents}.kn-h1{order:1}.kn-hero__sub{order:2;margin-top:22px}.kn-show{order:3;grid-column:1;grid-row:auto;margin-top:28px}.kn-hero__value{order:4;margin-top:22px}.kn-offer{order:5}.kn-hero__act{order:6}.kn-trust{order:7}.kn-hero__guide{order:8;justify-self:start}.kn-show__ctl{top:auto;position:static;flex-direction:row;justify-content:space-between;margin-top:6px}.kn-index{flex-direction:row;flex-wrap:wrap}.kn-html{--kn-gutter: 20px}.kn-body{font-size:16px}.kn-header__bar{height:64px;gap:12px}.kn-nav,.kn-header__login,.kn-header__cta{display:none}.kn-menu-btn{display:grid;margin-right:-10px}.kn-logo__word{font-size:19px}.kn-hero{padding:82px 0 40px}.kn-h1{font-size:41px;line-height:.95;letter-spacing:-.03em}.kn-h1__l{display:inline}.kn-hero__sub{font-size:18px;margin-top:12px}.kn-hero__value{display:none}.kn-show{margin-top:14px}.kn-show__scenes{height:226px}.kn-scene{gap:12px}.kn-scene .kn-step--src:not(.kn-step--inline){display:none}.kn-step--inline .kn-pill,.kn-step--inline .kn-step__wire{display:none}.kn-step--cmd{margin-left:0}.kn-step--cmd:before{display:none}.kn-scene .kn-card,.kn-step--inline~.kn-card{margin-left:18px;width:calc(100% - 18px)!important;max-width:380px;padding:14px 14px 15px;border-radius:16px}.kn-scene .kn-card:before{left:-14px;top:-14px;width:10px;height:34px;border-bottom-left-radius:8px}.kn-press kbd{width:34px;height:34px;font-size:15px}.kn-act{height:34px;font-size:14px;padding:0 6px 0 10px;border-radius:11px;max-width:calc(100vw - 2 * var(--kn-gutter) - 84px);overflow:hidden}.kn-card__head{font-size:13.5px}.kn-card__lead{font-size:16px;margin-top:8px}.kn-sum{gap:8px;margin-top:10px}.kn-sum li{font-size:14px}.kn-answer{font-size:18px}.kn-quote{font-size:13px}.kn-chart__plot{height:84px;gap:8px}.kn-chart__read b{font-size:22px}.kn-quiz__q{font-size:15px;margin-top:8px}.kn-quiz{margin-top:8px;gap:5px}.kn-quiz li{height:32px;font-size:14px}.kn-quiz li:not([data-right]):last-child{display:none}.kn-quiz__why{margin-top:8px;font-size:13px}.kn-map{grid-template-rows:repeat(3,30px);row-gap:6px;grid-template-columns:max-content 36px max-content;margin-top:10px}.kn-map__lines{height:102px}.kn-node{height:30px;font-size:13.5px;padding:0 11px}.kn-node--root{height:40px;padding:0 12px}.kn-scene--share .kn-step--src{display:flex!important}.kn-scene--share .kn-note{display:none}.kn-scene--share .kn-peer--maya{left:auto;right:6px;bottom:150px}.kn-scene--share .kn-peer--jun{left:auto;right:64px;bottom:6px}.kn-chip-mail{font-size:13px}.kn-share__note{font-size:12.5px}.kn-verbs{font-size:80px;margin-top:-10px}.kn-show__ctl{margin-top:2px}.kn-index{display:none}.kn-show__ctl{position:absolute;top:auto;right:var(--kn-gutter);margin:0}.kn-show{position:relative}.kn-show__ctl{right:0;top:0}.kn-offer{margin-top:16px}.kn-offer__amt{font-size:40px}.kn-offer__deal{font-size:14px}.kn-offer__bonus{font-size:15px}.kn-hero__act{margin-top:16px}.kn-hero__act .kn-cta{width:100%;justify-content:space-between}.kn-trust{font-size:14px}}.kn-kicker{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;letter-spacing:.005em}.kn-h2{font-size:76px;line-height:.95;font-weight:760;font-stretch:86%;letter-spacing:-.035em;text-wrap:balance}.kn-ill__compact{display:none}@media (max-width: 639px){.kn-ill__wide{display:none}.kn-ill__compact{display:block}}.kn-steps{background:var(--kn-bone);padding:120px 0}.kn-rebus{max-width:1260px;font-size:66px;line-height:1.14;font-weight:740;font-stretch:88%;letter-spacing:-.03em}.kn-rebus__set{display:inline-flex;gap:6px;vertical-align:.06em;margin:0 .06em}.kn-rb{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:58px;min-width:58px;padding:0 12px;box-sizing:border-box;border-radius:14px;background:var(--ui-card);color:var(--ui-strong);vertical-align:.1em;box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .08),0 2px 3px rgb(var(--kn-fall) / .06),0 12px 24px -14px rgb(var(--kn-fall) / .4);font-family:var(--ui-font);letter-spacing:-.01em}.kn-rb .kn-tag{height:24px;font-size:12px;padding:0 6px;border-radius:6px}.kn-rb--file,.kn-rb--yt,.kn-rb--web,.kn-rb--audio{padding:0}.kn-rb--web svg,.kn-rb--audio svg{color:var(--ui-strong)}.kn-rb--out{font-size:26px;font-weight:650;padding:0 18px 0 14px;margin:0 2px}.kn-rb--out svg{color:var(--ui-accent-text)}.kn-rebus__keys{vertical-align:.1em;margin:0 .04em}.kn-keys--lg kbd{width:58px;height:58px;border-radius:13px;font-size:26px;box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .1),0 5px rgb(var(--kn-fall) / .18),0 14px 22px -12px rgb(var(--kn-fall) / .45)}.kn-steps__lead{max-width:640px;margin-top:36px;font-size:19px;line-height:1.5;color:var(--kn-ink-2)}.kn-steps__lead b{color:var(--kn-ink)}.kn-steps__stage{margin-top:56px;padding:72px 0;background:var(--kn-sand)}@media (min-width: 640px){.kn-steps__board{width:min(100%,(100svh - 112px) * 54 / 31);margin-inline:auto}}.kn-steps__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:56px;counter-reset:none}.kn-steps__item{position:relative;padding-top:18px;border-top:2px solid var(--kn-ink)}.kn-steps__n{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--mf-ink);color:var(--mf-paper);font-size:15px;font-weight:800}.kn-steps__title{margin-top:14px;font-size:26px;line-height:1.1;font-weight:720;font-stretch:90%;letter-spacing:-.02em}.kn-steps__text{margin-top:8px;color:var(--kn-ink-2);font-size:16.5px;line-height:1.5}.kn-next{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:64px;padding-top:40px;border-top:2px solid var(--kn-ink)}.kn-next__note{font-size:16px;font-weight:560;color:var(--kn-ink-2)}.kn-next__note strong{color:var(--kn-ink);font-weight:750}.kn-worlds{background:var(--kn-bone)}.kn-worlds__head{padding-top:40px;padding-bottom:96px}.kn-worlds__headrow{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:24px 64px}.kn-worlds__lead{max-width:470px;font-size:19px;line-height:1.5;color:var(--kn-ink-2)}.kn-swatches__list{display:flex;flex-wrap:wrap;gap:8px;margin-top:52px;font-size:min(55px,(100vw - 2 * var(--kn-gutter) - 52px) / 23.1)}@media (max-width: 1080px){.kn-swatches__list{display:block;margin-right:-8px;margin-bottom:-8px;line-height:0;text-wrap:balance;font-size:min(55px,(100vw - 2 * var(--kn-gutter) - 56px) / 24)}.kn-swatches__list li{display:inline}.kn-swatches__list .kn-swatch{vertical-align:top;margin:0 8px 8px 0}}@media (max-width: 720px){.kn-swatches__list{margin-right:-6px;margin-bottom:-6px}.kn-swatches__list .kn-swatch{margin:0 6px 6px 0}}.kn-swatch{display:inline-flex;align-items:center;height:1.46em;padding:0 .38em 0 .34em;border-radius:.34em;background:var(--sw);color:var(--kn-ink);font-size:1em;line-height:1;font-weight:780;font-stretch:80%;letter-spacing:-.03em;text-decoration:none;box-shadow:inset 0 0 0 1px var(--mf-line);transition-property:translate,rotate,box-shadow,scale;transition-duration:.22s;transition-timing-function:var(--kn-out)}.kn-swatch[data-dark]{color:var(--kn-on-dark)}.kn-swatch:active{scale:.96}@media (hover: hover) and (pointer: fine){.kn-swatch:hover{translate:0 -4px;rotate:-1.5deg;box-shadow:inset 0 0 0 1px var(--mf-line),0 16px 30px -18px rgb(var(--kn-fall) / .6)}.kn-swatches__list li:nth-child(2n) .kn-swatch:hover{rotate:1.5deg}}.kn-swatch:focus-visible{outline-offset:4px;border-radius:.36em}.kn-worlds__list{position:relative}.kn-world{--on: var(--kn-ink);background:var(--field);color:var(--on)}.kn-world[data-dark]{--on: var(--kn-on-dark)}.kn-world__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:72px;padding-top:112px;padding-bottom:120px}.kn-world__head{display:grid;grid-template-columns:minmax(0,1fr);gap:22px 64px}@media (min-width: 1081px){.kn-world__head{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end}}.kn-world__lede{container-type:inline-size}.kn-world__verb{--fit: 100cqw;font-size:min(var(--wcap, 250px),var(--fit));line-height:.86;font-weight:780;font-stretch:80%;letter-spacing:-.03em;white-space:nowrap;margin-left:-.04em}.kn-world__verb[data-verb=summarize]{--fit: 25.6cqw}.kn-world__verb[data-verb=ask]{--fit: 71cqw}.kn-world__verb[data-verb=watch]{--fit: 44cqw}.kn-world__verb[data-verb=transcribe]{--fit: 27.1cqw}.kn-world__verb[data-verb=map]{--fit: 61.5cqw}.kn-world__verb[data-verb=chart]{--fit: 50.5cqw}.kn-world__verb[data-verb=quiz]{--fit: 64cqw}.kn-world__title{margin-top:28px;max-width:600px;font-size:32px;line-height:1.1;font-weight:690;font-stretch:94%;letter-spacing:-.022em;text-wrap:balance}.kn-world__legacy{display:grid;gap:12px;max-width:520px;font-size:16.5px;line-height:1.5}.kn-world__legacy b{font-weight:760}.kn-world__formats{display:flex;gap:6px;margin-top:22px}.kn-world__formats .kn-tag{height:26px;padding:0 8px;font-size:12px;border-radius:7px;box-shadow:0 0 0 1.5px #ffffff59}.kn-world__stage,.kn-band__pic{--kn-board: min(1040px, max(560px, (100svh - 160px) * 16 / 11));justify-self:center;width:min(100%,var(--kn-board));min-width:0}.kn-world__panel{position:relative;container-type:inline-size}.kn-world__cmd{position:absolute;z-index:3;left:-18px;top:-20px;display:flex;align-items:center;gap:6px;padding:6px;border-radius:16px;background:var(--kn-paper);box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .08),0 2px 4px rgb(var(--kn-fall) / .08),0 18px 34px -16px rgb(var(--kn-fall) / .55)}.kn-world__keys{display:inline-flex;gap:4px}.kn-world__keys kbd{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--ui-sunk);color:var(--kn-ink);font-family:var(--ui-font);font-size:15px;font-weight:600;box-shadow:inset 0 0 0 1px rgb(var(--mf-ink-rgb) / .1),0 2px rgb(var(--mf-shade-rgb) / .16)}.kn-world__act{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px 0 8px;color:var(--ui-strong);font-family:var(--ui-font);font-size:15px;font-weight:600;white-space:nowrap}.kn-world__act>svg{color:var(--ui-accent-text)}.kn-grow{container-type:inline-size}.kn-grow .mfi-frame>.ss-fit{max-width:none!important;height:calc(var(--mfi-h) * 1px * min(2,tan(atan2(var(--ss-cqw),calc(var(--mfi-w) * 1px)))))!important}.kn-grow .mfi-frame>.ss-fit>.ss-stage{transform:scale(min(2,tan(atan2(var(--ss-cqw),calc(var(--mfi-w) * 1px)))))!important;margin-left:0!important}.kn-grow .x3-frame>.ss-fit{max-width:none!important;height:calc(var(--x3-h) * 1px * min(2,tan(atan2(var(--ss-cqw),calc(var(--x3-w) * 1px)))))!important}.kn-grow .x3-frame>.ss-fit>.ss-stage{transform:scale(min(2,tan(atan2(var(--ss-cqw),calc(var(--x3-w) * 1px)))))!important;margin-left:0!important}.kn-grow .wch-frame>.ss-fit,.kn-grow .yti-frame>.ss-fit,.kn-grow .mmp-frame>.ss-fit{max-width:none!important}@media (min-width: 1081px){.kn-world__cmd{left:-28px;top:calc(min(14px,2.3cqw - 10px) - 54px);gap:7px;padding:7px;border-radius:18px}.kn-world__keys{gap:5px}.kn-world__keys kbd{width:40px;height:40px;border-radius:10px;font-size:17px}.kn-world__act{height:40px;gap:9px;padding:0 14px 0 9px;font-size:17px}.kn-world__act>svg{width:18px;height:18px}}@media (max-width: 1080px){.kn-world__cmd{position:relative;left:auto;top:auto;width:-moz-fit-content;width:fit-content;margin:0 0 14px}}@container (max-width: 859px){.kn-world__cmd{position:relative;left:auto;top:auto;width:-moz-fit-content;width:fit-content;margin:0 0 14px}}.kn-fill{container-type:inline-size}.kn-fill .mfi-frame>.ss-fit{max-width:none!important;height:calc(var(--mfi-h) * 1px * min(2,tan(atan2(var(--ss-cqw),calc(var(--mfi-w) * 1px)))))!important}.kn-fill .mfi-frame>.ss-fit>.ss-stage{transform:scale(min(2,tan(atan2(var(--ss-cqw),calc(var(--mfi-w) * 1px)))))!important;margin-left:0!important}.kn-more{background:var(--kn-bone);padding:136px 0 128px}.kn-more__h{max-width:900px}.kn-more__line{max-width:1220px;margin-top:40px;font-size:46px;line-height:1.26;font-weight:640;font-stretch:90%;letter-spacing:-.024em;color:var(--kn-ink-2);text-wrap:pretty}.kn-mt{display:inline-grid;place-items:center;width:1.12em;height:1.12em;margin:0 .06em;vertical-align:-.2em;border-radius:.26em;background:var(--kn-paper);color:var(--ui-accent-text);box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .08),0 2px 3px rgb(var(--kn-fall) / .06),0 10px 20px -12px rgb(var(--kn-fall) / .4)}.kn-mt svg{width:.56em;height:.56em}.kn-more__spec{display:grid;gap:0;margin-top:72px;border-top:2px solid var(--kn-ink)}.kn-more__group{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px 40px;padding:28px 0 32px;border-bottom:1.5px solid rgb(var(--mf-ink-rgb) / .16)}.kn-more__title{font-size:17px;line-height:1.3;font-weight:750;letter-spacing:-.005em}.kn-more__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px}.kn-more__item{display:grid;align-content:start;gap:6px;font-size:15.5px;line-height:1.45;color:var(--kn-ink-2)}.kn-more__item b{color:var(--kn-ink);font-size:17px;line-height:1.25;font-weight:720;letter-spacing:-.008em}.kn-more__ico{display:grid;place-items:center;width:32px;height:32px;margin-bottom:6px;border-radius:9px;background:var(--kn-paper);color:var(--ui-accent-text);box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .08),0 4px 10px -6px rgb(var(--kn-fall) / .3)}.kn-more__also{max-width:1080px;margin-top:32px;font-size:15.5px;line-height:1.6;color:var(--kn-ink-2)}.kn-more__also b{margin-right:6px;color:var(--kn-ink);font-weight:750}@media (min-width: 721px){.kn-more__chip{white-space:nowrap}}.kn-more__chip:not(:last-child):after{content:"·";margin:0 2px 0 10px}.kn-who{background:var(--mf-paper);padding:128px 0}.kn-who__head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:64px;column-gap:64px;align-items:end}.kn-who__head .kn-kicker{grid-column:1 / -1}.kn-who__head .kn-h2{margin-top:0}.kn-who__lead{max-width:460px;font-size:19px;line-height:1.5}.kn-who__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:64px;column-gap:64px;margin-top:64px;border-top:2px solid var(--kn-ink)}.kn-who__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;-moz-column-gap:16px;column-gap:16px;row-gap:4px;align-items:center;padding:20px 0;border-bottom:1.5px solid rgb(var(--mf-ink-rgb) / .22)}.kn-who__name{font-size:30px;line-height:1.05;font-weight:740;font-stretch:88%;letter-spacing:-.025em}.kn-who__job{grid-row:2;font-size:16.5px;line-height:1.4}.kn-who__file{grid-column:2;grid-row:1 / 3;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 8px;border-radius:11px;background:var(--ui-card);color:var(--ui-strong);font-family:var(--ui-font);font-size:14px;font-weight:560;white-space:nowrap;box-shadow:0 0 0 1px var(--mf-line),0 1px 2px rgb(var(--kn-fall) / .1),0 8px 18px -10px rgb(var(--kn-fall) / .45);rotate:-1.5deg;transition:rotate .22s var(--kn-out),translate .22s var(--kn-out)}.kn-who__row:nth-child(2n) .kn-who__file{rotate:1.5deg}@media (hover: hover) and (pointer: fine){.kn-who__row:hover .kn-who__file{rotate:0deg;translate:0 -3px}}.kn-team{background:var(--kn-bone);padding:128px 0}.kn-dev{background:var(--mf-night);color:var(--mf-on-night-1);padding:128px 0}.kn-band{display:grid;grid-template-columns:minmax(0,1fr);row-gap:72px}.kn-band__copy{display:grid;grid-template-columns:minmax(0,1fr);gap:22px 64px}@media (min-width: 1081px){.kn-band__copy{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end}}.kn-band__copy .kn-h2{font-size:72px}@media (min-width: 1081px){.kn-band__copy .kn-team__h{font-size:min(104px,8.4vw)}}.kn-band__lead{max-width:520px;font-size:20px;line-height:1.45;font-weight:500}.kn-band__legacy{display:grid;gap:12px;max-width:520px;margin-top:20px;font-size:16.5px;line-height:1.5;color:var(--kn-ink-2)}.kn-band__legacy b{color:var(--kn-ink)}.kn-sel{position:relative;display:inline-block;padding:0 .08em;margin:0 -.04em}.kn-sel__w{position:relative;z-index:1}.kn-sel:before{content:"";position:absolute;inset:.04em -.02em -.04em;border-radius:4px;background:var(--mf-paper);box-shadow:inset 0 0 0 2px var(--mf-ink)}.kn-sel i{position:absolute;z-index:2;width:10px;height:10px;border-radius:2px;background:var(--kn-paper);box-shadow:inset 0 0 0 2px var(--mf-ink)}.kn-sel i:nth-of-type(1){left:-.02em;top:.04em;translate:-50% -50%}.kn-sel i:nth-of-type(2){right:-.02em;bottom:-.04em;translate:50% 50%}.kn-sel__flag{position:absolute;z-index:2;right:auto;left:calc(100% + 6px);top:-.12em;white-space:nowrap;padding:3px 9px;border-radius:7px;background:var(--mf-ink);color:var(--mf-paper);font-family:var(--ui-font);font-size:15px;font-weight:650;letter-spacing:0;line-height:1.3}.kn-dev .kn-band__legacy,.kn-dev .kn-band__lead{color:var(--kn-on-dark)}.kn-key{display:inline-flex;align-items:center;gap:14px;margin-top:28px;padding:10px 22px 10px 12px;border-radius:22px;background:var(--mf-night-2);box-shadow:inset 0 0 0 1px var(--mf-night-line)}.kn-key__ico{display:grid;place-items:center;width:44px;height:44px;border-radius:11px;background:var(--mf-gold);color:var(--mf-on-gold)}.kn-key__code{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:30px;font-weight:600;letter-spacing:-.01em;color:var(--mf-on-night-1)}.kn-key__code span{color:var(--mf-on-night-3);letter-spacing:.04em}.kn-formats{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.kn-formats li{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;font-size:15px;font-weight:620;box-shadow:inset 0 0 0 1.5px #ffffff4d}.kn-dev__bonus{margin-top:18px;font-size:16px;text-wrap:balance}.kn-dev__guide{display:inline-block;margin-top:16px;min-height:40px;color:var(--mf-on-night-1);font-size:17px;font-weight:650;text-decoration:underline;text-decoration-color:var(--mf-gold);text-decoration-thickness:1.5px;text-underline-offset:5px}.kn-dev__guide svg{display:inline-block;margin-left:6px;vertical-align:-.15em;transition:translate .16s var(--kn-out)}@media (hover: hover) and (pointer: fine){.kn-dev__guide:hover{text-decoration-color:currentColor}.kn-dev__guide:hover svg{translate:3px 0}}.kn-dev :focus-visible{outline-color:var(--mf-on-night-focus)}.kn-obj{background:var(--mf-sand-2);padding:120px 0 128px;overflow:clip}.kn-obj__h{display:grid;font-weight:760;font-stretch:86%;letter-spacing:-.035em}.kn-obj__ask{font-size:64px;line-height:1}.kn-obj__30{margin:.02em 0 0 -.045em;font-size:min(492px,(100vw - 2 * var(--kn-gutter)) / 2.66);line-height:.8;font-weight:780;font-stretch:80%;letter-spacing:-.04em;white-space:nowrap}.kn-obj__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;margin-top:84px}.kn-obj__item{display:grid;align-content:start;padding-top:18px;border-top:2px solid var(--kn-ink)}.kn-obj__n{font-size:15px;font-weight:760;line-height:1.2}.kn-obj__title{margin-top:14px;font-size:27px;line-height:1.1;font-weight:720;font-stretch:90%;letter-spacing:-.02em;text-wrap:balance}.kn-obj__text{margin-top:10px;font-size:16.5px;line-height:1.5}.kn-obj__link{display:inline-flex;align-items:center;gap:6px;justify-self:start;margin-top:12px;min-height:32px;color:var(--kn-ink);font-size:16px;font-weight:650;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.kn-obj__link svg{transition:translate .16s var(--kn-out)}@media (hover: hover) and (pointer: fine){.kn-obj__link:hover svg{translate:3px 0}}.kn-pricing{background:var(--kn-bone);padding:128px 0 112px}.kn-pricing__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px 48px}.kn-pricing__head .kn-h2{margin-top:18px;max-width:720px}.kn-pricing__lead{margin-top:16px;font-size:19px;color:var(--kn-ink-2)}.kn-pricing__cta{display:grid;justify-items:start;gap:10px}.kn-pricing__note{font-size:15px;font-weight:560;color:var(--kn-ink-2)}.kn-pricing__note strong{color:var(--kn-ink)}.knp{margin-top:56px}.knp-toggle{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:var(--kn-bone-2);box-shadow:inset 0 0 0 1px rgb(var(--mf-ink-rgb) / .06)}.knp-toggle__thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--mf-gold);box-shadow:inset 0 0 0 1px #78603e73;transition:translate .24s var(--kn-out)}.knp-toggle__thumb[data-on=monthly]{translate:100% 0}.knp-toggle__btn{position:relative;z-index:1;height:44px;padding:0 22px;border:0;border-radius:999px;background:transparent;color:var(--kn-ink);font:inherit;font-size:15.5px;font-weight:640;cursor:pointer;transition:color .2s var(--kn-out)}.knp-toggle__btn[aria-pressed=true]{color:var(--mf-on-gold)}.knp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px;align-items:start}.knp-card{position:relative;display:flex;flex-direction:column;border-radius:24px;background:var(--kn-paper);box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .08),0 1px 2px rgb(var(--kn-fall) / .05),0 18px 36px -24px rgb(var(--kn-fall) / .35)}.knp-card__top{display:flex;flex-direction:column;padding:26px 24px 22px}.knp-card__name{display:flex;align-items:center;justify-content:space-between;gap:8px}.knp-card__title{font-size:26px;font-weight:740;font-stretch:90%;letter-spacing:-.02em}.knp-card__popular{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--mf-paper);color:var(--mf-ink);font-size:12.5px;font-weight:750}.knp-card__badge{margin-top:6px;min-height:2.8em;font-size:14.5px;line-height:1.4;color:var(--kn-ink-2);text-wrap:balance}.knp-price{display:flex;align-items:baseline;gap:8px;margin-top:14px}.knp-price__was{font-size:18px;font-weight:500;color:var(--kn-ink-2)}.knp-price__now{font-size:46px;line-height:1;font-weight:760;font-stretch:86%;letter-spacing:-.035em}.knp-price__now--talk{font-size:40px}.knp-price__per{font-size:15px;font-weight:600;color:var(--kn-ink-2)}.knp-price__note{margin-top:8px;font-size:14px;color:var(--kn-ink-2);text-wrap:balance}@media (min-width: 1081px) and (max-width: 1279px){.knp[data-period=annual] .knp-card:not(.knp-card--wide) .knp-price{display:grid;grid-template-columns:max-content max-content;grid-template-rows:22px auto;justify-content:start;align-items:baseline;gap:2px 8px}.knp[data-period=annual] .knp-card:not(.knp-card--wide) .knp-price__was{grid-area:1 / 1 / 2 / 3;line-height:22px}.knp[data-period=annual] .knp-card:not(.knp-card--wide) .knp-price__now{grid-area:2 / 1;font-size:42px}.knp[data-period=annual] .knp-card:not(.knp-card--wide) .knp-price__per{grid-area:2 / 2}}@media (min-width: 1081px) and (max-width: 1179px){.knp[data-period=annual] .knp-card:not(.knp-card--wide) .knp-price__note{min-height:3.1em}}.knp-save{margin-top:4px;min-height:1.5em;font-size:14px;font-weight:700;color:var(--mf-gold-text)}.knp-cta{display:inline-flex;align-items:center;justify-content:center;height:48px;margin-top:18px;border-radius:999px;color:var(--kn-ink);font-size:16px;font-weight:680;text-decoration:none;box-shadow:inset 0 0 0 1.5px rgb(var(--mf-ink-rgb) / .3);transition:scale .15s var(--kn-out),box-shadow .15s var(--kn-out),background-color .15s var(--kn-out)}.knp-cta:active{scale:.96}@media (hover: hover) and (pointer: fine){.knp-cta:hover{box-shadow:inset 0 0 0 1.5px rgb(var(--mf-ink-rgb) / .7)}}.knp-card--featured{background:var(--mf-night);color:var(--mf-on-night-1);box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .9),0 30px 60px -28px rgb(var(--mf-shade-rgb) / .7)}.knp-card--featured .knp-card__badge,.knp-card--featured .knp-price__was,.knp-card--featured .knp-price__per,.knp-card--featured .knp-price__note{color:var(--mf-on-night-2)}.knp-card--featured .knp-save{color:var(--mf-gold)}.knp-card--featured .knp-cta{background:var(--mf-gold);color:var(--mf-on-gold);box-shadow:0 1px #ffffff2e inset,0 10px 22px -12px #000000b3}@media (hover: hover) and (pointer: fine){.knp-card--featured .knp-cta:hover{background:var(--mf-gold-hover);box-shadow:0 1px #fff3 inset,0 12px 26px -12px #000000bf}}.knp-card--featured .knp-cta:active{background:var(--mf-gold-press)}.knp-card--featured :focus-visible{outline-color:var(--mf-on-night-focus)}.knp-card__list{position:relative;max-height:var(--knp-fold, 236px);overflow:hidden;padding:0 24px;border-top:1.5px solid rgb(var(--mf-ink-rgb) / .08)}.knp-card--featured .knp-card__list{border-top-color:var(--mf-night-line)}.knp-card__list:after{content:"";position:absolute;inset:auto 0 0;height:72px;background:linear-gradient(to bottom,transparent,var(--kn-paper));pointer-events:none}.knp-card--featured .knp-card__list:after{background:linear-gradient(to bottom,transparent,var(--mf-night))}.knp-card__list--open{max-height:none}.knp-card__list--open:after{display:none}.knp-card__list:not(.knp-card__list--open):not(.knp-card__list--wide){min-height:var(--knp-fold, 236px)}@media (min-width: 1081px) and (max-width: 1239px){.knp{--knp-fold: 274px}}@media (max-width: 720px){.knp-card__list:not(.knp-card__list--open):not(.knp-card__list--wide){min-height:0;max-height:none}}.knp-card__list:not(.knp-card__list--open):not(.knp-card__list--wide) .knp-cat:nth-of-type(n+3){display:none}.knp-card__list:not(.knp-card__list--open):not(.knp-card__list--wide):after{display:none}.knp-features{padding:18px 0 12px}.knp-features__head{font-size:14px;font-weight:700}.knp-cat{margin-top:14px}.knp-cat__name{font-size:13px;font-weight:700;color:var(--kn-ink-2);text-wrap:balance}.knp-card--featured .knp-cat__name{color:var(--mf-on-night-2)}.knp-cat__list{display:grid;gap:6px;margin-top:8px}.knp-cat__item{display:flex;gap:8px;font-size:14.5px;line-height:1.4}.knp-cat__check{flex:none;margin-top:2px;color:var(--mf-right)}.knp-card--featured .knp-cat__check{color:var(--mf-on-night-right)}.knp-card__more{height:48px;margin:0 12px 12px;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:14.5px;font-weight:650;cursor:pointer;transition:background-color .15s var(--kn-out)}@media (hover: hover) and (pointer: fine){.knp-card__more:hover{background:rgb(var(--mf-ink-rgb) / .06)}.knp-card--featured .knp-card__more:hover{background:#ffffff1a}}.knp-card--wide{margin-top:16px;display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr)}.knp-card__list--wide{max-height:none;border-top:0;border-left:1.5px solid rgb(var(--mf-ink-rgb) / .08);padding:8px 24px 20px}.knp-card__list--wide:after{display:none}.knp-card__list--wide .knp-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.knp-card__list--wide .knp-features__head{grid-column:1 / -1}.kn-faq{background:var(--kn-bone);padding:32px 0 128px}.kn-faq__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px 64px;align-items:start;padding-top:96px;border-top:2px solid transparent;background:linear-gradient(var(--kn-ink),var(--kn-ink)) var(--kn-gutter) 0 / calc(100% - 2 * var(--kn-gutter)) 2px no-repeat border-box}.kn-faq__head .kn-h2{margin-top:18px;font-size:64px}.kn-faq__lead{margin-top:16px;font-size:18px;color:var(--kn-ink-2)}.kn-faq__more{display:inline-flex;align-items:center;gap:6px;margin-top:18px;min-height:40px;color:var(--kn-ink);font-size:17px;font-weight:650;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.kn-faq__list{border-top:2px solid var(--kn-ink)}.kn-faq__item{border-bottom:1.5px solid rgb(var(--mf-ink-rgb) / .16)}.kn-faq__q{display:flex;align-items:center;gap:16px;min-height:76px;padding:14px 0;font-size:22px;line-height:1.25;font-weight:680;letter-spacing:-.012em;cursor:pointer;list-style:none}.kn-faq__q::-webkit-details-marker{display:none}.kn-faq__q>span:first-child{flex:1;text-wrap:balance}.kn-faq__pm{position:relative;flex:none;width:36px;height:36px;border-radius:999px;box-shadow:inset 0 0 0 1.5px rgb(var(--mf-ink-rgb) / .3);transition:background-color .2s var(--kn-out),box-shadow .2s var(--kn-out)}.kn-faq__pm i{position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:var(--kn-ink);transition:rotate .24s var(--kn-out),background-color .2s var(--kn-out)}.kn-faq__pm i+i{rotate:90deg}.kn-faq__item[open] .kn-faq__pm{background:var(--kn-ink);box-shadow:none}.kn-faq__item[open] .kn-faq__pm i{background:var(--kn-paper)}.kn-faq__item[open] .kn-faq__pm i+i{rotate:0deg}@media (hover: hover) and (pointer: fine){.kn-faq__q:hover .kn-faq__pm{box-shadow:inset 0 0 0 1.5px rgb(var(--mf-ink-rgb) / .7)}}.kn-faq__a{display:grid;gap:12px;max-width:620px;padding:0 52px 26px 0;font-size:17px;line-height:1.55;color:var(--kn-ink-2)}.kn-close{background:var(--kn-field);color:var(--mf-on-night-1);padding:128px 0 120px;overflow:clip}.kn-close__h{font-size:min(148px,(100vw - 2 * var(--kn-gutter)) / 8.2);line-height:.88;font-weight:780;font-stretch:80%;letter-spacing:-.02em}.kn-close__h span{display:block;text-wrap:balance}.kn-close__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,600px);gap:40px 64px;align-items:start;margin-top:56px}.kn-close__text{max-width:520px;font-size:20px;line-height:1.45;font-weight:500;color:var(--mf-on-night-2)}.kn-close__offer{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:17px;font-weight:700}.kn-close__price s{font-weight:500;margin-right:4px}.kn-close__price strong{font-size:24px;font-weight:780}.kn-close__bonus{margin-top:8px;font-size:16px;text-wrap:balance;color:var(--mf-on-night-2)}.kn-close__act{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:20px}.kn-footer{background:var(--mf-night);color:var(--mf-on-night-1);box-shadow:inset 0 1px 0 var(--mf-night-line);padding:80px 0 40px}.kn-footer .kn-logo,.kn-footer .kn-logo__word{color:var(--kn-on-dark)}.kn-footer__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:48px}.kn-footer__tag{margin-top:16px;max-width:300px;font-size:16px;line-height:1.5;color:var(--mf-on-night-2)}.kn-footer__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.kn-footer__head{font-size:14px;font-weight:700;color:var(--mf-on-night-3)}.kn-footer__col ul{display:grid;gap:2px;margin-top:14px}.kn-footer__link{display:inline-flex;align-items:center;min-height:36px;color:var(--kn-on-dark);font-size:16px;font-weight:540;text-decoration:none;transition:color .15s var(--kn-out)}@media (hover: hover) and (pointer: fine){.kn-footer__link:hover{color:var(--mf-gold)}}.kn-footer__button{padding:0;border:0;background:none;font:inherit;font-size:16px;font-weight:540;cursor:pointer;transition:color .15s var(--kn-out),scale .15s var(--kn-out)}.kn-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:64px;padding-top:24px;border-top:1px solid var(--mf-night-line)}.kn-footer__copy{font-size:14px;color:var(--mf-on-night-3)}.kn-footer__copy .kn-footer__link{min-height:0;font-size:14px}.kn-footer__social{display:flex;gap:8px}.kn-social{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;color:var(--kn-on-dark);box-shadow:inset 0 0 0 1px #ffffff29;transition:color .15s var(--kn-out),box-shadow .15s var(--kn-out),scale .15s var(--kn-out)}.kn-social svg{width:16px;height:16px}.kn-social:active{scale:.96}@media (hover: hover) and (pointer: fine){.kn-social:hover{color:var(--mf-gold);box-shadow:inset 0 0 0 1px rgb(var(--mf-gold-rgb) / .5)}}.kn-footer :focus-visible{outline-color:var(--mf-on-night-focus)}.kn-mbar{display:none}@media (max-width: 720px){.kn-mbar{position:fixed;z-index:40;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));display:block;padding:7px 7px 7px 16px;border-radius:999px;background:var(--mf-night);color:var(--mf-on-night-1);box-shadow:0 0 0 1px var(--mf-night-line),0 18px 40px -14px rgb(var(--mf-shade-rgb) / .6);opacity:0;translate:0 calc(100% + 24px);transition:translate .32s var(--kn-out),opacity .22s var(--kn-out)}.kn-mbar[data-show]{opacity:1;translate:0 0}.kn-mbar__inner{display:flex;align-items:center;justify-content:space-between;gap:10px}.kn-mbar__offer{display:grid;line-height:1.2;min-width:0;white-space:nowrap}.kn-mbar__price{font-size:14px;font-weight:600}.kn-mbar__price strong{font-size:19px;font-weight:780;letter-spacing:-.01em}.kn-mbar__price s{margin-left:4px}.kn-mbar__note{font-size:11.5px;font-weight:600}.kn-mbar .kn-cta--bar{flex:none}}@media (max-width: 1240px){.kn-h2{font-size:66px}.kn-rebus{font-size:54px}.kn-close__h{font-size:min(124px,(100vw - 2 * var(--kn-gutter)) / 8.2)}}@media (max-width: 1080px){.kn-h2{font-size:58px}.kn-rebus{font-size:46px}.kn-rb{height:46px;min-width:46px;border-radius:12px}.kn-rb--out{font-size:21px}.kn-keys--lg kbd{width:46px;height:46px;font-size:21px}.kn-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.kn-worlds__headrow,.kn-who__head,.kn-obj__grid,.kn-faq__grid,.kn-close__row{grid-template-columns:minmax(0,1fr)}.kn-who__lead{margin-top:18px}.kn-band__copy .kn-h2{font-size:58px}.kn-world__verb{font-size:112px}.knp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knp-card--wide{grid-template-columns:minmax(0,1fr)}.knp-card__list--wide{border-left:0;border-top:1.5px solid rgb(var(--mf-ink-rgb) / .08)}.kn-close__h{font-size:96px}.kn-footer__top{grid-template-columns:minmax(0,1fr)}}@media (max-width: 900px){.kn-hero__act{display:contents}.kn-hero__act .kn-cta{order:6;justify-self:start;margin-top:20px}.kn-trust{order:7}.kn-hero__act .kn-demo{order:8;justify-self:start;margin-top:10px}.kn-hero__guide{order:9;margin-top:8px}.kn-more__groups,.kn-who__list{grid-template-columns:minmax(0,1fr)}.kn-more__groups{row-gap:48px}.knp-card__list--wide .knp-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.kn-h2{font-size:44px;line-height:.96;letter-spacing:-.03em}.kn-kicker{font-size:14px}.kn-hero__act .kn-cta{width:100%;margin-top:16px}.kn-trust{margin-top:12px;gap:6px 14px;font-size:14px}.kn-steps{padding:72px 0 80px}.kn-rebus{margin-top:16px;font-size:34px;line-height:1.22}.kn-rebus__set{gap:4px}.kn-rb{height:36px;min-width:36px;border-radius:9px;padding:0 8px;vertical-align:.06em}.kn-rb .kn-tag{height:18px;font-size:9.5px;padding:0 4px;border-radius:4px}.kn-rb .kn-yt{width:20px;height:14px}.kn-rb svg{width:18px;height:18px}.kn-rb--file,.kn-rb--yt,.kn-rb--web,.kn-rb--audio{padding:0}.kn-rb--out{font-size:16px;gap:6px;padding:0 11px 0 9px;margin:2px 1px}.kn-keys--lg kbd{width:36px;height:36px;font-size:17px;border-radius:9px}.kn-steps__body{margin-top:36px}.kn-steps__lead{font-size:17px}.kn-steps__board{margin-top:28px}.kn-steps__list{grid-template-columns:minmax(0,1fr);gap:0;margin-top:32px}.kn-steps__item{display:grid;grid-template-columns:40px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;padding:18px 0 20px;border-top-width:1.5px}.kn-steps__n{grid-row:1 / 3}.kn-steps__title{margin-top:2px;font-size:22px}.kn-steps__text{font-size:16px}.kn-next{margin-top:32px;padding-top:28px}.kn-next .kn-cta{width:100%;justify-content:space-between}.kn-next__note{font-size:15px}.kn-worlds__head{padding-top:0;padding-bottom:48px}.kn-worlds__lead{font-size:17px}.kn-world__grid{padding-top:64px;padding-bottom:64px;gap:32px}.kn-world__verb{margin-top:20px;font-size:76px}.kn-world__title{margin-top:18px;font-size:24px}.kn-world__legacy{font-size:16px}.kn-world__keys kbd{width:34px;height:34px}.kn-world__act{height:34px;font-size:14.5px}.kn-more{padding:80px 0}.kn-more__groups{margin-top:40px}.kn-more__title{font-size:24px}.kn-more__item{grid-template-columns:40px minmax(0,1fr);gap:14px}.kn-more__ico{width:40px;height:40px}.kn-more__text{font-size:16px}.kn-more__text b{font-size:18px}.kn-who{padding:80px 0}.kn-who__lead{font-size:17px}.kn-who__list{margin-top:40px}.kn-who__row{grid-template-columns:minmax(0,1fr);row-gap:6px;padding:18px 0}.kn-who__name{font-size:26px}.kn-who__job{grid-row:2;font-size:16px}.kn-who__file{grid-column:1;grid-row:3;justify-self:start;margin-top:6px;height:36px;font-size:13.5px}.kn-team,.kn-dev{padding:80px 0}.kn-band__copy .kn-h2{font-size:44px}.kn-band__lead{font-size:18px}.kn-band__legacy{font-size:16px}.kn-sel__flag{font-size:12.5px;top:.7em}.kn-key{padding:8px 16px 8px 8px;gap:10px;border-radius:19px}.kn-key__ico{width:38px;height:38px}.kn-key__code{font-size:21px}.kn-formats li{font-size:14px;height:34px;padding:0 12px}.kn-obj{padding:80px 0}.kn-obj__item{grid-template-columns:minmax(0,1fr);gap:8px;padding:22px 0 24px}.kn-obj__n{font-size:16px}.kn-obj__title{font-size:26px}.kn-obj__text{font-size:16px}.kn-pricing{padding:80px 0}.kn-pricing__lead{font-size:17px}.kn-pricing__cta,.kn-pricing__cta .kn-cta{width:100%}.kn-pricing__cta .kn-cta{justify-content:space-between}.knp{margin-top:40px}.knp-toggle{display:grid;width:100%}.knp-grid{grid-template-columns:minmax(0,1fr)}.knp-card__badge{min-height:0}.knp-card__list--wide .knp-features{grid-template-columns:minmax(0,1fr)}.kn-faq{padding:16px 0 80px}.kn-faq__grid{padding-top:64px;gap:32px}.kn-faq__head .kn-h2{font-size:44px}.kn-faq__lead{font-size:16px}.kn-faq__q{min-height:64px;font-size:18px}.kn-faq__a{padding-right:0;font-size:16px}.kn-close{padding:80px 0 96px}.kn-close__h{font-size:58px;line-height:.9}.kn-close__row{margin-top:32px}.kn-close__text{font-size:18px}.kn-close__act .kn-cta{width:100%;justify-content:space-between}.kn-footer{padding:64px 0 96px}.kn-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.kn-footer__bottom{margin-top:48px}}@media (max-width: 720px){.kn-hero__guide,.kn-obj__link,.kn-faq__more,.kn-dev__guide{min-height:44px;display:inline-flex;align-items:center}.kn-dev__guide{display:inline-block;padding:10px 0}.kn-footer__link{min-height:44px}.kn-pause{width:44px;height:44px}}astro-dev-toolbar{display:none!important}@media (min-width: 721px) and (max-width: 900px){.kn-h1__l{display:block}.kn-html{--kn-gutter: 40px}.kn-hero{padding-top:100px}.kn-h1{font-size:58px}.kn-hero__sub{font-size:21px}.kn-show__scenes{height:250px}.kn-scene .kn-card,.kn-step--inline~.kn-card{max-width:460px}.kn-verbs{font-size:110px}}@media (max-width: 720px){.kn-hero__sub{order:2}.kn-offer{order:3}.kn-hero__act .kn-cta{order:4}.kn-trust{order:5}.kn-show{order:6;margin-top:26px}.kn-hero__act .kn-demo{order:7;margin-top:4px}.kn-hero__guide{order:8}.kn-hero .kn-offer{margin-top:18px}.kn-sum li:nth-child(2){display:none}.kn-show__scenes{height:236px}.kn-quiz__why .kn-cite{display:none}}@media (max-width: 1179px){.kn-world__verb{--wcap: 200px;margin-top:0}.kn-world__grid{gap:56px}}@media (max-width: 1080px){.kn-more__line{font-size:38px}.kn-more__group{grid-template-columns:minmax(0,1fr);gap:18px}.kn-more__list{grid-template-columns:repeat(2,minmax(0,1fr))}.kn-obj__ask{font-size:54px}}@media (max-width: 900px){.kn-show{position:relative}.kn-show__ctl{position:absolute!important;z-index:5;top:auto!important;right:0!important;bottom:-48px;margin:0!important;padding:0;border:0}.kn-pause{border-radius:12px;background:#ffffff1a;box-shadow:none}.kn-show__scenes{height:auto!important}.kn-show__stage{--cap: min(210px, 40cqw);height:calc(var(--cap) * .82 + 236px)}.kn-obj__list{grid-template-columns:minmax(0,1fr);gap:0;margin-top:56px}.kn-obj__item{padding:20px 0 26px}}@media (max-width: 720px){.kn-show__stage{--cap: min(150px, 42cqw);height:calc(var(--cap) * .8 + 188px)}.kn-scene{gap:12px}.kn-steps__stage{margin-top:32px;padding:24px 0}.kn-steps__lead{margin-top:24px}.kn-swatches__list{gap:6px;margin-top:32px;font-size:min(30px,7.6vw)}.kn-world__verb{--wcap: 150px}.kn-world__panel .kn-world__cmd{padding:4px;border-radius:13px}.kn-world__keys kbd{width:30px;height:30px;font-size:14px}.kn-world__act{height:30px;font-size:14px}.kn-more__line{margin-top:28px;font-size:27px;line-height:1.32}.kn-more__spec{margin-top:44px}.kn-more__list{grid-template-columns:minmax(0,1fr);gap:18px}.kn-more__item{grid-template-columns:minmax(0,1fr);gap:4px;font-size:16px}.kn-obj__ask{font-size:40px}.kn-obj__list{margin-top:40px}.kn-obj__title{font-size:24px}}@media (min-width: 1081px) and (max-height: 880px){.kn-hero{padding-top:104px}.kn-h1{font-size:72px}.kn-hero__copy{padding-top:20px}.kn-offer{margin-top:22px}.kn-hero__act{margin-top:18px}.kn-hero{--kn-act-mt: 18px}.kn-show__stage{--cap: min(262px, 38cqw, 25svh)}.kn-scene--summarize{--k: .8}.kn-scene--map{--k: .62}.kn-scene--quiz{--k: .64}.kn-scene--chart{--k: .72}}@media (min-width: 1081px) and (max-width: 1240px) and (max-height: 880px){.kn-h1{font-size:68px}}@media (min-width: 1081px) and (max-height: 700px){.kn-hero{padding-top:94px}.kn-h1{font-size:62px}.kn-hero__copy{padding-top:16px}.kn-hero__sub{font-size:20px}.kn-hero__value{margin-top:10px;font-size:16px}.kn-offer{margin-top:16px}.kn-offer__amt{font-size:44px}.kn-hero__act{margin-top:14px}.kn-hero{--kn-act-mt: 14px}.kn-trust{margin-top:10px}.kn-show__stage{--cap: min(262px, 38cqw, 22svh)}.kn-scene--map,.kn-scene--quiz{--k: .6}.kn-scene--chart{--k: .66}.kn-scene{gap:14px}.kn-scene .kn-step--src:not(.kn-step--inline),.kn-step--inline .kn-pill,.kn-step--inline .kn-step__wire{display:none}.kn-scene.kn-scene--share .kn-step--src:not(.kn-step--inline){display:flex}.kn-step--cmd{margin-left:0}.kn-step--cmd:before{display:none}.kn-scene .kn-card,.kn-step--inline~.kn-card{margin-left:52px}.kn-card--chart{width:min(500px,100cqw - 64px)}.kn-card--quiz{width:min(480px,100cqw - 64px)}.kn-chart__plot{height:84px}.kn-quiz li:not([data-right]):last-child{display:none}}@media (min-width: 901px) and (max-width: 1240px){.kn-hero__copy{display:flex;flex-direction:column;align-items:flex-start}.kn-hero__copy>:not(.kn-hero__act):not(.kn-hero__guide){align-self:stretch}.kn-hero__act{display:contents}.kn-hero__act .kn-cta{order:4;margin-top:var(--kn-act-mt, 24px)}.kn-hero .kn-trust{order:5}.kn-hero__act .kn-demo{order:6;margin-top:10px}.kn-hero__guide{order:7;margin-top:8px}.kn-step--inline{gap:6px}.kn-step--inline .kn-step__wire{display:none}}@media (min-width: 901px){.kn-scene--share .kn-peer--maya{left:calc(100cqw - 282px);bottom:136px}.kn-scene--share .kn-peer--maya .kn-peer__flag{margin-top:25px}.kn-scene--share .kn-peer--jun{left:min(586px,calc(100cqw - 8px))}}@media (min-width: 721px) and (max-width: 900px){.kn-hero__act .kn-cta{width:auto;justify-content:flex-start}.kn-header__cta{display:block;right:42px}.kn-header__cta .kn-cta--sm{--h: 44px}}.kn-header[data-open] .kn-header__cta{opacity:0;visibility:hidden}.kn-header[data-open] .kn-sheet{box-sizing:border-box;min-height:calc(100svh - 64px);max-height:calc(100svh - 64px);overflow-y:auto;overscroll-behavior:contain}html:has(.kn-header[data-open]) .kn-mbar{visibility:hidden}@media (max-width: 720px){.kn-hero__value{display:block;order:2;max-width:30em;margin-top:10px;font-size:16px;line-height:1.45;text-wrap:pretty}.kn-hero__more{display:none}.kn-show{margin-top:44px}.kn-sum li:nth-child(2){display:flex}.kn-chart__plot{height:64px;gap:7px}.kn-chart{margin-top:8px}.kn-offer__deal,.kn-offer__bonus,.kn-trust,.kn-hero__guide,.kn-next__note,.kn-more__also,.kn-pricing__note,.knp-card__badge,.knp-cat__item,.knp-price__note,.knp-save,.knp-features__head,.knp-toggle__btn,.knp-card__more{font-size:16px}.kn-trust{gap:6px 16px}.knp-cat__name{font-size:14px}.kn-formats li{font-size:15px}.kn-mbar__note{font-size:12.5px;font-stretch:86%}.kn-swatch{min-height:44px}}@media (max-width: 383px){.kn-mbar{padding:10px 7px 7px;border-radius:31px}.kn-mbar__inner{flex-direction:column;align-items:stretch;gap:7px}.kn-mbar__offer{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 9px 0 16px}.kn-mbar__note{font-stretch:100%}.kn-mbar .kn-cta--bar{justify-content:space-between}.kn-footer{padding-bottom:128px}}.kn-hero__guide{display:inline-block;padding:4px 0}.kn-hero__guide .kn-nobr svg{display:inline-block;margin-left:6px;vertical-align:-.16em}@media (max-width: 720px){.kn-hero__guide{padding:10px 0}}.kn-logo{min-height:44px;box-sizing:border-box}.kn-footer__link{min-width:44px}.kn-footer__copy .kn-footer__link{padding-block:12px;margin-block:-12px}@media (prefers-reduced-motion: reduce){.kn-header__cta,.kn-header[data-cta-on] .kn-header__cta{translate:0 -50%;transition:opacity .2s linear,visibility 0s linear .2s}.kn-header[data-cta-on] .kn-header__cta{transition:opacity .2s linear,visibility 0s}.kn-header__login,.kn-header__bar{transition:none}.kn-header{transition-property:background-color,box-shadow}.kn-mbar,.kn-mbar[data-show]{translate:none;transition:opacity .2s linear}.kn-sheet,.kn-sheet[data-shown]{translate:none}.kn-swatch:hover,.kn-who__row:hover .kn-who__file,.kn-cta:hover .kn-cta__go{translate:none;rotate:none}}.kn-more__spec{display:block;margin-top:56px;border-bottom:1.5px solid rgb(var(--mf-ink-rgb) / .16)}.kn-more__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;font-size:19px;font-weight:700;letter-spacing:-.008em;cursor:pointer;list-style:none}.kn-more__toggle::-webkit-details-marker{display:none}.kn-more__spec[open] .kn-more__toggle{border-bottom:1.5px solid rgb(var(--mf-ink-rgb) / .16)}.kn-more__spec .kn-more__group:last-child{border-bottom:0}.kn-more__spec[open] .kn-faq__pm{background:var(--kn-ink);box-shadow:none}.kn-more__spec[open] .kn-faq__pm i{background:var(--kn-paper)}.kn-more__spec[open] .kn-faq__pm i+i{rotate:0deg}@media (hover: hover) and (pointer: fine){.kn-more__toggle:hover .kn-faq__pm{box-shadow:inset 0 0 0 1.5px rgb(var(--mf-ink-rgb) / .7)}}@media (max-width: 720px){.kn-more__spec{margin-top:36px}.kn-more__toggle{min-height:60px;font-size:18px}}.kn-js .kn-verbs{visibility:hidden}.kn-js.kn-fonts .kn-verbs{visibility:visible}.kn-js.kn-font-late .kn-verbs{font-family:Kn Display Fallback,Arial,sans-serif}.kn-header[data-solid]{--kn-hd: var(--mf-ink);--kn-hd-rgb: var(--mf-ink-rgb);background:var(--kn-bone);box-shadow:0 1px rgb(var(--mf-ink-rgb) / .08)}.kn-header[data-solid][data-scrolled],.kn-header[data-solid][data-open]{box-shadow:0 1px rgb(var(--mf-ink-rgb) / .08),0 10px 30px -18px rgb(var(--mf-shade-rgb) / .35)}.kn-header[data-solid] .kn-logo__mix{color:var(--kn-gold-ink)}.kn-nav__link[aria-current=page]{font-weight:680}.kn-nav__link[aria-current=page]:after{content:"";position:absolute;left:12px;right:12px;bottom:5px;height:2px;border-radius:2px;background:var(--kn-gold-ink)}.kn-sheet__link[aria-current=page]{color:var(--kn-gold-ink)}.kn-header[data-instant] .kn-header__login,.kn-header[data-instant] .kn-header__cta,.kn-header[data-instant][data-cta-on] .kn-header__cta{transition:none}.kn-kicker:before{content:"";flex:none;width:8px;height:8px;border-radius:999px;background:var(--kn-gold-ink)}.kn-pricing--page{padding-top:140px}.kn-pricing--page .kn-pricing__head .kn-h2{margin-top:16px}.kn-faq--page{padding-top:140px}.kn-faq--page .kn-faq__grid{padding-top:0;border-top:0;background:none}.kn-faq--page .kn-faq__head .kn-h2{margin-top:0}.kn-faq--page .kn-faq__head .kn-h2,.kn-pricing--page .kn-pricing__head .kn-h2{font-size:clamp(48px,5.6vw,84px);line-height:.94;font-weight:780;font-stretch:82%;letter-spacing:-.034em}@media (min-width: 1081px){.kn-faq--page .kn-faq__head{position:sticky;top:112px}}.kn-howto{background:var(--kn-bone);padding:140px 0 128px}.kn-howto__h{margin-top:16px;font-size:104px;line-height:.9;font-weight:780;font-stretch:80%;letter-spacing:-.035em}.kn-howto__date{margin-top:20px;color:var(--kn-ink-2);font-size:16px;font-weight:560}.kn-howto__grid{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:64px;align-items:start;margin-top:72px}.kn-howto__toc{position:sticky;top:100px;max-height:calc(100svh - 124px);overflow:auto;margin-left:-12px;padding-top:18px;padding-left:12px;border-top:2px solid transparent;background:linear-gradient(var(--kn-ink),var(--kn-ink)) 12px 0 / calc(100% - 12px) 2px no-repeat border-box;scroll-margin-top:96px}.kn-howto__toc-h{font-size:15px;font-weight:700;letter-spacing:.005em}.kn-howto__toc-list{display:grid;margin-top:8px}.kn-howto__toc-link{display:flex;align-items:center;min-height:40px;padding:6px 0;color:var(--kn-ink-2);font-size:16px;line-height:1.3;font-weight:560;text-decoration:none;transition:color .15s var(--kn-out)}.kn-howto__toc-link[aria-current]{color:var(--kn-ink);font-weight:680;box-shadow:inset 2px 0 0 var(--kn-gold-ink);margin-left:-12px;padding-left:12px}@media (hover: hover) and (pointer: fine){.kn-howto__toc-link:hover{color:var(--kn-ink);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}}.kn-howto__guides{display:grid;gap:88px}.kn-guide{padding-top:26px;border-top:2px solid var(--kn-ink);scroll-margin-top:16px}.kn-guide__h{font-size:46px;line-height:1;font-weight:760;font-stretch:86%;letter-spacing:-.03em;text-wrap:balance}.kn-guide__steps{display:grid;gap:32px;margin-top:32px}.kn-guide__step{display:grid;grid-template-columns:30px minmax(0,1fr) minmax(0,452px);-moz-column-gap:18px;column-gap:18px;align-items:start}.kn-guide__step>.kn-guide__text{padding-right:14px}.kn-guide__text{padding-top:2px;color:var(--kn-ink);font-size:18px;line-height:1.5;font-weight:450;text-wrap:pretty}.kn-guide__img{display:block;width:100%;max-width:452px;height:auto;border-radius:14px;background:var(--kn-paper);outline:1px solid rgb(var(--mf-ink-rgb) / .1);outline-offset:-1px}.kn-guide__top{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:26px;color:var(--kn-ink);font-size:16px;font-weight:650;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.kn-404{display:flex;align-items:center;box-sizing:border-box;min-height:min(100svh,980px);padding:140px 0 96px;background:var(--kn-field);color:var(--mf-on-night-1);overflow:clip}.kn-404__grid{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:32px 64px}.kn-404__code{margin-left:-.04em;font-size:min(340px,26vw);line-height:.8;font-weight:780;font-stretch:80%;letter-spacing:-.015em;color:var(--mf-gold)}.kn-404__copy{max-width:560px;padding-bottom:.2em}.kn-404__h{font-size:64px;line-height:.95;font-weight:760;font-stretch:86%;letter-spacing:-.032em}.kn-404__text{margin-top:18px;font-size:21px;line-height:1.45;font-weight:450;letter-spacing:-.012em;text-wrap:balance;color:var(--mf-on-night-2)}.kn-404__act{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:30px}.kn-cta--back{flex-direction:row-reverse;padding:0 24px 0 7px}@media (hover: hover) and (pointer: fine){.kn-cta--back:hover .kn-cta__go{translate:-3px 0}}.kn-404 .kn-cta--back{background:var(--mf-paper);color:var(--mf-ink)}.kn-404 .kn-cta--back .kn-cta__go{color:var(--mf-paper)}@media (hover: hover) and (pointer: fine){.kn-404 .kn-cta--back:hover{background:var(--mf-sand)}}.kn-404 .kn-cta--back:active{background:var(--mf-sand-2)}.kn-404__blog{height:52px;padding:0 24px;color:var(--mf-on-night-1);box-shadow:inset 0 0 0 1.5px #ffffff80}@media (hover: hover) and (pointer: fine){.kn-404__blog:hover{box-shadow:inset 0 0 0 1.5px #ffffffd9}}.kn-band-offer__h{font-size:clamp(46px,7.6vw,112px);line-height:.9;font-weight:780;font-stretch:80%;letter-spacing:-.02em}.kn-band-offer__h>span{display:block;text-wrap:balance}.kn-band-offer__sub{max-width:520px;font-size:24px;line-height:1.3;font-weight:450;letter-spacing:-.015em}.kn-band-offer__sub strong{font-weight:800;letter-spacing:-.01em}.kn-band-offer .kn-offer{margin-top:0}.kn-band-offer .kn-close__act{margin-top:22px}@media (max-width: 1240px){.kn-guide__step{grid-template-columns:30px minmax(0,1fr)}.kn-guide__img{grid-column:2;margin:14px 0 0}}@media (max-width: 1080px){.kn-howto__grid{grid-template-columns:minmax(0,1fr);gap:48px}.kn-howto__toc{position:static;max-height:none;overflow:visible}.kn-howto__toc-list{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}.kn-howto__h{font-size:84px}.kn-404__grid{grid-template-columns:minmax(0,1fr)}.kn-404__code{font-size:min(300px,40vw)}}@media (max-width: 900px){.kn-pricing--page,.kn-faq--page,.kn-howto{padding-top:104px}.kn-404{padding-top:112px}}@media (max-width: 720px){.kn-pricing--page,.kn-faq--page,.kn-howto{padding-top:96px}.kn-howto{padding-bottom:88px}.kn-howto__h{font-size:60px}.kn-howto__grid{margin-top:44px}.kn-howto__toc-list{grid-template-columns:minmax(0,1fr)}.kn-howto__toc-link{min-height:44px}.kn-howto__guides{gap:64px}.kn-guide__h{font-size:34px}.kn-guide__steps{gap:26px;margin-top:24px}.kn-guide__step{-moz-column-gap:12px;column-gap:12px}.kn-guide__text{font-size:17px}.kn-404{min-height:0;padding:100px 0 72px}.kn-404__code{font-size:44vw}.kn-404__h{font-size:44px}.kn-404__text{font-size:18px}.kn-band-offer__sub{font-size:20px}}.kn-menu-btn,.knp-card__more{transition-property:scale,background-color;transition-duration:.15s;transition-timing-function:var(--kn-out)}.knp-toggle__btn{transition:color .2s var(--kn-out),scale .15s var(--kn-out)}.kn-faq__pm{transition:background-color .2s var(--kn-out),box-shadow .2s var(--kn-out),scale .15s var(--kn-out)}.kn-menu-btn:active,.knp-toggle__btn:active,.knp-card__more:active,.kn-faq__q:active .kn-faq__pm,.kn-more__toggle:active .kn-faq__pm,.kn-nav__link:active,.kn-sheet__link:active,.kn-footer__button:active{scale:.96}@media (max-width: 374px){.kn-act--field{font-size:13px}}@media (max-width: 340px){.kn-act--field{font-size:12.5px}.kn-act--field>svg{display:none}}.knp-cat__item>span{text-wrap:balance;text-wrap:pretty}.kn-header__login{transition:translate .3s var(--kn-out) .11s,background-color .15s var(--kn-out),scale .15s var(--kn-out)}.kn-header[data-cta-on] .kn-header__login{transition:translate .3s var(--kn-out),background-color .15s var(--kn-out),scale .15s var(--kn-out)}.kn-header__cta{transition:translate .2s var(--kn-out),opacity .11s var(--kn-out),visibility 0s linear .2s}.kn-header[data-cta-on] .kn-header__cta{transition:translate .3s var(--kn-out) 90ms,opacity .2s var(--kn-out) .11s,visibility 0s}@media (prefers-reduced-motion: reduce){.kn-header__login{transition:translate 0s linear .2s,background-color .15s var(--kn-out),scale .15s var(--kn-out)}.kn-header[data-cta-on] .kn-header__login{transition:background-color .15s var(--kn-out),scale .15s var(--kn-out)}.kn-header__cta{transition:opacity .2s linear,visibility 0s linear .2s}.kn-header[data-cta-on] .kn-header__cta{transition:opacity .2s linear,visibility 0s}}.kn-header[data-instant] .kn-header__login,.kn-header[data-instant] .kn-header__cta,.kn-header[data-instant][data-cta-on] .kn-header__login,.kn-header[data-instant][data-cta-on] .kn-header__cta{transition:none}.kn-scene[data-on]>.kn-peer{transition-property:filter,scale;transition-duration:.42s,.64s;transition-timing-function:var(--kn-out),var(--kn-arrive)}.kn-sum li>span:first-child,.kn-answer,.kn-quote>span:first-child{text-wrap:balance}@media (min-width: 901px) and (max-width: 1080px){.kn-scene{gap:12px}.kn-scene .kn-step--src:not(.kn-step--inline),.kn-step--inline .kn-pill,.kn-step--inline .kn-step__wire{display:none}.kn-scene.kn-scene--share .kn-step--src:not(.kn-step--inline){display:flex}.kn-step--cmd{margin-left:0}.kn-step--cmd:before{display:none}.kn-step--inline{gap:10px}.kn-scene .kn-card{margin-left:18px;width:min(460px,100cqw - 18px);padding:14px 14px 15px;border-radius:16px}.kn-scene .kn-card:before{left:-14px;top:-14px;width:10px;height:34px;border-bottom-left-radius:8px}.kn-press kbd{width:34px;height:34px;font-size:15px}.kn-act{height:34px;font-size:14px;padding:0 6px 0 10px;border-radius:11px}.kn-card__head{font-size:13.5px}.kn-card__lead{font-size:16px;margin-top:8px}.kn-sum{gap:8px;margin-top:10px}.kn-sum li{font-size:14px}.kn-answer{font-size:18px}.kn-quote{font-size:13px}.kn-chart__plot{height:84px;gap:8px}.kn-chart__read b{font-size:22px}.kn-quiz__q{font-size:15px;margin-top:8px}.kn-quiz{margin-top:8px;gap:5px}.kn-quiz li{height:32px;font-size:14px}.kn-quiz li:not([data-right]):last-child{display:none}.kn-quiz__why{margin-top:8px;font-size:13px}.kn-map{grid-template-rows:repeat(3,30px);row-gap:6px;grid-template-columns:max-content 36px max-content;margin-top:10px}.kn-map__lines{height:102px}.kn-node{height:30px;font-size:13.5px;padding:0 11px}.kn-node--root{height:40px;padding:0 12px}.kn-chip-mail{font-size:13px}.kn-share__note{font-size:12.5px}.kn-scene--share .kn-note{display:none}.kn-scene--share .kn-peer--maya{left:auto;right:calc(100cqw - min(478px,100cqw) + 6px);bottom:150px}.kn-scene--share .kn-peer--maya .kn-peer__flag{margin-top:15px}.kn-scene--share .kn-peer--jun{left:auto;right:calc(100cqw - min(478px,100cqw) + 64px);bottom:6px}.kn-index{display:none}}@media (min-width: 1081px){@container (max-width: 559px){.kn-step--inline{gap:6px}.kn-step--inline .kn-step__wire{display:none}}@container (max-width: 511px){.kn-step--inline .kn-pill{display:none}}@container (max-width: 489px){.kn-map{grid-template-rows:repeat(3,30px);row-gap:6px;grid-template-columns:max-content 36px max-content}.kn-map__lines{height:102px}.kn-node{height:30px;font-size:13.5px;padding:0 11px}.kn-node--root{height:40px;padding:0 12px}.kn-index{margin-left:-10px}.kn-index__b{padding:0 10px}.kn-index__bar{left:10px;right:10px}.kn-share__note{font-size:12.5px}}.kn-scene--share .kn-note{right:clamp(8px,100cqw - 415px,120px)}.kn-scene--share .kn-peer--maya{left:calc(100cqw - clamp(8px,100cqw - 415px,120px) - 162px)}}.kn-faq__lead,.kn-pricing__lead,.kn-who__job,.kn-hero__guide,.kn-dev__guide,.kn-howto__toc-link{text-wrap:balance}@media (max-width: 520px){.kn-team__h .kn-sel{display:block;width:-moz-fit-content;width:fit-content}}.kn-html astro-island[component-url*=CookieConsent]{--kn-cc-ring: inset 0 0 0 1.5px rgb(var(--mf-ink-rgb) / .22)}@keyframes kn-cc-view-banner{0%{opacity:0}}@keyframes kn-cc-view-prefs{0%{opacity:0}}.kn-html astro-island[component-url*=CookieConsent] .max-w-4xl>div>div.flex-col{animation:kn-cc-view-banner .16s var(--kn-out) both}.kn-html astro-island[component-url*=CookieConsent] .max-w-4xl>div>div:not(.flex-col){animation:kn-cc-view-prefs .16s var(--kn-out) both}.kn-html astro-island[component-url*=CookieConsent] .max-w-4xl>div{border:0;border-radius:24px;background:var(--kn-paper);color:var(--kn-ink);backdrop-filter:none;box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .1),0 2px 4px rgb(var(--mf-shade-rgb) / .06),0 28px 56px -20px rgb(var(--mf-shade-rgb) / .5);font-family:var(--kn-display);letter-spacing:-.005em}.kn-html astro-island[component-url*=CookieConsent] h3{color:var(--kn-ink);font-size:19px;line-height:1.2;font-weight:720;font-stretch:92%;letter-spacing:-.015em}.kn-html astro-island[component-url*=CookieConsent] h3+p,.kn-html astro-island[component-url*=CookieConsent] .flex-1>p{color:var(--kn-ink-2);font-size:15px;line-height:1.5;text-wrap:pretty}.kn-html astro-island[component-url*=CookieConsent] svg.w-5.h-5:not(button svg){color:var(--kn-gold-ink)}.kn-html astro-island[component-url*=CookieConsent] p a{color:var(--kn-ink);font-weight:650;text-decoration:underline;text-decoration-color:var(--mf-gold-text);text-decoration-thickness:1.5px;text-underline-offset:3px}@media (hover: hover) and (pointer: fine){.kn-html astro-island[component-url*=CookieConsent] p a:hover{text-decoration-color:currentColor}}.kn-html astro-island[component-url*=CookieConsent] button.px-4,.kn-html astro-island[component-url*=CookieConsent] button.px-6{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:transparent;color:var(--kn-ink);font-family:var(--kn-display);font-size:15px;font-weight:650;letter-spacing:-.005em;box-shadow:var(--kn-cc-ring);transition-property:scale,background-color,box-shadow;transition-duration:.15s;transition-timing-function:var(--kn-out);-webkit-tap-highlight-color:transparent}.kn-html astro-island[component-url*=CookieConsent] button.px-6{background:var(--kn-ink);color:var(--kn-paper);box-shadow:0 1px #ffffff14 inset,0 10px 24px -12px rgb(var(--mf-shade-rgb) / .6)}.kn-html astro-island[component-url*=CookieConsent] button.px-6::-moz-selection{color:var(--mf-paper)}.kn-html astro-island[component-url*=CookieConsent] button.px-6::selection{color:var(--mf-paper)}.kn-html astro-island[component-url*=CookieConsent] button.px-4:active,.kn-html astro-island[component-url*=CookieConsent] button.px-6:active{scale:.96}@media (hover: hover) and (pointer: fine){.kn-html astro-island[component-url*=CookieConsent] button.px-4:hover{box-shadow:inset 0 0 0 1.5px rgb(var(--mf-ink-rgb) / .5)}.kn-html astro-island[component-url*=CookieConsent] button.px-6:hover{background:var(--mf-night-2)}}.kn-html astro-island[component-url*=CookieConsent] .space-y-4>div{border:0;border-radius:16px;background:var(--kn-bone);box-shadow:inset 0 0 0 1px rgb(var(--mf-ink-rgb) / .06)}.kn-html astro-island[component-url*=CookieConsent] .space-y-4 .font-medium{color:var(--kn-ink);font-size:16px;font-weight:680}.kn-html astro-island[component-url*=CookieConsent] .space-y-4 p{color:var(--kn-ink-2);font-size:14px;line-height:1.45}.kn-html astro-island[component-url*=CookieConsent] .space-y-4 .rounded-full.text-xs{background:rgb(var(--mf-ink-rgb) / .08);color:var(--kn-ink-2);font-weight:700}.kn-html astro-island[component-url*=CookieConsent] .w-12.h-7{flex:none;margin-left:16px;background:rgb(var(--mf-ink-rgb) / .24);box-shadow:none}.kn-html astro-island[component-url*=CookieConsent] button.w-12.h-7{border:0;cursor:pointer;transition-property:background-color,scale;transition-duration:.15s;transition-timing-function:var(--kn-out)}.kn-html astro-island[component-url*=CookieConsent] button.w-12.h-7:before{content:"";position:absolute;inset:-8px -4px}.kn-html astro-island[component-url*=CookieConsent] .w-12.h-7[class*="bg-[#d66853]"]{background:var(--mf-gold)}.kn-html astro-island[component-url*=CookieConsent] div.w-12.h-7.cursor-not-allowed{background:var(--mf-gold)}.kn-html astro-island[component-url*=CookieConsent] .w-12.h-7>div{left:4px;right:auto;background:var(--kn-paper);box-shadow:0 1px 2px rgb(var(--mf-shade-rgb) / .3);transition:left .15s var(--kn-out)}.kn-html astro-island[component-url*=CookieConsent] .w-12.h-7>div.right-1{left:24px}.kn-html astro-island[component-url*=CookieConsent] .w-12.h-7[class*="bg-[#d66853]"]>div,.kn-html astro-island[component-url*=CookieConsent] div.w-12.h-7.cursor-not-allowed>div{background:var(--mf-ink);box-shadow:none}.kn-html astro-island[component-url*=CookieConsent] .justify-between.mb-4>button{display:grid;place-items:center;width:44px;height:44px;margin:-10px -10px -10px 0;border-radius:999px;color:var(--kn-ink-2);transition-property:background-color,color,scale;transition-duration:.15s;transition-timing-function:var(--kn-out)}.kn-html astro-island[component-url*=CookieConsent] button.w-12.h-7:active,.kn-html astro-island[component-url*=CookieConsent] .justify-between.mb-4>button:active{scale:.96}@media (hover: hover) and (pointer: fine){.kn-html astro-island[component-url*=CookieConsent] .justify-between.mb-4>button:hover{background:rgb(var(--mf-ink-rgb) / .06);color:var(--kn-ink)}}.kn-html astro-island[component-url*=CookieConsent] :focus-visible{outline:2.5px solid var(--mf-focus);outline-offset:3px}@media (prefers-reduced-motion: reduce){.kn-html astro-island[component-url*=CookieConsent] .fixed{transform:none!important}}img{content-visibility:auto}.container{align-items:center;border-radius:8px;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:14px;line-height:20px;padding:8px 12px}.chip{display:inline-block;border:solid 1px;border-radius:16px;min-width:14px;padding:5px 16px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 8px;-webkit-tap-highlight-color:transparent}.carousel{overflow:auto;scrollbar-width:none;white-space:nowrap;margin-right:-12px}.headline{display:flex;margin-right:4px}.gradient-container{position:relative}.gradient{position:absolute;transform:translate(3px,-9px);height:36px;width:9px}@media (prefers-color-scheme: light){.container{background-color:#fafafa;box-shadow:0 0 0 1px #0000000f}.headline-label{color:#1f1f1f}.chip{background-color:#fff;border-color:#d2d2d2;color:#5e5e5e;text-decoration:none}.chip:hover{background-color:#f2f2f2}.chip:focus{background-color:#f2f2f2}.chip:active{background-color:#d8d8d8;border-color:#b6b6b6}.logo-dark{display:none}.gradient{background:linear-gradient(90deg,#fafafa 15%,#fafafa00)}}@media (prefers-color-scheme: dark){.container{background-color:#1f1f1f;box-shadow:0 0 0 1px #ffffff26}.headline-label{color:#fff}.chip{background-color:#2c2c2c;border-color:#3c4043;color:#fff;text-decoration:none}.chip:hover{background-color:#353536}.chip:focus{background-color:#353536}.chip:active{background-color:#464849;border-color:#53575b}.logo-light{display:none}.gradient{background:linear-gradient(90deg,#1f1f1f 15%,#1f1f1f00)}}
