.panel-blockquote{background:#aacb7c;position:relative}.panel-blockquote__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:0;padding-right:0;width:100%}@media only screen and (max-width:47.5rem){.panel-blockquote__inner{display:block}}.panel-blockquote__media{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.panel-blockquote__img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;width:50%;z-index:1}@media only screen and (max-width:47.5rem){.panel-blockquote__img{height:auto;position:static;width:100%}}.panel-blockquote__content{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;padding:5rem;position:relative;z-index:100}@media only screen and (max-width:53.75rem){.panel-blockquote__content{padding:3rem}}@media only screen and (max-width:35rem){.panel-blockquote__content{padding:2rem}}.panel-blockquote__heading{color:#383838;font-family:proxima-soft,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.125;margin-bottom:1.5rem}@media only screen and (max-width:53.75rem){.panel-blockquote__heading{font-size:1.125rem}}.panel-blockquote__text{color:#383838;font-family:proxima-soft,sans-serif;font-size:2.25rem;font-style:normal;font-weight:700;line-height:1.25}@media only screen and (max-width:53.75rem){.panel-blockquote__text{font-size:1.75rem}}.panel-blockquote__quotemark{display:inline-block;height:1em;-webkit-transform:scale(.5);transform:scale(.5);width:1em;fill:currentColor}.panel-blockquote__quotemark:last-child{-webkit-transform:scale(.5) rotate(180deg);transform:scale(.5) rotate(180deg)}.panel-blockquote__btn,.panel-blockquote__footer{margin-top:1.5rem}.panel-blockquote__cite{color:#383838;font-family:proxima-soft,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.5}@media only screen and (max-width:53.75rem){.panel-blockquote__cite{font-size:1rem}}.panel-blockquote__cite span{display:block;font-weight:400}.panel-brand-triangle__header{background:#2c714e;margin:0 auto 1rem;max-width:680px;padding:1rem;position:relative;text-align:center}.panel-brand-triangle__header:after,.panel-brand-triangle__header:before{aspect-ratio:20/112;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.479' height='112'%3E%3Cpath fill='%232c714e' d='M11.859 112H0V0h11.86a7.628 7.628 0 0 1 7.058 10.487L1.735 53.144a7.65 7.65 0 0 0 0 5.713l17.183 42.656A7.63 7.63 0 0 1 11.859 112'/%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%;content:"";display:block;height:100%;left:calc(100% - 1px);pointer-events:none;position:absolute;top:0;width:auto}.panel-brand-triangle__header:before{left:auto;right:calc(100% - 1px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:47.5rem){.panel-brand-triangle__header{background:none}.panel-brand-triangle__header:after,.panel-brand-triangle__header:before{display:none}}.panel-brand-triangle__heading{color:#fff;font-family:proxima-soft,sans-serif;font-size:2.125rem;font-style:normal;font-weight:700;line-height:1.125}@media only screen and (max-width:80rem){.panel-brand-triangle__heading{font-size:2rem}}@media only screen and (max-width:67.5rem){.panel-brand-triangle__heading{font-size:1.75rem}}@media only screen and (max-width:53.75rem){.panel-brand-triangle__heading{font-size:1.625rem}}@media only screen and (max-width:47.5rem){.panel-brand-triangle__heading{color:#2c714e}}@media only screen and (max-width:35rem){.panel-brand-triangle__heading{font-size:1.5rem}}.panel-brand-triangle__diagram{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(4,1fr)}@media only screen and (max-width:47.5rem){.panel-brand-triangle__diagram{display:block}}.panel-brand-triangle__img{aspect-ratio:1;grid-column:3/span 4;grid-row:1/span 4;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.panel-brand-triangle__col{grid-column:6/span 2;grid-row:1/span 2;padding:2rem}@media only screen and (max-width:47.5rem){.panel-brand-triangle__col{margin-top:1.5rem;padding:0}}.panel-brand-triangle__col:nth-of-type(2){grid-column:7/span 2;grid-row:3/span 2}.panel-brand-triangle__col:nth-of-type(3){grid-column:1/span 2;grid-row:3/span 2}.panel-brand-triangle__col-heading{color:#2c714e;font-family:proxima-soft,sans-serif;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:1.375;text-transform:uppercase}.panel-brand-triangle__col-content{color:#2c714e;font-size:1.5rem;line-height:1.5;margin-top:1rem}@media only screen and (max-width:80rem){.panel-brand-triangle__col-content{font-size:1.25rem}}@media only screen and (max-width:64rem){.panel-brand-triangle__col-content{font-size:1rem}}.panel-brand-triangle__col-content>*+*{margin-top:1em}.panel-brand-triangle__col-content ul{margin-left:1.5em}.panel-brand-triangle__col-content ul li+li{margin-top:.5em}.panel-brand-triangle__values{display:grid;gap:4rem 6rem;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:35rem){.panel-brand-triangle__values{gap:2rem;grid-template-columns:100%}}.panel-brand-triangle__values-group-header p{color:#2c714e;font-size:1.25rem;line-height:1.375}@media only screen and (max-width:64rem){.panel-brand-triangle__values-group-header p{font-size:1.125rem}}.panel-brand-triangle__values-group-header p strong{font-family:proxima-soft,sans-serif;font-style:normal;font-weight:700}.panel-brand-triangle__values-group-items{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(2,1fr);list-style:none;margin-top:1.75rem}@media only screen and (max-width:47.5rem){.panel-brand-triangle__values-group-items{grid-template-columns:100%}}.panel-brand-triangle__values-group-item{color:#000;font-family:objektiv-mk1,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.75}@media only screen and (max-width:64rem){.panel-brand-triangle__values-group-item{font-size:.9375rem}}.panel-brand-triangle__values-group-item strong{display:block}