body:has(.-theme-ds),body:has(.edit-post-visual-editor.-theme-ds){--wp--style--global--content-size:1280px;--wp--style--root--padding-left:20px;--wp--style--root--padding-right:20px;--font-family-base:"Figtree",sans-serif;--font-family-mono:"IBM Plex Mono",monospace;--radius-default:1.2rem;--radius-small:0.8rem;--color-ds-white:#fff;--color-ds-gray-300:#c5c2cb;--color-ds-black:#111013;--color-ds-gray-1100:#1d1c21;--color-ds-gray-1000:#232126;--color-ds-gray-900:#2c2930;--color-ds-gray-800:#37343d;--color-ds-gray-700:#5e5969;--color-ds-gray-600:#777184;--color-ds-gray-500:#918b9c;--color-ds-gray-400:#aba7b4;--color-ds-gray-200:#e0dee3;--color-ds-gray-100:#faf9fa;--color-ds-purple-600:#7968fa;--color-ds-purple-500:#998cfa;--color-ds-purple-400:#bdb5fd;--color-ds-purple-300:#d6d1ff;--color-ds-purple-200:#d6d1ff;--color-ds-purple-100:#eceaff;--color-ds-read-400:#ff7652;--color-ds-teal-400:#87f5d8;--color-ds-pear-400:#d2e534;--color-ds-sky-400:#89cdf3;--color-ds-pink-400:#bb68fa;--color-ds-dark-400:#6e6e6e;--color-ds-dark-500:#3d3d3d;--color-ds-inverse-stroke:hsla(0,0%,100%,.15);--transition-default:0.25s ease-in-out;--gap-sm:0.8rem;--gap-md:1.6rem;--gap:2.4rem;--gap-xl:3.2rem;--gap-xxl:4rem;--gap-xxxl:5.6rem;--gap-xxxxl:7.2rem;--gap-xxxxxl:9.6rem;--gradient-primary:linear-gradient(to bottom,var(--color-ds-purple-600) 0%,#95ddca 100%)}body .-theme-ds .ds-pagination ul.page-numbers{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;list-style:none;margin:0;padding:0;width:100%}body .-theme-ds .ds-pagination ul.page-numbers>li{display:inline-flex;margin:0;padding:0}@media(min-width:992px){body .-theme-ds .ds-pagination ul.page-numbers>li:has(>.prev){margin-right:.8rem}body .-theme-ds .ds-pagination ul.page-numbers>li:has(>.next){margin-left:.8rem}}body .-theme-ds .ds-pagination ul.page-numbers .page-numbers{align-items:center;background-color:transparent;border:none;border-radius:var(--radius-small);color:var(--color-ds-white);display:inline-flex;font-family:var(--font-family-mono);font-size:1.2rem;font-weight:500;gap:.8rem;height:auto;justify-content:center;letter-spacing:.1em;line-height:1.33;margin:0;min-width:0;padding:1.1rem 1.6rem 1.3rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:color var(--transition-default),background-color var(--transition-default);width:auto}body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.current{background-color:var(--color-ds-purple-600);color:var(--color-ds-white)}body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.dots{pointer-events:none}body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.prev:before{content:var(--icon-ds-icon-dotted-left);font-family:icons!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.next{flex-direction:row-reverse}body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.next:before{content:var(--icon-ds-icon-dotted-right);font-family:icons!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.next,body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.prev{background-color:transparent;border:none;font-size:1.2rem}@media(max-width:575.98px){body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.next,body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.prev{font-size:0;gap:0}}body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.next:before,body .-theme-ds .ds-pagination ul.page-numbers .page-numbers.prev:before{color:var(--color-ds-white);flex-shrink:0;font-size:1.2rem;height:1.2rem;line-height:1;position:static;top:auto;transform:none;transition:color var(--transition-default);width:1.2rem}body .-theme-ds .ds-pagination ul.page-numbers a.page-numbers:not(.prev):not(.next):hover{background-color:var(--color-ds-inverse-stroke);border-color:transparent;color:var(--color-ds-purple-600)}body .-theme-ds .ds-pagination ul.page-numbers a.page-numbers.next:hover,body .-theme-ds .ds-pagination ul.page-numbers a.page-numbers.next:hover:before,body .-theme-ds .ds-pagination ul.page-numbers a.page-numbers.prev:hover,body .-theme-ds .ds-pagination ul.page-numbers a.page-numbers.prev:hover:before{color:var(--color-ds-purple-600)}
