.sg-page-links{margin:2.5rem auto;padding:var(--sg-padding,24px);max-width:1200px;box-sizing:border-box;color:var(--sg-text,inherit);border:var(--sg-border_width,1px) solid var(--sg-border,#ddd);border-radius:var(--sg-radius,12px);background:var(--sg-background,transparent)}.sg-page-links h2{color:var(--sg-text,inherit);font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.25;margin:0 0 1.25rem}.sg-page-links .sg-page-links__items{margin:0;padding:0;list-style:none}.sg-page-links--cards .sg-page-links__items{display:grid;grid-template-columns:var(--sg-columns,repeat(auto-fit,minmax(min(100%,240px),1fr)));gap:var(--sg-gap,16px)}.sg-page-links__items li{margin:0;padding:1rem;border:var(--sg-border_width,1px) solid var(--sg-border,#ddd);border-radius:var(--sg-radius,12px);background:var(--sg-card_background,transparent);overflow-wrap:anywhere}.sg-page-links--list .sg-page-links__items li{border:0;border-bottom:var(--sg-border_width,1px) solid var(--sg-border,#ddd);border-radius:0;padding:.75rem 0}.sg-page-links__items a{color:var(--sg-link,inherit);font-weight:600;text-decoration:underline;text-underline-offset:.15em}.sg-page-links__items a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.sg-page-links__items p{margin:.5rem 0 0;line-height:1.6}
.widget .sg-page-links{margin:0}.sg-page-links--empty{border-style:dashed;font-size:14px}.sg-page-links--empty p{margin:.75rem 0}
@media(max-width:600px){.sg-page-links--cards .sg-page-links__items{grid-template-columns:minmax(0,1fr)}}
