.pagination-wrapper[data-astro-cid-jysyaamr]{max-width:100%}.mobile-pagination[data-astro-cid-jysyaamr]{display:flex;padding:0 1rem}.desktop-pagination[data-astro-cid-jysyaamr]{display:none}@media(width>=1024px){.mobile-pagination[data-astro-cid-jysyaamr]{display:none}.desktop-pagination[data-astro-cid-jysyaamr]{display:flex}}@media(width<=640px){.mobile-pagination[data-astro-cid-jysyaamr]{padding:0 .5rem}}@media(width<=480px){.mobile-pagination[data-astro-cid-jysyaamr]{padding:0 .25rem}}@media(hover:none)and (pointer:coarse){.mobile-pagination[data-astro-cid-jysyaamr] a[data-astro-cid-jysyaamr],.mobile-pagination[data-astro-cid-jysyaamr] div[data-astro-cid-jysyaamr]{min-height:44px;min-width:44px}}html[data-banner-title-enabled=false] #wallpaper-wrapper .banner-home-text-overlay,.banner-home-text-overlay.user-hidden,html.is-page-transitioning .banner-home-text-overlay{display:none!important}.banner-title{text-shadow:2px 2px 4px rgba(0,0,0,.7);animation:banner-fadeInUp .3s ease-out;font-weight:700;overflow-wrap:break-word;word-break:break-word}.banner-subtitle{text-shadow:1px 1px 2px rgba(0,0,0,.6);animation:banner-fadeInUp .3s ease-out .3s both}@keyframes banner-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.banner-home-text-overlay{align-items:center!important;justify-content:center!important;padding:1rem!important;text-align:center!important}.banner-home-text-overlay>div{margin-bottom:0!important;width:95%!important;text-align:center!important}.banner-title{font-size:min(var(--banner-title-size, 3rem),10vw)!important;line-height:1.1!important;margin-bottom:.5rem!important;text-shadow:2px 2px 8px rgba(0,0,0,.8)!important}.banner-subtitle{font-size:1rem!important;line-height:1.3!important;text-shadow:1px 1px 4px rgba(0,0,0,.7)!important}}@media(min-width:481px)and (max-width:640px){.banner-home-text-overlay{align-items:center!important;justify-content:center!important;padding:1.5rem!important;text-align:center!important}.banner-home-text-overlay>div{margin-bottom:0!important;width:90%!important;text-align:center!important}.banner-title{font-size:min(var(--banner-title-size, 3rem),10vw)!important;line-height:1.1!important;margin-bottom:.75rem!important;text-shadow:2px 2px 8px rgba(0,0,0,.8)!important}.banner-subtitle{font-size:1.125rem!important;line-height:1.4!important;text-shadow:1px 1px 4px rgba(0,0,0,.7)!important}}@media(min-width:641px)and (max-width:767px){.banner-home-text-overlay{align-items:center!important;justify-content:center!important;padding:1.75rem!important;text-align:center!important}.banner-home-text-overlay>div{margin-bottom:0!important;width:88%!important;text-align:center!important}.banner-title{font-size:min(var(--banner-title-size, 3rem),8vw)!important;line-height:1.1!important;margin-bottom:.85rem!important;text-shadow:2px 2px 8px rgba(0,0,0,.8)!important}.banner-subtitle{font-size:1.25rem!important;line-height:1.4!important;text-shadow:1px 1px 4px rgba(0,0,0,.7)!important}}@media(min-width:768px)and (max-width:1023px){.banner-home-text-overlay{align-items:center!important;justify-content:center!important;padding:2rem!important;text-align:center!important}.banner-home-text-overlay>div{margin-bottom:0!important;width:85%!important;text-align:center!important}.banner-title{font-size:min(var(--banner-title-size, 3rem),7vw)!important;line-height:1.1!important;margin-bottom:1rem!important;text-shadow:2px 2px 8px rgba(0,0,0,.8)!important}.banner-subtitle{font-size:1.5rem!important;line-height:1.4!important;text-shadow:1px 1px 4px rgba(0,0,0,.7)!important}}@media(min-width:1024px){.banner-home-text-overlay{align-items:center!important;justify-content:center!important;padding:2rem!important;text-align:center!important}.banner-home-text-overlay>div{margin-bottom:0!important;width:75%!important;text-align:center!important}}@media(max-width:1023px){.banner-home-text-overlay{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;contain:layout style}}@media(max-width:1023px)and (orientation:landscape){.banner-home-text-overlay{padding:1rem 1.5rem;align-items:center!important;justify-content:center!important;text-align:center!important}.banner-title{font-size:min(var(--banner-title-size, 3rem),6vw)!important;line-height:1.3}.banner-subtitle{font-size:.9rem;margin-top:.5rem}}@media(max-width:1023px)and (prefers-color-scheme:dark){html.dark[data-wallpaper-mode=banner] .banner-title,html.dark[data-wallpaper-mode=fullscreen] .banner-title{text-shadow:2px 2px 8px rgba(0,0,0,.8)}html.dark[data-wallpaper-mode=banner] .banner-subtitle,html.dark[data-wallpaper-mode=fullscreen] .banner-subtitle{text-shadow:1px 1px 4px rgba(0,0,0,.7)}}@media(max-width:1023px)and (max-height:500px){.banner-home-text-overlay{padding:1rem!important;align-items:center!important;justify-content:center!important;text-align:center!important}.banner-title{font-size:min(var(--banner-title-size, 3rem),10vw)!important;line-height:1.1!important;margin-bottom:.5rem!important}.banner-subtitle{font-size:.9rem!important;line-height:1.2!important}}@media(max-width:1023px)and (min-height:501px)and (max-height:600px){.banner-home-text-overlay{padding:1.5rem!important;align-items:center!important;justify-content:center!important;text-align:center!important}.banner-title{font-size:min(var(--banner-title-size, 3rem),10vw)!important;line-height:1.1!important;margin-bottom:.75rem!important}.banner-subtitle{font-size:1rem!important;line-height:1.3!important}}@media(max-width:1023px)and (min-height:601px)and (max-height:700px){.banner-home-text-overlay{padding:2rem!important;align-items:center!important;justify-content:center!important;text-align:center!important}.banner-title{font-size:min(var(--banner-title-size, 3rem),10vw)!important;line-height:1.1!important;margin-bottom:1rem!important}.banner-subtitle{font-size:1.125rem!important;line-height:1.4!important}}@media(max-width:1023px)and (orientation:landscape)and (max-height:500px){.banner-home-text-overlay{padding:1rem 2rem!important;align-items:center!important;justify-content:center!important;text-align:center!important}.banner-title{font-size:min(var(--banner-title-size, 3rem),6vw)!important;line-height:1.1!important;margin-bottom:.5rem!important}.banner-subtitle{font-size:1rem!important;line-height:1.2!important}}.banner-title{text-shadow:0 4px 24px rgba(0,0,0,.6);overflow-wrap:break-word;word-break:break-word;font-size:var(--banner-title-size, 3rem);font-size:min(var(--banner-title-size, 3rem),10vw);font-family:var(--font-banner-title, inherit)}.banner-subtitle{text-shadow:0 2px 16px rgba(0,0,0,.6);font-family:var(--font-banner-subtitle, inherit)}.banner-links{animation:banner-fadeInUp .3s ease-out .5s both}.banner-link{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;color:#ffffffeb;background:#ffffff24;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color .25s ease,color .25s ease,transform .2s ease}.banner-link svg{fill:currentColor}.banner-link:hover{background:#ffffff42;color:#fff;transform:translateY(-2px) scale(1.05)}.banner-link-text{width:auto;padding:0 1rem;gap:.5rem;font-size:.9rem}body.is-home.enable-banner #content-panel>#content-panel-inner{pointer-events:none}body.is-home.enable-banner #content-panel #main-grid{pointer-events:auto}
