.block-page-hero{isolation:isolate;min-height:100vh;min-height:100lvh;overflow:hidden;padding-bottom:64px;padding-top:100px;position:relative}@media (min-width:992px){.block-page-hero{min-height:100vh;padding-bottom:66px;padding-top:100px}}@media (min-width:1200px){.block-page-hero{padding-top:140px}}.block-page-hero__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:992px){.block-page-hero__image{-o-object-position:right;object-position:right}}.block-page-hero__container{gap:24px}@media (min-width:992px){.block-page-hero__container{gap:40px}}@media (min-width:1200px){.block-page-hero__container{gap:72px}}@media (min-width:576px) and (orientation:portrait){.block-page-hero__container{margin-top:-20%}}@media (min-height:700px) and (orientation:portrait){.block-page-hero__container{margin-top:-10%}}@media (min-height:800px) and (orientation:portrait){.block-page-hero__container{margin-top:-25%}}.block-page-hero__heading{gap:24px}.block-page-hero__logo-block{gap:12px}.block-page-hero__logo-wrapper{border-right:1px solid #fff4ff;max-width:60px;min-height:56px;padding-right:12px}@media (min-width:992px){.block-page-hero__logo-wrapper{max-width:106px;min-height:92px}}.block-page-hero__logo{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.block-page-hero__title{font-family:Overused-Grotesk,sans-serif;font-size:clamp(1.5rem,.751vw + 1.324rem,2rem);line-height:1.33}@media (min-width:992px){.block-page-hero__title{line-height:1.25}}.block-page-hero__text *{color:#fff4ff}.block-page-hero__text li,.block-page-hero__text p{font-size:clamp(.875rem,.376vw + .787rem,1.125rem);line-height:1.57}@media (min-width:992px){.block-page-hero__text li,.block-page-hero__text p{line-height:1.555}}@media (min-width:576px) and (orientation:portrait){.block-page-hero__text li,.block-page-hero__text p{font-size:18px}}@media (min-width:1820px){.block-page-hero__text li,.block-page-hero__text p{font-size:22px}}.block-page-hero__text h1,.block-page-hero__text h2,.block-page-hero__text h3,.block-page-hero__text h4,.block-page-hero__text h5{font-size:clamp(1.125rem,.376vw + 1.037rem,1.375rem);line-height:1.5;margin:0}.block-page-hero__text h1:not(:last-child),.block-page-hero__text h2:not(:last-child),.block-page-hero__text h3:not(:last-child),.block-page-hero__text h4:not(:last-child),.block-page-hero__text h5:not(:last-child){margin-bottom:8px}@media (min-width:576px) and (orientation:portrait){.block-page-hero__text h1,.block-page-hero__text h2,.block-page-hero__text h3,.block-page-hero__text h4,.block-page-hero__text h5{font-size:22px}}@media (min-width:1820px){.block-page-hero__text h1,.block-page-hero__text h2,.block-page-hero__text h3,.block-page-hero__text h4,.block-page-hero__text h5{font-size:28px}}.block-page-hero__text p{margin:0}@media (min-width:992px){.block-page-hero__text p:not(:last-child){margin-bottom:8px}}.block-page-hero__text ol,.block-page-hero__text ul{-webkit-padding-start:18px;margin-left:0;padding-inline-start:18px}.block-page-hero__text a{text-decoration:underline}.block-page-hero__text a:hover{color:#fff4ff;text-decoration:none}.block-page-hero__text-top{max-width:416px}@media (min-width:1820px){.block-page-hero__text-top{max-width:485px}}.block-page-hero__text-bottom p{max-width:1071px}@media (min-width:1820px){.block-page-hero__text-bottom p{max-width:1305px}}
.block-page-hero__gallery{gap: 8px;justify-content: space-evenly;width: 50%;margin-left: auto;margin-top: 24%;}
@media (min-width: 576px) {.block-page-hero__gallery {margin-top: 34%;}}
@media (min-width: 768px){.block-page-hero__gallery{gap: 24px;}}
@media (min-width:992px){.block-page-hero__gallery{width: 50%;position: absolute;top: -92px; right: 0;margin-top: 0;}}
.block-page-hero__gallery img {height: 40px;width: calc((100% - 2 * 8px) / 3);object-fit: contain;border: 1px solid #8104e2;border-radius: 16px;padding: 8px;background-color: #000;}@media (min-width:768px){.block-page-hero__gallery img {height: 60px;width: calc((100% - 2 * 24px) / 3);}}
/*# sourceMappingURL=block-page-hero.css.map*/