.press-button{display:block;width:-moz-max-content;width:max-content;max-width:100%;padding:14px;border-radius:50px;background:#231f20;color:#fbfbfb;display:flex;justify-content:center;align-items:center;gap:10px;font-size:24px;font-style:normal;font-weight:600;line-height:32px;text-transform:uppercase;min-width:220px;transition:all .5s}@media screen and (max-width: 767px){.press-button{font-size:16px;line-height:18px;padding:12px}}@media (hover: hover){.press-button:hover{opacity:.8}}.press-page-grid{margin:30px 0}@media screen and (min-width: 768px){.press-page-grid{margin:60px 0}}@media screen and (min-width: 1025px){.press-page-grid{margin:80px 0}}.press-page-grid-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:25px 10px}@media screen and (min-width: 768px){.press-page-grid-inner{gap:50px 30px}}@media screen and (min-width: 1025px){.press-page-grid-inner{grid-template-columns:repeat(3,1fr)}}.press-item-image{display:block;position:relative;border-radius:12px 12px 0 0;overflow:hidden}@media screen and (min-width: 768px){.press-item-image{border-radius:20px 20px 0 0}}.press-item-image:after{content:"";display:block;padding-top:77%}.press-item-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1201px){.press-item-content{padding:20px 30px 0}}.press-item-content{padding:20px 10px 0}.press-item-link{display:none;margin-left:auto;width:35px;height:35px}@media screen and (min-width: 768px){.press-item-link{display:block}}@media screen and (min-width: 1201px){.press-item-link{margin-right:-15px}}.press-item-logo{width:auto;height:auto;max-width:100%;max-height:30px;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}@media screen and (min-width: 768px){.press-item-logo{max-height:50px}}.press-item-blockquote{color:#231f20;font-size:14px;font-style:italic;font-weight:300;line-height:120%;letter-spacing:-.28px}@media screen and (min-width: 475px){.press-item-blockquote{font-size:18px}}@media screen and (min-width: 768px){.press-item-blockquote{font-size:24px}}.press-text-block{margin:30px 0}@media screen and (min-width: 768px){.press-text-block{margin:60px 0}}@media screen and (min-width: 1025px){.press-text-block{margin:80px 0}}@media screen and (max-width: 767px){.press-text-block.mobile-border{padding-top:30px;position:relative}.press-text-block.mobile-border:after{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);height:1px;width:300px;background:#000}}.press-text-block-inner{margin:0 auto}@media screen and (max-width: 767px){.press-text-block-inner{max-width:400px}}.press-text-block-title{font-size:24px;font-style:normal;font-weight:400;line-height:27px;text-transform:uppercase;text-align:center}@media screen and (min-width: 768px){.press-text-block-title{font-size:40px;font-weight:300;line-height:43px}}@media screen and (min-width: 1025px){.press-text-block-title{font-size:60px;font-weight:300;line-height:56px}}.press-text-block-title b,.press-text-block-title strong{color:#a49d92;font-weight:700}.press-text-block-content{color:#231f20;text-align:center;font-size:12px;font-style:normal;font-weight:300;line-height:16px;margin:15px auto 0;max-width:300px}@media screen and (min-width: 768px){.press-text-block-content{font-size:24px;line-height:26px;margin:30px auto 0;max-width:880px}}@media screen and (min-width: 1025px){.press-text-block-content{font-size:32px;line-height:35px;margin:40px auto 0}}.press-text-block-content strong{font-weight:500}.press-feature-list{margin:30px 0}@media screen and (min-width: 768px){.press-feature-list{margin:60px 0}}@media screen and (min-width: 1025px){.press-feature-list{margin:80px 0}}@media screen and (max-width: 767px){.press-feature-list.mobile-border{padding-bottom:30px;position:relative}.press-feature-list.mobile-border:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);height:1px;width:300px;background:#000}}.press-feature-list-inner{display:grid;grid-template-columns:1fr 1fr;gap:15px 10px}@media screen and (min-width: 768px){.press-feature-list-inner{gap:30px 20px}}.press-feature-list-item{border-radius:12px;overflow:hidden}@media screen and (min-width: 768px){.press-feature-list-item{border-radius:20px}}.press-feature-list-item-image{display:block;position:relative;overflow:hidden}.press-feature-list-item-image:after{content:"";display:block;padding-top:75%}@media screen and (min-width: 768px){.press-feature-list-item-image:after{padding-top:55%}}.press-feature-list-item-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.press-feature-list-item-content{background:#f1f1f1;padding:25px 10px;height:100%}@media screen and (min-width: 1201px){.press-feature-list-item-content{padding:20px 50px 50px}}.press-feature-list-item-link{display:none;margin-left:auto;width:35px;height:35px;margin-bottom:10px}@media screen and (min-width: 768px){.press-feature-list-item-link{display:block}}@media screen and (min-width: 1201px){.press-feature-list-item-link{margin-right:-30px}}.press-feature-list-item-text{color:#231f20;text-align:center;font-size:12px;font-style:italic;font-weight:300;line-height:14px}@media screen and (min-width: 550px){.press-feature-list-item-text{font-size:20px;line-height:24px}}@media screen and (min-width: 768px){.press-feature-list-item-text{font-size:26px;line-height:30px}}@media screen and (min-width: 1025px){.press-feature-list-item-text{font-size:32px;line-height:40px}}.press-feature-list-item-text strong{font-weight:400}.press-image-with-text{margin:30px 0}@media screen and (min-width: 768px){.press-image-with-text{margin:60px 0}}@media screen and (min-width: 1025px){.press-image-with-text{margin:80px 0}}.press-image-with-text-inner{display:grid;grid-template-columns:100%;gap:40px;align-items:center}@media screen and (min-width: 768px){.press-image-with-text-inner{grid-template-columns:350px 1fr;gap:40px}}@media screen and (min-width: 1201px){.press-image-with-text-inner{grid-template-columns:492px 1fr;gap:97px}}.press-image-with-text-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){.press-image-with-text-content{max-width:450px;margin:0 auto;text-align:center}}.press-image-with-text-title{color:#272727;font-size:26px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width: 768px){.press-image-with-text-title{font-size:40px;line-height:36px;margin-bottom:60px}}@media screen and (min-width: 1025px){.press-image-with-text-title{font-size:50px;line-height:46px}}@media screen and (min-width: 1201px){.press-image-with-text-title{font-size:60px;line-height:56px}}.press-image-with-text-content-text{color:#231f20;font-size:16px;font-style:normal;font-weight:300;line-height:normal;max-width:300px;margin:0 auto;text-align:left}@media screen and (min-width: 768px){.press-image-with-text-content-text{font-size:22px;max-width:unset;margin:0}}@media screen and (min-width: 1025px){.press-image-with-text-content-text{font-size:28px}}@media screen and (min-width: 1201px){.press-image-with-text-content-text{font-size:34px}}.press-image-with-text-content-text strong{font-weight:500}.press-image-with-text-button{margin:20px auto 0;min-width:250px}@media screen and (min-width: 768px){.press-image-with-text-button{margin:60px auto 0}}@media screen and (min-width: 1201px){.press-image-with-text-button{min-width:357px}}.press-feature-banner{margin:30px 0}@media screen and (min-width: 768px){.press-feature-banner{margin:60px 0}}@media screen and (min-width: 1025px){.press-feature-banner{margin:80px 0}}.press-feature-banner-inner{display:flex;flex-direction:column;gap:50px}@media screen and (min-width: 768px){.press-feature-banner-inner{border-radius:15px;background:#d9d9d9;flex-direction:row;gap:30px}}@media screen and (min-width: 1025px){.press-feature-banner-inner{gap:60px}}.press-feature-banner-image{flex-shrink:0}@media screen and (min-width: 768px){.press-feature-banner-image{padding-left:20px;padding-top:45px;align-self:flex-end}}@media screen and (min-width: 1025px){.press-feature-banner-image{padding-left:72px;padding-top:45px}}@media screen and (max-width: 767px){.press-feature-banner-image{width:100%;display:flex;justify-content:center;border-radius:15px 15px 0 0;background:#d9d9d9;padding:30px 40px 0}}.press-feature-banner-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;max-width:400px}@media screen and (min-width: 768px){.press-feature-banner-image img{width:300px}}@media screen and (min-width: 1025px){.press-feature-banner-image img{width:405px}}.press-feature-banner-content{padding:100px 25px 40px 0;position:relative;height:inherit;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 767px){.press-feature-banner-content{align-items:center;padding:0}}.press-feature-banner-logo{max-width:153px;max-height:41px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;order:4;margin-top:30px}@media screen and (min-width: 768px){.press-feature-banner-logo{position:absolute;right:25px;top:25px;max-width:253px;max-height:68px;margin:0}}.press-feature-banner-title{color:#231f20;font-size:28px;font-style:italic;font-weight:300;line-height:31px;margin-bottom:15px;order:1;text-align:center}@media screen and (min-width: 768px){.press-feature-banner-title{font-size:32px;line-height:34px;text-align:left;margin-bottom:30px}}@media screen and (min-width: 1025px){.press-feature-banner-title{font-size:38px;line-height:40px}}@media screen and (min-width: 1201px){.press-feature-banner-title{font-size:50px;line-height:52px}}.press-feature-banner-title strong{font-weight:500}.press-feature-banner-text{color:#231f20;font-size:12px;font-style:normal;font-weight:300;line-height:18px;order:2;max-width:280px}@media screen and (min-width: 768px){.press-feature-banner-text{font-size:18px;line-height:28px;max-width:unset}}@media screen and (min-width: 1025px){.press-feature-banner-text{font-size:20px;line-height:30px}}@media screen and (min-width: 1201px){.press-feature-banner-text{font-size:24px;line-height:34px}}.press-feature-banner-button{margin:30px auto 0;min-width:208px;order:3}@media screen and (min-width: 768px){.press-feature-banner-button{margin:54px auto 0}}@media screen and (min-width: 1025px){.press-feature-banner-button{min-width:357px}}.press-banner{background:#efefef}.press-banner-inner{display:grid;grid-template-columns:100%}@media screen and (min-width: 768px){.press-banner-inner{grid-template-columns:1fr 1fr;gap:30px}}.press-banner-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.press-banner-content{display:flex;flex-direction:column;justify-content:center;padding:40px 0 0}@media screen and (min-width: 768px){.press-banner-content{padding:40px 0}}.press-banner-subtitle{color:#231f20;text-align:center;font-size:16px;font-style:italic;font-weight:300;line-height:17px;text-transform:capitalize;max-width:250px;margin:0 auto 20px}@media screen and (min-width: 550px){.press-banner-subtitle{font-size:34px;line-height:34px;margin-bottom:35px;max-width:unset}}@media screen and (min-width: 1025px){.press-banner-subtitle{font-size:40px;line-height:48px;margin-bottom:50px}}.press-banner-subtitle strong{font-weight:600}.press-banner-title{color:#231f20;font-size:43px;font-style:normal;font-weight:700;line-height:36px;text-transform:uppercase;margin-bottom:15px;text-align:center}@media screen and (min-width: 550px){.press-banner-title{font-size:40px;line-height:40px;margin-bottom:20px}}@media screen and (min-width: 1025px){.press-banner-title{font-size:60px;line-height:51px;margin-bottom:30px}}.press-banner-title strong{color:#a49d92}@media screen and (max-width: 767px){.press-banner-title strong{display:block}}.press-banner-text{color:#595959;font-size:12px;font-style:normal;font-weight:300;line-height:16px;text-align:left;margin:0 auto;max-width:260px}@media screen and (min-width: 550px){.press-banner-text{font-size:24px;line-height:30px}}@media screen and (min-width: 768px){.press-banner-text{max-width:unset;margin:0}}@media screen and (min-width: 1025px){.press-banner-text{font-size:30px;line-height:41px}}.press-banner-text strong{font-weight:400}
