.fd--cognodex{color-scheme:light;--fd-bg: #F6F6F8;--fd-fg: #20222A;--fd-muted: #5C616E;--fd-rule: rgba(32, 34, 42, .14);--cd-blue: #1F66AD}html:has(>body.fd--cognodex){background:#f6f6f8;scroll-behavior:smooth}.cd-skip{position:fixed;z-index:50;top:12px;left:12px;transform:translateY(-150%);padding:12px 20px;background:var(--fd-fg);color:var(--fd-bg)}.cd-skip:focus{transform:none}.fd--cognodex a:focus-visible{outline:2px solid var(--cd-blue);outline-offset:4px}.fd--cognodex .cd-brand{display:inline-flex;align-items:center;gap:12px}.fd--cognodex .cd-mark{width:28px;height:28px;border-radius:7px;flex:none}.fd--cognodex .cd-wordmark{display:block;width:min(168px,46vw);height:auto;flex:none}.fd--cognodex .cd-hero{padding-top:clamp(48px,8vw,88px)}.fd--cognodex .cd-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.fd--cognodex .cd-hero h1{font-size:var(--fd-size-display);font-weight:var(--fd-light);line-height:var(--fd-leading-display);letter-spacing:var(--fd-track-display)}.fd--cognodex .cd-hero h1 span{color:var(--cd-blue)}.fd--cognodex .cd-aside{max-width:18em;padding-bottom:6px;font-size:var(--fd-size-text);line-height:1.55;color:var(--fd-muted)}.fd--cognodex .cd-link{display:inline-flex;align-items:center;gap:28px;min-height:var(--fd-hit);margin-top:16px;font-size:var(--fd-size-small);color:var(--fd-fg);border-bottom:1px solid var(--fd-rule)}@media(hover:hover){.fd--cognodex .cd-link:hover{opacity:1;border-bottom-color:var(--fd-fg)}}.fd--cognodex .cd-note{margin-top:8px;font-size:var(--fd-size-small);color:var(--fd-muted)}.fd--cognodex .cd-shot{margin:48px 0 0;max-width:1100px}.fd--cognodex .cd-shot img{display:block;width:100%;height:auto;border:1px solid var(--fd-rule);border-radius:12px}.fd--cognodex .cd-tool{margin-top:clamp(72px,12vw,128px)}.fd--cognodex .cd-tool h2{margin-top:20px;max-width:14em;font-size:clamp(32px,4vw,56px);font-weight:var(--fd-light);line-height:1.12;letter-spacing:-.03em}.fd--cognodex .cd-tool>p{max-width:36em;margin-top:20px;font-size:var(--fd-size-text);line-height:1.65;color:var(--fd-muted)}.fd--cognodex .cd-crops{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:36px}.fd--cognodex .cd-crops img{display:block;flex:none;max-width:100%;height:auto;border:1px solid var(--fd-rule);border-radius:12px}.fd--cognodex .cd-local{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-top:clamp(80px,12vw,140px);padding-top:40px;border-top:1px solid var(--fd-rule)}.fd--cognodex .cd-local p{max-width:14em;font-size:var(--fd-size-item);font-weight:var(--fd-light);line-height:1.25;letter-spacing:var(--fd-track-item)}.fd--cognodex .cd-local .cd-fine{max-width:36em;margin-top:12px;font-size:var(--fd-size-small);font-weight:var(--fd-regular);line-height:1.6;letter-spacing:0}.fd--cognodex .cd-plans-head{margin-top:clamp(72px,10vw,120px)}.fd--cognodex .cd-plans-head h2{margin-top:20px;font-size:clamp(32px,4vw,56px);font-weight:var(--fd-light);line-height:1.12;letter-spacing:-.03em}.fd--cognodex .cd-plans-head>p{max-width:36em;margin-top:20px;font-size:var(--fd-size-text);line-height:1.65;color:var(--fd-muted)}.fd--cognodex .cd-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,48px);max-width:960px;margin-top:48px;padding-bottom:28px;border-bottom:1px solid var(--fd-rule)}.fd--cognodex .cd-plans h3{font-size:var(--fd-size-small);font-weight:var(--fd-regular);color:var(--fd-muted)}.fd--cognodex .cd-plans strong{display:block;margin-top:16px;font-size:clamp(40px,5vw,64px);font-weight:var(--fd-light);line-height:1;letter-spacing:-.04em;color:var(--cd-blue)}.fd--cognodex .cd-plans span{display:block;margin-top:12px;font-size:var(--fd-size-small);color:var(--fd-muted)}.fd--cognodex .cd-store{display:inline-flex;align-items:center;gap:32px;min-height:var(--fd-hit);margin-top:32px;font-size:clamp(22px,2vw,28px);font-weight:var(--fd-light);letter-spacing:var(--fd-track-item);color:var(--cd-blue);border-bottom:1px solid var(--cd-blue)}@media(hover:hover){.fd--cognodex .cd-store:hover{opacity:1}}.fd--cognodex .cd-fine{max-width:40em;margin-top:16px;font-size:var(--fd-size-small);line-height:1.6;color:var(--fd-muted)}.fd--cognodex .cd-footer{margin-top:48px}.fd--cognodex .cd-manual{max-width:960px;margin-top:36px}.fd--cognodex .manual-lede{margin:0 0 8px;font-size:var(--fd-size-text);line-height:1.6;color:var(--fd-muted)}.fd--cognodex .manual-overview{margin-top:28px;padding-top:32px;border-top:1px solid var(--fd-rule)}.fd--cognodex .manual-overview h2,.fd--cognodex .manual-card h3{margin:0;font-size:var(--fd-size-item);font-weight:var(--fd-light);line-height:1.2;letter-spacing:var(--fd-track-item)}.fd--cognodex .manual-overview p,.fd--cognodex .manual-card p{margin:14px 0 0;max-width:40em;font-size:var(--fd-size-text);line-height:1.65;color:var(--fd-muted)}.fd--cognodex .manual-overview p+p,.fd--cognodex .manual-card p+p{margin-top:12px}.fd--cognodex .manual-overview b,.fd--cognodex .manual-card b{color:var(--fd-fg);font-weight:var(--fd-medium)}.fd--cognodex .manual-overview a,.fd--cognodex .manual-card a{text-decoration:underline;text-underline-offset:.2em}.fd--cognodex .manual-overview picture{display:block;margin-top:32px;max-width:1100px}.fd--cognodex .manual-overview img{display:block;width:100%;height:auto;border:1px solid var(--fd-rule);border-radius:12px}.fd--cognodex .manual-section-title{display:flex;align-items:center;gap:10px;margin:64px 0 0;font-size:var(--fd-size-small);font-weight:var(--fd-regular);letter-spacing:0;text-transform:none;color:var(--fd-muted)}.fd--cognodex .manual-section-title:after{content:"";flex:0 0 var(--fd-rule-length);height:1px;background:currentColor}.fd--cognodex .manual-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 56px;margin-top:28px;border:0;background:none}.fd--cognodex .manual-card{margin:0;padding:24px 0 0;border:0;border-top:1px solid var(--fd-rule);border-radius:0;background:none;box-shadow:none}.fd--cognodex .manual-token{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:18px}.fd--cognodex .key,.fd--cognodex .control,.fd--cognodex .token-label{display:inline-flex;align-items:center;min-height:28px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-size:var(--fd-size-small);font-weight:var(--fd-regular);color:var(--fd-muted)}.fd--cognodex .key,.fd--cognodex .control--on{color:var(--cd-blue)}.fd--cognodex .cd-manual+.fd-legal{margin-top:56px}@media(max-width:800px){.fd--cognodex .cd-intro,.fd--cognodex .cd-local{flex-direction:column;align-items:flex-start}.fd--cognodex .cd-plans,.fd--cognodex .manual-grid{grid-template-columns:1fr}.fd--cognodex .cd-hero h1{font-size:clamp(40px,11vw,64px)}}@media(prefers-reduced-motion:reduce){html:has(>body.fd--cognodex){scroll-behavior:auto}}
