@import"https://fonts.googleapis.com/css2?family=IM+Fell+English:ital@0;1&family=IM+Fell+Great+Primer:ital@0;1&display=swap";.blog-collection-page{background:#fff;color:#000}.blog-collection-page .blog-collection-section{position:relative;z-index:1;padding:clamp(6rem,12vw,8rem) 6vw clamp(4rem,8vw,6rem);box-sizing:border-box}.blog-collection-header{width:100%;max-width:1800px;margin:0 auto clamp(2.5rem,5vw,3.5rem)}.blog-collection-title{margin:0 0 1rem;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1;font-weight:700;font-style:normal;letter-spacing:-.05em;color:#0a0a0a}.blog-collection-intro{max-width:40rem;margin:0;font-family:IM Fell English,Georgia,Times New Roman,serif;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.65;color:#000000b8}.blog-masonry.collection-content-wrapper,.blog-alternating-side-by-side.collection-content-wrapper{width:100%;max-width:1800px;margin:0 auto}.blog-masonry-wrapper{display:block}.blog-grid-three-col .blog-masonry-wrapper{column-count:3;column-gap:clamp(1.25rem,2vw,1.75rem);column-fill:balance}.blog-grid-three-col .blog-item{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;width:100%;margin:0 0 clamp(1.25rem,2vw,1.75rem);vertical-align:top}.blog-grid-three-col .blog-item-link{display:block;color:inherit;text-decoration:none;cursor:pointer}.blog-grid-three-col .blog-item-link:focus-visible{outline:2px solid #000;outline-offset:4px}@media screen and (min-width:768px)and (hover:hover){.blog-grid-three-col .blog-item-link{transition:transform .28s ease}.blog-grid-three-col .blog-item-link:hover{transform:translateY(-4px)}}.blog-grid-three-col .blog-item:last-child{margin-bottom:0}.blog-grid-three-col .blog-image-wrapper{width:100%;margin:0 0 .85rem}.blog-grid-three-col .blog-item-summary{flex:1 1 auto;min-width:0;gap:.35rem}.blog-grid-three-col .blog-meta-section{margin-bottom:.65rem;font-size:.72rem}.blog-grid-three-col .blog-meta-secondary,.blog-grid-three-col .blog-meta-delimiter{display:none}@media screen and (max-width:1024px){.blog-grid-three-col .blog-masonry-wrapper{column-count:2}}@media screen and (max-width:767px){.blog-grid-three-col .blog-masonry-wrapper{column-count:1}.blog-grid-three-col .blog-title{font-size:1.5rem}}.blog-alternating-side-by-side .blog-item,.blog-masonry .blog-item,.blog-grid-three-col .blog-item,.blog-alternating-side-by-side .blog-image-wrapper,.blog-masonry .blog-image-wrapper{width:100%}.blog-alternating-side-by-side .image-wrapper,.blog-masonry .image-wrapper{display:block;position:relative;height:0;overflow:hidden;margin:0;padding-bottom:66.666%}.blog-alternating-side-by-side .image-wrapper .image,.blog-masonry .image-wrapper .image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.blog-alternating-side-by-side .blog-item-summary,.blog-masonry .blog-item-summary{display:flex;flex-flow:column;width:100%;margin-left:auto;margin-right:auto;text-align:left}.blog-alternating-side-by-side .blog-meta-section,.blog-masonry .blog-meta-section{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:20px;order:0;font-family:IM Fell Great Primer,Georgia,Times New Roman,serif;font-size:.8rem;line-height:1;letter-spacing:0;color:#0000009e}.blog-alternating-side-by-side .blog-meta-section .blog-meta-primary,.blog-alternating-side-by-side .blog-meta-section .blog-meta-secondary,.blog-masonry .blog-meta-section .blog-meta-primary,.blog-masonry .blog-meta-section .blog-meta-secondary{display:contents}.blog-alternating-side-by-side .blog-meta-delimiter:after,.blog-masonry .blog-meta-delimiter:after{content:"•"}.blog-alternating-side-by-side .blog-meta-delimiter.blog-category-delimiter:after,.blog-masonry .blog-meta-delimiter.blog-category-delimiter:after{content:"•"}.blog-alternating-side-by-side .blog-categories,.blog-alternating-side-by-side .blog-author,.blog-alternating-side-by-side .blog-date,.blog-masonry .blog-categories,.blog-masonry .blog-author,.blog-masonry .blog-date{color:inherit}.blog-alternating-side-by-side .blog-categories,.blog-masonry .blog-categories{text-decoration:none}.blog-alternating-side-by-side .blog-categories:hover,.blog-alternating-side-by-side .blog-categories:focus-visible,.blog-masonry .blog-categories:hover,.blog-masonry .blog-categories:focus-visible{opacity:.7}.blog-alternating-side-by-side .blog-title,.blog-masonry .blog-title{margin:0 0 5px;order:1;font-family:IM Fell Great Primer,Georgia,Times New Roman,serif;font-size:clamp(2rem,2.8vw,2.8rem);line-height:1.2;font-weight:400;font-style:italic;letter-spacing:-.03em}.blog-alternating-side-by-side .blog-title a,.blog-masonry .blog-title a{color:#000;text-decoration:none}.blog-alternating-side-by-side .blog-title a:hover,.blog-alternating-side-by-side .blog-title a:focus-visible,.blog-masonry .blog-title a:hover,.blog-masonry .blog-title a:focus-visible{opacity:.72}.blog-alternating-side-by-side .blog-excerpt,.blog-alternating-side-by-side .blog-more-link,.blog-masonry .blog-excerpt,.blog-masonry .blog-more-link{font-family:IM Fell English,Georgia,Times New Roman,serif;font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.4;letter-spacing:.01em;color:#000000d1}.blog-alternating-side-by-side .blog-excerpt,.blog-masonry .blog-excerpt{order:2}.blog-alternating-side-by-side .blog-excerpt-wrapper p,.blog-masonry .blog-excerpt-wrapper p{margin:0;white-space:pre-wrap}.blog-alternating-side-by-side .blog-more-link,.blog-masonry .blog-more-link{display:inline-block;align-self:flex-start;margin-top:.85rem;order:4;color:#c41e3a;text-decoration:none}.blog-alternating-side-by-side .blog-more-link:hover,.blog-alternating-side-by-side .blog-more-link:focus-visible,.blog-masonry .blog-more-link:hover,.blog-masonry .blog-more-link:focus-visible{color:#9a1830}.blog-grid-three-col .image-wrapper{height:auto;padding-bottom:0;aspect-ratio:2 / 1;overflow:hidden;box-shadow:-8px 0 6px #00000073;transition:box-shadow .28s ease}.blog-grid-three-col .image-wrapper .image{width:100%;height:100%;object-fit:cover;filter:blur(14px);transform:scale(1.14);transition:filter .35s ease,transform .35s ease}@media screen and (min-width:768px)and (hover:hover){.blog-grid-three-col .blog-item-link:hover .image-wrapper{box-shadow:-10px 0 10px #0000008c}.blog-grid-three-col .blog-item-link:hover .image-wrapper .image{filter:blur(10px);transform:scale(1.1)}.blog-grid-three-col .blog-item-link:hover .blog-more-link{color:#9a1830}}.blog-grid-three-col .blog-item:nth-child(6n+1) .image-wrapper{aspect-ratio:4 / 3}.blog-grid-three-col .blog-item:nth-child(6n+2) .image-wrapper{aspect-ratio:1 / 1}.blog-grid-three-col .blog-item:nth-child(6n+3) .image-wrapper{aspect-ratio:3 / 4}.blog-grid-three-col .blog-item:nth-child(6n+4) .image-wrapper{aspect-ratio:5 / 4}.blog-grid-three-col .blog-item:nth-child(6n+5) .image-wrapper{aspect-ratio:2 / 3}.blog-grid-three-col .blog-item:nth-child(6n) .image-wrapper{aspect-ratio:16 / 10}.blog-grid-three-col .blog-title{font-size:clamp(1.2rem,1.35vw,1.55rem);line-height:1.25;margin-bottom:.35rem;color:#000}.blog-grid-three-col .blog-excerpt{font-size:.95rem;line-height:1.45;color:#000000d1}.blog-grid-three-col .blog-more-link{display:inline-block;font-size:.95rem;line-height:1.45;color:#c41e3a;margin-top:.85rem}.blog-grid-three-col .blog-excerpt-wrapper p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.blog-grid-three-col .blog-item:nth-child(6n+1) .blog-excerpt-wrapper p{-webkit-line-clamp:2}.blog-grid-three-col .blog-item:nth-child(6n+2) .blog-excerpt-wrapper p{-webkit-line-clamp:4}.blog-grid-three-col .blog-item:nth-child(6n+3) .blog-excerpt-wrapper p{-webkit-line-clamp:3}.blog-grid-three-col .blog-item:nth-child(6n+4) .blog-excerpt-wrapper p{-webkit-line-clamp:2}.blog-grid-three-col .blog-item:nth-child(6n+5) .blog-excerpt-wrapper p{-webkit-line-clamp:5}.blog-grid-three-col .blog-item:nth-child(6n) .blog-excerpt-wrapper p{-webkit-line-clamp:3}@media screen and (min-width:768px){.blog-alternating-side-by-side .blog-item{display:flex;align-items:center;margin-bottom:90px}.blog-alternating-side-by-side .blog-item:last-child{margin-bottom:0}.blog-alternating-side-by-side .blog-image-wrapper{width:50%;margin-right:5%;margin-bottom:0;flex-shrink:0}.blog-alternating-side-by-side .image-wrapper{padding-bottom:100%}.blog-alternating-side-by-side .blog-item-summary{flex:1 1 auto;width:45%;max-width:45%;min-width:0}.blog-alternating-side-by-side .blog-item:nth-child(2n){flex-direction:row-reverse}.blog-alternating-side-by-side .blog-item:nth-child(2n) .blog-image-wrapper{margin-right:0;margin-left:5%}.blog-alternating-side-by-side .blog-meta-section{margin-bottom:15px}}@media screen and (max-width:767px){.blog-alternating-side-by-side .blog-item,.blog-masonry:not(.blog-grid-three-col) .blog-item{display:block;margin-bottom:3.5rem}.blog-alternating-side-by-side .blog-image-wrapper,.blog-masonry:not(.blog-grid-three-col) .blog-image-wrapper{margin-bottom:1rem}.blog-alternating-side-by-side .blog-meta-section,.blog-masonry:not(.blog-grid-three-col) .blog-meta-section{margin-bottom:1rem}.blog-alternating-side-by-side .blog-title,.blog-masonry:not(.blog-grid-three-col) .blog-title{font-size:1.75rem}.blog-alternating-side-by-side .blog-image-wrapper,.blog-alternating-side-by-side .blog-item-summary{width:100%;max-width:none}}.blog-list-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:80px;color:#0000009e;font-family:IM Fell Great Primer,Georgia,Times New Roman,serif;font-size:.8rem}.blog-list-pagination .older{margin-left:auto}.blog-list-pagination-static{display:inline-flex;align-items:center;gap:.5rem;opacity:.45}.blog-list-pagination .next-label{text-transform:none}.blog-list-pagination-icon{display:inline-flex;width:9px;height:16px}.blog-list-pagination-icon svg{width:100%;height:100%}.blog-site-footer{padding:3rem 6vw 4rem;background:#fff}.blog-site-footer__inner{max-width:1800px;margin:0 auto}.blog-site-footer__links,.blog-site-footer__contact{margin:0;font-family:IM Fell English,Georgia,Times New Roman,serif;font-size:.8rem;line-height:1.6;color:#000}.blog-site-footer__contact{margin-top:.75rem}.blog-site-footer a{color:#000;text-decoration:none}.blog-site-footer a:hover,.blog-site-footer a:focus-visible{opacity:.72}.blog-site-footer__spacer{display:inline-block;width:2rem}@media screen and (max-width:767px){.blog-collection-page .blog-collection-section{padding-top:5.5rem;padding-left:1.25rem;padding-right:1.25rem}.blog-site-footer{padding-left:1.25rem;padding-right:1.25rem}}.blog-article{background-color:#fff;padding:clamp(6rem,12vw,8rem) 6vw clamp(3rem,8vw,6rem);position:relative;z-index:1}.blog-article__inner{width:100%;max-width:760px;margin:0 auto;box-sizing:border-box}.blog-article__back{display:inline-flex;margin-bottom:clamp(2rem,5vw,3rem);font-family:IM Fell Great Primer,Georgia,serif;font-size:.875rem;color:#0000008c;text-decoration:none}.blog-article__back:hover,.blog-article__back:focus-visible{color:#000}.blog-article__meta{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1.25rem;font-family:IM Fell Great Primer,Georgia,serif;font-size:.875rem;line-height:1.4;color:#0000008c}.blog-article__title{margin:0 0 clamp(1.5rem,4vw,2rem);font-family:IM Fell Great Primer,Georgia,serif;font-size:clamp(2rem,5vw,3.25rem);line-height:1.08;font-weight:400;font-style:italic;letter-spacing:-.03em;color:#000}.blog-article__cover-wrap{overflow:hidden;width:100%;aspect-ratio:3 / 2;margin:0 0 clamp(2rem,5vw,2.5rem)}.blog-article__cover{display:block;width:100%;height:100%;object-fit:cover;filter:blur(14px);transform:scale(1.12)}.blog-article__content{display:flex;flex-direction:column;gap:1.25rem}.blog-article__content p{margin:0;font-family:IM Fell English,Georgia,serif;font-size:clamp(1rem,1.7vw,1.125rem);line-height:1.75;color:#000000d1}.blog-article__footer{margin-top:clamp(2.5rem,6vw,3.5rem);padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.08)}.blog-article__footer .blog-more-link{font-family:IM Fell English,Georgia,serif;color:#000;text-decoration:none}.blog-article__footer .blog-more-link:hover,.blog-article__footer .blog-more-link:focus-visible{opacity:.72}
