.page-module-scss-module__xKEeCG__page{max-width:48rem;margin:0 auto;padding:40px 24px}.page-module-scss-module__xKEeCG__title{color:var(--color-text);margin:0 0 8px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.page-module-scss-module__xKEeCG__lede{color:var(--color-text-muted);margin:0 0 40px;font-size:1rem;line-height:1.6}.page-module-scss-module__xKEeCG__groupHeading{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin:40px 0 16px;font-size:.78rem;font-weight:700}.page-module-scss-module__xKEeCG__list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__xKEeCG__item{background:var(--color-panel);border:var(--border-default);border-radius:12px;padding:16px 24px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.page-module-scss-module__xKEeCG__item:hover{border-color:var(--color-accent);transform:translateY(-1px)}.page-module-scss-module__xKEeCG__item:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.page-module-scss-module__xKEeCG__itemTitle{color:var(--color-text);margin:0 0 4px;font-size:1.05rem;font-weight:700}.page-module-scss-module__xKEeCG__itemDesc{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.5}
