.hpa-share{--options-pos-left:0;--options-pos-right:auto;--options-width:calc(100vw - var(--content-padding)*2);display:inline-flex;position:relative;z-index:1}@media print,screen and (min-width:768px){.hpa-share{--options-width:260px}}.hpa-share[data-options=right]{--options-pos-left:auto;--options-pos-right:0}.hpa-share[data-options=center]{--options-pos-left:50%;--options-pos-right:auto;--options-margin-left:calc(var(--options-width)*-0.5)}.hpa-share[data-active=true] .hpa-share__button.hs-button .material-icons:last-child{transform:rotate(180deg)}.hpa-share[data-active=true] .hpa-share__options{box-shadow:0 3px 6px rgba(0,0,0,.05);height:auto;opacity:1;top:calc(100% - 3px);z-index:0}.hpa-share .hpa-share__button.hs-button{--button-icon-shift:0;align-items:center;display:flex;justify-content:flex-start;padding-left:10px;padding-right:10px;position:relative;width:100%;z-index:1}.hpa-share .hpa-share__button.hs-button .material-icons{align-items:center;display:inline-flex;font-size:18px;justify-content:start}.hpa-share .hpa-share__button.hs-button .material-icons:first-child{padding-right:10px}.hpa-share .hpa-share__button.hs-button .material-icons:last-child{margin-left:auto;transition:transform .25s ease}.hpa-share .hpa-share__options{background:#fff;border-color:var(--color-grey-95);border-radius:0 0 3px 3px;border-style:solid;border-width:0 1px 1px;box-shadow:0 0 10px rgb(var(--color-black-rgb)/10%);height:0;left:var(--options-pos-left);margin-left:var(--options-margin-left,0);opacity:0;overflow:hidden;position:absolute;right:var(--options-pos-right);top:calc(100% - 10px);transition:opacity .25s ease;width:var(--options-width);z-index:-1}.hpa-share .hpa-share__options>div{padding:var(--space-xsmall) var(--space-xsmall) 0}.hpa-share .hpa-share__options>div:last-child{padding-bottom:var(--space-xsmall)}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing{grid-gap:var(--space-xsmall);display:grid;grid-auto-rows:auto;grid-template-columns:repeat(4,1fr)}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a{--button-border-width:0;--button-border-color:none;--button-border:var(--button-border-width) solid var(--button-border-color);--button-color:#fff;--button-cursor:pointer;--button-font-family:var(--font-buttons);--button-font-weight:bold;--button-text-decoration:none!important;--button-text-transform:none;--button-transition:all 250ms cubic-bezier(var(--bezier));--button-icon-color:var(--button-color);--button-icon-size:16px;--button-icon-shift:var(--button-size-icon-shift);--button-box-shadow:none;--button-box-sizing:border-box;--button-type-border-radius:0;--button-hover-opacity:1;--button-min-height:0;--button-min-width:var(--button-min-height);--button-border-radius:25px;--button-font-size:17px;--button-letter-spacing:1.25px;--button-line-height:24px;--button-padding:0 25px;--button-size-icon-shift:7px;--button-min-height:50px;--button-gap:10px;--button-icon-size:24px;align-items:center;background:var(--button-background)!important;border:var(--button-border);border:1px solid var(--color-grey-85)!important;border-radius:var(--button-border-radius);box-shadow:var(--button-box-shadow);box-sizing:var(--button-box-sizing)!important;color:var(--button-color)!important;cursor:var(--button-cursor);display:inline-flex!important;display:flex;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--button-gap);height:100%!important;justify-content:space-between;justify-content:center;letter-spacing:var(--button-spacing);line-height:var(--button-line-height);min-height:var(--button-min-height);min-width:var(--button-min-width);padding:var(--space-xxsmall) 0;position:relative;text-decoration:var(--button-text-decoration);text-transform:var(--button-text-transform);transition:var(--button-transition);vertical-align:bottom;width:100%!important}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a .text{color:var(--button-color)!important;font-size:var(--button-font-size);line-height:1.1}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a span[class*=material-icons],.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a svg{fill:var(--button-icon-color);color:var(--button-icon-color);font-size:var(--button-icon-size);height:var(--button-icon-size);transform:translateX(var(--button-icon-shift));width:var(--button-icon-size)}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:not([disabled]):focus,.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:not([disabled]):hover,a:focus .hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:not([disabled]),a:hover .hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:not([disabled]){background:var(--button-background);border:var(--button-border);color:var(--button-color);opacity:var(--button-hover-opacity);text-decoration:var(--button-text-decoration)}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:active{opacity:var(--button-hover-opacity)}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:is([disabled]){--button-hover-opacity:0.25;opacity:var(--button-hover-opacity)}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:is([disabled]):hover{cursor:not-allowed}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:is(.block){display:flex!important;width:100%}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:is(.center){--button-size-icon-shift:0!important;justify-content:center}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:is(.icon-left){--button-icon-shift:calc(var(--button-size-icon-shift)*-1)}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:is(.no-hover){--button-hover-opacity:1}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:is(.unpadded){--button-padding:0!important}@media screen and (max-width:767px){.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a{--button-font-size:15px;--button-line-height:21px;--button-padding:8px 21px}}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:focus,.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a:hover{background:var(--color-grey-90)!important}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a[href*="pinterest.com"]{display:none!important}.hpa-share .hpa-share__list .hs_cos_wrapper_type_social_sharing>a img{max-height:32px!important;max-width:32px!important;object-fit:contain}.hpa-share .hpa-share__link-copy{align-items:center;column-gap:var(--space-xsmall);display:flex}.hpa-share .hpa-share__link-copy button,.hpa-share .hpa-share__link-copy input{border-style:solid;border-width:1px;height:36px}.hpa-share .hpa-share__link-copy input{flex:0 1 auto;font-size:13px;line-height:36px;padding-bottom:0;padding-top:0}.hpa-share .hpa-share__link-copy button.hs-button{--button-icon-color:var(--button-color);align-items:center;display:flex;flex:0 0 36px;justify-content:center;padding:0!important;position:relative}.hpa-share .hpa-share__link-copy button.hs-button.copied:before{background:green;content:"Link Copied"}.hpa-share .hpa-share__link-copy button.hs-button:before{align-items:center;background:#000;border-radius:4px;bottom:90%;color:#fff;content:"Copy Link";display:flex;font-size:9px;justify-content:center;min-width:80px;opacity:0;padding:0 5px;position:absolute;right:0;transition:all .25s ease;width:100%}@media screen and (max-width:767px){.hpa-share .hpa-share__link-copy button.hs-button:before{height:var(--space-small)}}@media print,screen and (min-width:768px){.hpa-share .hpa-share__link-copy button.hs-button:before{height:var(--space-xsmall);max-width:90px}}.hpa-share .hpa-share__link-copy button.hs-button:focus:before,.hpa-share .hpa-share__link-copy button.hs-button:hover:before{bottom:110%;opacity:.8}.hpa-share .hpa-share__link-copy button.hs-button .material-icons{color:var(--button-icon-color);font-size:18px;transform:scaleX(-1) rotate(180deg)}a.hpa-post-author .author__avatar{transition:all .25s ease}a.hpa-post-author:hover,a.hpa-post-author:hover>*{position:relative}a.hpa-post-author:hover:before{background:rgba(0,0,0,.05);border-radius:5px;bottom:-5px;content:" ";display:block;left:-5px;position:absolute;right:-5px;top:-5px}.hpa-post-author{--avatar-size:40px;--avatar-gap:10px;--author-name:13px;--avatar-direction:row;--avatar-padding:3px;--avatar-white:1px;--author-publish:10px;align-items:center;display:inline-flex;flex-direction:var(--avatar-direction);gap:var(--avatar-gap);min-height:var(--avatar-size)}@media print,screen and (min-width:768px){.hpa-post-author:is([data-size=medium]){--avatar-size:48px;--avatar-gap:12.5px;--author-name:15px}}@media print,screen and (min-width:768px){.hpa-post-author:is([data-size=large]){--avatar-size:64px;--avatar-gap:15px;--avatar-padding:4px;--avatar-white:2px;--author-name:18px;--author-publish:13px}}@media print,screen and (min-width:768px){.hpa-post-author:is([data-size=xlarge]){--avatar-size:84px;--avatar-gap:20px;--avatar-padding:5px;--avatar-white:2px;--author-name:18px;--author-publish:13px}}.hpa-post-author:is([data-aligned=right]){--avatar-direction:row-reverse;--text-alignment:right}.hpa-post-author .author__avatar{background:var(--hpa-gradient);border-radius:50%;flex:0 0 var(--avatar-size);height:var(--avatar-size);padding:var(--avatar-padding);position:relative;width:var(--avatar-size)}.hpa-post-author .author__avatar img{background:#fff;border:var(--avatar-white) solid #fff;border-radius:50%;height:calc(100% - var(--avatar-padding)*2);left:var(--avatar-padding);object-fit:cover;position:absolute;top:var(--avatar-padding);transition:all .25s ease;width:calc(100% - var(--avatar-padding)*2)}.hpa-post-author .author__details{display:flex;flex-direction:column;gap:6px;line-height:1}.hpa-post-author .author__name{color:#000;font-size:var(--author-name);font-weight:700;letter-spacing:-.25px}.hpa-post-author .author__publish{color:var(--color-grey-40);font-size:var(--author-publish);font-weight:700;text-transform:uppercase}html .hpa-blog-post__comments:is([data-contact-has*=firstname]):is([data-contact-has*=lastname]):is([data-contact-has*=email]) form .hs_comment>label:is(:first-child){display:none}html .hpa-blog-post__comments:is([data-contact-has*=firstname]) form .hs_firstname{display:none}html .hpa-blog-post__comments:is([data-contact-has*=lastname]) form .hs_lastname{display:none}html .hpa-blog-post__comments:is([data-contact-has*=email]) form .hs_email{display:none}html .widget-type-blog_comments .post-footer{display:flex;flex-flow:column-reverse nowrap}html .widget-type-blog_comments .new-comments .comment{border-radius:var(--radius-medium);box-shadow:0 0 10px rgb(var(--color-black-rgb)/10%);clear:both;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 0 var(--space-small);padding:var(--space-small) var(--space-small) var(--space-xsmall)}html .widget-type-blog_comments .new-comments .comment:hover button.comment-reply-to{opacity:1}html .widget-type-blog_comments .new-comments .comment:is(.depth-0){--comment-d0-space:var(--space-large);margin-top:var(--comment-d0-space);position:relative}html .widget-type-blog_comments .new-comments .comment:is(.depth-0):is(:first-child){--comment-d0-space:var(--space-xlarge)}html .widget-type-blog_comments .new-comments .comment:is(.depth-0):before{background:var(--color-grey-85);content:" ";display:block;height:1px;left:0;position:absolute;top:calc(var(--comment-d0-space)/2*-1);width:100%}html .widget-type-blog_comments .new-comments .comment:is(.depth-1){margin-left:var(--space-small)}html .widget-type-blog_comments .new-comments .comment:is(.depth-2){margin-left:calc(var(--space-small)*2)}html .widget-type-blog_comments .new-comments .comment:is(.depth-3),html .widget-type-blog_comments .new-comments .comment:not(.depth-0):not(.depth-1):not(.depth-2):not(.depth-3){margin-left:calc(var(--space-small)*3)}html .widget-type-blog_comments .new-comments .comment .comment-from h4{margin:0}html .widget-type-blog_comments .new-comments .comment .comment-date{color:var(--color-grey-40);font-size:var(--author-publish);font-size:var(--size-small);font-weight:700;padding-bottom:var(--space-xsmall);padding-top:2.5px;text-transform:uppercase}html .widget-type-blog_comments .new-comments .comment .comment-body{border-top:1px solid var(--color-grey-85);padding-top:var(--space-xsmall)}html .widget-type-blog_comments .new-comments .comment .comment-body>:first-child{margin-top:0;padding-top:0}html .widget-type-blog_comments .new-comments .comment button.comment-reply-to{--button-border-radius:16px;--button-font-size:14px;--button-letter-spacing:1px;--button-line-height:20px;--button-padding:0 12px;--button-size-icon-shift:5px;--button-min-height:30px;--button-gap:5px;--button-gap:0;align-self:flex-end;border-color:var(--button-border-color);border-style:solid;border-width:var(--button-border-width);font-size:0;margin-top:-10px;opacity:.25;padding:var(--button-padding)}@media screen and (max-width:767px){html .widget-type-blog_comments .new-comments .comment button.comment-reply-to{--button-font-size:13px;--button-line-height:18px;--button-padding:6px 17px}}html .widget-type-blog_comments .new-comments .comment button.comment-reply-to:before{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"reply";direction:ltr;display:inline-block;font-family:Material Icons!important;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}html .widget-type-blog_comments .new-comments .comment button.comment-reply-to:after{content:"Reply";display:block;font-size:var(--size-small);overflow:hidden}html .widget-type-blog_comments .new-comments .comment button.comment-reply-to:not(:hover):after{max-width:0;transition:max-width .5s cubic-bezier(var(--bezier))}html .widget-type-blog_comments .new-comments .comment button.comment-reply-to:is(:hover):after{max-width:6ch;transition:max-width .5s cubic-bezier(var(--bezier))}html .widget-type-blog_comments .new-comments .comment button.comment-reply-to em{display:none}html .widget-type-blog_comments div[data-hs-forms-root=true]:is(.replying){border:4px solid var(--color-hpa-purple);border-radius:var(--radius-medium);box-shadow:0 0 10px rgb(var(--color-black-rgb)/10%);clear:both;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 0 var(--space-small);padding:var(--space-small)}html .widget-type-blog_comments div[data-hs-forms-root=true]:is(.replying) .replying-to{display:block;font-size:var(--size-default);font-weight:700;margin-bottom:var(--space-xsmall)}html .widget-type-blog_comments div[data-hs-forms-root=true]:is(.replying) .grecaptcha-badge{transform:scale(.5);transform-origin:right top}html .widget-type-blog_comments div[data-hs-forms-root=true] form>.hs_website{display:none}html .widget-type-blog_comments div[data-hs-forms-root=true] form .actions{padding-top:0}html .widget-type-blog_comments div[data-hs-forms-root=true] form .hs_recaptcha{padding:var(--space-small);padding-bottom:0}@media screen and (max-width:767px){html .widget-type-blog_comments div[data-hs-forms-root=true] form .hs_recaptcha{padding-left:0}}@media print,screen and (min-width:768px){html .widget-type-blog_comments div[data-hs-forms-root=true] form .hs_recaptcha{float:right;padding-right:0}}html .widget-type-blog_comments div[data-hs-forms-root=true] form .hs_submit{padding:var(--space-small);padding-bottom:0;padding-left:0}.hpa-section-tabs{--section-tabs-active-color:var(--color-hpa-purple);--section-tabs-alignment:flex-start;--section-tabs-color:#000;--section-tabs-gap:calc(var(--content-padding)/2);--size-tab:var(--size-h5);--space-tab:var(--space-small);--height-tab:var(--space-xlarge)}.hpa-section-tabs:is([data-aligned=center]){--section-tabs-alignment:center}.hpa-section-tabs:is([data-aligned=left]){--section-tabs-alignment:flex-start}.hpa-section-tabs:is([data-aligned=right]){--section-tabs-alignment:flex-end}.hpa-section-tabs:is([data-size=small]){--space-tab:var(--space-xsmall);--size-tab:var(--size-h6);--height-tab:var(--space-large)}.hpa-section-tabs .hpa-section-tabs__nav-wrapper{-ms-overflow-style:none;flex:1 1 auto;overflow:auto;scrollbar-width:none}@media screen and (max-width:767px){.hpa-section-tabs .hpa-section-tabs__nav-wrapper{margin:0 calc(var(--section-tabs-gap)*-1);padding:0 var(--section-tabs-gap)}}.hpa-section-tabs .hpa-section-tabs__nav-wrapper::-webkit-scrollbar{display:none}.hpa-section-tabs .hpa-section-tabs__nav-wrapper:is(.masked-left){-webkit-mask-image:linear-gradient(to left,#fff 0,#fff calc(100% - var(--section-tabs-gap)),transparent 100%);mask-image:linear-gradient(to left,#fff var(--section-tabs-gap),#fff calc(100% - var(--section-tabs-gap)),transparent 100%)}.hpa-section-tabs .hpa-section-tabs__nav-wrapper:is(.masked-right){-webkit-mask-image:linear-gradient(to right,#fff 0,#fff calc(100% - var(--section-tabs-gap)),transparent 100%);mask-image:linear-gradient(to right,#fff var(--section-tabs-gap),#fff calc(100% - var(--section-tabs-gap)),transparent 100%)}.hpa-section-tabs .hpa-section-tabs__nav-wrapper:is(.masked-left.masked-right){-webkit-mask-image:linear-gradient(to right,transparent 0,#fff var(--section-tabs-gap),#fff calc(100% - var(--section-tabs-gap)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#fff var(--section-tabs-gap),#fff calc(100% - var(--section-tabs-gap)),transparent 100%)}.hpa-section-tabs nav.tabs{display:flex;flex-flow:row nowrap;gap:0;justify-content:flex-start;white-space:nowrap}.hpa-section-tabs nav.tabs:not(:empty){border-bottom:1px solid rgb(var(--color-black-rgb)/10%);margin-bottom:var(--space-medium)}@media screen and (max-width:767px){.hpa-section-tabs nav.tabs:after{content:" ";display:inline-flex;height:30px;padding-right:1px;width:0}}@media screen and (min-width:768px) and (max-width:991px){.hpa-section-tabs nav.tabs{padding-right:calc(var(--content-padding)*2)}}@media print,screen and (min-width:768px){.hpa-section-tabs nav.tabs{justify-content:var(--section-tabs-alignment)}}.hpa-section-tabs nav.tabs a,.hpa-section-tabs nav.tabs button{align-items:center;display:inline-flex;font-size:var(--size-tab);font-weight:700;height:var(--height-tab);justify-content:center;margin-bottom:-1px;padding:0 var(--space-tab);position:relative}.hpa-section-tabs nav.tabs a:before,.hpa-section-tabs nav.tabs button:before{background:var(--section-tabs-active-color);border-radius:3px;bottom:0;content:" ";display:block;height:3px;left:calc(50% - 2px);position:absolute;transition:all .5s cubic-bezier(var(--bezier));width:4px}.hpa-section-tabs nav.tabs a:not(.active),.hpa-section-tabs nav.tabs button:not(.active){color:var(--section-tabs-color);cursor:pointer;opacity:.5}.hpa-section-tabs nav.tabs a:not(.active):before,.hpa-section-tabs nav.tabs button:not(.active):before{opacity:0}.hpa-section-tabs nav.tabs a:not(.active):focus,.hpa-section-tabs nav.tabs a:not(.active):hover,.hpa-section-tabs nav.tabs button:not(.active):focus,.hpa-section-tabs nav.tabs button:not(.active):hover{color:var(--section-tabs-active-color);opacity:1}.hpa-section-tabs nav.tabs a:is(.active),.hpa-section-tabs nav.tabs button:is(.active){color:var(--section-tabs-color)}.hpa-section-tabs nav.tabs a:is(.active):before,.hpa-section-tabs nav.tabs button:is(.active):before{left:0;width:100%}.section-tabs--panel{border-radius:var(--radius-xlarge);transition:opacity .25s cubic-bezier(var(--bezier)),transform .25s cubic-bezier(var(--bezier))}.section-tabs--panel:is([class*=-background-color]){padding:var(--space-medium)!important}html:not(.hs-inline-edit):is([data-loaded=true]) .section-tabs--panel:is(.active){position:relative;z-index:10}html:not(.hs-inline-edit):is([data-loaded=true]) .section-tabs--panel:not(.active){opacity:0;pointer-events:none;position:absolute;transform:translatex(20px);z-index:-1}.hpa-blog-post__image:is(.hpa-image){--image-radius:6px}.hpa-card-listings__items:is(.hpa-blog-listings__items--related){padding-top:var(--space-small)}.hpa-card.hpa-card--blog-item{--card-content-padding-top:var(--space-small);--card-content-padding-bottom:var(--space-small);--card-content-padding-left:var(--space-small);--card-content-padding-right:var(--space-small)}.hpa-card.hpa-card--blog-item .hpa-post-author{margin-top:auto}.hpa-section-tabs.hpa-section-tabs__blog-tags nav.tabs:not(:empty){margin-bottom:0}.hpa-section-tabs.hpa-section-tabs__blog-tags nav.tabs a:is(:first-child){position:relative}.hpa-section-tabs.hpa-section-tabs__blog-tags nav.tabs a:is(:first-child):after{background:rgba(0,0,0,.1);content:" ";display:block;height:50%;position:absolute;right:0;top:25%;width:1px}.hpa-blog-post__related-header{align-items:center;display:flex;gap:0;justify-content:space-between}@media screen and (max-width:767px){.hpa-blog-post__related-header{flex-direction:column}.hpa-blog-post__related-header .hs-button{display:none!important}}.hpa-blog-post__related-footer{align-items:center;display:flex;gap:0;justify-content:center;padding-top:15px}@media print,screen and (min-width:768px){.hpa-blog-post__related-footer{display:none}}