.concept-pagination,.concept-pagination *{box-sizing:border-box}.concept-pagination{--concept-pagination-ink:#f5f0e5;--concept-pagination-muted:#b9c1cc;--concept-pagination-surface:#101d2c;--concept-pagination-line:#f5f0e53d;z-index:2;width:100%;color:var(--concept-pagination-ink);background:var(--concept-pagination-surface);letter-spacing:normal;text-align:left;text-transform:none;isolation:isolate;border:0;margin:0;padding:clamp(2rem,5vw,4.5rem) clamp(1rem,4vw,4rem);font-family:Manrope,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.35;position:relative}.concept-pagination:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 15%,#5177ae3d,#0000 30%),linear-gradient(120deg,#0000 30%,#ffffff09);position:absolute;inset:0}.concept-pagination__eyebrow{width:min(100%,110rem);color:var(--concept-pagination-muted);font:inherit;letter-spacing:.12em;text-transform:uppercase;margin:0 auto clamp(1rem,2vw,1.5rem);font-size:.72rem;font-weight:700;line-height:1.4}.concept-pagination__links{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(.65rem,1.5vw,1.25rem);width:min(100%,110rem);margin:0 auto;display:grid}.concept-pagination a,.concept-pagination a:visited{color:var(--concept-pagination-ink);text-decoration:none}.concept-pagination__link{border:1px solid var(--concept-pagination-line);background:#ffffff09;border-radius:.35rem;align-items:center;gap:.9rem;min-width:0;min-height:6.25rem;padding:clamp(1rem,2vw,1.45rem);transition:border-color .18s,background-color .18s,translate .18s;display:flex}.concept-pagination__link--next{text-align:right;justify-content:flex-end}.concept-pagination__link>span:not(.concept-pagination__arrow){gap:.28rem;min-width:0;display:grid}.concept-pagination__link small,.concept-pagination__link strong{color:inherit;font:inherit;text-transform:none;margin:0;padding:0;line-height:1.25;display:block}.concept-pagination__link small{color:var(--concept-pagination-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.concept-pagination__link strong{overflow-wrap:anywhere;font-size:clamp(.92rem,1.25vw,1.12rem);font-weight:650}.concept-pagination__arrow{color:#b8cff2;flex:none;font-size:1.5rem;font-weight:400;line-height:1}.concept-pagination__all{border:1px solid var(--concept-pagination-line);background:var(--concept-pagination-ink);min-width:7.5rem;font:inherit;letter-spacing:.08em;text-align:center;text-transform:uppercase;border-radius:999px;align-self:center;place-items:center;padding:.9rem 1.15rem;font-size:.78rem;font-weight:800;line-height:1.2;transition:background-color .18s,scale .18s;display:grid;color:var(--concept-pagination-surface)!important}.concept-pagination__link:hover{background:#ffffff13;border-color:#f5f0e594;translate:0 -2px}.concept-pagination__all:hover{background:#dbe8fa;scale:1.025}.concept-pagination a:focus-visible{outline-offset:4px;outline:3px solid #c8dcff}@media (width<=720px){.concept-pagination__links{grid-template-columns:1fr 1fr}.concept-pagination__all{grid-area:2/1/auto/-1;width:fit-content;min-width:9rem;margin-inline:auto}.concept-pagination__link{align-items:flex-start;min-height:7.2rem;padding:1rem}.concept-pagination__link--previous{flex-direction:column}.concept-pagination__link--next{flex-direction:column-reverse;align-items:flex-end}}@media (width<=420px){.concept-pagination{padding-inline:.75rem}.concept-pagination__links{grid-template-columns:1fr}.concept-pagination__all{grid-area:2/1}.concept-pagination__link--next{grid-row:3}}@media (prefers-reduced-motion:reduce){.concept-pagination__link,.concept-pagination__all{transition:none}.concept-pagination__link:hover{translate:none}.concept-pagination__all:hover{scale:1}}
