.page-items-navigation{--navigation-color:rgb(255,255,255);--navigation-surface:rgba(31,31,31,0.96)}.page-items-navigation.white{--navigation-color:#1f1f1f;--navigation-surface:rgba(255,255,255,0.96)}.page-items-navigation .page-items-navigation-trigger{color:color-mix(in srgb,var(--navigation-color) 50%,transparent)}.page-items-navigation .page-items-navigation-trigger .icon svg path{fill:currentColor}.page-items-navigation .page-items-navigation-trigger:focus-visible,.page-items-navigation .page-items-navigation-trigger:hover{color:var(--navigation-color)}.page-items-navigation.is-open .page-items-navigation-trigger{color:var(--navigation-color)}.page-items-navigation .page-items-navigation-popup nav{color:var(--navigation-color);background:var(--navigation-surface);box-shadow:0 1.05vh 4.2vh rgba(31,31,31,.15);scrollbar-color:color-mix(in srgb,var(--navigation-color) 30%,transparent) rgba(0,0,0,0)}.page-items-navigation .page-items-navigation-popup nav a:focus-visible,.page-items-navigation .page-items-navigation-popup nav a:hover,.page-items-navigation .page-items-navigation-popup nav a[aria-current]{background:color-mix(in srgb,var(--navigation-color) 10%,transparent)}.page-items-navigation{position:fixed;z-index:3;left:2.1vh;right:5.45vh;bottom:16vh;height:3.8vh;pointer-events:none;display:flex;justify-content:flex-end;transition:opacity .5s ease,visibility .5s}.page-items-navigation.visible{opacity:1;visibility:visible}.page-items-navigation.hidden{opacity:0;visibility:hidden}.page-items-navigation.hidden>*{pointer-events:none}.page-items-navigation-trigger{display:flex;align-items:center;justify-content:center;width:3.8vh;height:3.8vh;padding:0;border:0;border-radius:2.1vh;background:rgba(31,31,31,.15);-webkit-backdrop-filter:blur(.525vh);backdrop-filter:blur(.525vh);pointer-events:auto;cursor:pointer;transition:color .2s ease}.page-items-navigation-trigger .icon,.page-items-navigation-trigger>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.page-items-navigation-trigger svg{width:50%;height:50%}.page-items-navigation-popup{position:absolute;right:3.8vh;bottom:0;width:38vh;max-width:calc(100% - 3.8vh);box-sizing:border-box;padding-right:1.05vh;pointer-events:auto}.page-items-navigation-popup[hidden]{display:none}.page-items-navigation-popup nav{box-sizing:border-box;max-height:60vh;overflow-y:auto;overscroll-behavior:contain;padding:1.05vh;border-radius:1.05vh;-webkit-backdrop-filter:blur(.525vh);backdrop-filter:blur(.525vh);scrollbar-width:thin;font-size:1.6vh;line-height:2.2vh;font-family:Montserrat,sans-serif}.page-items-navigation-popup li,.page-items-navigation-popup ol{list-style:none;margin:0;padding:0}.page-items-navigation-popup li+li{margin-top:1px}.page-items-navigation-popup a{display:flex;align-items:center;gap:1.05vh;min-height:4.2vh;padding:.525vh 1.05vh;box-sizing:border-box;border-radius:.525vh;color:inherit;text-decoration:none;transition:background-color .2s ease}.page-items-navigation-marker{flex:0 0 1.05vh;height:.21vh;border-radius:.21vh;background:currentColor;opacity:.35}.page-items-navigation-number{opacity:.5}.page-items-navigation-label{min-width:0;flex:1 1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.page-items-navigation a[aria-current]{font-weight:600}.page-items-navigation a[aria-current] .page-items-navigation-marker{height:.63vh;opacity:1}.page-items-navigation a:focus-visible,.page-items-navigation button:focus-visible{outline:.21vh solid currentColor;outline-offset:.21vh}@media screen and (max-width:1100px){.page-items-navigation{right:2.1vh;bottom:max(2.1vh,env(safe-area-inset-bottom));height:6.3vh}.page-items-navigation .page-items-navigation-trigger{width:6.3vh;height:6.3vh;border-radius:50%}.page-items-navigation .page-items-navigation-popup{right:0;bottom:100%;max-width:100%;padding:0 0 1.05vh}.page-items-navigation .page-items-navigation-popup a{min-height:6.3vh}}@media(prefers-reduced-motion:reduce){.page-items-navigation,.page-items-navigation a,.page-items-navigation button{transition:none}}.page-items.has-navigation>.page-item{scroll-margin-top:12.6vh}@keyframes loadingAni{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loadingBarAni{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes loadingBarScanAni{0%,to{transform:translateX(-30%) scaleX(.4);animation-timing-function:cubic-bezier(.32,0,.67,0)}25%{transform:translateX(116%) scaleX(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}50%{transform:translateX(263%) scaleX(.4);animation-timing-function:cubic-bezier(.32,0,.67,0)}75%{transform:translateX(116%) scaleX(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}}@keyframes fadeInBlur{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}@keyframes copyFeedback{0%{transform:scale(1);background-color:rgba(0,226,144,.25)}50%{transform:scale(1.1);background-color:rgba(0,226,144,.5)}to{transform:scale(1);background-color:rgba(0,226,144,.25)}}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Medium.ttf);font-weight:500}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-SemiBold.ttf);font-weight:600}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Bold.ttf);font-weight:700}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-ExtraBold.ttf);font-weight:800}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Black.ttf);font-weight:900}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-ThinIt.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-LightIt.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Book.ttf) format("truetype");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-BookIt.ttf) format("truetype");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-RegularIt.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-MediumIt.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-SemiBoldIt.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-BoldIt.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-ExtraBoldIt.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-BlackIt.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Libertinus Sans;src:url(/fonts/libertinus-sans/LibertinusSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Libertinus Sans;src:url(/fonts/libertinus-sans/LibertinusSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Libertinus Sans;src:url(/fonts/libertinus-sans/LibertinusSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.page-item-text-title{z-index:3;box-sizing:border-box}.page-item-text-title.bottom,.page-item-text-title.overlay,.page-item-text-title.top{position:absolute;pointer-events:none}.page-item-text-title.overlay{inset:0;display:flex;flex-flow:row nowrap}.page-item-text-title.top{top:0;left:0;right:0}.page-item-text-title.bottom{bottom:0;left:0;right:0}.page-item-text-title.base{height:100%;display:flex;flex-flow:row nowrap}.page-item-text-title.base,.page-item-text-title.flow{position:relative;width:100%}.page-item-text-title.black,.page-item-text-title.blue,.page-item-text-title.red{--pitt-color:rgb(255,255,255)}.page-item-text-title.white{--pitt-color:#1f1f1f}.page-item-text-title>div{font-size:var(--pitt-fs,1.8vh);line-height:var(--pitt-lh,2.2vh);font-family:var(--pitt-ff,"Montserrat",sans-serif);color:var(--pitt-color,inherit);color:color-mix(in srgb,var(--pitt-color,currentColor) var(--pitt-alpha,100%),transparent);font-weight:400;margin:0;white-space:pre-line;max-width:100%;text-wrap:balance;pointer-events:auto;overflow:hidden;text-overflow:ellipsis}.page-item-text-title>div h3,.page-item-text-title>div h4,.page-item-text-title>div lg,.page-item-text-title>div md,.page-item-text-title>div sm{margin:0;font-weight:600;font-size:var(--pitt-fs,1.8vh);line-height:var(--pitt-lh,2.2vh);text-transform:uppercase}.page-item-text-title>div b,.page-item-text-title>div strong{font-weight:var(--pitt-bw,700)}.page-item-text-title>div small{font-size:.7em}.page-item-text-title>div big{font-size:var(--pitt-fs2,1.4em);line-height:1.3}.page-item-text-title>div a{color:inherit;text-decoration:underline}.page-item-text-title>div hr{display:block;width:100%;height:1px;margin:0;border:none;box-shadow:none;color:var(--pitt-color,inherit);color:color-mix(in srgb,var(--pitt-color,currentColor) var(--pitt-alpha,25%),transparent);background-color:currentColor}