.collection-heading[data-astro-cid-5tznm7mj]{margin:48px 0 0;font-size:1.25rem;letter-spacing:-.02em}.more-guides[data-astro-cid-5tznm7mj]{margin-top:clamp(64px,8vw,104px)}.library-heading[data-astro-cid-5tznm7mj]{max-width:700px}.library-heading[data-astro-cid-5tznm7mj] h2[data-astro-cid-5tznm7mj]{margin:16px 0;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.2;letter-spacing:-.035em}.library-heading[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{margin:0;color:#b9c3d0;line-height:1.75}.guide-filters[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;margin-top:28px;padding:6px;border:1px solid #ffffff18;border-radius:18px;background:#080b10}.guide-filters[data-astro-cid-5tznm7mj] button[data-astro-cid-5tznm7mj]{min-height:46px;padding:10px 20px;border:1px solid transparent;border-radius:12px;background:transparent;color:#b9c3d0;cursor:pointer;font:inherit;font-size:.875rem;line-height:1.4;transition:background .15s,color .15s}.guide-filters[data-astro-cid-5tznm7mj] button[data-astro-cid-5tznm7mj]:hover{background:#ffffff08;color:#fff}.guide-filters[data-astro-cid-5tznm7mj] button[data-astro-cid-5tznm7mj][aria-pressed=true]{color:#f4faff;border-color:#a8edff35;background:linear-gradient(135deg,#21313c,#1b2030);box-shadow:inset 0 1px #ffffff10}.guide-filters[data-astro-cid-5tznm7mj] button[data-astro-cid-5tznm7mj]:focus-visible{outline:2px solid #a8edff;outline-offset:3px}.guide-count[data-astro-cid-5tznm7mj]{margin:18px 0 32px;color:#a5b0bf;font-size:.8125rem}.guide-topic[data-astro-cid-5tznm7mj]+.guide-topic[data-astro-cid-5tznm7mj]{margin-top:40px}.guide-topic[data-astro-cid-5tznm7mj]>h3[data-astro-cid-5tznm7mj]{margin:0 0 20px;font-size:1.2rem;letter-spacing:-.02em}.supporting-grid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.supporting-card[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;min-width:0;padding:clamp(22px,2.5vw,30px);background:linear-gradient(145deg,#9adfff05,#11151e)}.guide-audience[data-astro-cid-5tznm7mj]{color:#a8b5c7;font-size:.75rem;line-height:1.6}.supporting-card[data-astro-cid-5tznm7mj] h4[data-astro-cid-5tznm7mj]{margin:16px 0 14px;font-size:1.15rem;line-height:1.45;letter-spacing:-.02em}.supporting-card[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{margin:0 0 24px;font-size:.9rem;line-height:1.75}.supporting-card[data-astro-cid-5tznm7mj] .text-link[data-astro-cid-5tznm7mj]{margin-top:auto;font-size:.875rem}[data-astro-cid-5tznm7mj][hidden]{display:none!important}@media(max-width:1000px){.supporting-grid[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.supporting-grid[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr)}.guide-filters[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:4px;padding:4px}.guide-filters[data-astro-cid-5tznm7mj] button[data-astro-cid-5tznm7mj]{min-width:0;white-space:nowrap;padding:10px 6px;font-size:.8125rem}.insights-actions[data-astro-cid-5tznm7mj]{width:100%;align-items:center}}.page-hero[data-astro-cid-5tznm7mj] .display[data-astro-cid-5tznm7mj]{max-width:1050px;font-size:clamp(2rem,4.1vw,4rem);line-height:1.15}.page-hero[data-astro-cid-5tznm7mj] .lede[data-astro-cid-5tznm7mj]{max-width:760px}.pillar-grid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.pillar-card[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;padding:clamp(24px,3vw,40px);min-width:0;background:linear-gradient(145deg,#9adfff08,#11151e)}.pillar-top[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.pillar-icon[data-astro-cid-5tznm7mj]{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;font-size:1.8rem;background:#a6dfff09}.pillar-number[data-astro-cid-5tznm7mj]{color:#a8b5c7;font-size:.75rem;letter-spacing:.08em}.pillar-card[data-astro-cid-5tznm7mj] h2[data-astro-cid-5tznm7mj]{font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.3;margin:18px 0 14px}.pillar-card[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{line-height:1.75;margin-bottom:30px}.pillar-card[data-astro-cid-5tznm7mj]>.text-link[data-astro-cid-5tznm7mj]{margin-top:auto}.insights-next[data-astro-cid-5tznm7mj]{margin-top:48px;padding:clamp(24px,4vw,40px);border-radius:24px;background:#a6dfff04;display:flex;justify-content:space-between;align-items:center;gap:32px}.insights-next[data-astro-cid-5tznm7mj] h2[data-astro-cid-5tznm7mj]{font-size:1.4rem;line-height:1.4;margin-bottom:12px}.insights-next[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{color:#b9c3d0;max-width:540px;line-height:1.7}.insights-actions[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;align-items:center;gap:20px;flex-shrink:0}@media(max-width:760px){.pillar-grid[data-astro-cid-5tznm7mj]{grid-template-columns:1fr}.insights-next[data-astro-cid-5tznm7mj]{flex-direction:column;align-items:flex-start}.insights-actions[data-astro-cid-5tznm7mj]{align-items:flex-start}}
