.page-module__3dFgnq__page{padding:4rem 0 5rem}.page-module__3dFgnq__hero{justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;display:flex}.page-module__3dFgnq__eyebrow{text-transform:uppercase;letter-spacing:.2em;color:#9f7aea;margin:0 0 .5rem;font-weight:700}.page-module__3dFgnq__hero h1{margin:0 0 .75rem;font-size:clamp(2rem,3vw,2.7rem)}.page-module__3dFgnq__summary{opacity:.8;max-width:700px}.page-module__3dFgnq__actions{flex-direction:column;gap:.75rem;display:flex}.page-module__3dFgnq__secondaryLink,.page-module__3dFgnq__primaryLink{border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__3dFgnq__secondaryLink{color:#9f7aea;border:1px solid #9f7aea4d}.page-module__3dFgnq__primaryLink{color:#fff;background:linear-gradient(135deg,#9f7aea 0%,#d4a5f9 100%)}.page-module__3dFgnq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;display:grid}.page-module__3dFgnq__card{border-radius:1rem;padding:1.25rem}.page-module__3dFgnq__card h2{color:#9f7aea;margin-top:0;margin-bottom:.75rem}.page-module__3dFgnq__card ul{margin-bottom:1rem;padding-left:1.1rem}.page-module__3dFgnq__card li{opacity:.85;margin-bottom:.4rem}.page-module__3dFgnq__card pre{color:#f8fafc;background:#0f172acc;border-radius:.75rem;margin:0;padding:.9rem;font-size:.9rem;line-height:1.6;overflow-x:auto}@media (max-width:780px){.page-module__3dFgnq__hero{flex-direction:column}.page-module__3dFgnq__actions{width:100%}}
