.guide-page[data-astro-cid-grftubdi]{color:#f5f7ff;background:#0b1b36;flex-direction:column;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.guide-main[data-astro-cid-grftubdi]{background:radial-gradient(circle at 92% 2%,#318be129,#0000 30%),radial-gradient(circle at 8% 78%,#734bdd14,#0000 30%),linear-gradient(#0b1a35 0%,#09162d 100%);flex:1}.guide-container[data-astro-cid-grftubdi]{width:min(100% - 3rem,80.75rem);margin-inline:auto;padding:1.7rem 0 4.5rem}.breadcrumb[data-astro-cid-grftubdi]{color:#94a9cc;align-items:center;gap:.45rem;font-size:.82rem;display:flex}.breadcrumb[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]{color:#c7d4ee;border-radius:.45rem;transition:color .15s}.breadcrumb[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]:hover{color:#fff}.breadcrumb[data-astro-cid-grftubdi] svg[data-astro-cid-grftubdi]{color:#6881aa;width:.9rem;height:.9rem}.guide-intro[data-astro-cid-grftubdi]{max-width:60rem;margin-top:2.25rem}.guide-kicker[data-astro-cid-grftubdi]{color:#68a5ff;letter-spacing:.28em;text-transform:uppercase;margin:0 0 .45rem;font-size:.68rem;font-weight:800}.guide-intro[data-astro-cid-grftubdi] h1[data-astro-cid-grftubdi]{letter-spacing:-.048em;margin:0;font-size:clamp(2.15rem,3.4vw,3rem);font-weight:760;line-height:1.08}.guide-intro[data-astro-cid-grftubdi]>p[data-astro-cid-grftubdi]:last-child{color:#c7d4ee;max-width:54rem;margin:.9rem 0 0;font-size:1.06rem;line-height:1.58}.guide-section[data-astro-cid-grftubdi]{margin-top:3.5rem}.guide-section[data-astro-cid-grftubdi] h2[data-astro-cid-grftubdi],.guide-conclusion[data-astro-cid-grftubdi] h2[data-astro-cid-grftubdi]{letter-spacing:-.035em;margin:0;font-size:1.55rem;font-weight:760;line-height:1.15}.types-grid[data-astro-cid-grftubdi],.criteria-list[data-astro-cid-grftubdi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1.2rem;display:grid}.types-grid[data-astro-cid-grftubdi] section[data-astro-cid-grftubdi],.criteria-list[data-astro-cid-grftubdi] section[data-astro-cid-grftubdi]{background:#0f234780;border:1px solid #649df029;border-radius:.9rem;padding:1.15rem}.types-grid[data-astro-cid-grftubdi] h3[data-astro-cid-grftubdi],.criteria-list[data-astro-cid-grftubdi] h3[data-astro-cid-grftubdi]{color:#f5f7ff;letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:730}.types-grid[data-astro-cid-grftubdi] p[data-astro-cid-grftubdi],.criteria-list[data-astro-cid-grftubdi] p[data-astro-cid-grftubdi]{color:#a9bce0;margin:.55rem 0 0;font-size:.88rem;line-height:1.5}.types-grid[data-astro-cid-grftubdi] p[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi],.criteria-list[data-astro-cid-grftubdi] p[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]{color:#8abaff;text-underline-offset:.18em;text-decoration:underline #8abaff66}.types-grid[data-astro-cid-grftubdi] p[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]:hover,.criteria-list[data-astro-cid-grftubdi] p[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]:hover{color:#fff}.section-heading[data-astro-cid-grftubdi]{max-width:48rem}.section-heading[data-astro-cid-grftubdi] p[data-astro-cid-grftubdi]{color:#94a9cc;margin:.5rem 0 0;font-size:.94rem;line-height:1.55}.section-heading[data-astro-cid-grftubdi] p[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]{color:#8abaff;text-underline-offset:.18em;text-decoration:underline #8abaff66}.tools-grid[data-astro-cid-grftubdi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.tool-card[data-astro-cid-grftubdi]{background:linear-gradient(120deg,#54a8ff09,#0f2347a1 42%,#0f244885);border:1px solid #649df02e;border-radius:1rem;flex-direction:column;min-height:16.25rem;padding:1.3rem;transition:border-color .16s,transform .16s;display:flex;box-shadow:inset 0 0 1.1rem #54a8ff03}.tool-card[data-astro-cid-grftubdi]:hover{border-color:#68a5ff59;transform:translateY(-2px)}.tool-category[data-astro-cid-grftubdi]{color:#8abaff;background:#68a5ff14;border:1px solid #68a5ff38;border-radius:999px;align-self:flex-start;padding:.25rem .6rem;font-size:.72rem;font-weight:650}.tool-card[data-astro-cid-grftubdi] h3[data-astro-cid-grftubdi]{letter-spacing:-.025em;margin:.9rem 0 0;font-size:1.18rem;font-weight:750}.tool-card[data-astro-cid-grftubdi] h3[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]{color:#f5f7ff}.tool-card[data-astro-cid-grftubdi] h3[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]:hover{color:#8abaff}.tool-card[data-astro-cid-grftubdi]>p[data-astro-cid-grftubdi]{color:#c7d4ee;margin:.45rem 0 0;font-size:.9rem;line-height:1.5}.tool-card[data-astro-cid-grftubdi] ul[data-astro-cid-grftubdi]{flex-wrap:wrap;gap:.4rem;margin:.95rem 0 1.15rem;padding:0;list-style:none;display:flex}.tool-card[data-astro-cid-grftubdi] li[data-astro-cid-grftubdi]{color:#a9bce0;background:#0b1b3673;border:1px solid #649df029;border-radius:.5rem;padding:.3rem .5rem;font-size:.72rem}.tool-actions[data-astro-cid-grftubdi]{border-top:1px solid #7aa2de2e;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.tool-actions[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]{color:#d8e7ff;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:inline-flex}.tool-actions[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]:hover{color:#8abaff}.tool-actions[data-astro-cid-grftubdi] svg[data-astro-cid-grftubdi]{width:.95rem;height:.95rem}.responsible-use[data-astro-cid-grftubdi]{border-top:1px solid #7aa2de2e;max-width:58rem;padding-top:2rem}.responsible-use[data-astro-cid-grftubdi] p[data-astro-cid-grftubdi]{color:#c7d4ee;margin:.65rem 0 0;font-size:.96rem;line-height:1.6}.guide-conclusion[data-astro-cid-grftubdi]{border-top:1px solid #7aa2de2e;max-width:58rem;margin-top:3.5rem;padding-top:2rem}.guide-conclusion[data-astro-cid-grftubdi] p[data-astro-cid-grftubdi]{color:#c7d4ee;margin:.65rem 0 1rem;font-size:.96rem;line-height:1.6}.guide-conclusion[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]{color:#fff;background:linear-gradient(135deg,#347fdc,#5299ec);border-radius:.75rem;align-items:center;min-height:2.75rem;padding:.65rem .95rem;font-size:.86rem;font-weight:700;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 .5rem 1.3rem #347fdc2b}.guide-conclusion[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi]:hover{filter:brightness(1.08);transform:translateY(-1px)}.guide-conclusion[data-astro-cid-grftubdi] a[data-astro-cid-grftubdi] span[data-astro-cid-grftubdi]{margin-left:.45rem}@media (width<=48rem){.guide-container[data-astro-cid-grftubdi]{width:min(100% - 2.5rem,42rem);padding-block:1.4rem 3.5rem}.guide-intro[data-astro-cid-grftubdi]{margin-top:1.75rem}.guide-section[data-astro-cid-grftubdi]{margin-top:2.8rem}.tool-card[data-astro-cid-grftubdi]{min-height:0}}@media (width<=40rem){.types-grid[data-astro-cid-grftubdi],.criteria-list[data-astro-cid-grftubdi],.tools-grid[data-astro-cid-grftubdi]{grid-template-columns:1fr}}@media (width<=29rem){.guide-container[data-astro-cid-grftubdi]{width:calc(100% - 2rem)}.guide-intro[data-astro-cid-grftubdi] h1[data-astro-cid-grftubdi]{font-size:2rem}.guide-intro[data-astro-cid-grftubdi]>p[data-astro-cid-grftubdi]:last-child{font-size:.96rem}.tool-card[data-astro-cid-grftubdi]{padding:1.1rem}.guide-conclusion[data-astro-cid-grftubdi]{margin-top:2.8rem}}@media (prefers-reduced-motion:reduce){.guide-page[data-astro-cid-grftubdi] [data-astro-cid-grftubdi],.guide-page[data-astro-cid-grftubdi] [data-astro-cid-grftubdi]:before,.guide-page[data-astro-cid-grftubdi] [data-astro-cid-grftubdi]:after{transition-duration:.01ms!important}}
