@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(../fonts/montserrat-v13-latin-100.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-100.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-100.woff) format("woff"),url(../fonts/montserrat-v13-latin-100.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-100.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(../fonts/montserrat-v13-latin-100italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-100italic.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-100italic.woff) format("woff"),url(../fonts/montserrat-v13-latin-100italic.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-100italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(../fonts/montserrat-v13-latin-200.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-200.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-200.woff) format("woff"),url(../fonts/montserrat-v13-latin-200.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-200.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(../fonts/montserrat-v13-latin-200italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-200italic.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-200italic.woff) format("woff"),url(../fonts/montserrat-v13-latin-200italic.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-200italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light"),local("Montserrat-Light"),url(../fonts/montserrat-v13-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-300.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-300.woff) format("woff"),url(../fonts/montserrat-v13-latin-300.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-300.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(../fonts/montserrat-v13-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-300italic.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-300italic.woff) format("woff"),url(../fonts/montserrat-v13-latin-300italic.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-300italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/montserrat-v13-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-regular.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-regular.woff) format("woff"),url(../fonts/montserrat-v13-latin-regular.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(../fonts/montserrat-v13-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-italic.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-italic.woff) format("woff"),url(../fonts/montserrat-v13-latin-italic.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../fonts/montserrat-v13-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-500.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-500.woff) format("woff"),url(../fonts/montserrat-v13-latin-500.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-500.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(../fonts/montserrat-v13-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-500italic.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-500italic.woff) format("woff"),url(../fonts/montserrat-v13-latin-500italic.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-500italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(../fonts/montserrat-v13-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-600.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-600.woff) format("woff"),url(../fonts/montserrat-v13-latin-600.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-600.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(../fonts/montserrat-v13-latin-600italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-600italic.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-600italic.woff) format("woff"),url(../fonts/montserrat-v13-latin-600italic.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-600italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/montserrat-v13-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-700.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-700.woff) format("woff"),url(../fonts/montserrat-v13-latin-700.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-700.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(../fonts/montserrat-v13-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-700italic.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-700italic.woff) format("woff"),url(../fonts/montserrat-v13-latin-700italic.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-700italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../fonts/montserrat-v13-latin-800.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-800.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-800.woff) format("woff"),url(../fonts/montserrat-v13-latin-800.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-800.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(../fonts/montserrat-v13-latin-800italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-800italic.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-800italic.woff) format("woff"),url(../fonts/montserrat-v13-latin-800italic.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-800italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat Black"),local("Montserrat-Black"),url(../fonts/montserrat-v13-latin-900.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-900.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-900.woff) format("woff"),url(../fonts/montserrat-v13-latin-900.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-900.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(../fonts/montserrat-v13-latin-900italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-900italic.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-900italic.woff) format("woff"),url(../fonts/montserrat-v13-latin-900italic.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-900italic.svg#Montserrat) format("svg")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(../fonts/SourceSansPro/SourceSansPro-Regular.ttf)}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:url(../fonts/SourceSansPro/SourceSansPro-Italic.ttf)}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(../fonts/SourceSansPro/SourceSansPro-Bold.ttf)}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(../fonts/SourceSansPro/SourceSansPro-SemiBold.ttf)}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url(../fonts/SourceSansPro/SourceSansPro-Light.ttf)}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf)}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Italic.ttf)}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf)}.extra-small{font-size:.625rem!important}.tiny-small{font-size:.75rem!important}.small{font-size:.8125rem!important}.medium{font-size:.875rem!important}.large{font-size:1rem!important}.larger{font-size:1.125rem!important}.extra-large{font-size:1.25rem!important}h1,h2,h3,h4{font-family:'Playfair Display',system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif}h1{letter-spacing:.125rem;line-height:2.375rem;font-size:2.1875rem}@media (min-width:992px){h1{font-size:4.375rem}}h2{letter-spacing:.15625rem;line-height:1.75rem;font-size:1.5625rem}@media (min-width:992px){h2{font-size:2.5rem}}h3{letter-spacing:.02063rem;line-height:1.25rem;font-size:1.25rem}@media (min-width:992px){h3{font-size:1.125rem}}h4{letter-spacing:.15625rem;line-height:1.125rem;font-size:.9375rem}@media (min-width:992px){h4{font-size:.9375rem}}h5{letter-spacing:.02063rem;line-height:1.5rem;font-size:1.25rem}@media (min-width:992px){h5{font-size:1.25rem}}h6{letter-spacing:.02063rem;line-height:1.125rem;font-size:1.125rem}@media (min-width:992px){h6{font-size:1.125rem}}@media (max-width:991.98px){html{font-size:.875rem}}.text-decoration-underline{text-decoration:underline}:root{--swiper-theme-color:black}.form-control-label.required:after{content:'\002A'}.form-control{border-radius:.25rem;border-color:#ccc;color:#000;padding-left:1rem;padding-right:1rem}.form-control:active,.form-control:focus{box-shadow:0 0 0 .1875rem #ccc}.form-group input::-moz-placeholder{color:#ccc}.form-group input::placeholder{color:#ccc}.form-group select{color:#ccc}.form-group select:valid{color:#000}@media (max-width:991.98px){.form-control{font-size:16px}}.editorial-stories-grid{display:grid;grid-template-columns:1fr}@media (min-width:544px){.editorial-stories-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.editorial-stories-grid{grid-template-columns:repeat(4,1fr)}}@supports (grid-template-rows:masonry){.editorial-stories-grid{grid-template-rows:masonry}}.editorial-stories-grid.uniform-height .editorial-story-card .editorial-story-preview .image-container{aspect-ratio:18/15!important}.editorial-stories-grid.uniform-height .editorial-story-card .editorial-story-preview .content-section{display:block!important}.editorial-story-card{display:flex;flex-direction:column}.editorial-story-preview{height:100%;display:flex;flex-direction:column}.editorial-story-preview .image-container{position:relative}.editorial-story-preview .image-container[data-ratio-custom="18:15"]{aspect-ratio:18/15}.editorial-story-preview .image-container[data-ratio-custom="29:38"]{aspect-ratio:29/38}.editorial-story-preview .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.editorial-story-preview .image-container a:hover img{transform:scale(1.05)}.editorial-story-preview .content-section .story-title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:700}.editorial-story-preview .content-section .story-title a{color:inherit;text-decoration:none;transition:color .3s ease}.editorial-story-preview .content-section .story-title a:hover{color:#ffd4e7}.editorial-story-preview .content-section .story-description{color:#999;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:544px){.editorial-story-preview.size-large .content-section{display:none}}.editorial-story-preview.size-small .content-section{display:block}@supports not (grid-template-rows:masonry){.editorial-stories-grid{display:flex;flex-wrap:wrap}.editorial-stories-grid .editorial-story-card{width:100%;margin-bottom:1%;padding:0 .5rem}@media (min-width:544px){.editorial-stories-grid .editorial-story-card{width:calc(33.333%);padding:0 1.5rem}.editorial-stories-grid .editorial-story-card:nth-child(3n){margin-right:0}}@media (min-width:992px){.editorial-stories-grid .editorial-story-card{width:calc(25%)}}}
/*# sourceMappingURL=editorialStories.min.css.map */
