:root{--fluid-side-padding-min:1.25rem;--fluid-side-padding-max:5rem;--section-xxl-padding-min:9.375rem;--section-xxl-padding-max:10rem;--section-xl-padding-min:6.875rem;--section-xl-padding-max:7.5rem;--section-l-padding-min:5.625rem;--section-l-padding-max:6.25rem;--section-m-padding-min:5rem;--section-m-padding-max:5rem;--section-s-padding-min:3.75rem;--section-s-padding-max:3.75rem;--section-xs-padding-min:2.5rem;--section-xs-padding-max:2.5rem;--section-xxs-padding-min:1.5rem;--section-xxs-padding-max:1.5rem;--section-header-padding-min:1.25rem;--section-header-padding-max:1.25rem;--section-hero-height:100vh;--section-offset-header:80px;--section-narrow:62.5rem;--section-narrow-xs:45rem}.section-xxl{padding-top:clamp(var(--section-xxl-padding-min), 1.087vw + 9.13rem, var(--section-xxl-padding-max));padding-bottom:clamp(var(--section-xxl-padding-min), 1.087vw + 9.13rem, var(--section-xxl-padding-max));padding-left:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important;padding-right:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important}.section-xl{padding-top:clamp(var(--section-xl-padding-min), 1.087vw + 6.63rem, var(--section-xl-padding-max));padding-bottom:clamp(var(--section-xl-padding-min), 1.087vw + 6.63rem, var(--section-xl-padding-max));padding-left:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important;padding-right:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important}.section-l{padding-top:clamp(var(--section-l-padding-min), 1.087vw + 5.38rem, var(--section-l-padding-max));padding-bottom:clamp(var(--section-l-padding-min), 1.087vw + 5.38rem, var(--section-l-padding-max));padding-left:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important;padding-right:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important}.section-m{padding-top:clamp(var(--section-m-padding-min), 0vw + 5rem, var(--section-m-padding-max));padding-bottom:clamp(var(--section-m-padding-min), 0vw + 5rem, var(--section-m-padding-max));padding-left:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important;padding-right:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important}.section-s{padding-top:clamp(var(--section-s-padding-min), 0vw + 3.75rem, var(--section-s-padding-max));padding-bottom:clamp(var(--section-s-padding-min), 0vw + 3.75rem, var(--section-s-padding-max));padding-left:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important;padding-right:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important}.section-xs{padding-top:clamp(var(--section-xs-padding-min), 0vw + 2.5rem, var(--section-xs-padding-max));padding-bottom:clamp(var(--section-xs-padding-min), 0vw + 2.5rem, var(--section-xs-padding-max));padding-left:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important;padding-right:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important}.section-xxs{padding-top:clamp(var(--section-xxs-padding-min), 0vw + 1.5rem, var(--section-xxs-padding-max));padding-bottom:clamp(var(--section-xxs-padding-min), 0vw + 1.5rem, var(--section-xxs-padding-max));padding-left:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important;padding-right:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important}.section-header{padding-top:clamp(var(--section-header-padding-min), 0vw + 1.25rem, var(--section-header-padding-max));padding-bottom:clamp(var(--section-header-padding-min), 0vw + 1.25rem, var(--section-header-padding-max));padding-left:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important;padding-right:clamp(var(--fluid-side-padding-min), 6.522vw + -0.217rem, var(--fluid-side-padding-max))!important}.section-hero{min-height:var(--section-hero-height)!important}.section-hero .e-con-inner{justify-content:center!important}.section-full div{max-width:100%!important}.section-narrow .e-con-inner{max-width:var(--section-narrow)!important}.section-narrow-xs .e-con-inner{max-width:var(--section-narrow-xs)!important}.section-offset{padding-top:calc(var(--section-offset-header) + var(--section-xxl-padding-min))}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox{margin-bottom:6px}.facetwp-facet.facetwp-type-checkboxes .facetwp-display-value{font-size:15px;line-height:1.4}.tg-back-to-results-wrap{margin-top:12px;margin-bottom:18px}.tg-back-to-results{display:inline-block;font-size:14px;font-weight:600;text-decoration:none;line-height:1.4}.tg-back-to-results:hover{text-decoration:underline}@media (max-width:921px){#secondary{width:100%;margin-bottom:20px;border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff}.tg-sidebar-toggle{display:block;width:100%;padding:14px 18px;background:#e75925;color:#fff;font-weight:600;cursor:pointer;text-align:left;font-size:16px}.tg-sidebar-content{display:none;padding:15px}.tg-sidebar-content.active{display:block}}@media (min-width:922px){.tg-sidebar-toggle{display:none}.tg-sidebar-content{display:block!important}}@media (max-width:921px){body.ast-right-sidebar .site-content .ast-container{display:flex!important;flex-direction:column!important}body.ast-right-sidebar #secondary{order:-1!important;width:100%;margin-bottom:20px}body.ast-right-sidebar #primary{order:1!important;width:100%}}@media (max-width:921px){.site-content .ast-container{display:flex!important;flex-direction:column!important}#secondary{display:block!important;order:-999!important;width:100%!important;margin-bottom:20px!important}#primary{order:1!important;width:100%!important}}@media (max-width:921px){.tg-bd-mobile-nav{display:block!important;width:calc(100% - 40px)!important;margin:0 auto 28px auto!important;background:#fff;border:1px solid rgb(0 0 0 / .08);border-radius:14px;box-shadow:0 6px 18px rgb(0 0 0 / .06);overflow:hidden;position:relative;z-index:20}.tg-bd-mobile-toggle{display:flex!important;align-items:center;justify-content:space-between;padding:16px 18px;font-weight:700;font-size:16px;cursor:pointer;background:#fff;color:#1d2939}.tg-bd-mobile-toggle::after{content:"+";font-size:24px;line-height:1}.tg-bd-mobile-nav.is-open .tg-bd-mobile-toggle::after{content:"–"}.tg-bd-mobile-content{display:none!important;padding:0 16px 18px 16px;background:#fff}.tg-bd-mobile-nav.is-open .tg-bd-mobile-content{display:block!important}.tg-bd-mobile-content .betterdocs-sidebar,.tg-bd-mobile-content .betterdocs-full-sidebar-left,.tg-bd-mobile-content .betterdocs-sidebar-content{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;overflow:visible!important;transform:none!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;border:0!important;padding:0!important;margin:0!important}.tg-bd-mobile-content .betterdocs-sidebar-content{background:#ffffff!important}.tg-bd-mobile-content .betterdocs-category-grid-wrapper,.tg-bd-mobile-content .betterdocs-category-grid-inner-wrapper{display:block!important;width:100%!important;max-width:100%!important}.tg-bd-mobile-content .betterdocs-single-category-wrapper{display:block!important;width:100%!important;max-width:100%!important}}@media (min-width:922px){.tg-bd-mobile-nav{display:none!important}}.tg-collections-page .tg-overview-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:18px}.tg-collections-page .tg-overview-action{display:inline-flex!important;align-items:center;justify-content:center;min-width:180px;min-height:42px;padding:10px 18px!important;border-radius:999px!important;background:#f3f3f3!important;border:1px solid #cfcfcf!important;color:#444444!important;font-weight:700;line-height:1.1;text-decoration:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.tg-collections-page .tg-overview-action:hover,.tg-collections-page .tg-overview-action:focus,.tg-collections-page .tg-overview-action:active{background:#e75925!important;border-color:#e75925!important;color:#ffffff!important;text-decoration:none!important}.tg-collections-page .tg-overview-action:hover *,.tg-collections-page .tg-overview-action:focus *{color:#ffffff!important}