.b-header-text{position:relative;margin-top:13.125rem;margin-bottom:7.5rem}@media (max-width:1919px){.b-header-text{margin-top:13.125rem;margin-bottom:7.5rem}}@media (max-width:1599px){.b-header-text{margin-top:13.125rem;margin-bottom:7.5rem}}@media (max-width:1199px){.b-header-text{margin-top:11.25rem;margin-bottom:5.625rem}}@media (max-width:991px){.b-header-text{margin-top:11.25rem;margin-bottom:5.625rem}}@media (max-width:767px){.b-header-text{margin-top:9.375rem;margin-bottom:3.75rem}}@media (max-width:575px){.b-header-text{margin-top:9.375rem;margin-bottom:3.75rem}}.b-header-text.b-header-text--short{margin-top:22.5rem;margin-bottom:3.75rem}@media (max-width:1919px){.b-header-text.b-header-text--short{margin-top:22.5rem;margin-bottom:3.75rem}}@media (max-width:1599px){.b-header-text.b-header-text--short{margin-top:22.5rem;margin-bottom:3.75rem}}@media (max-width:1199px){.b-header-text.b-header-text--short{margin-top:18.75rem;margin-bottom:2.8125rem}}@media (max-width:991px){.b-header-text.b-header-text--short{margin-top:18.75rem;margin-bottom:2.8125rem}}@media (max-width:767px){.b-header-text.b-header-text--short{margin-top:15rem;margin-bottom:1.875rem}}@media (max-width:575px){.b-header-text.b-header-text--short{margin-top:15rem;margin-bottom:1.875rem}}.b-header-text.b-header-text--image{height:37.5rem;margin-top:0;margin-bottom:0;padding-top:13.125rem;padding-bottom:7.5rem}@media (max-width:1919px){.b-header-text.b-header-text--image{margin-top:0;margin-bottom:0;padding-top:13.125rem;padding-bottom:7.5rem}}@media (max-width:1599px){.b-header-text.b-header-text--image{margin-top:0;margin-bottom:0;padding-top:13.125rem;padding-bottom:7.5rem}}@media (max-width:1199px){.b-header-text.b-header-text--image{margin-top:0;margin-bottom:0;padding-top:11.25rem;padding-bottom:5.625rem}}@media (max-width:991px){.b-header-text.b-header-text--image{margin-top:0;margin-bottom:0;padding-top:11.25rem;padding-bottom:5.625rem}}@media (max-width:767px){.b-header-text.b-header-text--image{margin-top:0;margin-bottom:0;padding-top:9.375rem;padding-bottom:3.75rem}}@media (max-width:575px){.b-header-text.b-header-text--image{margin-top:0;margin-bottom:0;padding-top:9.375rem;padding-bottom:3.75rem}}.b-header-text-background{position:absolute;top:0;right:0;bottom:0;left:0}.b-header-text-foreground{position:relative}.b-header-text-content{font-size:2.25rem;font-weight:500;letter-spacing:.1em;color:var(--theme-emphasized-color);text-align:center}@media (max-width:1919px){.b-header-text-content{font-size:2.25rem}}@media (max-width:1599px){.b-header-text-content{font-size:2.25rem}}@media (max-width:1199px){.b-header-text-content{font-size:2.25rem}}@media (max-width:991px){.b-header-text-content{font-size:2.25rem}}@media (max-width:767px){.b-header-text-content{font-size:2.025rem}}@media (max-width:575px){.b-header-text-content{font-size:1.9125rem;font-size:1.125rem}}@supports (-webkit-text-stroke-width:0.125rem){.b-header-text-content h1,.b-header-text-content h2{-webkit-text-stroke-width:.125rem;-webkit-text-stroke-color:#fff;color:transparent}.text-dark .b-header-text-content h1,.text-dark .b-header-text-content h2,.text-dark .wysiwyg .b-header-text-content h1,.text-dark .wysiwyg .b-header-text-content h2{-webkit-text-stroke-width:.125rem;-webkit-text-stroke-color:#000;color:transparent}.text-light .b-header-text-content h1,.text-light .b-header-text-content h2,.text-light .wysiwyg .b-header-text-content h1,.text-light .wysiwyg .b-header-text-content h2{-webkit-text-stroke-width:.125rem;-webkit-text-stroke-color:#fff;color:transparent}}.text-light .wysiwyg body.preview .b-header-text-content h1,.text-light .wysiwyg body.preview .b-header-text-content h2,.text-light body.preview .b-header-text-content h1,.text-light body.preview .b-header-text-content h2,body.preview .b-header-text-content h1,body.preview .b-header-text-content h2{color:#fff}.text-dark .wysiwyg body.preview .b-header-text-content h1,.text-dark .wysiwyg body.preview .b-header-text-content h2,.text-dark body.preview .b-header-text-content h1,.text-dark body.preview .b-header-text-content h2{color:#000}@supports not (-webkit-text-stroke-width:0.125rem){.b-header-text-content h1,.b-header-text-content h2,.text-light .b-header-text-content h1,.text-light .b-header-text-content h2,.text-light .wysiwyg .b-header-text-content h1,.text-light .wysiwyg .b-header-text-content h2{color:#fff}.text-dark .b-header-text-content h1,.text-dark .b-header-text-content h2,.text-dark .wysiwyg .b-header-text-content h1,.text-dark .wysiwyg .b-header-text-content h2{color:#000}}.b-header-text-content h1 .glyph-path,.b-header-text-content h2 .glyph-path{fill:transparent;stroke:#fff;stroke-width:.125rem}.b-header-text-content h1 .line,.b-header-text-content h2 .line{overflow:hidden}.b-header-text-content h1 .line .word,.b-header-text-content h2 .line .word{transform:translateY(100%);transition-property:opacity,transform;transition-duration:.75s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.ready .visible-on-screen .b-header-text-content h1 .line .word,.ready .visible-on-screen .b-header-text-content h2 .line .word{transform:none}.ready .visible-on-screen .b-header-text-content h1 .line:first-child .word,.ready .visible-on-screen .b-header-text-content h2 .line:first-child .word{transition-delay:.2s}.ready .visible-on-screen .b-header-text-content h1 .line:nth-child(2) .word,.ready .visible-on-screen .b-header-text-content h2 .line:nth-child(2) .word{transition-delay:.1s}.ready .visible-on-screen .b-header-text-content h1 .line:nth-child(3) .word,.ready .visible-on-screen .b-header-text-content h2 .line:nth-child(3) .word{transition-delay:0ms}.b-header-text-content p{padding-left:7.5rem;padding-right:7.5rem}@media (max-width:1919px){.b-header-text-content p{padding-left:7.5rem;padding-right:7.5rem}}@media (max-width:1599px){.b-header-text-content p{padding-left:7.5rem;padding-right:7.5rem}}@media (max-width:1199px){.b-header-text-content p{padding-left:7.5rem;padding-right:7.5rem}}@media (max-width:991px){.b-header-text-content p{padding-left:5.625rem;padding-right:5.625rem}}@media (max-width:767px){.b-header-text-content p{padding-left:5.625rem;padding-right:5.625rem}}@media (max-width:575px){.b-header-text-content p{padding-left:3.75rem;padding-right:3.75rem}}