.media-text-blog{border-bottom:1px solid rgba(38,38,38,.125);display:flex;flex-direction:column}@media only screen and (min-width:768px){.media-text-blog{flex-direction:row}}.media-text-blog__text-box{padding:2.7rem 2.4rem 3rem;position:relative;width:100%;z-index:1}@media only screen and (min-width:768px){.media-text-blog__text-box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:8rem 2rem;width:50%}}.media-text-blog--has-script .media-text-blog__text-box{padding:4rem 2.4rem 2rem}@media only screen and (min-width:768px){.media-text-blog--has-script .media-text-blog__text-box{padding:8rem 2rem}}.media-text-blog__text-button{display:block;margin:2.4rem auto 0;max-width:-moz-fit-content;max-width:fit-content}.media-text-blog__text-script{align-items:center;display:flex;flex-direction:column;font-family:Holybuck;font-size:3.2rem;font-weight:400;line-height:100%}@media only screen and (min-width:576px){.media-text-blog__text-script{font-family:Holybuck;font-size:3.6rem;font-weight:400;line-height:100%}}@media only screen and (min-width:992px){.media-text-blog__text-script{font-family:Holybuck;font-size:3.6rem;font-weight:400;line-height:100%}}@media only screen and (min-width:768px){.media-text-blog__text-script{font-family:Holybuck;font-size:4rem;font-weight:400;line-height:100%}}.media-text-blog__text-script span{display:block;transform:rotate(-3deg);width:-moz-fit-content;width:fit-content}.media-text-blog__text-date{color:#000;font-family:Diatype Mono;font-size:1.1rem;font-style:normal;font-weight:700;letter-spacing:1.65px;line-height:115%;margin:.5rem 0 3rem;text-transform:uppercase}@media only screen and (min-width:768px){.media-text-blog__text-date{font-size:1.3rem;letter-spacing:1.95px;margin:1rem 0 3.6rem}}.media-text-blog__text{text-align:center;width:100%}@media only screen and (min-width:768px){.media-text-blog__text{max-width:45rem}}.media-text-blog__text-subheading{color:#262626;font-family:Diatype;font-size:1.2rem;font-style:normal;font-weight:700;letter-spacing:1.8px;line-height:115%;margin:0;text-transform:uppercase}@media only screen and (min-width:768px){.media-text-blog__text-subheading{font-size:1.6rem;letter-spacing:2.4px}}.media-text-blog__text-title{font-family:Canela;font-size:4rem;font-weight:300;letter-spacing:-.64px;line-height:100%;margin:2rem auto 1.3rem;max-width:95%}@media only screen and (min-width:768px){.media-text-blog__text-title{font-family:Canela;font-size:3.2rem;font-weight:300;letter-spacing:-.56px;line-height:100%;margin:3rem 0 3.6rem;max-width:100%}}@media only screen and (min-width:768px) and (min-width:768px){.media-text-blog__text-title{font-family:Canela;font-size:3.8rem;font-weight:300;letter-spacing:-.76px;line-height:100%}}@media only screen and (min-width:768px) and (min-width:992px){.media-text-blog__text-title{font-family:Canela;font-size:4.8rem;font-weight:300;letter-spacing:-.96px;line-height:100%}}.media-text-blog__text-text{font-family:Diatype;font-size:1.6rem;font-weight:400;letter-spacing:-.16px;line-height:130%;margin:0 auto 1.7rem;max-width:100%;opacity:.8}@media only screen and (min-width:992px){.media-text-blog__text-text{font-family:Diatype;font-size:2rem;font-weight:400;letter-spacing:-.2px;line-height:130%}}@media only screen and (min-width:768px){.media-text-blog__text-text{margin:0 auto 5rem}}.media-text-blog__footer{display:flex;gap:4rem;justify-content:center;position:relative}@media only screen and (min-width:768px){.media-text-blog__footer{gap:4.4rem}}@media only screen and (max-width:767px){.media-text-blog__footer--desktop{display:none}}.media-text-blog__media{overflow:hidden;position:relative;width:100%}@media only screen and (min-width:768px){.media-text-blog__media{align-items:center;display:flex;width:50%}}.media-text-blog__image-wrapper{overflow:hidden;padding-bottom:100%;position:relative;width:100%}@media only screen and (min-width:768px){.media-text-blog__image-wrapper{padding-bottom:90%}}.media-text-blog__image-wrapper img,.media-text-blog__image-wrapper video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}
