.ld:where(.astro-avn6we46){font-family:var(--font-text);color:#140c1b;background:#fffaf4}.ld:where(.astro-avn6we46) a:where(.astro-avn6we46){color:#a85a0c;text-decoration:none}.ld:where(.astro-avn6we46) :where(.astro-avn6we46):focus-visible{outline-offset:2px;outline:2px solid #a85a0c}.ld-in:where(.astro-avn6we46){box-sizing:content-box;max-width:1240px;margin:0 auto;padding:0 32px 72px}.ld-top:where(.astro-avn6we46){text-align:center;flex-direction:column;align-items:center;gap:14px;padding:56px 0 40px;display:flex}.ld:where(.astro-avn6we46) h1:where(.astro-avn6we46){font:800 52px/1.05 var(--font-display);letter-spacing:-.03em;margin:0}.ld-lede:where(.astro-avn6we46){color:#4a3d55;margin:0;font-size:19px;line-height:1.5}.ld-form:where(.astro-avn6we46){width:100%;max-width:680px;margin-top:14px}.ld-search:where(.astro-avn6we46){box-sizing:border-box;background:#fff;border:1px solid #dccfc2;border-radius:16px;align-items:center;gap:12px;height:60px;padding:0 14px 0 20px;display:flex;box-shadow:0 12px 30px #140c1b14}.ld-search:where(.astro-avn6we46):focus-within{border-color:#a85a0c;box-shadow:0 0 0 3px #ffe2b8,0 12px 30px #140c1b14}.ld-search:where(.astro-avn6we46) svg:where(.astro-avn6we46){flex:none}.ld-search:where(.astro-avn6we46) input:where(.astro-avn6we46){min-width:0;height:56px;font:17px var(--font-text);color:#140c1b;background:0 0;border:0;outline:0;flex:1}.ld-search:where(.astro-avn6we46) input:where(.astro-avn6we46)::placeholder{color:#6e5f79}.ld-search:where(.astro-avn6we46) kbd:where(.astro-avn6we46){font:13px var(--font-mono);color:#4a3d55;background:#fff4e8;border:1px solid #eadfd3;border-radius:6px;flex:none;padding:3px 8px}.ld-try:where(.astro-avn6we46){color:#6e5f79;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.ld:where(.astro-avn6we46) .ld-try:where(.astro-avn6we46) a:where(.astro-avn6we46){color:#4a3d55;box-sizing:border-box;background:#fff;border:1px solid #eadfd3;border-radius:999px;align-items:center;min-height:32px;padding:4px 12px;display:inline-flex}.ld:where(.astro-avn6we46) .ld-try:where(.astro-avn6we46) a:where(.astro-avn6we46):hover{color:#140c1b;border-color:#f0a24b}.ld-doors:where(.astro-avn6we46){grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.door:where(.astro-avn6we46){background:#fff;border:1px solid #eadfd3;border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex}.door-h:where(.astro-avn6we46){align-items:center;gap:14px;display:flex}.door-h:where(.astro-avn6we46) img:where(.astro-avn6we46){border-radius:13px;width:52px;height:52px}.door-h:where(.astro-avn6we46) b:where(.astro-avn6we46){font:700 24px var(--font-display);letter-spacing:-.015em;display:block}.door-h:where(.astro-avn6we46) span:where(.astro-avn6we46){color:#6e5f79;font-size:12.5px}.door:where(.astro-avn6we46) p:where(.astro-avn6we46){color:#4a3d55;margin:0;font-size:15.5px;line-height:1.5}.door:where(.astro-avn6we46) ul:where(.astro-avn6we46){border-top:1px solid #f0e6db;margin:0;padding:0;list-style:none}.ld:where(.astro-avn6we46) .door:where(.astro-avn6we46) li:where(.astro-avn6we46) a:where(.astro-avn6we46){box-sizing:border-box;color:#140c1b;border-bottom:1px solid #f0e6db;justify-content:space-between;align-items:center;min-height:44px;padding:10px 0;font-size:15px;display:flex}.ld:where(.astro-avn6we46) .door:where(.astro-avn6we46) li:where(.astro-avn6we46) a:where(.astro-avn6we46):hover,.door:where(.astro-avn6we46) li:where(.astro-avn6we46) a:where(.astro-avn6we46) span:where(.astro-avn6we46){color:#a85a0c}.ld:where(.astro-avn6we46) .door-go:where(.astro-avn6we46){border-radius:10px;justify-content:center;align-items:center;height:44px;margin-top:auto;font-size:14px;font-weight:600;display:inline-flex}.ld:where(.astro-avn6we46) .door-doze:where(.astro-avn6we46) .door-go:where(.astro-avn6we46){color:#2a1534;background:#f0a24b}.ld:where(.astro-avn6we46) .door-aws:where(.astro-avn6we46) .door-go:where(.astro-avn6we46){color:#0c3a57;background:#e3f2fb;border:1px solid #bfe0f3}.ld:where(.astro-avn6we46) .door-kafka:where(.astro-avn6we46) .door-go:where(.astro-avn6we46){color:#4a3d05;background:#fff6c7;border:1px solid #f1e39a}.door-doze:where(.astro-avn6we46){border-top:4px solid #f0a24b}.door-aws:where(.astro-avn6we46){border-top:4px solid #5bb8e8}.door-kafka:where(.astro-avn6we46){border-top:4px solid #ffd60a}.ld-pop-s:where(.astro-avn6we46){margin-top:48px}.ld:where(.astro-avn6we46) h2:where(.astro-avn6we46){font:700 26px var(--font-display);letter-spacing:-.015em;margin:0 0 6px}.ld-sub:where(.astro-avn6we46){color:#6e5f79;margin:0 0 16px;font-size:15px}.ld-pop:where(.astro-avn6we46){grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ld:where(.astro-avn6we46) .ld-pop:where(.astro-avn6we46) a:where(.astro-avn6we46){color:#140c1b;background:#fff;border:1px solid #eadfd3;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.ld:where(.astro-avn6we46) .ld-pop:where(.astro-avn6we46) a:where(.astro-avn6we46):hover{border-color:#f0a24b}.ld-pop:where(.astro-avn6we46) img:where(.astro-avn6we46){border-radius:7px;flex:none;width:28px;height:28px}.ld-pop:where(.astro-avn6we46) b:where(.astro-avn6we46){font-size:15px;font-weight:600;display:block}.ld-pop:where(.astro-avn6we46) a:where(.astro-avn6we46)>span:where(.astro-avn6we46)>span:where(.astro-avn6we46){color:#6e5f79;font-size:13px}.ld-alone:where(.astro-avn6we46){color:#4a3d55;background:#fff4e8;border:1px solid #eadfd3;border-radius:14px;align-items:center;gap:14px;margin:40px 0 0;padding:18px 22px;font-size:15px;line-height:1.5;display:flex}.ld-alone:where(.astro-avn6we46) img:where(.astro-avn6we46){flex:none}.ld-alone:where(.astro-avn6we46) code:where(.astro-avn6we46){font:13px var(--font-mono);font-variant-ligatures:none}@media (width<=1000px){.ld-doors:where(.astro-avn6we46),.ld-pop:where(.astro-avn6we46){grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.ld-top:where(.astro-avn6we46){padding:36px 0 28px}.ld:where(.astro-avn6we46) h1:where(.astro-avn6we46){font-size:40px}.ld-lede:where(.astro-avn6we46){font-size:17px}.ld-search:where(.astro-avn6we46){padding:0 12px 0 14px}.ld-search:where(.astro-avn6we46) kbd:where(.astro-avn6we46){display:none}.ld-alone:where(.astro-avn6we46){align-items:flex-start}}
