.ts-focus-page:not(.et-fb){overflow:clip visible!important}.ts-focus-page:not(.et-fb) #page-container{overflow:visible!important}.ts-focus-hero-stage{background:color-mix(in srgb, var(--ts-blue), var(--ts-white) calc(var(--ts-hero-progress,0) * 100%));position:relative}.ts-focus-hero-stage[hidden]{display:none!important}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-pinned>.ts-focus-hero{position:sticky;top:0}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero{--ts-hero-progress:0;--ts-hero-ink-progress:0;--ts-hero-ink:color-mix(in srgb, var(--ts-white), var(--ts-blue) calc(var(--ts-hero-ink-progress) * 100%));--ts-hero-ink-shadow:rgba(39,40,110,calc(var(--ts-hero-ink-progress) * (1 - var(--ts-hero-ink-progress)) * 3.2));box-sizing:border-box;height:auto;min-height:100dvh;color:var(--ts-hero-ink);background-size:cover;flex-direction:column;padding-top:clamp(150px,16svh,210px);padding-bottom:28px;display:flex}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero>.et_pb_row{flex-shrink:0}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero>.ts-focus-intro{flex-direction:column;flex-grow:1;justify-content:flex-end;display:flex}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero>.ts-focus-hero-body{flex-grow:2}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v2{--ts-hero-progress:1;--ts-hero-ink-progress:1;--ts-hero-ink:var(--ts-blue)}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero:before,.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero:after{content:"";z-index:-1;pointer-events:none;display:block;position:absolute;inset:0}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero:before{opacity:calc(1 - var(--ts-hero-progress));background:linear-gradient(90deg,#27286efa 0%,#27286eeb 54%,#27286e47 100%)}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero:after{opacity:var(--ts-hero-progress);background:linear-gradient(90deg,#fffffffc 0%,#fffffff7 54%,#ffffff85 100%)}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-intro h1{overflow-wrap:normal;width:80%;max-width:1100px;margin-bottom:32px;font-size:64px;line-height:1.12}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-lead{width:78%;max-width:1000px;font-size:26px;line-height:1.5}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-body{margin-top:36px;margin-bottom:64px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-body p{width:70%;max-width:810px;font-size:18px;line-height:1.75}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero :is(h1,h2,.ts-focus-lead,p),.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-facts .fa-solid{color:var(--ts-hero-ink);text-shadow:0 1px 2px var(--ts-hero-ink-shadow)}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-facts{border-color:color-mix(in srgb, var(--ts-hero-ink) 25%, transparent);width:80%;max-width:960px;margin:0 auto;padding-top:32px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-facts .et_pb_text_inner{text-align:center}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-review{margin-top:38px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-review p{color:var(--ts-hero-ink);opacity:.8}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-review :is(.ts-focus-marker,.ts-focus-version-label) p{color:var(--ts-hero-ink)!important}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3>.ts-focus-hero-body{flex-grow:0;margin-bottom:32px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-facts{margin-top:0}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-kicker{opacity:.8;margin-bottom:22px;font-size:14px;font-weight:400;display:block}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-hero-accent{color:var(--ts-teal)}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-hero-footer{flex-direction:column;flex-grow:2;justify-content:flex-end;margin-top:28px;display:flex}.ts-focus-hero-footer:after{display:none}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-footer-inner{grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.ts-focus-hero-footer-inner:after{display:none}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-footer .ts-focus-scroll-module{text-align:center!important}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-footer .ts-focus-scroll-cue{min-width:64px;color:var(--ts-hero-ink);text-transform:uppercase;opacity:.8;flex-direction:column;align-items:center;gap:7px;padding:4px 8px;font-size:11px;line-height:1.4;display:inline-flex}.ts-focus-scroll-cue .fa-computer-mouse{font-size:25px}.ts-focus-scroll-cue .fa-chevron-down{font-size:14px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-scroll-cue:is(:hover,:focus-visible){opacity:1}.ts-focus-scroll-cue:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-review{margin-top:20px}@media (width>=1001px) and (height<=800px){.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3{padding-top:108px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-kicker{margin-bottom:16px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-intro h1{margin-bottom:20px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-hero-body{margin-top:22px;margin-bottom:28px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-facts{padding-top:18px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-hero-footer{margin-top:16px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-review{margin-top:14px}}@media (width<=760px){.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-kicker{margin-bottom:18px;font-size:12px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-hero-lead-next{display:block}}.ts-focus-page.ts-focus-header-light #et-boc .et-l--header .ts-site-header:not(.is-scrolled):not(.is-menu-open){--ts-header-text:var(--ts-blue)}.ts-focus-page.ts-focus-header-light #et-boc .et-l--header .ts-site-header:not(.is-scrolled):not(.is-menu-open) #brand-logo{content:url(/wp-content/themes/Divi-child/build/assets/logo-DA5CLnsN.svg)}.ts-focus-page.ts-focus-header-light #et-boc .ts-site-header:not(.is-scrolled):not(.is-menu-open) .ts-header-action-column .et_pb_button{background:var(--ts-blue);border-color:var(--ts-blue);color:var(--ts-white)}.ts-focus-page #et-boc .et-l--header .ts-site-header[data-focus-scroll-managed]{--ts-header-ink-progress:0;--ts-header-logo-progress:0;--ts-header-chrome-progress:0;text-shadow:0 1px 2px rgba(39,40,110,calc(var(--ts-header-ink-progress) * (1 - var(--ts-header-ink-progress)) * 3.2));box-shadow:0 4px 24px rgba(39,40,110,calc(var(--ts-header-chrome-progress) * .08));-webkit-backdrop-filter:none;backdrop-filter:none;transition:none;position:fixed;--ts-header-text:color-mix(in srgb, var(--ts-white), var(--ts-blue) calc(var(--ts-header-ink-progress) * 100%))!important;--ts-header-background:rgba(255,255,255,var(--ts-header-chrome-progress))!important}.ts-focus-page #et-boc .ts-site-header[data-focus-scroll-managed] .navbar-brand{position:relative}.ts-focus-page #et-boc .ts-site-header[data-focus-scroll-managed] #brand-logo{opacity:calc(1 - var(--ts-header-logo-progress));content:url(/wp-content/themes/Divi-child/build/assets/logo-white-N9GWwOzQ.svg)!important}.ts-focus-page #et-boc .ts-site-header[data-focus-scroll-managed] .ts-focus-color-logo{width:55px;height:55px;opacity:var(--ts-header-logo-progress);pointer-events:none;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ts-focus-page #et-boc .ts-site-header[data-focus-scroll-managed] .ts-header-action-column .et_pb_button{transition:none;background:var(--ts-header-text)!important;border-color:var(--ts-header-text)!important;color:color-mix(in srgb, var(--ts-blue), var(--ts-white) calc(var(--ts-header-ink-progress) * 100%))!important}.ts-focus-page #et-boc .ts-site-header[data-focus-scroll-managed] .et_pb_menu__menu a{transition:none}.ts-focus-page #et-boc .et-l--header .ts-site-header[data-focus-scroll-managed].is-menu-open{--ts-header-text:var(--ts-blue)!important;--ts-header-background:var(--ts-white)!important}.ts-focus-page #et-boc .ts-site-header[data-focus-scroll-managed].is-menu-open #brand-logo{opacity:0}.ts-focus-page #et-boc .ts-site-header[data-focus-scroll-managed].is-menu-open .ts-focus-color-logo{opacity:1}.ts-focus-page #et-boc .ts-site-header[data-focus-scroll-managed].is-menu-open .ts-header-action-column .et_pb_button{color:var(--ts-white)!important}.ts-focus-transition-review{align-items:center;gap:6px;margin-right:24px;display:flex}.ts-focus-transition-review>span{color:var(--ts-hero-ink);margin-right:5px;font-size:10px}.ts-focus-transition-switch{border:1px solid var(--ts-line);background:var(--ts-white);width:36px;height:36px;color:var(--ts-blue);font:700 13px/1 var(--ts-font);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.ts-focus-transition-switch[aria-pressed=true]{background:var(--ts-blue);color:var(--ts-white)}.ts-focus-transition-switch:focus-visible{outline:3px solid var(--ts-teal);outline-offset:3px}@media (width<=1380px){.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-intro h1{width:85%;font-size:54px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-lead{width:82%;font-size:24px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-body p{width:72%;font-size:17px}}@media (width>=1001px) and (height<=800px){.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero{padding-top:125px;padding-bottom:22px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-intro h1{margin-bottom:26px;font-size:48px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-lead{font-size:22px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-body{margin-top:28px;margin-bottom:42px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-body p{font-size:17px;line-height:1.65}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-facts{padding-top:24px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-review{margin-top:28px}}@media (width<=1000px){.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-intro h1,.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-lead{width:100%}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-body p{width:92%}}@media (width<=760px){.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero{padding-top:144px;padding-bottom:24px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero>:is(.ts-focus-intro,.ts-focus-hero-body){flex-grow:0}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero:before{background:#27286ef5}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero:after{background:#fffffffa}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-intro h1{margin-bottom:28px;font-size:36px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-lead{font-size:21px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-body{margin-top:28px;margin-bottom:48px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero-body p{width:100%;font-size:17px;line-height:1.7}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-facts{gap:12px;width:100%;margin-top:auto;padding-top:28px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-facts h2{font-size:17px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero.ts-focus-v3 .ts-focus-facts h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;min-height:2.5em;line-height:1.25}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-facts p{font-size:12px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-review{margin-top:34px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-review-inner{flex-wrap:wrap}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-marker{flex-basis:100%;margin-bottom:12px}.ts-focus-transition-review{flex-basis:100%;justify-content:flex-end;margin-bottom:6px;margin-right:0}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-version-label{margin-left:auto}}@media (width<=600px){.ts-focus-page #et-boc .ts-site-header[data-focus-scroll-managed] .ts-focus-color-logo{width:40px;height:40px}}@media (width<=380px){.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-intro h1{font-size:30px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-facts h2{font-size:15px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-facts p{font-size:11px}.ts-focus-transition-review{flex-basis:100%;justify-content:flex-end;margin-bottom:6px;margin-right:0}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero .ts-focus-version-label{margin-left:auto}}@media (prefers-contrast:more){.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-hero:not(.ts-focus-v2){--ts-hero-progress:0!important}}
