.node--article--full{width:100%}@media screen and (min-width:80rem){.node--article--full .back_bar{position:absolute;width:100%;height:90%;background-color:var(--dark-navy);right:0}}.node--article--full.no-image svg.wave{display:none}@media screen and (min-width:80rem){.node--article--full.no-image .back_bar{height:100%}}.node--article--full .node__content{height:auto;position:relative}@media screen and (min-width:80rem){.node--article--full .node__content{width:100%;margin-bottom:2.5rem}}.node--article--full .node__content svg.wave{position:absolute;width:100%;bottom:0;z-index:-20}@media screen and (min-width:80rem){.node--article--full .node__content svg.wave{width:51%;bottom:-1vw}}.node--article--full .node__content .hero_container{width:100%;display:flex;flex-direction:column-reverse;margin:auto;background-color:var(--dark-navy)}@media screen and (min-width:80rem){.node--article--full .node__content .hero_container{width:128rem;flex-direction:unset;background-color:unset}}.node--article--full .node__content .hero_container .info_container{width:calc(100% - 2rem);display:flex;flex-direction:column;position:relative;padding:3.6rem 0;max-width:66rem;margin-inline:auto}@media screen and (min-width:80rem){.node--article--full .node__content .hero_container .info_container{padding:unset;width:50%;max-width:none;margin-inline:0}}.node--article--full .node__content .hero_container .info_container .info_section{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 2rem}@media screen and (min-width:80rem){.node--article--full .node__content .hero_container .info_container .info_section{padding:14rem 10rem 5rem 5rem}}.node--article--full .node__content .hero_container .info_container .info_section .icon_holder{text-align:left;width:100%;display:flex;align-items:center}.node--article--full .node__content .hero_container .info_container .info_section .icon_holder .term-with-icon.has-icon{display:inline-flex;gap:0 .6rem;align-items:center}.node--article--full .node__content .hero_container .info_container .info_section .icon_holder .term-with-icon.has-icon>:first-child{flex:0 0 2rem}.node--article--full .node__content .hero_container .info_container .info_section .icon_holder .term-with-icon div[data-media-id]{margin-block:.2rem 0;max-width:2rem;max-height:2rem;display:inline-flex}.node--article--full .node__content .hero_container .info_container .info_section .icon_holder .term-with-icon>svg{margin-block:.2rem 0;height:100%}.node--article--full .node__content .hero_container .info_container .info_section .icon_holder .term-with-icon svg{width:2rem;max-height:2rem;position:relative;bottom:unset;z-index:0}.node--article--full .node__content .hero_container .info_container .info_section .icon_holder .term-with-icon svg path{fill:var(--light-sand)}.node--article--full .node__content .hero_container .info_container .info_section .icon_holder .term-with-icon .term-name,.node--article--full .node__content .hero_container .info_container .info_section .icon_holder .term-with-icon>span{color:var(--light-sand);text-transform:uppercase;font-family:var(--brandon);font-weight:500;font-size:1.5rem;padding-block:.3rem 0}.node--article--full .node__content .hero_container .info_container .heading h1{font-size:4.2rem;line-height:4.6rem;color:var(--yellow);text-transform:capitalize;padding:1.3rem 0}@media screen and (min-width:80rem){.node--article--full .node__content .hero_container .info_container .heading h1{font-size:4.8rem;line-height:5.2rem}}.node--article--full .node__content .hero_container .info_container .date_author{font-size:1.4rem;line-height:2.8rem;text-align:left;width:100%;color:var(--light-sand);display:flex}.node--article--full .node__content .image_container{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:0 0 3rem 3rem;max-width:66rem;overflow-x:hidden;margin-inline:auto}@media screen and (min-width:80rem){.node--article--full .node__content .image_container{width:50%;-webkit-margin-before:3rem;margin-block-start:3rem;z-index:1}.node--article--full .node__content .image_container .blazy,.node--article--full .node__content .image_container .media--blazy{height:100%}.node--article--full .node__content .image_container img{width:100%;-o-object-fit:cover;object-fit:cover}}.nodetype--article #main{position:relative;top:-17rem;-webkit-margin-after:-17rem;margin-block-end:-17rem}@media screen and (min-width:80rem){.nodetype--article #main{top:-14rem;-webkit-margin-after:-14rem;margin-block-end:-14rem}}