section.interactive-demo-module{background-color:var(--s_000);overflow:inherit;position:relative}@media (max-width:768px){section.interactive-demo-module{background-color:var(--s_000);left:0;min-height:100lvh;padding-top:12px;position:fixed;top:0;width:100%;z-index:100;z-index:1000}}section.interactive-demo-module .wrapper-anchors{background-color:var(--s_000);height:6.5rem;position:sticky;top:0;width:100%;z-index:10000}@media (max-width:768px){section.interactive-demo-module .wrapper-anchors{display:none}}section.interactive-demo-module .wrapper-anchors .contain-anchors{align-items:center;display:flex;gap:1rem 2.5rem;height:6.5rem;margin:0 auto;max-width:calc(var(--max_width) + 3rem);padding:0 1.5rem;position:relative;width:100%}section.interactive-demo-module .wrapper-anchors .contain-anchors:before{content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}section.interactive-demo-module .wrapper-anchors .contain-anchors.sticky{position:fixed;top:0;z-index:2000000}section.interactive-demo-module .wrapper-anchors .contain-anchors a{align-items:center;border:1px solid var(--s_000);border-radius:1.25rem;display:flex;flex-direction:column;height:70px;justify-content:center;padding:.5rem;position:relative;text-decoration:none;width:100%;z-index:2}section.interactive-demo-module .wrapper-anchors .contain-anchors a.active{border:1px solid var(--s_900)}section.interactive-demo-module .wrapper-anchors .contain-anchors a:not(.active):hover{background-color:#ececec}section.interactive-demo-module .wrapper-anchors .contain-anchors a figure{align-items:center;display:flex;height:2.5rem;justify-content:center;padding:.25rem;width:2.5rem}section.interactive-demo-module .wrapper-anchors .contain-anchors a figure img{height:100%;object-fit:contain;width:100%}section.interactive-demo-module .container{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center}@media (max-width:768px){section.interactive-demo-module .container{gap:0;padding:0}}section.interactive-demo-module .container .wrapper-nav{display:none;position:relative;width:100%}@media (max-width:768px){section.interactive-demo-module .container .wrapper-nav{display:block;padding:0 1rem}}section.interactive-demo-module .container .wrapper-nav .wrapper-arrows{align-items:center;display:flex;gap:1.5rem;transition:.35s}section.interactive-demo-module .container .wrapper-nav .wrapper-arrows button{background-position:50%;background-repeat:no-repeat;background-size:16px;height:2.5rem;text-indent:-9999px;width:2rem}section.interactive-demo-module .container .wrapper-nav .wrapper-arrows button.splide__arrow--next,section.interactive-demo-module .container .wrapper-nav .wrapper-arrows button.splide__arrow--previous{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m4.313 9.899 6.293 6.292-1.415 1.415L.484 8.899 9.191.19l1.415 1.415-6.293 6.293h13.586v2z' clip-rule='evenodd'/%3E%3C/svg%3E")}section.interactive-demo-module .container .wrapper-nav .wrapper-arrows button.splide__arrow--next{transform:rotate(-180deg)}@media (max-width:768px){section.interactive-demo-module .container .wrapper-nav .wrapper-pagination{padding:0 .5rem}}section.interactive-demo-module .container .wrapper-nav .wrapper-pagination ul{align-items:center;display:flex;height:44px;justify-content:space-between}section.interactive-demo-module .container .wrapper-nav .wrapper-pagination ul li button{background-color:var(--s_300);border-radius:50%;display:flex;height:12px;max-height:12px;max-width:12px;padding:0;transition:.35s;width:12px}section.interactive-demo-module .container .wrapper-nav .wrapper-pagination ul li button.is-active{background-color:var(--s_900);transform:scale(1.25)}section.interactive-demo-module .container .wrapper-nav button.btn-close{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23222' d='M23.568 2.58 21.218.23 11.9 9.547 2.584.23.234 2.58l9.317 9.317-9.317 9.317 2.35 2.35 9.317-9.317 9.317 9.317 2.35-2.35-9.317-9.317z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px;border:none;display:none;height:2.5rem;position:absolute;right:1rem;text-indent:-9999px;top:0;width:2.5rem}@media (max-width:768px){section.interactive-demo-module .container .wrapper-nav button.btn-close{display:block}}section.interactive-demo-module .container .wrapper-content{display:flex;flex-direction:column;gap:.625rem;margin-bottom:10px}@media (max-width:768px){section.interactive-demo-module .container .wrapper-content{display:none}}section.interactive-demo-module .container .wrapper-content *{text-align:center}section.interactive-demo-module .container .wrapper-content .richtext{font-size:23px;margin:1.5rem auto 0;max-width:840px}section.interactive-demo-module .container .wrapper-content .richtext *{font-size:23px}section.interactive-demo-module .container .wrapper-blocks{max-width:100%;width:100%}section.interactive-demo-module .container .wrapper-blocks .splide__list{flex-direction:column;transition:.35s}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .splide__list{flex-direction:row}}section.interactive-demo-module .container .wrapper-blocks .block{display:flex;flex-direction:column}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .block{height:calc(100vh - 96px);overflow-y:scroll;padding:20px 1.5rem 40px}}section.interactive-demo-module .container .wrapper-blocks .block .contain-block{padding:120px 0 80px}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .block .contain-block{padding:0}}section.interactive-demo-module .container .wrapper-blocks .block.first-slide{display:none}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .block.first-slide{display:flex}section.interactive-demo-module .container .wrapper-blocks .block.first-slide .wrapper-buttons{margin-top:2.5rem}}section.interactive-demo-module .container .wrapper-blocks .block.last-slide{display:none}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .block.last-slide{display:flex;gap:2.5rem}section.interactive-demo-module .container .wrapper-blocks .block.last-slide .wrapper-buttons{margin-top:2.5rem}}section.interactive-demo-module .container .wrapper-blocks .block .contain-iframe{aspect-ratio:1240/645;margin-top:2.5rem;overflow:hidden;width:100%}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .block .contain-iframe{margin-top:1.25rem}section.interactive-demo-module .container .wrapper-blocks .block .contain-iframe figure{height:100%;width:100%}}section.interactive-demo-module .container .wrapper-blocks .block *{text-align:center}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .block *{text-align:left}section.interactive-demo-module .container .wrapper-blocks .block h2{font-size:26px}}section.interactive-demo-module .container .wrapper-blocks .block .richtext{margin-top:1.25rem}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .block .richtext{margin-bottom:1.25rem}}section.interactive-demo-module .container .wrapper-blocks .block figure{display:flex;justify-content:center;margin-top:1.25rem}section.interactive-demo-module .container .wrapper-blocks .block div.txt{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:3.75rem}section.interactive-demo-module .container .wrapper-blocks .block div.txt figure{align-items:center;display:flex;height:50px;justify-content:center;margin-top:0;width:50px}section.interactive-demo-module .container .wrapper-blocks .block div.txt figure img{object-fit:contain}section.interactive-demo-module .container .wrapper-blocks .block div.txt p{font-size:18px}section.interactive-demo-module .container .wrapper-blocks .block video{display:none;margin-top:1.25rem;pointer-events:none;width:100%}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .block video{display:flex}}section.interactive-demo-module .container .wrapper-blocks .block .contain-iframe{position:relative}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .block .contain-iframe{display:none}}section.interactive-demo-module .container .wrapper-blocks .block .contain-iframe .wrapper-iframe{height:700px}section.interactive-demo-module .container .wrapper-blocks .block .contain-iframe button.btn{background-color:var(--s_000);border:1px solid #fff;box-shadow:0 8px 12px -4px rgba(0,0,0,.1);color:#222;left:50%;padding:14px 28px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:2}section.interactive-demo-module .container .wrapper-blocks .block .contain-iframe button.btn:hover{background:#ececec;border-color:#fafafa;color:#000}section.interactive-demo-module .container .wrapper-blocks .block .wrapper-buttons{justify-content:center;margin-top:2.5rem}@media (max-width:768px){section.interactive-demo-module .container .wrapper-blocks .block .wrapper-buttons{gap:1rem;justify-content:flex-start;margin-top:auto}section.interactive-demo-module .container .wrapper-blocks .block .wrapper-buttons .btn{text-align:center;width:100%}section.interactive-demo-module .container .wrapper-blocks .block .wrapper-buttons .btn span{text-align:center}}