html{scroll-behavior:smooth}body{margin:0;font-family:Roboto Variable,sans-serif;background-color:#f8f6e7}.story-page[data-astro-cid-5rbp6hxq]{min-height:100vh}.tool-landing[data-astro-cid-5rbp6hxq]{max-width:900px;margin:0 auto;padding:150px 20px 100px}.hero[data-astro-cid-5rbp6hxq]{margin-bottom:40px}.hero[data-astro-cid-5rbp6hxq] img[data-astro-cid-5rbp6hxq]{width:100%;max-height:400px;object-fit:cover;border-radius:8px;box-shadow:0 4px 20px #0000001a}.content[data-astro-cid-5rbp6hxq]{color:#1f2126}.meta[data-astro-cid-5rbp6hxq]{display:flex;justify-content:space-between;margin-bottom:50px;font-size:14px;color:#666}.meta[data-astro-cid-5rbp6hxq] div[data-astro-cid-5rbp6hxq]{display:flex;gap:20px}.tag[data-astro-cid-5rbp6hxq]{color:#d45a1d;font-weight:500}.type[data-astro-cid-5rbp6hxq]{font-weight:500}.tool-landing[data-astro-cid-5rbp6hxq] h1[data-astro-cid-5rbp6hxq]{font-size:2.5rem;font-weight:500;color:#1f2126;margin-bottom:30px;line-height:1.2}.landing-content[data-astro-cid-5rbp6hxq]{font-size:1.1rem;line-height:1.8;color:#333;margin:30px 0}.intro[data-astro-cid-5rbp6hxq] h2{font-size:1.8rem;font-weight:500;color:#1f2126;margin-top:40px;margin-bottom:20px}.intro[data-astro-cid-5rbp6hxq] h3{font-size:1.3rem;font-weight:500;color:#1f2126;margin-top:30px;margin-bottom:15px}.intro[data-astro-cid-5rbp6hxq] ul,.intro[data-astro-cid-5rbp6hxq] ol{margin:20px 0;padding-left:30px}.intro[data-astro-cid-5rbp6hxq] li{margin-bottom:10px;line-height:1.6}.tech-stack[data-astro-cid-5rbp6hxq]{margin:30px 0;padding:20px;background:#fff;border-radius:8px;border:1px solid #e0e0e0}.tech-label[data-astro-cid-5rbp6hxq]{font-size:.9rem;color:#666;margin-bottom:10px}.tech-tags[data-astro-cid-5rbp6hxq]{display:flex;flex-wrap:wrap;gap:10px}.tech-tag[data-astro-cid-5rbp6hxq]{padding:6px 14px;background:#f8f6e7;color:#d45a1d;border-radius:20px;font-size:.85rem;font-weight:500}.launch-button[data-astro-cid-5rbp6hxq]{display:inline-block;margin-top:30px;padding:16px 40px;background:#d45a1d;color:#fff;text-decoration:none;border-radius:6px;font-weight:500;font-size:1.1rem;transition:background .2s}.launch-button[data-astro-cid-5rbp6hxq]:hover{background:#b84915}.text-story[data-astro-cid-5rbp6hxq]{max-width:800px;margin:0 auto;padding:150px 20px 100px}.story-header[data-astro-cid-5rbp6hxq]{margin-bottom:40px}.text-story[data-astro-cid-5rbp6hxq] h1[data-astro-cid-5rbp6hxq]{font-size:3rem;font-weight:500;color:#1f2126;margin-bottom:20px;line-height:1.2}.description[data-astro-cid-5rbp6hxq]{font-size:1.3rem;color:#666;line-height:1.6}.story-image[data-astro-cid-5rbp6hxq]{margin:40px 0}.story-image[data-astro-cid-5rbp6hxq] img[data-astro-cid-5rbp6hxq]{width:100%;height:auto;border-radius:8px}.story-content[data-astro-cid-5rbp6hxq]{font-size:1.125rem;line-height:1.8;color:#333}.story-content[data-astro-cid-5rbp6hxq] h1{font-size:2.5rem;font-weight:500;color:#1f2126;margin-top:60px;margin-bottom:20px}.story-content[data-astro-cid-5rbp6hxq] h2{font-size:2rem;font-weight:500;color:#1f2126;margin-top:50px;margin-bottom:20px}.story-content[data-astro-cid-5rbp6hxq] h3{font-size:1.5rem;font-weight:500;color:#1f2126;margin-top:40px;margin-bottom:15px}.story-content[data-astro-cid-5rbp6hxq] p{margin-bottom:20px}.story-content[data-astro-cid-5rbp6hxq] ul,.story-content[data-astro-cid-5rbp6hxq] ol{margin:20px 0;padding-left:30px}.story-content[data-astro-cid-5rbp6hxq] li{margin-bottom:10px}.story-content[data-astro-cid-5rbp6hxq] strong{color:#1f2126;font-weight:600}.story-content[data-astro-cid-5rbp6hxq] a{color:#d45a1d;text-decoration:none}.story-content[data-astro-cid-5rbp6hxq] a:hover{text-decoration:underline}@media (max-width: 1024px){.tool-landing[data-astro-cid-5rbp6hxq],.text-story[data-astro-cid-5rbp6hxq]{padding:120px 40px 80px}.tool-landing[data-astro-cid-5rbp6hxq] h1[data-astro-cid-5rbp6hxq]{font-size:2rem}.text-story[data-astro-cid-5rbp6hxq] h1[data-astro-cid-5rbp6hxq]{font-size:2.5rem}.hero[data-astro-cid-5rbp6hxq] img[data-astro-cid-5rbp6hxq]{border-radius:6px}.story-content[data-astro-cid-5rbp6hxq] h1{font-size:2rem}.story-content[data-astro-cid-5rbp6hxq] h2{font-size:1.7rem}.story-content[data-astro-cid-5rbp6hxq] h3{font-size:1.3rem}}@media (max-width: 768px){.tool-landing[data-astro-cid-5rbp6hxq],.text-story[data-astro-cid-5rbp6hxq]{padding:120px 20px 60px}.tool-landing[data-astro-cid-5rbp6hxq] h1[data-astro-cid-5rbp6hxq]{font-size:1.75rem;margin-bottom:20px}.text-story[data-astro-cid-5rbp6hxq] h1[data-astro-cid-5rbp6hxq]{font-size:2rem;margin-bottom:15px}.intro[data-astro-cid-5rbp6hxq],.story-content[data-astro-cid-5rbp6hxq]{font-size:1rem;line-height:1.7}.description[data-astro-cid-5rbp6hxq]{font-size:1.05rem}.hero[data-astro-cid-5rbp6hxq]{margin-bottom:30px}.hero[data-astro-cid-5rbp6hxq] img[data-astro-cid-5rbp6hxq]{border-radius:4px}.story-image[data-astro-cid-5rbp6hxq]{margin:30px 0}.meta[data-astro-cid-5rbp6hxq]{gap:15px;font-size:13px}.launch-button[data-astro-cid-5rbp6hxq]{display:block;text-align:center;padding:14px 30px;font-size:1rem}.tech-stack[data-astro-cid-5rbp6hxq]{padding:15px}.story-content[data-astro-cid-5rbp6hxq] h1{font-size:1.8rem;margin-top:40px}.story-content[data-astro-cid-5rbp6hxq] h2{font-size:1.5rem;margin-top:35px}.story-content[data-astro-cid-5rbp6hxq] h3{font-size:1.2rem;margin-top:25px}.story-content[data-astro-cid-5rbp6hxq] ul,.story-content[data-astro-cid-5rbp6hxq] ol{padding-left:25px}}@media (max-width: 480px){.tool-landing[data-astro-cid-5rbp6hxq],.text-story[data-astro-cid-5rbp6hxq]{padding:110px 15px 50px}.tool-landing[data-astro-cid-5rbp6hxq] h1[data-astro-cid-5rbp6hxq]{font-size:1.5rem}.text-story[data-astro-cid-5rbp6hxq] h1[data-astro-cid-5rbp6hxq]{font-size:1.75rem}.description[data-astro-cid-5rbp6hxq]{font-size:1rem}.intro[data-astro-cid-5rbp6hxq],.story-content[data-astro-cid-5rbp6hxq]{font-size:.95rem}.launch-button[data-astro-cid-5rbp6hxq]{padding:12px 24px;font-size:.95rem}.story-content[data-astro-cid-5rbp6hxq] h1{font-size:1.5rem}.story-content[data-astro-cid-5rbp6hxq] h2{font-size:1.3rem}.story-content[data-astro-cid-5rbp6hxq] h3{font-size:1.1rem}}
