.block-hero{padding-top:16px;padding-inline:clamp(24px,19.2px + 0.01*100vw,32px)}.block-hero .slider-container{max-width:1440px;margin-inline:auto;position:relative}.block-hero .hero-slider{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.block-hero .hero-slider .hero-slide:not(:first-child){display:none}.block-hero .hero-slider.slick-initialized .hero-slide{display:flex}.block-hero .hero-slide{display:flex;flex-direction:column-reverse;overflow:hidden;position:relative;height:auto;border-radius:clamp(20px,8px + 0.025*100vw,40px)}@media screen and (min-width: 768px){.block-hero .hero-slide{justify-content:center}}.block-hero .hero-slide::before,.block-hero .hero-slide::after{content:"";position:absolute;z-index:1}.block-hero .hero-slide::before{width:clamp(350px,80px + 0.5625*100vw,800px);height:clamp(350px,80px + 0.5625*100vw,800px);border-radius:100%;background:#0dcbff;filter:blur(clamp(50px, 20px + 0.0625 * 100vw, 100px));left:90%;top:35%}@media screen and (min-width: 768px){.block-hero .hero-slide::before{filter:blur(80px);top:auto;left:0;bottom:10%}}.block-hero .hero-slide::after{width:1000px;height:clamp(500px,200px + 0.625*100vw,1000px);background:radial-gradient(#000046 5%, #0d1e86 50%);top:35%;right:15%;filter:blur(clamp(75px, 30px + 0.09375 * 100vw, 150px));opacity:.95}@media screen and (min-width: 768px){.block-hero .hero-slide::after{width:clamp(600px,-771.4285714286px + 1.7857142857*100vw,1000px);top:20%;right:45%}}.block-hero .hero-content{position:relative;z-index:3;font-size:clamp(1rem,14.8px + 0.25vw,1.125rem);text-align:left;width:100%;max-width:720px;padding:0 var(--wp--style--block-gap) var(--wp--style--block-gap)}@media screen and (min-width: 768px){.block-hero .hero-content{width:60%;padding:clamp(100px,26.8571428571px + 0.0952380952*100vw,164px) 0}}.block-hero .hero-callout{margin-bottom:32px;display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;line-height:1;font-size:0.8125rem;font-weight:600;border-radius:var(--wp--custom--border--radius-button);padding:6px 10px 6px 6px;text-decoration:none;color:currentColor;transition:background .2s ease,color .2s ease}.block-hero .hero-callout small{border-radius:var(--wp--custom--border--radius);font-size:0.625rem;display:flex;align-items:center;justify-content:center;padding:3px 5px;transition:background .2s ease,color .2s ease}.block-hero .hero-callout .link-text{padding-left:6px}.block-hero .hero-callout svg{font-size:0.9375rem;margin-right:-4px}.block-hero .hero-heading{font-weight:600;font-size:clamp(2.375rem,-13px + 6.640625vw,4.5rem);line-height:1.1;margin:0}.block-hero .hero-blurb{padding-top:20px}@media screen and (max-width: 575px){.block-hero .hero-blurb{display:none}}.block-hero .hero-buttons{padding-top:var(--wp--style--block-gap);display:flex;gap:16px;flex-wrap:wrap}.block-hero .hero-buttons svg{font-size:0.75rem}.block-hero .hero-image{position:relative;width:100%;height:100%;z-index:0}@media screen and (max-width: 767px){.block-hero .hero-image{aspect-ratio:16/8}.block-hero .hero-image::after{content:"";width:100%;height:50%;position:absolute;left:0;bottom:0;background:linear-gradient(to top, #000046, transparent)}}@media screen and (max-width: 575px){.block-hero .hero-image{aspect-ratio:16/11}}@media screen and (min-width: 768px){.block-hero .hero-image{position:absolute;top:0;left:0}}.block-hero .hero-image img,.block-hero .hero-image picture{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform-style:preserve-3d}.block-hero .is-theme-dark{color:var(--wp--custom--color--background)}@media screen and (max-width: 767px){.block-hero .is-theme-dark{background:#000046}}.block-hero .is-theme-dark .hero-callout{background:rgba(0,0,70,.35)}.block-hero .is-theme-dark .hero-callout small{background:#0dcbff;color:#4160f3}.block-hero .is-theme-dark .hero-callout .link-text{border-left:1px solid hsla(0,0%,100%,.3)}.block-hero .is-theme-dark a.hero-callout:hover{background-color:#0dcbff;color:#4160f3}.block-hero .is-theme-dark a.hero-callout:hover small{background:#4160f3;color:#0dcbff}.block-hero .is-theme-dark a.hero-callout:hover .link-text{border-left-color:rgba(65,96,243,.3)}.block-hero .is-theme-dark .hero-heading{color:var(--wp--custom--color--background)}.block-hero .is-theme-dark .hero-buttons a:not(.is-primary){color:#fef6f0}@media screen and (max-width: 767px){.block-hero .is-theme-dark .hero-image::after{background:linear-gradient(to top, #000046, transparent)}}@media screen and (max-width: 767px){.block-hero .is-theme-light{background:var(--wp--custom--color--background)}}.block-hero .is-theme-light::before{background:#ba22ff}@media screen and (min-width: 768px){.block-hero .is-theme-light::before{filter:blur(60px)}}.block-hero .is-theme-light::after{background:radial-gradient(rgb(250.4, 210.8, 255) 0%, var(--wp--custom--color--background) 50%);opacity:1;filter:blur(clamp(60px, 36px + 0.05 * 100vw, 100px))}@media screen and (min-width: 768px){.block-hero .is-theme-light::after{top:0%;right:50%}}.block-hero .is-theme-light .hero-callout{border:1px solid rgba(13,176,235,.15);background:rgba(73.5,216,255,.1);color:rgb(12.09,163.68,218.55)}.block-hero .is-theme-light .hero-callout small{background:rgb(12.35,167.2,223.25);color:var(--wp--custom--color--background)}.block-hero .is-theme-light .hero-callout .link-text{border-left:1px solid rgba(13,176,235,.3)}.block-hero .is-theme-light a.hero-callout:hover{background-color:#0db0eb;color:#fff}.block-hero .is-theme-light a.hero-callout:hover small{background:#fff;color:#0db0eb}.block-hero .is-theme-light a.hero-callout:hover .link-text{border-left-color:hsla(0,0%,100%,.3)}@media screen and (max-width: 767px){.block-hero .is-theme-light .hero-image::after{background:linear-gradient(to top, var(--wp--custom--color--background), transparent)}}@media screen and (min-width: 768px){.block-hero .is-media-right .hero-content{padding-inline:clamp(32px,-68.5714285714px + 0.130952381*100vw,120px) 0}}@media screen and (min-width: 768px){.block-hero .is-media-left .hero-content{margin-left:auto;padding-inline:30px clamp(32px,-34.2857142857px + 0.0863095238*100vw,90px)}.block-hero .is-media-left::before{right:0%;left:auto}.block-hero .is-media-left::after{left:45%;right:auto}.block-hero .is-media-left.is-theme-light::after{left:50%;right:auto}}@media screen and (min-width: 768px){.block-hero .slick-list,.block-hero .slick-track{display:flex !important}}.block-hero .slick-list{box-shadow:0 0 0 1px rgba(83,82,94,.15);border-radius:clamp(20px,8px + 0.025*100vw,40px)}.block-hero .slick-track{display:flex}.block-hero .slick-dots{margin:0;display:flex !important;padding:25px 0 0 0;align-items:center;justify-content:center;line-height:1}@media screen and (min-width: 768px){.block-hero .slick-dots{display:none !important}}.block-hero .slick-dots li{display:block}.block-hero .slick-dots li.slick-active button::before{background:#0db0eb}.block-hero .slick-dots button{padding:5px 6px;font-size:0px;color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;gap:0}.block-hero .slick-dots button::before{content:"";width:8px;height:8px;background:rgba(0,0,0,.2);border-radius:var(--wp--custom--border--radius)}.block-hero .slick-prev,.block-hero .slick-next{width:48px;height:48px;position:absolute;z-index:10;bottom:16px;background-color:#fff;box-shadow:0 0 0 1px rgba(83,82,94,.15);display:flex;align-items:center;justify-content:center;color:#ba22ff}.block-hero .slick-prev:hover,.block-hero .slick-prev:focus-visible,.block-hero .slick-next:hover,.block-hero .slick-next:focus-visible{outline:none;background-color:#ba22ff;color:#fff}.block-hero .slick-prev i,.block-hero .slick-next i{border-top:2px solid currentColor;width:10px;height:10px}@media screen and (max-width: 767px){.block-hero .slick-prev,.block-hero .slick-next{display:none !important}}.block-hero .slick-prev{right:72px}.block-hero .slick-prev i{transform:rotate(-45deg);border-left:2px solid currentColor;margin-left:3px}.block-hero .slick-next{right:16px}.block-hero .slick-next i{transform:rotate(45deg);border-right:2px solid currentColor;margin-right:3px}.wp-block-meta-hero{max-width:unset !important}.wp-block-meta-hero.is-selected{max-width:768px !important}.wp-block-meta-hero .hero-slide{overflow:hidden;border-radius:20px;position:relative}
