.blog-filter{margin-bottom:56px;z-index:61}.blog-filter,.filter-form,.filter-form-group{position:relative}.filter-summary{color:#989292;font-size:.875rem;line-height:1;list-style:none;margin-bottom:20px}.filter-dropdown{margin:0;padding:0}.filter-dropdown label{line-height:1}.filter-dropdown.open{display:block}.filter-dropdown li{display:flex;flex-direction:row-reverse;gap:8px;justify-content:flex-end;list-style:none}.filter-dropdown li:not(:last-child){border-bottom:1px solid #dadada;margin-bottom:20px;padding-bottom:20px}.active-filters{display:flex;flex:100%;gap:.5rem;margin-top:1rem}.active-tag{align-items:center;background-color:#faf0f0;border:none;border-radius:40px;cursor:pointer;display:flex;justify-content:center;line-height:1;padding:16px 44px 16px 24px;position:relative;text-align:center}.active-tag:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23BE3663' stroke-linecap='round' stroke-width='1.5' d='m2.45 2.111 7.424 7.425m-7.778 0 7.425-7.425'/%3E%3C/svg%3E");position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:12px}.active-tag:hover{outline:1px solid #be3663}.thumbnail-links-wrapper{min-height:400px}.thumbnail-link__a{border:1px solid var(--border-color,#a9c8e0);border-radius:24px;color:inherit;padding:24px;transition:.3s}.thumbnail-link.inactive{display:none;opacity:.1;pointer-events:none}.thumbnail-link__title a:focus{border:none;color:var(--alpha);outline:none}@media (min-width:768px){.mobile-filter-toggle{display:none}.blog-filter{flex-wrap:wrap;gap:8px;position:relative;z-index:61}.blog-filter,.filter-summary{align-items:center;display:flex}.filter-summary{border:1px solid var(--border-color,#a9c8e0);border-radius:40px;color:#000;cursor:pointer;font-size:1rem;justify-content:center;margin-bottom:0;padding:16px 24px;text-align:center}.hs-content-id-166837249710 .filter-summary{border-radius:8px}.filter-summary:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 8 8'%3E%3Cpath stroke='%23BE3663' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6.657 3 3.79 5.79 1 3'/%3E%3C/svg%3E");display:block;margin-left:8px;width:8px}.filter-form{display:flex;gap:1rem}.filter-dropdown{background-color:#fff;border:1px solid var(--border-color,#a9c8e0);border-radius:16px;box-shadow:8px 8px 24px 0 rgba(0,0,0,.12);display:none;left:0;list-style:none;margin:0;padding:24px;position:absolute;top:100%;width:300px;z-index:81}.thumbnail-link{border:none;padding:0}.thumbnail-link__a{padding:24px 32px}.thumbnail-link__a:hover{--border-color:#be3663}.filter-mobile-actions,.mobile-filter-close{display:none}}@media (max-width:767px){.blog-filter-wrap{align-items:end;background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.blog-filter-wrap.open{display:flex}.blog-filter{background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;height:100%;margin-bottom:0;margin-top:auto;max-height:90vh;overflow:auto;padding:76px 24px 21px;position:relative;width:100%}.mobile-filter-toggle{display:flex;justify-content:center;margin-bottom:24px;width:100%}.mobile-filter-toggle:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 8 8'%3E%3Cpath stroke='%23BE3663' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6.657 3 3.79 5.79 1 3'/%3E%3C/svg%3E");display:block;margin-left:8px;width:8px}.mobile-filter-toggle:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 8 8'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6.657 3 3.79 5.79 1 3'/%3E%3C/svg%3E")}.mobile-filter-close{background-color:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:24px;top:24px}.mobile-filter-close svg{width:20px}.blog-filter>label{display:none}.filter-form-group{margin-top:32px}.filter-dropdown label{font-weight:700}.filter-mobile-actions{margin-top:32px}.filter-mobile-actions button{display:block;width:100%}.filter-mobile-actions button+button{margin-top:1rem}.active-filters,.thumbnail-link.inactive{display:none}}