.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.blog-article{position:relative;height:100%;overflow:hidden;background-color:transparent}.blog-article:hover .blog-article__title-link{opacity:.8}.blog-article:hover .blog-article__read-more{text-decoration-line:none}.blog-article:hover .blog-article__image{opacity:.8}.blog-article__image{top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.blog-article__image:hover{opacity:.9}.blog-article__title{pointer-events:none;font-family:Cardinal Photo,serif;font-size:1.25rem;font-weight:300;line-height:150%;letter-spacing:1px}@media (min-width: 1024px){.blog-article__title{font-size:1.5rem;line-height:130%;letter-spacing:1.5px}}.blog-article__title-link{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.blog-article__read-more{--tw-text-opacity:1;color:rgb(138 113 51 / var(--tw-text-opacity, 1));text-decoration-line:underline;font-family:effra,sans-serif;font-size:.875rem;font-weight:300;line-height:120%}.blog-article__read-more:hover{text-decoration-line:none}.blog-article__read-more:after{content:"";height:200%;position:absolute;bottom:0;left:0;display:block;width:100%}.tag-filter-btn{border-bottom-width:2px;border-color:transparent;padding-bottom:.625rem;font-weight:300;--tw-text-opacity:1;color:rgb(65 59 60 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-family:effra,sans-serif;font-size:1.125rem;line-height:110%}.tag-filter-btn:hover{opacity:.5}.tag-filter-btn--active{--tw-border-opacity:1;border-bottom-color:rgb(51 51 51 / var(--tw-border-opacity, 1))}.tag-filter-btn--active:hover{--tw-border-opacity:1;border-bottom-color:rgb(91 106 58 / var(--tw-border-opacity, 1));opacity:1}.external-button{border:1px solid transparent}.external-button:focus,.external-button:active{border:1px solid gold}.external-button:disabled{cursor:not-allowed;opacity:.5}.prose p:first-child{margin-top:0}.prose p:last-child{margin-bottom:0!important}.prose div img{margin-top:unset;margin-right:unset;margin-bottom:unset;margin-left:unset}.prose{--float-image-mb-mobile: .75rem;--float-image-mb-desktop: 1rem}.prose div:has(img[style*="float: left"]):not(:has(+div)) img{width:100%;margin-right:0;margin-left:0;margin-bottom:var(--float-image-mb-mobile)}@media (min-width: 768px){.prose div:has(img[style*="float: left"]):not(:has(+div)) img{width:calc(50% - 1rem);clear:both;margin-right:1rem;margin-bottom:var(--float-image-mb-desktop)}}@media (min-width: 1024px){.prose div:has(img[style*="float: left"]):not(:has(+div)) img{width:calc(50% - 1.25rem);margin-right:1.25rem}}.prose div:has(img[style*="float: left"]):has(+div):not(:has(+div+div)) img{width:100%;margin-right:0;margin-bottom:var(--float-image-mb-mobile);clear:none}@media (min-width: 768px){.prose div:has(img[style*="float: left"]):has(+div):not(:has(+div+div)) img{clear:none}}@media (min-width: 1024px){.prose div:has(img[style*="float: left"]):has(+div):not(:has(+div+div)) img{width:calc(50% - .625rem);margin-left:0rem;margin-right:1.25rem;margin-bottom:var(--float-image-mb-desktop);clear:none}}@media (min-width: 1280px){.prose div:has(img[style*="float: left"]):has(+div):not(:has(+div+div)) img{width:calc(25% - 1.25rem);margin-left:0rem;margin-right:1.25rem;margin-bottom:var(--float-image-mb-desktop);clear:none}}.prose div:has(img[style*="float: left"])+div:has(img[style*="float: left"]):not(:has(+div)) img{width:100%;margin-left:0;margin-right:0;margin-bottom:var(--float-image-mb-mobile);clear:none}@media (min-width: 768px){.prose div:has(img[style*="float: left"])+div:has(img[style*="float: left"]):not(:has(+div)) img{clear:none}}@media (min-width: 1024px){.prose div:has(img[style*="float: left"])+div:has(img[style*="float: left"]):not(:has(+div)) img{width:calc(50% - .625rem);margin-left:0;margin-right:0;margin-bottom:var(--float-image-mb-desktop);clear:none}}@media (min-width: 1280px){.prose div:has(img[style*="float: left"])+div:has(img[style*="float: left"]):not(:has(+div)) img{width:calc(25% - 1.25rem);margin-left:0rem;margin-right:1.25rem;margin-bottom:var(--float-image-mb-desktop);clear:none}}.prose div:has(img[style*="float: left"]):has(+div+div):not(:has(+div+div+div)) img{width:calc(33.333% - .25rem);margin-right:0rem;margin-left:0;margin-bottom:var(--float-image-mb-mobile)}@media (min-width: 1024px){.prose div:has(img[style*="float: left"]):has(+div+div):not(:has(+div+div+div)) img{width:calc(50% - 1.25rem);clear:both;margin-left:0rem;margin-right:1rem;margin-bottom:var(--float-image-mb-desktop)}}.prose div:has(img[style*="float: left"])+div:has(img[style*="float: left"]):has(+div) img{width:calc(33.333% - .25rem);margin-right:.25rem;margin-left:.25rem;margin-bottom:var(--float-image-mb-mobile)}@media (min-width: 1024px){.prose div:has(img[style*="float: left"])+div:has(img[style*="float: left"]):has(+div) img{width:calc(50% - 1.25rem);clear:both;margin-left:0rem;margin-right:1rem;margin-bottom:var(--float-image-mb-desktop)}}.prose div:has(img[style*="float: left"])+div:has(img[style*="float: left"])+div:has(img[style*="float: left"]):not(:has(+div)) img{width:calc(33.333% - .25rem);margin-right:0rem;margin-left:0;margin-bottom:var(--float-image-mb-mobile)}@media (min-width: 1024px){.prose div:has(img[style*="float: left"])+div:has(img[style*="float: left"])+div:has(img[style*="float: left"]):not(:has(+div)) img{width:calc(50% - 1.25rem);clear:both;margin-left:0rem;margin-right:1rem;margin-bottom:var(--float-image-mb-desktop)}}.blog-hero-image{display:block;width:100%;-o-object-fit:contain;object-fit:contain;height:80vh}
