@font-face{font-family:Inter Fallback;src:local(Arial);size-adjust:107.091%;ascent-override:89.6472%;descent-override:22.3296%;line-gap-override:0%}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(../fonts/Inter-100.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(../fonts/Inter-200.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/Inter-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:DM Serif Display;font-style:normal;font-weight:400;src:url(../fonts/Serif-Display-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/Inter-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/Inter-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/Inter-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(../fonts/Inter-800.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/Inter-900.woff2)format("woff2")}@-ms-viewport{width:device-width}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track:hover{background-color:#f4f4f480}::-webkit-scrollbar-thumb{background-color:#babac0;background-clip:padding-box;border:4px solid #0000;border-radius:9999px}::-webkit-scrollbar-button{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,textarea,a{vertical-align:baseline;border:0;margin:0;padding:0;font-family:inherit;font-size:100%}input,button{font-family:inherit}select{-webkit-appearance:none;background-image:url(/images/down-arrow-black.svg)}button{cursor:pointer;background-color:#0000;border:none;outline:none}textarea{resize:vertical;height:100px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{scroll-behavior:smooth}body{color:#666f78;overflow:overlay;font-family:Inter,Inter Fallback,sans-serif;line-height:1}::selection{color:#fff;background:#132b4a}::selection{color:#fff;background:#132b4a}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #f5f8fa}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle;border:0;max-width:100%}a{cursor:pointer;color:inherit;text-decoration:none}a:hover,a:focus{text-decoration:none}a:hover,a:active{outline:none}strong{font-weight:500}b{font-weight:700}input[type=button]{-webkit-appearance:none}.body-m-w{width:calc(100% - 64px);max-width:1280px;margin:auto;padding:0 32px}.trial-button{--main-size:.9em;--color-text:#fff;--color-background:#ff135a;--color-background-hover:#ff1472;--color-outline:#ff145a40;--color-shadow:#00000040;cursor:pointer;font-family:Inter,sans-serif;font-weight:500;font-size:var(--main-size);color:var(--color-text);background:var(--color-background);box-shadow:0 0 .2em 0 var(--color-background);border:none;border-radius:10px;justify-content:center;align-items:center;padding:.86em .3em .86em .96em;text-decoration:none;transition:all 1s;display:flex}.trial-button:active{transform:scale(.95)}.trial-button:hover{outline-offset:.2em;box-shadow:0 0 1em 0 var(--color-background);outline:.1em solid #0000;transition:all .5s;animation:1s linear infinite ripple,1s infinite colorize}.trial-button span{margin-right:.3em;transition:all .5s}.trial-button:hover span{text-shadow:5px 5px 5px var(--color-shadow)}.trial-button:active span{text-shadow:none}.trial-button svg{height:.8em;fill:var(--color-text);margin-right:-.16em;transition:all .5s;position:relative}.trial-button:hover svg{filter:drop-shadow(5px 5px 2.5px var(--color-shadow));margin-right:.66em;transition:all .5s}.trial-button:active svg{filter:none}.trial-button svg polygon:first-child{transition:all .4s;transform:translate(-60%)}.trial-button svg polygon:nth-child(2){transition:all .5s;transform:translate(-30%)}.trial-button:hover svg polygon:first-child{animation:1s .6s infinite opacity;transform:translate(0%)}.trial-button:hover svg polygon:nth-child(2){animation:1s .4s infinite opacity;transform:translate(0%)}.trial-button:hover svg polygon:nth-child(3){animation:1s .2s infinite opacity}@keyframes opacity{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes colorize{0%{background:var(--color-background)}50%{background:var(--color-background-hover)}to{background:var(--color-background)}}@keyframes ripple{0%{outline-offset:-.1em;outline:0 solid #0000}50%{outline:.2em solid var(--color-outline);outline-offset:.2em}to{outline-offset:.4em;outline:.4em solid #0000}}.flex{justify-content:center;align-items:center;display:flex}.flex-normal{justify-content:center;align-items:normal;display:flex}.grid{display:grid}.flex-col{flex-direction:column}.flex-col-rev{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-rev{flex-direction:row-reverse}.jus-con-around{justify-content:space-around!important}.jus-con-start{justify-content:flex-start!important}.jus-con-between{justify-content:space-between!important}.a-i-flex-start{align-items:flex-start}.a-i-i{align-items:inherit}.disp-block{display:block}header{z-index:2;width:100%;padding:12px 0;position:fixed}.head-fixed,#head-fixed{background:-moz-linear-gradient(90deg,#100179 0%,#0f30bb 100%);background:-webkit-linear-gradient(90deg,#100179 0%,#0f30bb 100%);background:linear-gradient(90deg,#100179 0%,#0f30bb 100%);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 0 8px #10067f;-moz-box-shadow:0 0 8px #10067f;box-shadow:0 0 8px #10067f}.site-a-1{color:#fff;text-transform:uppercase;background:-moz-linear-gradient(163deg,#3df1f6 0%,#009eb7 100%);background:-webkit-linear-gradient(163deg,#3df1f6 0%,#009eb7 100%);background:linear-gradient(163deg,#3df1f6 0%,#009eb7 100%);border-radius:4px;padding:16px 20px;font-size:.9em;font-weight:500;display:inline-block}.site-a-1:hover{background:-moz-linear-gradient(163deg,#00cbd1 0%,#009eb7 100%);background:-webkit-linear-gradient(163deg,#00cbd1 0%,#009eb7 100%);background:linear-gradient(163deg,#00cbd1 0%,#009eb7 100%)}.site-a-2{color:#11243e;text-transform:uppercase;border:1px solid #11243e;border-radius:4px;padding:15px 20px;font-size:.9em;font-weight:500;display:inline-block}.site-a-2:hover{color:#469cb4;border:1px solid #469cb4}.p-s-sd{position:relative;top:-100px}.p-s-sd .item{text-align:center;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;min-height:170px;padding:20px 40px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:relative;top:0;-webkit-box-shadow:0 1px 3px #b5b5b5;-moz-box-shadow:0 1px 3px #b5b5b5;box-shadow:0 1px 3px #b5b5b5}.p-s-sd .item:hover{-webkit-box-shadow:0 1px 13px #b5b5b5;-moz-box-shadow:0 1px 13px #b5b5b5;box-shadow:0 1px 13px #b5b5b5;top:-15px!important}.p-s-sd .item label{cursor:pointer;font-size:1.1em;font-weight:500}.p-s-sd .item p{margin-top:12px;font-size:.9em;line-height:1.2}.p-s-sd .item:first-child{border-bottom:5px solid #53a9be}.p-s-sd .item:first-child label{color:#53a9be}.p-s-sd .item:nth-child(2){border-bottom:5px solid #3444af;margin:0 40px}.p-s-sd .item:nth-child(2) label{color:#3444af}.p-s-sd .item:last-child{border-bottom:5px solid #cf5096}.p-s-sd .item:last-child label{color:#cf5096}.p-s-sd .item div{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:70px;height:70px;margin:auto auto 15px}.cir-product{background:-moz-linear-gradient(163deg,#7beef2 0%,#469cb4 100%);background:-webkit-linear-gradient(163deg,#7beef2 0%,#469cb4 100%);background:linear-gradient(163deg,#7beef2 0%,#469cb4 100%)}.cir-solution{background:-moz-linear-gradient(163deg,#0f3ccb 0%,#0f1c8a 100%);background:-webkit-linear-gradient(163deg,#0f3ccb 0%,#0f1c8a 100%);background:linear-gradient(163deg,#0f3ccb 0%,#0f1c8a 100%)}.cir-schedule-demo{background:-moz-linear-gradient(163deg,#ef2693 0%,#e62c75 100%);background:-webkit-linear-gradient(163deg,#ef2693 0%,#e62c75 100%);background:linear-gradient(163deg,#ef2693 0%,#e62c75 100%)}.bg-clr-1{background:-moz-linear-gradient(90deg,#fff 0%,#f4f1fc 0%,#fdfcff 100%);background:-webkit-linear-gradient(90deg,#fff 0%,#f4f1fc 0%,#fdfcff 100%);background:linear-gradient(90deg,#fff 0%,#f4f1fc 0%,#fdfcff 100%)}.bg-clr-2{background-color:#0a2540}.about-main{padding-bottom:120px;position:relative}.about-main:before{content:"";z-index:-1;background:-moz-linear-gradient(90deg,#fff 0%,#f4f1fc 0%,#fff 100%);background:-webkit-linear-gradient(90deg,#fff 0%,#f4f1fc 0%,#fff 100%);background:linear-gradient(90deg,#fff 0%,#f4f1fc 0%,#fff 100%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:140px;height:140px;position:absolute;top:0;left:-40px}.about-box{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:220px;height:150px;padding:20px;-webkit-box-shadow:0 0 18px #e6e4ed;-moz-box-shadow:0 0 18px #e6e4ed;box-shadow:0 0 18px #e6e4ed}.about-box p{text-align:center;color:#161b25;margin-top:20px;font-weight:500;line-height:1.2}.about-video label{color:#60d2de;text-transform:uppercase;margin-bottom:20px;font-size:.9em}.about-video h2{color:#161b25;margin:20px 0;font-size:1.8em;font-weight:500;line-height:1.2}.about-video p{margin-bottom:30px;line-height:1.6}.play{background-color:#f522a7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:50px;height:50px}.video-img{cursor:pointer;background-color:#1e4b88;background-image:url("/images/blog-posts/How Multi-Device Compatibility in DICOM Viewers Enhances Clinical Workflows - Created by PostDICOM.jpg");background-size:cover;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:340px;height:200px;-webkit-box-shadow:0 0 18px #e6e4ed;-moz-box-shadow:0 0 18px #e6e4ed;box-shadow:0 0 18px #e6e4ed}.video-img:hover .play{-webkit-box-shadow:0 0 23px #feeaf7;-moz-box-shadow:0 0 23px #feeaf7;box-shadow:0 0 23px #feeaf7}.products{padding:100px 0 200px}.products h2{color:#161b25;text-align:center;margin-bottom:20px;font-size:2em;font-weight:700}.products h3{color:#161b25;text-align:center;text-transform:uppercase;margin-bottom:80px;font-size:.9em;font-weight:400}.products h4{color:#4395b7;margin-bottom:20px;font-size:1.4em;font-weight:700}.products p{margin-bottom:20px;line-height:1.5}.prod-row{justify-content:space-around;align-items:center;margin-bottom:60px;display:flex}.prod-row:nth-child(odd){text-align:right}.prod-row:nth-child(2n){text-align:left;flex-direction:row-reverse}.prod-row-text{width:100%}.prod-row-img{text-align:center;width:100%}.prod-row-img img{max-width:calc(100% - 50px);padding:25px}.solutions{background-color:#0a2540;padding-bottom:50px}.solutions h2{color:#fff;text-align:center;margin-bottom:20px;font-size:2em;font-weight:700}.solutions h3{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:40px;font-size:.9em;font-weight:400}.solutions h4{color:#fff;margin:0;font-size:.9em;font-weight:500}.solutions h5{color:#fff;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-top:6px;font-size:.8em;font-weight:200;line-height:1.3;display:-webkit-box;overflow:hidden}.solutions p{color:#fff;text-align:center;margin-bottom:20px;font-size:1em;font-weight:200;line-height:1.3}.pd-circle{z-index:1;background-color:#0a2540;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:300px;height:300px;position:relative}.pd-circle div{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;justify-content:center;align-items:center;display:flex}.pd-circle div:first-child{background-color:#38495e;width:270px;height:270px;margin:15px}.pd-circle div:first-child div{background-color:#fff;flex-direction:column;width:240px;height:240px;margin:15px}.pd-circle div:first-child div img:first-child{margin-bottom:20px}.solutions-flower{flex-direction:row;justify-content:center;align-items:center;display:flex}.sol-l{-moz-border-radius-topright:100px;-moz-border-radius-bottomright:100px;-moz-border-radius-topleft:10%;-moz-border-radius-bottomleft:10%;text-align:right;-webkit-border-radius:10% 100px 100px 10%;border-radius:10% 100px 100px 10%;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;width:320px;height:100px;margin:60px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:flex;position:relative}.sol-l:hover{filter:drop-shadow(-3px 2px 20px #828282)}.sol-l:before{content:"";clip-path:polygon(50% -325%,230% 300%,0 100%);border-top:47px solid #0000;border-bottom:45px solid #0000;width:0;height:0;position:absolute;top:4px;left:-50px}.sol-l:after{content:"";background-color:#fff;position:absolute}.sol-r{-moz-border-radius-topright:10%;-moz-border-radius-bottomright:10%;-moz-border-radius-topleft:100px;-moz-border-radius-bottomleft:100px;text-align:left;-webkit-border-radius:100px 10% 10% 100px;border-radius:100px 10% 10% 100px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:320px;height:100px;margin:60px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:flex;position:relative}.sol-r:hover{filter:drop-shadow(3px 2px 20px #828282)}.sol-r:before{content:"";clip-path:polygon(0% -328%,98% 57%,0 100%);border-top:47px solid #0000;border-bottom:45px solid #0000;width:0;height:0;position:absolute;top:4px;right:-50px}.sol-r:after{content:"";background-color:#fff;position:absolute}.sol-1{background-color:#584af4;left:150px}.sol-1:before{border-right:50px solid #584af4}.sol-1:after{width:3px;height:65px;top:86px;right:3px;transform:rotate(-30deg)}.sol-2{background-color:#1524a3}.sol-2:before{border-right:50px solid #1524a3}.sol-2:after{width:3px;height:69px;top:40px;right:-32px;transform:rotate(-70deg)}.sol-3{background-color:#419387}.sol-3:before{border-right:50px solid #419387}.sol-3:after{width:3px;height:69px;top:-9px;right:-32px;transform:rotate(70deg)}.sol-4{background-color:#3e8bac;left:150px}.sol-4:before{border-right:50px solid #3e8bac}.sol-4:after{width:3px;height:64px;top:-49px;right:1px;transform:rotate(30deg)}.sol-5{background-color:#d63763;right:150px}.sol-5:before{border-left:50px solid #d63763}.sol-5:after{width:3px;height:64px;top:-49px;left:1px;transform:rotate(-30deg)}.sol-6{background-color:#603caf}.sol-6:before{border-left:50px solid #603caf}.sol-6:after{width:3px;height:69px;top:-9px;left:-32px;transform:rotate(-70deg)}.sol-7{background-color:#4893eb}.sol-7:before{border-left:50px solid #4893eb}.sol-7:after{width:3px;height:69px;top:40px;left:-32px;transform:rotate(70deg)}.sol-8{background-color:#8f31aa;right:150px}.sol-8:before{border-left:50px solid #8f31aa}.sol-8:after{width:3px;height:65px;top:86px;left:3px;transform:rotate(30deg)}.solutions-circle{background-color:#f2effc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:70px;height:70px;margin:15px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.sol-l:hover .solutions-circle,.sol-r:hover .solutions-circle{-webkit-box-shadow:0 3px 8px #262626;-moz-box-shadow:0 3px 8px #262626;box-shadow:0 3px 8px #262626}.solutions-text{width:calc(100% - 100px);padding:15px 0}.dot{background-color:#fff;border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:0 0 8px #b7b7b7}.dot-1{top:0;left:94px}.dot-2{top:100px;left:-2px}.dot-3{bottom:100px;left:-2px}.dot-4{bottom:0;left:94px}.dot-5{bottom:0;right:94px}.dot-6{bottom:100px;right:-2px}.dot-7{top:100px;right:-2px}.dot-8{top:0;right:94px}.testimonials{padding:100px 0 70px}.testimonials label{color:#60d2de;text-transform:uppercase;margin-bottom:20px;font-size:.9em}.testimonials h2{color:#161b25;margin:20px 0;font-size:2.2em;font-weight:700}.t-left{width:calc(50% - 50px);padding-right:50px}.test-num{width:450px;height:460px;position:relative}.test-num div{opacity:.8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.test-num label{color:#fff;text-align:center;text-transform:initial;margin-bottom:0;font-size:1.7em;font-weight:500}.test-num span{color:#fff;text-align:center;font-size:1.2em;font-weight:100}.test-num .cir-1{background-color:#7784e4;width:214px;height:214px;top:50px;left:50px}.test-num .cir-2{background-color:#e58cbb;width:167px;height:167px;top:157px;right:5px}.test-num .cir-3{background-color:#87cfe3;width:231px;height:231px;bottom:4px;left:130px}.test-num .cir-4{background-color:#a196f8;width:28px;height:28px;bottom:124px;left:9px}.test-num .cir-5{background-color:#84cce3;width:10px;height:10px;bottom:164px;left:78px}.test-num .cir-6{background-color:#4d73db;width:10px;height:10px;top:8px;right:132px}.test-num .cir-7{background-color:#57a8c5;width:24px;height:24px;top:81px;right:113px}.test-num .cir-8{background-color:#9ad6fb;width:10px;height:10px;top:84px;right:13px}.test-num .cir-9{background-color:#7381e4;width:20px;height:20px;bottom:88px;right:22px}.t-right{width:calc(50% - 50px);padding-left:50px}.testimonial-item{text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:calc(100% - 90px);min-height:573px;margin:30px;padding:30px 15px;position:relative;-webkit-box-shadow:0 0 27px #efefef;-moz-box-shadow:0 0 27px #efefef;box-shadow:0 0 27px #efefef}.testimonial-item h3{color:#39374b;margin:25px;font-size:1.2em;font-weight:500;line-height:1.3}.testimonial-item h4{max-height:220px;font-size:1em;font-weight:200;line-height:1.5;overflow:auto}.testimonial-item label{color:#39374b;text-transform:uppercase;margin:8px 0;font-size:1em;font-weight:500;display:block}.testimonial-item span{color:#b7b7b7;text-transform:uppercase;font-size:.9em}.test-who{width:calc(100% - 30px);position:absolute;bottom:30px}.t-circle{background-color:#e3e3e3;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:80px;height:80px;margin:50px auto auto;overflow:hidden;-webkit-box-shadow:-1px 0 2px #000;-moz-box-shadow:-1px 0 2px #000;box-shadow:-1px 0 2px #000}.t-circle img{width:100%}.news-blog{padding:80px 0 100px}.news-blog h2{color:#161b25;text-align:center;margin-bottom:20px;font-size:2em;font-weight:700}.news-blog h3{color:#161b25;text-align:center;text-transform:uppercase;max-width:80%;margin:auto auto 80px;font-size:.9em;font-weight:400;line-height:1.2}.blog-item{background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;height:auto;min-height:577px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-box-shadow:0 0 18px #e6e4ed;-moz-box-shadow:0 0 18px #e6e4ed;box-shadow:0 0 18px #e6e4ed}.blog-item:hover{-webkit-box-shadow:0 0 18px #d7d4df;-moz-box-shadow:0 0 18px #d7d4df;box-shadow:0 0 18px #d7d4df}.blog-item:nth-child(2){margin:0 40px}.blog-item img{object-fit:cover;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:calc(100% - 20px);height:auto;max-height:188px;margin:10px}.blog-item label{color:#58a9c5;background-color:#deeff4;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:8px 20px 8px 28px;font-size:.8em;position:relative}.blog-item label:before{content:"";background-color:#a1d1e0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:12px;height:12px;position:absolute;top:11px;left:10px}.blog-item h4{color:#39374b;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:30px 0 20px;font-size:1.1em;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.blog-item h4:hover{color:#469cb4}.blog-item p{text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-weight:200;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-item span{color:#469cb4;text-transform:uppercase;border-bottom:1px solid #469cb4;margin:15px 0 10px;padding-bottom:4px;font-size:1em;font-weight:500;display:inline-block}.blog-item span:hover{color:#d5457b;border-bottom:1px solid #d5457b}.promotion{padding:80px 0}.promo-after{position:relative}.promo-after:after{content:"";opacity:.5;z-index:0;background-color:#c5caf9;-webkit-border-radius:50%;-moz-border-radius:50%;width:120px;height:120px;position:absolute;bottom:-42px;right:0}footer{background-color:#0a2540}footer p{color:#b6bec6;margin:15px 0;font-size:.9em;line-height:1.4}footer span{color:#b6bec6;text-transform:uppercase;font-size:.9em;line-height:1.4}.footer-cont{flex-direction:column;justify-content:center;display:flex}.s-m{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:36px;height:36px;margin-right:12px}.s-m:hover{background:#41a4b7}.footer-row{border-bottom:1px solid #2a4868;justify-content:space-between;padding:40px 0;display:flex}.footer-row:last-child{border-bottom:none}.footer-row label{color:#fff;cursor:pointer;font-weight:500}.footer-col{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:0 30px;display:flex}.footer-col label{cursor:inherit;margin:19px 0;font-size:.9em}.footer-col:first-child{padding-left:0!important}.footer-col:first-child a{margin:inherit!important}.footer-col a{color:#b6bec6;margin-bottom:15px;font-size:.9em}.footer-col a:hover{color:#fff}.foot-prod{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:60px;height:60px;margin-right:15px}.f-sep{background-color:#2a4868;width:1px;height:60px}.f-cir{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:relative;top:0}.f-cir:hover{top:-10px}.f-cir:hover .foot-prod{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-box-shadow:0 3px 13px #cdcdcd;-moz-box-shadow:0 3px 13px #cdcdcd;box-shadow:0 3px 13px #cdcdcd}.foot-terms a{color:#b6bec6;margin:0 10px;font-size:.9em;text-decoration:underline}.foot-terms a:hover{color:#fff}.footer-certs{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:30px 0;display:flex}.cert-badge{border:1px solid #2a4868;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;border-radius:.375rem;align-items:center;gap:10px;padding:6px 12px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:flex}.cert-badge span{color:#b6bec6;text-transform:none;white-space:nowrap;font-size:.85em}.cert-badge svg{flex-shrink:0}.logo{width:18%}nav{width:82%;padding-left:50px}nav ul{justify-content:flex-end;align-items:center;min-height:50px;display:flex}nav ul:first-child{border-bottom:1px solid #414681;padding-bottom:10px}nav ul li{display:inherit;position:relative}nav ul li a{color:#fff;margin:0 10px;padding:12px 20px;font-size:.9em}.signup{background:-moz-linear-gradient(90deg,#d44075 0%,#e13da3 100%);background:-webkit-linear-gradient(90deg,#d44075 0%,#e13da3 100%);background:linear-gradient(90deg,#d44075 0%,#e13da3 100%);border:1px solid #0000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.signup:hover{background:-moz-linear-gradient(90deg,#d44075 0%,#c51d85 100%);background:-webkit-linear-gradient(90deg,#d44075 0%,#c51d85 100%);background:linear-gradient(90deg,#d44075 0%,#c51d85 100%)}.login{-webkit-border-radius:4px;-moz-border-radius:4px;background-image:url(/images/login.svg);background-position:8px;background-repeat:no-repeat;background-size:20px;border:1px solid #fff;border-radius:10px;margin:0 25px;padding-left:36px}.login:hover{border:1px dashed #fff}.menu-lang{width:244px!important;margin-left:calc(50% - 100px)!important}.menu-lang table{border-collapse:separate;border-spacing:1px}.menu-lang table td{text-align:center;cursor:pointer;background-color:#fff;border:1px solid #f3f3f3;padding:10px}.menu-lang table td:hover{background-color:#f7f7f7!important}.menu-lang table td label{color:#132b4a;cursor:pointer;margin-top:10px;font-size:.8em;display:block}.lang-active{background-color:#f7f7f7!important;border:1px solid #34e5ed!important}.menu-res{right:-80px;width:420px!important}.menu-res:after{right:86px;left:initial!important}.m-r-0{margin-right:0!important}.m-r-5{margin-right:5px!important}.m-r-10{margin-right:10px!important}.m-r-20{margin-right:20px!important}.m-r-40{margin-right:40px!important}.p-l-10{padding-left:10px!important}.p-r-15{padding-right:15px}.p-r-25{padding-right:25px}.p-b-50{padding-bottom:50px!important}.p-t-100{padding-top:100px}.p-t-0{padding-top:0!important}.p-r-100{padding-right:100px}.p-l-100{padding-left:100px}.p-100-0{padding:180px 0 100px}.m-b-40{margin-bottom:40px!important}.m-b-30{margin-bottom:30px!important}.m-b-20{margin-bottom:20px!important}.m-b-10{margin-bottom:10px!important}.m-b-16{margin-bottom:16px!important}.m-b-3{margin-bottom:3px}.m-b-6{margin-bottom:6px!important}.f-s-0{flex-shrink:0}.m-t-0{margin-top:0!important}.m-t-2{margin-top:2px!important}.m-t-10{margin-top:10px}.m-t-20{margin-top:20px}.m-t-30{margin-top:30px}.m-t-60{margin-top:60px}.m-b-80{margin-bottom:80px!important}.m-b-0{margin-bottom:0!important}.m-t-b-30{margin:30px 0!important}.m-l-r-40{margin:-80px 40px 0}.m-l-8{margin-left:8px}.hei-100{height:100%}.m-w-1000{max-width:1000px}.m-w-750{max-width:750px!important}.m-w-680{max-width:680px!important}.wid-40{width:40%}.t-a-l{text-align:left!important}.t-a-r{text-align:right}.t-a-c{text-align:center}.top-150{top:-150px}.m-20-30{margin:20px 30px}.arrow:after{content:"";background-image:url(/images/down-arrow.svg);width:10px;height:10px;margin:3px 3px 3px 6px;position:absolute}.contact:after{content:"";background-image:url(/images/e-mail.svg);background-size:contain;width:17px;height:17px;margin-top:-1px;margin-left:6px;position:absolute}.menu{z-index:2;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:700px;margin-left:calc(50% - 350px);padding:30px;display:none;position:absolute;top:60px;-webkit-box-shadow:1px 1px 10px #3a3a3a;-moz-box-shadow:1px 1px 10px #3a3a3a;box-shadow:1px 1px 10px #3a3a3a}.menu:after{content:"";border:11px solid #0000;border-top-width:0;border-bottom:15px solid #fff;position:absolute;top:-14px;left:calc(50% + 4px)}.menu:before{content:"";background-color:#0000;width:100%;height:50px;position:absolute;top:-34px;left:0}.hover:hover .menu{display:flex}.sub-menu tr td{vertical-align:top;width:50%;padding:12px 0}.sub-menu tr td:first-child{padding-right:15px}.m-head{margin-bottom:12px;font-size:1.1em;font-weight:500}.m-sub-item{color:#a7adb2;justify-content:flex-start;align-items:center;display:flex}.m-sub-item:hover{color:#132b4a}.menu a{margin:0!important;padding:12px 0!important}.m-l-a{color:#132b4a;text-decoration:underline!important}.menu hr{border:1px solid #eee;width:100%;margin-bottom:20px}.m-sub-item p{margin-left:15px;font-size:.9em;line-height:1.5}.m-sub-item p strong{font-size:1.2em;color:#132b4a!important}.clr-gry{color:#656c78}.clr-green{color:#4395b7!important}.clr-red{color:#d34545!important}.reaction{text-align:center;z-index:1;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:60px 160px;position:relative;overflow:hidden;-webkit-box-shadow:0 0 20px #c5c5c5;-moz-box-shadow:0 0 20px #c5c5c5;box-shadow:0 0 20px #c5c5c5}.reaction h2{color:#132b4a;margin:10px;font-size:2.1em;line-height:1.4}.reaction h3{color:#132b4a;text-transform:initial;margin:10px;font-size:1em;font-weight:400;line-height:1.3}.reaction a{margin:20px 10px 10px}.reaction .cir{opacity:.5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute}.reaction .cir-1{background-color:#77dbe9;width:20px;height:20px;top:30px;left:30px}.reaction .cir-2{background-color:#f9cddf;width:84px;height:84px;top:-32px;right:30px}.reaction .cir-3{background-color:#c1e5f1;width:82px;height:82px;bottom:30px}.reaction .cir-4{background-color:#a5e5ef;width:84px;height:84px;top:-32px;right:30px}.reaction .cir-5{background-color:#f5add2;width:82px;height:82px;bottom:-30px;left:-20px}.reaction .cir-6{background-color:#0000;border:1px solid #f486bd;width:130px;height:130px;bottom:-74px;left:-10px}.landing-home{background-image:url(/images/home-bg.svg);background-position:top;background-repeat:no-repeat;background-size:cover;height:260px;padding-top:90px}.landing-home h1{color:#fff;text-align:center;margin-bottom:20px;font-size:2em}.landing-home label{color:#d4d8ec;font-size:.9em}.landing-entry{padding:75px 0}.landing-entry label{color:#60d2de;text-transform:uppercase;font-size:.9em;font-weight:500}.landing-entry h2{color:#161b25;margin:10px 0 20px;font-size:2em;font-weight:400;line-height:1.2}.landing-entry .item{text-align:center;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;min-height:84px;padding:30px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:relative;top:0;-webkit-box-shadow:0 1px 3px #b5b5b5;-moz-box-shadow:0 1px 3px #b5b5b5;box-shadow:0 1px 3px #b5b5b5}.landing-entry .item:hover{-webkit-box-shadow:0 1px 13px #b5b5b5;-moz-box-shadow:0 1px 13px #b5b5b5;box-shadow:0 1px 13px #b5b5b5;top:-15px!important}.landing-entry .item:first-child{border-bottom:5px solid #378fd2}.landing-entry .item:nth-child(2){border-bottom:5px solid #8773ec;margin:0 20px 0 40px}.landing-entry .item:nth-child(3){border-bottom:5px solid #e06a90;margin:0 40px 0 20px}.landing-entry .item:last-child{border-bottom:5px solid #0397b5}.landing-entry .item span{color:#161b25;margin-top:25px;font-weight:700;display:block}.about-text{color:#60d2de;text-transform:uppercase;font-weight:700}.landing-entry p,.landing-def p{margin-bottom:20px;line-height:1.5}.landing-def .prod-row{text-align:left!important}.landing-def .prod-row:nth-child(2n){flex-direction:row}.landing-def .prod-row:nth-child(odd){flex-direction:row-reverse}.landing-def ul{margin-left:20px;list-style-image:url(/images/green-dot.svg)}.landing-def ul li{color:#3e434a;margin-bottom:12px}.region h4{margin-bottom:8px;padding-bottom:8px;font-size:1em!important}.region{padding-right:50px}.region:last-child{padding-right:0}.region h5{font-size:.9em!important}.reg-clr-1{border-bottom:2px solid #5b49fd}.reg-clr-2{border-bottom:2px solid #019587}.reg-clr-3{border-bottom:2px solid #6176f1}.reg-clr-4{border-bottom:2px solid #44daa6}.reg-clr-5{border-bottom:2px solid #3da5dd}.reg-clr-6{border-bottom:2px solid #2095f2}.reg-clr-7{border-bottom:2px solid #e91d62}.sec-item{text-align:center;width:100%}.sec-item:nth-child(2){margin:0 40px}.sec-item h5{color:#000;margin:30px 0 20px}.sec-item p{line-height:1.5}.pricing{padding:75px 0}.pricing h2{color:#161b25;text-align:center;margin-bottom:20px;font-size:2em;font-weight:700}.pricing h3{color:#161b25;text-align:center;text-transform:uppercase;max-width:80%;margin:auto auto 80px;font-size:.9em;font-weight:400;line-height:1.2}.pricing-item{background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;height:auto;margin-right:30px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:relative;-webkit-box-shadow:0 0 18px #e6e4ed;-moz-box-shadow:0 0 18px #e6e4ed;box-shadow:0 0 18px #e6e4ed}.pricing-item:hover{-webkit-box-shadow:0 0 18px #d7d4df;-moz-box-shadow:0 0 18px #d7d4df;box-shadow:0 0 18px #d7d4df}.pricing-item:first-child{border-top:5px solid #f76982}.pricing-item:nth-child(2){border:5px solid #00349b;transform:scale(1.06);box-shadow:0 0 18px #9f9f9f}.pricing-item:nth-child(3){border-top:5px solid #f9b767}.pricing-item:last-child{border-top:5px solid #14c4bb;margin-right:0}.pr-top{text-align:center;border-bottom:1px solid #eee;min-height:170px;margin:5px;padding:20px;position:relative}.pr-top h5{color:#009eb7!important;text-transform:uppercase!important;margin:20px 0!important;font-size:1.1em!important;font-weight:700!important}.pr-top label{color:#151b26;white-space:nowrap;font-size:2em;font-weight:700}.pr-top span{margin-top:5px;display:block}.pr-bot{padding:20px 15px}.pr-bot a{box-sizing:border-box;width:100%}.pr-bot ul li{text-align:left;margin-bottom:20px}.pr-rec{color:#fff;text-align:center;text-transform:uppercase;background-color:#00349b;background-image:url(/images/star.png);background-position:10px;background-repeat:no-repeat;background-size:15px;border-top-left-radius:6px;border-top-right-radius:6px;width:114px;padding:8px 14px 8px 30px;font-size:.9em;font-weight:600;position:absolute;top:-32px;left:calc(50% - 78px)}.rec-add{width:calc(100% - 42px);left:-1px}.desc-i{cursor:pointer;background-image:url(/images/description.svg);width:16px;height:16px;display:inline-block;position:relative;top:3px;left:8px}.desc-i div{color:#fff;z-index:2;background-color:#434e5f;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:200px;margin-top:22px;margin-left:calc(50% - 215px);padding:10px 15px;font-size:.8em;line-height:1.5;display:none;position:absolute}.desc-i:hover>div{display:block}.custom-pack{margin:48px 20px;line-height:2}.custom-pack li{text-align:center!important}.ot-prod-h4{color:#4395b7!important;text-align:left!important;margin-bottom:20px!important;font-size:1.4em!important;font-weight:700!important}.link{color:#4395b7;text-decoration:underline}.interaction{background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:auto;padding:50px 30px;-webkit-box-shadow:0 0 18px #e6e4ed;-moz-box-shadow:0 0 18px #e6e4ed;box-shadow:0 0 18px #e6e4ed}.interaction h1{color:#161b25;margin-bottom:30px;font-size:1.8em;font-weight:400;line-height:1.2}.interaction label{color:#161b25;margin-bottom:8px;line-height:1.2;display:block}.interaction hr{margin:30px 0}.interaction span{color:#f15164}.interaction p{color:#161b25}.interaction ul{text-align:left;margin:30px 0;display:inline-block}.interaction input,.interaction select,.interaction textarea{box-sizing:border-box;background-position:97%;background-repeat:no-repeat;background-size:12px;border:1px solid #cbd6e2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;margin-bottom:20px;padding:10px;font-family:inherit;font-size:.9em}.interaction .site-a-1{text-align:center;margin-top:40px;display:block!important}.int-row{width:100%}.int-row img:last-child{cursor:pointer}#pre_sign_up_name,#pre_sign_up_surname,#pre_sign_up_email{background-position:right 10px center;background-repeat:no-repeat;background-size:10px;padding-right:23px!important}#pre_sign_up_password{padding-right:45px!important}.eye{opacity:.6;cursor:pointer;background-image:url(/images/eye.svg);background-size:cover;width:23px;height:13px;margin-top:16px;margin-left:-33px;display:inline-block;position:absolute}.inter-spl{width:50%;margin-left:75px}.interaction-item{text-align:center}.interaction-item h3{color:#161b25;text-align:center;margin:30px 0 20px;font-size:1.7em;font-weight:500;line-height:1.1}.interaction-item h3 span{color:#0798bc}.requirements{text-align:left;background-image:url(/images/circle-outline.svg);background-position:0;background-repeat:no-repeat;background-size:13px;margin-bottom:12px;padding-left:20px;font-size:.8em;line-height:1.1}.terms-check{float:left;cursor:pointer;height:20px;width:20px!important;margin:0 10px 0 0!important}#captcha_image_id{margin-right:20px}.inter-h2-t2{color:#161b25;margin-top:30px;margin-bottom:30px;font-weight:400;line-height:1.2;font-size:1.4em!important}.inter-center-div{max-width:320px;margin:auto}.pricing-table{border:1px solid #e9edf2;width:100%;margin-bottom:80px}.pricing-table tr td{text-align:center;vertical-align:middle;border:1px solid #e9edf2;padding:20px}.pricing-table tr td a{display:block!important}.pricing-table tr td:first-child{text-align:left}.pricing-table tr td:nth-child(3){background-color:#f9f9f9}.pricing-table tr:last-child td:first-child{border-bottom:1px solid #fff!important;border-left:1px solid #fff!important}.pricing-table tr:last-child td:nth-child(2){background-color:#f9f9f9;border-bottom:5px solid #f76982}.pricing-table tr:last-child td:nth-child(3){background-color:#fbfcfd;border-bottom:5px solid #00349b}.pricing-table tr:last-child td:last-child{background-color:#fbfcfd;border-bottom:5px solid #f9b767}.pricing-table tr:first-child td:first-child{color:#31abc7;text-align:center;background-color:#fbfcfd;font-size:1.2em;font-weight:500}.pricing-table tr:first-child td:nth-child(2){border-top:5px solid #f76982}.pricing-table tr:first-child td:nth-child(3){border-top:5px solid #00349b}.pricing-table tr:first-child td:last-child{border-top:5px solid #f9b767}.pricing-table h5{color:#161b25;margin-bottom:8px;font-size:1em;font-weight:500}.pricing-table p{font-size:.9em;margin-bottom:0!important}.pr-addable{color:#334a5f;background-color:#eaeef3;font-size:1.2em;font-weight:500;text-align:center!important}.width-440{width:440px}.upgrade{text-align:center;border:1px solid #e9edf2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;min-width:190px;margin-right:30px;padding:20px}.upgrade:first-child h5{color:#14c4bb}.upgrade:nth-child(2) h5{color:#f96982}.upgrade:nth-child(3) h5{color:#f9b767}.upgrade:last-child h5{color:#5089dd}.upgrade:last-child{margin-right:0}.upgrade h5{margin:20px 0;font-weight:500}.upgrade label{color:#151b26;font-size:1.5em;font-weight:700}.upgrade span{margin-top:5px;display:block}.clr-blue{color:#00319c!important}.clr-pink{color:#d53e76!important}.clr-orange{color:#ff4d4d!important}.q-a-lr{width:100%}.q-a-lr:first-child{padding-right:50px}.q-a-lr h5{color:#161b25;margin-bottom:15px;font-weight:500}.q-a-lr p{font-size:.9em}.pr-add-h3{font-size:1.2em!important;font-weight:500!important}.hmbrgr-icon{cursor:pointer;display:none}.m-menu-con{z-index:10;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.m-menu{width:90%;height:100%;position:absolute;top:0;right:0}.m-menu .ul-main{margin-left:20px;list-style:outside}.m-menu .ul-main li{color:#fff;margin-bottom:10px;font-size:.9em}.m-menu .ul-sub{margin-bottom:15px;margin-left:30px;list-style:circle}.m-menu .ul-sub li{color:#e5e5e5;margin-bottom:8px;font-size:.8em}.add-ul{margin-left:0!important;margin-right:20px!important;list-style:none!important}.add-ul li{text-align:right!important}.m-menu-body{width:calc(100% - 20px);height:calc(100% - 20px);padding:10px;overflow:auto}.m-menu-body button{position:absolute;top:25px;right:15px}.m-menu-body .login{color:#fff;text-align:center;padding:12px 20px;font-size:.9em;display:block;margin:0!important}.m-menu-body .signup{color:#fff;text-align:center;margin-top:20px;padding:12px 20px;font-size:.9em;display:block}.m-sep{border-bottom:1px solid #414681;width:100%;margin:10px 0}.mob-pr-tab{border:1px solid #e9edf2;width:100%;margin-bottom:60px;display:none}.mob-pr-tab td{text-align:center;vertical-align:middle;cursor:pointer;color:#009eb7;text-transform:uppercase;border:1px solid #e9edf2;padding:20px 10px;font-size:.9em;font-weight:700}.mob-pr-tab td:nth-child(2){color:#fff;background-color:#009eb7}#products,#services-usage,#interoperability,#security,#pricing,#dicom-viewer,#sharing,#solutions,#teaching,#cloud-pacs{width:1px;height:1px;position:relative;top:-180px}.loading{z-index:12;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.load-out{border:8px solid #38eaf0;border-right-color:#0000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:46px;height:46px;-webkit-animation:2s linear infinite rotation;-moz-animation:2s linear infinite rotation;animation:2s linear infinite rotation}.load-in{border:8px solid #101494;border-right-color:#0000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:30px;height:30px;-webkit-animation:1s linear infinite rotation;-moz-animation:1s linear infinite rotation;animation:1s linear infinite rotation}.load-text{color:#fff;margin-top:10px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.lightbox{z-index:999;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.light-cont{text-align:center;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:calc(96% - 80px);max-width:460px;height:auto;margin:15vh 20px 0;padding:20px;-webkit-box-shadow:0 1px 13px #b5b5b5;-moz-box-shadow:0 1px 13px #b5b5b5;box-shadow:0 1px 13px #b5b5b5}.light-cont button{float:right;background-image:url(/images/cross_black.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;width:12px;height:12px}.light-cont label{color:#151b26;margin:10px 30px 30px;font-size:1.6em;line-height:1.3;display:block}.light-cont p{color:#151b26;margin-bottom:40px;line-height:1.2}.light-cont a{min-width:80px}.cookie-popup{text-align:center;z-index:10;background-color:#ffffffe6;width:calc(100% - 60px);padding:15px 30px;position:fixed;bottom:0;box-shadow:0 2px 13px #4a4a4a}.cookie-popup p{line-height:1.5}.cookie-popup p button{margin:10px 5px 0!important;padding:10px 15px!important}.cookie-popup-animate{animation-name:cookiePopup;animation-duration:.75s;animation-iteration-count:1}@keyframes cookiePopup{0%{opacity:0;bottom:-40px}to{opacity:1;bottom:0}}.policies-accept{z-index:999;background-color:#00000080;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.policies-accept .light-cont label{font-size:1em!important}.policies-warn{color:#e11b28;text-align:center}.each-app{text-align:center;cursor:pointer;background-color:#f1f1f1;border:1px solid #33475b80;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:180px;min-height:160px;margin:20px;padding:30px 10px;-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.each-app:hover{border:1px solid #04315b!important;-webkit-box-shadow:0 0 14px #04315b66!important;-moz-box-shadow:0 0 14px #04315b66!important;box-shadow:0 0 14px #04315b66!important}.each-app h2{color:#33475b;border-bottom:1px solid #ccc;margin:20px 10px;padding-bottom:20px;font-size:1.1em;font-weight:500;line-height:1.2}.each-app button{color:#fff;background-color:#04315b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px 17px;font-size:.9em;font-weight:500}.p-404 h1{-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-background-clip:text;font-size:2.2em}.p-404 h2{-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-background-clip:text;margin-bottom:30px;font-size:4em}.p-404 p{-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:30px;font-size:1.5em}.prof-group{cursor:pointer;border:1px solid #a9a9a9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:calc(50% - 22px);height:40px;margin:10px;display:inline-block}.prof-group:hover{border:1px solid #797979;box-shadow:0 0 8px #b9b9b9}.prof-active{border:1px solid #0eb0c5!important;box-shadow:0 0 8px #0db0c5!important}.prof-img{float:left;background-position:50%;background-repeat:no-repeat;background-size:26px;width:40px;height:100%}.prof-text{float:left;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;background-color:#f2f2f2;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;width:calc(100% - 40px);height:100%;display:table}.prof-text p{vertical-align:middle;text-align:center;word-break:break-word;font-size:.9em;display:table-cell}.pro-ad-p{margin:20px;color:#12b6c9!important}.caps-lock{color:#fff;background-color:#434e5f;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:-18px;padding:10px 15px;font-size:.8em;line-height:1.5;display:none;position:absolute}.caps-lock:after{content:"";border:11px solid #0000;border-top-width:0;border-bottom:15px solid #434e5f;position:absolute;top:-10px;left:15px}.add-h1{color:#161b25;text-align:center;margin-bottom:20px;font-size:2em;font-weight:700}.video{z-index:999;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.video button{background-image:url(/images/cross_white.svg);width:20px;height:20px;margin-top:40px;margin-right:40px;position:absolute;right:0}.video-iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video-content{width:80%;max-width:1200px;margin:auto;padding:0;display:table;position:fixed;inset:0}#hubspot-messages-iframe-container{z-index:8!important}.pos-relative{position:relative}#after_authentication,#login_form_select_application_content,#invalid_request,#valid_request{display:none}.cus-cook{z-index:11;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.cus-cook-flow{max-height:550px;overflow:auto;overflow:overlay}.cook-cat{border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:15px;padding:10px 12px}.cook-des{font-size:.9em;text-align:left!important;color:inherit!important;margin-bottom:0!important}.cook-down{cursor:pointer;background-image:url(/images/down-arrow-black.svg);width:14px;height:14px;margin:0 10px}.cook-ess{opacity:.5;pointer-events:none}.cook-pref{border-top:1px solid #dcdcdc;margin-top:15px;padding:15px 12px 0;display:none}.pref-det{background-image:url(/images/description.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;top:0;left:5px}.trans-sw{-webkit-transform:scale3d(.8,.8,.6);-moz-transform:scale3d(.8,.8,.6);transform:scale3d(.8,.8,.6)}.splide__arrows{display:none}.splide__pagination{bottom:-1em!important}.testimonials .splide__pagination__page.is-active{opacity:1!important;background:#87cfe3!important}.inter-spl .splide__pagination__page.is-active{opacity:1!important;background:#0293b8!important}.switch{width:46px;height:24px;position:relative;margin:0 10px!important;display:inline-block!important}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:#8d8d8d;-webkit-transition:all .4s;transition:all .4s;position:absolute;inset:0}.slider:before{content:"";background-color:#fff;width:20px;height:20px;-webkit-transition:all .4s;transition:all .4s;position:absolute;bottom:2px;left:2px}input:checked+.slider{background-color:#6ac2d7}input:focus+.slider{box-shadow:0 0 1px #6ac2d7}input:checked+.slider:before{-webkit-transform:translate(22px);-ms-transform:translate(22px);transform:translate(22px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.landing-kb{height:200px!important}.k-b-left{flex-direction:column;align-items:flex-start;max-width:50%;display:flex;position:relative}.k-b-left img{display:none}.each-step{filter:grayscale();opacity:.4;padding-bottom:120px;padding-right:20px;position:relative}.each-step:first-child{filter:grayscale(0);opacity:1}.each-step:after{content:"";border-left:2px dashed #4395b7;width:1px;height:calc(100% - 60px);position:absolute;top:60px;left:114px}.each-step:last-child{padding-bottom:80px}.last-step:after{content:none}.each-step span{color:#4395b7;text-align:right;min-width:75px;margin-top:22px;font-size:1.1em;font-weight:500}.each-step p{color:#161b25}.k-b-step{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;min-width:60px;min-height:60px;margin:0 10px}.k-b-step div{color:#4395b7;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:40px;height:40px;font-size:1.4em;font-weight:500;-webkit-box-shadow:2px 2px 2px #686868;-moz-box-shadow:2px 2px 2px #686868;box-shadow:2px 2px 2px #686868}.fix-mon{background-image:url(/images/empty-monitor.png);background-repeat:no-repeat;background-size:100% 480px;width:570px;height:480px;position:-webkit-sticky;position:sticky;top:180px}.fix-mon div{background-color:#878787;width:530px;margin-top:20px;margin-left:20px;position:absolute;overflow:hidden}.fix-mon img{cursor:zoom-in}#header-progress{z-index:9;background-image:linear-gradient(90deg,#d6407b,#f9b767,#14c4bb,#72f2eb);background-size:100vw;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:0;height:6px;position:fixed;top:0}.k-b-related{border-top:2px solid #d2d1d1;margin-top:50px;padding:30px 50px 0}.k-b-related h2{font-size:1.4em}.k-b-related ul{margin-bottom:10px}.k-b-related ul li{background-image:url(/images/link.png);background-position:0;background-repeat:no-repeat;background-size:18px;border-bottom:1px solid #e1e3e6;padding:8px 0 8px 28px;line-height:1.5}.k-b-related ul li:last-child{border-bottom:none}.k-b-related ul li a:hover{color:#4395b7}.k-b-related span{color:#999;font-size:.8em}.k-b-related label{text-transform:inherit;color:inherit;margin-left:30px;font-size:1em;font-weight:600}.k-b-related label:hover{color:#4395b7}.k-b-modal{z-index:8;text-align:center;background-color:#00000080;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.k-b-modal button{background-image:url(/images/cross_white.svg);background-size:cover;width:20px;height:20px;position:absolute;top:40px;right:60px}.k-b-modal span{color:#fff;text-transform:uppercase;font-size:1.2em;position:relative;top:15px}.k-b-modal img{width:80%;max-width:1000px;margin:100px auto auto;animation-name:kbImg;animation-duration:.5s;display:block;box-shadow:0 0 18px #565656}@keyframes kbImg{0%{transform:translate(265px,-49px)scale(.53)}to{transform:translateX(0, 0) scale(1)}}.blog-flex{flex-flow:wrap;justify-content:center;width:67%;display:flex}.each-post{width:calc(50% - 40px);height:auto;margin:20px}.each-post img{width:100%}.each-post h2{color:#4395b7;font-size:1.3em}.each-post h2:hover{color:#d5457b}.each-post p a{color:#d5457b;text-decoration:underline}.see-also-text{color:#d13979;text-align:center;margin:1rem 0}.api-search{width:100%;height:100%;position:relative}.user_manual_page_links_container{border-bottom:1px solid #e3e3e3;gap:.5rem;max-width:calc(100% - 5rem);margin-bottom:30px;padding:1rem;display:grid}.api-input{box-sizing:border-box;background-image:url(/images/search.svg);background-position:10px;background-repeat:no-repeat;background-size:28px 28px;border:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;outline:none;width:55%;min-width:400px;height:15%;padding:20px 20px 20px 45px;font-family:inherit;font-size:1.1rem}.api-input::placeholder{color:#000}.api-paragraph{text-align:center;color:#fff;width:40%;min-height:66px;margin-top:1rem;font-size:.8rem;line-height:22px}.api-landing{height:360px}.api-search-list{box-sizing:border-box;z-index:1;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:55%;min-width:400px;max-height:300px;padding:6px 10px 5px;display:none;position:absolute;top:194px;overflow:auto;box-shadow:0 0 8px #a1a1a1}.api-search-list ul li{color:#0f24aa;border-radius:6px;padding:10px;line-height:1.2}.api-sub-search-list-ul li a{color:#333}.api-search-list ul li:hover{background-color:#e8e8e8}.see-other{color:#333}.blog-search{float:right;width:33%;margin-top:20px}.blog-search input[type=text]{box-sizing:border-box;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border:1px solid #cbd6e2;border-right:none;-webkit-border-top-left-radius:20px;border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;border-bottom-left-radius:20px;outline:none;width:calc(100% - 46px);padding:8px 10px;font-family:inherit;font-size:.8em;box-shadow:inset 1px 1px 3px #c9c9c9}.blog-search button{-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;background-color:#4395b7;background-image:url(/images/magnifying-glass.png);background-position:50%;background-repeat:no-repeat;background-size:18px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;width:36px;height:36px}.blog-search h3{color:#4395b7;text-transform:uppercase;border-bottom:1px solid #cbd6e2;margin:30px 8px;padding-bottom:10px;font-size:1.1em;font-weight:700}.blog-search h3:before{content:"";background-color:#4395b7;width:70px;height:5px;margin-top:26px;position:absolute}.blog-popular{background-color:#f6f6f6;width:calc(100% - 48px);margin:30px 0 0 8px;padding:14px 20px}.blog-popular h4{border-bottom:1px solid #fff;margin-bottom:30px;padding-bottom:10px}.blog-popular h4:before{content:"";opacity:.5;background-color:#d5457b;width:40px;height:3px;margin-top:25px;position:absolute}.blog-popular h5{margin-left:10px;font-size:.8em;line-height:1.2}.blog-popular h5:hover{color:#d5457b}.blog-popular img{min-width:120px;max-width:120px}.blog-search-list{z-index:1;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:calc(100% - 30px);max-height:300px;padding:10px 10px 0;display:none;position:absolute;top:40px;overflow:auto;box-shadow:0 0 8px #a1a1a1}.blog-search-list ul li{border-radius:6px;margin-bottom:10px;padding:10px;line-height:1.2}.blog-search-list ul li:hover{background-color:#e8e8e8}.oveflow-auto{float:left;width:100%;overflow:auto}@media only screen and (width<=1200px){.entities-column{width:48%;margin-left:35px}.solutions h4{white-space:nowrap}.sol-l,.sol-r{width:250px;margin:30px}.sol-1,.sol-4{left:100px}.sol-5,.sol-8{right:100px}.solutions-circle{width:50px;height:50px;margin:25px 15px}.solutions-circle img{width:30px}.pd-circle{width:250px;height:250px}.pd-circle div:first-child{width:220px;height:220px}.pd-circle div:first-child div{width:190px;height:190px}.pd-circle div:first-child div img:first-child{width:50px}.pd-circle div:first-child div img:last-child{width:130px}.dot{width:12px;height:12px}.dot-1{top:6px;left:64px}.dot-8{top:6px;right:64px}.dot-2,.dot-7{top:80px}.dot-3,.dot-6{bottom:80px}.dot-4{bottom:5px;left:66px}.dot-5{bottom:5px;right:66px}.logo{width:17%}nav{width:83%}nav ul li a{padding:12px 15px;font-size:.8em}.t-left{width:calc(42% - 50px)}.test-num{width:400px}.test-num .cir-2{top:117px}.t-right{width:calc(58% - 50px)}.blog-item:nth-child(2){margin:0 20px}.pricing-item{margin-right:10px}.pr-bot ul li{font-size:.9em}.pr-bot a{font-size:.7em}.inter-spl{width:48%;margin-left:35px}.upgrade{min-width:initial;width:100%;max-width:250px;margin-right:10px}.reaction{padding:60px}.m-20-30{margin:20px}.api_code_each_row_class{word-break:break-word}}.survey-cont{box-shadow:none!important;background-color:#0000!important}.question{background-color:#fff;border-radius:14px;margin-bottom:1.5rem;padding:20px;box-shadow:0 0 18px #e6e4ed}.question h2{margin-bottom:1.5rem;font-size:1.2rem}.radio-group{flex-direction:column;margin-top:.5rem;display:flex}.radio-btn-lbl{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:12px;padding-left:30px;font-size:16px;display:block;position:relative;margin-bottom:25px!important;line-height:1!important}.radio-btn-lbl input{opacity:0;cursor:pointer;width:auto;position:absolute}.checkmark{background-color:#eee;border-radius:50%;width:22px;height:22px;position:absolute;top:-4px;left:0}.radio-btn-lbl:hover input~.checkmark{background-color:#ccc}.radio-btn-lbl input:checked~.checkmark{background-color:#23cedc}.checkmark:after{content:"";display:none;position:absolute}.radio-btn-lbl input:checked~.checkmark:after{display:block}.radio-btn-lbl .checkmark:after{background:#fff;border-radius:50%;width:8px;height:8px;top:7px;left:7px}.check-group{flex-direction:column;margin-top:.5rem;display:flex}.check-btn-lbl{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:12px;padding-left:30px;font-size:16px;display:block;position:relative;margin-bottom:25px!important;line-height:1.4!important}.check-btn-lbl input{opacity:0;cursor:pointer;width:auto;position:absolute}.checkmark_check{background-color:#eee;width:22px;height:22px;position:absolute;top:0;left:0}.check-btn-lbl:hover input~.checkmark_check{background-color:#ccc}.check-btn-lbl input:checked~.checkmark_check{background-color:#23cedc}.checkmark_check:after{content:"";display:none;position:absolute}.check-btn-lbl input:checked~.checkmark_check:after{display:block}.check-btn-lbl .checkmark_check:after{border:3px solid #fff;border-width:0 3px 3px 0;width:5px;height:10px;top:3px;left:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.f-s-12rem{font-size:1.2rem!important}.width-m-c{width:max-content!important}.description{color:#555;text-align:center;margin-bottom:20px;font-size:14px}.checkbox-group{margin-bottom:20px}.checkbox-group label{cursor:pointer;margin-bottom:10px;font-size:16px;display:block}.mail-type{margin-bottom:40px}.mail-type-container{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:12px;padding-left:30px;font-size:1.1rem;display:block;position:relative}.mail-type-container input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.mail-type-checkmark{background-color:#eee;width:22px;height:22px;position:absolute;top:0;left:0}.mail-type-container:hover input~.mail-type-checkmark{background-color:#ccc}.mail-type-container input:checked~.mail-type-checkmark{background-color:#23cedc}.mail-type-checkmark:after{content:"";display:none;position:absolute}.mail-type-container input:checked~.mail-type-checkmark:after{display:block}.mail-type-container .mail-type-checkmark:after{border:3px solid #fff;border-width:0 3px 3px 0;width:5px;height:10px;top:3px;left:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-h2{color:#161b25;text-align:center;margin-bottom:40px;font-size:.9em;font-weight:400}.q-desc{display:none}.q-desc label{margin-bottom:4px!important;margin-left:5px!important;font-size:.9em!important}@media only screen and (width<=1100px){.contact-section{padding-top:3rem!important}.p-100-0>.body-m-w>.flex-normal{flex-direction:column}.interaction{width:calc(100% - 66px)!important}.entities-column{margin-top:50px;width:100%!important;margin-left:0!important}.k-b-left{max-width:100%}.k-b-left img{display:initial;margin-bottom:100px}.k-b-right{display:none}.each-step{padding-bottom:30px;filter:grayscale(0)!important;opacity:1!important;flex-direction:initial!important}.last-step:after{content:""}.k-b-related{padding:20px 5px 0}}@media only screen and (width<=992px){.menu{width:540px;margin-left:calc(50% - 266px);padding:20px;left:100px}.menu:after{left:calc(50% - 96px)}.menu a{padding:8px 0!important}.menu-lang{left:inherit!important;margin-left:calc(50% - 94px)!important}.menu-lang:after{left:calc(50% + 4px)!important}.menu-res{left:inherit!important}.menu-res:after{right:76px}.sub-menu tr td{padding:8px 0}.m-head{font-size:.9em}.clr-gry{font-size:.8em}.logo{display:none}nav{width:100%;padding-left:0}nav ul{justify-content:center}nav ul li a{margin:0 8px;padding:12px 10px}.login{margin:0 15px;margin-left:25px!important}.body-m-w{width:calc(100% - 30px);padding:0 15px}.p-s-sd .item{padding:20px 10px}.p-s-sd .item:nth-child(2){margin:0 10px}.about-box{width:160px}.about-box img{width:50px}.about-box p{font-size:.9em}.m-l-r-40{margin:-80px 20px 0}.video-img{width:auto;max-width:330px}.prod-row{margin-bottom:100px}.prod-row:last-child{margin-bottom:30px}.prod-row-text .site-a-1{text-align:center;margin-bottom:30px;display:block;margin-right:0!important}.prod-row-text .site-a-2{text-align:center;display:block}.solutions-flower{flex-direction:column}.sol-1,.sol-4{left:inherit}.sol-5,.sol-8{right:inherit}.sol-l:after{transform:none;height:66px!important;top:99px!important;right:40px!important}.sol-r:after{transform:none;height:32px!important;top:-31px!important;left:40px!important}.sol-8:after{height:64px!important;top:-63px!important}.dot{display:none!important}.dot-8{top:24px;right:36px;display:block!important}.dot-4{bottom:24px;left:36px;display:block!important}.testimonials .flex{flex-direction:column}.t-left{text-align:center;width:100%;margin-bottom:50px;padding-right:0}.test-num{width:450px;margin:auto}.t-right{width:500px;padding-left:0}.news-blog .flex{flex-direction:column;align-items:center!important}.blog-item{max-width:350px;margin-bottom:30px!important}.blog-item:last-child{margin-bottom:0!important}.footer-col{padding:0 20px}.landing-entry .item{padding:20px 10px}.landing-entry .item:nth-child(2){margin:0 5px 0 10px}.landing-entry .item:nth-child(3){margin:0 10px 0 5px}.sec-item{margin:0 0 60px!important}.sec-item:last-child{margin:0!important}.pricing .flex{flex-direction:column;align-items:center!important}.pricing-item{max-width:400px;margin:0 0 30px}.pricing-item:last-child{margin:0}.pricing-item:nth-child(2){margin-top:30px;transform:scale(1)}.blog-search{display:none}.blog-flex{width:100%}}.contact-banner{text-align:center;background-color:#fff;padding-top:180px;padding-bottom:2rem;position:relative}.contact-banner:after{content:"";border-bottom:1px solid #e2e8f0;width:100%;height:2.5rem;position:absolute;bottom:0;left:0}.contact-banner h1{color:#0f172a;margin:0 0 1rem;font-size:3.25rem;font-weight:800;line-height:1.2}.contact-banner p{color:#475569;max-width:60rem;margin:0 auto;font-size:1.25rem;line-height:1.6}@media only screen and (width<=768px){.p-100-0>.body-m-w>.flex{flex-direction:column}.entities-column{width:100%;margin-top:30px;margin-left:0}.contact-banner{padding-top:115px!important}.contact-banner p{padding-inline:1rem;font-size:1.25rem}.logo{width:180px;display:block}header .flex{justify-content:space-between}nav{display:none}.hmbrgr-icon{display:block}.menu-lang{bottom:60px;right:10px;top:inherit}.menu-lang:after{display:none}.p-s-sd{top:-60px}.p-s-sd .item{min-height:inherit}.p-s-sd .item div{width:50px;height:50px}.p-s-sd .item div img{width:26px}.p-s-sd .item label{font-size:1em}.p-s-sd .item p{display:none}.about-main{flex-direction:column}.about-main:before{left:140px}.m-l-r-40{margin:0}.about-box{width:240px;margin-bottom:20px!important}.about-video{text-align:center;margin-top:30px}.video-img{margin:auto}.prod-row:nth-child(odd),.prod-row:nth-child(2n){flex-direction:column-reverse!important}.prod-row{margin-bottom:50px}.prod-row-text{text-align:center}.prod-row-text .site-a-1,.prod-row-text .site-a-2{display:inline-block;margin:15px!important}.reaction{padding:30px}.reaction .cir-3{z-index:-1}.reaction h2{font-size:1.9em}.footer-row{text-align:center;flex-direction:column}.footer-certs{justify-content:center;gap:12px}.cert-badge{padding:8px 16px}.f-cir .flex{flex-direction:column}.foot-prod{width:50px;height:50px;margin-bottom:15px;margin-right:0}.foot-prod img{width:26px}.footer-col{padding:10px 0}.f-sep{background-color:#0000;width:1px;height:31px}.footer-col{text-align:center;align-items:center}.api-search-list{top:132px}.api-landing{height:260px}.landing-home{padding-top:30px}.landing-home h1{word-break:break-all;font-size:1.4em}.landing-entry .flex{flex-direction:column-reverse}.landing-entry .flex:last-child{flex-direction:column}.landing-entry h2{word-break:break-all}.landing-entry .item{max-width:200px;margin:0 0 30px!important}.landing-entry .item:last-child{margin:0!important}.jus-con-between{flex-direction:column}.region{text-align:center;width:100%;margin-bottom:40px;padding-right:0}.region:last-child{margin-bottom:0}.landing-def ul{list-style-position:inside}.landing-home h1{word-break:break-all}.ot-prod-h4{text-align:center!important}.p-100-0{padding:140px 0 100px}.inter-spl{display:none}.interaction{padding:40px 20px}.blog_post_image_area{width:100%!important;padding-bottom:20px!important;padding-right:0!important}.blog_post_description_area{width:100%!important}.blog_post_inner_attractive{display:none}.top_25_dicom_blog_left_image{width:100%!important;margin-right:0!important}.top_25_dicom_blog_right_text{width:100%!important}.dicom_table_page_fixed_menu{display:none!important}.dicom_table_page_main_content{border-left:none!important;width:100%!important;margin-top:0!important;margin-left:0!important;padding-left:0!important}.dicom_table td{word-break:break-all!important}.pr-upg{flex-direction:column}.upgrade{margin-bottom:30px;margin-right:0}.upgrade:last-child{margin-bottom:0}.pr-page{flex-direction:column}.q-a-lr{padding-right:0!important}.q-a-lr div{margin-bottom:30px!important}.select-app{flex-direction:column}.inter-h2-t2{word-break:break-word}.mob-pr-tab{display:table}.pricing-table tr td:nth-child(2){display:none}.pricing-table tr td:nth-child(3){display:table-cell}.pricing-table tr td:nth-child(4){display:none}.desc-i div{word-break:break-word;width:120px;margin-left:calc(50% - 105px)}.pr-top label{white-space:normal}}@media only screen and (width<=600px){.test-num,.t-right{width:100%}.testimonial-item{width:calc(100% - 60px);margin:15px;padding:15px}.api-paragraph{display:none}.api-input{min-width:350px}.api-search-list{min-width:350px;top:173px}.testimonial-item h3{font-size:1em}.testimonial-item h4,.testimonial-item label{font-size:.9em}.testimonial-item span{font-size:.8em}.p-s-sd .item{padding:15px 5px}.p-s-sd .item label{font-size:.8em}.t-circle{width:60px;height:60px}.foot-terms{margin-top:15px}.test-num .cir-3{left:initial;right:20%}.knowledge_base_each_area{width:calc(100% - 40px)!important}.each-step span{display:none}.each-step:after{left:40px}.each-post{width:360px}.blog_post_image_right{float:none!important;margin-left:0!important}}@media not all and (resolution>=.001dpcm){.sol-l:hover{-webkit-box-shadow:-3px 2px 20px #828282;-moz-box-shadow:-3px 2px 20px #828282;box-shadow:-3px 2px 20px #828282;filter:none!important}.sol-r:hover{-webkit-box-shadow:3px 2px 20px #828282;-moz-box-shadow:3px 2px 20px #828282;box-shadow:3px 2px 20px #828282;filter:none!important}}.temp-footer{float:left;width:100%}.blog_post_image_right{float:right;text-align:center;margin-bottom:10px;margin-left:30px}.max_width_350{max-width:350px}.blog_post_social_area{float:left;text-align:left;border-top:1px solid #ececec;border-bottom:1px solid #ececec;width:100%;margin-bottom:25px;padding:25px 0}.blog_post_social_area a{text-decoration:none!important}.services_subpage_h2_tag{color:#bb1621!important;font-size:19px!important}.blog_post_inner_attractive{float:left;background-color:#f1f1f1;border:2px dashed #cacaca;width:calc(100% - 4px);margin-bottom:25px;box-shadow:0 0 8px #d2d2d2}.blog_post_inner_attractive a{text-decoration:none!important}.blog_post_inner_attractive table{width:100%}.blog_post_inner_attractive table td{vertical-align:middle;padding:20px}.blog_post_inner_attractive table td h4{text-align:left;color:#33475b;margin:10px 0;padding-left:10px;font-size:20px;line-height:1.1}.blog_post_inner_attractive table td h5{text-align:left;color:#33475b;margin:20px 0;padding-left:10px;font-size:15px;line-height:1.3}.inner_attractive_image{width:240px}.attractive_image_animated_gif{width:173px;height:110px;margin-top:-194px;margin-left:34px}.blog_post_signup_button{float:none;cursor:pointer;color:#fff;background:-webkit-linear-gradient(#bb1621,#fc202e);border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:10px;padding:12px 16px;font-size:15px;font-weight:600;display:inline-block}.blog_post_signup_button:hover{background:-webkit-linear-gradient(#bb1621,#b11721)}.blog_related_link_container{float:left;width:100%;margin:70px 0 20px}.blog_related_link_container .display_flex_area a{color:inherit!important;text-decoration:none!important}.related_link_header_line{float:left;text-align:center;background-color:#33475b;width:100%;height:3px;margin-bottom:50px}.related_link_header_line span{color:#33475b;background-color:#fff;padding:5px 10px;font-size:26px;font-weight:600;position:relative;top:-14px}.display_flex_area{float:left;flex-flow:wrap;justify-content:center;width:100%;height:auto;display:flex}.related_blog_content{cursor:pointer;width:230px;height:auto;margin:10px 10px 40px;padding:0 15px}.related_blog_content:hover .related_blog_content_h4,.related_blog_content:hover .related_blog_content_h5{color:#be1722}.related_blog_content:hover .related_blog_content_img{transform:scale(1.07)}.related_blog_content_img_container{margin-bottom:25px;overflow:hidden}.related_blog_content_img{width:100%;height:140px;transition:all .3s ease-in-out}.related_blog_content_h4{color:#33475b;margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.4;transition:all .3s ease-in-out}.related_blog_content_h5{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;font-weight:100;line-height:1.3;transition:all .3s ease-in-out;display:-webkit-box;overflow:hidden}.related_link_bottom_buttons_container{float:left;background-color:#33475b;width:100%;height:3px;margin:50px 0}.related_link_bottom_buttons_container a{float:left;cursor:pointer;color:#fff;background-color:#33475b;border:none;border-left:10px solid #fff;border-right:10px solid #fff;outline:none;margin:-20px 0 10px;padding:14px 16px;font-size:12px;font-weight:600;text-decoration:none;transition:all .3s ease-in-out}.related_link_bottom_buttons_container a:hover{color:#33475b;background-color:#fff}.related_link_bottom_buttons_container a:hover .arrow_left{border-right:8px solid #33475b;margin-left:-30px}.related_link_bottom_buttons_container a:hover .arrow_right{border-left:8px solid #33475b;margin-right:-30px}.arrow_left{float:left;border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:8px solid #fff;width:0;height:0;margin-top:-2px;margin-left:-20px;transition:all .3s ease-in-out}.arrow_right{float:right;border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:8px solid #fff;width:0;height:0;margin-top:-2px;margin-right:-20px;transition:all .3s ease-in-out}.float_left{float:left}.float_right{float:right!important}.padding_left_30px{padding-left:30px!important}.padding_right_30px{padding-right:30px!important}.all_sub_page_container h1,.all_sub_page_container h2{color:#33475b;text-align:left;margin-bottom:30px;font-size:22px;font-weight:600;line-height:1.2}.all_sub_page_container h3{color:#33475b;text-align:left;margin-bottom:20px;font-size:18px;font-weight:600;line-height:1.2}.all_sub_page_container h4{text-align:left;margin-bottom:20px}.all_sub_page_container p{color:#33475b;margin-bottom:20px;font-size:17px;font-weight:400;line-height:1.7}.all_sub_page_container ul{margin-left:40px;list-style:outside}.all_sub_page_container ul li{margin-bottom:6px}.all_sub_page_container ul li h4{color:#33475b;font-size:17px;font-weight:400;line-height:1.7}.top_25_free_dicom_viewers_table_desktop_version{border-spacing:0;width:100%;margin-top:40px;margin-bottom:10px;display:table}.top_25_free_dicom_viewers_table_desktop_version thead tr{background-color:#e4ecf1!important}.top_25_free_dicom_viewers_table_desktop_version tr:nth-child(2n){background-color:#fafafa}.top_25_free_dicom_viewers_table_desktop_version tr:nth-child(odd){background-color:#fff}.top_25_free_dicom_viewers_table_desktop_version td{border:1px solid #a9a9a9;padding:8px;line-height:1.2}.margin_bottom_40px{margin-bottom:40px}.display_none{display:none!important}.blog_post_h4_tag{color:#bb1621;margin-bottom:20px;font-size:17px;font-style:italic}.top_25_dicom_blog_left_image{float:left;text-align:center;margin-bottom:10px;margin-right:20px}.max_width_for_top_25_blog_image{max-width:250px}.top_25_dicom_each_viewer_content{float:left;margin-bottom:20px}.top_25_dicom_blog_right_text{float:left;width:calc(100% - 270px)}.animated_gif_top_25_dicom_viewer{width:180px;margin-top:-200px}.knowledgebase_content{margin-bottom:40px}.knowledge_base_each_area{float:left;text-align:center;background-color:#f1f1f1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:375px;min-height:280px;margin:10px;padding:30px 10px;transition:all .2s}.knowledge_base_each_area:hover{box-shadow:0 0 11px #828282}.knowledge_base_each_area h2{text-align:center!important;margin-top:30px!important;font-size:18px!important;font-weight:600!important}.kb_contents_image{width:100%;height:100px}.subject_content_link_a_tag{color:#b91621!important;text-decoration:none!important}.subject_content_link_a_tag:hover{text-decoration:underline!important}.big_cloud_api_text{color:#000;font-size:20px}.small_cloud_api_text{font-style:italic}.cloud_api_settings_icons_text_container{width:100%;height:100px;line-height:1.3}.cloud_api_settings_icons{width:80px;margin-right:30px}.cloud_api_settings_header{float:left;width:calc(100% - 110px);height:auto;margin-top:20px}.inner_code_pre_style{white-space:nowrap;user-select:all;background-color:#eff0f1;max-width:1160px;margin-bottom:25px;padding:15px 10px;font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;font-size:14px;overflow:auto hidden}.api_code_table_class{border-spacing:0;border-collapse:separate;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;margin-bottom:50px}.api_code_header_row_class{vertical-align:top;color:#2e2e2e;border:1px solid #eee;padding:15px;font-weight:600;line-height:1.5}.api_code_each_row_class{vertical-align:top;color:#2e2e2e;padding:15px;line-height:1.5}.background_color_f5f5f5{background-color:#f5f5f5}.background_color_e7e7e7{background-color:#e7e7e7}.word_break{word-break:break-word}#initialization,#get-folder-list,#get-patient-order-list,#get-patient-order-list-with-date-range,#get-patient-order-list-in-folder{width:100%;max-width:1px;height:10px;margin-top:-150px;position:absolute}.user_manual_page_subject_container h3{color:#1a1a1a;border-bottom:2px solid #dfe4e6;padding-bottom:15px;font-size:20px;font-weight:400}.user_manual_page_subject_container h1{color:#33475b;border-bottom:2px solid #dfe4e6;padding-bottom:15px;font-size:20px}.user_manual_page_subject_container span{color:#999;font-size:13px}.user_manual_page_subject_container a{color:inherit;text-decoration:none}.non_direct_link_content{color:#33475b;background-position:0 4px;background-repeat:no-repeat;background-size:30px;margin-top:12px;padding:8px 0 8px 40px;font-size:20px}.uploading-medical-images{background-image:url(/images/upload.svg)}.patient-and-order-details{background-image:url(/images/details.svg)}.folders{background-image:url(/images/folders.svg)}.converting-dicom-images{background-image:url(/images/convert.svg)}.viewing-medical-images{background-image:url(/images/view.svg)}.measurements-and-annotations{background-image:url(/images/ruler.svg)}.recycle-bin{background-image:url(/images/recycle-bin.svg)}.settings{background-image:url(/images/settings.svg)}.share{background-image:url(/images/share.svg)}.postdicom-dc-viewer-usage{background-image:url(/images/cd.svg)}.direct_link_content{color:#33475b;padding:8px 0;font-size:16px;list-style:outside}.direct_link_content::marker{color:#eb2986}.direct_link_content>a{line-height:1.2}.direct_link_content a:hover{text-decoration:underline;color:#eb2986!important}.margin_left_20px{margin-left:20px}.margin_left_50px{margin-left:50px}.user_manual_each_subject_fixed_menu{background-color:#f1f1f1;border:1px solid #d2d1d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:calc(100% - 40px);height:auto;padding:20px}.user_manual_each_subject_fixed_menu h3{color:#1a1a1a;border-bottom:2px solid #dfe4e6;padding-bottom:15px;font-size:20px;font-weight:400}.user_manual_each_subject_fixed_menu h1{color:#33475b;border-bottom:2px solid #dfe4e6;padding-bottom:15px;font-size:18px;font-weight:400}.user_manual_each_subject_fixed_menu span{color:#999;font-size:13px}.user_manual_each_subject_fixed_menu a{color:inherit;text-decoration:none}.user_manual_sub_header_subject{color:#1a1a1a;padding-bottom:15px;font-size:20px;font-weight:400;border-bottom:none!important}.user_manual_subjects_content_area{width:100%;height:auto;margin-top:50px}.subject_content_area_class p{color:#33475b;letter-spacing:.2px;margin-bottom:25px;font-size:17px;font-weight:400;line-height:1.7}.subject_content_area_class a{color:inherit}.user_manual_subject_content_header{color:#bb1621;border-bottom:1px solid #afafaf;margin-bottom:15px;padding-bottom:15px;font-size:25px;font-weight:400;line-height:1.1}.margin_top_50px{margin-top:50px}.videoWrapper{height:0;padding-bottom:56.25%;position:relative}.video_player_iframe{width:100%;height:100%;position:absolute;top:0;left:0}.pos_abs_top_75px{margin-top:-135px;position:absolute}.return_user_manual_text{padding-left:25px;font-size:15px;font-weight:600;position:relative;top:10px;color:#33475b!important}.return_user_manual_text:hover{color:#b91621!important}.subject_content_header_sub_desc_ul{margin-bottom:30px;padding-bottom:30px}.subject_content_header_sub_descriptions{color:#737373;float:left;border-bottom:1px solid #afafaf;width:calc(100% - 10px);margin-bottom:15px;padding-bottom:15px;padding-right:10px;font-size:14px;line-height:1.2}.subject_content_header_sub_descriptions a{color:#b91621}.subject_content_header_sub_descriptions a:hover{text-decoration:underline}.margin_top_20px{margin-top:20px!important}.min_height_230{width:230px!important;min-height:250px!important}.imaging_page_image_2{width:60px;margin-right:20px}.dicom_table_page_fixed_menu{width:180px;height:auto;position:-webkit-sticky;position:sticky;top:160px}.dicom_table_page_fixed_menu ul{margin-left:0!important;list-style:none!important}.dicom_table_page_fixed_menu ul li{padding:8px;margin-bottom:0!important}.dicom_table_page_fixed_menu ul li a{color:#33475b!important;text-decoration:none!important}.dicom_table_page_fixed_menu ul li a:hover{color:#b3141f!important;text-decoration:underline!important}.dicom_table_page_main_content{border-left:1px solid #afafaf;margin-top:-130px;margin-left:180px;padding-left:20px}.dicom_table{border-spacing:0;width:100%;margin-top:40px;margin-bottom:40px}.dicom_table input{color:#33475b;text-align:left;vertical-align:middle;background-color:#f5f8fa;border:1px solid #cbd6e2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline-color:#33475b;width:calc(100% - 12px);padding:10px 5px;font-size:14px}.dicom_table th{vertical-align:middle;border-bottom:1px solid #d0d0d0;padding:10px 8px;font-size:15px;font-weight:600}.dicom_table td{vertical-align:middle;border-bottom:1px solid #d0d0d0;padding:8px;font-size:14px;font-weight:100}.dicom_table thead tr{background-color:#e4ecf1}.dicom_table tbody tr:nth-child(odd){background-color:#fff}.dicom_table tbody tr:nth-child(2n){background-color:#fafafa}.dicom_table tbody tr td:first-child{word-break:keep-all}.dicom_table_input_row{background-color:#fff!important}.dicom_table_input_row th{padding:16px 16px 16px 4px!important}.retired_row_color{color:#ababab}#dicom-tags,#transfer-syntaxes,#sop-classes,#modalities{width:100%;max-width:1px;height:10px;margin-top:-160px;position:absolute}.sr_only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.entities-column{flex-direction:column;gap:1.5rem;display:flex}.entity-card{background-color:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden}.entity-primary{border-top:4px solid #2563eb;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.entity-secondary{background-color:#f8fafc}.bg-decoration{opacity:.5;z-index:0;color:#e6e6e699;width:8rem;height:8rem;font-size:8rem;position:absolute;top:-1.5rem;right:-1.5rem}.relative-z{z-index:1;position:relative}.badge{text-transform:uppercase;letter-spacing:.05em;border-radius:.25rem;margin-bottom:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.badge-brand{color:#1d4ed8;background-color:#dbeafe}.badge-slate{color:#334155;background-color:#e2e8f0}.entity-title{color:#0f172a;margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.entity-secondary .entity-title{font-size:1rem;font-weight:600;line-height:1.375}.entity-subtitle{color:#64748b;border-bottom:1px solid #f1f5f9;margin-bottom:1rem;padding-bottom:1rem;font-size:.875rem;font-weight:500}.entity-secondary .entity-subtitle{border-bottom:none;padding-bottom:0}.info-list{color:#475569;flex-direction:column;gap:1rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.info-item{align-items:flex-start;gap:.75rem;display:flex}.info-icon{color:#3b82f6;flex-shrink:0;margin-top:.125rem;font-size:1.25rem}.info-icon-gray{color:#94a3b8}.entity-secondary .info-icon{font-size:1rem}.info-highlight{background-color:#eff6ff;border:1px solid #dbeafe;border-radius:.5rem;margin-top:.5rem;padding:.75rem}.info-highlight p{font-size:.75rem;line-height:1.625}.cert-section{border-top:1px solid #e2e8f0;margin-top:1rem;padding-top:1rem}.cert-title{color:#0f172a;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.375rem;font-size:.75rem;font-weight:500}.cert-tags{flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem;display:flex}.cert-tag{color:#334155;background-color:#fff;border:1px solid #e2e8f0;border-radius:.25rem;align-items:center;padding:.125rem .5rem;font-size:.625rem;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000d}.direct-title{color:#0f172a;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.contact-method{cursor:pointer;color:inherit;align-items:center;gap:1rem;margin-top:1rem;text-decoration:none;display:flex}.contact-icon-box{background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s ease-in-out;display:flex}.contact-icon-box img{width:1.25rem;height:1.25rem}.contact-method:hover .contact-icon-box{background-color:#eff6ff;border-color:#bfdbfe}.contact-label{color:#64748b;font-size:.75rem;font-weight:500}.contact-value{color:#0f172a;font-size:.875rem;font-weight:500;transition:all .2s ease-in-out}.contact-method:hover .contact-value{color:#2563eb}.interaction{box-shadow:none;background-color:#fff;border:1px solid #e2e8f0;border-radius:1rem;width:60%;padding:2rem}.form-heading{color:#0f172a;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:1.2}.interaction .int-row label{color:#1e293b;margin-bottom:.375rem;font-size:.875rem;font-weight:500}.interaction .int-row input,.interaction .int-row textarea,.interaction .int-row select{background-color:#f8fafc;border:1px solid #d1d5db;border-radius:.5rem;height:46px;padding:10px 16px;font-size:100%;transition:border-color .2s}.interaction .int-row input:focus,.interaction .int-row textarea:focus,.interaction .int-row select:focus{border-width:2px;border-color:#2563eb;outline:none}.interaction .int-row input::placeholder,.interaction .int-row textarea::placeholder{color:#94a3b8}.interaction .int-row select{appearance:none;cursor:pointer;background-position:right .875rem center;background-repeat:no-repeat;padding-right:2.5rem}.interaction .int-row textarea{resize:vertical;min-height:120px}.btn-send{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1.5rem;padding:.75rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:600;transition:background-color .2s;display:flex}.btn-send:hover{background-color:#1d4ed8}.btn-send:focus{outline:none;box-shadow:0 0 0 4px #3b82f640}.btn-send svg{flex-shrink:0}.form-privacy-note{text-align:center;margin-top:1rem;font-size:.75rem;line-height:1.5;color:#64748b!important}.form-privacy-note a{color:#2563eb;text-decoration:underline}.entities-column{width:41%;margin-left:70px}.char-counter{visibility:hidden;text-align:right;color:#666;height:1.25rem;margin-top:.3125rem;font-size:.75rem}.display_block{display:block}.contact-info-item-fw500{color:#0f172a;margin-top:2px;font-weight:500}.contact-cert-ce-mark{color:#475569;margin-bottom:4px;font-size:.75rem}.contact-cert-detailst{color:#64748b;font-size:.6875rem;line-height:1.4}.contact-section{padding-top:3rem}.icon-box{border-radius:.75rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1.5rem;font-size:1.25rem;display:flex}.trust-page-wrapper{color:#0f172a;min-height:100vh;padding-top:135px}.trust-page-wrapper *{box-sizing:border-box;margin:0;padding:0}.trust-page-wrapper a{text-decoration:none}.trust-page-wrapper .pricing-hero-desc{max-width:720px!important}.trust-container{max-width:1200px;margin:0 auto;line-height:1.5}.trust-container-sm{max-width:860px;margin:0 auto}.trust-section-padding{padding:80px 24px}.trust-bg-light{background:#f8fafc}.trust-text-center{text-align:center}.trust-mb-md{margin-bottom:48px}.trust-hover-lift{transition:transform .2s,box-shadow .2s}.trust-hover-lift:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0000001a}.trust-section-label{color:#007bb5;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700}.trust-section-label-light{color:#60d2de}.trust-page-wrapper h1{margin-bottom:18px;font-size:clamp(34px,5vw,54px);font-weight:800;line-height:1.12}.trust-page-wrapper h2{margin-bottom:12px;font-size:32px;font-weight:800;line-height:1.2}.trust-desc-text{color:#64748b;margin:0 auto;font-size:16px;line-height:1.25}.trust-desc-text-max{max-width:560px}.trust-fa-icon-primary{color:#007bb5;font-size:22px}.trust-fa-icon-gray{color:#64748b;font-size:22px}.trust-fa-icon-sm{font-size:18px}.trust-icon-box{background:#007bb514;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.trust-icon-box-gray{background:#f1f5f9}.trust-icon-box-sm{width:40px;height:40px}.trust-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:20px;box-shadow:0 2px 12px #0000000a}.trust-grid-4{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.trust-grid-3{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.trust-grid-2{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:24px;display:grid}.trust-grid-sm{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.trust-feature-card{padding:28px 28px 32px}.trust-feature-title{margin:16px 0 10px;font-size:17px;font-weight:700}.trust-feature-desc{color:#374151;font-size:14px;line-height:1.75}.trust-split-layout{flex-wrap:wrap;align-items:flex-start;gap:64px;display:flex}.trust-split-left{flex:340px}.trust-split-right{flex:420px}.trust-split-title{margin-bottom:20px;font-size:34px;line-height:1.15}.trust-split-desc{color:#374151;margin-bottom:16px;font-size:15px;line-height:1.8}.trust-split-desc-mb{margin-bottom:28px}.trust-checklist{flex-direction:column;gap:12px;display:flex}.trust-check-item{background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;align-items:center;gap:14px;padding:14px 18px;display:flex}.trust-check-icon{color:#007bb5;flex-shrink:0;font-size:18px}.trust-check-text{color:#0f172a;font-size:14px;font-weight:600}.trust-region-card{padding:32px 32px 28px}.trust-region-card-title{margin-bottom:4px;font-size:18px;font-weight:800}.trust-region-card-subtitle{color:#94a3b8;margin-bottom:28px;font-size:13px;font-weight:500}.trust-region-grid{grid-template-columns:1fr 1fr;gap:24px 32px;display:grid}.trust-region-group-title{border-bottom:2px solid #007bb5;margin-bottom:6px;padding-bottom:6px;font-size:14px;font-weight:700}.trust-region-item{color:#64748b;margin-bottom:3px;font-size:13px}.trust-cert-desc-top{max-width:600px;margin-bottom:14px}.trust-cert-fineprint{color:#94a3b8;max-width:680px;margin:0 auto;font-size:13px}.trust-cert-card{padding:24px 26px}.trust-cert-header{align-items:center;gap:12px;margin-bottom:10px;display:flex}.trust-cert-title{font-size:14px;font-weight:800}.trust-cert-subtitle{color:#007bb5;font-size:12px;font-weight:600}.trust-cert-text{color:#374151;font-size:13.5px;line-height:1.75}.trust-roadmap-list{flex-direction:column;gap:20px;display:flex}.trust-roadmap-card{padding:28px 32px}.trust-roadmap-header{align-items:center;gap:10px;margin-bottom:10px;display:flex}.trust-roadmap-tag{color:#fff;letter-spacing:1px;border-radius:100px;padding:3px 10px;font-size:10px;font-weight:700}.trust-roadmap-tag-active{background:#007bb5}.trust-roadmap-tag-progress{background:#94a3b8}.trust-roadmap-target{color:#94a3b8;font-size:12px;font-weight:500}.trust-roadmap-title{margin-bottom:4px;font-size:16px;font-weight:700}.trust-roadmap-subtitle{color:#64748b;margin-bottom:10px;font-size:12px;font-weight:600}.trust-roadmap-text{color:#374151;font-size:14px;line-height:1.75}.trust-lifecycle-title{margin-bottom:16px;font-size:32px}.trust-lifecycle-left-desc{color:#374151;font-size:15px;line-height:1.8}.trust-lifecycle-right{flex-direction:column;flex:460px;display:flex}.trust-timeline-item{border-left:2px solid #e2e8f0;gap:20px;margin-left:20px;padding-bottom:28px;padding-left:28px;display:flex;position:relative}.trust-timeline-item-last{border-left:2px solid #0000;padding-bottom:0}.trust-timeline-number{background:#007bb5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:0;left:-14px}.trust-timeline-number-text{color:#fff;font-size:11px;font-weight:800}.trust-timeline-content{padding-top:2px}.trust-timeline-title{margin-bottom:6px;font-size:15px;font-weight:700}.trust-timeline-text{color:#374151;font-size:13.5px;line-height:1.75}.trust-lifecycle-footer{max-width:720px;margin:24px auto 0;padding:0 24px}.trust-lifecycle-footer-text{color:#94a3b8;text-align:center;font-size:13px;line-height:1.75}.trust-sub-title{margin-bottom:40px}.trust-processor-card{padding:28px}.trust-processor-header{align-items:center;gap:12px;margin-bottom:14px;display:flex}.trust-processor-title{font-size:16px;font-weight:700}.trust-processor-details{flex-direction:column;gap:8px;display:flex}.trust-detail-row{gap:8px;display:flex}.trust-detail-label{color:#94a3b8;flex-shrink:0;width:68px;font-size:12px;font-weight:600}.trust-detail-value{color:#374151;font-size:13px}.trust-detail-value-highlight{color:#007bb5;font-size:13px;font-weight:500}.trust-corp-card-primary{border:2px solid #007bb5;padding:32px;box-shadow:0 8px 32px #007bb51c}.trust-corp-card-secondary{padding:32px}.trust-corp-header{align-items:center;gap:12px;margin-bottom:18px;display:flex}.trust-corp-title{font-size:17px;font-weight:700}.trust-corp-title-sm{font-size:15px;font-weight:700;line-height:1.3}.trust-corp-subtitle{color:#007bb5;font-size:12px;font-weight:600}.trust-corp-subtitle-gray{color:#64748b;margin-top:3px;font-size:12px;font-weight:600}.trust-corp-details{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.trust-detail-label-wide{width:88px}.trust-corp-text{color:#64748b;font-size:13.5px;line-height:1.75}.pricing-page-wrapper{color:#0f172a;min-height:100vh;padding-top:135px}.pricing-page-wrapper *{box-sizing:border-box;margin:0;padding:0}.pricing-only-monthly,.pricing-page-wrapper.pricing-is-monthly .pricing-only-annual{display:none!important}.pricing-page-wrapper.pricing-is-monthly .pricing-only-monthly{display:block!important}.pricing-page-wrapper.pricing-is-monthly span.pricing-only-monthly{display:inline!important}.pricing-page-wrapper.pricing-is-monthly div.pricing-only-monthly.pricing-flex-container{display:flex!important}.pricing-hero-section{text-align:center;background:#fff;border-bottom:1px solid #e2e8f0;padding:72px 24px 64px}.pricing-hero-subtitle{color:#007bb5;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700}.pricing-hero-title{color:#0f172a;margin-bottom:18px;font-size:clamp(34px,5vw,54px);font-weight:700;line-height:1.12}.pricing-hero-desc{color:#64748b;max-width:540px;margin:0 auto 48px;font-size:18px;line-height:1.65}.pricing-certs-container{flex-wrap:wrap;justify-content:center;gap:12px;max-width:860px;margin:0 auto;display:flex}.pricing-cert-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;flex-direction:column;align-items:center;min-width:140px;padding:14px 22px;display:flex;box-shadow:0 2px 8px #0000000a}.pricing-cert-title{color:#0f172a;margin-bottom:4px;font-size:15px;font-weight:700}.pricing-cert-sub{color:#64748b;font-size:12px;font-weight:500}.pricing-billing-section{justify-content:center;min-height:120px;padding:40px 24px 32px;display:flex}.pricing-billing-wrapper{background:#f1f5f9;border-radius:100px;padding:5px;display:inline-flex}.pricing-billing-btn{cursor:pointer;border:none;border-radius:100px;outline:none;align-items:center;gap:8px;padding:10px 26px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.pricing-billing-btn.pricing-active{color:#0f172a;background:#fff;box-shadow:0 2px 8px #0000001a}.pricing-billing-btn.pricing-inactive{color:#64748b;box-shadow:none;background:0 0}.pricing-billing-save-badge{color:#166534;background:#dcfce7;border-radius:100px;padding:2px 8px;font-size:11px;font-weight:700}.pricing-billing-note{text-align:center;color:#475569;margin-top:-16px;margin-bottom:16px;font-size:13px}.pricing-plans-container{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1200px;margin:0 auto;padding:0 16px 72px;display:grid}.pricing-plan-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:20px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000a}.pricing-plan-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000001a}.pricing-plan-card.pricing-popular{border:2px solid #007bb5;box-shadow:0 8px 32px #007bb521}.pricing-plan-badge-area{flex-shrink:0;justify-content:center;align-items:center;height:33px;display:flex}.pricing-plan-badge-area.pricing-popular{background:#007bb5}.pricing-plan-badge-text{color:#fff;letter-spacing:2px;font-size:10px;font-weight:700}.pricing-plan-color-bar{flex-shrink:0;height:3px}.pricing-color-bar-starter{background:#64748b40}.pricing-color-bar-pro{background:#0e749040}.pricing-color-bar-elite{background:#007bb5}.pricing-color-bar-ult{background:#0e749040}.pricing-plan-header{padding:24px 26px 20px}.pricing-plan-icon-box{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;display:flex}.pricing-icon-box-starter{background:#64748b12}.pricing-icon-box-pro{background:#0e749012}.pricing-icon-box-elite{background:#007bb512}.pricing-icon-box-ult{background:#0e749012}.pricing-icon-starter{color:#64748b;font-size:20px}.pricing-icon-pro{color:#0e7490;font-size:20px}.pricing-icon-elite{color:#007bb5;font-size:20px}.pricing-icon-ult{color:#0e7490;font-size:20px}.pricing-color-starter{color:#64748b}.pricing-color-pro{color:#0e7490}.pricing-color-elite{color:#007bb5}.pricing-color-ult{color:#0e7490}.pricing-border-starter{border:2px solid #64748b}.pricing-border-pro,.pricing-border-ult{border:2px solid #0e7490}.pricing-plan-name{color:#0f172a;margin-bottom:4px;font-size:21px;font-weight:700}.pricing-plan-tagline{color:#64748b;margin-bottom:18px;font-size:13.5px;line-height:1.5}.pricing-plan-price-wrap{margin-bottom:4px}.pricing-plan-price{font-size:44px;font-weight:700;line-height:1}.pricing-plan-price-mo{color:#64748b;font-size:15px}.pricing-plan-billing-details{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pricing-plan-billed-yearly{color:#64748b;font-size:12px}.pricing-plan-old-price{color:#94a3b8;font-size:12px;text-decoration:line-through}.pricing-plan-cta-area{padding:16px 26px 20px}.pricing-cta-btn{cursor:pointer;border-radius:12px;width:100%;margin-bottom:8px;padding:13px 0;font-size:15px;font-weight:700;transition:filter .15s,transform .15s}.pricing-cta-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.pricing-cta-btn.pricing-outline{background:0 0}.pricing-cta-btn.pricing-filled{color:#fff;background:#007bb5;border:none}.pricing-plan-cta-note{color:#475569;text-align:center;font-size:13px}.pricing-plan-features-area{border-top:1px solid #f1f5f9;flex:1;padding:0 26px 26px}.pricing-plan-features-title{color:#0e7490;letter-spacing:1.5px;text-transform:uppercase;margin:18px 0 14px;font-size:11px;font-weight:700}.pricing-feature-item{align-items:center;gap:10px;margin-bottom:10px;display:flex}.pricing-feature-icon-wrapper{background:#007bb512;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.pricing-feature-icon{color:#007bb5;font-size:13px}.pricing-feature-text{color:#1e293b;font-size:13.5px;line-height:1.4}.pricing-feature-not-included{color:#64748b;border-top:1px dashed #e2e8f0;margin-top:14px;padding-top:12px;font-size:12px;line-height:1.55}.pricing-highlight-section{max-width:1200px;margin:0 auto 20px;padding:0 16px}.pricing-highlight-card{border-radius:20px;flex-wrap:wrap;align-items:center;gap:28px;padding:28px 36px;display:flex}.pricing-highlight-card.pricing-cyan{background:linear-gradient(135deg,#f0fdfa,#ecfeff);border:1px solid #99f6e4}.pricing-highlight-card.pricing-purple{background:linear-gradient(135deg,#faf5ff,#f5f3ff);border:1px solid #c4b5fd;margin-bottom:72px}.pricing-highlight-icon-box{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pricing-highlight-icon-box.pricing-cyan{background:#007bb5}.pricing-highlight-icon-box.pricing-purple{background:#7c3aed}.pricing-highlight-icon-lg{color:#fff;font-size:22px}.pricing-highlight-icon-md{color:#fff;font-size:20px}.pricing-highlight-content{flex:1;min-width:240px}.pricing-highlight-header{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.pricing-highlight-title{color:#0f172a;font-size:17px;font-weight:700}.pricing-highlight-badge{color:#fff;border-radius:100px;padding:3px 10px;font-size:11px;font-weight:700}.pricing-highlight-badge.pricing-cyan{background:#007bb5}.pricing-highlight-badge.pricing-purple{background:#7c3aed}.pricing-highlight-desc{color:#4b5563;margin:0;font-size:14px;line-height:1.65}.pricing-highlight-list{flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;min-width:235px;display:flex}.pricing-highlight-list-item{background:#fff;border-radius:100px;align-items:center;gap:8px;padding:6px 14px;display:flex}.pricing-highlight-list-item.pricing-cyan{border:1px solid #99f6e4}.pricing-highlight-list-item.pricing-purple{border:1px solid #c4b5fd}.pricing-highlight-bullet{border-radius:50%;flex-shrink:0;width:6px;height:6px}.pricing-highlight-bullet.pricing-cyan{background:#007bb5}.pricing-highlight-bullet.pricing-purple{background:#7c3aed}.pricing-highlight-list-text{color:#374151;white-space:nowrap;font-size:13px;font-weight:500}.pricing-addons-section{background:#f8fafc;padding:72px 16px}.pricing-addons-container{max-width:1200px;margin:0 auto}.pricing-addons-header{text-align:center;margin-bottom:12px}.pricing-addons-title{margin-bottom:10px;font-size:30px;font-weight:700}.pricing-addons-subtitle{color:#64748b;margin-bottom:6px;font-size:16px}.pricing-addons-disclaimer{color:#64748b;margin-bottom:36px;font-size:13px;font-style:italic}.pricing-addons-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pricing-addon-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;align-items:center;padding:24px 20px;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.pricing-addon-card:hover{transform:translateY(-2px)translateZ(0);box-shadow:0 8px 24px #00000014}.pricing-addon-badge{color:#fff;letter-spacing:1px;text-align:center;white-space:nowrap;background:#0f172a;outline:1px solid #0000;width:170px;padding:5px 0;font-size:9px;font-weight:700;position:absolute;top:24px;right:-45px;transform:rotate(45deg)translateZ(0);box-shadow:0 0 0 2px #0f172a}.pricing-addon-icon-wrapper{background:#007bb512;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:14px;display:flex}.pricing-addon-icon{color:#007bb5;font-size:18px}.pricing-addon-label{color:#0f172a;margin-bottom:5px;font-size:14px;font-weight:700}.pricing-addon-note{color:#64748b;margin-bottom:14px;font-size:12px}.pricing-addon-price-wrapper{justify-content:center;align-items:baseline;gap:3px;display:flex}.pricing-addon-price{color:#0f172a;font-size:26px;font-weight:700}.pricing-addon-price-unit{color:#64748b;font-size:13px}.pricing-addon-billing{color:#64748b;margin-top:3px;font-size:12px}.pricing-enterprise-banner{background:linear-gradient(90deg,#003a66,#003a66);border:1px solid #1e293b;border-radius:1.5rem;width:calc(100% - 32px);max-width:1200px;margin:5rem auto 72px;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a}.pricing-enterprise-content{flex-direction:column;justify-content:space-between;align-items:center;padding:2.5rem;display:flex}.pricing-enterprise-text{text-align:left;max-width:42rem;margin-bottom:2rem}.pricing-enterprise-badge{color:#11caa0;background-color:#1e293b;border:1px solid #1e293b;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.pricing-enterprise-title{color:#fff;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.pricing-enterprise-desc{color:#cbd5e1;font-size:1.125rem;line-height:1.25}.pricing-enterprise-action{width:100%}.pricing-enterprise-action .pricing-btn-white{color:#003a66;background-color:#fff;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1rem 2rem;font-size:1.125rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:flex;box-shadow:0 10px 15px -3px #0000001a}.pricing-enterprise-action .pricing-btn-white:hover{background-color:#f8fafc}.pricing-enterprise-email{color:#003a66;opacity:.9;font-size:.9rem;font-weight:400;display:block}.pricing-enterprise-features{background-color:#0f172a80;border-top:1px solid #1e293b;padding:1.5rem}.pricing-enterprise-features-grid{color:#cbd5e1;grid-template-columns:repeat(2,auto);gap:1rem;font-size:.875rem;font-weight:500;display:grid}.pricing-enterprise-feature-item{align-items:center;gap:5px;display:flex}.pricing-enterprise-feature-item i{color:#11caa0;margin-top:.15rem;margin-right:.1rem}.pricing-table-section{background:#f8fafc;padding:72px 16px}.pricing-table-container{max-width:1200px;margin:0 auto}.pricing-table-header-text{text-align:center;margin-bottom:44px}.pricing-table-title{margin-bottom:10px;font-size:30px;font-weight:700}.pricing-table-subtitle{color:#64748b;font-size:16px}.pricing-table-wrapper{background:#fff;border:1px solid #e2e8f0;border-radius:20px;overflow:auto hidden}.pricing-table-wrapper table{border-collapse:collapse;width:100%}.pricing-table-wrapper th,.pricing-table-wrapper td{border-bottom:1px solid #e2e8f0}.pricing-table-wrapper tr:last-child td{border-bottom:none}.pricing-table-wrapper th{text-align:center;color:#0f172a;min-width:120px;padding:16px;font-size:13px;font-weight:700}.pricing-feature-col{text-align:left;color:#64748b;width:260px;padding:16px 20px;font-weight:600}.pricing-popular-col{color:#007bb5}.pricing-popular-col-tag{color:#007bb5;margin-top:2px;font-size:10px}.pricing-tr-section{background:#f1f5f9}.pricing-td-padding-zero{padding:0}.pricing-tr-section-content{border-left:4px solid #007bb5;align-items:center;padding:12px 20px;display:flex}.pricing-tr-section-icon{color:#007bb5;margin-right:8px;font-size:14px}.pricing-tr-section-text{color:#0e7490;letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:700}.pricing-tr-data-even{background:#fff}.pricing-tr-data-odd{background:#fafafa}.pricing-td-feature{color:#374151;padding:14px 20px;font-size:13.5px;font-weight:500}.pricing-td-feature-inner{align-items:center;gap:7px;display:flex}.pricing-td-center{text-align:center;padding:14px 16px}.pricing-icon-check{color:#10b981;font-size:16px}.pricing-icon-dash{color:#94a3b8;font-size:14px;font-weight:600}.pricing-cell-text{color:#374151;font-size:13px;font-weight:500}.pricing-cell-text-flex{align-items:center;gap:6px;display:inline-flex}.pricing-icon-bolt{color:#007bb5}.pricing-cell-flex-center{justify-content:center;display:flex}.pricing-cell-flex-center.pricing-faded{opacity:.5}.pricing-tooltip-container{display:inline-flex;position:relative}.pricing-tooltip-icon{color:#64748b;cursor:help;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:inline-flex}.pricing-tooltip-content{color:#f1f5f9;z-index:100;opacity:0;visibility:hidden;pointer-events:none;text-align:left;background:#1e293b;border-radius:8px;width:230px;padding:8px 12px;font-size:12px;font-weight:400;line-height:1.55;transition:opacity .2s;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.pricing-tooltip-content:after{content:"";border:6px solid #0000;border-top-color:#1e293b;position:absolute;top:100%;left:50%;transform:translate(-50%)}.pricing-tooltip-container:hover .pricing-tooltip-content{opacity:1;visibility:visible}.pricing-faq-wrapper{padding:72px 16px}.pricing-faq-section{max-width:860px;margin:0 auto}.pricing-faq-header{text-align:center;margin-bottom:52px}.pricing-faq-title{margin-bottom:10px;font-size:30px;font-weight:700}.pricing-faq-subtitle{color:#64748b;font-size:16px}.pricing-faq-list{flex-direction:column;gap:24px;display:flex}.pricing-faq-item{border-bottom:1px solid #f1f5f9;border-left:3px solid #e2e8f0;padding-bottom:28px;padding-left:20px;transition:border-color .2s}.pricing-faq-item:hover{border-left-color:#007bb5}.pricing-faq-q{color:#0f172a;margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.4}.pricing-faq-a{color:#475569;font-size:14.5px;line-height:1.8}.pricing-faq-list-items{color:#475569;margin-top:12px;padding-left:20px;font-size:14.5px;line-height:1.8;list-style-type:disc}.pricing-faq-list-items li{margin-bottom:12px}.patients-faq-item strong,.pricing-faq-item strong{color:#0f172a}.pricing-bottom-cta{text-align:center;background:linear-gradient(90deg,#003a66,#003a66);border:1px solid #1e293b;border-radius:1.5rem;width:calc(100% - 32px);max-width:1200px;margin:0 auto 72px;padding:72px 24px}.pricing-bottom-cta-title{color:#fff;margin-bottom:18px;font-size:38px;font-weight:400;line-height:1.2}.pricing-bottom-cta-desc{color:#cbd5e1;max-width:480px;margin:0 auto 36px;font-size:17px}.pricing-bottom-cta-buttons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.pricing-btn-white{color:#003a66;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:16px 40px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .15s;display:inline-flex}.pricing-btn-outline-white{color:#fff;background:0 0;border:2px solid #ffffff73;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:16px 40px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .15s;display:inline-flex}.pricing-btn-white:hover,.pricing-btn-outline-white:hover{transform:translateY(-2px)}.pricing-envelope-icon{font-size:18px}@media (width>=768px){.pricing-enterprise-content{flex-direction:row;padding:3rem}.pricing-enterprise-text{margin-bottom:0;margin-right:2rem}.pricing-enterprise-action{flex-shrink:0;width:auto}.pricing-enterprise-features{padding-left:3rem;padding-right:3rem}.pricing-enterprise-features-grid{grid-template-columns:repeat(4,auto)}}@media (width<=1024px){.pricing-plans-container{grid-template-columns:repeat(2,1fr);max-width:800px}.pricing-addons-grid{grid-template-columns:repeat(2,1fr);max-width:800px;margin:0 auto}}@media (width<=768px){.pricing-plans-container{grid-template-columns:1fr;max-width:450px}.pricing-addons-grid{grid-template-columns:1fr;max-width:450px;margin:0 auto}.pricing-highlight-card{padding:24px}.pricing-highlight-content{min-width:0}.pricing-highlight-list{width:calc(100% - 76px);min-width:0;margin-left:76px}.pricing-bottom-cta-buttons{flex-direction:column;align-items:stretch}.pricing-btn-white,.pricing-btn-outline-white{text-align:center}}.contact-modal-overlay{z-index:11;opacity:0;visibility:hidden;background:#0f172a99;justify-content:center;align-items:center;padding:16px;transition:opacity .3s,visibility .3s;display:flex;position:fixed;inset:0}.contact-modal-overlay.contact-modal-open{opacity:1;visibility:visible}.contact-modal-container{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:600px;max-height:100%;transition:transform .3s;display:flex;overflow:hidden;transform:translateY(20px);box-shadow:0 20px 40px #00000026}.contact-modal-overlay.contact-modal-open .contact-modal-container{transform:translateY(0)}.contact-modal-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.contact-modal-title{color:#0f172a;margin:0;font-size:18px;font-weight:700}.contact-modal-close-btn{color:#64748b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:20px;transition:color .2s;display:flex}.contact-modal-close-btn:hover{color:#0f172a}.contact-modal-body{background:#fff;flex-grow:1;padding:24px;overflow-y:auto}.interaction-modal{border:none;padding:0;width:100%!important}:where(.page-wrapper),:where(.page-wrapper) *{box-sizing:border-box;margin:0;padding:0}.page-wrapper{color:#0f172a;background:#fff;min-height:100vh;padding-top:135px}.patients-container-flex{flex-wrap:wrap;align-items:center;gap:72px;display:flex}.patients-container-1200{max-width:1200px;margin:0 auto}.patients-container-960{max-width:960px;margin:0 auto}.patients-container-860{max-width:860px;margin:0 auto}.patients-container-760{text-align:center;max-width:760px;margin:0 auto}.text-align-center{text-align:center}.patients-container-640{max-width:640px;margin:0 auto}.patients-text-center{text-align:center}.patients-text-primary{color:#007bb5}.patients-text-elite{color:#0f30bb}.patients-section-white{background:#fff;border-bottom:1px solid #e2e8f0;padding:80px 24px}.patients-section-gray{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:80px 24px}.patients-section-label{color:#007bb5;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700}.patients-section-label.patients-light{color:#66b8df}.patients-section-h2{color:#0f172a;margin-bottom:14px;font-size:34px;font-weight:800;line-height:1.2}.patients-section-subtitle{color:#475569;max-width:900px;margin:0 auto;font-size:17px;line-height:1.7}.patients-cta-btn{border-radius:4px;text-decoration:none;transition:filter .15s,transform .15s;display:inline-block}.patients-cta-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.patients-cta-button-glass{color:#fff;background:#ffffff1f;border:1.5px solid #ffffff4d;border-radius:4px;align-items:center;gap:8px;padding:13px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.patients-btn-primary{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(163deg,#00a0dc 0%,#007bb5 100%);padding:15px 36px;font-size:15px;font-weight:700}.patients-btn-primary-sm{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(163deg,#00a0dc 0%,#007bb5 100%);padding:14px 28px;font-size:14px;font-weight:700}.patients-btn-secondary{color:#007bb5;background:0 0;border:2px solid #007bb5;padding:15px 32px;font-size:15px;font-weight:700}.patients-btn-outline-white{color:#fff;background:0 0;border:2px solid #ffffff59;padding:15px 32px;font-size:15px;font-weight:700}.patients-hero-section{background:#fff;border-bottom:1px solid #e2e8f0;padding:80px 24px 72px}.patients-hero-badge{background:#007bb512;border:1px solid #007bb530;border-radius:20px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;display:inline-flex}.patients-hero-badge-text{letter-spacing:2px;text-transform:uppercase;color:#007bb5;font-size:11px;font-weight:700}.patients-hero-title{color:#0f172a;margin-bottom:22px;font-family:DM Serif Display,serif;font-size:clamp(34px,5vw,50px);font-weight:400;line-height:1.1}.patients-hero-desc{color:#475569;max-width:800px;margin:0 auto 36px;font-size:18px;line-height:1.75}.patients-hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:14px;display:flex}.patients-hero-disclaimer{color:#94a3b8;font-size:13px}.patients-trust-section{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:36px 24px}.patients-trust-title{text-align:center;letter-spacing:2.5px;text-transform:uppercase;color:#94a3b8;margin-bottom:20px;font-size:11px;font-weight:700}.patients-trust-grid{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.patients-trust-item{text-align:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:center;min-width:120px;padding:14px 22px;display:flex}.patients-trust-item-title{color:#0f172a;font-size:15px;font-weight:800}.patients-trust-item-desc{color:#64748b;margin-top:5px;font-size:11px;font-weight:500}.patients-section-header{text-align:center;max-width:1000px;margin:52px auto}.patients-grid-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.patients-grid-cards-lg{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.patients-feature-card{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:16px;padding:32px;box-shadow:0 2px 8px #0000000a}.patients-hover-lift{transition:transform .2s,box-shadow .2s}.patients-hover-lift:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0000001a!important}.patients-card-h3{color:#0f172a;margin-bottom:10px;font-size:17px;font-weight:700;line-height:1.2}.patients-card-h3-lg{color:#0f172a;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.2}.patients-card-text{color:#475569;font-size:14px;line-height:1.7}.patients-card-text-lg{color:#475569;font-size:15px;line-height:1.7}.patients-icon-box{border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;display:flex}.patients-icon-red-bordered{background:#ef444412;border:1px solid #ef444425}.patients-icon-orange-bordered{background:#f59e0b12;border:1px solid #f59e0b25}.patients-icon-purple-bordered{background:#8b5cf612;border:1px solid #8b5cf625}.patients-icon-green-bordered{background:#10b98112;border:1px solid #10b98125}.patients-icon-teal-bordered{background:#009eb712;border:1px solid #009eb725}.patients-icon-blue-bordered{background:#0ea5e912;border:1px solid #0ea5e925}.patients-icon-primary-soft{background:#007bb512}.patients-icon-green-soft{background:#10b98112}.patients-icon-purple-soft{background:#8b5cf612}.patients-icon-orange-soft{background:#f59e0b12}.patients-icon-sky-soft{background:#0ea5e912}.patients-icon-red-soft{background:#ef444412}.patients-icon-size-13{font-size:13px}.patients-icon-size-14{font-size:14px}.patients-icon-size-16{font-size:16px}.patients-icon-size-18{font-size:18px}.patients-icon-size-20{font-size:20px}.patients-icon-size-22{font-size:22px}.patients-icon-size-24{font-size:24px}.patients-icon-color-light-primary{color:#3df1f6}.patients-icon-color-primary{color:#007bb5}.patients-icon-color-white{color:#fff}.patients-icon-color-light{color:#00a0dc}.patients-icon-color-red{color:#ef4444}.patients-icon-color-orange{color:#f59e0b}.patients-icon-color-purple{color:#8b5cf6}.patients-icon-color-green{color:#10b981}.patients-icon-color-sky{color:#0ea5e9}.patients-icon-color-teal{color:#009eb7}.patients-icon-color-blue{color:#0ea5e9}.patients-icon-color-blue-light{color:#009eb7}.patients-icon-shrink{flex-shrink:0;margin-top:2px}.patients-steps-header{text-align:center;margin-bottom:56px}.patients-steps-container{flex-direction:column;gap:8px;display:flex}.patients-step-row{align-items:stretch;gap:32px;display:flex}.patients-step-number-col{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.patients-step-bubble{background:linear-gradient(163deg,#00a0dc 0%,#007bb5 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 4px 16px #007bb540}.patients-step-number{color:#fff;font-size:15px;font-weight:800}.patients-step-line{background:#e2e8f0;flex:1;width:2px;min-height:20px;margin:8px 0}.patients-step-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;flex:1;padding:28px 32px;box-shadow:0 2px 8px #0000000a}.patients-step-card-inner{align-items:flex-start;gap:16px;display:flex}.patients-step-title{color:#0f172a;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.2}.patients-step-desc{color:#475569;font-size:15px;line-height:1.7}.patients-callout-section{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:48px 24px}.patients-callout-card{background:linear-gradient(90deg,#003a66,#003a66);border-radius:24px;padding:64px 56px;position:relative;overflow:hidden}.patients-callout-header{text-align:center;margin-bottom:48px;position:relative}.serif-display-font{font-family:DM Serif Display,serif}.patients-callout-h2{color:#fff;margin-bottom:14px;font-size:clamp(26px,3.5vw,40px);font-weight:400;line-height:1.2}.patients-callout-h2-orthopedics{color:#fff;margin-bottom:14px;font-size:32px;font-weight:400;line-height:1.2}.patients-callout-subtitle{color:#ffffffd9;max-width:860px;margin:0 auto;font-size:16px;line-height:1.7}.patients-callout-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid;position:relative}.patients-callout-item{backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:16px;padding:24px}.patients-callout-icon{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;display:flex}.patients-callout-icon-primary{background:#007bb525;border:1px solid #007bb540}.patients-callout-icon-purple{background:#8b5cf625;border:1px solid #8b5cf640}.patients-callout-icon-orange{background:#f59e0b25;border:1px solid #f59e0b40}.patients-callout-icon-red{background:#ef444425;border:1px solid #ef444440}.patients-callout-icon-green{background:#10b98125;border:1px solid #10b98140}.patients-callout-icon-sky{background:#0ea5e925;border:1px solid #0ea5e940}.patients-callout-item-title{color:#fff;margin-bottom:8px;font-size:15px;font-weight:700}.patients-callout-item-desc{color:#ffffffd9;font-size:13px;line-height:1.65}.patients-pricing-header{text-align:center;margin-bottom:36px}.patients-pricing-h2{color:#0f172a;margin-bottom:10px;font-size:34px;font-weight:800}.patients-pricing-subtitle{color:#475569;font-size:16px;line-height:1.7}.patients-tabs-wrapper{justify-content:center;margin-bottom:32px;display:flex}.patients-tabs-track{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:4px;padding:6px;display:inline-flex}.patients-profile-tab{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:8px;padding:10px 22px;font-size:13px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s}.patients-profile-tab.patients-active.patients-popular{color:#fff;background:linear-gradient(163deg,#00a0dc 0%,#007bb5 100%);box-shadow:0 2px 8px #0000001a}.patients-profile-tab.patients-active:not(.patients-popular){color:#0f172a;background:#fff;box-shadow:0 2px 8px #0000001a}.patients-pricing-box{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:20px;padding:40px;box-shadow:0 4px 16px #0000000d}.patients-pricing-content{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.patients-pricing-hidden{display:none!important}.patients-pricing-left{flex:360px}.patients-pricing-right{flex:0 0 220px}.patients-plan-header-row{align-items:center;gap:12px;margin-bottom:6px;display:flex}.patients-plan-title{color:#0f172a;font-size:22px;font-weight:800}.patients-plan-badge{letter-spacing:1px;text-transform:uppercase;color:#fff;white-space:nowrap;background:linear-gradient(163deg,#00a0dc 0%,#007bb5 100%);border-radius:20px;flex-shrink:0;padding:3px 10px;font-size:11px;font-weight:700}.patients-plan-target{color:#64748b;margin-bottom:16px;font-size:14px}.patients-plan-desc{color:#475569;margin-bottom:24px;font-size:15px;line-height:1.7}.patients-feature-list{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.patients-feature-item{align-items:flex-start;gap:10px;display:flex}.patients-feature-icon{color:#007bb5;flex-shrink:0;margin-top:2px;font-size:14px}.patients-feature-text{color:#0f172a;font-size:14px;font-weight:500}.patients-pricing-cta-card{text-align:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;padding:32px 24px;box-shadow:0 2px 8px #0000000a}.patients-card-plan-name{color:#64748b;margin-bottom:8px;font-size:13px;font-weight:700}.patients-card-plan-price{color:#007bb5;font-size:48px;font-weight:800;line-height:1}.patients-card-plan-price span:last-child{color:#94a3b8;margin-left:10px;font-size:15px;font-weight:400}.patients-card-plan-billing{color:#94a3b8;margin-top:4px;margin-bottom:8px;font-size:12px}.patients-card-plan-billing-save-badge{color:#94a3b8;background:#dcfce7;border-radius:100px;padding:2px 8px;font-size:11px;font-weight:700}.patients-card-plan-note{color:#94a3b8;margin-top:20px;font-size:12px;line-height:1.7}.patients-pricing-footer{text-align:center;color:#94a3b8;margin-top:16px;font-size:13px}.patients-link-primary{color:#007bb5;font-weight:600;text-decoration:none}.patients-faq-header{text-align:center;margin-bottom:48px}.patients-faq-h2{color:#0f172a;margin-bottom:10px;font-size:34px;font-weight:800}.patients-faq-list{flex-direction:column;gap:16px;display:flex}.patients-faq-item{background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;padding:26px 30px}.patients-faq-q{color:#0f172a;margin-bottom:10px;font-size:16px;font-weight:700}.patients-faq-a{color:#475569;font-size:15px;line-height:1.75}.patients-cta-section{text-align:center;background:linear-gradient(135deg,#100179 0%,#0f30bb 100%);padding:80px 24px}.patients-cta-title{color:#fff;margin-bottom:18px;font-family:DM Serif Display,serif;font-size:clamp(28px,4vw,44px);font-weight:400}.patients-cta-desc{color:#ffffffbf;margin-bottom:36px;font-size:17px;line-height:1.75}.patients-cta-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.patients-bg-white{background:#fff}.patients-bg-slate{background:#f8fafc}.patients-card-plan-price-gray{color:#64748b}.patients-card-plan-price-ultimate{color:#0f30bb}.patients-referral-content{flex-wrap:wrap;align-items:center;gap:64px;display:flex;position:relative}.patients-referral-left{flex:400px}.patients-referral-eyebrow{color:#60d2de;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700}.patients-referral-title{color:#fff;margin-bottom:18px;font-family:DM Serif Display,serif;font-size:clamp(26px,3.5vw,40px);font-weight:400;line-height:1.2}.patients-referral-desc{color:#ffffffd9;margin-bottom:28px;font-size:16px;line-height:1.75}.patients-referral-desc strong{color:#3df1f6;font-weight:500}.patients-referral-features{flex-direction:column;gap:12px;display:flex}.patients-referral-feature{align-items:flex-start;gap:10px;display:flex}.patients-referral-icon{color:#3df1f6;flex-shrink:0;margin-top:2px;font-size:16px}.patients-referral-text{color:#ffffffd9;font-size:15px;line-height:1.55}.patients-referral-right{flex-direction:column;flex:280px;gap:14px;display:flex}.patients-scenario-card{backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:14px;padding:14px 18px;display:flex}.patients-scenario-icon{background:#009eb725;border:1px solid #009eb740;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.patients-scenario-icon i{color:#3df1f6;font-size:16px}.patients-scenario-title{color:#fff;font-size:14px;font-weight:700}.patients-scenario-desc{color:#ffffff73;margin-top:5px;font-size:12px}.patients-callout-divider{border-top:1px solid #ffffff1f;margin:56px 0;position:relative}.patients-callout-divider-badge{background:linear-gradient(90deg,#003a66,#003a66);border:1px solid #ffffff26;border-radius:20px;padding:4px 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.patients-callout-divider-text{letter-spacing:2px;text-transform:uppercase;color:#ffffffe6;font-size:11px;font-weight:700}.patients-callout-legend-row{flex-wrap:wrap;gap:20px;margin-top:18px;display:flex}.patients-callout-legend-item{align-items:center;gap:7px;display:flex}.patients-callout-legend-dot-dimmed{background:#ffffff59;border-radius:50%;width:8px;height:8px}.patients-callout-legend-dot-bright{background:#3df1f6;border-radius:50%;width:8px;height:8px}.patients-callout-legend-text-dimmed{color:#ffffff80;font-size:12px;font-weight:400}.patients-callout-legend-text-bright{color:#3df1f6;font-size:12px;font-weight:500}.patients-specialties-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.patients-specialty-card{text-align:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;padding:20px 18px;box-shadow:0 2px 6px #0000000a}.bg-white{background:#fff}.patients-specialty-icon-box{background:#009eb710;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;margin:0 auto 12px;font-size:18px;display:flex}.patients-specialty-label{font-size:13px;font-weight:700;line-height:1.4}.patients-specialty-text{color:#94a3b8;margin-top:4px;font-size:12px}.patients-callout-loc-status{background:#34d399;border-radius:50%;width:8px;height:8px;margin-left:auto;box-shadow:0 0 6px #34d399}.patients-platforms-grid{z-index:1;flex:340px;grid-template-columns:1fr 1fr;gap:14px;display:grid;position:relative}.patients-platform-card{backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:14px;padding:20px}.patients-platform-card i{color:#ffffff80;font-size:26px}.patients-platform-name{color:#fff;margin-top:12px;font-size:14px;font-weight:700}.patients-platform-sub{color:#ffffff80;margin-top:3px;font-size:12px}.patients-modalities-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.patients-modality-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;display:flex;box-shadow:0 1px 3px #0000000d}.patients-modality-icon-box{background:#009eb71f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.patients-modality-icon-box i{color:#007bb5;font-size:18px}.patients-modality-name{color:#0f172a;font-size:14px;font-weight:700}.patients-modality-sub{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-size:11px}.patients-tool-items{flex-direction:column;gap:16px;margin-top:20px;display:flex}.patients-tool-item{gap:12px;display:flex}.patients-tool-item-name{color:#0f172a;margin-bottom:3px;font-size:14px;font-weight:600}.patients-tool-item-desc{color:#64748b;font-size:13px;line-height:1.6}.ddv-mockup-wrapper{flex:300px;justify-content:center;display:flex}.ddv-mockup-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:20px;width:340px;padding:28px;overflow:hidden;box-shadow:0 8px 40px #0000001a}.ddv-mockup-header{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:20px;display:flex}.ddv-mockup-icon{background:#0f172a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ddv-mockup-icon i{color:#009eb7;font-size:20px}.ddv-mockup-filename{color:#0f172a;font-size:13px;font-weight:700}.ddv-mockup-fileinfo{color:#94a3b8;margin-top:2px;font-size:11px}.ddv-mockup-link-section{margin-bottom:16px}.ddv-mockup-link-label{color:#94a3b8;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:6px;font-size:10px;font-weight:700}.ddv-mockup-link-row{gap:8px;display:flex}.ddv-mockup-link-url{color:#64748b;text-overflow:ellipsis;white-space:nowrap;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;flex:1;padding:9px 12px;font-size:12px;overflow:hidden}.ddv-mockup-btn-copy{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(163deg,#3df1f6 0%,#009eb7 100%);border-radius:8px;padding:9px 14px;font-size:12px;font-weight:700}.ddv-mockup-setting-row{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.ddv-mockup-setting-row.border-bot{border-bottom:1px solid #f8fafc}.ddv-mockup-setting-left{align-items:center;gap:8px;display:flex}.ddv-mockup-setting-left span{color:#64748b;font-size:12px}.ddv-mockup-setting-val{font-size:12px;font-weight:700}.ddv-mockup-footer-badge{background:#0f172a;border-radius:10px;align-items:center;gap:8px;margin-top:18px;padding:11px 16px;display:flex}.ddv-mockup-footer-badge span{color:#fff;font-size:13px;font-weight:700}.patients-sharing-features-box{background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;margin-top:28px;padding:24px 28px}.patients-sharing-feature-row{gap:14px;display:flex}.patients-sharing-feature-row.spaced{border-bottom:1px solid #f1f5f9;margin-bottom:16px;padding-bottom:16px}.patients-sharing-feature-icon{background:#009eb724;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.patients-sharing-feature-title{color:#0f172a;margin-bottom:3px;font-size:14px;font-weight:700}.patients-sharing-feature-desc{color:#64748b;font-size:13px;line-height:1.6}.patients-sharing-content{flex:420px}.patients-deid-field{background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.patients-deid-field-name{color:#ffffffbf;font-size:14px}.patients-deid-status{letter-spacing:.5px;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700}.patients-status-removed{color:#10b981;background:#10b98133}.patients-status-replaced{color:#fbbf24;background:#fbbf2433}.patients-comp-grid{grid-template-columns:1fr 88px 1fr;align-items:stretch;gap:0;display:grid}.patients-comp-card-before{backdrop-filter:blur(16px);background:#0804148c;border:1px solid #ef444447;border-radius:20px;padding:40px 36px}.patients-comp-card-header{flex-direction:column;align-items:center;margin-bottom:36px;padding-bottom:28px;display:flex}.patients-comp-card-header.before{border-bottom:1px solid #ef444426}.patients-comp-icon-box{border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:16px;display:flex}.patients-comp-icon-box.before{background:#ef44441a;border:1.5px solid #ef44444d;box-shadow:0 0 32px #ef444426}.patients-comp-card-label{letter-spacing:3px;text-transform:uppercase;font-size:11px;font-weight:800}.patients-comp-card-label.before{color:#f87171}.patients-comp-list-item{border-bottom:1px solid #ffffff0d;align-items:flex-start;gap:12px;margin-bottom:18px;padding-bottom:18px;display:flex}.patients-comp-list-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.patients-comp-list-item.after{border-bottom:1px solid #3df1f614}.patients-comp-list-item.after:last-child{border-bottom:none}.patients-comp-list-text{flex:1;font-size:14px;line-height:1.55}.patients-comp-list-text.before,.patients-comp-list-text.after{color:#ffffffd9}.patients-comp-badge{letter-spacing:.3px;border-radius:4px;flex-shrink:0;align-self:flex-start;margin-top:2px;padding:2px 7px;font-size:10px;font-weight:700}.patients-comp-badge.before{color:#f87171;background:#ef44441f;border:1px solid #ef444433}.patients-comp-badge.after{color:#3df1f6;background:#009eb715;border:1px solid #009eb735}.patients-comp-divider{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.patients-comp-vs-circle{background:linear-gradient(163deg,#3df1f6 0%,#009eb7 100%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 0 0 8px #3df1f61a,0 4px 24px #009eb760}.patients-comp-vs-text{color:#ffffff40;letter-spacing:2px;text-transform:uppercase;writing-mode:vertical-rl;font-size:10px;font-weight:800}.patients-comp-card-after{backdrop-filter:blur(16px);background:#009eb712;border:1.5px solid #3df1f64d;border-radius:20px;padding:40px 36px;box-shadow:0 0 64px #3df1f60f,inset 0 1px #ffffff14}.patients-comp-card-header.after{border-bottom:1px solid #009eb725}.patients-comp-icon-box.after{background:#009eb718;border:1.5px solid #009eb745;box-shadow:0 0 32px #009eb730}.patients-comp-card-label.after{color:#3df1f6}.patients-stats-bar{backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:16px;justify-content:center;align-items:center;gap:0;margin-top:36px;display:flex}.patients-stats-box{text-align:center;flex:1;padding:24px 32px}.patients-stats-box.left{border-right:1px solid #ffffff14}.patients-stats-box.right{border-left:1px solid #ffffff14}.patients-stats-center{justify-content:center;align-items:center;padding:0 32px;display:flex}.patients-stats-center-circle{background:linear-gradient(163deg,#3df1f6 0%,#009eb7 100%);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 0 0 6px #3df1f614}.patients-stats-val{margin-bottom:6px;font-size:32px;font-weight:800;line-height:1}.patients-stats-val.red{color:#f87171}.patients-stats-val.cyan{color:#3df1f6}.patients-stats-desc{color:#ffffff80;letter-spacing:.5px;font-size:12px}.patients-stats-desc.left{color:#fff6}.patients-access-layout{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.patients-access-list{flex-direction:column;gap:20px;display:flex}.patients-access-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;align-items:flex-start;gap:18px;padding:22px 24px;display:flex;box-shadow:0 2px 8px #0000000a}.patients-access-icon-box{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.patients-access-title{color:#0f172a;margin-bottom:5px;font-size:15px;font-weight:700}.patients-access-desc{color:#475569;font-size:14px;line-height:1.65}.mis-mockup-wrapper{position:sticky;top:160px}.mis-mockup-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;overflow:hidden;box-shadow:0 8px 40px #0000001a}.mis-mockup-header{background:linear-gradient(135deg,#0f30bb 0%,#009eb7 100%);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.mis-mockup-header span{color:#fff;font-size:14px;font-weight:700}.mis-mockup-close{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.mis-mockup-tabs{border-bottom:1.5px solid #e2e8f0;display:flex}.mis-mockup-tab{cursor:pointer;padding:10px 18px;font-size:13px;font-weight:600}.mis-mockup-tab.active{color:#0f172a;border-bottom:2.5px solid #009eb7;margin-bottom:-1.5px}.mis-mockup-tab.inactive{color:#94a3b8;border-bottom:none;margin-bottom:0}.mis-mockup-body{flex-direction:column;gap:14px;padding:20px 24px;display:flex}.mis-mockup-row{justify-content:space-between;align-items:center;display:flex}.mis-mockup-row.border-bottom{border-bottom:1px solid #f1f5f9;padding-bottom:12px}.mis-mockup-label{color:#64748b;font-size:13px}.mis-mockup-label.darker{color:#475569}.mis-mockup-badge{background:#009eb710;border:1px solid #009eb730;border-radius:6px;align-items:center;gap:8px;padding:5px 12px;display:flex}.mis-mockup-badge span{color:#009eb7;font-size:12px;font-weight:600}.mis-mockup-toggle{border-radius:10px;align-items:center;width:36px;height:20px;padding:2px;display:flex}.mis-mockup-toggle.active{background:#009eb7;justify-content:flex-end}.mis-mockup-toggle.inactive{background:#e2e8f0;justify-content:flex-start}.mis-mockup-toggle-knob{background:#fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #0003}.mis-mockup-input{color:#0f172a;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:6px;align-items:center;gap:8px;padding:5px 12px;font-size:13px;display:flex}.mis-mockup-input.mono{font-family:monospace}.mis-mockup-alert{background:#009eb70a;border:1px solid #009eb725;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.mis-mockup-alert span{color:#475569;font-size:12px;line-height:1.5}.mis-mockup-alert strong{color:#0f172a}.mis-mockup-actions{gap:10px;margin-top:4px;display:flex}.mis-btn-send{color:#fff;cursor:pointer;letter-spacing:.3px;background:linear-gradient(163deg,#3df1f6 0%,#009eb7 100%);border:none;border-radius:6px;flex:1;padding:10px;font-size:13px;font-weight:700}.mis-btn-print{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:6px;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.mis-mockup-footer-note{text-align:center;color:#94a3b8;margin-top:12px;font-size:12px}.patients-cost-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-bottom:36px;display:grid}.patients-cost-card{backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;align-items:flex-start;gap:18px;padding:24px 26px;display:flex}.patients-cost-card-label{color:#ffffff80;margin-bottom:8px;font-size:13px}.patients-cost-card-value{color:#f87171;margin-bottom:6px;font-size:18px;font-weight:800}.patients-cost-card-note{color:#ffffff59;font-size:12px}.patients-cost-card-pd{backdrop-filter:blur(12px);background:#009eb715;border:1.5px solid #009eb740;border-radius:16px;align-items:flex-start;gap:18px;padding:24px 26px;display:flex;box-shadow:0 0 32px #009eb720}.patients-cost-pd-value{color:#3df1f6;margin-bottom:2px;font-size:18px;font-weight:800}.patients-cost-icon-box{background:#ef444426;border:1px solid #ef444440;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.patients-cost-icon-box-pd{background:#009eb725;border:1px solid #009eb750;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.patients-modern-note-box{background:#ffffff0d;border:1px solid #ffffff17;border-radius:14px;align-items:center;gap:16px;padding:22px 28px;display:flex}.patients-modern-note-icon{background:#fbbf241f;border:1px solid #fbbf2440;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.patients-modern-note-text{color:#ffffffa6;font-size:14px;line-height:1.6}.patients-compare-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.patients-compare-card-cd{background:#fff;border:1.5px solid #fecaca;border-radius:16px;padding:32px;box-shadow:0 2px 8px #0000000a}.patients-compare-header-cd{color:#ef4444;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:800}.patients-compare-item{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.patients-compare-item i{margin-top:6px}.patients-compare-text-cd{color:#64748b;font-size:14px;line-height:1.55}.patients-compare-card-pd{background:#fff;border:1.5px solid #009eb740;border-radius:16px;padding:32px;box-shadow:0 2px 8px #0000000a,0 0 0 4px #009eb708}.patients-compare-header-pd{color:#009eb7;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:800}.patients-compare-text-pd{color:#0f172a;font-size:14px;line-height:1.55}.cp-hero-section{border-bottom:1px solid #e2e8f0;padding:80px 24px 72px}.cp-hero-wrap{flex-wrap:wrap;align-items:center;gap:64px;display:flex}.cp-hero-text-col{flex:480px}.cp-hero-stats-col{flex:0 340px;grid-template-columns:1fr 1fr;gap:16px;display:grid}.cp-stat-box{text-align:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:16px;padding:24px 20px}.cp-stat-num{color:#009eb7;margin-bottom:6px;font-size:32px;font-weight:800;line-height:1}.cp-stat-txt{color:#64748b;font-size:13px;font-weight:500}.cp-hero-actions{flex-wrap:wrap;justify-content:start;gap:14px;margin-bottom:14px;display:flex}.cp-hero-desc{color:#475569;max-width:540px;margin:0 auto 36px 0;font-size:18px;line-height:1.75}.cp-card-vs{background:#fff;border:1.5px solid #e2e8f0;border-radius:20px;overflow:hidden;box-shadow:0 2px 8px #0000000a}.cp-card-vs-top{background:#009eb706;border-bottom:1px solid #e8f7f9;padding:24px 24px 20px}.cp-card-vs-bot{padding:20px 24px 24px}.cp-vs-badge-blue{color:#009eb7;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700}.cp-vs-badge-gray{color:#94a3b8;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700}.cp-vs-txt-dark{color:#374151;font-size:14px;font-weight:500;line-height:1.65}.cp-vs-txt-gray{color:#94a3b8;font-size:14px;line-height:1.65}.cp-vs-item{align-items:flex-start;gap:10px;display:flex}.cp-vs-item i{margin-top:6px}.cp-mt-28{margin-top:28px}.cp-viewer-card{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:20px;padding:32px}.cp-viewer-card-title{color:#009eb7;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:800}.cp-viewer-grid{grid-template-columns:1fr 1fr;gap:10px 24px;display:grid}.cp-viewer-item{align-items:center;gap:8px;margin-bottom:4px;display:flex}.cp-viewer-icon{color:#009eb7;flex-shrink:0;font-size:14px}.cp-viewer-txt{color:#374151;font-size:13px;font-weight:500}.cp-sec-right{flex:380px}.cp-sec-grid-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cp-sec-pill{background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.cp-sec-icon-box{background:#3df1f618;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.cp-sec-txt{color:#ffffffd9;font-size:12px;font-weight:500;line-height:1.4}.cp-link-blue{color:#009eb7;font-size:14px;font-weight:600;text-decoration:none}.cp-margin-bottom-20{margin-bottom:20px}.cp-region-card{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:20px;padding:32px 32px 28px;box-shadow:0 2px 12px #0000000a}.cp-region-card-h3{color:#0f172a;margin-bottom:4px;font-size:17px;font-weight:800}.cp-region-card-sub{color:#94a3b8;margin-bottom:28px;font-size:13px;font-weight:500}.cp-region-grid{grid-template-columns:1fr 1fr;gap:22px 32px;display:grid}.cp-region-area-title{color:#0f172a;border-bottom:2px solid #009eb7;margin-bottom:6px;padding-bottom:6px;font-size:14px;font-weight:700}.cp-region-city{color:#64748b;margin-bottom:3px;font-size:13px}.blog-cards-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.blog-card{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;text-decoration:none;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden}.blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #00000014}.blog-card-img{aspect-ratio:16/9;background:#f1f5f9;width:100%;overflow:hidden}.blog-card-img img{object-fit:cover;width:100%;height:100%}.blog-card-body{flex-direction:column;gap:8px;padding:24px;display:flex}.blog-card-tag{text-transform:uppercase;letter-spacing:.06em;color:#009eb7;font-size:12px;font-weight:700}.blog-card-title{color:#0f172a;font-size:18px;font-weight:600;line-height:1.4}.blog-card-excerpt{color:#64748b;font-size:14px;line-height:1.6}@media (width<=900px){.blog-cards-grid{grid-template-columns:1fr;gap:24px}}.cp-testi-card{flex-direction:column;display:flex}.cp-stars-row{gap:4px;margin-bottom:18px;display:flex}.cp-star-icon{color:#f59e0b;font-size:14px}.cp-testi-quote{color:#374151;flex:1;margin-bottom:24px;font-size:15px;font-style:italic;line-height:1.8}.cp-author-row{align-items:center;gap:12px;display:flex}.cp-author-avatar{background:linear-gradient(163deg,#3df1f6 0%,#009eb7 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.cp-author-initials{color:#fff;font-size:14px;font-weight:700}.cp-author-name{color:#0f172a;margin-bottom:4px;font-size:14px;font-weight:600}.cp-author-role{color:#64748b;font-size:12px}@media (width<=960px){.patients-comp-grid{grid-template-columns:1fr;gap:24px}.patients-comp-divider{flex-direction:row;padding:12px 0}.patients-comp-vs-circle{transform:rotate(90deg)}.patients-comp-vs-text{writing-mode:horizontal-tb;margin-left:12px}.patients-stats-bar{flex-direction:column;padding:16px 0}.patients-stats-box.left{border-bottom:1px solid #ffffff14;border-right:none;padding-bottom:32px}.patients-stats-box.right{border-left:none;padding-top:32px}.patients-stats-center{padding:24px 0}.patients-stats-center-circle{transform:rotate(90deg)}.patients-access-layout{grid-template-columns:1fr;gap:32px}}@media (width<=768px){.page-wrapper,.pricing-page-wrapper,.trust-page-wrapper{padding-top:77.7px}.patients-step-row{gap:16px}.patients-step-card{padding:24px 20px}.patients-callout-card{padding:64px 24px}.patients-callout-grid{grid-template-columns:1fr}}@media (width<=480px){.patients-callout-card{padding:64px 16px}.patients-callout-item{padding:20px 16px}}:where(.policy-page-wrapper),:where(.policy-page-wrapper) *{box-sizing:border-box;margin:0;padding:0}.policy-page-wrapper{color:#0f172a;background:#fff;min-height:100vh}.policy-header-section{text-align:center;background:linear-gradient(135deg,#100179 0%,#0f30bb 60%,#009eb7 100%);padding:200px 24px 56px}.policy-header-title{color:#fff;margin:0 0 16px;font-family:DM Serif Display,serif;font-size:clamp(32px,4vw,48px);line-height:1.2}.policy-header-subtitle{color:#ffffffa6;max-width:480px;margin:0 auto;font-size:15px}.policy-main-section{background:#fff;padding:60px 24px 80px}.policy-grid-container{grid-template-columns:220px 1fr;align-items:start;gap:48px;max-width:860px;margin:0 auto;display:grid}.policy-sidebar{position:sticky;top:170px}.policy-sidebar-title{text-transform:uppercase;letter-spacing:2px;color:#009eb7;margin-bottom:14px;font-size:12px;font-weight:700}.policy-toc-link{color:#475569;border-bottom:1px solid #f1f5f9;padding:6px 0;font-size:13px;line-height:1.4;text-decoration:none;display:block}.policy-toc-link span{color:#009eb7;margin-right:6px;font-weight:700}.policy-section-h2{color:#0f172a;border-top:2px solid #009eb720;align-items:baseline;gap:14px;margin:52px 0 14px;padding-top:12px;scroll-margin-top:150px;font-family:DM Serif Display,serif;font-size:22px;line-height:1.3;display:flex}.policy-section-h2-span{color:#009eb7;letter-spacing:.5px;background:#009eb712;border-radius:6px;flex-shrink:0;padding:2px 10px;font-size:13px;font-weight:800}.policy-section-h3{color:#0f172a;margin:26px 0 8px;font-size:15px;font-weight:700}.policy-paragraph-text{color:#475569;margin:0 0 14px;font-size:15px;line-height:1.8}.policy-caps-box{color:#64748b;background:#f1f5f9;border-left:3px solid #94a3b8;border-radius:0 6px 6px 0;margin:0 0 14px;padding:12px 16px;font-size:13.5px;line-height:1.75}.policy-ul-list{margin-top:0;margin-bottom:14px;padding-left:24px;list-style:outside}.policy-li-item{color:#475569;margin-bottom:6px;font-size:15px;line-height:1.8}.policy-contact-box{background:#009eb708;border:1px solid #009eb720;border-radius:10px;margin-top:44px;padding:18px 20px}.policy-contact-primary{margin:0;font-size:14px}.policy-contact-secondary{color:#94a3b8;margin:8px 0 0;font-size:13px}.policy-text-link{color:#009eb7}.policy-content-container{max-width:860px;margin:0 auto}.policy-badge{text-transform:uppercase;letter-spacing:1.5px;border-radius:6px;margin-bottom:12px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.policy-badge-necessary{color:#009eb7;background:#009eb714;border:1px solid #009eb730}.policy-badge-functionality{color:#8b5cf6;background:#8b5cf614;border:1px solid #8b5cf630}.policy-badge-experience{color:#10b981;background:#10b98114;border:1px solid #10b98130}.policy-badge-analytics{color:#f59e0b;background:#f59e0b14;border:1px solid #f59e0b30}.policy-badge-marketing{color:#ef4444;background:#ef444414;border:1px solid #ef444430}.policy-service-block{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:14px;padding:18px 20px}.policy-service-title{color:#0f172a;margin-bottom:4px;font-size:14px;font-weight:700}.policy-service-place{color:#94a3b8;margin:0 0 10px;font-size:13px}.policy-owner-grid{grid-template-columns:1fr 1fr;gap:16px;margin:0 0 20px;display:grid}.policy-owner-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:18px 20px}.policy-owner-flag{margin-bottom:8px;font-size:20px}.policy-owner-name{color:#0f172a;margin-bottom:6px;font-size:14px;font-weight:700}.policy-owner-address{color:#475569;white-space:pre-line;font-size:13px;line-height:1.7}.policy-contact-link{color:#009eb7}.policy-small-note{color:#94a3b8;font-size:13px}.policy-update-box{background:#009eb708;border:1px solid #009eb720;border-radius:10px;margin-top:36px;padding:18px 20px}.policy-update-text{margin-bottom:0}.policy-h2{color:#0f172a;border-top:2px solid #009eb720;margin:44px 0 12px;padding-top:8px;font-family:DM Serif Display,serif;font-size:22px;line-height:1.3}.policy-h3{color:#0f172a;margin:28px 0 8px;font-size:15px;font-weight:700}.policy-p{color:#475569;margin:0 0 14px;font-size:15px;line-height:1.8}.policy-note-block{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:14px;padding:18px 20px}.policy-note-title{color:#0f172a;margin-bottom:8px;font-size:14px;font-weight:700}.policy-def-block{border-bottom:1px solid #e2e8f0;padding:16px 0}.policy-def-term{color:#0f172a;margin-bottom:4px;font-size:14px;font-weight:700}.policy-legal-footer{background:#009eb708;border:1px solid #009eb720;border-radius:10px;margin-top:36px;padding:18px 20px}.policy-m-0{margin:0}@media (width<=600px){.policy-owner-grid{grid-template-columns:1fr}}@media (width<=768px){.policy-header-section{padding:140px 24px 56px}.policy-grid-container{grid-template-columns:1fr;gap:32px}.policy-sidebar{position:static}}:root{--bg-dark:#0b1121;--bg-light:#1e293b;--brand-cyan:#00e5ff;--brand-blue:#3b82f6;--emerald:#34d399;--orange:#ff725e;--pink:#f472b6;--purple:#c084fc;--brand-yellow:#ffc727;--slate-100:#f1f5f9;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--font-sans:"Inter", sans-serif;--font-serif:"Merriweather", serif}.hero-content{flex-direction:column;gap:1rem;display:flex}@media (width<=1024px){.hero-content{flex-direction:column;align-items:center;gap:1rem;display:flex}.home h1{text-align:center}}.badges-wrapper{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.badge{border-radius:9999px;align-items:center;gap:.5rem;width:max-content;padding:.375rem 1rem;display:inline-flex}.badge-trust{border:1px solid var(--slate-700);background-color:#1e293b80}.badge-trust .pulse-dot{background-color:var(--brand-cyan);border-radius:50%;width:.5rem;height:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse;display:inline-block}.badge-trust .badge-text{color:var(--slate-300);text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:500}.badge-ce{border:1px solid var(--brand-cyan);background:linear-gradient(90deg,#1e3a8a66,#1e293b80);box-shadow:0 0 15px #3b82f626}.badge-ce svg{color:var(--brand-cyan);font-size:1.1rem}.badge-ce .badge-text{color:#dbeafe;text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:600}.hero-title{color:#fff;font-size:3rem;font-weight:400;line-height:1.1}@media (width>=1024px){.hero-title{font-size:3.75rem}}.hero-grid{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (width>=1024px){.hero-grid{grid-template-columns:1fr 1fr}}.gradient-text{background:linear-gradient(to right, #fff, var(--slate-400));-webkit-text-fill-color:transparent;-webkit-background-clip:text}.highlight-wrap{color:var(--brand-cyan);margin-top:.5rem;display:inline-block;position:relative}.highlight-svg{color:#00e5ff66;width:100%;height:.75rem;position:absolute;bottom:-.25rem;left:0}.hero-desc{color:#dbeafe;max-width:36rem;font-size:1.125rem;line-height:1.625}.cta-group{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}@media (width>=640px){.cta-group{flex-direction:row}}.btn{cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:1rem 2rem;font-weight:500;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.btn-primary{background-color:var(--brand-cyan);color:#fff;font-weight:600}.btn-primary:hover{transform:scale(1.05);box-shadow:0 0 20px #00e5ff66}.btn-primary .btn-hover-effect{background-color:#fff3;transition:transform .3s ease-out;position:absolute;inset:0;transform:translateY(100%)}.btn-primary:hover .btn-hover-effect{transform:translateY(0)}.btn-primary span{position:relative}.btn-secondary{color:#fff;background-color:#0000;border:1px solid #fff}.btn-secondary:hover{border-color:var(--brand-cyan);color:var(--brand-cyan)}.hero-note{color:#dbeafe;align-items:center;gap:.75rem;margin-top:.5rem;font-size:.875rem;display:flex}.hero-note svg{color:var(--brand-cyan);font-size:1.25rem}.perspective-container{perspective:1200px;justify-content:center;align-items:center;width:100%;height:600px;display:flex;position:relative}.tilt-element{width:100%;max-width:40rem;height:100%;transform-style:preserve-3d;will-change:transform;margin:0 auto;transition:transform .1s ease-out;position:relative}.network-svg-bg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.network-path{fill:none;stroke:#94a3b826;stroke-width:2px}.data-flow{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:15 150;stroke:currentColor;filter:drop-shadow(0 0 5px)}.flow-in{animation:flowIn var(--duration,3s) linear infinite}.flow-out{animation:flowOut var(--duration,2.5s) linear infinite}.center-cloud-node{z-index:30;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)}@keyframes cloud-swing{0%{transform:translate(-50%,-50%)translate(-8px)}50%{transform:translate(-50%,-50%)translate(8px)}to{transform:translate(-50%,-50%)translate(-8px)}}.cloud-wrapper{justify-content:center;align-items:center;width:30rem;height:20rem;display:flex;position:relative}.cloud-svg-base{filter:drop-shadow(0 0 40px #0006);width:100%;height:100%;position:absolute;inset:0}.cloud-bg-path{fill:#0683c2;stroke:#00e5ff4d;stroke-width:2px}.cloud-trace{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-dasharray:40 80;filter:drop-shadow(0 0 8px #00e5ffcc);animation:6s linear infinite traceCloud}.cloud-content{z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.cloud-content img{margin-top:-10px}.server-rack{filter:drop-shadow(0 0 9px #0006);width:42px;height:60px}.cloud-text{color:#fff;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 4px 7px #000;background-color:#0683c1;border-radius:20px;padding:6px 9px;font-size:.8rem;font-weight:700}.peripheral-node{z-index:10;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.node-complex-wrap{border-radius:1rem;justify-content:center;align-items:center;width:11rem;height:11rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.node-complex-wrap svg.illustration{width:80%;height:80%}.peripheral-node:hover .node-complex-wrap{transform:translateY(-5px)}.node-label{color:var(--slate-300);text-transform:uppercase;letter-spacing:.05em;text-shadow:0 2px 4px #000c;background:#0f172acc;border:1px solid #ffffff0d;border-radius:4px;margin-top:.75rem;padding:2px 8px;font-size:.75rem;font-weight:600;display:none}.node-pos-mri{animation:5s ease-in-out infinite float;top:15%;left:10%}.node-pos-ct{animation:6s ease-in-out 1s infinite float;top:50%;left:5%}.node-pos-xray{animation:5.5s ease-in-out 2s infinite float;top:85%;left:15%}.node-pos-desktop{animation:4.5s ease-in-out .5s infinite float;top:25%;left:85%}.node-pos-mobile{animation:5s ease-in-out 1.5s infinite float;top:75%;left:90%}.color-emerald{color:var(--emerald)}.color-blue{color:var(--brand-blue)}.color-orange{color:var(--orange)}.color-pink{color:var(--pink)}.color-cyan{color:var(--brand-cyan)}.color-yellow{color:var(--brand-yellow)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes flowIn{0%{stroke-dashoffset:165px}to{stroke-dashoffset:0}}@keyframes flowOut{0%{stroke-dashoffset:165px}to{stroke-dashoffset:0}}@keyframes traceCloud{0%{stroke-dashoffset:120px}to{stroke-dashoffset:0}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.led-blink-1{animation:1s infinite blink}.led-blink-2{animation:1.5s .2s infinite blink}.led-blink-3{animation:.8s .5s infinite blink}svg#freepik_stories-ct-scan:not(.animated) .animable{opacity:0}svg#freepik_stories-ct-scan.animated #freepik--device-1--inject-96{animation:2s linear infinite heartbeat}@keyframes floating{0%{opacity:1;transform:translateY(0)}50%{transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes heartbeat{0%{transform:scale(1)}10%{transform:scale(1.1)}30%{transform:scale(1)}40%{transform:scale(1)}50%{transform:scale(1.1)}60%{transform:scale(1)}to{transform:scale(1)}}.animator-hidden{display:none}svg#freepik_stories-mammography:not(.animated) .animable{opacity:0}svg#freepik_stories-mammography.animated #freepik--device-2--inject-4{animation:1.5s linear infinite floating}svg#freepik_stories-sonography:not(.animated) .animable,svg#freepik_stories-programming:not(.animated) .animable{opacity:0}svg#freepik_stories-programming.animated #freepik--background-simple--inject-26{animation:1.5s linear infinite floating}svg#freepik_stories-online-world:not(.animated) .animable{opacity:0}svg#freepik_stories-online-world.animated #freepik--speech-bubbles--inject-13{animation:1.5s linear infinite floating}#map{width:400px;height:250px}.typing-cursor{color:#3df1f6;font-weight:700;animation:.7s step-end infinite blink-cursor;display:inline-block}@keyframes blink-cursor{0%,to{opacity:1}50%{opacity:0}}.ui-share-dialog{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 64px #00000059}.ui-share-dialog-header{background:#009eb7;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.ui-share-dialog-title{color:#fff;font-size:14px;font-weight:700}.ui-share-dialog-close{color:#ffffffb3;cursor:pointer;font-size:18px}.ui-share-dialog-tabs{background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex}.ui-share-dialog-tab{color:#64748b;cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;padding:10px 12px;font-size:11px;font-weight:500}.ui-share-dialog-tab-active{color:#009eb7;border-bottom:2px solid #009eb7;font-weight:700}.ui-share-dialog-body{flex-direction:column;gap:14px;padding:20px 24px;display:flex}.ui-share-dialog-row{align-items:center;gap:12px;display:flex}.ui-share-dialog-label{color:#009eb7;white-space:nowrap;width:80px;font-size:13px;font-weight:600}.ui-share-dialog-input{color:#64748b;border:1px solid #cbd5e1;border-radius:6px;flex:1;justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;display:flex}.ui-share-dialog-input-dark{color:#374151}.ui-share-dialog-caret{color:#94a3b8}.ui-share-dialog-options{flex-direction:column;gap:10px;padding:4px 0;display:flex}.ui-share-dialog-option{align-items:center;gap:10px;display:flex}.ui-share-dialog-checkbox{background:#fff;border:2px solid #cbd5e1;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.ui-share-dialog-checkbox-checked{background:#009eb7;border:2px solid #009eb7}.ui-share-dialog-option-text{color:#374151;font-size:12px}.ui-share-dialog-actions{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.ui-share-dialog-btn-cancel{color:#64748b;cursor:pointer;border:1px solid #e2e8f0;border-radius:6px;padding:8px 18px;font-size:13px}.ui-share-dialog-btn-share{color:#fff;cursor:pointer;background:#009eb7;border-radius:6px;padding:8px 20px;font-size:13px;font-weight:700}.hero-multi-img{background-image:url(/images/multi-image-hero.svg);width:250px;height:250px}.img-1{background-position:-257px -5px;background-repeat:no-repeat;background-size:693px}.img-2{background-position:-698px 17px;background-repeat:no-repeat;background-size:930px}.img-3{background-position:-372px -321px;background-repeat:no-repeat;background-size:840px}.img-4{background-position:50%;background-repeat:no-repeat;background-size:cover;width:250px;height:250px;background-image:url(/images/doctor-view-dicom.svg)!important}.img-5{background-position:50%;background-repeat:no-repeat;background-size:320px;width:250px;height:250px;background-image:url(/images/doctor-view-dicom-2.svg)!important}.animated{display:none}.node-complex-wrap{width:100%!important;height:100%!important}.f-w-400{font-weight:400!important}