*{box-sizing:border-box}body,html{margin:0;padding:0;font-size:10px;color:#18181e;font-family:Graphik,sans-serif;background-color:#fff}@media (max-width:1024px){body,html{width:100%;overflow-x:hidden}}h1,h2,h3,h4,p{margin:0;padding:0;color:#18181e}main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.desktop{display:block}@media (max-width:1024px){.desktop{display:none}}.mobile{display:none}@media (max-width:1024px){.mobile{display:block}}.desktop-inline{display:inline}@media (max-width:1024px){.desktop-inline{display:none}}.mobile-inline{display:none}@media (max-width:1024px){.mobile-inline{display:inline}}.desktop-flex{display:-ms-flexbox;display:flex}@media (max-width:1024px){.desktop-flex{display:none!important}}.mobile-flex{display:-ms-flexbox;display:flex}@media (min-width:1024px){.mobile-flex{display:none!important}}.full,section{width:100%;position:relative}.responsive-video{width:100%}.responsive-video .video-size-frame{height:0;padding-bottom:56.3%;position:relative}.responsive-video .video-size-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.img-crop{width:100%;position:relative}.img-crop,.img-crop.two-three{padding-bottom:66.7%}.img-crop.sixteen-nine{padding-bottom:56.3%}.img-crop.square{padding-bottom:100%}.img-crop img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.img-enlarge{overflow:hidden;width:100%;padding-bottom:66.7%;position:relative}.img-enlarge img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:all 1s}.img-enlarge img:hover{width:115%;height:115%;left:-7.5%;top:-7.5%}.flex{-ms-flex-align:center;align-items:center}.flex,.flex-column{-ms-flex-pack:justify;justify-content:space-between}.flex-column{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.flex-center,.flex-column{display:-ms-flexbox;display:flex}.flex-center{width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px){.flex-center{-ms-flex-direction:column;flex-direction:column}}.flex-center .col{width:100%;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.relative{position:relative}.bg-fill,.bg-reveal{background-size:cover;background-position:50%}.bg-reveal{background-attachment:fixed}.title1,h1{font-family:Cambon-Demi,serif;font-weight:400;font-size:6rem;line-height:1.05;text-wrap:balance;margin-bottom:1.75rem}@media (max-width:768px){.title1,h1{font-size:3.6rem;line-height:1.0833333333}}.title2,h2{font-family:Cambon-Demi,serif;font-weight:400;font-size:4.8rem;line-height:1;text-wrap:balance;margin-bottom:1.75rem}@media (max-width:1024px){.title2,h2{font-size:2.9rem;line-height:1.1724137931}}.title3,h3{font-family:Cambon-Demi,serif;font-weight:400;font-size:3.7rem;line-height:1;text-wrap:balance;margin-bottom:1.75rem}@media (max-width:1024px){.title3,h3{font-size:2.4rem;line-height:1.125}}.title4,h4{font-family:Cambon-Demi,serif;font-weight:400;font-size:2.7rem;line-height:1.3333333333;text-wrap:balance;margin-bottom:1.75rem}.title4 .field,h4 .field{font-size:inherit}@media (max-width:1024px){.title4,h4{font-size:2.1rem;line-height:1.2857142857}}.title5,h5{font-family:Cambon-Demi,serif;font-size:1.8rem;font-weight:400;line-height:1.3333333333;text-wrap:balance;margin-bottom:1.75rem}@media (max-width:1024px){.title5,h5{font-size:1.8rem;line-height:1.5}}.h6,.title6,h6{font-family:Graphik,sans-serif;font-size:1.8rem;font-weight:500;letter-spacing:.12em;line-height:1.5555555556;text-wrap:balance;margin-bottom:1.75rem}@media (max-width:1024px){.h6,.title6,h6{font-size:1.6rem;line-height:1.625}}.title7,p.title{font-size:2.4rem;line-height:1.5;text-wrap:balance}.small-headline{text-transform:uppercase;color:#4200ed;letter-spacing:.15rem;font-weight:600;text-wrap:balance}.small-headline.gray{color:#747487}ol,p,ul{font-weight:400;font-size:1.6rem;line-height:1.6875;margin-bottom:1.75rem}ol.p1,p.p1,ul.p1{font-family:Cambon-Demi,serif;font-size:5.2rem;line-height:1.2307692308}@media (max-width:1024px){ol.p1,p.p1,ul.p1{font-size:2.3rem;line-height:1.2608695652}}ol.p2,p.p2,ul.p2{font-size:2.4rem;line-height:1.4583333333}@media (max-width:1024px){ol.p2,p.p2,ul.p2{font-size:2rem;line-height:1.65}}ol.p3,p.p3,ul.p3{font-size:1.6rem;line-height:1.75}ol.p4,p.p4,ul.p4{font-size:1.3rem;line-height:1.6923076923}@media (max-width:1024px){ol.p4,p.p4,ul.p4{font-size:1.6rem;line-height:1.625}}ol.caption,p.caption,ul.caption{font-size:13px;line-height:1.6923076923}ol sup,p sup,ul sup{vertical-align:baseline;position:relative;top:-.4em}ol a:not(.btn),p a:not(.btn),ul a:not(.btn){color:#4200ed;text-decoration:underline}ol a:not(.btn)[target=_blank]:after,p a:not(.btn)[target=_blank]:after,ul a:not(.btn)[target=_blank]:after{content:url(../../assets/imgs/icons/link-icon.svg);margin-left:.25rem}ol a.btn[target=_blank]:before,p a.btn[target=_blank]:before,ul a.btn[target=_blank]:before{content:url(../../assets/imgs/icons/link-icon.svg);margin-left:.5rem;float:right;filter:invert(100%)}ol{padding-left:1.7em}ul{list-style:none}ul,ul li{margin:0;padding:0}ul.bullets{position:relative;margin-bottom:1.75rem}ul.bullets li{position:relative;padding:0 0 0 1.5em}ul.bullets li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#18181e;top:.8em;left:0}ol{list-style:decimal}ol ol{list-style:lower-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:upper-roman}.strong,strong{font-weight:800}.italic{font-style:italic}.uppercase{text-transform:uppercase}.t-accent{color:#4200ed}.t-body{font-family:Graphik,sans-serif}.t-midnight{color:#240066}.t-sky{color:#0094ff}.t-peach{color:#ff8d7b}.t-smoke{color:#e5dbe7}.t-center{text-align:center}.white-text a,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text p,.white-text ul li{color:#fff}p.eyebrow{font-size:1.2rem;line-height:1}p.eyebrow,p.eyebrow--lg{letter-spacing:.12em;font-weight:500;text-transform:uppercase}p.eyebrow--lg{font-size:1.8rem;line-height:2.8rem}@media (max-width:1024px){p.eyebrow--lg{font-size:1.6rem}}p.eyebrow--xs{font-size:1.2rem;line-height:1.4rem;letter-spacing:.12em;font-weight:300;text-transform:uppercase;color:#6f66b1}figcaption{font-size:1.3rem;line-height:2.2rem}.accordion-section .accordion-header{font-family:Cambon-Demi,serif;font-weight:400;font-size:3.7rem;line-height:1;text-wrap:balance;margin-bottom:1.75rem}@media (max-width:1024px){.accordion-section .accordion-header{font-size:2.4rem;line-height:1.125}}.accordion-section .accordion-item .accordion-header,.accordion-section .tab-item .accordion-header,.tab-section.mobile-accordion .accordion-item .accordion-header,.tab-section.mobile-accordion .tab-item .accordion-header{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;min-height:30px;cursor:pointer;border-bottom:1px solid #000;text-align:left}.accordion-section .accordion-item .accordion-header p,.accordion-section .tab-item .accordion-header p,.tab-section.mobile-accordion .accordion-item .accordion-header p,.tab-section.mobile-accordion .tab-item .accordion-header p{margin-bottom:0}.accordion-section .accordion-item .accordion-header .accordion-icon,.accordion-section .tab-item .accordion-header .accordion-icon,.tab-section.mobile-accordion .accordion-item .accordion-header .accordion-icon,.tab-section.mobile-accordion .tab-item .accordion-header .accordion-icon{min-width:15px;margin-right:5px;display:-ms-flexbox;display:flex}.accordion-section .accordion-item .accordion-header .accordion-icon span[data-accordion-open],.accordion-section .tab-item .accordion-header .accordion-icon span[data-accordion-open],.tab-section.mobile-accordion .accordion-item .accordion-header .accordion-icon span[data-accordion-open],.tab-section.mobile-accordion .tab-item .accordion-header .accordion-icon span[data-accordion-open]{position:relative;top:auto;width:100%;pointer-events:auto;opacity:1;z-index:1;line-height:1;text-align:center}.accordion-section .accordion-item .accordion-header .accordion-icon span[data-accordion-close],.accordion-section .tab-item .accordion-header .accordion-icon span[data-accordion-close],.tab-section.mobile-accordion .accordion-item .accordion-header .accordion-icon span[data-accordion-close],.tab-section.mobile-accordion .tab-item .accordion-header .accordion-icon span[data-accordion-close]{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5;line-height:1;text-align:center}.accordion-section .accordion-item .accordion-header .expand-toggle,.accordion-section .tab-item .accordion-header .expand-toggle,.tab-section.mobile-accordion .accordion-item .accordion-header .expand-toggle,.tab-section.mobile-accordion .tab-item .accordion-header .expand-toggle{width:18px;height:2px;display:block;background:#18181e;-ms-flex:none;flex:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.accordion-section .accordion-item .accordion-header .expand-toggle:after,.accordion-section .tab-item .accordion-header .expand-toggle:after,.tab-section.mobile-accordion .accordion-item .accordion-header .expand-toggle:after,.tab-section.mobile-accordion .tab-item .accordion-header .expand-toggle:after{content:"";width:2px;height:18px;display:block;background:#18181e;transition:opacity .5s}.accordion-section .accordion-item .accordion-details,.accordion-section .tab-item .accordion-details,.tab-section.mobile-accordion .accordion-item .accordion-details,.tab-section.mobile-accordion .tab-item .accordion-details{width:100%;max-height:0;visibility:hidden;overflow:hidden;padding:0 10px;transition:all .5s}.accordion-section .accordion-item.active .accordion-header .accordion-icon span[data-accordion-open],.accordion-section .accordion-item.open .accordion-header .accordion-icon span[data-accordion-open],.accordion-section .tab-item.active .accordion-header .accordion-icon span[data-accordion-open],.accordion-section .tab-item.open .accordion-header .accordion-icon span[data-accordion-open],.tab-section.mobile-accordion .accordion-item.active .accordion-header .accordion-icon span[data-accordion-open],.tab-section.mobile-accordion .accordion-item.open .accordion-header .accordion-icon span[data-accordion-open],.tab-section.mobile-accordion .tab-item.active .accordion-header .accordion-icon span[data-accordion-open],.tab-section.mobile-accordion .tab-item.open .accordion-header .accordion-icon span[data-accordion-open]{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5}.accordion-section .accordion-item.active .accordion-header .accordion-icon span[data-accordion-close],.accordion-section .accordion-item.open .accordion-header .accordion-icon span[data-accordion-close],.accordion-section .tab-item.active .accordion-header .accordion-icon span[data-accordion-close],.accordion-section .tab-item.open .accordion-header .accordion-icon span[data-accordion-close],.tab-section.mobile-accordion .accordion-item.active .accordion-header .accordion-icon span[data-accordion-close],.tab-section.mobile-accordion .accordion-item.open .accordion-header .accordion-icon span[data-accordion-close],.tab-section.mobile-accordion .tab-item.active .accordion-header .accordion-icon span[data-accordion-close],.tab-section.mobile-accordion .tab-item.open .accordion-header .accordion-icon span[data-accordion-close]{position:relative;top:auto;width:100%;pointer-events:auto;opacity:1;z-index:1}.accordion-section .accordion-item.active .expand-toggle:after,.accordion-section .accordion-item.open .expand-toggle:after,.accordion-section .tab-item.active .expand-toggle:after,.accordion-section .tab-item.open .expand-toggle:after,.tab-section.mobile-accordion .accordion-item.active .expand-toggle:after,.tab-section.mobile-accordion .accordion-item.open .expand-toggle:after,.tab-section.mobile-accordion .tab-item.active .expand-toggle:after,.tab-section.mobile-accordion .tab-item.open .expand-toggle:after{opacity:0}.accordion-section .accordion-item.active .accordion-details,.accordion-section .accordion-item.open .accordion-details,.accordion-section .tab-item.active .accordion-details,.accordion-section .tab-item.open .accordion-details,.tab-section.mobile-accordion .accordion-item.active .accordion-details,.tab-section.mobile-accordion .accordion-item.open .accordion-details,.tab-section.mobile-accordion .tab-item.active .accordion-details,.tab-section.mobile-accordion .tab-item.open .accordion-details{max-height:none;visibility:visible;padding:20px 10px}
/*# sourceMappingURL=accordion.css.map */
