@charset "UTF-8";.icon-box--2 .icon-box__introtext p:not([class]),.icon-box--2 .icon-box__introtext p:not([class]) p{font-size:.9375rem;font-weight:300;line-height:1.3125rem;letter-spacing:0;color:var(--midgray2)}@media (min-width:576px){.icon-box--2 .icon-box__introtext p:not([class]),.icon-box--2 .icon-box__introtext p:not([class]) p{font-size:1rem;line-height:1.4375rem}}@media (min-width:768px){.icon-box--2 .icon-box__introtext p:not([class]),.icon-box--2 .icon-box__introtext p:not([class]) p{font-size:1.0625rem;line-height:1.5rem}}@media (min-width:992px){.icon-box--2 .icon-box__introtext p:not([class]),.icon-box--2 .icon-box__introtext p:not([class]) p{font-size:1.1875rem;line-height:1.625rem}}@media (min-width:1200px){.icon-box--2 .icon-box__introtext p:not([class]),.icon-box--2 .icon-box__introtext p:not([class]) p{font-size:1.375rem;line-height:2rem;letter-spacing:.00625rem}}.icon-box--2 .icon-box__introtext .is--contrast-mode p:not([class]),.icon-box--2 .icon-box__introtext .is--contrast-mode p:not([class]) p,.is--contrast-mode .icon-box--2 .icon-box__introtext p:not([class]),.is--contrast-mode .icon-box--2 .icon-box__introtext p:not([class]) p{color:#000}.icon-box--2 .icon-box__introtext p:not([class]),.icon-box--2 .icon-box__introtext p:not([class]) p{color:#fff}.icon-box--2 .icon-box__introtext .is--contrast-mode p:not([class]),.icon-box--2 .icon-box__introtext .is--contrast-mode p:not([class]) p,.is--contrast-mode .icon-box--2 .icon-box__introtext p:not([class]),.is--contrast-mode .icon-box--2 .icon-box__introtext p:not([class]) p{color:#fff}.icon-box--2 .icon-box__introtext p:not([class]) p>a{text-decoration:underline;text-underline-offset:.1875rem}.icon-box--2{min-height:25rem}.icon-box--2 .icon-box__icon-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.icon-box--2 .icon-box__icon-block:not(:first-child){padding-top:var(--padding-content-xs)}@media (min-width:576px){.icon-box--2 .icon-box__icon-block:not(:first-child){padding-top:var(--padding-content-sm)}}@media (min-width:768px){.icon-box--2 .icon-box__icon-block:not(:first-child){padding-top:var(--padding-content-md)}}@media (min-width:992px){.icon-box--2 .icon-box__icon-block:not(:first-child){padding-top:var(--padding-content-lg)}}@media (min-width:1200px){.icon-box--2 .icon-box__icon-block:not(:first-child){padding-top:var(--padding-content-xl)}}@media (max-width:575px){.icon-box--2 .icon-box__icon-block>*{max-width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}@media (min-width:576px) and (max-width:991px){.icon-box--2 .icon-box__icon-block>*{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:992px){.icon-box--2 .icon-box__icon-block>*{max-width:16.66%;-webkit-box-flex:0;-ms-flex:0 0 16.66%;flex:0 0 16.66%}}@media (min-width:768px){.icon-box--2 .icon-box__icon-block>*{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.icon-box--2 .icon-box__icon-block>:last-child::before{content:none}@media (max-width:575px){.icon-box--2 .icon-box__icon-block>:nth-child(3n+3)::before{content:none}}@media (min-width:576px) and (max-width:991px){.icon-box--2 .icon-box__icon-block>:nth-child(4n+4)::before{content:none}}@media (min-width:768px){.icon-box--2 .icon-box__icon-block>:nth-child(4n+4)::before{content:""}}@media (min-width:768px){.icon-box--2 .icon-box__icon-block>:nth-child(5n+5)::before{content:none}}@media (min-width:992px){.icon-box--2 .icon-box__icon-block>:nth-child(6n+6)::before{content:""}}.icon-box--2 .icon-box__icon-block .is--focus{outline-color:var(--focus-inverted)!important;outline-offset:.125rem}.icon-box--2 .icon-box__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.375rem;margin-bottom:var(--padding-content-xs)}@media (min-width:576px){.icon-box--2 .icon-box__icon{height:5.3125rem;margin-bottom:var(--padding-content-sm)}}@media (min-width:768px){.icon-box--2 .icon-box__icon{height:6.25rem;margin-bottom:var(--padding-content-md)}}@media (min-width:992px){.icon-box--2 .icon-box__icon{height:7.5rem;margin-bottom:var(--padding-content-lg)}}@media (min-width:1200px){.icon-box--2 .icon-box__icon{margin-bottom:var(--padding-content-xl)}}.icon-box--2 .icon-box__icon:focus .icon-box__icon-text::before,.icon-box--2 .icon-box__icon:hover .icon-box__icon-text::before{-webkit-transform:scaleX(1);transform:scaleX(1)}.icon-box--2 .icon-box__icon::before{content:"";position:absolute;right:0;top:0;width:1px;height:50%;background-color:rgba(255,255,255,.7)}.is--contrast-mode .icon-box--2 .icon-box__icon::before{background-color:#fff}.icon-box--2 .icon-box__icon-image{width:auto;height:1.75rem}@media (min-width:576px){.icon-box--2 .icon-box__icon-image{height:2rem}}@media (min-width:768px){.icon-box--2 .icon-box__icon-image{height:2.8125rem}}@media (min-width:992px){.icon-box--2 .icon-box__icon-image{height:3.4375rem}}.icon-box--2 .icon-box__icon-image-container{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.icon-box--2 .icon-box__icon-text{position:relative;display:inline-block;text-align:center;font-size:.625rem;font-weight:500;line-height:.875rem;letter-spacing:.0875rem;text-transform:uppercase}@media (min-width:768px){.icon-box--2 .icon-box__icon-text{font-size:.6875rem}}@media (min-width:992px){.icon-box--2 .icon-box__icon-text{font-size:.75rem}}.icon-box--2 .icon-box__icon-text::after{content:" +";display:inline;font-size:1.2em}.icon-box--2 .icon-box__icon-text::before{content:"";position:absolute;width:100%;height:1px;bottom:-.3125rem;left:0;background-color:#fff;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:scaleX(0);transform:scaleX(0)}html.no-js .icon-box--2 .icon-box__close{display:none}.icon-box--2 .icon-box__close{position:absolute;top:0;right:.9375rem;display:block;margin:0 0 0 auto;padding:0;width:1.6875rem;min-height:1.6875rem;text-indent:-999px;color:transparent;overflow:hidden;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (min-width:768px){.icon-box--2 .icon-box__close{width:2.5rem;min-height:2.5rem;right:0}}@media (min-width:992px){.icon-box--2 .icon-box__close{width:3.125rem;min-height:3.125rem}}@media (min-width:1200px){.icon-box--2 .icon-box__close{width:3.75rem;min-height:3.75rem}}.icon-box--2 .icon-box__close:focus,.icon-box--2 .icon-box__close:hover{-webkit-transform:scale(1.2);transform:scale(1.2);outline:0}.icon-box--2 .icon-box__close::after,.icon-box--2 .icon-box__close::before{position:absolute;top:50%;left:10%;content:"";display:block;width:80%;height:.0625rem;background-color:#fff}.icon-box--2 .icon-box__close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-box--2 .icon-box__close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}html.js .icon-box--2 .icon-box__detail-view{display:none}html.js .icon-box--2 .icon-box__detail-view--open{display:block}html.no-js .icon-box--2 .icon-box__detail-view{padding-bottom:var(--padding-content-xs)}@media (min-width:576px){html.no-js .icon-box--2 .icon-box__detail-view{padding-bottom:var(--padding-content-sm)}}@media (min-width:768px){html.no-js .icon-box--2 .icon-box__detail-view{padding-bottom:var(--padding-content-md)}}@media (min-width:992px){html.no-js .icon-box--2 .icon-box__detail-view{padding-bottom:var(--padding-content-lg)}}@media (min-width:1200px){html.no-js .icon-box--2 .icon-box__detail-view{padding-bottom:var(--padding-content-xl)}}@media (max-width:767px){.icon-box--2 .icon-box__detail-view .icon-box__icon{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.icon-box--2 .icon-box__detail-view .icon-box__icon .icon-box__icon-image-container{margin-bottom:.625rem}}.icon-box--2 .icon-box__detail-view .icon-box__icon::before{height:100%}@media (min-width:768px){.icon-box--2 .icon-box__detail-view .icon-box__icon::before{content:none}}.icon-box--2 .icon-box__detail-view .icon-box__icon:focus .icon-box__icon-text::before,.icon-box--2 .icon-box__detail-view .icon-box__icon:hover .icon-box__icon-text::before{content:none}.icon-box--2 .icon-box__detail-view-headline{margin:auto;padding:0;font-size:1rem;font-weight:600;line-height:1.625rem;color:#fff}@media (min-width:576px){.icon-box--2 .icon-box__detail-view-headline{font-size:1.1875rem}}@media (min-width:768px){.icon-box--2 .icon-box__detail-view-headline{font-size:1.3125rem;margin:0 0 .625rem 0}}@media (min-width:992px){.icon-box--2 .icon-box__detail-view-headline{font-size:1.4375rem}}.icon-box--2 .icon-box__detail-view-text{padding-top:1.25rem}@media (min-width:576px){.icon-box--2 .icon-box__detail-view-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-top:1.875rem}}@media (min-width:768px){.icon-box--2 .icon-box__detail-view-text{padding-top:0}}.icon-box--2 .icon-box__detail-view ul{padding-left:0}.icon-box--2 .icon-box__detail-view ul li{margin-bottom:.625rem}.icon-box--2 .icon-box__detail-view ul li::before{content:none}.icon-box--2 .icon-box__detail-view ul li a{display:inline-block;position:relative;padding-left:2em}@media (max-width:575px){.icon-box--2 .icon-box__detail-view ul li a{font-size:.875rem;line-height:1.0625rem}}.icon-box--2 .icon-box__detail-view ul li a::before{content:"";position:absolute;width:calc(100% - 2em);height:1px;bottom:0;left:2em;background-color:#fff;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:scaleX(0);transform:scaleX(0)}.icon-box--2 .icon-box__detail-view ul li a::after{content:"";position:absolute;top:0;left:0;width:1em;height:100%;font-size:1.31em;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTdweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTcgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+QXJyb3cgdG8gcmlnaHQ8L3RpdGxlPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9InN0YXJ0X2xpbmllXzJfVjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDAzLjAwMDAwMCwgLTIyNDEuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxnIGlkPSJlaW5mYWNoLWd1dGUtbGVpc3R1bmdlbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDE2OTMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDczNy4wMDAwMDAsIDIyOC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iYnV0dC12b3J0ZWlsZS1iZXJlY2huZW4iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkxLjAwMDAwMCwgMzAzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iYXJyb3ctd2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3My4wMDAwMDAsIDE3LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0LjE0NzY3MjksMC4xNzM5NDAxNDIgQzEzLjk3ODI5MzEsLTAuMDM0Nzk3Nzk4OSAxMy42ODA2MjIyLC0wLjA1OTA4MzU3MzIgMTMuNDgyODM2OCwwLjExOTYzOTIwMyBDMTMuMjg1MDEwOSwwLjI5ODM2MTk3OCAxMy4yNjE5OTQ3LDAuNjEyNDUyMjkyIDEzLjQzMTM3NDUsMC44MjExOTAyMzMgQzEzLjQ0NzE3NzksMC44NDA2NDQ1MDYgMTMuNDY0MzU5LDAuODU4NzczMzI0IDEzLjQ4MjgzNjgsMC44NzU0NDg0MTUgTDE3LjM5MTc0MjUsNS4wMDQ5NzA3IEwyLjQ3MTUwODA4LDUuMDA0OTcwNyBDMi4yMTExMTY5Nyw1LjAwNDk3MDcgMiw1LjIyNzczMjgyIDIsNS41MDI0ODcwMiBDMiw1Ljc3NzI4Mzk3IDIuMjExMTE2OTcsNi4wMDAwMDMzNCAyLjQ3MTUwODA4LDYuMDAwMDAzMzQgTDE3LjM5MTc0MjUsNi4wMDAwMDMzNCBMMTMuNDgyODM2OCwxMC4xMjQ1NjU4IEMxMy4yODUwMTA5LDEwLjMwMzI4ODYgMTMuMjYxOTk0NywxMC42MTczNzg5IDEzLjQzMTM3NDUsMTAuODI2MDc0MSBDMTMuNjAwNzU0NCwxMS4wMzQ3NjkzIDEzLjg5ODQyNTIsMTEuMDU5MDk3OCAxNC4wOTYyMTA2LDEwLjg4MDM3NTEgQzE0LjExNDY4ODQsMTAuODYzNyAxNC4xMzE4Njk2LDEwLjg0NTUyODQgMTQuMTQ3NjcyOSwxMC44MjYwNzQxIEwxOC44NjI4NzUzLDUuODUwNzgyNjUgQzE5LjA0NTcwODIsNS42NTY3MTAyNCAxOS4wNDU3MDgyLDUuMzQzMzA0MDMgMTguODYyODc1Myw1LjE0OTIzMTYyIEwxNC4xNDc2NzI5LDAuMTczOTQwMTQyIFoiIGlkPSJGaWxsLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-repeat:no-repeat;background-size:1em auto;background-position:left top .3em}.icon-box--2 .icon-box__detail-view ul li a:focus::before,.icon-box--2 .icon-box__detail-view ul li a:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1)}.is--contrast-mode .icon-box--2 .icon-box__detail-view ul li a{color:#fff}.icon-box--2.icon-box--js-initialized{width:100%;-webkit-perspective:100vw;perspective:100vw}.icon-box--2.icon-box--js-initialized .icon-box__inner{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.icon-box--2.icon-box--js-initialized.icon-box--show-detail .icon-box__inner{-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}@media (min-width:576px){.icon-box--2.icon-box--js-initialized.icon-box--show-detail .icon-box__inner{-webkit-transform:rotateY(0) rotateX(180deg);transform:rotateY(0) rotateX(180deg)}}.icon-box--2.icon-box--js-initialized.icon-box--show-detail .icon-box__front{pointer-events:none}.icon-box--2.icon-box--js-initialized.icon-box--show-detail .icon-box__front>*{opacity:0}.icon-box--2.icon-box--js-initialized .icon-box__back,.icon-box--2.icon-box--js-initialized .icon-box__front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.icon-box--2.icon-box--js-initialized .icon-box__back,.icon-box--2.icon-box--js-initialized .icon-box__front{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transition:opacity .2s;transition:opacity .2s}}.icon-box--2.icon-box--js-initialized .icon-box__back{overflow:auto;-webkit-transform:rotateY(180deg) rotateX(0);transform:rotateY(180deg) rotateX(0)}@media (min-width:576px){.icon-box--2.icon-box--js-initialized .icon-box__back{-webkit-transform:rotateY(0) rotateX(180deg);transform:rotateY(0) rotateX(180deg)}}html.no-js .icon-box--2 .icon-box__front{display:none}