.post .post-header{position:relative}.post .post-header .post-header--image{border-radius:8px;height:400px;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.body-container--event-post.welcome .post .post-header .post-header--image{height:auto}.post .post-header .post-header--image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.body-container--event-post.welcome .post .post-header .post-header--image img{display:block;height:auto;position:static}.post .post-header h1{margin:10px 0 20px;text-align:center}.post .post-body>.container{max-width:1000px}.post .post-body .post-body__grid{display:grid;grid-template-columns:1fr;padding:40px 0}.body-container--event-post.welcome .post .post-body .post-body__grid .welcome-body{grid-column:1}.post .post-body .post-body__grid .col.col-sidebar{display:flex;flex-direction:column}.post .post-body .post-body__grid .col.col-sidebar .btn-primary{width:100%}.post .post-body .post-body__grid .col.col-sidebar .sidebar{border-radius:6px;margin-bottom:10px;padding:30px}.post .post-body .post-body__grid .col.col-sidebar .sidebar.welcome{height:100%}.post .post-body .post-body__grid .col.col-sidebar .sidebar.welcome>h2{font-size:1.9rem;margin-bottom:0}.post .post-body .post-body__grid .col.col-sidebar .sidebar.welcome>p{font-size:.8rem;line-height:1}.post .post-body .post-body__grid .col.col-sidebar .sidebar.welcome>div:first-of-type{margin-top:20px}.post .post-body .post-body__grid .col.col-sidebar .sidebar.welcome .title{margin:3px 0}.post .post-body .post-body__grid .therapist-image img{border-radius:6px;display:block;object-fit:cover;width:100%}.post .post-body .post-body__grid .col.col-sidebar .sidebar .sidebar-detail{margin-bottom:20px}.post .post-body .post-body__grid .col.col-sidebar .sidebar .sidebar-detail>p{margin-bottom:4px}.post .post-body .post-body__grid .col.col-sidebar .sidebar .sidebar-detail>div a{text-decoration:underline}.post .post-body .post-body__grid .col.col-sidebar .sidebar .sidebar-detail>div a:focus,.post .post-body .post-body__grid .col.col-sidebar .sidebar .sidebar-detail>div a:hover{text-decoration:none}.post .post-body .post-body__grid .col.col-sidebar .sidebar .sidebar-detail>div *{font-size:.875rem}.post .post-body .post-body__grid .col.col-sidebar .sidebar .sidebar-detail>div :last-child{margin:0}.post .post-body .post-cta{background-color:var(--primary);border-radius:10px;margin:0 auto;max-width:900px;padding:30px}.post .post-body .post-cta>*{text-align:center}.post .post-body .post-cta>:last-child{margin:0}.post .post-body .post-facilitators{padding-top:50px}.post .post-body .post-facilitators .facilitators{display:flex;flex-direction:column}.post .post-body .post-facilitators .facilitators .facilitator{column-gap:20px;display:grid;grid-template-columns:140px 1fr;padding:24px 0}.post .post-body .post-facilitators .facilitators .facilitator+.facilitator{border-top:2px solid #dbecf2}.post .post-body .post-facilitators .facilitators .facilitator .facilitator-image{border-radius:50%;height:140px;overflow:hidden;position:relative;width:100%}.post .post-body .post-facilitators .facilitators .facilitator .facilitator-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.post .post-body .post-facilitators .facilitators .facilitator .facilitator-body .bio :last-child{margin:0}@media (min-width:768px){.post .post-body .post-body__grid{column-gap:60px;grid-template-columns:1.75fr minmax(340px,1fr)}.body-container--event-post.welcome .post .post-body .post-body__grid{column-gap:60px;grid-template-columns:1fr 1fr;row-gap:30px}.body-container--event-post.welcome .post .post-body .post-body__grid .welcome-body{grid-column:1/3}}.blog-subscribe{background-color:var(--purple);padding:60px 0}.blog-subscribe>.container{max-width:1000px}.blog-subscribe form{align-items:center;display:flex}.blog-subscribe form .hs-email label{font-size:1rem;left:18px;top:10px}.blog-subscribe form .hs-email.filled label{font-size:.75rem;left:0;transform:translateY(-34px)}.blog-subscribe form .hs-email label span:first-child{color:#000}.blog-subscribe form .hs-form-field .hs-error-msgs{display:none!important}.blog-subscribe form input[type=email]{background:var(--xlt-purple);border-color:var(--xlt-purple);border-radius:6px;height:58px;padding:12px 18px}.blog-subscribe form input[type=submit]{height:58px;margin-left:14px;min-width:100px}@media (min-width:768px){.blog-subscribe .subscribe{max-width:70%}}@media (min-width:1024px){.blog-subscribe .subscribe{max-width:60%}}.related-posts{padding:60px 0}.related-posts .related-posts__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:14px}.related-posts .related-posts__header h2{margin:10px 0}.related-posts .related-posts__grid{display:grid;grid-template-columns:1fr;row-gap:10px}.related-posts .related-posts__grid .related-post{border-radius:10px;display:grid;grid-template-rows:200px 1fr;padding:20px 0;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.related-posts .related-posts__grid .related-post.related-post__large{grid-template-rows:400px 1fr}.related-posts .related-posts__grid .related-post .related-post__image{border-radius:10px;height:100%;overflow:hidden;position:relative;width:100%}.related-posts .related-posts__grid .related-post .related-post__image>img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.related-posts .related-posts__grid .related-post .related-post__content{padding:20px 0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.related-posts .related-posts__grid .related-post .related-post__content h3{font-size:1.125rem;font-weight:400;margin-bottom:16px}.related-posts .related-posts__grid .related-post.related-post__large .related-post__content h3{font-size:1.675rem;font-weight:400}.related-posts .related-posts__grid .related-post .related-post__content h3 a:focus,.related-posts .related-posts__grid .related-post .related-post__content h3 a:hover{text-decoration:none}.related-posts .related-posts__grid .related-post .related-post__content h3 a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.related-posts .related-posts__grid .related-post .related-post__content .btn{margin:0;padding:0}@media (min-width:768px){.related-posts .related-posts__grid{column-gap:20px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;row-gap:0}.related-posts .related-posts__grid .related-post{grid-template-rows:120px 1fr}.related-posts .related-posts__grid .related-post.related-post__large{grid-row:1/3;grid-template-rows:minmax(200px,1fr) auto}.related-posts .related-posts__grid .related-post:focus,.related-posts .related-posts__grid .related-post:hover{-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.1);box-shadow:0 0 15px 5px rgba(0,0,0,.1);padding:20px}.related-posts .related-posts__grid .related-post .related-post__content{padding:20px 40px 0 0}.related-posts .related-posts__grid .related-post:focus .related-post__content,.related-posts .related-posts__grid .related-post:hover .related-post__content{padding:20px 0 0}}