:root{--small-spacing:40px;--medium-spacing:50px;--large-spacing:60px;--default-width:90rem;--compact-width:70rem;--narrow-width:50rem}.Block{position:relative}.Block.mobile-spacing-small{padding-bottom:var(--small-spacing);padding-top:var(--small-spacing)}.Block.mobile-spacing-medium{padding-bottom:var(--medium-spacing);padding-top:var(--medium-spacing)}.Block.mobile-spacing-large{padding-bottom:var(--large-spacing);padding-top:var(--large-spacing)}@media (min-width:768px){.Block.tablet-spacing-small{padding-bottom:var(--small-spacing);padding-top:var(--small-spacing)}.Block.tablet-spacing-medium{padding-bottom:var(--medium-spacing);padding-top:var(--medium-spacing)}.Block.tablet-spacing-large{padding-bottom:var(--large-spacing);padding-top:var(--large-spacing)}}@media (min-width:1200px){.Block.desktop-spacing-small{padding-bottom:var(--small-spacing);padding-top:var(--small-spacing)}.Block.desktop-spacing-medium{padding-bottom:var(--medium-spacing);padding-top:var(--medium-spacing)}.Block.desktop-spacing-large{padding-bottom:var(--large-spacing);padding-top:var(--large-spacing)}}.Block.no-top-spacing{padding-top:0!important}.Block.no-bottom-spacing{padding-bottom:0!important}.Block .Block-bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.Block .Block-bg img{height:100%;object-fit:cover;width:100%}.Block .Container{margin-left:auto;margin-right:auto;max-width:var(--default-width);position:relative;width:calc(100% - 2rem);z-index:2;@media (min-width:94rem){width:100%}}.Block.content-width-compact .Container{max-width:var(--compact-width)}.Block.content-width-narrow .Container{max-width:var(--narrow-width)}.Block.content-align-left .Block-content{text-align:left}.Block.content-align-center .Block-content{text-align:center}.Block.content-align-right .Block-content{text-align:right}.Block .Block-heading h5{margin-bottom:10px}.Block .Block-body :last-child{margin-bottom:0}.Block .Block-body+.Block-action{margin-top:2rem}.Block .Block-action a+a{margin-left:1rem}.Block a.button{--color:#fff;--color-hover:#ff5c39;--bg:#ff5c39;--bg-hover:#fff;--border:#ff5c39;--border-hover:#ff5c39;align-items:center;background-color:var(--bg);border:1px solid var(--border);border-radius:99px;color:var(--color);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:400;line-height:1.4;overflow:hidden;padding:.75rem 2.5rem;text-align:center;text-decoration:none;touch-action:manipulation;transition:all .25s ease;width:auto;z-index:1}.Block a.button:hover{background-color:var(--bg-hover);border-color:var(--border-hover);color:var(--color-hover)}.Block a.button.primary{--color:#fff;--color-hover:#ff5c39;--bg:#ff5c39;--bg-hover:#fff;--border:#ff5c39;--border-hover:#ff5c39}.Block a.button.secondary{--color:#fff;--color-hover:#6d2077;--bg:#6d2077;--bg-hover:#fff;--border:#6d2077;--border-hover:#6d2077}.Block a.button.tertiary{--color:#ff5c39;--color-hover:#fff;--bg:transparent;--bg-hover:#ff5c39;--border:#b9b9b9;--border-hover:#ff5c39}.Block a.button.quaternary{--color:#6d2077;--color-hover:#fff;--bg:transparent;--bg-hover:#6d2077;--border:#b9b9b9;--border-hover:#6d2077}.Block--hidden{align-items:center;background:#fffbce;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25);color:#000;display:flex;font-size:20px;height:6rem;justify-content:center;max-height:6rem;min-height:6rem;padding:15px;position:relative;text-align:center}