@keyframes fadein{0%{opacity:0}75%{opacity:0}to{opacity:1}}.block--hero{--min-height:calc(var(--hero-min-height, 400px)*0.5);display:flex;flex-direction:column;justify-content:center;min-height:var(--min-height);position:relative}.block--hero.--preview{background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.block--hero{--min-height:calc(var(--hero-min-height, 400px)*0.75)}}@media (min-width:992px){.block--hero{--min-height:var(--hero-min-height,400px)}}.block--hero.--video-bg .video-wrapper{animation:fadein 2s;height:100%;inset:0;position:absolute;width:100%}.block--hero.--video-bg .video-wrapper iframe{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.block--hero:not(.--preview) .swiper:not(.swiper-initialized){height:100%;min-height:var(--min-height);overflow:hidden}.block--hero:not(.--preview) .swiper:not(.swiper-initialized) .block--banner{width:100%}.block--hero:not(.--preview) .swiper:not(.swiper-initialized) .banner-wrapper:nth-child(n+2),.block--hero:not(.--preview) .swiper:not(.swiper-initialized) .block--banner:nth-child(n+2),.block--hero:not(.--preview) .swiper:not(.swiper-initialized) .swiper-button-next,.block--hero:not(.--preview) .swiper:not(.swiper-initialized) .swiper-button-prev,.block--hero:not(.--preview) .swiper:not(.swiper-initialized) .swiper-pagination,.block--hero:not(.--preview) .swiper:not(.swiper-initialized) img{display:none}.block--hero.--overlay:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid slice' viewBox='0 0 425 418'%3E%3Cdefs%3E%3Cfilter x='-21.9%25' y='-22.4%25' width='143.8%25' height='144.9%25' filterUnits='objectBoundingBox' id='a'%3E%3CfeOffset in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur stdDeviation='20' in='shadowOffsetOuter1' result='shadowBlurOuter1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0' in='shadowBlurOuter1' result='shadowMatrixOuter1'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg transform='translate(38 39)' fill='%23FFF' filter='url(%23a)' fill-rule='evenodd'%3E%3Cpath d='M123.733 302.136c-2.863-1.23-6.16-.93-9.178-.173-6.861 1.718-20.431 10-23.921-1.02-1.498-4.734-.033-10.393 1.646-14.886 1.692-4.522 3.744-9.03 4.036-13.847.296-4.82-1.652-10.166-6.026-12.284-6.177-2.992-11.98.933-17.477 3.445-5.763 2.634-11.926 4.478-18.283 2.947-.639-.155-1.736-.468-2.288.057-3.64 3.437 9.874 18.668 11.857 21.06 8.568 10.33 19.322 18.922 30.765 25.69 5.688 3.365 11.806 6.259 18.366 7.142 2.745.37 5.584.379 8.24-.409 2.654-.781 5.118-2.416 6.523-4.785 2.62-4.417.484-10.903-4.26-12.937M44.42 251.442a91.25 91.25 0 0 1-1.327-11.1c-.221-3.705-.239-7.419-.117-11.13.123-3.705.385-7.41.728-11.103.767-8.224 1.42-16.481-.134-24.7l-2.097-16.212c-.4-3.389-.922-6.763-1.542-10.116-1.334-7.213-4.287-19.303-6.31-26.355-.355-1.24-.73-2.52-1.563-3.514-1.709-2.043-5.002-1.137-5.987 1.17-1.712 4.012 3.064 8.441 4.58 11.81 1.986 4.408 3.74 9.038 4.936 13.721 0 0 1.689 6.608 1.838 9.72.149 3.11.582 7.385-.486 11.159-2.387 8.42-11.497 9.832-18.113 12.687-1.432.617-2.903 1.434-3.598 2.825-2.163 4.319 4.391 7.738 7.1 9.733 3.776 2.79 11.234 7.708 5.357 12.332-5.25 4.135-13.146 3.019-18.883 6.285-4.6 2.62-4.722 7.828-2.23 12.013 3.743 6.285 10.974 6.634 17.57 6.626 6.87-.01 14.724 1.202 19.926 6.258.084.08.728.749.785.394.06-.361-.099-.815-.167-1.176-.09-.444-.182-.883-.266-1.327m13.665 8.499c3.75 1.121 8.258-.89 11.661-2.366 4.087-1.775 8.421-4.528 9.955-8.922.56-1.608.277-3.407-.427-4.952-.907-1.993-2.401-3.81-4.033-5.265-4.847-4.317-10.81-6.864-16.01-10.65-4.669-3.397-5.211-8.803.039-11.911 2.66-1.578 6.873-2.539 8.427-5.462 1.303-2.458.065-5.307-1.322-7.443a12.515 12.515 0 0 0-1.67-2.067c-5.125-5.074-10.903-9.373-14.689-15.652a34.084 34.084 0 0 1-1.61-2.998c-.15-.316-.31-.632-.439-.963-.122-.314-.197-.704-.43-.961a.49.49 0 0 0-.143-.122c-.164-.093-.352-.087-.549-.04-.035.016-.46.102-.46.138 3.306 13.668 3.42 28.238 2.217 42.052-.787 9.072-.253 18.098 1.862 26.97.874 3.663 3.66 9.432 7.621 10.614m-47.973-89.062c5.041 1.112 10.596-2.903 11.073-8.007.29-3.081-1.02-6.1-2.685-8.72-3.773-5.944-15.911-16.206-6.44-22.897 4.072-2.873 9.942-3.234 14.77-3.03 4.858.202 9.813.75 14.52-.457 4.71-1.208 9.23-4.693 9.901-9.475.949-6.75-4.611-11.019-8.725-15.437-4.31-4.63-7.989-9.88-8.493-16.35-.05-.65-.09-1.784-.764-2.145-4.423-2.374-14.822 15.074-16.499 17.684-7.24 11.27-12.135 24.067-15.067 36.96C.244 145.409-.633 152.08.554 158.544c.496 2.705 1.373 5.387 2.948 7.651 1.575 2.264 3.904 4.087 6.61 4.684m32.906-98.181c-.05.104-.49.915-.134.859.367-.054.752-.343 1.077-.522.396-.218.787-.442 1.187-.657 3.302-1.772 6.727-3.317 10.223-4.671 3.481-1.351 7.034-2.512 10.626-3.541 3.591-1.026 7.219-1.918 10.864-2.73 8.114-1.81 16.234-3.74 23.623-7.737l14.879-6.975a157.433 157.433 0 0 0 9.215-4.573c6.494-3.481 17.161-9.993 23.291-14.074 1.077-.719 2.187-1.468 2.882-2.556 1.429-2.247-.462-5.075-2.977-5.295-4.376-.382-7.139 5.491-9.895 7.964-3.606 3.231-7.5 6.313-11.616 8.887 0 0-5.805 3.627-8.74 4.728-2.933 1.098-6.897 2.825-10.844 2.977-8.806.343-12.982-7.821-17.77-13.19-1.035-1.164-2.276-2.298-3.821-2.528-4.809-.71-6.053 6.53-7.126 9.701-1.495 4.427-3.896 12.983-10.152 8.857-5.587-3.684-6.968-11.479-11.875-15.89-3.938-3.536-8.964-2.047-12.201 1.595-4.862 5.471-2.956 12.404-.9 18.626 2.141 6.486 3.418 14.271.184 20.745m15.745 32.127c1.715.036 3.35-.788 4.614-1.93 1.626-1.468 2.906-3.436 3.792-5.426 2.628-5.907 3.225-12.323 5.238-18.394 1.808-5.453 6.816-7.63 11.425-3.639 2.336 2.031 4.558 5.713 7.846 6.276 2.756.475 5.104-1.569 6.72-3.54a12.483 12.483 0 0 0 1.46-2.211c3.272-6.402 5.601-13.182 10.44-18.689a31.651 31.651 0 0 1 2.374-2.443c.257-.242.51-.492.785-.716.265-.209.614-.397.79-.698a.514.514 0 0 0 .069-.176c.039-.182-.024-.358-.134-.525-.021-.036-.239-.406-.272-.397-12.07 7.333-25.991 11.927-39.6 15.05-8.931 2.05-17.418 5.337-25.257 10.062-3.246 1.96-7.902 6.366-7.81 10.47.09 3.884 3.416 7.52 5.889 10.277 2.965 3.311 6.947 6.56 11.63 6.649m157.574 203.87c-.45-.044-.904-.086-1.354-.143-3.729-.438-7.425-1.133-11.07-2.022-3.63-.886-7.21-1.969-10.745-3.186-3.532-1.208-7.016-2.553-10.47-3.976-7.69-3.156-15.45-6.223-23.811-7.178l-16.216-2.807a158.859 158.859 0 0 0-10.187-1.53c-7.336-.868-19.835-1.644-27.215-1.814-1.297-.03-2.64-.05-3.839.445-2.47 1.017-2.562 4.406-.632 6.023 3.359 2.819 9.02-.403 12.71-.85 4.824-.576 9.794-.872 14.653-.624 0 0 6.852.355 9.89 1.137 3.039.778 7.28 1.631 10.598 3.764 7.404 4.755 6.088 13.818 6.894 20.938.173 1.545.528 3.183 1.661 4.251 3.52 3.33 8.735-1.876 11.452-3.857 3.789-2.762 10.712-8.38 13.439-1.432 2.434 6.205-.952 13.364.507 19.778 1.172 5.137 6.148 6.795 10.906 5.67 7.147-1.694 9.605-8.447 11.533-14.712 2.004-6.52 5.473-13.615 11.87-17.057.103-.054.933-.471.61-.626-.334-.164-.817-.15-1.184-.191m6.315-34.446c-1.384-1.008-3.197-1.267-4.892-1.059-2.183.272-4.37 1.152-6.25 2.27-5.572 3.327-9.778 8.225-14.947 12.04-4.639 3.422-10 2.342-11.452-3.562-.737-2.995-.42-7.272-2.783-9.611-1.981-1.963-5.087-1.632-7.55-.952-.85.239-1.695.564-2.476.976-6.387 3.362-12.222 7.574-19.372 9.307a33.676 33.676 0 0 1-3.36.641c-.351.045-.7.108-1.055.129-.34.023-.734-.021-1.053.122a.607.607 0 0 0-.158.104c-.138.129-.185.305-.194.507-.003.036-.04.469-.01.478 14.128.907 28.179 5.113 41.122 10.342 8.496 3.43 17.344 5.593 26.499 6.214 3.785.253 10.15-.687 12.454-4.093 2.177-3.228 1.563-8.096 1.14-11.768-.508-4.4-1.886-9.331-5.663-12.085m64.387-25.955c-2.023 2.353-2.7 5.57-2.858 8.66-.361 7.016 3.624 22.346-8.004 22.396-4.993.021-10.008-3.042-13.838-5.966-3.857-2.944-7.592-6.228-12.144-7.929-4.552-1.706-10.268-1.44-13.59 2.083-4.69 4.975-2.617 11.642-1.812 17.605.845 6.244.809 12.643-2.526 18.22-.334.559-.96 1.507-.62 2.188 2.243 4.471 20.863-3.849 23.75-5.021 12.455-5.068 23.877-12.732 33.748-21.588 4.907-4.403 9.489-9.352 12.263-15.315 1.163-2.497 1.999-5.188 2.026-7.938.023-2.75-.827-5.575-2.694-7.607-3.481-3.797-10.351-3.687-13.701.212m52.468-69.052c-5.533-4.05-11.13-9.659-12.287-16.794-.018-.114-.134-1.03-.39-.779-.266.257-.412.713-.57 1.044-.194.406-.382.817-.585 1.22a89.699 89.699 0 0 1-5.587 9.695c-2.04 3.105-4.254 6.1-6.572 9.003-2.327 2.905-4.758 5.721-7.249 8.487-5.54 6.15-11.016 12.394-14.691 19.912l-8.034 14.247a155.289 155.289 0 0 0-4.82 9.038c-3.255 6.578-8.126 18.03-10.727 24.882-.454 1.208-.922 2.458-.844 3.744.146 2.655 3.338 3.869 5.515 2.598 3.783-2.208 2.596-8.585 3.395-12.189 1.047-4.71 2.41-9.46 4.254-13.928 0 0 2.601-6.3 4.346-8.886 1.745-2.587 3.959-6.277 7.082-8.675 6.968-5.352 15.142-1.104 22.176.513 1.527.352 3.2.564 4.59-.143 4.332-2.19 1.108-8.806.123-12.01-1.37-4.468-4.418-12.821 3.082-13.063 6.7-.217 12.388 5.343 18.96 6.104 5.274.617 8.49-3.49 8.994-8.326.757-7.255-4.85-11.81-10.16-15.694m-58.513 37.888c-.069.34-.128.689-.224 1.032-.09.322-.265.677-.232 1.023a.58.58 0 0 0 .044.185c.075.17.23.278.418.35.036.017.432.193.45.166 5.534-12.928 14.176-24.69 23.423-35.071 6.074-6.814 11.055-14.382 14.67-22.752 1.495-3.46 2.71-9.737.23-13.024-2.344-3.117-7.177-4.159-10.801-4.988-4.352-.99-9.49-1.336-13.355 1.286-1.417.957-2.267 2.571-2.628 4.227-.466 2.133-.352 4.477.092 6.607 1.313 6.327 4.582 11.9 6.494 18.006 1.722 5.486-1.082 10.148-7.168 9.546-3.087-.31-7.052-2.026-10.056-.597-2.52 1.205-3.233 4.224-3.397 6.757-.057.877-.027 1.778.104 2.646 1.083 7.1 3.153 13.963 2.437 21.239a33.581 33.581 0 0 1-.501 3.362m18.534-135.177c6.547 2.673 22.43 4.039 18.632 14.948-1.632 4.683-6.199 8.362-10.244 10.975-4.072 2.634-8.427 5.041-11.55 8.737-3.127 3.696-4.767 9.137-2.515 13.42 3.177 6.05 10.196 6.325 16.132 7.557 6.217 1.289 12.275 3.448 16.473 8.43.42.498 1.115 1.399 1.873 1.307 4.99-.612 3.249-20.82 3.084-23.913-.698-13.352-4.2-26.6-9.354-38.794-2.56-6.062-5.746-11.998-10.495-16.583-1.986-1.918-4.266-3.598-6.873-4.537-2.607-.937-5.57-1.08-8.12-.01-4.755 2-6.923 8.467-4.328 12.903 1.57 2.678 4.4 4.382 7.285 5.56m-81.623-64.53c.346.293.695.58 1.039.878a91.275 91.275 0 0 1 7.991 7.869c2.497 2.765 4.842 5.665 7.07 8.645 2.228 2.98 4.34 6.04 6.39 9.146 4.555 6.915 9.223 13.787 15.586 19.261l11.801 11.399a157.172 157.172 0 0 0 7.544 6.968c5.567 4.824 15.452 12.463 21.451 16.738 1.056.752 2.151 1.518 3.425 1.784 2.619.543 4.624-2.202 3.95-4.621-1.176-4.2-7.688-4.716-10.984-6.416-4.317-2.223-8.588-4.764-12.46-7.69 0 0-5.46-4.132-7.527-6.474-2.067-2.345-5.086-5.426-6.616-9.042-3.413-8.072 2.825-14.81 6.21-21.14.734-1.37 1.37-2.92 1.045-4.44-1.018-4.718-8.284-3.343-11.655-3.23-4.698.155-13.612.913-11.917-6.342 1.518-6.485 8.385-10.497 10.825-16.604 1.954-4.898-1.214-9.05-5.784-10.786-6.87-2.607-12.74 1.59-17.89 5.676-5.366 4.26-12.263 8.171-19.506 7.428-.113-.012-1.035-.137-.859.176.185.322.588.579.871.818m38.145 56.173c1.07.4 2.12.85 3.144 1.352.316.158.641.304.945.483.296.17.594.433.94.49a.553.553 0 0 0 .185.005c.188-.03.331-.149.453-.31.024-.033.296-.364.278-.39-11.154-8.66-20.371-20-28.091-31.561-5.072-7.592-11.148-14.331-18.358-19.969-2.983-2.333-8.78-5.125-12.613-3.6-3.636 1.44-5.897 5.804-7.633 9.068-2.085 3.92-3.747 8.755-2.193 13.143.57 1.608 1.921 2.84 3.44 3.616 1.954.999 4.266 1.5 6.455 1.625 6.491.382 12.753-1.31 19.19-1.56 5.778-.226 9.59 3.67 7.437 9.352-1.095 2.882-3.789 6.238-3.165 9.49.519 2.732 3.272 4.196 5.697 5.01.839.281 1.722.487 2.599.585 7.189.803 14.399.6 21.29 3.171M125.162 27.665c-4.984 1.34-10.718-2.419-11.44-7.496-.384-2.726.516-5.53 2.1-7.786 1.584-2.258 3.807-4.009 6.187-5.417 5.68-3.365 12.279-4.883 18.835-5.766 13.191-1.781 26.982-1.707 40.152 1.086 3.055.647 23.164 4.215 22.474 9.16-.104.752-1.16 1.185-1.757 1.46-5.924 2.732-9.59 7.988-12.445 13.617-2.723 5.37-4.8 12.03-11.503 13.51-4.749 1.047-9.62-1.936-12.412-5.891-2.792-3.956-4.012-8.756-5.525-13.347-1.5-4.555-3.901-9.891-8.039-12.672-9.635-6.47-15.055 8.41-19.342 13.997-1.888 2.46-4.275 4.737-7.285 5.545'/%3E%3C/g%3E%3C/svg%3E");background-position:bottom 5% left -5%;background-repeat:no-repeat;background-size:auto 150%;bottom:-8%;content:"";height:118%;left:62%;position:absolute;width:62%;z-index:1}.block--hero .hero-inner{position:relative;z-index:1}.block--hero .hero-images{inset:0 0 0 0;overflow:hidden;position:absolute;z-index:0}.block--hero .hero-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:var(--hero-min-height)}.block--hero .hero-annotation-display{bottom:0;line-height:1.05em;max-width:200px;opacity:1;position:absolute;right:0;transition:opacity 1s ease-out;z-index:9}.block--hero .hero-annotation-display a{color:var(--bs-body-color);font-size:.8rem;font-weight:700;text-decoration:none}.block--hero .hero-annotation-display a:focus,.block--hero .hero-annotation-display a:hover{-webkit-text-decoration:dashed;text-decoration:dashed}.block--hero .swiper-slide .hero-annotation{display:none;pointer-events:none}.block--hero .swiper .swiper-button-next,.block--hero .swiper .swiper-button-prev{background:transparent;opacity:0;transition:background .25s,opacity .25s}@media (min-width:768px){.block--hero .swiper .swiper-button-next,.block--hero .swiper .swiper-button-prev{opacity:1}}.block--hero .swiper:active .swiper-button-next,.block--hero .swiper:active .swiper-button-prev,.block--hero .swiper:focus .swiper-button-next,.block--hero .swiper:focus .swiper-button-prev,.block--hero .swiper:hover .swiper-button-next,.block--hero .swiper:hover .swiper-button-prev{background:var(--bs-light);opacity:1}.block--hero .swiper-pagination{bottom:1rem;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.block--hero .swiper-notification{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.block--hero .swiper-notification:not(caption){position:absolute!important}.block--hero .swiper-button-next,.block--hero .swiper-button-prev{color:var(--bs-dark);height:80px;transform:none;width:60px}.block--hero .block--banner{flex:1 1 100%}.block--hero .block--banner--wrapper{height:auto}
