.resources-hero.svelte-fuhh6s{display:grid;grid-template-columns:1.06fr .94fr;gap:70px;align-items:center}.resources-hero.svelte-fuhh6s .learn-h1:where(.svelte-fuhh6s){max-width:610px}.resources-hero.svelte-fuhh6s .learn-intro:where(.svelte-fuhh6s){font-size:15px;max-width:450px}.resource-search.svelte-fuhh6s{display:flex;align-items:center;gap:10px;margin-top:27px;padding:8px 10px 8px 16px;background:#fff;border:1px solid #dce5e2;border-radius:9px}.resource-search.svelte-fuhh6s>span:where(.svelte-fuhh6s){font-size:24px;color:#7e9596;line-height:1}.resource-search.svelte-fuhh6s input[type=search]:where(.svelte-fuhh6s){width:100%;min-width:0;padding:7px 0;font-size:11px;background:none;outline-offset:1px}.resource-search.svelte-fuhh6s button:where(.svelte-fuhh6s){display:grid;place-items:center;width:30px;height:30px;background:#f0f4ee;border-radius:6px;flex-shrink:0;cursor:pointer}.quick-links.svelte-fuhh6s{display:flex;gap:14px;flex-wrap:wrap;margin-top:14px;align-items:center}.quick-links.svelte-fuhh6s span:where(.svelte-fuhh6s){font-size:8px;letter-spacing:.07em;color:#8b9a96}.quick-links.svelte-fuhh6s a:where(.svelte-fuhh6s){font-size:10px;color:#456d72}.hero-feature.svelte-fuhh6s{border:1px solid #dce5e2;border-radius:18px;padding:10px;background:#fff;transition:transform .25s,box-shadow .25s}.hero-feature.svelte-fuhh6s:hover{transform:translateY(-4px);box-shadow:0 18px 40px #173b4510}.hero-feature-copy.svelte-fuhh6s{padding:23px 20px 22px;position:relative}.feature-label.svelte-fuhh6s{font-size:8px;letter-spacing:.09em;color:#548982}.hero-feature.svelte-fuhh6s h2:where(.svelte-fuhh6s){font-family:var(--font-display);font-size:27px;letter-spacing:-.04em;line-height:1.15;max-width:310px;margin-top:13px}.hero-feature.svelte-fuhh6s p:where(.svelte-fuhh6s){font-size:12px;line-height:1.8;color:#6c8189;margin-top:13px;padding-right:30px}.feature-arrow.svelte-fuhh6s{position:absolute;right:15px;top:60px;color:var(--p-accent);font-size:22px}.resource-paths.svelte-fuhh6s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #dce5e2;margin-top:53px}.resource-paths.svelte-fuhh6s a:where(.svelte-fuhh6s){display:flex;gap:15px;align-items:center;padding:24px 22px;border-right:1px solid #dce5e2}.resource-paths.svelte-fuhh6s a:where(.svelte-fuhh6s):first-child{padding-left:0}.resource-paths.svelte-fuhh6s a:where(.svelte-fuhh6s):last-child{border-right:0}.resource-paths.svelte-fuhh6s a:where(.svelte-fuhh6s)>span:where(.svelte-fuhh6s){font:10px ui-monospace,monospace;color:var(--p-accent-ink)}.resource-paths.svelte-fuhh6s strong:where(.svelte-fuhh6s){font-size:12px;font-weight:550}.resource-paths.svelte-fuhh6s small:where(.svelte-fuhh6s){display:block;color:#7c8d94;font-size:10px;margin-top:6px}.resource-paths.svelte-fuhh6s i:where(.svelte-fuhh6s){font-style:normal;margin-left:auto;color:#7c9293}.guide-cards.svelte-fuhh6s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.guide-card.svelte-fuhh6s{display:flex;flex-direction:column;padding:8px;border:1px solid #dce5e2;border-radius:17px;background:#fff;transition:border-color .2s,transform .2s,box-shadow .2s;min-width:0}.guide-card.svelte-fuhh6s:hover{transform:translateY(-4px);border-color:#a8c2bb;box-shadow:0 12px 25px #163b4308}.guide-thumb.svelte-fuhh6s{height:222px;overflow:hidden;border-radius:11px;background:#eef3f1;pointer-events:none}.guide-thumb.svelte-fuhh6s .visual-stage{border:none;min-height:222px!important;padding:16px!important}.guide-thumb.svelte-fuhh6s .toolset-flow{flex-direction:column;gap:8px}.guide-thumb.svelte-fuhh6s .agent{display:flex}.guide-thumb.svelte-fuhh6s .agent>span{font-size:20px}.guide-thumb.svelte-fuhh6s .tools{width:100%}.guide-thumb.svelte-fuhh6s .toolset-label{margin-bottom:2px}.guide-thumb.svelte-fuhh6s .tool{padding:7px 0}.guide-thumb.svelte-fuhh6s .health-card{padding:9px}.guide-thumb.svelte-fuhh6s .health-card small{display:none}.guide-card-copy.svelte-fuhh6s{padding:20px 16px 14px;display:flex;flex:1;flex-direction:column}.guide-number.svelte-fuhh6s{font:8px ui-monospace,monospace;color:#5b8c84;letter-spacing:.08em;display:flex;justify-content:space-between}.guide-number.svelte-fuhh6s>span:where(.svelte-fuhh6s){font-family:var(--font-sans);letter-spacing:0;color:#86979a}.guide-card.svelte-fuhh6s h3:where(.svelte-fuhh6s){font-family:var(--font-display);font-size:23px;letter-spacing:-.04em;line-height:1.15;margin-top:14px}.guide-card.svelte-fuhh6s p:where(.svelte-fuhh6s){font-size:12px;color:#70858b;line-height:1.75;margin-top:11px}.guide-read.svelte-fuhh6s{display:flex;justify-content:space-between;font-size:10px;font-weight:550;color:#245e66;margin-top:auto;padding-top:23px}.guide-read.svelte-fuhh6s i:where(.svelte-fuhh6s){font-style:normal;color:var(--p-accent)}.demo-resource.svelte-fuhh6s{display:flex;align-items:center;gap:40px;justify-content:space-between;margin-top:60px;padding:34px 0;border-block:1px solid #dce5e2}.demo-resource.svelte-fuhh6s h2:where(.svelte-fuhh6s){font-size:29px;font-family:var(--font-display);letter-spacing:-.04em;margin-top:16px}.demo-resource.svelte-fuhh6s p:where(.svelte-fuhh6s):not(.learn-eyebrow){font-size:13px;line-height:1.85;color:#6b8188;max-width:620px;margin-top:13px}.demo-resource.svelte-fuhh6s>a:where(.svelte-fuhh6s){flex-shrink:0}#guides.svelte-fuhh6s,#use-cases.svelte-fuhh6s{scroll-margin-top:var(--learn-scroll-offset, 25px)}@media (max-width: 1000px){.resources-hero.svelte-fuhh6s{gap:30px}.guide-cards.svelte-fuhh6s{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-paths.svelte-fuhh6s a:where(.svelte-fuhh6s){padding:22px 14px;gap:9px}.resource-paths.svelte-fuhh6s strong:where(.svelte-fuhh6s){font-size:11px}}@media (max-width: 650px){.resources-hero.svelte-fuhh6s{grid-template-columns:1fr;gap:30px}.resources-hero.svelte-fuhh6s .learn-h1:where(.svelte-fuhh6s){font-size:41px}.resource-paths.svelte-fuhh6s{grid-template-columns:1fr;margin-top:32px}.resource-paths.svelte-fuhh6s a:where(.svelte-fuhh6s),.resource-paths.svelte-fuhh6s a:where(.svelte-fuhh6s):first-child{border-right:0;border-bottom:1px solid #dce5e2;padding:19px 5px}.resource-paths.svelte-fuhh6s a:where(.svelte-fuhh6s):last-child{border-bottom:0}.resource-paths.svelte-fuhh6s strong:where(.svelte-fuhh6s){font-size:13px}.guide-cards.svelte-fuhh6s{grid-template-columns:1fr;gap:20px}.guide-thumb.svelte-fuhh6s{height:225px}.demo-resource.svelte-fuhh6s{flex-direction:column;align-items:start;gap:23px}.hero-feature.svelte-fuhh6s h2:where(.svelte-fuhh6s){max-width:280px}.quick-links.svelte-fuhh6s{gap:10px}}
