.avpf-grid-container{--avpf-cols:var(--avpf-d,4);margin-top:var(--avpf-margin-top,0);margin-bottom:var(--avpf-margin-bottom,0)}.avpf-has-margin.avpf-grid-container{margin-top:var(--avpf-margin-top,2vh);margin-bottom:var(--avpf-margin-bottom,0)}@media (max-width:989px){.avpf-grid-container{--avpf-cols:var(--avpf-m,3)}}@media (max-width:767px){.avpf-grid-container{--avpf-cols:var(--avpf-s,2)}}@media (max-width:479px){.avpf-grid-container{--avpf-cols:var(--avpf-x,1)}}@media (min-width:990px){.avpf-has-margin.avpf-grid-container{margin-top:var(--avpf-margin-top-desktop,var(--avpf-margin-top,2vh));margin-bottom:var(--avpf-margin-bottom-desktop,var(--avpf-margin-bottom,0))}}@media (min-width:768px) and (max-width:989px){.avpf-has-margin.avpf-grid-container{margin-top:var(--avpf-margin-top-medium,var(--avpf-margin-top,2vh));margin-bottom:var(--avpf-margin-bottom-medium,var(--avpf-margin-bottom,0))}}@media (min-width:480px) and (max-width:767px){.avpf-has-margin.avpf-grid-container{margin-top:var(--avpf-margin-top-small,var(--avpf-margin-top,2vh));margin-bottom:var(--avpf-margin-bottom-small,var(--avpf-margin-bottom,0))}}@media (max-width:479px){.avpf-has-margin.avpf-grid-container{margin-top:var(--avpf-margin-top-mini,var(--avpf-margin-top,2vh));margin-bottom:var(--avpf-margin-bottom-mini,var(--avpf-margin-bottom,0))}}.avpf-grid,.avpf-alt-row{gap:var(--avpf-gap,20px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:relative}.avpf-tile-placeholder{visibility:hidden;pointer-events:none}.avpf-alt-row+.avpf-alt-row{margin-top:var(--avpf-gap,20px)}.avpf-grid .avpf-tile{flex:0 0 calc((100% - (var(--avpf-cols) - 1) * var(--avpf-gap,20px)) / var(--avpf-cols));max-width:calc((100% - (var(--avpf-cols) - 1) * var(--avpf-gap,20px)) / var(--avpf-cols));box-sizing:border-box}.avpf-alt-row .avpf-tile{--avpf-row-active-cols:var(--avpf-row-cols,1);flex:0 0 calc((100% - (var(--avpf-row-active-cols) - 1) * var(--avpf-gap,20px)) / var(--avpf-row-active-cols));max-width:calc((100% - (var(--avpf-row-active-cols) - 1) * var(--avpf-gap,20px)) / var(--avpf-row-active-cols));box-sizing:border-box}@media (min-width:480px) and (max-width:767px){.avpf-alt-row .avpf-tile{--avpf-row-active-cols:var(--avpf-row-cols-s,var(--avpf-row-cols,1))}.avpf-alt-row--s .avpf-tile{flex-grow:1;max-width:none}}@media (max-width:479px){.avpf-alt-row .avpf-tile{--avpf-row-active-cols:1}}.avpf-tile{position:relative}.avpf-tile-inner{height:100%;min-height:var(--avpf-tile-min-height,0);flex-direction:column;display:flex}.avpf-tile-height-custom .avpf-tile-inner{justify-content:center}.avpf-tile-image{background:#f2f2f2;display:block;position:relative;overflow:hidden}.avpf-ratio-fixed .avpf-tile-image{aspect-ratio:var(--avpf-ratio,1 / 1)}.avpf-ratio-fixed .avpf-tile-image img{object-fit:var(--avpf-fit,cover);object-position:var(--avpf-img-pos,center);width:100%;height:100%}.avpf-ratio-natural .avpf-tile-image img{width:100%;height:auto;display:block}.avpf-tile-image img{transition:transform .35s}@media (hover:hover){.avpf-tile:not(.avpf-tile-more-open) .avpf-tile-inner:hover .avpf-tile-image img{transform:scale(var(--avpf-zoom,1))}}.avpf-tile.avpf-touch-active:not(.avpf-tile-more-open) .avpf-tile-image img{transform:scale(var(--avpf-zoom,1))}.avpf-tile .image-overlay,.avpf-tile-image .image-overlay{display:none!important}.avpf-tile-content{padding:1em 0}.avpf-tile-title{margin:0 0 .4em}.avpf-tile-title a{text-decoration:none}.avpf-tile-excerpt{margin:0 0 .6em}.avpf-tile-button{background:var(--avpf-c-btn-bg,#1a1a1a);color:var(--avpf-c-btn,#fff);border-radius:4px;margin-top:.4em;padding:.65em 1.5em;font-size:.9em;line-height:1.2;text-decoration:none;transition:background .2s,opacity .2s;display:inline-block}.avpf-tile-button:hover{background:var(--avpf-c-btn-bg-h,var(--avpf-c-btn-bg,#000));color:var(--avpf-c-btn-h,var(--avpf-c-btn,#fff));opacity:.9}.avpf-tile-term .avpf-tile-content{text-align:center}.avpf-grid-container.avpf-caption-h-left .avpf-tile-content,.avpf-grid-container.avpf-caption-h-left .avpf-tile-inner>.slide-meta{text-align:left}.avpf-grid-container.avpf-caption-h-center .avpf-tile-content,.avpf-grid-container.avpf-caption-h-center .avpf-tile-inner>.slide-meta{text-align:center}.avpf-grid-container.avpf-caption-h-right .avpf-tile-content,.avpf-grid-container.avpf-caption-h-right .avpf-tile-inner>.slide-meta{text-align:right}.avpf-grid-container.avpf-has-c-title .avpf-tile-title,.avpf-grid-container.avpf-has-c-title .avpf-tile-title a{color:var(--avpf-c-title)}.avpf-grid-container.avpf-has-c-excerpt .avpf-tile-excerpt{color:var(--avpf-c-excerpt)}#top .avpf-grid-container.avpf-has-fw-title .avpf-tile-title,#top .avpf-grid-container.avpf-has-fw-title .avpf-tile-title a{font-weight:var(--avpf-fw-title)}#top .avpf-grid-container.avpf-has-fw-excerpt .avpf-tile-excerpt,#top .avpf-grid-container.avpf-has-fw-excerpt .avpf-tile-excerpt p{font-weight:var(--avpf-fw-excerpt)}#top .avpf-grid-container.avpf-has-fw-more .avpf-tile-more-scroll,#top .avpf-grid-container.avpf-has-fw-more .avpf-tile-more-scroll p,#top .avpf-grid-container.avpf-has-fw-more .avpf-tile-more-scroll li{font-weight:var(--avpf-fw-more)}#top .avpf-grid-container.avpf-has-btn-radius .avpf-tile-button{border-radius:var(--avpf-btn-radius)}#top .avpf-grid-container.avpf-has-ts-title .avpf-tile-title,#top .avpf-grid-container.avpf-has-ts-title .avpf-tile-title a{text-shadow:var(--avpf-ts-title)}#top .avpf-grid-container.avpf-has-ts-excerpt .avpf-tile-excerpt,#top .avpf-grid-container.avpf-has-ts-excerpt .avpf-tile-excerpt p{text-shadow:var(--avpf-ts-excerpt)}.avpf-sort-wrap{margin-bottom:1.5em}.avpf-sort-buttons{flex-wrap:wrap;gap:.5em;display:flex}.avpf-sort-buttons a{border:1px solid #0000001f;border-radius:999px;align-items:center;gap:.35em;padding:.4em .9em;text-decoration:none;display:inline-flex}.avpf-sort-buttons a.active_sort{background:#0000000f}.avpf-cat-count{opacity:.6}.avpf-tile.avpf-sort-hidden{display:none}.avpf-pagination-wrap{margin-top:2em}.avpf-tile-overlay .avpf-tile-inner{min-height:var(--avpf-tile-min-height,320px);border-radius:var(--avpf-tile-radius,14px);color:#fff;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.avpf-tile-height-custom .avpf-tile-overlay .avpf-tile-inner{justify-content:flex-end}@supports (min-height:round(1vh,1px)){.avpf-tile-height-custom .avpf-tile-inner,.avpf-tile-height-custom .avpf-tile-overlay .avpf-tile-inner{min-height:round(var(--avpf-tile-min-height),1px)}}@media (min-width:990px){.avpf-grid-container.avpf-alt-mh-d .avpf-tile-inner{min-height:var(--avpf-mh-d)}.avpf-grid-container.avpf-alt-mh-d .avpf-tile:not(.avpf-tile-overlay) .avpf-tile-inner{justify-content:center}}@media (min-width:768px) and (max-width:989px){.avpf-grid-container.avpf-alt-mh-m .avpf-tile-inner{min-height:var(--avpf-mh-m)}.avpf-grid-container.avpf-alt-mh-m .avpf-tile:not(.avpf-tile-overlay) .avpf-tile-inner{justify-content:center}}@media (min-width:480px) and (max-width:767px){.avpf-grid-container.avpf-alt-mh-s .avpf-tile-inner{min-height:var(--avpf-mh-s)}.avpf-grid-container.avpf-alt-mh-s .avpf-tile:not(.avpf-tile-overlay) .avpf-tile-inner{justify-content:center}}@media (max-width:479px){.avpf-grid-container.avpf-alt-mh-x .avpf-tile-inner{min-height:var(--avpf-mh-x)}.avpf-grid-container.avpf-alt-mh-x .avpf-tile:not(.avpf-tile-overlay) .avpf-tile-inner{justify-content:center}}@supports (min-height:round(1vh,1px)){@media (min-width:990px){.avpf-grid-container.avpf-alt-mh-d .avpf-tile-inner{min-height:round(var(--avpf-mh-d),1px)}}@media (min-width:768px) and (max-width:989px){.avpf-grid-container.avpf-alt-mh-m .avpf-tile-inner{min-height:round(var(--avpf-mh-m),1px)}}@media (min-width:480px) and (max-width:767px){.avpf-grid-container.avpf-alt-mh-s .avpf-tile-inner{min-height:round(var(--avpf-mh-s),1px)}}@media (max-width:479px){.avpf-grid-container.avpf-alt-mh-x .avpf-tile-inner{min-height:round(var(--avpf-mh-x),1px)}}}.avpf-tile-overlay .avpf-tile-image{position:absolute;top:0;bottom:0;left:0;right:0}.avpf-tile-overlay .avpf-tile-image img{object-fit:cover;width:100%;height:100%}.avpf-tile-overlay .avpf-tile-scrim{pointer-events:none;opacity:var(--avpf-ov-opacity,1);background:0 0;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.avpf-grid-container.avpf-ov-flat .avpf-tile-scrim{background:var(--avpf-ov,#000)}.avpf-grid-container.avpf-ov-bottom .avpf-tile-scrim{background:linear-gradient(to top,var(--avpf-ov,#000) 0%,#0000 75%)}.avpf-grid-container.avpf-ov-left .avpf-tile-scrim{background:linear-gradient(to right,var(--avpf-ov,#000) 0%,#0000 70%)}.avpf-grid-container.avpf-ov-right .avpf-tile-scrim{background:linear-gradient(to left,var(--avpf-ov,#000) 0%,#0000 70%)}.avpf-grid-container.avpf-ov-radial .avpf-tile-scrim{background:radial-gradient(ellipse at center,#0000 25%,var(--avpf-ov,#000) 100%)}.avpf-grid-container.avpf-ov-gradient .avpf-tile-scrim{background:var(--avpf-ov-image,none)}@media (hover:hover){.avpf-tile:not(.avpf-tile-more-open) .avpf-tile-inner:hover .avpf-tile-scrim{opacity:var(--avpf-ov-opacity-hover,var(--avpf-ov-opacity,1))}}.avpf-tile.avpf-touch-active:not(.avpf-tile-more-open) .avpf-tile-scrim{opacity:var(--avpf-ov-opacity-hover,var(--avpf-ov-opacity,1))}@media (prefers-reduced-motion:reduce){.avpf-tile-scrim{transition:none!important}}.avpf-tile-overlay .avpf-tile-inner{box-sizing:border-box;padding:var(--avpf-tile-pad-top,1.5em) var(--avpf-tile-pad-right,1.5em) var(--avpf-tile-pad-bottom,1.5em) var(--avpf-tile-pad-left,1.5em)}@media (min-width:990px){.avpf-grid-container .avpf-tile-overlay .avpf-tile-inner{padding:var(--avpf-tile-pad-top-desktop,var(--avpf-tile-pad-top,1.5em)) var(--avpf-tile-pad-right-desktop,var(--avpf-tile-pad-right,1.5em)) var(--avpf-tile-pad-bottom-desktop,var(--avpf-tile-pad-bottom,1.5em)) var(--avpf-tile-pad-left-desktop,var(--avpf-tile-pad-left,1.5em))}}@media (min-width:768px) and (max-width:989px){.avpf-grid-container .avpf-tile-overlay .avpf-tile-inner{padding:var(--avpf-tile-pad-top-medium,var(--avpf-tile-pad-top,1.5em)) var(--avpf-tile-pad-right-medium,var(--avpf-tile-pad-right,1.5em)) var(--avpf-tile-pad-bottom-medium,var(--avpf-tile-pad-bottom,1.5em)) var(--avpf-tile-pad-left-medium,var(--avpf-tile-pad-left,1.5em))}}@media (min-width:480px) and (max-width:767px){.avpf-grid-container .avpf-tile-overlay .avpf-tile-inner{padding:var(--avpf-tile-pad-top-small,var(--avpf-tile-pad-top,1.5em)) var(--avpf-tile-pad-right-small,var(--avpf-tile-pad-right,1.5em)) var(--avpf-tile-pad-bottom-small,var(--avpf-tile-pad-bottom,1.5em)) var(--avpf-tile-pad-left-small,var(--avpf-tile-pad-left,1.5em))}}@media (max-width:479px){.avpf-grid-container .avpf-tile-overlay .avpf-tile-inner{padding:var(--avpf-tile-pad-top-mini,var(--avpf-tile-pad-top,1.5em)) var(--avpf-tile-pad-right-mini,var(--avpf-tile-pad-right,1.5em)) var(--avpf-tile-pad-bottom-mini,var(--avpf-tile-pad-bottom,1.5em)) var(--avpf-tile-pad-left-mini,var(--avpf-tile-pad-left,1.5em))}}.avpf-tile-overlay .avpf-tile-content{z-index:2;padding:0;position:relative}.avpf-tile-overlay .avpf-tile-title,.avpf-tile-overlay .avpf-tile-title a,.avpf-tile-overlay .avpf-tile-excerpt{color:#fff}.avpf-tile-overlay .avpf-tile-button{background:var(--avpf-c-btn-bg,#fff);color:var(--avpf-c-btn,#1a1a1a)}.avpf-tile-overlay .avpf-tile-button:hover{background:var(--avpf-c-btn-bg-h,var(--avpf-c-btn-bg,#f0f0f0));color:var(--avpf-c-btn-h,var(--avpf-c-btn,#1a1a1a))}.avpf-grid-container.avpf-caption-v-top .avpf-tile-overlay .avpf-tile-inner{justify-content:flex-start}.avpf-grid-container.avpf-caption-v-center .avpf-tile-overlay .avpf-tile-inner{justify-content:center}.avpf-grid-container.avpf-caption-v-bottom .avpf-tile-overlay .avpf-tile-inner{justify-content:flex-end}.avpf-grid-container.avpf-caption-v-top:not(.avpf-expand-btn-bottom) .avpf-tile-has-more .avpf-tile-content{padding-right:2.4em}.avpf-grid-container.avpf-caption-v-top.avpf-caption-h-center:not(.avpf-expand-btn-bottom) .avpf-tile-has-more .avpf-tile-content{padding-left:2.4em}.avpf-tile-expand-btn{z-index:11;background:var(--avpf-c-exp-bg,#fff);width:2.4em;min-width:24px;height:2.4em;min-height:24px;color:var(--avpf-c-exp,#1a1a1a);box-shadow:none;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .2s,color .2s,transform .2s;display:flex;position:absolute;top:1em;right:1em}.avpf-tile-expand-btn span{display:none}.avpf-tile-expand-btn:before,.avpf-tile-expand-btn:after{content:"";background:currentColor;border-radius:999px;width:1.1em;height:max(2px,.12em);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avpf-tile-expand-btn:after{transform:translate(-50%,-50%)rotate(90deg)}.avpf-tile-expand-btn:hover{background:var(--avpf-c-exp-bg-h,var(--avpf-c-exp-bg,#fff));color:var(--avpf-c-exp-h,var(--avpf-c-exp,#1a1a1a))}.avpf-tile.avpf-tile-more-open .avpf-tile-expand-btn{background:var(--avpf-c-exp-bg-h,#1a1a1a);color:var(--avpf-c-exp-h,#fff);transform:rotate(45deg)}.avpf-expand-btn-bottom .avpf-tile-expand-btn{top:auto;bottom:1em}.avpf-grid-container.avpf-close-btn-top .avpf-tile.avpf-tile-more-open .avpf-tile-expand-btn{top:1em;bottom:auto}.avpf-grid-container.avpf-close-btn-bottom .avpf-tile.avpf-tile-more-open .avpf-tile-expand-btn{top:auto;bottom:1em}.avpf-tile-more{z-index:10;background:var(--avpf-c-more-bg,#fff);color:var(--avpf-c-more,#1a1a1a);opacity:0;pointer-events:none;border-radius:0;flex-direction:column;padding:4.15em 1.75em 1.75em;transition:opacity .3s,transform .35s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(-100%)}.avpf-expand-btn-bottom .avpf-tile-more{padding:1.75em 1.75em 4.15em;transform:translateY(100%)}.avpf-grid-container.avpf-close-btn-top .avpf-tile-more{padding:4.15em 1.75em 1.75em}.avpf-grid-container.avpf-close-btn-bottom .avpf-tile-more{padding:1.75em 1.75em 4.15em}.avpf-tile-spanning{z-index:20;transition:left .3s,width .3s}.avpf-tile.avpf-tile-more-open .avpf-tile-more{opacity:1;pointer-events:auto;transform:translateY(0)}.avpf-tile-more-scroll{scrollbar-width:thin;scrollbar-color:var(--avpf-c-more-scroll,#000) #fff0;flex:auto;min-height:0;padding-right:1em;overflow-y:auto}.avpf-tile-more-scroll::-webkit-scrollbar{width:5px}.avpf-tile-more-scroll::-webkit-scrollbar:hover{width:15px}.avpf-tile-more-scroll::-webkit-scrollbar-track{background:0 0}.avpf-tile-more-scroll::-webkit-scrollbar-thumb{background:var(--avpf-c-more-scroll,#000);border-radius:999px}.avpf-tile-more-scroll::-webkit-scrollbar-thumb:hover{background:var(--avpf-c-more-scroll,#c2185b)}.avpf-tile-more-scroll p:last-child{margin-bottom:0}.avpf-tile-more[hidden]{display:none}.avpf-until-found .avpf-tile-more[hidden=until-found]{display:flex!important}.avpf-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.avpf-tile a:focus-visible{outline-offset:2px;outline:2px solid}.avpf-tile-expand-btn:focus-visible{outline-offset:2px;outline:2px solid}.avpf-tile-more-scroll:focus-visible{outline-offset:2px;outline:2px solid}.avpf-tile-expand-btn:focus-visible{outline-color:#1a1a1a;box-shadow:0 0 0 4px #fff}.avpf-tile.avpf-tile-more-open .avpf-tile-expand-btn:focus-visible{outline-color:#1a1a1a}@media (prefers-reduced-motion:reduce){.avpf-tile-more,.avpf-tile-expand-btn,.avpf-tile-spanning{transition:none!important}}.avpf-grid-container .avpf-tile[hidden],.avpf-grid-container .avpf-alt-row[hidden],.avpf-load-more-wrap[hidden]{display:none!important}.avpf-load-more-wrap{margin-top:var(--avpf-gap,20px);clear:both;justify-content:center;display:flex}.avpf-load-more-wrap.avpf-load-more-left{justify-content:flex-start}.avpf-load-more-wrap.avpf-load-more-right{justify-content:flex-end}.avpf-load-more{cursor:pointer;margin:0;font-family:inherit;position:relative}.avpf-load-more.avia-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.avpf-load-more.avia-button .avia_button_background{pointer-events:none}.avpf-load-more-plain{color:inherit;text-underline-offset:.2em;background:0 0;border:none;padding:0;text-decoration:underline}.avpf-load-more:focus-visible{outline-offset:3px;outline:2px solid}