section#topic-hero{-webkit-border-bottom-right-radius:100px;-webkit-border-bottom-left-radius:100px;-moz-border-radius-bottomright:100px;-moz-border-radius-bottomleft:100px;border-bottom-right-radius:100px;border-bottom-left-radius:100px;padding-top:100px;background-color:var(--color-surface-warm)}section#topic-hero .container{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:50px;text-align:center}section#topic-hero .container button{width:fit-content;margin-right:auto;margin-left:auto}section#topic-hero h1{max-width:80%;margin-right:auto;margin-left:auto}section#topic-hero h1::before{content:"";width:350px;height:200px;background-size:cover;background-repeat:no-repeat;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;border-radius:25px}#topic-content{padding-left:50px;padding-right:50px;display:grid;grid-template-columns:300px 1fr;grid-column-gap:50px;text-align:left}#topic-content section h2{font-size:1.5em;margin-bottom:15px;color:var(--color-primary-ink)}#topic-content section{padding-left:0;padding-right:0;border-bottom:1px solid var(--color-surface-muted);padding-top:50px;padding-bottom:50px}#topic-content section:last-of-type,#topic-content section:nth-last-of-type(2){border-bottom:none}#topic-content p{margin-bottom:15px}#topic-content ul{font-size:1.15em;line-height:1.3em;margin-top:-10px;margin-bottom:20px;list-style:disc;padding-left:15px}.topic-navigation ol{-webkit-sticky:sticky;position:sticky;top:100px;box-sizing:border-box;background-color:var(--color-surface-muted);padding:25px;border-radius:25px;margin-top:50px;margin-bottom:50px}.topic-navigation ol h3{margin-bottom:15px;text-transform:uppercase;color:var(--color-primary-ink)}.topic-navigation ol li{line-height:1.3em;margin-bottom:15px;margin-left:15px;list-style:decimal}.topic-navigation ol li:last-of-type{margin-bottom:0}.topic-navigation ol li a{font-weight:700}#topic-contact{background-color:var(--color-surface-muted);padding:25px 25px 25px 25px!important;border-radius:25px;margin-bottom:50px}#topic-contact h2{font-size:2.5em!important}@media only screen and (max-width:1200px){#topic-content{padding-right:50px;padding-left:50px}}@media only screen and (max-width:880px){*{box-sizing:border-box}section#topic-hero h1{width:100%;max-width:100%;margin-left:0}section#topic-hero .container{text-align:left}section#topic-hero{padding-top:50px}section#topic-hero h1::before{background-size:100%;background-position:top center;margin-bottom:25px;background-color:var(--color-accent);display:block;margin-right:auto;margin-left:auto;-webkit-border-radius:25px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius:25px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-radius:25px;border-top-left-radius:0;border-top-right-radius:0;content:"";width:100%;max-width:600px;height:190px}section h2{font-size:1.6em;line-height:1.2em}#topic-content{padding-left:0;padding-right:0;display:block}.topic-navigation{display:none}.topic-navigation ol{border-radius:0;padding-top:0;background-color:transparent;border-bottom:1px solid var(--color-primary);padding-bottom:30px;margin-bottom:0}#topic-content section{background-color:#fff;padding-left:25px;padding-right:25px;margin-bottom:0}#topic-contact{background-color:var(--color-surface-muted)!important;-webkit-border-radius:25px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-right-radius:0;border-bottom-left-radius:0}}section#topic-hero h1::before{background-image:url(../../images/hero-boarding-disruption.svg)}