.modal__trigger{background-color:var(--color-surface-base-1);cursor:pointer}.modal-trigger.is--hidden,.modal__trigger.is--hidden{display:none}.modal{--modal-width:100%;--modal-spacing-top:0;--modal-spacing-bottom:0;--modal-inner-spacing-top:32px;--modal-inner-spacing-bottom:16px;--modal-inner-spacing-left:calc(var(--grid-column-outer) * 0.5);--modal-inner-spacing-right:calc(var(--grid-column-outer) * 0.5);--modal-button-close-height:32px;--modal-button-close-width:32px;position:fixed;width:100vw;height:100vh;padding-top:var(--modal-spacing-top);padding-bottom:var(--modal-spacing-bottom);background-color:transparent;opacity:0;visibility:hidden;transition:all var(--animation-speed) ease-in-out,overflow allow-discrete,display allow-discrete;top:0;left:0;bottom:0;display:flex;justify-content:center;align-items:flex-end;pointer-events:none;z-index:666}@media only screen and (min-width:768px){.modal{--modal-width:calc((var(--grid-column-outer) * 10) - var(--grid-gutter));--modal-inner-spacing-left:var(--grid-column-outer);--modal-inner-spacing-right:var(--grid-column-outer);--modal-spacing-top:40px;--modal-spacing-bottom:40px;--modal-inner-spacing-top:64px;--modal-inner-spacing-bottom:24px;align-items:center}}.modal[open]{visibility:visible;opacity:1;transition-delay:0s;pointer-events:auto}.modal:focus-visible .modal__scroller{outline-offset:2px;outline-color:var(--color-border-focus-1);outline-style:solid;outline-width:2px;border-radius:4px}.modal__bg{background:color-mix(in srgb,var(--color-base-black),transparent 70%);content:"";display:block;height:100vh;position:absolute;top:0;width:100vw;z-index:9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity var(--animation-speed) ease-in-out,overflow allow-discrete,display allow-discrete,-webkit-backdrop-filter var(--animation-speed) ease-in-out;transition:backdrop-filter var(--animation-speed) ease-in-out,opacity var(--animation-speed) ease-in-out,overflow allow-discrete,display allow-discrete;transition:backdrop-filter var(--animation-speed) ease-in-out,opacity var(--animation-speed) ease-in-out,overflow allow-discrete,display allow-discrete,-webkit-backdrop-filter var(--animation-speed) ease-in-out}@starting-style{.modal__bg{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0}}.modal__scroller{border-radius:40px;overflow-x:hidden;max-height:100%;z-index:10;align-self:center;-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto}.modal__scroller::-webkit-scrollbar{display:none}.modal__container{border-radius:40px;background:var(--color-surface-base-1);position:relative;width:var(--modal-width);z-index:666;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.modal__inner{position:relative;z-index:-1;margin-top:calc(-1*var(--modal-button-close-height));padding:var(--modal-inner-spacing-top) var(--modal-inner-spacing-right) var(--modal-inner-spacing-bottom) var(--modal-inner-spacing-left)}.modal__header{padding-top:var(--modal-inner-spacing-top);margin-top:calc(-1*var(--modal-inner-spacing-top));padding-bottom:24px;margin-bottom:24px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.modal__content{text-align:center;display:flex;flex-direction:column;row-gap:16px}.modal__headline{font-weight:700;line-height:120%;font-feature-settings:"liga","clig off";font-variant-ligatures:no-common-ligatures;font-family:Geogrotesque Willke Ext,system-ui,sans-serif;font-style:normal;font-size:32px}@media(min-width:375px){.modal__headline{font-size:clamp(32px,24.3664122137px + 2.0356234097vw,40px)}}@media(min-width:768px){.modal__headline{font-size:clamp(40px,16px + 3.125vw,48px)}}@media(min-width:1024px){.modal__headline{font-size:clamp(48px,28.3076923077px + 1.9230769231vw,56px)}}@media(min-width:1440px){.modal__headline{font-size:clamp(56px,20px + 2.5vw,68px)}}@media(min-width:1920px){.modal__headline{font-size:68px}}.modal__close{all:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;flex-direction:column;align-self:flex-end;position:-webkit-sticky;position:sticky;top:15px;height:var(--modal-button-close-height);width:var(--modal-button-close-width);text-align:right;font-weight:700;cursor:pointer;z-index:42;border-radius:50%;background-color:var(--color-surface-base-1);box-shadow:var(--box-shadow-card);padding:8px;margin:15px}.modal__close:focus-visible{outline-offset:-4px;outline-color:var(--color-border-focus-1);outline-style:solid;outline-width:2px;border-radius:50%}.modal__close svg{--icon-width:24px;--icon-height:24px}@media only screen and (min-width:768px){.modal__top .modal__container{position:absolute;top:88px}}@media only screen and (min-width:1440px){.modal__top .modal__container{top:146px}}@media only screen and (min-width:768px){.modal__bottom .modal__container{position:absolute;bottom:88px}}@media only screen and (min-width:1440px){.modal__bottom .modal__container{bottom:146px}}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}.pdf-reader__grid{display:flex;flex-direction:column;column-gap:var(--grid-gutter);justify-content:center;flex-wrap:wrap;row-gap:24px}@media only screen and (min-width:480px){.pdf-reader__grid{flex-direction:row}}.pdf-reader__card{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:16px;text-align:left}@media only screen and (min-width:480px)and (max-width:767px){.pdf-reader__card{width:calc(50% - var(--grid-gutter)/2);flex-shrink:0}}@media only screen and (min-width:768px){.pdf-reader__card{width:calc(var(--grid-column-outer)*3 - var(--grid-gutter))}}.pdf-reader__card:focus-visible{outline-offset:8px;outline-color:var(--color-border-focus-1);outline-style:solid;outline-width:2px;border-radius:2px}@media(hover:hover){.pdf-reader__card:hover .pdf-reader__cover figure,.pdf-reader__card:hover .pdf-reader__cover img{transform:rotateY(-18deg);border-radius:0 2px 2px 0}.pdf-reader__card:hover .pdf-reader__cover:after{opacity:1}}.pdf-reader__cover{width:100%;aspect-ratio:1/1.41;border-radius:4px;overflow:hidden;position:relative}.pdf-reader__cover:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(100% - 30px);height:calc(100% - 30px);background-color:var(--color-surface-disabled-4);pointer-events:none;border-radius:4px}.pdf-reader__cover:after{content:"";position:absolute;left:0;top:0;bottom:0;width:30px;background:linear-gradient(90deg,rgba(0,0,0,.3),transparent);z-index:3;opacity:0;transition:opacity .5s ease;pointer-events:none}.pdf-reader__cover figure,.pdf-reader__cover img{width:100%;height:100%;object-fit:cover;transform-origin:left center;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,.61,.36,1),border-radius .6s cubic-bezier(.22,.61,.36,1)}.pdf-reader__label{font-family:Geogrotesque Willke Ext,system-ui,sans-serif;font-weight:700;font-style:normal;line-height:120%;font-feature-settings:"liga","clig off";font-variant-ligatures:no-common-ligatures;font-size:18px}@media(min-width:375px){.pdf-reader__label{font-size:clamp(18px,17.5145631068px + .1294498382vw,20px)}}@media(min-width:1920px){.pdf-reader__label{font-size:20px}}.pdf-reader__label{text-align:center}.pdf-reader__viewer{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;touch-action:pan-x pan-y pinch-zoom}.pdf-reader__document{width:100%}.pdf-reader__page-stack{display:grid;width:100%;aspect-ratio:1.47/1;overflow:hidden}@media only screen and (min-width:1024px){.pdf-reader__page-stack{max-height:75dvh}}.pdf-reader__page-slot{grid-area:1/1;display:flex;align-items:center;justify-content:center;min-width:0}.pdf-reader__page-slot--incoming{z-index:1;transform:translateX(calc(var(--flip-dir) * 100%))}.pdf-reader__page-stack--flip .pdf-reader__page-slot{transition:transform var(--animation-speed) ease-in-out;will-change:transform}.pdf-reader__page-stack--flip .pdf-reader__page-slot--incoming{transform:translateX(0)}.pdf-reader__page-stack--flip .pdf-reader__page-slot--current{transform:translateX(calc(var(--flip-dir) * -100%))}.pdf-reader__page{flex-shrink:0}.pdf-reader__nav{display:flex;align-items:center;justify-content:center;gap:16px;position:-webkit-sticky;position:sticky;bottom:0;padding-top:12px;background:linear-gradient(1turn,var(--color-surface-base-1) 50%,transparent 100%);width:100%;z-index:1}.pdf-reader__nav-btn{all:unset;cursor:pointer;padding:8px 16px}.pdf-reader__nav-btn:disabled{opacity:.3;cursor:not-allowed}@media(hover:hover){.pdf-reader__nav-btn:hover svg{scale:1.1}}.pdf-reader__nav-btn:focus-visible{outline-offset:4px;outline-color:var(--color-border-focus-1);outline-style:solid;outline-width:2px;border-radius:8px}.pdf-reader__nav-btn svg{transition:scale var(--animation-speed) var(--animation-ease)}.pdf-reader__modal{--modal-width:var(--content-width);--modal-inner-spacing-top:0}.pdf-reader__modal .pdf-reader__viewer{min-height:300px}