.guide-links--page[data-v-a08baada]{padding:4.5rem 2rem;background:#fff;font-family:Poppins,sans-serif}.guide-links--state[data-v-a08baada]{margin-top:1.5rem}.gl-container[data-v-a08baada]{max-width:1140px;margin:0 auto}.gl-eyebrow[data-v-a08baada]{display:inline-block;font-size:.72rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem;padding:5px 14px;background:rgba(var(--accent-rgb),.08);border-radius:20px}.gl-heading[data-v-a08baada]{font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin:0 0 1.5rem;color:#111827}.gl-title[data-v-a08baada]{font-size:1.1rem;font-weight:700;margin:0 0 .35rem;color:#111827}.gl-lede[data-v-a08baada]{margin:0 0 1rem;font-size:.95rem;line-height:1.65;color:#4b5563;max-width:760px}.gl-group[data-v-a08baada]{margin-top:1.75rem}.gl-group-title[data-v-a08baada]{font-size:1.05rem;font-weight:600;margin:0 0 .75rem;color:#111827}.gl-grid[data-v-a08baada]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.gl-card[data-v-a08baada]{display:flex;flex-direction:column;gap:.35rem;height:100%;padding:1.15rem 1.25rem;border:1px solid #e5e7eb;border-radius:14px;background:#fff;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.gl-card[data-v-a08baada]:hover{border-color:var(--accent);transform:translateY(-1px)}.gl-kicker[data-v-a08baada]{font-size:.72rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.gl-name[data-v-a08baada]{font-size:1.02rem;font-weight:600;line-height:1.35;color:var(--accent-scale-700)}.gl-text[data-v-a08baada]{font-size:.9rem;line-height:1.55;color:#4b5563}.gl-reading[data-v-a08baada]{list-style:none;padding:0;margin:0}.gl-reading li[data-v-a08baada]{margin-bottom:.6rem;font-size:.98rem;line-height:1.6;color:#4b5563}.gl-reading a[data-v-a08baada]{font-weight:600;color:var(--accent-scale-700);text-decoration:underline;text-underline-offset:3px}.gl-reading-note[data-v-a08baada]{display:block;font-size:.9rem;line-height:1.5;color:#6b7280}@media(max-width:900px){.guide-links--page[data-v-a08baada]{padding:3.5rem 1.25rem}.gl-grid[data-v-a08baada]{grid-template-columns:1fr}}@media(max-width:480px){.guide-links--page[data-v-a08baada]{padding:3rem 1rem}}
