.accordion-and-media{--col-top-padding:50px;--col-bottom-padding:40px;--col-2-left-padding:30px}@media screen and (min-width:1280px){.accordion-and-media{--col-top-padding:100px;--col-bottom-padding:80px;--col-2-left-padding:60px}}.accordion-and-media__content{margin-top:35px;position:relative}@media screen and (min-width:1024px){.accordion-and-media__content{margin-top:70px}}.accordion-and-media__columns{display:flex;flex-wrap:wrap;margin:0 auto;padding:0 var(--generic-padding);width:100%}@media screen and (min-width:1024px){.accordion-and-media__columns{max-width:1310px}}.accordion-and-media__col{width:100%}@media screen and (min-width:768px){.accordion-and-media__col:first-child{margin:var(--col-top-padding) 0 var(--col-bottom-padding) 0;max-width:510px;width:41.5%}}.accordion-and-media__col:nth-child(2){padding:var(--col-top-padding) 0 var(--col-top-padding) var(--col-2-left-padding)}@media screen and (min-width:768px){.accordion-and-media__col:nth-child(2){width:57.5%}}.accordion-and-media__col .accordion__content p:not(:first-child){margin-top:35px}.accordion-and-media__media{height:240px;position:relative;width:100%}@media screen and (min-width:768px){.accordion-and-media__media{height:245px}}@media screen and (min-width:1280px){.accordion-and-media__media{height:470px}}.accordion-and-media__media-wrapper{position:absolute}.accordion-and-media__media-wrapper:first-child{height:80%;left:0;top:0;width:80%}.accordion-and-media__media-wrapper:nth-child(2){height:45%;left:50%;top:55%;width:50%}.accordion-and-media__media-img{height:100%;width:100%}.accordion-and-media__media-img img{display:block;font-family:"object-fit:cover";height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.accordion-and-media__background{background-color:#e8e5e7;bottom:0;height:330px;left:0;opacity:.3;position:absolute;width:100%;z-index:-1}@media screen and (min-width:768px){.accordion-and-media__background{bottom:unset;height:100%;left:calc(50% - 80px);top:0}}@media screen and (min-width:1280px){.accordion-and-media__background{left:calc(50% - 100px)}}
