.theme-block.page-hero{overflow:hidden;position:relative}.theme-block.page-hero.no-image{min-height:37.5rem}.theme-block.page-hero.no-image .container{height:100%;min-height:37.5rem}.theme-block.page-hero.no-image .container .hero-col.text-col .col-inner{margin:auto;max-width:var(--wp--style--global--content-size);text-align:left}@media (min-width:64rem){.theme-block.page-hero.no-image .container .hero-col.text-col .col-inner{text-align:center}.theme-block.page-hero.no-image .container .hero-col.text-col .col-inner .hero-icon{justify-content:center}}.theme-block.page-hero.no-image .container .hero-col.text-col .col-inner .links{justify-content:center}.theme-block.page-hero.no-image .container .angle{bottom:0;height:100%;left:50%;object-fit:cover;object-position:left;position:absolute;right:auto;top:0;transform:translate(-30%);width:100%;z-index:-1}@media (min-width:64rem){.theme-block.page-hero.no-image .container .angle{height:auto;left:50%;top:auto;width:70rem}}.theme-block.page-hero.has-image .container{margin-bottom:4vw;max-width:100%;padding-left:0;padding-right:0}.theme-block.page-hero.has-image .container .hero-col.text-col .col-inner{padding:10rem var(--container-padding) 6rem}@media (min-width:48rem){.theme-block.page-hero.has-image .container .hero-col.text-col .col-inner{padding:10rem var(--container-padding) 8rem}}@media (min-width:64rem){.theme-block.page-hero.has-image .container .hero-col.text-col .col-inner{display:flex;flex-direction:column;height:calc(100% - 12.5rem);justify-content:center;margin-bottom:0;padding-left:4.375rem;padding-right:2rem}}@media (min-width:64rem)and (min-width:98.75rem){.theme-block.page-hero.has-image .container .hero-col.text-col .col-inner{padding-left:calc((100vw - var(--wp--style--global--wide-size))/2)}}.theme-block.page-hero.has-image .container .hero-col.image-col figure{height:100%;position:relative;width:100%}.theme-block.page-hero.has-image .container .hero-col.image-col figure .image-mask{height:100%;mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIwIiBoZWlnaHQ9IjU4NiIgdmlld0JveD0iMCAwIDcyMCA1ODYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03MjAgNTg2SDBWNTg1Ljk2NUwyOTguNDY5IDBINzIwVjU4NloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);mask-repeat:no-repeat;mask-size:cover;position:relative;z-index:2}.theme-block.page-hero.has-image .container .hero-col.image-col figure .image-mask img{aspect-ratio:960/768;height:100%;object-fit:cover;object-position:50% 50%;width:100%}.theme-block.page-hero.has-image .container .hero-col.image-col figure .mobile-angle{display:block;height:120%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media (min-width:64rem){.theme-block.page-hero.has-image .container .hero-col.image-col figure .mobile-angle{display:none}}.theme-block.page-hero.has-image .container .angle{bottom:-4vw;display:none;height:auto;left:50%;position:absolute;top:auto;transform:translate(-50%);width:70vw;z-index:-1}@media (min-width:64rem){.theme-block.page-hero.has-image .container .angle{display:block}}.theme-block.page-hero .container{align-content:center;max-width:100%;position:relative;z-index:2}.theme-block.page-hero .container .hero-col.text-col .col-inner.large-heading h1{font-size:var(--wp--preset--font-size--heading-1-lrg)}.theme-block.page-hero .container .hero-col.text-col .col-inner .hero-icon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;margin-bottom:2rem}.theme-block.page-hero .container .hero-col.text-col .col-inner .hero-icon img{display:inline-flex}.theme-block.page-hero .container .hero-col.text-col .col-inner .hero-icon span{color:var(--wp--preset--color--blue);font-size:var(--wp--preset--font-size--small-base-paragraph);font-weight:700}.theme-block.page-hero .container .hero-col.text-col .col-inner h1{line-height:1.1}.theme-block.page-hero .container .hero-col.text-col .col-inner .links{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem;margin-top:2rem}@media (min-width:64rem){.theme-block.page-hero .container .hero-col.text-col .col-inner .links{flex-direction:row}}
