@import url(https://use.typekit.net/knr0tbu.css);.content--accordion{background:#f4f4f5;padding:72px 24px;position:relative}@media screen and (min-width:768px){.content--accordion{padding:70px 0 40px}}.content--accordion .wrapper{margin:0 auto;width:100%;max-width:1680px}@media screen and (min-width:768px){.content--accordion .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:660px}}@media screen and (min-width:1024px){.content--accordion .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.content--accordion div.header{margin:0 0 56px;max-width:408px}@media screen and (min-width:768px){.content--accordion div.header{margin:0 0 40px}}.content--accordion div.header h2{color:#161e2c;font-size:32px;line-height:32px;margin:0 0 24px}@media screen and (min-width:1024px){.content--accordion div.header h2{font-size:44px;line-height:44px}}.content--accordion div.header p{color:#575d67;font-size:16px;line-height:22px}@media screen and (min-width:1024px){.content--accordion div.header p{font-size:20px;line-height:26px}}.content--accordion .image--large{display:none}@media screen and (min-width:768px){.content--accordion .image--large{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:60%}.content--accordion .image--large .image--wrapper{opacity:0;position:absolute;max-width:560px;-webkit-transition:opacity 1250ms cubic-bezier(.25,1,.5,1);transition:opacity 1250ms cubic-bezier(.25,1,.5,1)}.content--accordion .image--large .image--wrapper.open{opacity:1}}.content--accordion .accordion--container{position:relative}@media screen and (min-width:768px){.content--accordion .accordion--container{padding:0;margin:0 12.5vw 0 0;height:560px;width:40%}}@media screen and (min-width:1024px){.content--accordion .accordion--container{width:27.5%}}@media screen and (min-width:768px){.content--accordion .accordion--container .accordion--drawer{border-top:none;padding:0 0 16px;margin-left:28px}.content--accordion .accordion--container .accordion--drawer:before{content:"";background:url(../../../assets/icons/hexagon.png);background-size:contain;display:block;position:absolute;opacity:0;left:-28px;top:4px;height:16px;width:16px;-webkit-transform:translateX(12px);transform:translateX(12px);-webkit-transition:750ms cubic-bezier(.25,1,.5,1);transition:750ms cubic-bezier(.25,1,.5,1)}.content--accordion .accordion--container .accordion--drawer .toggle-drawer{display:none}}.content--accordion .accordion--container .accordion--drawer .drawer{margin-right:0}.content--accordion .accordion--container .accordion--drawer .drawer--content h3,.content--accordion .accordion--container .accordion--drawer .drawer--content p{margin-right:36px}.content--accordion .accordion--container .accordion--drawer .drawer--content .btn--group .deemph{text-decoration:none}.content--accordion .accordion--container .accordion--drawer .drawer--content .drawer--image{margin:56px 0 0}.content--accordion .accordion--container .accordion--drawer .drawer--content:hover h3{color:#635fff}@media screen and (min-width:576px){.content--accordion .accordion--container .accordion--drawer .drawer--content h3{font-size:24px;line-height:24px}}@media screen and (min-width:768px){.content--accordion .accordion--container .accordion--drawer .drawer--content .drawer--image{display:none}.content--accordion .accordion--container .accordion--drawer .drawer--content h3{font-size:28px;line-height:28px;margin-right:0}.content--accordion .accordion--container .accordion--drawer .drawer--content p{font-size:17px;line-height:22px;opacity:0;-webkit-transition:750ms cubic-bezier(.25,1,.5,1);transition:750ms cubic-bezier(.25,1,.5,1)}}.content--accordion .accordion--container .accordion--drawer.open:hover h3{color:#161e2c}.content--accordion .accordion--container .accordion--drawer.open:before{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.content--accordion .accordion--container .accordion--drawer.open .drawer{max-height:550px}.content--accordion .accordion--container .accordion--drawer.open .drawer--content p{opacity:1}