.content-wrapper{max-width:1290px}.content-wrapper--vertical-spacing,.dnd-section{padding:2rem 1rem}.dnd-section>.row-fluid{max-width:1290px}@media screen and (min-width:1600px){.default-padding{padding:3em 10%}}.no-padding{padding:0}.small-padding{padding:1em}.large-padding{padding:10%}@media screen and (max-width:991px){.default-padding{padding:2em 1em}}body{background-color:#fff}body,html,p{color:#102d7b;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:26px;text-decoration:none}a{color:#d54291;font-size:18px;line-height:20px}a,a:not(.st-btn):focus,a:not(.st-btn):hover{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;text-decoration:none}a:not(.st-btn):focus,a:not(.st-btn):hover{color:#67c6e5;line-height:24px}a:not(.st-btn):active{color:#67c6e5;line-height:24px}a:not(.st-btn):active,h1{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;text-decoration:none}h1{color:#253191;font-size:38px;letter-spacing:-1px;line-height:46px;text-transform:none}h2{font-size:30px;letter-spacing:0;line-height:36px}h2,h3{color:#253191;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-transform:none}h3{font-size:24px;letter-spacing:-.5px;line-height:32px}h4{font-size:20px;line-height:24px}.st-card__title a,.st-communication-preferences .header,.st-team-card__name a,h4,h5{color:#253191;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;letter-spacing:.5px;text-decoration:none;text-transform:none}.st-card__title a,.st-communication-preferences .header,.st-team-card__name a,h5{font-size:18px;line-height:22px}.systems-page .success,h6{color:#253191;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.5px;line-height:18px;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:768px){h1{line-height:50px}h1,h2{font-size:35px}h2{line-height:46px}h3{font-size:35px;line-height:43px}h4{font-size:30px;line-height:35px}.st-card__title a,.st-communication-preferences .header,.st-team-card__name a,h5{font-size:24px;line-height:26px}.systems-page .success,h6{font-size:16px;line-height:18px}body,html,p{font-size:18px;line-height:25px}}blockquote{background:#fff;border-radius:8px;box-shadow:9px 9px 17px #d9d9d9,-9px -9px 17px #fff}.st-btn{background-clip:padding-box;border-radius:15px;font-size:17px;line-height:18px;padding:10px 15px;text-transform:uppercase}.st-btn.st-btn--filled-dark{background-color:#d54291;border:2px solid #d54291;border-radius:15px;color:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;text-decoration:none;transition:all .3s ease-in-out}.st-btn.st-btn--filled-dark:hover{background-color:#fff;border:2px solid #d54291;color:#d54291;transition:all .3s ease-in-out}.st-btn.st-btn--filled-dark:active,.st-btn.st-btn--filled-dark:focus{background-color:#fff;border:2px solid #d54291;border-radius:15px;color:#d54291}.st-btn.st-btn--filled-dark svg path{fill:#fff}.st-btn.st-btn--filled-dark:active svg path,.st-btn.st-btn--filled-dark:focus svg path,.st-btn.st-btn--filled-dark:hover svg path{fill:#d54291}.st-btn.st-btn--filled-light{background-color:#fff;border:2px solid #fff;border-radius:15px;color:#253191;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;text-decoration:none;transition:all .3s ease-in-out}.st-btn.st-btn--filled-light:hover{background-color:#253191;border:2px solid #fff;color:#fff;transition:all .3s ease-in-out}.st-btn.st-btn--filled-light:active,.st-btn.st-btn--filled-light:focus{background-color:#253191;border:2px solid #fff;border-radius:15px;color:#fff}.st-btn.st-btn--filled-light svg path{fill:#253191}.st-btn.st-btn--filled-light:active svg path,.st-btn.st-btn--filled-light:focus svg path,.st-btn.st-btn--filled-light:hover svg path{fill:#fff}.st-btn.st-btn--outlined-dark{background-color:hsla(0,0%,100%,0);border:2px solid #1c1470;border-radius:15px;color:#253191;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;text-decoration:none;transition:all .3s ease-in-out}.st-btn.st-btn--outlined-dark:hover{background-color:#253191;border:2px solid #253191;color:#fff;transition:all .3s ease-in-out}.st-btn.st-btn--outlined-dark:active,.st-btn.st-btn--outlined-dark:focus{background-color:#253191;border:2px solid #253191;border-radius:15px;color:#fff}.st-btn.st-btn--outlined-dark svg path{fill:#253191}.st-btn.st-btn--outlined-dark:active svg path,.st-btn.st-btn--outlined-dark:focus svg path,.st-btn.st-btn--outlined-dark:hover svg path{fill:#fff}.st-btn.st-btn--accent{background-color:#d54291;border:2px solid;border-radius:15px;color:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;text-decoration:none;transition:all .3s ease-in-out}.st-btn.st-btn--accent:hover{background-color:#fff;border:2px solid;color:#253191;transition:all .3s ease-in-out}.st-btn.st-btn--accent:active,.st-btn.st-btn--accent:focus{background-color:#fff;border:2px solid #fff;border-radius:15px;color:#253191}.st-btn.st-btn--accent svg path{fill:#fff}.st-btn.st-btn--accent:active svg path,.st-btn.st-btn--accent:focus svg path,.st-btn.st-btn--accent:hover svg path{fill:#253191}.st-btn.st-btn--link{background-color:transparent;;border:none;box-shadow:none;padding-left:0}.st-btn.st-btn--link:hover{background-color:transparent;border:none;box-shadow:none}.st-btn.st-btn--link:active,.st-btn.st-btn--link:focus{background-color:transparent;border:none;box-shadow:none}.st-btn.st-btn--header{background-color:#d54291;border:none;border-radius:15px;color:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;text-decoration:none}.st-btn.st-btn--header:hover{border:none;color:#d54291;position:relative}.st-btn.st-btn--header:active,.st-btn.st-btn--header:focus{background-color:#fff;border:none;border-radius:15px;color:#d54291}form{background-color:#fff;border:1px #bcbcbc;padding:0}.st-form .st-form--form,form{border-radius:8px}.form-title+div>form,.st-form--form>span>.form-title+div>form{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-radius:0 0 8px 8px}.form-title{background-color:#fff;border:1px #fff;border-top-left-radius:15px;border-top-right-radius:15px;color:#253191;font-size:15px;font-weight:700;letter-spacing:-5px}.form-title,form label{font-family:Roboto,sans-serif;font-style:normal;line-height:10px;padding:0;text-decoration:none;text-transform:none}form label{font-size:18px;letter-spacing:0}form label,form legend{color:#102d7b;font-weight:400}form legend{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;text-decoration:none}form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:#f9f9ff;border:1px #d7d9e3;border-radius:8px;color:#102d7b;padding:.6rem .9rem}form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{border:2px solid #253191}::-webkit-input-placeholder{color:#102d7b}::-moz-placeholder{color:#102d7b}:-ms-input-placeholder{color:#102d7b}:-moz-placeholder{color:#102d7b}::placeholder{color:#102d7b!important}form .hs-dateinput:before{right:10px}form .pika-table thead th{background-color:#67c6e5;color:#fff}form td.is-today .pika-button{color:#253191}form .is-selected .pika-button{background-color:#fff;color:#253191}form .pika-button:hover{background-color:#253191!important}form .hs-richtext,form .hs-richtext *,form .hs-richtext h1,form .hs-richtext h2,form .hs-richtext h3,form .hs-richtext h4,form .hs-richtext h5,form .hs-richtext h6,form .hs-richtext p{color:#102d7b;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;text-decoration:none}form .legal-consent-container,form .legal-consent-container .hs-richtext,form .legal-consent-container .hs-richtext p{color:#102d7b;font-family:Roboto,sans-serif;font-size:15px;font-style:normal;font-weight:400;text-decoration:none}form .hs-button,form .hs-button.primary,form input[type=submit]{background:#d54291;border:2px solid #d54291;border-radius:15px;color:#fff;font-family:Roboto,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:18px;padding:10px 15px;text-decoration:none;text-transform:uppercase}form .hs-button.primary:hover,form .hs-button:hover,form input[type=submit]:hover{background:#fff;border:2px solid #d54291;color:#d54291}body form .hs-button:focus,body form input[type=submit]:focus,form .hs-button:active,form input[type=submit]:active{background-color:#fff;border:2px solid #d54291;color:#d54291}.hs-error-msg{color:#db524e;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:25px;padding:10px 0 0;text-decoration:none;text-transform:none}.hs-error-msgs .hs-main-font-element{color:#db524e}.hs-form .hs-input[type=checkbox]:checked,.hs-form .hs-input[type=radio]:checked:before{background:#253191}.hs-form .hs-input[type=radio]:checked{border-color:#253191}.hs-form .hs-input[type=checkbox]:checked,table{border:1px solid #253191}tbody td{background-color:#fff}td,th{border:1px solid #253191;color:#253191;padding:10px}thead td,thead th{background-color:#67c6e5;color:#fff}tfoot td,tfoot th{background-color:#fff;color:#253191}.theme-shadow{box-shadow:2px 6px 20px -5px #bbb;-webkit-box-shadow:2px 6px 20px -5px #bbb;-moz-box-shadow:2px 6px 20px -5px #bbb}.theme-border{border:none}.theme-corner{border-radius:10px}.default-card{border-radius:6px;box-shadow:5px 5px 20px -5px #dedede}.header,.st-header,.st-header-new{background-color:#fff}.st-header,.st-header-new{padding-bottom:10px;padding-top:5px;position:relative;transition:all .3s ease-in-out}.st-header-new.st-sticky,.st-header.st-sticky{padding-bottom:5px;padding-top:5px;position:fixed;top:0;width:100%;z-index:100}@media only screen and (max-width:1140px){.st-header-new.st-sticky.st-dropdown--open,.st-header.st-sticky.st-dropdown--open{padding-top:5px}}.header .menu__link{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;text-transform:uppercase}.header .menu__item--depth-1>.menu__link:not(.st-btn),.header .menu__link{color:#253191}.header .menu__submenu .menu__item .menu__child-toggle-icon{border-bottom-color:#253191;border-right-color:#253191}.header .menu__item--depth-1:focus>.menu__child-toggle .menu__child-toggle-icon,.header .menu__item--depth-1:hover>.menu__child-toggle .menu__child-toggle-icon{border-bottom-color:#d54291;border-right-color:#d54291}.header .menu__item--depth-1:focus>.menu__link,.header .menu__item--depth-1:hover>.menu__link,.header .menu__item--depth-1>.menu__link.menu__link--active-link,.header .menu__item--depth-1>.menu__link:active{color:#d54291;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.header .hs-menu-item a,.header .menu .menu__wrapper .menu__submenu .menu__item .menu__link{color:#253191}.header .menu__item--depth-1>.menu__child-toggle .menu__child-toggle-icon,.header .menu__item--depth-2>.menu__child-toggle .menu__child-toggle-icon{border-bottom:2px solid #253191;border-right:2px solid #253191}.header .menu .menu__wrapper .menu__submenu .menu__item .menu__child-toggle-icon{border-bottom-color:#253191;border-right-color:#253191}.header .menu .menu__wrapper .menu__submenu .menu__item:focus .menu__child-toggle-icon,.header .menu .menu__wrapper .menu__submenu .menu__item:hover .menu__child-toggle-icon{border-bottom-color:#d54291;border-right-color:#d54291}.header .menu .menu__wrapper .menu__submenu .menu__link:focus,.header .menu .menu__wrapper .menu__submenu .menu__link:hover{color:#d54291;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.header .menu .menu__wrapper .menu__submenu .menu__item .menu__link.menu__link--active-link{color:#d54291}.header .header__language-switcher-label-current{font-size:px;line-height:px}.header .ac-lang-switcher .lang_list_class{background-color:#fff}.header .st-lang-switcher .lang_list_class a:not(.st-btn){color:#253191;font-size:14px;line-height:22px}.header .st-lang-switcher .lang_list_class a:focus,.header .st-lang-switcher .lang_list_class a:hover{background-color:#253191;color:#d54291}.header .st-lang-switcher .lang_list_class a:active{background-color:#fff;color:#d54291}.header .menu .menu__wrapper .menu__submenu{background-color:#fff}.header .menu .menu__wrapper .menu__submenu .menu__link:focus,.header .menu .menu__wrapper .menu__submenu .menu__link:hover{background-color:#253191}@media only screen and (min-width:768px){.header .menu__link{font-size:18px;line-height:24px}.header .menu .menu__wrapper .menu__submenu .menu__item .menu__child-toggle-icon,.header .menu__item--depth-1>.menu__child-toggle .menu__child-toggle-icon,.header .menu__item--depth-2>.menu__child-toggle .menu__child-toggle-icon{border-bottom-color:#253191;border-right-color:#253191}.header .menu .menu__wrapper .menu__submenu .menu__item:hover .menu__child-toggle-icon{border-bottom-color:#d54291;border-right-color:#d54291}.header .st-lang-switcher .lang_list_class a:not(.st-btn){font-size:14px;line-height:24px}.header .menu__item--depth-1:after,.header .menu__item--depth-1:before{background-color:#253191}}.footer{background:#fff}.footer .menu__link,.footer a:not(.menu__link),.footer blockquote,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer li:not(.menu__item),.footer nav a,.footer p{color:#253191;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;text-transform:none}.footer .menu__link .active>a,.footer .menu__link:active,.footer .menu__link:focus,.footer .menu__link:hover,.footer nav .active>a,.footer nav a:active,.footer nav a:focus,.footer nav a:hover{color:#d54291}@media only screen and (min-width:768px){.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{font-size:10px;line-height:10px}.footer a:not(.menu__link),.footer blockquote,.footer li,.footer p{font-size:15px;line-height:25px}.footer .menu__link,.footer nav a{font-size:15px;line-height:17px}}.blog-header__inner,.blog-related-posts,.st-blog-detail{padding:50px 0}@media only screen and (max-width:767px){.blog-header__inner,.blog-related-posts,.st-blog-detail{padding:25px 0}}.blog-post__meta a,.blog-post__timestamp,.st-blog-detail__sidebar-post>li>a,.st-blog-detail__sidebar-tags>li>a{color:#102d7b}.blog-post__meta{align-items:flex-start;display:flex;flex-direction:column}.blog-related-posts__title-link,.blog-related-posts__title-link:active,.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-transform:none}.blog-related-posts__title-link{color:#253191}.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{color:#000969}.blog-related-posts__title-link:active{color:#4d59b9}.blog-related-posts__image{border-radius:20px}#comments-listing .comment-reply-to{color:#d54291}#comments-listing .comment-reply-to:focus,#comments-listing .comment-reply-to:hover{color:#ad1a69}#comments-listing .comment-reply-to:active{color:#fd6ab9}.blog-post__body,.blog-post__body p{font-size:16px;letter-spacing:0;line-height:24px}.blog-post__body img{border-radius:20px}@media only screen and (min-width:768px){.blog-post__body,.blog-post__body p{font-size:16px;letter-spacing:0;line-height:24px}}.st-communication-preferences h2,.st-search-results .hs-search-results__listing li a,.st-search-results .hs-search-results__listing li a:hover,.st-search__keyword span,.st-subscription-confirmation .page-header h2{color:#253191}.st-search-results .hs-search-results__pagination a{;color:#253191;font-size:17px;line-height:18px;text-transform:uppercase}.backup-unsubscribe input[type=email]{background-color:#f9f9ff;border:1px #d7d9e3;border-radius:8px;color:#102d7b}.hs-search-highlight{color:#253191}.blog-index__post-title-link,.blog-index__post-title-link:active,.blog-index__post-title-link:focus,.blog-index__post-title-link:hover{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-transform:none}.blog-index__post-title-link{color:#253191}.blog-index__post-title-link:focus,.blog-index__post-title-link:hover{color:#000969}.blog-index__post-title-link:active{color:#4d59b9}.blog-index__post-author-name,.blog-index__post-author-name:hover,.blog-index__post-tag,.blog-index__post-tag:hover{color:#102d7b}.st-blog-detail__sidebar .hs-highlight-title,.st-blog__sidebar .hs-highlight-title{color:#253191;font-weight:600}.st-blog-detail__sidebar-post>li>a:hover,.st-blog-detail__sidebar-tags>li>a:hover{color:#253191}.pagination__link--number,.pagination__link-text{color:#102d7b}.pagination__link--number:focus,.pagination__link--number:hover,.pagination__link:focus .pagination__link-text,.pagination__link:hover .pagination__link-text{color:#000553}.pagination__link--number:active,.pagination__link:active .pagination__link-text{color:#3855a3}.pagination__link-icon svg{fill:#102d7b}.card__price{color:#253191;font-family:Roboto,sans-serif;font-size:35px;font-style:normal;font-weight:700;text-decoration:none}.card__body svg{fill:#253191}.social-links__icon{background-color:#253191}.social-links__icon:focus,.social-links__icon:hover{background-color:#000969}.social-links__icon:active{background-color:#4d59b9;color:#253191;font-family:Roboto,sans-serif;font-size:35px;font-style:normal;font-weight:700;text-decoration:none}.st-listing-card__column,.st-listing-grid__column{border:2px solid rgba(37,49,145,.16)}.st-listing-card__title-wrap span,.st-listing-grid__title-wrap span{background:rgba(37,49,145,.16);color:#253191}.st-git{background-color:#253191}.hs-rss-module{max-width:900px}.hs-rss-item-text{border-left:5px solid;border-radius:6px;box-shadow:2px 6px 20px -5px #bbb;-webkit-box-shadow:2px 6px 20px -5px #bbb;-moz-box-shadow:2px 6px 20px -5px #bbb;padding:2em 1em 1em 2em}.hs-rss-item-text .hs-rss-title{font-size:1.4rem;text-decoration:none}.hs-rss-item-text .hs-rss-byline .hs-rss-author{color:#1c1470}.hs-rss-item-text .hs-rss-byline .hs-rss-date,.hs-rss-item-text .hs-rss-byline .hs-rss-posted-at{display:none}.hs-rss-item-text .hs-rss-description a{display:block;margin-top:1em}.st-coach-page__hero{display:flex;flex-wrap:wrap;gap:2em;justify-content:center;margin:auto;max-width:900px;min-height:400px;padding-bottom:3em;padding-top:3em}.st-coach-page__hero-content{display:flex;flex:1 1 52%;flex-direction:column;justify-content:center}.st-coach-page__hero-subheading{font-weight:600;margin-bottom:1em;text-transform:uppercase}.st-coach-page__hero-image{background-position:50%;background-size:cover;border-radius:50px;flex:1 1 200px;height:400px}.st-coach-page__hero-content a.socials{align-items:center;background-color:#f9f9ff;border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}@media screen and (max-width:975px){.st-coach-page__hero{gap:2em;padding:1em;text-align:center;width:100%}.st-coach-page__hero-content{flex:1 0 100%}.st-coach-page__hero-image{flex:1 0 100%;height:60vh;margin:auto;width:90%}}.st-coach-page__video-section{display:flex;flex-direction:column;gap:2em;margin:auto;max-width:900px;padding-bottom:10px;padding-top:20px}.st-coach-page__video-section .qualifications{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:900px;row-gap:1em}.st-coach-page__video-section .qualifications>*{flex:1 1 40%}@media screen and (max-width:975px){.st-coach-page__video-section{gap:1em;padding:1em;width:100%}.st-coach-page__video-section .qualifications{align-items:center;justify-content:center;row-gap:.5em;text-align:center}.st-coach-page__video-section .qualifications>*{flex:1 0 80%}}.st-coach-page__long-desc{margin:auto;max-width:900px;padding-bottom:50px;padding-top:50px;text-align:left}.st-coach-page__long-desc h2,.st-coach-page__long-desc h3,.st-coach-page__long-desc h4{text-align:center}@media screen and (max-width:975px){.st-coach-page__long-desc{padding:1em}}.st-coach-page__contact{margin:auto;max-width:900px;text-align:center}@media screen and (max-width:975px){.st-coach-page__contact{padding:2em}}.st-coaches-page{display:flex;flex-wrap:wrap;gap:2em;justify-content:center;margin:auto;max-width:1290px;padding:2rem 1rem}.st-coaches-page__coach{flex:0 0 30%}.st-coaches-page__coach-image{height:350px;margin:auto;width:80%}.st-coaches-page__coach-image img{border-radius:15px;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover}.st-coaches-page__coach-info{align-items:center;display:flex;flex-direction:column;gap:5px;padding-top:8px}.st-coaches-page__coach-info .st-btn{padding-right:0}.st-coaches-page__coach-info h3{margin-bottom:0}.st-coaches-page__name{align-items:center;display:flex;gap:1em;justify-content:center}.st-coaches-page__coach-role{padding-left:2em;padding-right:2em;text-align:center}@media screen and (max-width:1024px){.st-coaches-page__coach{flex:0 0 40%}.st-coaches-page__coach-image{width:90%}}@media screen and (max-width:695px){.st-coaches-page__coach{flex:0 0 90%}.st-coaches-page__coach-image{height:300px;width:250px}}.hs_cos_wrapper_type_rich_text a{text-decoration:none;text-decoration-color:#fff;transition:text-decoration .5s}.hs_cos_wrapper_type_rich_text a:hover{text-decoration:underline;text-decoration-color:#67c6e5;text-decoration-thickness:3px;text-underline-offset:2px;transition:text-decoration-color 1s}.blog-post .hs_cos_wrapper_type_social_sharing .social-icon{align-items:center;background-color:#f9f9ff;border-radius:8px;display:block;display:flex;height:30px;justify-content:center;padding:.75em;width:30px}.blog-post .hs_cos_wrapper_type_social_sharing .social-icon img{object-fit:contain}.blog-post .hs_cos_wrapper_type_social_sharing{column-gap:.75em;display:flex;flex-wrap:wrap}.blog-post .hs_cos_wrapper_type_social_sharing p.small-title{width:100%}.st-publication-page__hero{align-items:center;display:flex;flex-direction:column;gap:2em;margin:auto;max-width:900px;min-height:400px;padding-left:1em;padding-right:1em;padding-top:36px}.st-publication-page__hero-content{align-items:center;display:flex;flex-direction:column;text-align:center}.st-publication-page__hero-subheading{font-size:20px;margin-bottom:1em;text-align:center}.st-publication-page__hero-year{color:#70b62c;font-size:32px;font-weight:600}.st-publication-page__hero-image{height:350px}.st-publication-page__hero-image img{max-height:100%;max-width:100%;object-fit:contain}.st-publication-page__long-desc{margin:auto;max-width:900px;padding:36px 1em}a.blog-post__tag{border:1px solid #aaa;border-radius:10px;color:#aaa;font-size:15px;font-weight:400;padding:.5em 1em}.blog-post__tags{display:flex;flex-flow:row wrap;gap:1em;padding-bottom:1em}a.blog-post__tag:hover{background-color:#102d7b;color:#fff;font-weight:400}.blog-listing-search input.hs-search-field__input,.hs-search-field input.hs-search-field__input{background-color:#f9f9ff!important}.st-search-results .hs-search-field__button{display:none}