.GuidesIndex-module__ULkxXq__page{background:var(--canvas);min-height:100vh;color:var(--text-primary)}.GuidesIndex-module__ULkxXq__hero{background:var(--canvas);padding:var(--hero-pt-eyebrow) 0 clamp(72px, 10vw, 120px)}.GuidesIndex-module__ULkxXq__inner{max-width:920px}.GuidesIndex-module__ULkxXq__eyebrow{color:var(--purple-text-on-light)}.GuidesIndex-module__ULkxXq__headline{margin-top:var(--hero-gap-eyebrow-headline);color:var(--text-primary)}.GuidesIndex-module__ULkxXq__intro{max-width:var(--measure-hero-sub);margin-top:var(--hero-gap-headline-subhead);color:var(--text-secondary)}.GuidesIndex-module__ULkxXq__grid{gap:18px;margin-top:42px;display:grid}.GuidesIndex-module__ULkxXq__card{border:1px solid color-mix(in srgb, var(--surface-carbon) 10%, transparent);border-radius:var(--radius-md);background:#ffffff9e;gap:18px;padding:clamp(20px,4vw,28px);display:grid}.GuidesIndex-module__ULkxXq__card h2{color:var(--text-primary);font-family:var(--font-v35-heading);margin:0;font-size:clamp(24px,3vw,34px);font-weight:520;line-height:1.15}.GuidesIndex-module__ULkxXq__card p{max-width:var(--measure-prose);color:var(--text-secondary);font-family:var(--font-v35-body);font-size:var(--v35-text-body-size);line-height:var(--v35-text-body-line-height);margin:0}.GuidesIndex-module__ULkxXq__actions{flex-wrap:wrap;gap:12px;display:flex}.GuidesIndex-module__ULkxXq__button{border-radius:var(--radius-button);min-height:46px;font-family:var(--font-v35-body-regular);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s,color .15s,transform 80ms;display:inline-flex}.GuidesIndex-module__ULkxXq__button:active{transform:translateY(1px)}.GuidesIndex-module__ULkxXq__button:focus-visible{outline-offset:3px;outline:3px solid #00e5ff85}.GuidesIndex-module__ULkxXq__primary{background:var(--surface-carbon);color:#fff}.GuidesIndex-module__ULkxXq__primary:hover{background:var(--text-body)}.GuidesIndex-module__ULkxXq__secondary{color:var(--text-primary);border-color:#000000ad}.GuidesIndex-module__ULkxXq__secondary:hover{background:#0000000b}@media (max-width:560px){.GuidesIndex-module__ULkxXq__actions,.GuidesIndex-module__ULkxXq__button{width:100%}}
