.hero[data-astro-cid-lcdefpme]{color:#fff;text-align:center;background:radial-gradient(at 15% 15%,#14b8a629,#0000 42%),radial-gradient(at 85% 80%,#3b82f61f,#0000 45%),linear-gradient(135deg,#0b1220 0%,#111827 50%,#142438 100%);padding:110px 20px 100px;position:relative;overflow:hidden}.eyebrow[data-astro-cid-lcdefpme]{color:#0f766e;letter-spacing:2px;font-size:11px;font-weight:700}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#5eead4}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#f4f8fb!important}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#5eead4!important}h1[data-astro-cid-lcdefpme]{letter-spacing:-2px;margin:25px 0 18px;font-size:clamp(38px,5vw,64px);line-height:1.15}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#5eead4}.hero[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#cbd5e1;font-size:17px;line-height:1.7}.search[data-astro-cid-lcdefpme]{background:#fff;border-radius:10px;align-items:center;gap:12px;max-width:690px;min-height:62px;margin:35px auto 14px;padding:6px 7px 6px 18px;display:flex}.search[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#475569;flex-shrink:0;font-size:28px}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{-webkit-text-fill-color:#111827;-webkit-appearance:none;appearance:none;outline:none;flex:1;min-width:0;font-size:14px;box-shadow:none!important;color:#111827!important;background:0 0!important;border:none!important}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{-webkit-text-fill-color:#64748b;opacity:1;color:#64748b!important}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;background:#0f766e;border:none;border-radius:7px;flex-shrink:0;padding:14px 25px;font-weight:700;transition:background .2s}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:#115e59}.search[data-astro-cid-lcdefpme]:focus-within{outline-offset:3px;outline:3px solid #0f766e}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:focus-visible{outline-offset:3px;outline:3px solid #111827}.examples[data-astro-cid-lcdefpme]{color:#cbd5e1;font-size:12px}.categories[data-astro-cid-lcdefpme]{max-width:1150px;margin:auto;padding:85px 25px}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.articles[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-1px;margin:12px 0 30px;font-size:30px}.category-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.category-card[data-astro-cid-lcdefpme]{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:28px;text-decoration:none;transition:border-color .2s,transform .2s;display:block;position:relative}.category-card[data-astro-cid-lcdefpme]:hover{border-color:#0f766e;transform:translateY(-3px)}.category-number[data-astro-cid-lcdefpme]{color:#0f766e;font-size:13px;font-weight:700}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:25px 0 8px;font-size:19px}.category-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.article-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#475569;font-size:13px;line-height:1.7}.card-arrow[data-astro-cid-lcdefpme]{color:#0f766e;position:absolute;top:25px;right:25px}.articles[data-astro-cid-lcdefpme]{background:#f8fafc;max-width:none;padding:85px max(25px,50% - 550px)}.article-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.article-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:25px}.article-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{color:#0f766e;font-size:11px;font-weight:700}.article-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{line-height:1.4}.article-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#0f766e;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.article-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#115e59;text-decoration:underline}.article-grid[data-astro-cid-lcdefpme] .coming-soon[data-astro-cid-lcdefpme]{color:#475569;font-size:12px;font-weight:600;display:inline-block}.about[data-astro-cid-lcdefpme]{text-align:center;padding:80px 20px}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#475569;max-width:620px;margin:auto;line-height:1.8}html[data-theme=dark] .category-card[data-astro-cid-lcdefpme]{color:#fff;background:#1f2937;border-color:#374151}html[data-theme=dark] .category-card[data-astro-cid-lcdefpme]:hover{border-color:#5eead4}html[data-theme=dark] .category-number[data-astro-cid-lcdefpme],html[data-theme=dark] .card-arrow[data-astro-cid-lcdefpme]{color:#5eead4}html[data-theme=dark] .category-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#cbd5e1}html[data-theme=dark] .articles[data-astro-cid-lcdefpme]{background:#172333}html[data-theme=dark] .article-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{background:#1f2937;border-color:#374151}html[data-theme=dark] .article-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff}html[data-theme=dark] .article-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],html[data-theme=dark] .about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#cbd5e1}html[data-theme=dark] .article-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child,html[data-theme=dark] .article-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],html[data-theme=dark] .eyebrow[data-astro-cid-lcdefpme]{color:#5eead4}html[data-theme=dark] .article-grid[data-astro-cid-lcdefpme] .coming-soon[data-astro-cid-lcdefpme]{color:#cbd5e1}html[data-theme=dark] .article-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#99f6e4}html[data-theme=dark] .search[data-astro-cid-lcdefpme]:focus-within,html[data-theme=dark] .search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:focus-visible{outline-color:#5eead4}.category-card[data-astro-cid-lcdefpme]:focus-visible,.article-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #0f766e}html[data-theme=dark] .category-card[data-astro-cid-lcdefpme]:focus-visible,html[data-theme=dark] .article-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline-color:#5eead4}@media (width<=1024px){.hero[data-astro-cid-lcdefpme]{padding:90px 30px}.categories[data-astro-cid-lcdefpme],.articles[data-astro-cid-lcdefpme]{padding-top:70px;padding-bottom:70px}.category-grid[data-astro-cid-lcdefpme],.article-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.hero[data-astro-cid-lcdefpme]{padding:75px 20px 65px}h1[data-astro-cid-lcdefpme]{letter-spacing:-1.5px;margin:22px 0 18px;font-size:clamp(34px,7vw,46px);line-height:1.2}.hero[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:520px;margin:auto;font-size:15px;line-height:1.7}.search[data-astro-cid-lcdefpme]{gap:8px;width:100%;max-width:560px;min-height:56px;margin:28px auto 15px;padding-left:12px}.search[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:23px}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{width:100%;font-size:13px}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{font-size:11px}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{padding:12px 18px}.examples[data-astro-cid-lcdefpme]{max-width:480px;margin:auto;font-size:11px;line-height:1.8}.categories[data-astro-cid-lcdefpme],.articles[data-astro-cid-lcdefpme]{padding:60px 22px}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.articles[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:27px;line-height:1.3}.category-grid[data-astro-cid-lcdefpme],.article-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.category-card[data-astro-cid-lcdefpme]{padding:22px}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:17px}.article-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{padding:20px}.about[data-astro-cid-lcdefpme]{padding:65px 22px}}@media (width<=540px){.hero[data-astro-cid-lcdefpme]{padding:65px 18px 55px}h1[data-astro-cid-lcdefpme]{letter-spacing:-1.3px;font-size:35px}.hero[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:14px}.search[data-astro-cid-lcdefpme]{min-height:54px;padding:5px 6px 5px 10px}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{font-size:10px}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{padding:11px 13px;font-size:13px}.categories[data-astro-cid-lcdefpme],.articles[data-astro-cid-lcdefpme]{padding:50px 18px}.category-grid[data-astro-cid-lcdefpme],.article-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:14px}.category-card[data-astro-cid-lcdefpme]{padding:24px}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:18px}.article-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{padding:23px}.about[data-astro-cid-lcdefpme]{padding:55px 20px}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:25px}}@media (width<=360px){h1[data-astro-cid-lcdefpme]{font-size:31px}.search[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:none}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{font-size:12px}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{padding:10px}}@media (prefers-reduced-motion:reduce){.category-card[data-astro-cid-lcdefpme],.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{transition:none}.category-card[data-astro-cid-lcdefpme]:hover{transform:none}}html[data-theme=dark] .hero h1,html[data-theme=light] .hero h1,.hero h1{text-shadow:0 1px 1px #0000001f;color:#f7fbff!important;opacity:1!important;-webkit-text-fill-color:#f7fbff!important}.hero h1 span{color:#5eead4!important;-webkit-text-fill-color:#5eead4!important;opacity:1!important}html[data-theme=dark] .hero h1 span,html[data-theme=light] .hero h1 span,.hero h1 span{color:#62e2d0!important;opacity:1!important;-webkit-text-fill-color:#62e2d0!important}.hero form.search input#home-search-input,html[data-theme=dark] .hero form.search input#home-search-input,html[data-theme=light] .hero form.search input#home-search-input{color:#263746!important;-webkit-text-fill-color:#263746!important;box-shadow:none!important;opacity:1!important;appearance:none!important;background:0 0!important;border:0!important;outline:none!important}.hero form.search input#home-search-input::placeholder{color:#647789!important;-webkit-text-fill-color:#647789!important;opacity:1!important}.hero form.search input#home-search-input::selection{color:#173b3a!important;background:#c9eee8!important}
