.dataset-svg.svelte-1rbjka4{width:auto;height:100%;max-height:400px}.description-text.svelte-1rbjka4 p:where(.svelte-1rbjka4){margin:.5rem 0;font-size:1rem;color:#fff;opacity:0;transform:translateY(10px);transition:opacity .4s ease-out,transform .4s ease-out}.description-text.svelte-1rbjka4 p.visible:where(.svelte-1rbjka4){opacity:1;transform:translateY(0)}.phone-graphic.svelte-eksnsu{position:relative;width:330px;margin:30px auto}.phone-case.svelte-eksnsu{box-shadow:inset 3px 3px 8px #82dcff,inset 0 0 3px #082049,inset -3px -3px 8px #002094,10px 10px 15px #b8b8b8;border-radius:50px;background:#138ac9;width:330px;padding:10px}.phone-case.svelte-eksnsu:before{content:"";position:absolute;background:#138ac9;width:5px;height:30px;left:-5px;top:140px;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:inset 4px 0 2px #45b1ea}.phone-case.svelte-eksnsu:after{content:"";position:absolute;background:#138ac9;width:5px;height:70px;left:330px;top:150px;border-top-right-radius:5px;border-bottom-right-radius:5px;box-shadow:inset 1px 0 4px #052152,inset -2px 3px 5px #2c9fdc,10px 10px 15px #b8b8b8}.phone-container-outer.svelte-eksnsu{position:relative;font-family:helvetica;font-size:.8rem;border:1px solid #8f8f8f;border-radius:40px;box-shadow:inset 1px 1px 10px #ddd,inset 1px 1px 3px #8f8f8f,0 0 6px #1059a5;background-color:#000}.phone-container-inner.svelte-eksnsu{position:relative;background:#fff;margin:13px;border-radius:30px;overflow:hidden}.phone-container-outer.svelte-eksnsu:after{content:"";position:absolute;top:0;left:0;width:300px;height:650px;background:linear-gradient(130deg,#ffffff59,#fff3 25%,#fff0 25%);z-index:5;border-radius:40px}.phone-container-inner.svelte-eksnsu:before{content:"";position:absolute;top:0;background-color:#000;width:110px;height:17px;left:calc(50% - 55px);border-radius:0 0 20px 20px;z-index:2}.carousel-container.svelte-y8v263{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;padding:0 1rem;justify-content:center;align-items:center}.carousel-container.svelte-y8v263>div:where(.svelte-y8v263):nth-of-type(1){min-height:0}.carousel-container.svelte-y8v263 img:where(.svelte-y8v263){display:block}.image-container.svelte-y8v263{position:relative;width:100%;overflow:hidden}.indicator-dot.svelte-y8v263{width:10px;height:10px;border-radius:50%;background-color:#fff6;border:none;padding:0;cursor:pointer;transition:background-color .3s ease}.indicator-dot.svelte-y8v263:hover{background-color:#fff9}.indicator-dot.active.svelte-y8v263{background-color:#fff}.carousel-nav.svelte-y8v263{position:absolute;top:0;bottom:0;width:10%;z-index:10;cursor:pointer;background-color:#0000;transition:background-color .3s ease}.carousel-nav.left.svelte-y8v263{left:0}.carousel-nav.right.svelte-y8v263{right:0}.carousel-nav.svelte-y8v263:hover{background-color:#0000004d}.fullscreen-modal.svelte-y8v263{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:9999;cursor:pointer}.modal-content.svelte-y8v263{display:flex;flex-direction:column;width:95vw;height:95vh;max-width:100%;max-height:100%;cursor:default;position:relative}.modal-header.svelte-y8v263{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px 8px 0 0}.close-instruction.svelte-y8v263{display:flex;align-items:center;padding:.5rem;background:#ffffff0d;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.close-instruction.svelte-y8v263 span:where(.svelte-y8v263){font-style:italic;opacity:.8}.modal-image-container.svelte-y8v263{position:relative;flex:1;display:flex;justify-content:center;align-items:center;overflow:hidden;min-height:0}.modal-image-button.svelte-y8v263{width:85vw;height:70vh;border:none;background:#ffffff0d;border-radius:0 0 8px 8px;cursor:pointer;transition:opacity .3s ease,transform .3s ease;padding:0;display:flex;align-items:center;justify-content:center}.modal-image-button.svelte-y8v263:hover{opacity:.9;transform:scale(.98)}.modal-image.svelte-y8v263{width:100%;height:100%;object-fit:contain;border-radius:inherit}.modal-nav-button.svelte-y8v263{position:absolute;top:50%;transform:translateY(-50%);background:#000000b3;border:none;color:#fff;padding:1rem;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10000}.modal-nav-button.svelte-y8v263:hover{background:#000000e6;transform:translateY(-50%) scale(1.1)}.modal-nav-button.left.svelte-y8v263{left:2rem}.modal-nav-button.right.svelte-y8v263{right:2rem}.modal-comment.svelte-y8v263{padding:1rem;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:0 0 8px 8px;margin-top:auto}@media (max-width: 768px){.indicator-dot.svelte-y8v263{width:8px;height:8px}.carousel-container.svelte-y8v263{padding:0 .5rem}.carousel-container.svelte-y8v263 h2:where(.svelte-y8v263){font-size:1.1rem;margin-bottom:.25rem}.carousel-container.svelte-y8v263 p:where(.svelte-y8v263){font-size:.8rem;margin-bottom:.25rem}.carousel-container.svelte-y8v263>div:where(.svelte-y8v263):nth-of-type(1){margin-bottom:.25rem}.indicator-dot-container.svelte-y8v263{margin-top:.25rem;padding-bottom:.5rem}.modal-content.svelte-y8v263{width:98vw;height:98vh}.modal-image-button.svelte-y8v263{width:95vw;height:60vh}.close-instruction.svelte-y8v263{padding:.25rem .5rem}.close-instruction.svelte-y8v263 span:where(.svelte-y8v263){font-size:.75rem}.modal-nav-button.left.svelte-y8v263{left:1rem}.modal-nav-button.right.svelte-y8v263{right:1rem}.modal-nav-button.svelte-y8v263{padding:.75rem}}@keyframes svelte-1i1ub08-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1i1ub08-rotate-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.animate-rotate{animation:svelte-1i1ub08-rotate 10s linear infinite;transform-origin:center;transform-box:fill-box;display:inline-block}.animate-rotate-reverse{animation:svelte-1i1ub08-rotate-reverse 10s linear infinite;transform-origin:center;transform-box:fill-box;display:inline-block}.description-text.svelte-1i1ub08 p:where(.svelte-1i1ub08){margin:.5rem 0;font-size:1rem;color:#fff;opacity:0;transform:translateY(10px);transition:opacity .4s ease-out,transform .4s ease-out}.description-text.svelte-1i1ub08 p.visible:where(.svelte-1i1ub08){opacity:1;transform:translateY(0)}.legacydata-svg.svelte-i63f4f{max-width:70%;max-height:70%}.description-text.svelte-i63f4f p:where(.svelte-i63f4f){margin:.3rem 0;font-size:.95rem;color:#fff;opacity:0;transform:translateY(10px);transition:opacity .4s ease-out,transform .4s ease-out}.description-text.svelte-i63f4f p.visible:where(.svelte-i63f4f){opacity:1;transform:translateY(0)}#file-pdf,#images,#files{transform-box:fill-box}.page-background.svelte-l457lx{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-2;background-size:cover;background-position:center center;background-repeat:no-repeat;transform-origin:center center}.page-background.svelte-l457lx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--parallax-overlay-opacity, .3));z-index:-1;pointer-events:none}section.svelte-l457lx{background-color:transparent;position:relative;z-index:1}.svg-container svg path,.svg-container svg rect,.svg-container svg circle,.svg-container svg polygon{transition:all .5s ease}.svg-container:hover svg .process-node circle{filter:brightness(1.1)}.svg-container .connection-line{stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px rgba(255,255,255,.5))}.process-node{transition:opacity .7s ease-out,transform .7s ease-out;transform-origin:center}.loading-placeholder.svelte-l457lx{width:60%;height:60%;background-color:#ffffff0d;border-radius:12px;position:relative;overflow:hidden}.loading-placeholder.svelte-l457lx:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:svelte-l457lx-loading-shine 1.5s infinite}@keyframes svelte-l457lx-loading-shine{to{left:150%}}@media (max-width: 768px){.product-content-section.svelte-l457lx .grid:where(.svelte-l457lx){grid-template-columns:1fr}.left-content-item.svelte-l457lx{min-height:auto;padding-bottom:2rem;padding-top:4rem}}
