.pts-lazyload{--pts-lazyload-accent:#0836ff;--pts-lazyload-accent-hover:#0435c9;--pts-lazyload-accent-text:#fff;z-index:var(--pts-lazyload-z-index,8000);padding:var(--pts-lazyload-gutter,16px);box-sizing:border-box;font-family:var(--pts-lazyload-font-family,inherit);opacity:0;visibility:hidden;transition:opacity var(--pts-lazyload-animation-duration,.3s) var(--pts-lazyload-animation-easing,ease), visibility 0s linear var(--pts-lazyload-animation-duration,.3s);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.pts-lazyload *,.pts-lazyload :before,.pts-lazyload :after{box-sizing:border-box}.pts-lazyload--open{opacity:1;visibility:visible;transition:opacity var(--pts-lazyload-animation-duration,.3s) var(--pts-lazyload-animation-easing,ease), visibility 0s}.pts-lazyload__overlay{background:var(--pts-lazyload-overlay-background,#00000080);-webkit-backdrop-filter:blur(var(--pts-lazyload-overlay-blur,0px));backdrop-filter:blur(var(--pts-lazyload-overlay-blur,0px));position:fixed;inset:0}.pts-lazyload__dialog{width:100%;max-width:var(--pts-lazyload-dialog-width,500px);padding:var(--pts-lazyload-dialog-padding,30px);border:var(--pts-lazyload-dialog-border,none);border-radius:var(--pts-lazyload-dialog-radius,8px);background:var(--pts-lazyload-dialog-background,#fff);box-shadow:var(--pts-lazyload-dialog-shadow,0 11px 15px -7px #0003, 0 24px 38px 3px #00000024, 0 9px 46px 8px #0000001f);color:var(--pts-lazyload-dialog-color,#3d424b);text-align:var(--pts-lazyload-dialog-text-align,center);transform:var(--pts-lazyload-animation-transform,translateY(16px));transition:transform var(--pts-lazyload-animation-duration,.3s) var(--pts-lazyload-animation-easing,ease);margin:auto;position:relative}.pts-lazyload--open .pts-lazyload__dialog{transform:none}.pts-lazyload__title{margin:var(--pts-lazyload-title-margin,0 0 20px);color:var(--pts-lazyload-title-color,#3d424b);font-family:var(--pts-lazyload-title-font-family,inherit);font-size:var(--pts-lazyload-title-font-size,32px);font-weight:var(--pts-lazyload-title-font-weight,300);line-height:var(--pts-lazyload-title-line-height,1.2);text-align:var(--pts-lazyload-title-text-align,inherit);overflow-wrap:break-word}.pts-lazyload__body{overflow-wrap:break-word;color:var(--pts-lazyload-text-color,inherit);font-size:var(--pts-lazyload-text-font-size,16px);line-height:var(--pts-lazyload-text-line-height,1.4);text-align:var(--pts-lazyload-text-text-align,inherit)}.pts-lazyload__body p{margin:0}.pts-lazyload__body p+p{margin-top:var(--pts-lazyload-text-paragraph-gap,.75em)}.pts-lazyload__body a{color:var(--pts-lazyload-text-link-color,var(--pts-lazyload-accent));-webkit-text-decoration-line:var(--pts-lazyload-text-link-decoration,underline);text-decoration-line:var(--pts-lazyload-text-link-decoration,underline)}.pts-lazyload__body a:hover{color:var(--pts-lazyload-text-link-color-hover,var(--pts-lazyload-text-link-color,var(--pts-lazyload-accent)));-webkit-text-decoration-line:var(--pts-lazyload-text-link-decoration-hover,var(--pts-lazyload-text-link-decoration,underline));text-decoration-line:var(--pts-lazyload-text-link-decoration-hover,var(--pts-lazyload-text-link-decoration,underline))}.pts-lazyload__actions{justify-content:var(--pts-lazyload-actions-justify,center);gap:var(--pts-lazyload-actions-gap,12px);margin-top:var(--pts-lazyload-actions-margin-top,32px);flex-wrap:wrap;display:flex}.pts-lazyload__button{width:var(--pts-lazyload-button-width,auto);max-width:100%;min-width:var(--pts-lazyload-button-min-width,180px);min-height:var(--pts-lazyload-button-height,50px);padding:var(--pts-lazyload-button-padding,8px 32px);border:var(--pts-lazyload-button-border,none);border-radius:var(--pts-lazyload-button-radius,5px);background:var(--pts-lazyload-button-background,var(--pts-lazyload-accent));box-shadow:var(--pts-lazyload-button-shadow,0 3px 1px -2px #0003, 0 2px 2px 0 #00000024, 0 1px 5px 0 #0000001f);color:var(--pts-lazyload-button-color,var(--pts-lazyload-accent-text));font:inherit;font-size:var(--pts-lazyload-button-font-size,16px);font-weight:var(--pts-lazyload-button-font-weight,400);letter-spacing:var(--pts-lazyload-button-letter-spacing,.02em);text-align:center;text-transform:var(--pts-lazyload-button-text-transform,uppercase);white-space:normal;overflow-wrap:break-word;cursor:pointer;justify-content:center;align-items:center;margin:0;line-height:1.2;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.pts-lazyload__button:hover{background:var(--pts-lazyload-button-background-hover,var(--pts-lazyload-accent-hover));color:var(--pts-lazyload-button-color-hover,var(--pts-lazyload-button-color,var(--pts-lazyload-accent-text)))}.pts-lazyload__button:focus-visible{outline:2px solid var(--pts-lazyload-button-background,var(--pts-lazyload-accent));outline-offset:3px}.pts-lazyload__decline{width:var(--pts-lazyload-button-width,auto);max-width:100%;min-width:var(--pts-lazyload-decline-min-width,0);min-height:var(--pts-lazyload-button-height,50px);padding:var(--pts-lazyload-button-padding,8px 32px);border:var(--pts-lazyload-decline-border,1px solid #7f7f7f80);border-radius:var(--pts-lazyload-button-radius,5px);background:var(--pts-lazyload-decline-background,transparent);color:var(--pts-lazyload-decline-color,inherit);font:inherit;font-size:var(--pts-lazyload-button-font-size,16px);font-weight:var(--pts-lazyload-decline-font-weight,var(--pts-lazyload-button-font-weight,400));letter-spacing:var(--pts-lazyload-button-letter-spacing,.02em);text-align:center;text-transform:var(--pts-lazyload-button-text-transform,uppercase);white-space:normal;overflow-wrap:break-word;opacity:var(--pts-lazyload-decline-opacity,1);cursor:pointer;justify-content:center;align-items:center;margin:0;line-height:1.2;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.pts-lazyload__decline:hover{border-color:var(--pts-lazyload-decline-border-color-hover,#7f7f7fcc);background:var(--pts-lazyload-decline-background-hover,#7f7f7f1a);color:var(--pts-lazyload-decline-color-hover,var(--pts-lazyload-decline-color,inherit))}.pts-lazyload__decline:focus-visible{outline:2px solid var(--pts-lazyload-accent);outline-offset:3px}.pts-lazyload--with-decline .pts-lazyload__actions{flex-wrap:wrap-reverse}.pts-lazyload--with-decline .pts-lazyload__decline,.pts-lazyload--with-decline .pts-lazyload__button{flex:auto}.pts-lazyload__close{top:var(--pts-lazyload-close-top,8px);right:var(--pts-lazyload-close-right,8px);width:var(--pts-lazyload-close-size,36px);height:var(--pts-lazyload-close-size,36px);border-radius:var(--pts-lazyload-close-radius,50%);background:var(--pts-lazyload-close-background,transparent);color:var(--pts-lazyload-close-color,var(--pts-lazyload-dialog-color,#3d424b));font:inherit;font-size:var(--pts-lazyload-close-font-size,28px);opacity:var(--pts-lazyload-close-opacity,.7);cursor:pointer;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:opacity .2s,background-color .2s;display:flex;position:absolute}.pts-lazyload__close:hover{background:var(--pts-lazyload-close-background-hover,#7f7f7f1f);opacity:1}.pts-lazyload__close:focus-visible{opacity:1;outline:2px solid var(--pts-lazyload-accent);outline-offset:2px}.pts-lazyload__close svg{width:1em;height:1em}.pts-lazyload--pristine .pts-lazyload__button:focus-visible,.pts-lazyload--pristine .pts-lazyload__decline:focus-visible,.pts-lazyload--pristine .pts-lazyload__close:focus-visible{outline:none}.pts-lazyload__close+.pts-lazyload__title,.pts-lazyload__close+.pts-lazyload__body{padding-left:var(--pts-lazyload-close-size,36px);padding-right:var(--pts-lazyload-close-size,36px)}.pts-lazyload__aux{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.pts-lazyload--dark{--pts-lazyload-dialog-background:#1f2329;--pts-lazyload-dialog-color:#d7dbe0;--pts-lazyload-title-color:#fff;--pts-lazyload-overlay-background:#000000b3}@supports (color:color-mix(in srgb, red, blue)){.pts-lazyload--dark .pts-lazyload__body a{color:var(--pts-lazyload-text-link-color,color-mix(in srgb, var(--pts-lazyload-accent) 55%, #fff))}.pts-lazyload--dark .pts-lazyload__body a:hover{color:var(--pts-lazyload-text-link-color-hover,var(--pts-lazyload-text-link-color,color-mix(in srgb, var(--pts-lazyload-accent) 40%, #fff)))}}.pts-lazyload--bottom{pointer-events:none;align-items:flex-end}.pts-lazyload--bottom .pts-lazyload__overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.pts-lazyload--bottom .pts-lazyload__dialog{pointer-events:initial;margin:0 auto}.pts-lazyload--inline .pts-lazyload__dialog{align-items:center;column-gap:var(--pts-lazyload-actions-gap,24px);text-align:var(--pts-lazyload-dialog-text-align,left);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"title actions close""body actions close";display:grid}.pts-lazyload--inline .pts-lazyload__title{margin:var(--pts-lazyload-title-margin,0 0 4px);font-size:var(--pts-lazyload-title-font-size,20px);grid-area:title;padding:0}.pts-lazyload--inline .pts-lazyload__body{grid-area:body;padding:0}.pts-lazyload--inline .pts-lazyload__actions{margin-top:var(--pts-lazyload-actions-margin-top,0);grid-area:actions}.pts-lazyload--inline .pts-lazyload__close{margin-right:calc(var(--pts-lazyload-close-size,36px) / -4);grid-area:close;position:static}@media (width<=575.98px){.pts-lazyload--inline .pts-lazyload__dialog{text-align:var(--pts-lazyload-dialog-text-align,center);display:block}.pts-lazyload--inline .pts-lazyload__title{margin:var(--pts-lazyload-title-margin,0 0 14px)}.pts-lazyload--inline .pts-lazyload__close+.pts-lazyload__title,.pts-lazyload--inline .pts-lazyload__close+.pts-lazyload__body{padding-left:var(--pts-lazyload-close-size,36px);padding-right:var(--pts-lazyload-close-size,36px)}.pts-lazyload--inline .pts-lazyload__actions{margin-top:var(--pts-lazyload-actions-margin-top,20px)}.pts-lazyload--inline .pts-lazyload__close{margin:0;position:absolute}.pts-lazyload__dialog{padding:var(--pts-lazyload-dialog-padding,24px 20px)}.pts-lazyload__title{margin:var(--pts-lazyload-title-margin,0 0 14px);font-size:var(--pts-lazyload-title-font-size,26px)}.pts-lazyload__button,.pts-lazyload__decline{width:var(--pts-lazyload-button-width,100%);min-width:0}}@media (forced-colors:active){.pts-lazyload__dialog{border:1px solid canvastext}.pts-lazyload__button,.pts-lazyload__decline,.pts-lazyload__close{border:1px solid buttontext}}@media (prefers-reduced-motion:reduce){.pts-lazyload,.pts-lazyload--open,.pts-lazyload__dialog,.pts-lazyload__button,.pts-lazyload__decline,.pts-lazyload__close{transition:none}}.pts-lazyload-locked,.pts-lazyload-locked body{overflow:hidden}
