.archive.author .site-content .ast-container{display:block!important}.author-banner{background:var(--west-side-50);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;padding-bottom:48px;padding-top:162px;width:100vw}.author-banner-v2__container,.author-banner__container{color:var(--west-side-950);display:flex;gap:32px;margin-inline:auto;max-width:1280px}.author-banner-v2__container{align-items:center;gap:14px}.author-banner-v2__container img,.author-banner__container img{aspect-ratio:1;border-radius:50%;height:80px;width:auto}.author-banner-v2__container img{height:64px}.author-banner-v2__container .author-info p,.author-banner__container .author-info a,.author-banner__container .author-info h1,.author-banner__container .author-info p{color:var(--west-side-950);margin-bottom:0}.author-banner__container .author-info{display:flex;flex-direction:column;gap:16px;margin-top:16px;max-width:700px}.author-banner__container .author-info .author-socials a{padding:8px}.author-banner__container .author-info .author-socials{display:flex;gap:8px}.author-posts h2{margin-block:38px}.terms-and-author{background:var(--woodsmoke-100);border-radius:24px;margin-top:80px;padding:24px 24px 48px;width:100%}.terms-and-author .author-banner-v3__container{display:flex;gap:14px;padding-right:24px;padding-top:24px}.terms-and-author .author-banner-v3__container img{aspect-ratio:1;border-radius:50%;height:64px;width:auto}.terms-and-author .author-banner-v3__container .author-info .heading-h5{color:var(--woodsmoke-950);margin-bottom:12px}.terms-and-author .author-banner-v3__container .author-info p{color:var(--woodsmoke-700)}.terms-and-author .terms__container{display:flex;gap:12px;margin-bottom:40px}.terms-and-author .terms__container .term-link{background:#fff;border:1px solid var(--woodsmoke-300);border-radius:32px;color:var(--woodsmoke-700);display:flex;padding:8px 16px;text-decoration:none;text-transform:uppercase;width:fit-content}.is-style-qc-group-constrain .wp-block-heading,.is-style-qc-group-constrain details,.is-style-qc-group-constrain ol,.is-style-qc-group-constrain p,.is-style-qc-group-constrain ul{max-width:640px!important;text-wrap:pretty}.is-style-qc-group-constrain .wp-block-heading.has-text-align-center{max-width:840px!important;text-wrap:pretty}.mw-p.mw-p.mw-p.mw-p.mw-p.mw-p p{margin-left:0!important;max-width:740px}.wp-block-button{z-index:9}.wp-block-table.is-style-colors tr td:nth-child(2n),.wp-block-table.is-style-colors tr th:nth-child(2n){background:var(--qc-bg-dark);color:var(--qc-bg-light)}.wp-block-table.is-style-colors tr td:nth-child(odd):not(:first-child),.wp-block-table.is-style-colors tr th:nth-child(odd):not(:first-child){background:var(--qc-subtle)}.wp-block-table.is-style-colors tr td:first-child,.wp-block-table.is-style-colors tr th:first-child{background:var(--qc-primary-light)}.wp-block-table.is-style-pricing table{border-collapse:unset;border-spacing:16px 6px;color:#000;margin-inline:-16px;max-width:1312px;width:calc(100% + 32px)}.wp-block-table.is-style-pricing table,.wp-block-table.is-style-pricing tbody,.wp-block-table.is-style-pricing td,.wp-block-table.is-style-pricing th,.wp-block-table.is-style-pricing thead{border:0}.wp-block-table.is-style-pricing tr th{text-align:left!important}.wp-block-table.is-style-pricing tr th:first-child{background:#fff;left:0;position:sticky!important}.wp-block-table.is-style-pricing tr td:first-child{left:0;position:sticky!important}@media screen and (max-width:781px){.wp-block-table.is-style-pricing tr td:first-child,.wp-block-table.is-style-pricing tr th:first-child{max-width:110px}}.wp-block-table.is-style-pricing tr th{color:var(--west-side-950);font-weight:400;padding:16px;vertical-align:top}.wp-block-table.is-style-pricing tr th strong{font-size:1.5rem!important;line-height:1.1!important;margin-bottom:8px}.wp-block-table.is-style-pricing tr th a{background-color:var(--west-side-400);border:1px solid var(--west-side-400);border-radius:12px;color:var(--west-side-950);display:flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.3;margin-top:16px;padding-block:12px;text-decoration:none!important;width:100%}.wp-block-table.is-style-pricing tr th a:hover{background:#fff}.wp-block-table.is-style-pricing tr td{border-radius:12px;margin-inline:8px}.wp-block-table.is-style-pricing tr td:first-child{background:#fff;border:1px solid var(--woodsmoke-300);color:var(--woodsmoke-700)}.wp-block-table.is-style-pricing tr td{background:var(--west-side-100);color:var(--west-side-950);padding:12px 16px}.wp-block-table.is-style-pricing tr td:has(img){text-align:center}.wp-block-table.is-style-pricing tr td:not(:first-child) a{color:var(--west-side-950);font-weight:700}.wp-block-details.is-style-separate summary{gap:16px}body .wp-block-details.is-style-separate summary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23462004' d='M8 17a1 1 0 1 0 2 0v-7h7a1 1 0 1 0 0-2h-7V1a1 1 0 0 0-2 0v7H1a1 1 0 1 0 0 2h7z'/%3E%3C/svg%3E");content:"";height:18px;min-width:18px;position:relative;top:7px;width:18px}body .wp-block-details.is-style-separate[open] summary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='2' fill='none' viewBox='0 0 18 2'%3E%3Crect width='18' height='2' fill='%23462004' rx='1'/%3E%3C/svg%3E");height:2px;transform:translateY(8px) rotate(0deg)}.wp-block-details.is-style-separate{border-bottom:1px solid #f8a14d!important;padding-bottom:24px}.wp-block-table.is-style-dashed td,.wp-block-table.is-style-dashed th,.wp-block-table.is-style-dashed tr{border-style:dashed}.wp-block-quote.is-style-dark,.wp-block-quote.is-style-primary{border:3px solid;border-radius:16px;margin-inline:0;padding-block:24px}.wp-block-quote.is-style-dark{border:3px solid var(--qc-bg-dark)!important}.wp-block-quote.is-style-primary{border:3px solid var(--qc-primary-light)!important}.wp-block-quote.is-style-dark:after,.wp-block-quote.is-style-dark:before{color:var(--qc-bg-dark)}.wp-block-quote.is-style-primary:after,.wp-block-quote.is-style-primary:before{color:var(--qc-primary-light)}.wp-block-quote.is-style-dark:before,.wp-block-quote.is-style-primary:before{background:#fff;content:"\201C";display:block;font-size:80px;height:40px;left:20px;line-height:1;padding-left:10px;position:absolute;top:-24px;width:70px}.wp-block-quote.is-style-dark:after,.wp-block-quote.is-style-primary:after{background:#fff;bottom:-20px;content:"\201D";display:block;font-size:80px;height:40px;line-height:1;padding-left:10px;position:absolute;right:20px;width:70px}.wp-block-button.is-style-arrow-left .wp-block-button__link,.wp-block-button.is-style-arrow-right .wp-block-button__link,.wp-block-button.is-style-scroll-down .wp-block-button__link{display:flex;gap:6px;justify-content:center}.wp-block-button.is-style-arrow-left .wp-block-button__link svg,.wp-block-button.is-style-arrow-right .wp-block-button__link svg,.wp-block-button.is-style-scroll-down .wp-block-button__link svg{transition:.3s}.wp-block-button.is-style-arrow-left .wp-block-button__link svg{transform:rotate(180deg)}.wp-block-button.is-style-arrow-right .wp-block-button__link:hover svg{transform:translateX(6px)}.wp-block-button.is-style-arrow-left .wp-block-button__link:hover svg{transform:rotate(180deg) translateX(6px)}.wp-block-button.is-style-scroll-down .wp-block-button__link svg{transform:rotate(90deg)}.wp-block-button.is-style-scroll-down .wp-block-button__link:hover svg{animation:arrow-down-up 1s linear infinite}.is-style-narrow{max-width:900px!important}@keyframes arrow-down-up{0%{transform:translateY(0) rotate(90deg)}25%{transform:translateY(3px) rotate(90deg)}75%{transform:translateY(-3px) rotate(90deg)}to{transform:translateY(0) rotate(90deg)}}.post-type-archive-careers .ast-container .alignfull,.single-careers .ast-container .alignfull{margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;max-width:100vw;padding-inline:2em;width:100vw}.careers-section .heading-h2{margin-bottom:64px;text-align:center}.careers-list{display:grid;gap:12px;margin-inline:auto;max-width:850px}.careers-list__item{align-items:center;background:var(--west-side-100);border-radius:12px;color:var(--west-side-950);display:flex;gap:8px;padding:20px;width:100%}.careers-list__item svg{transition:transform .3s}.careers-list__item:focus svg,.careers-list__item:hover svg{transform:translateX(6px)}.careers-list__item .paragraph-xl{color:inherit;margin-block:0;text-wrap:nowrap}.careers-list__item-info,.careers-list__item-text{display:flex;flex-wrap:wrap;gap:8px}.careers-list__item-text{justify-content:space-between;width:100%}.careers-list__item-text span{background:#fff;border:1px solid var(--west-side-300);border-radius:30px;color:inherit;font-weight:700;padding:8px 16px;text-transform:uppercase;text-wrap:nowrap}.careers-metadata{display:grid;grid-template-columns:repeat(3,1fr);width:max-content}.careers-metadata__container{border-left:1px solid var(--west-side-400);min-width:216px;padding-inline:16px}.careers-metadata__label{color:var(--west-side-800);text-transform:uppercase}.careers-metadata__value{color:var(--west-side-950);font-weight:900}.wp-block-table.is-style-colors table{border-collapse:unset;border-spacing:10px;color:#000}.wp-block-table.is-style-colors table,.wp-block-table.is-style-colors tbody,.wp-block-table.is-style-colors td,.wp-block-table.is-style-colors th,.wp-block-table.is-style-colors thead{border:0}.wp-block-table.is-style-colors tr td,.wp-block-table.is-style-colors tr th{border-radius:10px}.wp-block-table.is-style-colors tr td:nth-child(2n),.wp-block-table.is-style-colors tr th:nth-child(2n){background:#276267;color:#f6efef}.wp-block-table.is-style-colors tr td:nth-child(odd):not(:first-child),.wp-block-table.is-style-colors tr th:nth-child(odd):not(:first-child){background:#a9c0c2}.wp-block-table.is-style-colors tr td:first-child,.wp-block-table.is-style-colors tr th:first-child{background:#f8a14d}.wp-block-table.is-style-dashed tr,.wp-block-table.is-style-dashed tr td,.wp-block-table.is-style-dashed tr th{border-style:dashed}.wp-block-table.is-style-dashed tbody,.wp-block-table.is-style-dashed thead{border:0}.wp-block-details.is-style-separate summary{display:flex;justify-content:space-between}.wp-block-details.is-style-separate summary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='18' height='8' class='ast-arrow-svg' viewBox='57 35.171 26 16.043'%3E%3Cpath d='m57.5 38.193 12.5 12.5 12.5-12.5-2.5-2.5-10 10-10-10z'/%3E%3C/svg%3E");content:"";height:8px;position:relative;top:7px;width:16px}.wp-block-details.is-style-separate[open] summary:after{transform:rotatex(180deg)}.wp-block-details.is-style-separate:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:24px}@media screen and (min-width:1026px){.event-menu__menu-wrapper{margin-left:auto;padding-right:30px}}#primary .content li,#primary .content p{color:var(--qc-text)}@media screen and (min-width:1026px){.event-menu__logo-wrapper img{width:240px}}@media screen and (max-width:1025px){.event-menu__logo-wrapper img{width:220px}}#event-menu-list a{border:0!important;outline:0!important}#event-menu-list{gap:20px;list-style:none;padding-left:0}#event-menu-list a{font-family:Lato,sans-serif;font-weight:700}@media screen and (max-width:1025px){header .qc__btn-primary{display:none!important}}.event-menu{background:var(--qc-bg-dark-medium)!important}@media screen and (min-width:1026px){.event-menu{background:transparent;display:flex;justify-content:space-between;left:0;max-width:100vw!important;opacity:0;top:0;width:100vw;z-index:99999999}.event-menu li a{color:#fff}}@media screen and (max-width:1025px){.event-menu__list li a{color:#fff;font-size:16px;line-height:1.1em}}.event-menu{opacity:0;position:absolute;transition:opacity .2s ease-out,background .2s ease-out;Top:0}.event-menu.visible{opacity:1!important}.event-menu.scrolled{background:#fff}@media screen and (max-width:1025px){.event-menu{left:0;padding:0 15px;width:100%}.event-menu .event-menu__inner-wrapper{padding-inline:0!important}}@media screen and (min-width:1026px){.event-menu__inner-wrapper{align-items:center;display:flex;justify-content:space-between;padding:15px 55px;width:100%}#event-menu-list{display:flex!important}.event-menu__toggle-button{display:none!important}}@media screen and (max-width:1025px){.event-menu__inner-wrapper{align-items:center;display:flex;gap:30px;justify-content:space-between;padding-bottom:15px;padding-top:15px;width:100%}}#event-menu-list ul{padding:0}#footer-menu-list{align-items:center}#event-menu-list a,#footer-menu-list a,.event-footer__left-lower.event-footer__left-lower a{text-decoration:none;text-underline-offset:4px}.event-footer__mobile-extra-links{display:none}@media screen and (max-width:1025px){.event-footer__left-lower{display:none!important}.event-footer__mobile-extra-links{align-items:center;display:flex;flex-direction:column-reverse;gap:20px;justify-content:center}.event-footer__mobile-extra-links a{text-decoration:none!important}}@media screen and (min-width:1026px){#event-menu-list a:focus-visible,#event-menu-list a:hover,#footer-menu-list a:focus-visible,#footer-menu-list a:hover,.event-footer__left-lower.event-footer__left-lower a:focus-visible,.event-footer__left-lower.event-footer__left-lower a:hover{outline:none;text-decoration:underline}}@media screen and (max-width:1025px){.event-menu{display:flex;justify-content:space-between;z-index:9999}.event-menu__nav{position:relative;z-index:-1}#event-menu-nav ul{background:#fff;box-shadow:-10px 20px 20px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100vh;margin:0;padding:40px 35px;position:absolute;right:-20px;top:27px;width:250px;z-index:999}.event-menu__toggle-button{background:transparent!important;border:none!important;padding:0;position:relative;transform:translateY(-2px);transition:.2s ease-out}.event-menu__toggle-button.active span{transform:translateY(1px)!important}.event-menu__toggle-button.active span:last-child{opacity:0}.event-menu__toggle-button span{background:var(--west-side-400);display:block;height:2px;transition:.2s ease-out;width:20px}.event-menu__toggle-button span.top{transform:translateY(-4px)}.event-menu__toggle-button span.bottom{transform:translateY(4px)}.event-menu__list .event-menu__list-item .event-menu-link{display:flex!important}}#ast-scroll-top,.otgs-development-site-front-end,.wpml-ls-statics-footer{display:none!important}.event-footer{background:var(--qc-bg-extra-dark);margin-top:calc(var(--wp--custom--ast-default-block-top-padding)*2);padding-bottom:var(--wp--custom--ast-default-block-top-padding);padding-top:var(--wp--custom--ast-default-block-top-padding)}.event-footer__main-wrapper{display:flex;gap:50px}@media screen and (max-width:1025px){.event-footer__main-wrapper{flex-direction:column}}@media screen and (min-width:1026px){.event-footer__left,.event-footer__right{width:calc(50% - 25px)}.event-footer__right{flex-direction:column}}.event-footer__right{display:flex}@media screen and (min-width:1026px){.event-footer__right{align-items:stretch;justify-content:flex-end}.event-footer__social-link-wrapper{align-items:flex-end;flex-direction:column!important;padding-top:55px}}@media screen and (max-width:1025px){.event-footer__right{flex-direction:column}}.event-footer__left-lower{display:flex;gap:30px;padding-top:70px}.event-footer__mobile-extra-links.visit-link{display:flex!important}.event-footer__mobile-extra-links.visit-link p{margin:0!important;padding:0!important}.event-footer__mobile-extra-links.visit-link a{text-decoration:underline!important}.event-footer *{color:#fff!important}.event-footer img{filter:brightness(0) invert(1);width:200px}@media screen and (max-width:1025px){.event-footer img{margin:0 auto}}.event-footer__left-upper{display:flex;flex-direction:column;gap:60px}.event-footer__left-upper p{margin:0}.event-footer__left-upper-logo-wrapper{display:flex;flex-direction:column;gap:20px}.event-footer__right ul{display:flex;gap:40px;justify-content:flex-end;list-style:none;padding:0}@media screen and (max-width:1025px){.event-footer__right ul{flex-direction:column;gap:20px;justify-content:unset}}@media screen and (min-width:1026px){.event-footer__social-link-wrapper{align-self:flex-end;display:flex;flex-direction:column;flex-direction:row;gap:30px;margin-top:auto}.event-footer__social-link img{margin-left:auto;width:25px}.event-footer__social-link:is(:hover,:focus-visible) img{filter:var(--filter-plus) var(--filter-qc-primary)}}@media screen and (max-width:1025px){.event-footer__social-link-wrapper{flex-direction:column;gap:25px;margin:30px 0}.event-footer__social-link,.event-footer__social-link-wrapper{display:flex;justify-content:center}.event-footer__social-link img{width:32px}}.logotype-block h2{text-align:center!important}@media screen and (max-width:1025px){#partners img{display:block;max-width:200px}#partners figure{margin-left:0!important;margin-right:auto!important}}.event-menu.new-header{background:#fff!important;box-shadow:0 2px 10px 0 rgba(36,50,66,.075);left:0;position:fixed;top:0;width:100%}.event-menu.new-header .event-menu__inner-wrapper{margin-inline:auto;max-width:1320px;padding-inline:20px}.event-menu.new-header li a{color:#151519}.event-hero .qc__btn-primary{color:#462004!important;padding:12px 20px;text-decoration:none!important}.event-hero__gradient-div{display:none!important}.event-footer.new-footer{background:none!important}.event-footer.new-footer img{filter:none}.event-footer.new-footer *{color:#151519!important}.event-footer.new-footer{margin-top:0!important}#event-menu-list .event-menu__list-item .event-menu-link.sign-up-link{border:1px solid var(--west-side-400)!important}.ast-builder-footer-grid-columns>.site-footer-above-section-1.site-footer-section-1{display:flex!important;flex-direction:column;gap:40px;height:100%;justify-content:start}.ast-builder-footer-grid-columns>.site-footer-above-section-1.site-footer-section-1 .ast-footer-html-1.footer-widget-area{margin-top:auto}.ast-builder-footer-grid-columns>.site-footer-above-section-1.site-footer-section-1 .ast-footer-html-1.footer-widget-area p{display:flex;gap:16px}.ast-builder-footer-grid-columns>.site-footer-above-section-2.site-footer-section-2{column-gap:16px;display:grid!important;grid-template-columns:repeat(4,1fr);row-gap:64px}.ast-builder-footer-grid-columns>.site-footer-above-section-2.site-footer-section-2 .widget-title{color:var(--woodsmoke-500);font-size:13px;font-weight:700;margin-bottom:16px;text-transform:uppercase}.ast-builder-footer-grid-columns>.site-footer-above-section-2.site-footer-section-2 .menu-item{display:flex}.ast-builder-footer-grid-columns>.site-footer-above-section-2.site-footer-section-2 .menu-item .menu-link{color:#151919;font-size:.875rem;padding-bottom:4px}.ast-builder-footer-grid-columns>.site-footer-above-section-2.site-footer-section-2 .menu-item .menu-link:hover{text-decoration:underline}.ast-builder-footer-grid-columns .menu-item.external-link .menu-link{align-items:center;display:flex;gap:6px;padding:0;text-decoration:none!important}.ast-builder-footer-grid-columns .menu-item.external-link:hover .menu-link:after{text-decoration:none!important;transform:translate(3px,-3px)}.ast-builder-footer-grid-columns .menu-item.external-link .menu-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23151919' d='M8.682 4.44a1 1 0 0 0 0 2h7.465L4.439 18.146l1.415 1.414L17.56 7.853v7.465a1 1 0 1 0 2 0V7.44a3 3 0 0 0-3-3z'/%3E%3C/svg%3E");content:"";height:16px;position:relative;transition:.3s;width:16px}.ast-builder-footer-grid-columns>.site-footer-below-section-2.site-footer-section-2 .menu-item .menu-link{color:#3d4847}.ast-builder-footer-grid-columns>.site-footer-below-section-2.site-footer-section-2 .menu-item .menu-link:hover{text-decoration:underline}.ast-builder-footer-grid-columns>.site-footer-below-section-2.site-footer-section-2{justify-content:end}#menu-global-footer-lower-footer-finnish,#menu-global-footer-lower-swedish,.ast-builder-footer-grid-columns>.site-footer-below-section-2.site-footer-section-2 #menu-global-footer-lower-footer-english{display:flex;font-size:.875rem;gap:24px;justify-content:flex-end}.ast-footer-copyright{text-align:left}.ast-footer-copyright .copyrights{align-items:center;display:flex;font-size:.875rem;gap:16px}.site-above-footer-wrap{padding-bottom:64px}.site-below-footer-wrap{margin-block:0!important;padding-block:0!important}.footer-widget-area .widget-media-image figure img{width:300px!important}.ast-builder-footer-grid-columns.site-below-footer-inner-wrap{border-top:1px solid #c3ccca;padding-block:32px}[data-section=sidebar-widgets-footer-widget-7]{grid-column:2/span 3}@media screen and (max-width:1200px){.ast-builder-footer-grid-columns>.site-footer-above-section-2.site-footer-section-2{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1024px){.ast-builder-footer-grid-columns>.site-footer-above-section-2.site-footer-section-2{grid-template-columns:repeat(2,1fr)}.site-below-footer-wrap.ast-builder-grid-row-container .site-below-footer-inner-wrap{align-items:center;grid-template-columns:repeat(1,1fr);justify-content:center}#menu-global-footer-lower-footer-finnish,#menu-global-footer-lower-swedish,.ast-builder-footer-grid-columns>.site-footer-below-section-2.site-footer-section-2 #menu-global-footer-lower-footer-english{flex-wrap:wrap!important;justify-content:center!important;row-gap:8px!important}.ast-footer-copyright{text-align:center}.ast-footer-copyright .copyrights{justify-content:center}}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form{background:#fff;border-radius:24px;font-family:Lato,sans-serif!important;padding:24px}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content{display:flex;flex-direction:column;gap:16px;padding:0}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-Heading{color:var(--woodsmoke-950);font-size:1.875rem!important;font-weight:700;line-height:1.1!important}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-Row{margin:0;padding:0}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-Row .hsfc-FieldLabel{color:var(--woodsmoke-700);font-size:.875rem;font-weight:700;line-height:1.3;margin-bottom:6px}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-ErrorAlert{color:var(--west-side-700);font-size:.875rem!important;font-weight:700;padding-top:6px}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-Row .hsfc-FieldLabel .hsfc-FieldLabel__RequiredIndicator{color:var(--west-side-700)}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-TextInput,.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-TextareaInput{background:#fff;border:1px solid var(--woodsmoke-400);border-radius:12px;box-shadow:0 1px 2px 0 #1519191a;height:48px;margin-bottom:0;padding:10px 16px}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-TextInput::placeholder,.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-TextareaInput::placeholder{color:var(--woodsmoke-500)}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-RichText{color:var(--woodsmoke-500);font-size:.875rem;font-weight:400;line-height:1.3;padding-bottom:16px}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-TextareaInput{height:95px}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-CheckboxField{padding-bottom:16px}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-FieldLabel:has(.hsfc-CheckboxInput){align-items:flex-start;color:var(--woodsmoke-950);display:flex;font-weight:400;margin:0;padding:0}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-FieldLabel .hsfc-CheckboxInput{background:var(--woodsmoke-100)!important;border:1px solid var(--woodsmoke-400)!important;border-radius:4px}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-FieldLabel .hsfc-CheckboxInput:hover{border:1px solid var(--west-side-500)!important;box-shadow:none}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-FieldLabel .hsfc-CheckboxInput:checked{background:var(--west-side-400)!important;border:1px solid var(--west-side-500)!important}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-Button{background-color:var(--west-side-400);border:1px solid var(--west-side-400);border-radius:12px;color:var(--west-side-950);display:flex;font-weight:700;justify-content:center;line-height:1.3;margin-top:24px;padding-block:12px;text-decoration:none!important;transition:.3s;width:100%}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-Button:hover{background-color:#fff;color:var(--west-side-950);filter:brightness(100%);transform:translateY(0)}.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-NavigationRow,.new-book-a-demo .hs-form-html .hsfc-FormWrapper form .hsfc-NavigationRow .hsfc-NavigationRow__Alerts{margin:0;padding:0}.new-form label:not(.checkbox-label){color:#151919;display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:6px}.new-form p:not(.checkbox-label>p){color:var(--woodsmoke-500);font-size:14px;margin-bottom:0}.new-form input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#f6f7f7;border:1px solid #c3ccca;border-radius:4px;margin-top:2px;min-height:18px;min-width:18px}.new-form .checkbox-label{align-items:flex-start;display:flex;gap:12px;margin-top:24px}.new-form .checkbox-label p{color:#151919;margin-bottom:0}.new-form .checkbox-label span{color:#cc6702}.new-form button{background:var(--west-side-400);border:1px solid var(--west-side-400);border-radius:12px;color:var(--west-side-950);font-size:16px;font-weight:700;margin-top:8px;padding:12px 18px}.roi-page-form .hsfc-FormWrapper form{background:var(--tropical-rain-forest-100)}.subscribe-form__container .hsfc-FormWrapper form .hsfc-Step__Content,.subscribe-form__container .hsfc-PostSubmit .hsfc-Step__Content{background:var(--woodsmoke-100);border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:24px!important}.subscribe-form__container .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-NavigationRow,.subscribe-form__container .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-NavigationRow__Alerts{margin:0;padding:0}.subscribe-form__container .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-Row,.subscribe-form__container .hsfc-FormWrapper form .hsfc-TextInput,.subscribe-form__container .hsfc-PostSubmit .hsfc-Step__Content .hsfc-RichText>p{margin-bottom:0}.subscribe-form__container .hsfc-FormWrapper form .hsfc-Step__Content h2,.subscribe-form__container .hsfc-PostSubmit .hsfc-Step__Content .hsfc-RichText strong{color:var(--woodsmoke-950);font-size:1.5rem!important;font-weight:700;line-height:1.1!important;margin-bottom:16px}.subscribe-form__container .hsfc-PostSubmit .hsfc-Step__Content .hsfc-RichText>p{color:var(--woodsmoke-700);padding-bottom:16px!important}.subscribe-form__container .hsfc-PostSubmit .hsfc-Step__Content .hsfc-RichText strong{color:var(--woodsmoke-950)}.subscribe-form__container .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-FieldLabel{color:var(--woodsmoke-700);font-size:14px;font-weight:700}.subscribe-form__container .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-FieldLabel:has(input[type=checkbox]){font-size:12px}.subscribe-form__container .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-TextInput{background:#fff;border:1px solid var(--woodsmoke-400);border-radius:12px;box-shadow:none}.book-demo-form.video-summit-page .hs-form .hs_submit .actions input[type=submit],.subscribe-form__container .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-Button{background-color:var(--west-side-400)!important;border:1px solid var(--west-side-400);border-radius:12px;color:var(--west-side-950)!important;display:flex;font-family:Lato,sans-serif;font-weight:700;justify-content:center;line-height:1.3;padding-block:12px;text-decoration:none!important;transition:.3s;width:100%}.book-demo-form.video-summit-page .hs-form .hs_submit .actions input[type=submit]:hover,.subscribe-form__container .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-Button:hover{background-color:#fff!important;color:var(--west-side-950)!important;filter:brightness(100%);transform:translateY(0)}.subscribe-form__container .hsfc-Form:not(:has(input[value=""])) .hsfc-Row:has(.hsfc-DataPrivacyField){display:flex;height:100%;transition:height .3s,display 0s}.subscribe-form__container .hsfc-Form:has(input[value=""]) .hsfc-Row:has(.hsfc-DataPrivacyField){display:none;height:0}.hbspt-form .hs-form,.new-book-a-demo.roi-page-form .hs-form-html .hsfc-FormWrapper form{background:var(--tropical-rain-forest-100);border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:32px}.new-book-a-demo.roi-page-form .hs-form-html .hsfc-FormWrapper form .hsfc-Step__Content .hsfc-TextInput{height:40px}.hbspt-form .hs-form fieldset{display:flex;gap:12px;max-width:100%}.hbspt-form .hs-form fieldset .hs-form-field,.hbspt-form .hs-form fieldset .hs-form-field .input .hs-input:not([type=checkbox]){width:100%}.hbspt-form .hs-form fieldset .hs-form-field .input{margin:0}.hbspt-form .hs-form fieldset .hs-form-field .input .hs-input:not([type=checkbox]){margin-top:6px}.hbspt-form .hs-form fieldset .hs-form-field .input .hs-input{transform:translate(0)!important}.hbspt-form .hs-form fieldset .hs-form-field .input .hs-input:not(.hs-fieldtype-intl-phone){background:#fff;border:1px solid var(--woodsmoke-400);border-radius:12px;box-shadow:none}.hbspt-form .hs-form fieldset .hs-form-field label .hs-form-required{color:var(--west-side-700)}.hbspt-form .hs-form fieldset .hs-form-field label{color:var(--woodsmoke-700);font-size:.875rem;font-weight:700;line-height:1.3;margin-bottom:6px}.hbspt-form .hs-form fieldset .hs-form-field .hs-error-msgs{list-style-type:none;margin:0;padding:0}.hbspt-form .hs-form fieldset .hs-form-field .hs-error-msgs li label{color:var(--west-side-700);font-size:.875rem!important;font-weight:700;padding-top:6px}.hbspt-form .hs-form fieldset .hs-form-field .inputs-list{list-style-type:none;margin:0;padding:0}.hbspt-form .hs-form fieldset .hs-form-field .inputs-list .hs-form-booleancheckbox label{display:flex;gap:12px}.hbspt-form .hs-form fieldset .hs-form-field .inputs-list .hs-form-booleancheckbox label span{font-weight:500;margin:0;padding:0}.hbspt-form .hs-form fieldset .hs-form-field .inputs-list input[type=checkbox]{background:var(--woodsmoke-100)!important;border:1px solid var(--woodsmoke-400)!important;border-radius:4px;min-height:18px;min-width:18px}.hbspt-form .hs-form fieldset .hs-form-field .inputs-list input[type=checkbox]:hover{border:1px solid var(--west-side-500)!important;box-shadow:none}.hbspt-form .hs-form fieldset .hs-form-field .inputs-list input[type=checkbox]:checked{background:var(--west-side-400)!important;border:1px solid var(--west-side-500)!important}.hbspt-form .hs-form fieldset .hs-richtext{font-size:.875rem!important}.hbspt-form .hs-form .actions{text-align:center}.hbspt-form .hs-form .actions .hs-button{margin:0 auto;width:50%}.form-columns-1 .hs-dependent-field{width:100%}.half-text-video .half-text-video__text{max-width:560px}.half-text-video__advantages{border:1px solid var(--woodsmoke-200);border-radius:16px;clip-path:polygon(0 32px,2px 32px,2px calc(100% - 32px),0 calc(100% - 32px),0 100%,32px 100%,32px calc(100% - 2px),calc(100% - 32px) calc(100% - 2px),calc(100% - 32px) 100%,100% 100%,100% calc(100% - 32px),calc(100% - 2px) calc(100% - 32px),calc(100% - 2px) 32px,100% 32px,100% 0,calc(100% - 32px) 0,calc(100% - 32px) 2px,32px 2px,32px 0,0 0);padding:32px}.half-text-video__advantage strong{color:var(--tropical-rain-forest-600);font-size:24px;padding-bottom:4px}.half-text-video__advantage{color:var(--woodsmoke-700);font-weight:700}.half-text-video ul.half-text-video__list{margin-left:0;padding-left:0}.half-text-video__list li{display:flex;list-style:none;margin-bottom:4px}.half-text-video__list li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none' viewBox='0 0 24 25'%3E%3Cpath fill='%233d4847' d='M21 12.5a9 9 0 1 1-18 0 9 9 0 0 1 18 0' opacity='.15'/%3E%3Cpath fill='%233d4847' d='M16.747 10.164a1 1 0 1 0-1.494-1.328l-4.586 5.159-1.92-2.16a1 1 0 0 0-1.494 1.33l1.919 2.159a2 2 0 0 0 2.99 0z'/%3E%3Cpath fill='%233d4847' fill-rule='evenodd' d='M12 2.5c-5.523 0-10 4.477-10 10s4.477 10 10 10 10-4.477 10-10-4.477-10-10-10m-8 10a8 8 0 1 1 16 0 8 8 0 0 1-16 0' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";display:flex;height:24px;margin-right:10px;min-width:24px;position:relative;width:24px}.integrations-sticky{top:70px!important}.wp-block-columns.integrations-columns{display:grid;gap:20px;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}.wp-block-columns.integrations-columns .wp-block-column figure{align-items:center;aspect-ratio:2/1.2;background:var(--tropical-rain-forest-100);border-radius:24px;display:flex;height:auto;justify-content:center;overflow:hidden;width:100%}.wp-block-columns.integrations-columns .wp-block-column{background:var(--woodsmoke-50);border-radius:24px;display:flex;flex-direction:column;gap:16px;height:100%}.wp-block-columns.integrations-columns .wp-block-column .wp-block-heading,.wp-block-columns.integrations-columns .wp-block-column p{margin-block:0;padding-block:0;padding-inline:24px}.wp-block-columns.integrations-columns .wp-block-column p:has(a){margin-top:auto;padding-bottom:24px}.wp-block-columns.integrations-columns .wp-block-column p a{align-items:center;color:var(--woodsmoke-700);display:flex;font-weight:700;gap:6px;text-decoration:none}.wp-block-columns.integrations-columns .wp-block-column p a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' fill='none' viewBox='0 0 20 16'%3E%3Cpath fill='%23344054' d='M12.693.309a1 1 0 0 0-1.415 1.414L16.556 7H0v2h16.557l-5.279 5.278a1 1 0 0 0 1.415 1.414l5.57-5.57a3 3 0 0 0 0-4.243z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:16px;min-width:20px;position:relative;transition:.3s;width:20px}.wp-block-columns.integrations-columns .wp-block-column p:hover a:after{transform:translateX(6px)}@media screen and (max-width:1024px){.wp-block-columns.integrations-columns{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:781px){.wp-block-columns.integrations-columns{grid-template-columns:repeat(1,1fr)}}.loader{animation:rotate 1s linear infinite;border-radius:50%;height:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px;z-index:1}.loader.hidden{display:none}.loader:after,.loader:before{animation:prixClipFix 2s linear infinite;border:5px solid var(--qc-bg-extra-dark);border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}.loader:after{animation:prixClipFix 2s linear infinite,rotate .5s linear infinite reverse;border-color:var(--qc-primary);inset:6px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}header.entry-header{display:none!important}.main-banner__column-text .wp-element-button{background:var(--west-side-400);background-image:none!important;border:1px solid var(--west-side-400);border-radius:12px;color:var(--west-side-950);font-size:16px;padding:12px 20px}.main-banner__rotate-sentences{background:#0a0f1a4d;border:none;border-radius:50px;height:40px;margin-left:0;position:relative;width:220px}.main-banner__active-clients{flex-wrap:wrap!important;row-gap:12px}[lang=fi] .main-banner__rotate-sentences{width:260px}.main-banner__sentence{animation:showHide 12s infinite;left:50%;margin:0!important;opacity:0;padding:0!important;position:absolute;text-wrap:nowrap;top:8px;transform:translateX(-50%);visibility:hidden}.main-banner__sentence:first-child{animation-delay:0s}.main-banner__sentence:nth-child(2){animation-delay:3s}.main-banner__sentence:nth-child(3){animation-delay:6s}.main-banner__sentence:nth-child(4){animation-delay:9s}@keyframes showHide{0%{opacity:0;visibility:hidden}5%{opacity:1;visibility:visible}25%{opacity:1;visibility:visible}30%{opacity:0;visibility:hidden}to{opacity:0;visibility:hidden}}.menu-item-has-children .astra-megamenu.sub-menu,.menu-item-has-children .astra-megamenu.sub-menu .ast-mm-custom-content.ast-mm-template-content{border-top:0!important;margin:0!important;padding:0!important}.menu-item-has-children .astra-megamenu.sub-menu:before{content:none!important}.menu-item-has-children .astra-megamenu.sub-menu{border-radius:24px;box-shadow:0 8px 40px 0 #15191940;overflow:hidden}.menu-item-has-children .astra-megamenu.sub-menu .ast-mm-custom-content.ast-mm-template-content{display:flex}.menu-item-has-children .astra-megamenu.sub-menu .ast-mm-custom-content.ast-mm-template-content>.wp-block-columns{margin-bottom:0!important}.menu-item-has-children .menu-column-title .safe-svg-inline svg{color:var(--woodsmoke-500)}.ast-mobile-svg.ast-close-svg{height:24px!important;width:24px!important}.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close{font-size:24px;margin-bottom:14px;margin-right:33px;margin-top:28px;padding:0!important}.ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item>.ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor>.ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor>.menu-link,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item>.menu-link{background:none!important;color:var(--west-side-800)!important;font-weight:700;text-decoration:underline}.ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover>.ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item:hover>.menu-link{background:none!important;color:var(--west-side-800)!important}.resources-how-we-compare{flex-basis:max-content!important}.pricing-tabs .pricing-tab{display:none}.pricing-tabs .pricing-tab.active{display:block}.pricing-tabs .wp-block-button,.team-tabs .wp-block-button{border-bottom:4px solid transparent}.pricing-tabs .wp-block-button.active,.team-tabs .wp-block-button.active{border-bottom:4px solid var(--west-side-600)}.pricing-tabs__buttons,.team-tabs__buttons{display:flex;gap:0;width:720px!important}.pricing-tabs__buttons .wp-block-button,.team-tabs__buttons .wp-block-button{flex:1}.pricing-tabs,.team-tabs{position:relative}.pricing-tabs .pricing-tabs__buttons:after,.team-tabs .team-tabs__buttons:after{background:var(--woodsmoke-300);content:"";height:1px;left:0;position:absolute;top:89.5px;width:100vw}.pricing-tabs .wp-block-table.is-style-pricing{overflow-x:hidden}.pricing-tabs table td:first-child:has(sub){cursor:pointer;text-decoration:underline}.pricing-tabs table td:first-child sub{background:var(--west-side-100);border-radius:12px;bottom:85%;box-shadow:0 4px 12px 0 #15191920;display:none;font-size:.875rem;line-height:1.1;max-width:250px;padding:10px;position:absolute;width:max-content;z-index:1}.pricing-tabs table td:first-child sub:after{border-color:var(--west-side-100) transparent transparent transparent;border-style:solid;border-width:8px;content:"";left:16px;margin-left:-5px;position:absolute;top:100%}.pricing-tabs table td:first-child:focus sub,.pricing-tabs table td:first-child:hover sub{display:flex}@media screen and (max-width:1200px){.pricing-tabs .pricing-tabs__buttons:after,.team-tabs .team-tabs__buttons:after{top:84.5px}}@media screen and (max-width:1024px){.pricing-tabs .wp-block-table.is-style-pricing{overflow-x:auto}.pricing-tabs .wp-block-table.is-style-pricing table{width:1000px!important}}@media screen and (max-width:781px){.pricing-tabs__buttons,.team-tabs__buttons{display:flex;gap:0;width:auto!important}}@media screen and (max-width:600px){.pricing-tabs .wp-block-table.is-style-pricing table{width:740px!important}}.resources-banner{background:var(--west-side-50);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;padding-block:80px;padding-top:162px;padding-inline:20px;width:100vw}.resources-banner__container{margin-inline:auto;max-width:850px;text-align:center}.resources-banner__container h2{color:var(--west-side-800);text-transform:uppercase}.resources-banner__container h1,.resources-banner__container p{color:var(--west-side-950)}.category .ast-container,.post-type-archive
.ast-container,.post-type-archive-resources .ast-container,.tag .ast-container,.tax-resources-tags .ast-container,.tax-resources-types .ast-container{display:block}.resources-subnav{background:var(--west-side-50);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;padding-inline:20px;position:sticky;top:70px;width:100vw;z-index:2}.resources-subnav__container{margin-inline:auto;max-width:1280px;width:100%}.resources-types__container{display:flex;gap:40px;overflow-x:auto}.resources-types__anchor{border-bottom-width:2px;color:var(--west-side-800);padding-block:20px;text-wrap:nowrap}.resources-types__anchor.active{border-bottom:2px solid var(--west-side-600);color:var(--west-side-950)}.resources-types__anchor:hover{color:var(--west-side-950)}.featured-resources-slider{margin-bottom:96px}.featured-resources-slider .swiper-slide{background:var(--west-side-50);border-radius:24px;height:auto}.featured-resources-slider .swiper-slide img{aspect-ratio:1.58/1;border-radius:24px;object-fit:cover;width:100%}.featured-resources-slider .swiper-slide__text{margin-bottom:auto;padding:24px 24px 80px}.featured-resources-slider .swiper-slide__text p{color:var(--west-side-900)}.featured-resources-slider .swiper-slide h4{color:var(--west-side-800)!important;padding-block:17px;text-transform:uppercase}.featured-resources-slider .swiper-slide h3{color:var(--west-side-950)}.resources__navigation{align-items:center;display:flex;justify-content:space-between;padding-block:36px}.resources__navigation .swiper-button-next:after,.resources__navigation .swiper-button-prev:after{display:none}.resources__navigation .swiper-navigation{position:relative}.resources__navigation .swiper-navigation .swiper-button-next,.resources__navigation .swiper-navigation .swiper-button-prev{background:#f6f7f7;border:1px solid #c3ccca;border-radius:12px;bottom:unset;color:#151919;display:flex;height:42px;left:unset;position:relative;right:unset;top:unset;transition:.3s;width:42px}.resources__navigation .swiper-navigation .swiper-button-next:hover,.resources__navigation .swiper-navigation .swiper-button-prev:hover{border-color:#151919}.resources__navigation .swiper-navigation .swiper-button-next svg,.resources__navigation .swiper-navigation .swiper-button-prev svg{width:20px}.resources__navigation .swiper-navigation .swiper-button-prev svg{rotate:180deg}.resources__navigation .swiper-navigation{display:flex;gap:8px}.single-resource__types{margin-block:96px}.single-resource__types h2{color:var(--woodsmoke-950)}.single-resource__types h2 span{color:var(--woodsmoke-400)}.single-resource{background:var(--woodsmoke-100);border-radius:24px}.single-resource img{aspect-ratio:1.58/1;border-radius:24px;object-fit:cover}.single-resource__text{padding:24px 24px 96px}.single-resource__text h3{color:var(--woodsmoke-950)}.single-resource__text p{color:var(--woodsmoke-700)}.single-resource__container{display:grid;gap:32px;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}.single-resource__link{align-items:center;background:var(--woodsmoke-100);border:1px solid var(--woodsmoke-200);border-radius:24px;display:flex;flex-direction:column;justify-content:center;position:relative}.single-resource__link h4{color:var(--woodsmoke-500);text-transform:uppercase}.single-resource__link h3{color:var(--woodsmoke-950)}.single-resource__link .button{align-items:center;background:#f6f7f7;border:1px solid #c3ccca;border-radius:12px;color:#151919;display:flex;height:42px;justify-content:center;padding:0;position:relative;transition:.3s;width:42px}.single-resource__link:hover .button{border-color:#151919}.single-resource__link .button svg{width:20px}.single-resource{position:relative}.single-resource .hover-link-text,.swiper-slide .hover-link-text{align-items:center;bottom:24px;color:var(--woodsmoke-700);display:flex;font-weight:700;gap:6px;margin-bottom:0;opacity:0;padding-bottom:0;position:absolute;right:24px;transition:.3s}.swiper-slide .hover-link-text{color:var(--west-side-800)}.single-resource:focus .hover-link-text,.single-resource:hover .hover-link-text,.swiper-slide:focus .hover-link-text,.swiper-slide:hover .hover-link-text{opacity:1}.anchor-container{margin-top:-80px;padding-top:80px}.events-tab__container{gap:0;margin:0 auto;max-width:850px}.events-tab__btn{border:none;border-radius:0;box-shadow:none;padding:12px 18px;width:33%}.events-tab__btn,.events-tab__btn:focus,.events-tab__btn:hover{background:transparent}.events-tab__content{display:none;margin-top:36px;padding-top:0}.events-tab__content.active{display:flex}.no-posts{margin:0 auto}.category-template{margin-top:32px}@media screen and (max-width:1024px){.single-resource__container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:781px){.single-resource__container{grid-template-columns:repeat(1,1fr)}}.table-of-content .heading-h6{color:var(--woodsmoke-500);margin-block:17px!important;text-transform:uppercase}.table-of-content .content-list{display:inline-block;margin-top:16px}.table-of-content .content-list .content-item{margin-bottom:4px}.table-of-content .content-list a{border:0 solid transparent;border-left-width:2px!important;color:var(--woodsmoke-700);display:flex;padding:6px 12px;text-decoration:none}.table-of-content .content-list a.active{border-color:var(--west-side-600);color:var(--woodsmoke-950)}.table-of-content:not(:has(li)){display:none}.qc-contain{margin-left:auto;margin-right:auto;max-width:1240px;padding-left:20px;padding-right:20px}.heading-font{font-family:Sans medium;font-weight:500}body div .h3{font-size:1.5rem!important}body div .h4{font-size:1.25rem!important}body [class*=heading-]{font-family:DM Sans,sans-serif;font-weight:700}body [class*=paragraph-]{font-family:Lato,sans-serif}body [class*=paragraph-].strong{font-weight:700}body .heading-h1{font-size:3.5rem!important;line-height:1!important}body .heading-h2{font-size:3rem!important;line-height:1!important}body .heading-h3{font-size:2rem!important;line-height:1.1!important}body .heading-h4{font-size:1.5rem!important;line-height:1.1!important}body .heading-h5{font-size:1.125rem!important;line-height:1.1!important}body .heading-h6{font-size:.8125rem!important;line-height:1.1!important}body .paragraph-2xl{font-size:1.25rem!important;line-height:1.5!important}body .paragraph-xl{font-size:1.125rem!important;line-height:1.5!important}body .paragraph-lg{font-size:1rem!important;line-height:1.5!important}body .paragraph-md{font-size:.875rem!important;line-height:1.3!important}body .paragraph-sm{font-size:.75rem!important;line-height:1.3!important}@media screen and (max-width:781px){body .heading-h1{font-size:2.875rem!important;line-height:1!important}body .heading-h2{font-size:2.375rem!important;line-height:1!important}body .heading-h3{font-size:1.875rem!important;line-height:1.1!important}body .heading-h4{font-size:1.375rem!important;line-height:1.1!important}body .heading-h5{font-size:1rem!important;line-height:1.1!important}body .heading-h6{font-size:.75rem!important;line-height:1.1!important}body .paragraph-2xl{font-size:1.25rem!important;line-height:1.5!important}body .paragraph-xl{font-size:1.125rem!important;line-height:1.5!important}body .paragraph-lg{font-size:1rem!important;line-height:1.5!important}body .paragraph-md{font-size:.875rem!important;line-height:1.3!important}body .paragraph-sm{font-size:.75rem!important;line-height:1.3!important}}.text--white{color:#fff!important}.text--black{color:var(--qc-text)!important}body .qc__btn-primary--l{padding:1.5rem 3rem}.qc__btn-primary{background:var(--west-side-400);background-image:none!important;border:1px solid var(--west-side-400);border-radius:12px;color:var(--west-side-950)!important;font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:1!important;padding:12px 20px;text-decoration:none!important}.qc__btn-primary:focus,.qc__btn-primary:hover{background-color:#fff;border-color:var(--west-side-400);color:var(--west-side-950)!important}.qc__link-primary{color:var(--qc-text)!important;position:relative;text-decoration:none!important}.qc__link-primary:after{background:linear-gradient(to right,var(--qc-primary),var(--qc-primary-light));content:"";height:3px;left:0;position:absolute;top:100%;transition:.13s ease-out;width:100%}@media screen and (min-width:1026px){.qc__link-primary:focus-visible:after,.qc__link-primary:hover:after{height:9px;left:-5%;width:110%}}.is-style-arrow>.wp-element-button{align-items:center;display:flex;gap:6px;text-decoration:none!important}.is-style-arrow>.wp-element-button>svg{transition-duration:.3s;transition-timing-function:ease-in-out}.is-style-arrow>.wp-element-button:hover>svg{transform:translateX(6px)}.is-style-border-path{border:1px solid;border-radius:16px;clip-path:polygon(0 32px,2px 32px,2px calc(100% - 32px),0 calc(100% - 32px),0 100%,32px 100%,32px calc(100% - 2px),calc(100% - 32px) calc(100% - 2px),calc(100% - 32px) 100%,100% 100%,100% calc(100% - 32px),calc(100% - 2px) calc(100% - 32px),calc(100% - 2px) 32px,100% 32px,100% 0,calc(100% - 32px) 0,calc(100% - 32px) 2px,32px 2px,32px 0,0 0);padding:32px}.border-gray{border-color:#d0d5dd}.lottie-block{z-index:1}.is-style-narrow,.narrow-container{max-width:900px!important}.medium-container{max-width:1060px!important}.menu-column-title{align-items:center;display:flex;gap:12px}.menu-column-title .wp-block-safe-svg-svg-icon{height:24px}.menu-column-title .wp-block-safe-svg-svg-icon,.menu-column-title p{margin:0!important}.sidebar-main{max-height:100%!important;overflow-y:hidden!important;top:70px!important}.resources-template-default .content-area.primary{margin-block:0!important}.ast-separate-container .site-content #secondary .widget{padding-top:0!important}.wp-block-screen9video-screen9video iframe{border-radius:12px;box-shadow:0 8px 40px 0 #15191940}.svg-fix.safe-svg-inline{height:auto!important}.show-mobile{display:none!important}.hide-mobile{display:block!important}@media screen and (max-width:781px){.show-mobile{display:block!important}.hide-mobile{display:none!important}html{max-width:100vw!important;overflow-x:hidden!important}}.index-1{z-index:1}@media screen and (max-width:1280px){.tablet-2-columns{display:grid!important;grid-template-columns:1fr 1fr!important}}@media screen and (max-width:781px){.tablet-2-columns{display:grid!important;grid-template-columns:1fr!important}.reverse-columns-mobile{flex-direction:column-reverse!important}}body.home header .menu-link{color:#fff!important}body.home .custom-logo-link{filter:brightness(100);transition:filter 0s linear}body.home .ast-sticky-active .menu-link{color:var(--woodsmoke-950)!important}body.home .ast-sticky-active .custom-logo-link{filter:brightness(0)}.menu-item-has-children .menu-link .dropdown-menu-toggle{transition:.3s}.menu-item-has-children .menu-link:hover .dropdown-menu-toggle{transform:rotateX(180deg)}.menu-item-has-children:has(.astra-megamenu.sub-menu:hover) .menu-link .dropdown-menu-toggle{transform:rotateX(180deg)}.astra-megamenu.sub-menu:has(.narrow-menu-column){max-width:850px}.astra-megamenu.sub-menu .narrow-menu-column{width:100%}[data-section=sidebar-widgets-header-widget-1] .wp-block-button>.wp-block-button__link{background:#fff!important;border:1px solid var(--woodsmoke-300);color:var(--woodsmoke-950)}[data-section=sidebar-widgets-header-widget-1] .wp-block-button>.wp-block-button__link:hover{border:1px solid var(--woodsmoke-950)}[data-section=sidebar-widgets-header-widget-2] .wp-block-button>.wp-block-button__link,body.home .ast-sticky-active [data-section=sidebar-widgets-header-widget-2] .wp-block-button>.wp-block-button__link{background:var(--west-side-400)!important;border:1px solid var(--west-side-400);color:var(--west-side-950)}[data-section=sidebar-widgets-header-widget-2] .wp-block-button>.wp-block-button__link:hover,body.home .ast-sticky-active [data-section=sidebar-widgets-header-widget-2] .wp-block-button>.wp-block-button__link:hover{background:#fff!important}body.home [data-section=sidebar-widgets-header-widget-2] .wp-block-button>.wp-block-button__link{background:var(--tropical-rain-forest-600)!important;border:1px solid var(--tropical-rain-forest-600);color:#fff}body.home [data-section=sidebar-widgets-header-widget-2] .wp-block-button>.wp-block-button__link:hover{background:#fff!important;color:var(--woodsmoke-950)}body.home .mobile-menu-toggle-icon .ast-mobile-svg{fill:#fff!important}body.home .ast-sticky-active .mobile-menu-toggle-icon .ast-mobile-svg{fill:#000!important}.gallery-module .wp-block-gallery .wp-block-image{border-radius:24px;overflow:hidden}.gallery-module .wp-block-gallery .wp-block-image img{aspect-ratio:1/1.53}.gallery-module.horizontal .wp-block-gallery .wp-block-image img{aspect-ratio:1/.8;object-position:top}.gallery-module .wp-block-gallery .wp-block-image:nth-child(3n+2){transform:translateY(33%)}.gallery-module .wp-block-gallery{padding-bottom:16.5%}@media screen and (max-width:599px){.gallery-module .wp-block-gallery .wp-block-image:nth-child(3n+2){transform:translateY(0)}.gallery-module .wp-block-gallery .wp-block-image:nth-child(2n){transform:translateY(33%)}}.width-full{width:100%}.event-footer__main-wrapper{margin-inline:auto;max-width:1320px;padding-inline:20px}.background-green form{background:var(--tropical-rain-forest-100)!important}.swiper-notification{display:none!important}:root{--qc-primary:#eb7100;--qc-primary-light:#f8a14d;--qc-text:#202833;--qc-bg-dark:#276267;--qc-bg-dark-medium:#134f55;--qc-bg-extra-dark:#202833;--qc-bg-light:#f6efef;--qc-subtle:#a9c0c2;--h3:1.5rem!important;--h4:1.25rem!important;--radius-l:18px;--radius-m:12px;--filter-qc-primary:invert(46%) sepia(69%) saturate(2486%) hue-rotate(6deg) brightness(97%) contrast(101%);--filter-plus:brightness(0) saturate(100%);--west-side-50:#fef9f4;--west-side-100:#fdebdb;--west-side-200:#facca6;--west-side-300:#ffc185;--west-side-400:#f8a14d;--west-side-500:#eb7100;--west-side-600:#bc5014;--west-side-700:#a04311;--west-side-800:#81350d;--west-side-900:#60270a;--west-side-950:#462004;--tropical-rain-forest-50:#f8fafa;--tropical-rain-forest-100:#e9efef;--tropical-rain-forest-200:#cad7d9;--tropical-rain-forest-300:#acc1c3;--tropical-rain-forest-400:#8daaad;--tropical-rain-forest-500:#6c9195;--tropical-rain-forest-600:#4b787d;--tropical-rain-forest-700:#134f55;--tropical-rain-forest-800:#134f55;--tropical-rain-forest-900:#0f3e43;--tropical-rain-forest-950:#0a2a2e;--woodsmoke-50:#f9fafb;--woodsmoke-100:#f2f4f7;--woodsmoke-200:#eaecf0;--woodsmoke-300:#d0d5dd;--woodsmoke-400:#98a2b3;--woodsmoke-500:#667085;--woodsmoke-600:#475467;--woodsmoke-700:#344054;--woodsmoke-800:#1d2939;--woodsmoke-900:#101828;--woodsmoke-950:#0a0f1a}